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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.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.50.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.50.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.50.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.50.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5c73326086e47d6c4873de09bdb679f9e7b2500cebc1a1f1b59915e0b12bbe00
MD5 31c62306de5695d83611631509852d7a
BLAKE2b-256 f7dac38fea20ddc386319472bf80bc47ac3efe6d997f321d43cfe84157463b44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 121ebb267996f0f621922c3129fd39a5533010efc34828eadb2940c78845014d
MD5 67e7a162baecd7644c8442da6eb5df90
BLAKE2b-256 f64516b76af31afe70dc76dd71065cff98aa4916a7a984b1a35e2dd21b5cd681

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e9745763156a8660ece6d4238ecb3cc98c89805888a02f16321b522c964f943b
MD5 de56a731ed08c7619fd00dea57f07e32
BLAKE2b-256 8cf388079909fd180d7662ca251427a1fee96400c47c938a943440cf61f779f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22e92fef44eec9fd49a19fa6dc809d556fe9b933eefef1dc5e7d2c5fc2e751ef
MD5 0be2036ae78ddb3495ea018ec99fdd89
BLAKE2b-256 57ff61f0ec50c58926ce6cfc0e18727514e1fdd830327c6e521c2e8a00fd0e3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 51f37c29e3b0c7989ac9d8cf88b303c84760a25982b873adebd9db290a0180d1
MD5 e83740a0906bc62a0fb963d03c26da1c
BLAKE2b-256 6710d82314f1b880f5229f2c0244e2ebfa71066f076a73141e09d20c467a0167

See more details on using hashes here.

Provenance

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