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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.48.6-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.6-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.6-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.6-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.6-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 24480a51f1056cc49756f8e6eff3ee6edc0cc119d956a2de1e8f48b8258f9399
MD5 8c1f0dcb917963cdbc70fff70c2f43b1
BLAKE2b-256 31ceb699698cf6ce78fb77c8ca1ba1dbf462a65749d5c7e03777a8071a8d4e83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d194e3c03c8a5766cdd3d3f41bf559d0096526c98c48dbdd51911a252c546025
MD5 61feea7e342c0b49dc5767d1a221e899
BLAKE2b-256 bdacda3c94582ab77de94e1ffa9a5591c885c8f7c4d1edf3bbca3dfa6c9b7e78

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aefad152fde9ed430b5e2b763fd024c5ccd9ed5576314a0bd7965c2aa496251f
MD5 22efc4c691bfde5e600f6735dc94e5d5
BLAKE2b-256 98f2df3fc5d7f2f2e753605b77ae53b561447846c77937ccaed6069e234f4c4e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c4641d1049d59e9b0cfa94a2ac864afd34ed2d743a4b76ebb53254118fcb649
MD5 c2c9652e457db77087052cd431df792d
BLAKE2b-256 b2723ecc3450f4359b26ff50aa8da5e0fa79c797408db8fcc35dde3a7df7df3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d0771515110e3337f8276d53697d2e8a50680ad8abf8bcfefba8a21219d0055e
MD5 7d0841c30717542eb4d047c2456498a3
BLAKE2b-256 a3bfc8f41fc998ba8a4a1e8b4dce176a7415ed2bff08c0a34db9d9dd5b92a26c

See more details on using hashes here.

Provenance

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