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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.52.0-cp313-abi3-manylinux_2_28_x86_64.whl (682.3 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_web-0.52.0-cp313-abi3-manylinux_2_28_aarch64.whl (666.1 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_web-0.52.0-cp313-abi3-macosx_11_0_arm64.whl (697.9 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.52.0-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.52.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.52.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c9f68f4b460ec1251ea5b96621ae343dbb600bba70949c7e3e9c02e610fbc4b4
MD5 d5aeaa3072792b57acd093b5b465355d
BLAKE2b-256 61036e8a07a491313719eaa49d2d6cde695533a5c8efe565c66cb8e7712a04c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.52.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 11104c24a979dc34ce90cab5476066605ff5c62236205b2467661c099104ebec
MD5 d2c3f24ae178a65b1199587238d806e0
BLAKE2b-256 5ec75ba8a1762a346dc8c12817ea97eae33fe2f8aadfe9f7ed0984ffc9d4552e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.52.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0ffb10bb752aad7b834e3df9d3fd13f418e43db24f06864b0a4031d0f5fe38e
MD5 621dffb9bf250cab2ee9a17e3476b18d
BLAKE2b-256 016884cfd98142bf1fd07fe5c22326d9753b05463cc632677c708cae2c565c42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.52.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b831e47327af918c96c0cc0ffef5d2e0e019a62c52787044f12ee4adcf30376
MD5 f834524af8c385b14fae81f1d1054b56
BLAKE2b-256 e186705386b1b7a037be96f18b576eac6cc855b9ccfdef9ce953b7ae181febfb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.52.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b24234df76b91a5321abedb55319a2c121d299c83ace8ee10e2f9ce1947e7863
MD5 841aedb54ba36e2d2c2bab9d7182c578
BLAKE2b-256 cc3cdefb3246000a46276165920c524be4dd68e70e6962ddd30c0f5ceb493b45

See more details on using hashes here.

Provenance

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