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
This commit is contained in:
2025-12-11 19:27:51 +02:00
parent ccb9121b89
commit a26f726351
4 changed files with 21 additions and 21 deletions

View File

@@ -2,13 +2,16 @@
# yaml-language-server: $schema=https://www.coderabbit.ai/integrations/schema.v2.json # yaml-language-server: $schema=https://www.coderabbit.ai/integrations/schema.v2.json
remote_config: remote_config:
url: "https://raw.githubusercontent.com/ivuorinen/coderabbit/main/coderabbit.yaml" url: "https://raw.githubusercontent.com/ivuorinen/coderabbit/main/coderabbit.yaml"
path_filters:
- "!src/**"
- "!test/spec/**"
- "!test/corpus/**"
path_instructions: path_instructions:
- path: ".serena/**/*" - path: ".serena/**/*"
instructions: >- instructions: "These are files for Serena LLM. Do not review them."
- These are files for Serena LLM. Do not review them.
- path: "src/**/*" - path: "src/**/*"
instructions: >- instructions: "These are automatically generated files. Do not review them."
- These are automatically generated files. Do not review them.
- path: "test/spec/**/*" - path: "test/spec/**/*"
instructions: >- instructions: "These are test files for the grammar. Do not review them."
- These are test files for the grammar. Do not review them. - path: "test/corpus/**/*"
instructions: "Grammar corpora. Do not review them."

13
.gitignore vendored
View File

@@ -34,17 +34,14 @@
[._]s[a-rt-v][a-z] [._]s[a-rt-v][a-z]
[._]ss[a-gi-z] [._]ss[a-gi-z]
[._]sw[a-p] [._]sw[a-p]
coverage coverage/
megalinter-reports megalinter-reports/
node_modules node_modules/
npm-debug.log
npm-debug.log* npm-debug.log*
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
yarn-debug.log* yarn-debug.log*
yarn-error.log
yarn-error.log* yarn-error.log*
/.idea/ .idea/
.idea/* .vscode/
/.vscode/
.fleet/ .fleet/
CLAUDE.md CLAUDE.md

10
package-lock.json generated
View File

@@ -9,14 +9,14 @@
"version": "0.1.0", "version": "0.1.0",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"tree-sitter-bash": "^0.25.0" "tree-sitter-bash": "^0.25.1"
}, },
"devDependencies": { "devDependencies": {
"eclint": "^2.8.1", "eclint": "^2.8.1",
"markdownlint-cli": "^0.46.0", "markdownlint-cli": "^0.46.0",
"nodemon": "^3.0.1", "nodemon": "^3.0.1",
"prettier": "^3.6.2", "prettier": "^3.6.2",
"tree-sitter-cli": "^0.25.0" "tree-sitter-cli": "^0.25.10"
} }
}, },
"node_modules/@isaacs/balanced-match": { "node_modules/@isaacs/balanced-match": {
@@ -4075,9 +4075,9 @@
} }
}, },
"node_modules/tree-sitter-bash": { "node_modules/tree-sitter-bash": {
"version": "0.25.0", "version": "0.25.1",
"resolved": "https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.0.tgz", "resolved": "https://registry.npmjs.org/tree-sitter-bash/-/tree-sitter-bash-0.25.1.tgz",
"integrity": "sha512-gZtlj9+qFS81qKxpLfD6H0UssQ3QBc/F0nKkPsiFDyfQF2YBqYvglFJUzchrPpVhZe9kLZTrJ9n2J6lmka69Vg==", "integrity": "sha512-7hMytuYIMoXOq24yRulgIxthE9YmggZIOHCyPTTuJcu6EU54tYD+4G39cUb28kxC6jMf/AbPfWGLQtgPTdh3xw==",
"hasInstallScript": true, "hasInstallScript": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {

View File

@@ -49,13 +49,13 @@
} }
], ],
"dependencies": { "dependencies": {
"tree-sitter-bash": "^0.25.0" "tree-sitter-bash": "^0.25.1"
}, },
"devDependencies": { "devDependencies": {
"eclint": "^2.8.1", "eclint": "^2.8.1",
"markdownlint-cli": "^0.46.0", "markdownlint-cli": "^0.46.0",
"nodemon": "^3.0.1", "nodemon": "^3.0.1",
"prettier": "^3.6.2", "prettier": "^3.6.2",
"tree-sitter-cli": "^0.25.0" "tree-sitter-cli": "^0.25.10"
} }
} }