UNPKG

tree-sitter-angular

Version:
69 lines (68 loc) 1.71 kB
{ "name": "tree-sitter-angular", "version": "0.6.2", "description": "Tree-sitter grammar for the Angular framework", "main": "bindings/node", "types": "bindings/node", "scripts": { "build": "tree-sitter generate && node-gyp build", "parse": "tree-sitter parse examples/*.html", "lint": "eslint grammar.js", "test": "tree-sitter test && tree-sitter parse examples/*.html --quiet --time", "test:windows": "tree-sitter test", "install": "node-gyp-build", "prebuildify": "prebuildify --napi --strip" }, "repository": { "type": "git", "url": "git+https://github.com/dlvandenberg/tree-sitter-angular.git" }, "keywords": [ "Treesitter", "Angular", "Grammar", "Tree-Sitter", "parser" ], "files": [ "grammar.js", "binding.gyp", "prebuilds/**", "bindings/node/*", "queries/*", "src/**" ], "author": "Dennis van den Berg", "url": "https://vdberg.dev", "license": "MIT", "bugs": { "url": "https://github.com/dlvandenberg/tree-sitter-angular/issues" }, "homepage": "https://github.com/dlvandenberg/tree-sitter-angular#readme", "devDependencies": { "@stylistic/eslint-plugin-js": "^1.4.1", "eslint": "^9.14.0", "eslint-config-treesitter": "^1.0.2", "tree-sitter-cli": "^0.25.5", "prebuildify": "^6.0.1" }, "dependencies": { "tree-sitter-html": "^0.23.2", "node-addon-api": "^8.2.2", "node-gyp-build": "^4.8.2" }, "peerDependencies": { "tree-sitter": "^0.21.1" }, "peerDependenciesMeta": { "tree_sitter": { "optional": true } }, "tree-sitter": [ { "scope": "source.angular", "injection-regex": "^angular$" } ] }