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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.46.1-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.46.1-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.46.1-cp313-abi3-macosx_11_0_arm64.whl (697.6 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.46.1-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.46.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.46.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6f122ace9770298ebb6d90ecf731ad173c7a53afcd23e25fca73f875a38b437c
MD5 73606dfea99cf2112a53356dcef2616e
BLAKE2b-256 8be29d97161ff27c42487a4e671d2b601464b8cbde94fa3699e7f53a744bd825

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.46.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38cf25ece210074d69b493976af2cfa844867a01b18474aef301ca01d6b4dddb
MD5 24e2339a0156ba44d8e084fb0a7740e3
BLAKE2b-256 626d01a9bf777d9214d95d7d249e02e7cd38b5fde835703b021ab9287cec2e82

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.46.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f3df297dac8f61281928496134364dc3f333e538437db01ed00b48063efc8b1
MD5 d4acec45873b97c133a37bf0a6c48616
BLAKE2b-256 9935b5adc4f6bcd22269b75f8107b66126ce0fd9151f5b59e61670ae1fe90201

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.46.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 021ca9fcf319ca04d27203319729aa1a1e38efef93c7d7059d0447210270194d
MD5 18f4296e4f8dbaa9c17b49a0fc67f131
BLAKE2b-256 edaef4686056174ab4edf4dd9067035206382e939beb319cbb9c88ac901ac9d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.46.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cc5e707516ad355fdc78c73e1e186fffea2cf25bb278c0c0eee03353218fc9c9
MD5 de247c77a9e11403f2588df9fccf3615
BLAKE2b-256 32a29c4eb5e86442c98ed453e7cd055f15a73afa19b2f8afe0b6767117c2d473

See more details on using hashes here.

Provenance

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