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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.47.1-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.1-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.1-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.1-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.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 51e571f373b278cee7c43ba715dda12d9e8b7776ca31dffd6fca8d112e9c214a
MD5 3e9ba6a7a1cb640769024ba890b51726
BLAKE2b-256 5bb25ff23b21c1e0ae0b28d90025662c51901be7b0b9845d9082a54edfc1cecd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0c3919a11323d80136893550868dc0439c5ba05f247309a2e8203cebdc6be91
MD5 4b05e75aec5a92db9c142142d7d7fcde
BLAKE2b-256 6fbe68e7e9daabcf10ca41e67e6c501787b8d043ac3985d211c4fe5d60b04df6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41abc5930d0f6918f84b06a9c4bbe54bc6c97b9db08c9a83acc8300c03630446
MD5 472de323ec928d708c66e2508cc090b9
BLAKE2b-256 3296fbbdffe207e513ba59c58e25ee4b65565d81cfaeee394522cedd6f3beaa1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98beb8a959b00d1c032ddccbc554c2adf6248b9d821137de245f17a76c2b6a12
MD5 d043cf95d5a1b51e4426d261daffb3e4
BLAKE2b-256 b096975e3230d90f342d0b34df2bfbf083db75e7321b209b64b9726c3c3ecf41

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d94652040df1d825a352b45fadc2dbbb316dcade1ec922c37d5a7254f411556a
MD5 abc2829df385ba6941de991a4d36ae27
BLAKE2b-256 ddf2e6f218034f40db8f8c169c86da5198d0263a941afa9419a98395dc30790a

See more details on using hashes here.

Provenance

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