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.50.3-cp313-abi3-win_amd64.whl (586.0 kB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.3-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.50.3-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.50.3-cp313-abi3-macosx_11_0_arm64.whl (697.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl (678.7 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7d698ea09b0b810bc20e94c255c5c49730024de765e13cfd2c3aaa9a5017c6db
MD5 3a19478ab88e0727fe2c61c13d6ad158
BLAKE2b-256 9b9451bb8c502c4c0ead07f1f47627ca82911d714e336ceb6fc3e8ef46a06f5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.50.3-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.50.3-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f6ffefb54e61a3f5d595f7cc5b00cb08c9d7fc1c96f3f2716fd227f898a02ee
MD5 768eb83ad112a8b4b301c0225ecfbd95
BLAKE2b-256 8e74849ba8f33148b150f8f25ad6f05a692734fba9b52141bf91953f92552807

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.50.3-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.50.3-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 90c24794ceae1090fbd32a5ed6075b7c235f1b092e55db07e66f12f124ecfdad
MD5 8961a0c1127494612d7e97a19a38cf4e
BLAKE2b-256 4504188269d1d34464daf186036ecf887e33ab07f4883d5ee03cefc2484ba334

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.50.3-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.50.3-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25aa42a9df0c00e648ab8c5819c9e874d3accb082ea90848198c37f90c2ad511
MD5 984755acafae4c160f1935cb69ce1b28
BLAKE2b-256 2c761ff61c157f1eef05cc67215b49d829e4c4873e577c9ef5223e14a0ca2237

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.50.3-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.50.3-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 907c7a6dd0f5bc3649b9a0d284484ba61795592812502f5de0c809ece155c0e9
MD5 1407b3f3f8f503fa45c45dfc3affd10b
BLAKE2b-256 24436aa8b86ecb8a65da284b1b649c5bf6ce524e7da702d72d12ec8962dcbc8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_web-0.50.3-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