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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.49.6-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.49.6-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b091add05bd2f13a113b8a8995790d2531e70fe6856eab9832989dbf6d9238f4
MD5 32433b78e0db3b4672d5ba13d888b64e
BLAKE2b-256 0a515d13b5388e64073c12899a0631b48f1265b41c550b3067889ee93a9af1d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32e6a2a0aa69e6444978f1980bdba02492ae344639e38732db77495767184a7e
MD5 bd1c6cfa7246b4adf814bcbfe01238b8
BLAKE2b-256 994311aacf16cde6543a638e86fab18f299a0b5a17cfce8d105bd2bba2bd785c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ee81d33bec9a39644c925f21eb65e4c0cc0b2ec9daccecb112e8415a10ec12d8
MD5 6de6c5d3cd593ffe67f9f3c2d158e045
BLAKE2b-256 81b2079ff4562654e1547a932cea127e360fcbba03e58f2cf0d097b47fbdc44f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58722d488dc109b38ab844770fd198e54785cd3e36bcccc45b787fbc718a1b98
MD5 c96f2a37186854f8bd2d12f6012a8729
BLAKE2b-256 79a797f9d0372454b27cac4302321080520dcbb7a9cdbe856ad469765c715f01

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5ca2d0874e47a7befc2987a29d08f6b9a62988354eb635265bb9fc8bdde687d9
MD5 f09ac6588ed65e6160a3b3aec8c36278
BLAKE2b-256 d1e17b5a1ae0808667cc7873a46511dbd85bce3f7b4dad20e61dcbacf288d6ee

See more details on using hashes here.

Provenance

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