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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.48.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.48.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.48.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.48.1-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.48.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 aed3fefa4c5b55f70b948267be6ff6de944a4c7e8d71f4accf0117b7ca67caf2
MD5 e5d9dda759d5db74059d37ce1ad00dd1
BLAKE2b-256 958c069d838385e6b9a360bedf2a6f5fc999e4688f9e954b6e8e18a9a1bdd97e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4f9a30898bc441eb3d64f23ed605f0a76ce57e4cf788e458ac68f2b89c51811
MD5 7a8fbc6911d27c398590dfd90853babe
BLAKE2b-256 2fcbf1de8f57ec47e1e070b6f58951eb57b84c1905879fd0f863e1fa9fa567ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c96beb57a60f54d6213e76b6c2c12dad03c0e3e21dd1097e236882e039584d9b
MD5 d28650e017fdc06014e6742b5972d3dd
BLAKE2b-256 2497d27e075c9496ac308a3e9103f3af00711b59752dd5c62ab1319d61b9fe1b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 694d37d816ded180e838a88c2f11cf4563df58f92d166d52741622ff7a1f1ef2
MD5 e4784511f993315db1194fb1507f5135
BLAKE2b-256 13f656d65208d6869271a28ec3f7a6c12041a4f718322225b5066e717d2053ce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 53a47404b5d8e0358bf942a3172ccad733399b21def170cede6f18fea8029896
MD5 61e269cc72f2b163eb736a196f5c3601
BLAKE2b-256 315b55cf819e11f74750a9a65c1596cc4801281bb5d9f808b2369d91b6941eb3

See more details on using hashes here.

Provenance

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