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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.55.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.55.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.55.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.55.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.55.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.55.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 12f2f129b9940830ad4a64da5c0570b3b65fa493b4fa0ad6c7c4a0776b8f95eb
MD5 dde1d38e45102e51aa4c219ea2580e07
BLAKE2b-256 25035e0a47c693163a1c9dff870a2afa32841e0efd33b19352569aad945e403b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.55.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09aa244bd57af430b80fcd6e9d5c482662d84e4e22188767a3f10e2a672c653b
MD5 bcb66bde7b06c265128af991f5dd1c43
BLAKE2b-256 56644a6c1b2f8f235c77f8ab42525cb4a4705e31c0c347ab8e4047d3ab54960d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.55.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85f27b85bf39b73547711e2e292f8b7821d0c75111cc5747a9c650eefe868b44
MD5 4031ba1dab341d5c75dac35586e3443c
BLAKE2b-256 adafc2faae4b0698156dae8bf0989d132055cc0d64f4ea4bc937caac171e0f9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.55.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f64f05b9997585d2a398b38dfb732cc6be3be708a0053c7fdbad0c078cbb565
MD5 063293ac535bc460b3ddd6b55670f9ab
BLAKE2b-256 2a4644ab3168e491c1d792682a9a5475b26df10be454406bb1529aa91f6fd528

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.55.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a65bb4c8ecfcaf4e3212fe1d456f919ed013317de0b03e501798f7e9a6487ce6
MD5 93211f9c719146a8d7b577a515ff93a3
BLAKE2b-256 7197b8f19a5b15ebf8ba3e8de7f0b1296c359232e8a8a786efb9d284e8878551

See more details on using hashes here.

Provenance

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