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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.49.4-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.49.4-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.4-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.4-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.4-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f7513ddc95f9de72daeca7dd8d760f88a2ab6307e2524ca6027128e6e92bf6e4
MD5 1db0513135c8a39087adcb7c79873823
BLAKE2b-256 36de4fa29471b46638367d633bbef70b884aa2ba0cf62a477c2eeb0e4f4b034e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f93358f91f2180c10823f91cb55d1a8ad90b224325471b407a7f3f63390484ba
MD5 7add3471acea18e5b75125467a8161e4
BLAKE2b-256 2ddcf0cb833b3d3df2a3a9bdcad5fd33b08967a7a4b18aa3e869578701b65698

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4db5247ba7b34180f8a0f769c7cce395f996f6818f491c0eb4aea1a49e01a6e
MD5 4fa58edc3cdd792fb49d0fd4ef61b75a
BLAKE2b-256 9f144cf6f6753382eb95ebc30ebe3fe5b3952d4f9f6bcdfb3d79a86e211a880c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9181f97716765d88a3a02f364f0c2aadf99dfdca275fd106d40c49acff0e2b13
MD5 ab0772efa65ebc21a3f74f6eed8a233b
BLAKE2b-256 9a55557343ff07ef772a65c7f6c3619fe835725e7e14b47916fe2805cac791f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f2e76b92a3b6b0b0d4773a71e5bd4d1eb79b8af31365e038f1295f5ce6148063
MD5 dfec9caad86e6431699e6c836a9ea7c5
BLAKE2b-256 797a4cbddbb468ef0eaef81bfc3148a1363062e5c8704f117423b6ec59faef75

See more details on using hashes here.

Provenance

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