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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d360ea05b30f262c2477e7cd1cd5e0e27fcd84aec0f31f77c0bc75ce6c6f566a
MD5 cbeb35066292f127ab2b343b4b985acf
BLAKE2b-256 3099d8406e8964c2bb82217a2cfde0a29d926bccd90a208842eb331194973b8c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0714bdd35b174c0ae51df833a325e5e76a8d9e370c30431ee6974713fdc2d341
MD5 dd2f4051f7d52d7e6b7dc2d7d1764f08
BLAKE2b-256 a11559c3e79bc1bcc3042ffa947a5aa4615a1a18862ca688059ccb0cd1a02928

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 829bce97144d55d125e933b572423381d0939e26e4e256aa811a74ebcc6d9117
MD5 55b4221a35bbec86d210089c674449ba
BLAKE2b-256 734fc576db8f64888a07048eb9a7dff24fa8cfb42b5a664ef90aecf5feaba3ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e776159519c987194488793175b8a0dd978fdc38a149d61e2e512d860ead00c0
MD5 1245a5e9307dcda4a79188cc8033382f
BLAKE2b-256 6664d4e307d70e1a6bc89457549ecbf9f2c4a0b14564d0b7d79a418261101e80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0881c7821210718424bae094c70bd8acc6e3652e4cb533927c113dc809993429
MD5 e264061cbe28040a8e1b5a4bb4c21f03
BLAKE2b-256 86ec4af3e967f880721f9f2b5a312d6e9a659906a6fb0e3910a65d80639f2463

See more details on using hashes here.

Provenance

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