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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.49.0-cp313-abi3-manylinux_2_28_x86_64.whl (682.0 kB view details)

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

panproto_grammars_web-0.49.0-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.49.0-cp313-abi3-macosx_11_0_arm64.whl (697.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.49.0-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.49.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7c1b56a6e2a148d43ed2d23a9ecd3926b7ba15b5cbeb990d82abd507f8463b37
MD5 6149769c069441693ab979b6ba578620
BLAKE2b-256 3ec3b4ea1d00e3994bc738fbfaece3db364ac84f24d699b5894b912dfb70ca65

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 73ff90fb1376624fdfd9183686c5ed5ce4c1b4b5288a9112f696aecaa99e2f4e
MD5 7132cea71575779acc799b4a6d48ef68
BLAKE2b-256 31c25d4f82597d0b71cc3ebef635a0e50a03baca37ba968c578d38bdeadd8e50

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bdf0e5ac8dd3566602799e66c1401491bf42c2c857887a7d0afac031c2c27e74
MD5 d96bba76071043a19e00f4503df7c5b5
BLAKE2b-256 545b37d8092cfd940dc6f8450d3aea9295f65f18c54431eba51260619ea27c2f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5571259d270897a4136adbe8db7827636dc5f33a00af59abdffa481cc6412b6a
MD5 f589af02dfbf223fe593ba6fe1525cfd
BLAKE2b-256 d645e3355f3db181d5f21143ed4ad472b46edc07863145a8a9c7becefe87536f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 716a48566d1c54710e0ddb6c48d04ae78eac5b8e0bd135d1e06e3a2e61e09d4b
MD5 f5bf6a859a5a8e08db05f0abd8a0cb63
BLAKE2b-256 61431bc2cab2342b4176c7f18384f9a56de27a993aec67410f22a87509642fa9

See more details on using hashes here.

Provenance

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