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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.49.5-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.5-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.5-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.5-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.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fbf0f87df753e3434481a17e86a0a15e5cbee9a111b27f33b26711c39bde47af
MD5 d96653f441ba28d962ff599439e0f4d8
BLAKE2b-256 445061a96e2da5b87691d5414d1b8a8b688c471e04e6e7032c3de0c4dd3ad45f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a04abd69e2280ac278c94f67d9976a48453e9ac9eae54d2be2101b47b25807d
MD5 48e1f1b67acc4fa65fa613b32d0f0d1e
BLAKE2b-256 25d1beb2200f3489a8274d26f593ae55aea6d745a8ee7ffb223c057b6a56dba5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7bb18f476495349e4a7a4491a8a747e3a0a853a64a6ae9a0106c27a078a747fc
MD5 e851e1f1028a2ffad91c599097f9318b
BLAKE2b-256 16723d9593eba4b8cb0942987856331eca4f69fd4d93477b82e71eabcef641e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1660cb87b7087461222223e1612ba041b10841aa28a368aa229c90c6bc64e58e
MD5 cb2615fb6e3082814638f8092f093fec
BLAKE2b-256 659ecef031c698867e7838b9b72c0c756abfba074819a351a5bb6a0794119217

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 37b7da606df6ec61b2ccf753669f53d4afc465b039a43b24a80b404d3e0f156a
MD5 6613337fa9bf3948ffb5283b1de49aba
BLAKE2b-256 b59cd537163173c9a76cc9926abc05d6ebf7f4c979a00ee02a43f5085d0ae925

See more details on using hashes here.

Provenance

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