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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.47.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.47.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.47.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.47.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.47.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 30f3188b9edf1954de26aa16bd43c2c665df455598208ecf947b132a623249fd
MD5 3f014af8aa440c9b1482d5ba832c427d
BLAKE2b-256 473bbb4b3d1a9854627fffb0b376522c28c6f1c91ddf876277f4a451e6e5e939

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5739857650b1af038e4a7c1058b8cf0f3aa4e04630092b48154118d297c9b828
MD5 9f9047ea70435b1b2b4777fd220b04ef
BLAKE2b-256 9184dcf700aa597c74076113de069baede21cdd1cb35ea97d6aa64f24d5b2e9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9eba533153a015ca73be83426635a60b2a24d4218c7fd1b46b644c31f35e47aa
MD5 778428365972ceefc0df1c4169b66bc7
BLAKE2b-256 61bc2279882434e72133714c4df8173231509f1f2750b19f0cfdb75994313804

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e716d2fd1b9a85b4bb46e04e1a1b173087c0a58cddd77cea8905bf3c27b2bdb4
MD5 271ec770c255f1933b0d8ce92b1976e0
BLAKE2b-256 9c17c8bb2495147156efef68038b4d594bbe19c27817bac2ac9b17e9689f4646

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93917c955d2503d1fac405494f253345c082b1f400e918c52da3f3741ccb96f0
MD5 174de972cea8c621871db367a0223f1e
BLAKE2b-256 e475bf9e2ab84bd4e830c945b02a3e4d4d7d97bc4a791044b35a05edbba3ffea

See more details on using hashes here.

Provenance

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