diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-05-26 17:58:28 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-05-26 17:58:28 +0200 |
| commit | 6c354f9af1d6a79f80772ffec8c719469fd19d69 (patch) | |
| tree | 81630fdd769f5c1ff0c6473e187d610f4cbcf761 /tree-sitter-yts/package.json | |
| parent | chore(version): v1.9.0 (diff) | |
| download | yt-6c354f9af1d6a79f80772ffec8c719469fd19d69.zip | |
build(tree-sitter-yts): Reduce bindings and update to latest tree-sitter version
Diffstat (limited to 'tree-sitter-yts/package.json')
| -rw-r--r-- | tree-sitter-yts/package.json | 49 |
1 files changed, 43 insertions, 6 deletions
diff --git a/tree-sitter-yts/package.json b/tree-sitter-yts/package.json index 5bd57c0..43eb988 100644 --- a/tree-sitter-yts/package.json +++ b/tree-sitter-yts/package.json @@ -1,19 +1,56 @@ { "name": "tree-sitter-yts", - "version": "0.0.1", - "description": "yts grammar for tree-sitter", + "version": "0.1.0", + "description": "Parser for yt's selection language", + "type": "module", + "repository": { + "type": "git", + "url": "git+https://git.foss-syndicate.org/bpeetz/clients/yt.git" + }, + "license": "GPL-3-or-later", + "author": { + "name": "Benedikt Peetz", + "email": "benedikt.peetz@b-peetz.de" + }, "main": "bindings/node", + "types": "bindings/node", "keywords": [ + "incremental", "parsing", - "incremental" + "tree-sitter", + "yts" + ], + "files": [ + "grammar.js", + "tree-sitter.json", + "binding.gyp", + "prebuilds/**", + "bindings/node/*", + "queries/*", + "src/**", + "*.wasm" ], "dependencies": { - "nan": "^2.12.1" + "node-addon-api": "^8.5.0", + "node-gyp-build": "^4.8.4" }, "devDependencies": { - "tree-sitter-cli": "^0.20.8" + "prebuildify": "^6.0.1", + "tree-sitter": "^0.25.0", + "tree-sitter-cli": "^0.26.8" + }, + "peerDependencies": { + "tree-sitter": "^0.25.0" + }, + "peerDependenciesMeta": { + "tree-sitter": { + "optional": true + } }, "scripts": { - "test": "tree-sitter test" + "install": "node-gyp-build", + "prestart": "tree-sitter build --wasm", + "start": "tree-sitter playground", + "test": "node --test bindings/node/*_test.js" } } |
