From a26f726351242f5f86172f8a0431722d686375b5 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Thu, 11 Dec 2025 19:27:51 +0200 Subject: [PATCH] chore: update dependencies and project configuration - Align tree-sitter dependencies to latest versions (bash 0.25.1, cli 0.25.10) - Clean up .gitignore redundant patterns and normalize path styles - Improve CodeRabbit configuration with path filters and simplified instructions - Add test corpus exclusion to match project intent --- .coderabbit.yaml | 15 +++++++++------ .gitignore | 13 +++++-------- package-lock.json | 10 +++++----- package.json | 4 ++-- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index 5fcf397..f5364bf 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -2,13 +2,16 @@ # yaml-language-server: $schema=https://www.coderabbit.ai/integrations/schema.v2.json remote_config: url: "https://raw.githubusercontent.com/ivuorinen/coderabbit/main/coderabbit.yaml" +path_filters: + - "!src/**" + - "!test/spec/**" + - "!test/corpus/**" path_instructions: - path: ".serena/**/*" - instructions: >- - - These are files for Serena LLM. Do not review them. + instructions: "These are files for Serena LLM. Do not review them." - path: "src/**/*" - instructions: >- - - These are automatically generated files. Do not review them. + instructions: "These are automatically generated files. Do not review them." - path: "test/spec/**/*" - instructions: >- - - These are test files for the grammar. Do not review them. + instructions: "These are test files for the grammar. Do not review them." + - path: "test/corpus/**/*" + instructions: "Grammar corpora. Do not review them." diff --git a/.gitignore b/.gitignore index cfc6d30..e877454 100644 --- a/.gitignore +++ b/.gitignore @@ -34,17 +34,14 @@ [._]s[a-rt-v][a-z] [._]ss[a-gi-z] [._]sw[a-p] -coverage -megalinter-reports -node_modules -npm-debug.log +coverage/ +megalinter-reports/ +node_modules/ npm-debug.log* report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json yarn-debug.log* -yarn-error.log yarn-error.log* -/.idea/ -.idea/* -/.vscode/ +.idea/ +.vscode/ .fleet/ CLAUDE.md diff --git a/package-lock.json b/package-lock.json index 7d0c014..09287a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,14 +9,14 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "tree-sitter-bash": "^0.25.0" + "tree-sitter-bash": "^0.25.1" }, "devDependencies": { "eclint": "^2.8.1", "markdownlint-cli": "^0.46.0", "nodemon": "^3.0.1", "prettier": "^3.6.2", - "tree-sitter-cli": "^0.25.0" + "tree-sitter-cli": "^0.25.10" } }, "node_modules/@isaacs/balanced-match": { @@ -4075,9 +4075,9 @@ } }, "node_modules/tree-sitter-bash": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.0.tgz", - "integrity": "sha512-gZtlj9+qFS81qKxpLfD6H0UssQ3QBc/F0nKkPsiFDyfQF2YBqYvglFJUzchrPpVhZe9kLZTrJ9n2J6lmka69Vg==", + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.1.tgz", + "integrity": "sha512-7hMytuYIMoXOq24yRulgIxthE9YmggZIOHCyPTTuJcu6EU54tYD+4G39cUb28kxC6jMf/AbPfWGLQtgPTdh3xw==", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index eaeb36f..c261e34 100644 --- a/package.json +++ b/package.json @@ -49,13 +49,13 @@ } ], "dependencies": { - "tree-sitter-bash": "^0.25.0" + "tree-sitter-bash": "^0.25.1" }, "devDependencies": { "eclint": "^2.8.1", "markdownlint-cli": "^0.46.0", "nodemon": "^3.0.1", "prettier": "^3.6.2", - "tree-sitter-cli": "^0.25.0" + "tree-sitter-cli": "^0.25.10" } }