diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f876f0..85632e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - name: Setup node uses: actions/setup-node@v4 with: - node-version: '22' + node-version: '24' # Use latest LTS version - name: Check code style run: npm run check:clean diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2a0ed9d..be7cf9d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: - if: steps.version.outputs.changed == 'true' uses: actions/setup-node@v6 with: - node-version: '24' + node-version: '24' # Use latest LTS version registry-url: https://registry.npmjs.org - if: steps.version.outputs.changed == 'true' diff --git a/README.md b/README.md index 2b8f649..ea24bed 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ requests to a local or remote Trino cluster. Implementation details: * React TypeScript project with Vite -* Uses Node.js v20+ +* Uses Node.js v24+ * Monaco editor + ANTLR parser using the Trino language ## Features diff --git a/precise/package-lock.json b/precise/package-lock.json index f952c17..b90ae95 100644 --- a/precise/package-lock.json +++ b/precise/package-lock.json @@ -1,12 +1,12 @@ { "name": "trino-query-ui", - "version": "0.0.1", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trino-query-ui", - "version": "0.0.1", + "version": "0.1.1", "license": "Apache-2.0", "dependencies": { "@emotion/react": "^11.14.0", @@ -35,6 +35,9 @@ "typescript": "^5.9.2", "vite": "^7.1.7" }, + "engines": { + "node": ">=24" + }, "peerDependencies": { "react": "^19.1.1", "react-dom": "^19.1.1" diff --git a/precise/package.json b/precise/package.json index 1024261..3c52425 100644 --- a/precise/package.json +++ b/precise/package.json @@ -25,6 +25,9 @@ "files": [ "dist" ], + "engines": { + "node": ">=24" + }, "type": "module", "scripts": { "dev": "vite",