Skip to main content

panproto grammar pack: Web — HTML, CSS, JavaScript, TypeScript, TSX, JSON, Vue, Svelte, Astro, GraphQL

Project description

panproto-grammars-web

A panproto companion package shipping tree-sitter grammars for web languages: HTML, CSS, JavaScript, TypeScript, TSX, JSON, Vue, Svelte, Astro, GraphQL.

Install

pip install panproto-grammars-web

The package declares an entry point under panproto.grammars. panproto's AstParserRegistry factory picks it up automatically; there is nothing to import from this package directly.

Use

import panproto

reg = panproto.AstParserRegistry()
# parse one of the grammars this pack adds:
# schema = reg.parse_with_protocol("typescript", b"...", "main.ts")

See the panproto repository for the full list of available grammar packs and the source for this one at crates/panproto-grammars-web/ and bindings/python-grammars-web/.

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

panproto_grammars_web-0.47.0-cp313-abi3-win_amd64.whl (586.0 kB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl (682.1 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl (666.2 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_web-0.47.0-cp313-abi3-macosx_11_0_arm64.whl (697.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl (678.6 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_web-0.47.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3032745584aafe4aa341b3457e5ede16cdd6d719d89722195aa817fdff509bc2
MD5 484df1d1960a9587a72c5d3e67cfbc53
BLAKE2b-256 5360b1b495c403858c6e889bd1eccb7aa41ec4dc18e4b739db2b833b4b3fab22

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.47.0-cp313-abi3-win_amd64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a734f791d364a84f6bf77e0ff3d41cb7666bb84dfe59cf9c9830e24d123a587
MD5 534f78e12a50ce74099feed3650a1c3c
BLAKE2b-256 04fe1de01689572e55b8acf3289e63e47b166d10473192295c84fbf32f8afb5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70a3ef7e69ab3c4f4865dcbb1973864ce37057f44dc5737b6a7101a283e4487c
MD5 d818225ff78c1105d7f0fed2f9ec2782
BLAKE2b-256 396df9e5da38079994b333cf29f40714ea1fe540a1f8fd018617da1c1e77ab4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_web-0.47.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b35f0ab3a9425825c524ac4e08180863d24873c00327c337f0d6e822cf878e8
MD5 a5a68ad05c421db993590d416d575615
BLAKE2b-256 11f9fd1f410d42bbdf01b92b33b863e683e0bb0d0fa096a63d27a730eb6a92d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.47.0-cp313-abi3-macosx_11_0_arm64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_web-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b21ab5a53609b4c4c082a130d9338a1ae6e5172be8916a5b0fa46fd04b2b7b24
MD5 9a5f43d6dc5a53ee5b420dd5df4ca87b
BLAKE2b-256 c1418d2616cd1e67a2f8c2ca88e64cb948974f9a95a5853b87418fe444334422

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page