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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.48.8-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.48.8-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.8-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 20b172a0c9d5d1626119a4dc7629ea54cae89307bea2efdd20664a0b4d2ab1d4
MD5 b8ad7f3802b96fc6e0365f51c92892f0
BLAKE2b-256 230233702034b139592ec40e5c71f565c7f471db5b58658269ac82081efcad7d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.8-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05a33dbe8cf67a71f06d13240c501df611ab8a95d13d109c238bddc2ce8b35f1
MD5 9436b2b5eb86fbf0a90eba1db95a274d
BLAKE2b-256 17b7c5ed579646f507282648fe41fc40b17489cdaa2d56d86a4a7d1d066023cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.8-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d429d6f8e1af0f9e3b26754c4f5b17bf7135a6f3982de17618c26cd8d15c58c4
MD5 084f091444dc0d7b0128ee7b121b0db7
BLAKE2b-256 383c3b52fa6a4e5b07a7134f2e3d4e1e7a1b7e142c37b75353264e1af261fa2b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.8-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c1386f53bbc998d5c870b105713731a350ce79e196558ed3098c488c94befd8
MD5 afa6e9069931559fdb6f3db5eab5a46a
BLAKE2b-256 8a6a3b4dbdeac0994c6b2d19e41503c197d73f1f5a4ba2449d905f75c7ebe3b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.8-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 258467edfffca16ede9fc6adff601c7a7fd2148abd24bc12cfb2ee575f108ea4
MD5 4b66e0ac5c84bd1479a4bc9b02cdd0c4
BLAKE2b-256 99ffdd65a936e1c7810f902ed18aee8805b25c376bb9c874023dd27fd69f8e85

See more details on using hashes here.

Provenance

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