diff --git a/README.md b/README.md index 2bf0784..62ff3a4 100644 --- a/README.md +++ b/README.md @@ -9,5 +9,6 @@ Instructions for adding new parser wasms (WIP): 1. Bump minor version in `package.json` 1. Run `pnpm install --ignore-scripts` to update pnpm lock file +1. Run `pnpm run build` to test that the new wasm is built correctly - If a build failure of some sort occurs, you will need to utilize the special build options in `build.ts`, specifically in the `processParser` function. If you can't figure it out, leave the PR as a draft and ask for help. diff --git a/package.json b/package.json index 6f55161..f97138e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cursorless/tree-sitter-wasms", - "version": "0.6.0", + "version": "0.7.0", "description": "Prebuilt WASM binaries for tree-sitter's language parsers.", "packageManager": "pnpm@10.0.0", "main": "bindings/node", @@ -65,6 +65,7 @@ "tree-sitter-typescript": "github:tree-sitter/tree-sitter-typescript#4ad3010c91d700026d036b5230e2d99ba94ae8a4", "tree-sitter-xml": "github:tree-sitter-grammars/tree-sitter-xml#648183d86f6f8ffb240ea11b4c6873f6f45d8b67", "tree-sitter-yaml": "github:tree-sitter-grammars/tree-sitter-yaml#7b03feefd36b5f155465ca736c6304aca983b267", + "tree-sitter-zig": "github:tree-sitter/zig-tree-sitter#a53dac49d66562006e84dd11211b7ae40db68263", "tree-sitter": "^0.21.1", "ts-node": "^10.9.2", "typescript": "^5.7.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b1386a1..18f2bc9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -146,6 +146,9 @@ importers: tree-sitter-yaml: specifier: github:tree-sitter-grammars/tree-sitter-yaml#7b03feefd36b5f155465ca736c6304aca983b267 version: '@tree-sitter-grammars/tree-sitter-yaml@https://codeload.github.com/tree-sitter-grammars/tree-sitter-yaml/tar.gz/7b03feefd36b5f155465ca736c6304aca983b267(tree-sitter@0.21.1)' + tree-sitter-zig: + specifier: github:tree-sitter/zig-tree-sitter#a53dac49d66562006e84dd11211b7ae40db68263 + version: zig-tree-sitter#a53dac49d66562006e84dd11211b7ae40db68263@https://codeload.github.com/tree-sitter/zig-tree-sitter/tar.gz/a53dac49d66562006e84dd11211b7ae40db68263 ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@20.17.12)(typescript@5.7.3) @@ -698,6 +701,10 @@ packages: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + zig-tree-sitter#a53dac49d66562006e84dd11211b7ae40db68263@https://codeload.github.com/tree-sitter/zig-tree-sitter/tar.gz/a53dac49d66562006e84dd11211b7ae40db68263: + resolution: {tarball: https://codeload.github.com/tree-sitter/zig-tree-sitter/tar.gz/a53dac49d66562006e84dd11211b7ae40db68263} + version: 0.0.0 + snapshots: '@cspotcode/source-map-support@0.8.1': @@ -1146,3 +1153,5 @@ snapshots: wrappy@1.0.2: {} yn@3.1.1: {} + + zig-tree-sitter#a53dac49d66562006e84dd11211b7ae40db68263@https://codeload.github.com/tree-sitter/zig-tree-sitter/tar.gz/a53dac49d66562006e84dd11211b7ae40db68263: {}