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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.50.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.50.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.50.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.50.2-cp313-abi3-macosx_10_12_x86_64.whl (678.7 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_web-0.50.2-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ebb6e7bb8f83a1f34103bdeeb5c625b8217d18ce3dd66d80ebb3609a39f13cca
MD5 acfe260d2a927f86c84e77a1db4fb416
BLAKE2b-256 02b00396ee1ef170c6f5aad88e2475b17f8c96c9cbd2e6d87a10d3cef242aeb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 417db7cbc4e2fdb443f1e99581f6ddd01480fd0be69b8f9204453a3ea883b04f
MD5 b1a3af183edfb2b19783da8ceb097125
BLAKE2b-256 f17d911edf14f6130611e9a1382e0821c1d63458192ddd99e22bb0878f9ac212

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0952d21541fa7fcd0becc6b04f9557d3b83fc143841b92866e4beb20f6caf499
MD5 2c3081b53b0dee1af4ada02a642e422e
BLAKE2b-256 da1de9355e5a4b0a21760f61f8d8b443b73e9a92471a5a677e3dfcd53ff051c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8368ce92598b7a4b62523a3ae227fd952503656c7e47c750e93ac02461ea36b4
MD5 bf86fe8d26b88f91a76b640be4ee6a4c
BLAKE2b-256 696d500fc764baa685cee12415bb4abefe43dfc94600940d1936c2b619bcc2b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.50.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a15b78f5898c95d53d75046b9da5be580c3ec69c556dff73b25494c253680908
MD5 ea166bbbff73c48d88043dde575c59bd
BLAKE2b-256 1b8cca9d2dd2227fddba76664317d5f340aae938f3ece3605722ecfe7572cdae

See more details on using hashes here.

Provenance

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