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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.49.2-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.49.2-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.2-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.2-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.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d63b21781b93858f3f252a5f53803f2c7c53971b8ba7f118fb4ee2d8b4860e65
MD5 4269079eb1e358c18ec5c3aa5b31f1cc
BLAKE2b-256 535145ccb2a058235072c9715486626bcccb02a85a567fde9db2a9b62072ab15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b41d9f99ab9d289b28d3d65e237bb78abb3e29d7a389871f721b536cf7bb73e
MD5 04e476fcd952f605aaa81d3e1b3baec7
BLAKE2b-256 7f59655376fe1a90e6c31c7145bec7c9d6f50b9fab1636ff731f9f19aebc9836

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2fcc77c21ea11d4e8872b982a2af426133a9d30ef50318ab8e00e17e815f741e
MD5 802880503f6b4fbedc8783822212d626
BLAKE2b-256 c59f1dd6dce24625692785fc3bb2132bdc915273b87a83dd21b8826c35cfa4d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ae6ea1f2018551e703275afde17d901a4b9c0f5df452b753c962ebb31d67af6
MD5 b67c137fd371c1b7324d793a7a98045a
BLAKE2b-256 cc634f44641bd648474e5bda4706eb2fada6caff0dbf982307ab223bdf33125b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.49.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e5b7d7456fc8cb681423d2cba679eb7fe2acf77b5c7aacc7ed07983359ef408
MD5 dc1095fd73142a40aa55d9ec4b8ad933
BLAKE2b-256 4caf48cde9da8a5ead46dc7e618d130859a750ac67cc68270244d9ff1790bb65

See more details on using hashes here.

Provenance

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