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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.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.50.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.50.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.50.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.50.7-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.7-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f7cbe7d7226e85a020e27d68aac9bedae9458ca315aee34fbb301d0f89bce890
MD5 133e271a1e1c93d068ee11de6a05c6a7
BLAKE2b-256 a0ad4b136a0b42246c6b0a77404603a36835c48cb3715ceacc153800f6135ccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.7-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 117ca9230e9a2519f55ae0fcc5ee99a9fb09cdd5f30518a708b08318c434ea4f
MD5 daebf8c49326ea298c31a9df806a95f8
BLAKE2b-256 fedf4a2f906d3dbca4cc15b46462a8caeb608121c5780471c5201e04c4fe69fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.7-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d61d5ee5158b052435c232a030239c22954f40d1c4e39d756160ef697ce98c9c
MD5 f0cd3da384ccc3a34f22a09b1c34ed15
BLAKE2b-256 6318d13997a49069ab278f4ec41e00152ab59706828d8fa5056a1f6fbe5a67ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.7-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 798a82a0a9b2d561d59a289f6008737a96811b982bc31d3d289e1113cfaff66f
MD5 d93776af0240cdc97e2481024bd4a59b
BLAKE2b-256 9f606de4ec83000306ed84e7b75a5be08d78064c2852b55d70ecc61363fd4667

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.7-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b5d4e7661848a3b5d4bab60c11a2b4c82c6f5f2dede1a5f2a1aeee1d95348b21
MD5 7d4be14bd73f754da38bdc87e80c1a31
BLAKE2b-256 ab9249df2e19d65ec3e0a6c6afdaa34727c4171f4c4ede9763868405d56fb8cc

See more details on using hashes here.

Provenance

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