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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.4-cp313-abi3-manylinux_2_28_x86_64.whl (682.0 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2c4ec4d3bed64b3562691f9adff4b3798ddc3b139c3e834bd450c5f556c9f0aa
MD5 1fa8def2e3bad1dacc7e967c8239f62a
BLAKE2b-256 f831ab93ef419f97d48a43e245c823191362a255d0065e2710067463c70baf19

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8816d395b1921cf10da9cb3ae17397ca90c0b318815c5c4393348a037e111a50
MD5 348fde76767bb15fefd3e5192a13ce94
BLAKE2b-256 0f3ab3f2bac56e79b69eb5d953a7ab50fb3523e6c130871c229d37ae82eb90e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18df4e13bed388f161ffd204f9a41a146054dd572a8a1cf8093aea81dfb829e7
MD5 c58108e56898786df167d982972781d4
BLAKE2b-256 266e80382e95bca341e8bf67273f1962a23ff5bd948887509e6b4c3a5bd71c5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e558d037e02453c5034399a2fed4dbf6177dc0273e93236532b26b1970d8c78
MD5 1cbfa61959763eb6d8e47aa69abce05d
BLAKE2b-256 eeba841955be00701519d7fcd9b943b180fd1b3ddc29a4a9e3e3d342e0bf9719

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f3b0e2a1b16a03131e5d94a1fba80bc1e8163fa2e040270cecea9687498cd667
MD5 54e8c9ba8d4b92e8278b7f773a1fcf88
BLAKE2b-256 4c9e61fcdb3ebc461c9ade25687d3533c03667818c1f48219cc04cc537923251

See more details on using hashes here.

Provenance

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