From 7db63efdf0fde96c369f661965b30c8dfa4a0b62 Mon Sep 17 00:00:00 2001 From: CD Cabrera Date: Fri, 7 Feb 2025 18:47:43 -0500 Subject: [PATCH] build(nodejs)!: remove 18 support --- .github/workflows/integration.yml | 2 +- README.md | 2 +- package-lock.json | 2 +- package.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 8f10ea4..2d0ca63 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18.12.0, 18.x, 20.x, 22.x] + node-version: [20.x, 22.x] steps: - uses: actions/checkout@v4 - name: Setup Node.js ${{ matrix.node-version }} diff --git a/README.md b/README.md index 4f2d227..95a090b 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ The goal of `weldable` is to make it easier to install `webpack` build packages ## Requirements The basic requirements: - * [NodeJS version 18.12.0+](https://nodejs.org/) + * [NodeJS version 20.0.0+](https://nodejs.org/) * NPM > There appear to be dependency mapping issues with `Yarn` v1.x.x lock files, `Typescript` and `webpack`, and specific dependencies > using ES modules. If you do decide to use [Yarn](https://yarnpkg.com) use the latest version. diff --git a/package-lock.json b/package-lock.json index 6d818e0..19850c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -71,7 +71,7 @@ "prettier": "^3.4.2" }, "engines": { - "node": ">=18.12.0" + "node": ">=20.0.0" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index ddfd89e..b49d29c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "webpack" ], "engines": { - "node": ">=18.12.0" + "node": ">=20.0.0" }, "files": [ "lib/",