OR-1 dataflow CPU sketch
at main 76 lines 2.0 kB view raw
1{ 2 "name": "tree-sitter", 3 "version": "0.22.4", 4 "description": "Node.js bindings to the Tree-sitter parsing library", 5 "repository": "http://github.com/tree-sitter/node-tree-sitter", 6 "publishConfig": { 7 "access": "public" 8 }, 9 "license": "MIT", 10 "author": { 11 "name": "Max Brunsfeld", 12 "email": "maxbrunsfeld@gmail.com" 13 }, 14 "maintainers": [ 15 { 16 "name": "Amaan Qureshi", 17 "email": "amaanq12@gmail.com" 18 } 19 ], 20 "contributors": [ 21 { 22 "name": "Segev Finer", 23 "email": "segev208@gmail.com" 24 }, 25 { 26 "name": "Boris Verkhovskiy", 27 "email": "boris.verk@gmail.com" 28 } 29 ], 30 "main": "index.js", 31 "types": "tree-sitter.d.ts", 32 "keywords": [ 33 "incremental", 34 "parsing", 35 "tree-sitter" 36 ], 37 "files": [ 38 "binding.gyp", 39 "tree-sitter.d.ts", 40 "prebuilds/*", 41 "src/*", 42 "vendor/tree-sitter/lib/include/*", 43 "vendor/tree-sitter/lib/src/*" 44 ], 45 "dependencies": { 46 "node-addon-api": "^8.3.0", 47 "node-gyp-build": "^4.8.4" 48 }, 49 "devDependencies": { 50 "@types/node": "^22.10.2", 51 "@types/tmp": "^0.2.6", 52 "glob": "^11.0.0", 53 "node-gyp": "^11.0.0", 54 "prebuildify": "^6.0.1", 55 "tmp": "^0.2.3", 56 "tree-sitter-c": "^0.23.4", 57 "tree-sitter-embedded-template": "^0.23.2", 58 "tree-sitter-html": "^0.23.2", 59 "tree-sitter-java": "^0.23.5", 60 "tree-sitter-javascript": "^0.23.1", 61 "tree-sitter-json": "^0.24.8", 62 "tree-sitter-python": "^0.23.6", 63 "tree-sitter-ruby": "^0.23.1", 64 "tree-sitter-rust": "^0.23.2", 65 "typedoc": "^0.27.6", 66 "typedoc-plugin-rename-defaults": "^0.7.2", 67 "typescript": "^5.7.2" 68 }, 69 "scripts": { 70 "docs": "typedoc --out docs/api tree-sitter.d.ts --readme README.md", 71 "install": "node-gyp-build", 72 "build": "prebuildify --napi --strip", 73 "rebuild": "node-gyp rebuild", 74 "test": "node -e \"require('child_process').spawnSync('node', ['--test', ...require('glob').sync('test/**/*.js')], {stdio:'inherit'})\"" 75 } 76}