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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.48.4-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.4-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.4-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.4-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.4-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 65e8c59df1c53073543799c34597e288aea177711bfbdc6414a935b6e37c5bfd
MD5 3cfba2312dd7b207993c982c512a21bb
BLAKE2b-256 25a9ff8c37579bfa1634cdef810850faa630dd690b2754e5d48ead12aea382a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e44931a9b0796b6c8ffe180da85ba09d16c27ed1bd611deed03a01a58c7b95cd
MD5 420c8f426d946bd0d2761c35f0b4792b
BLAKE2b-256 4f37338145a28047405e3d8036abc98a0f8e5e33d0a5becd3718cedc52535dfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83a6af73d31e9fbaa895d4d395a19fd3697db83194d41e05058e55ff136aa9d7
MD5 60a8f0ec8dbc9da424b8b8e57a5d943d
BLAKE2b-256 d9f50cfee0408ca24c7b35ff60d107a6eac32954cac55c5694fdd094d885e98f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acf568f04da7e5e923be42a5860391b294159042db2815a1c1a5a8e4740f76e4
MD5 f9d6ca53f04221e04902c44404ab8ccf
BLAKE2b-256 89d96a7d53ba8f2d77bb92fd49042b28bfb014c3b134b9c355861d7f0e5ff262

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.48.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b97a3aa9c8dccb7daa5d116ad165a2a12ef39fb9a8659f9faf1531dca495d469
MD5 ae2a87f4fc4ddc12cdc3c19a10d7444b
BLAKE2b-256 2f81fd9beb9044c1e8ef418095a51604667433ef9f3fcb5e6e5b630639561602

See more details on using hashes here.

Provenance

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