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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.53.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.53.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.53.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.53.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.53.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.53.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c5dcbec9e9ad9638d858b6f57abd5dd48fbcd262f9c2253ffabb572bc481ff0a
MD5 ffe73ffc132156e51007780bdd22bcae
BLAKE2b-256 4c0f962d442a562328016a667204d29fcfb39258a8ff12396b4226f835affb23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.53.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17e12ca42789f2a65308b546369412514505b9e9ce12272456d8213f17cb0cd5
MD5 ac0c66a4f7ff6f7f0466420eaa319ec4
BLAKE2b-256 a7d6ecb46ba4850500f0be2cc8fd06878c33ab69bb9e691e1006b04c29913f5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.53.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b181087a0ad36a9d38760342775730e46d631d9fe7357e44e29d9a2064827a5
MD5 ee5818bb457c15e968cac142b9f6ef31
BLAKE2b-256 3b5603fb3f2a779879f8ba4c2a1e6aaf9bf1b15ff71fa3ecb3637a2f797ccbb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.53.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8f8a85f9529e50a2c6d7d07bb92fea7689cdee11b85c79aaf2a4a8285d02b99
MD5 9c88cfb6a98ca698a1ad15ca6019a8ef
BLAKE2b-256 52fbaa43492acfd2ee0aeccf09d86d3adf8eeda5bc4fc8d76db1241e1a9761c8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.53.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 47f7a8a9515ffefa0898d06b1b68e9accd2f9cf85b584508ee0b1e2ac252cee6
MD5 f7b2f8515c225f7fe74c304167df7625
BLAKE2b-256 c883f0f1181e2094f5cb4570335e2b46a118d945ef4793979d6c3a0cf2892aaa

See more details on using hashes here.

Provenance

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