fix: streamline grammar generation

This commit is contained in:
maunzCache
2025-03-30 15:40:27 +02:00
committed by Michael Hoffmann
parent 536bfc45f8
commit 41a2e70241
4 changed files with 13 additions and 380 deletions

14
package.json generated
View File

@@ -1,7 +1,7 @@
{
"name": "@tree-sitter-grammars/tree-sitter-hcl",
"version": "0.2.0-snapshot",
"description": "HCL grammar for tree-sitter",
"description": "HCL and terraform grammar for tree-sitter",
"repository": "github:tree-sitter-grammars/tree-sitter-hcl",
"license": "Apache-2.0",
"author": "",
@@ -11,9 +11,14 @@
"incremental",
"parsing",
"tree-sitter",
"hcl"
"hcl",
"terraform"
],
"files": [
"dialects/**/grammar.js",
"dialects/**/queries/*",
"dialects/**/src/**",
"dialects/**/*.wasm",
"grammar.js",
"tree-sitter.json",
"binding.gyp",
@@ -43,6 +48,9 @@
"install": "node-gyp-build",
"prestart": "tree-sitter build --wasm",
"start": "tree-sitter playground",
"test": "node --test bindings/node/*_test.js"
"test": "tree-sitter test",
"generate": "npm run generate-hcl && npm run generate-terraform",
"generate-hcl": "tree-sitter generate",
"generate-terraform": "cd dialects/terraform && tree-sitter generate"
}
}