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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.0-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.0-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.0-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.0-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.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d5ff440ba8a25966c5c36f79202e3d16d87557b2dd5cbe60f51b47ba1830a88d
MD5 07244c72eaa1be00e985c9c1d57eb206
BLAKE2b-256 ff87b90ab4dd858b39e2d246e341e5c7b6c9bc9b15211d59cc45e44196659e1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d98cf30b3ed1aa7d76740aec2b0251e42df74cd5e9658e947a7715d419f01f69
MD5 e4470dd564bc7ed5b650ec076e64937d
BLAKE2b-256 9c2585945561740bd019e52d73a68e84350a97e68d5813a2bbe9a0135c7de7a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 53f1f570fbbf313ad299d7ece22c011481e04223726bb35aee3af1d73ea6f0b7
MD5 a8e424f6e5a314563f3c3a69db193ddf
BLAKE2b-256 48cbfc079335da0c81f2f2476e01dfdf45a5193026bd0a6b5cb0d917dcefcf35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85e0baf460cde3d43dcb0120318ef38e7dd39c52b22b9fd549c0e25c3c7ecbf6
MD5 bfe40c76c963f4e45c17ff10a9091059
BLAKE2b-256 0a141e2d778f60ab3fb309047fe55e6612caad7173f652a39d06b9a4b5dda6ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b2e231737c8c6236e4e33140a7a995304cf25f9742a6e2791004497c0ccf5ea1
MD5 e5c3f40f34cfc36c62cc740464163063
BLAKE2b-256 41f75a21d4dd78acc116d210a26002362fcd5ff7eb583580336359c5201d331e

See more details on using hashes here.

Provenance

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