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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_web-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl (682.2 kB view details)

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

panproto_grammars_web-0.51.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.51.0-cp313-abi3-macosx_11_0_arm64.whl (697.8 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_web-0.51.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.51.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_web-0.51.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6e71a779494f4889c9ffd08c92ec99c3796e3475f31c19f0573fc8e473ec7595
MD5 c544a1ed5315b7081b792bb3a44f9990
BLAKE2b-256 4f98b04989ade9e78fceabdd0c8bd3bf477dcc4cc2882093f5999cd898130d13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.51.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 72e312eb749d6b45271af2d58af0a9bb2305a70593caedba5c24aeb66afc7180
MD5 ac9d6ebae191018cbc50b2a568001e2e
BLAKE2b-256 934bd0f7bdfce6099a9eee4b3aa516025aa5ea45460d3eb42f3db565959afe47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.51.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae9d57dfd3fc96f03b858009c0f1e5b50c8860b12a3f76ee353decb5c10fb54e
MD5 cf1657c9efbf55e1689524542e2d8dcc
BLAKE2b-256 976e40faa863456be68b6fe606b42c79fea7077e127188999ed84b7683887e34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.51.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91ba6c883ff65653dcacc8a6096bd87533c33dad67045b9b6d1b51aa408cc173
MD5 6787e416ede5a1b871db93cc3bbad553
BLAKE2b-256 840ef13b3a283434785a16efeadef0614041e37b5d52c1395ee84d5ba052706d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_web-0.51.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e7051d37cc20306ff542a0e7761e839da6002e5301ff3cb4c51978ffd905ce0
MD5 45d561a7c720b87499b5696953c70a01
BLAKE2b-256 757e17d0e3d024e73a76c3c191d414eb00b315b1f3ac2c757fddbccb86c1ab4d

See more details on using hashes here.

Provenance

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