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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.48.7-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.7-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.7-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.7-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.48.7-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.7-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 217bebfdbab0404ffd6a638cf09518d99b4f4e3fccb306e452c3e6ccc4cde36e
MD5 27395b0a24fade2edaae4c8fa947a0ea
BLAKE2b-256 20254ff19bc1090b8005c841871cd44f46f4eae362883efb951f6ccf8e994893

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.7-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee6e90f995d75e64d7818e77003427b1242a1b7e8c6cc4b46b0ac46d7fbd1570
MD5 6887a07e8ad313983e14bffbe2558974
BLAKE2b-256 88eb4d978521dbc7d1e7419ce060e98bfe65e168bd7c32ee0694557c177fbcb0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.7-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9ff52cc2db8b3396b5969cdf68e8a798e01e8475897b3219cc697fe53bcab8a9
MD5 73ecd40b5b7eadae61eb8d8ca549d156
BLAKE2b-256 c0cb230e706f26261054a422267f8e17ec8e2ca82afe71a890754c171b512ee3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.7-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d65ac73b3f614486161cdfb5d9eba6e871a0ec92e024f683b3a75be6cb1dfd62
MD5 77e015b14e2edea321964213a89c0f84
BLAKE2b-256 ddaed8f8019a45d75d0f4106a577a0bf4ceab6166fbf82c018390dbc49675ba6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.7-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 deea4d2574ceb4c5a1c1f02aab6285743b09b4e64d2dca36de52719ae8edabb1
MD5 b45d03e063a4142ecc312347ed169ab9
BLAKE2b-256 78619e23217b09c84b4bf22e30a72b9585ed5f2af196d35e2b81b8adf4e54629

See more details on using hashes here.

Provenance

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