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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.48.2-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.2-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.2-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.2-cp313-abi3-macosx_10_12_x86_64.whl (678.7 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_web-0.48.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fa5923acd082efb3f4ff9d0ae0f76646f4fe2278e8566baa8e25a5957493039c
MD5 cc36bc8ec906d47061c12b10481dd336
BLAKE2b-256 55eb44771fbe351c6781f5001f682134d90670ad2d406e1a130463bfe9c1c497

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 088a00cd65f6d2b68e2476f32e44bf46a1945b5e60eaf5e6414bb298f710ab9f
MD5 7f28b3ceabf09ece79d23c52cb3adfb5
BLAKE2b-256 588f860f88a93ed7eba9a8b95f237f0c8fe37974fe570fc693da4b75d95cb1f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c755cf3ad2c4a09793092f256cd66f2214bd519f08caf23c09c801ba970d0452
MD5 1f5856550fca426f99caa5977ec26e26
BLAKE2b-256 f1bdebf8f155e84200a51b34de2d5eedc62e989038793e37e49cf5febc5e5f88

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37d72e6b039def414208a82be27a6f066447d9cf94f33be240d79df65e09a92e
MD5 3d76751d92a128ba371645f82df4cf15
BLAKE2b-256 fab442c44a0c6a0a99dd44a69402d97294a1fae63b5f38f8653881de9b69aaa6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5c92cb2c297309323121c4c15a7e2e6e699399be7b6fc40a0a4d95ed1f90df6d
MD5 0306dcbe0da27bec60d61ffabe8637b3
BLAKE2b-256 ae8a410f602814f1a23a554a34e61616b1aeb39b85112a3bf5431def3b60e34b

See more details on using hashes here.

Provenance

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