diff --git a/client/integration-tests/.gitignore b/client/integration-tests/.gitignore index e97ecbbc..c4c119a1 100644 --- a/client/integration-tests/.gitignore +++ b/client/integration-tests/.gitignore @@ -1,2 +1,5 @@ # Ignore binary query results files in integration tests **/*.bqrs + +# But allow .bqrs files in before directories (needed as test inputs) +!**/before/*.bqrs diff --git a/client/integration-tests/primitives/tools/codeql_bqrs_decode/basic_decode/before/results.bqrs b/client/integration-tests/primitives/tools/codeql_bqrs_decode/basic_decode/before/results.bqrs new file mode 100644 index 00000000..6c7d2939 Binary files /dev/null and b/client/integration-tests/primitives/tools/codeql_bqrs_decode/basic_decode/before/results.bqrs differ diff --git a/client/integration-tests/primitives/tools/codeql_bqrs_info/basic_info/before/results.bqrs b/client/integration-tests/primitives/tools/codeql_bqrs_info/basic_info/before/results.bqrs new file mode 100644 index 00000000..6c7d2939 Binary files /dev/null and b/client/integration-tests/primitives/tools/codeql_bqrs_info/basic_info/before/results.bqrs differ diff --git a/client/integration-tests/primitives/tools/codeql_bqrs_interpret/graphtext_format/before/results.bqrs b/client/integration-tests/primitives/tools/codeql_bqrs_interpret/graphtext_format/before/results.bqrs new file mode 100644 index 00000000..e4e87740 Binary files /dev/null and b/client/integration-tests/primitives/tools/codeql_bqrs_interpret/graphtext_format/before/results.bqrs differ diff --git a/client/integration-tests/primitives/tools/codeql_bqrs_interpret/sarif_format/before/results.bqrs b/client/integration-tests/primitives/tools/codeql_bqrs_interpret/sarif_format/before/results.bqrs new file mode 100644 index 00000000..e4e87740 Binary files /dev/null and b/client/integration-tests/primitives/tools/codeql_bqrs_interpret/sarif_format/before/results.bqrs differ diff --git a/client/package.json b/client/package.json index 4eb5522a..61f93541 100644 --- a/client/package.json +++ b/client/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", - "dotenv": "^17.2.3", + "dotenv": "^17.2.4", "js-yaml": "^4.1.1" }, "devDependencies": { diff --git a/package-lock.json b/package-lock.json index 880d31f3..3d5bb197 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", - "dotenv": "^17.2.3", + "dotenv": "^17.2.4", "js-yaml": "^4.1.1" }, "bin": { @@ -1322,9 +1322,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.0.tgz", - "integrity": "sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==", + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.1.tgz", + "integrity": "sha512-CPrnr8voK8vC6eEtyRzvMpgp3VyVRhgclonE7qYi6P9sXwYb59ucfrnmFBTaP0yUi8Gk4yZg/LlTJULGxvTNsg==", "dev": true, "license": "MIT", "dependencies": { @@ -2157,9 +2157,9 @@ } }, "node_modules/dotenv": { - "version": "17.2.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", - "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", + "version": "17.2.4", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.4.tgz", + "integrity": "sha512-mudtfb4zRB4bVvdj0xRo+e6duH1csJRM8IukBqfTRvHotn9+LBXB8ynAidP9zHqoRC/fsllXgk4kCKlR21fIhw==", "license": "BSD-2-Clause", "engines": { "node": ">=12" @@ -4404,7 +4404,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", "cors": "^2.8.6", - "dotenv": "^17.2.3", + "dotenv": "^17.2.4", "express": "^5.2.1", "js-yaml": "^4.1.1", "lowdb": "^7.0.1", @@ -4418,7 +4418,7 @@ "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/js-yaml": "^4.0.9", - "@types/node": "^25.2.0", + "@types/node": "^25.2.1", "@vitest/coverage-v8": "^4.0.18", "esbuild": "^0.27.2", "eslint": "^9.39.2", diff --git a/server/package.json b/server/package.json index 29363f64..007f88f3 100644 --- a/server/package.json +++ b/server/package.json @@ -29,7 +29,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.26.0", "cors": "^2.8.6", - "dotenv": "^17.2.3", + "dotenv": "^17.2.4", "express": "^5.2.1", "js-yaml": "^4.1.1", "lowdb": "^7.0.1", @@ -40,7 +40,7 @@ "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/js-yaml": "^4.0.9", - "@types/node": "^25.2.0", + "@types/node": "^25.2.1", "@vitest/coverage-v8": "^4.0.18", "esbuild": "^0.27.2", "eslint": "^9.39.2",