Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "mcr.microsoft.com/devcontainers/typescript-node:24",
"image": "mcr.microsoft.com/devcontainers/typescript-node:25",
"customizations": {
"vscode": {
"extensions": [
Expand Down
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.13.0
v25.6.0
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ Please note that this project is released with a [Contributor Code of Conduct](C

### Environment

- **Node.js** v24.13.0 or later ([nodejs.org](https://nodejs.org/))
- **Node.js** v25.6.0 or later ([nodejs.org](https://nodejs.org/))
- **Some calling LLM** Bring your own LLM, but some LLMs are (much) better than others.

### External Dependencies
Expand Down
8 changes: 4 additions & 4 deletions client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,20 @@
"author": "@github/ps-codeql",
"license": "LicenseRef-CodeQL-Terms",
"engines": {
"node": ">=24.13.0",
"node": ">=25.6.0",
"npm": ">=11.6.2"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.29.0",
"dotenv": "^17.4.0",
"dotenv": "^17.4.1",
"js-yaml": "^4.1.1"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"eslint": "^10.1.0",
"eslint": "^10.2.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.5",
"prettier": "^3.8.1"
"prettier": "^3.8.2"
},
"scripts": {
"build": "echo 'NOOP client build'",
Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This guide covers installation, configuration, and usage of the CodeQL Developme

## Prerequisites

- **Node.js** v24.13.0 or later ([nodejs.org](https://nodejs.org/))
- **Node.js** v25.6.0 or later ([nodejs.org](https://nodejs.org/))
- **CodeQL CLI** ([github.com/github/codeql-cli-binaries](https://github.com/github/codeql-cli-binaries/releases))
- **VS Code** with GitHub Copilot extension

Expand Down
4 changes: 2 additions & 2 deletions docs/public.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ Users install the server via `npm` and the tool query packs via `codeql pack dow

| Dependency | Minimum Version | Purpose |
| ---------------------------------------------------------------------------------------------------- | --------------- | ------------------------------- |
| [Node.js](https://nodejs.org/) | v24.13.0 | Runtime for the MCP server |
| [Node.js](https://nodejs.org/) | v25.6.0 | Runtime for the MCP server |
| [CodeQL CLI](https://github.com/github/codeql-cli-binaries/releases) | Latest | Query compilation and execution |
| [VS Code](https://code.visualstudio.com/) with [GitHub Copilot](https://github.com/features/copilot) | Latest | IDE with MCP support |

Verify prerequisites:

```bash
node --version # >= v24.13.0
node --version # >= v25.6.0
codeql --version # any recent release
```

Expand Down
4 changes: 2 additions & 2 deletions extensions/vscode/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ A VS Code extension that automatically installs, configures, and manages the [Co

## Prerequisites

- **VS Code** `^1.109.0`
- **Node.js** `>=24.13.0`
- **VS Code** `^1.115.0`
- **Node.js** `>=25.6.0`
Comment thread
data-douser marked this conversation as resolved.
- **[CodeQL for VS Code](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-codeql)** — declared as an `extensionDependency` and must be installed first.

## Installation
Expand Down
18 changes: 9 additions & 9 deletions extensions/vscode/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
"url": "https://github.com/advanced-security/codeql-development-mcp-server/issues"
},
"engines": {
"vscode": "^1.110.0",
"node": ">=24.13.0"
"vscode": "^1.115.0",
"node": ">=25.6.0"
},
"categories": [
"AI",
Expand Down Expand Up @@ -181,21 +181,21 @@
"devDependencies": {
"@eslint/js": "^10.0.1",
"@types/mocha": "^10.0.10",
"@types/node": "^25.5.0",
"@types/vscode": "^1.110.0",
"@vitest/coverage-v8": "^4.1.2",
"@types/node": "^25.6.0",
"@types/vscode": "^1.115.0",
Comment thread
data-douser marked this conversation as resolved.
"@vitest/coverage-v8": "^4.1.4",
"@vscode/test-cli": "^0.0.12",
"@vscode/test-electron": "^2.5.2",
"@vscode/vsce": "^3.7.1",
"esbuild": "^0.28.0",
"eslint": "^10.1.0",
"eslint": "^10.2.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.5",
"glob": "^13.0.6",
"mocha": "^11.7.5",
"prettier": "^3.8.1",
"prettier": "^3.8.2",
"typescript": "^6.0.2",
"typescript-eslint": "^8.58.0",
"vitest": "^4.1.2"
"typescript-eslint": "^8.58.1",
"vitest": "^4.1.4"
}
}
Loading
Loading