Skip to content

Commit 6d9c927

Browse files
committed
Standardize on node24 : v24.13.0
This commit: - addresses the latest PR review comments for #24 - enforces consistent repo use of node v24.13.0 / node24
1 parent 6fa24e9 commit 6d9c927

File tree

13 files changed

+39
-782
lines changed

13 files changed

+39
-782
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"image": "mcr.microsoft.com/devcontainers/typescript-node:22",
2+
"image": "mcr.microsoft.com/devcontainers/typescript-node:24",
33
"customizations": {
44
"vscode": {
55
"extensions": [

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838
cache: 'npm'
3939
node-version-file: '.node-version'
4040
registry-url: 'https://npm.pkg.github.com'
41+
scope: '@advanced-security'
4142

4243
- name: Release - Determine version
4344
id: version

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v25.2.1
1+
v24.13.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Please note that this project is released with a [Contributor Code of Conduct](C
4646

4747
### Environment
4848

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

5252
### External Dependencies

client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"author": "@github/ps-codeql",
2424
"license": "SEE LICENSE IN LICENSE",
2525
"engines": {
26-
"node": ">=25.2.1",
26+
"node": ">=24.13.0",
2727
"npm": ">=11.6.2"
2828
},
2929
"dependencies": {

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This guide covers installation, configuration, and usage of the CodeQL Developme
44

55
## Prerequisites
66

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

docs/public.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ Users install the server via `npm` and the tool query packs via `codeql pack dow
1212

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

1919
Verify prerequisites:
2020

2121
```bash
22-
node --version # >= v22.0.0
22+
node --version # >= v24.13.0
2323
codeql --version # any recent release
2424
```
2525

0 commit comments

Comments
 (0)