diff options
Diffstat (limited to '')
| -rw-r--r-- | tree-sitter-yts/package.json | 49 | ||||
| -rw-r--r-- | tree-sitter-yts/package.json.license | 9 |
2 files changed, 43 insertions, 15 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" } } diff --git a/tree-sitter-yts/package.json.license b/tree-sitter-yts/package.json.license deleted file mode 100644 index d4d410f..0000000 --- a/tree-sitter-yts/package.json.license +++ /dev/null @@ -1,9 +0,0 @@ -yt - A fully featured command line YouTube client - -Copyright (C) 2024 Benedikt Peetz <benedikt.peetz@b-peetz.de> -SPDX-License-Identifier: GPL-3.0-or-later - -This file is part of Yt. - -You should have received a copy of the License along with this program. -If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>. |
