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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl (681.8 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_web-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl (665.6 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_web-0.54.0-cp313-abi3-macosx_11_0_arm64.whl (695.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl (676.7 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.54.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 99595d3d3133420b9d853f4b3b7c3e2473e7add2f8d17bc63fa143b4b4fd6cef
MD5 471d3261a4f02f70ccee61f7a67dc84d
BLAKE2b-256 c9189a03d3508f6d29f628fe0a25cfebcd382d0ffbc3dc9408b91487e3688140

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a17410b26fe2f0372a8127dc28838ec3777ce2ae88ab2208cca7ec364ea69bd
MD5 ba21c92ab63d731e73dd42930b6c24c3
BLAKE2b-256 1ac773998c8d8a125f348447dd6d794e8831f39e442ba4b9c52ccd40d4bc2855

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8b7baf6d621cce1acfeb77f2d613f022731c3f75c2836555f02b5600dfd43f8
MD5 7749b21c2153015cd334bb0481bcd352
BLAKE2b-256 5150921f92f3ab2ee0a68a0f88d918046c6e620d4a4eecece30e7e2e8d3edf48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.54.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 362dd9e04016db2bf2c5e0ef4f32f89a9a3638aba3f250c406efec85c4b3d8ed
MD5 d5e7244270af973f8cf7de92c4d6f838
BLAKE2b-256 f6ff4b431979e385a287adc828da0791a7cbea3bb6a043e7251e2a0f0ca61cf2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a2411e52bf997c085de8c1240e363b2f2d362d7e5f07fd17f4ff9ef6c69784e9
MD5 e20182e42a9ab0e4f3008361423f9e30
BLAKE2b-256 7c2ca50cba6482c37eed0808d97af51f2e7b5acd8145a31e79bf0ac168d4a3ff

See more details on using hashes here.

Provenance

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