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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.47.2-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.47.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.47.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.47.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.47.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 274e6a3aab66652fa9b9ed1fe9dd24a1cc49c9f9ed12c6488af0d98e85d589d8
MD5 8496fb056ff5b5a3bc200683eeb09ff1
BLAKE2b-256 93a532371c52a49558ddae56eebf157e8871b613fec263cff87fa7d56bd48544

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79deb3ff2c694a1af0c3ad3a79cc0b3f8720a738dbf2ddf21bbed95d49ec6f91
MD5 b830757b9923523132b332db748ccc04
BLAKE2b-256 5fe2204fbcc7e53fd3877e781a127c82d9812b1953139f75310b0464e5f21d9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cbdec84c984e1fa2fb61c8e983cf50ddc398f40a5cb3023cd967c7bab31de116
MD5 44fe8fb2b3d9a9003709bdf7bb03e605
BLAKE2b-256 be9e99e7436597fbbdbf07c112f7d44722a9547ae3f6c4cbc7308355c1939aff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe1da6f21dca688865f3b7acc07699a879638a7a90a8296d4179b39431e27527
MD5 11ab96a491b7bcfd00780585200a3ac8
BLAKE2b-256 06c5b72f37a14d6faf5a884ee363ac866ba13301c12a4cafd01de05714773229

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.47.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1233db38567de6d8140b161e14dc693c33966c035556932498edf3ebe8a428e0
MD5 af99c3b5b1de8eccf28e67dafa1d0c82
BLAKE2b-256 9a828d366bb3844e9b9bc68d163206d460702ddf6523cfbec49159aabfee9728

See more details on using hashes here.

Provenance

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