From e60b1a9cefb87e0a11fe2380621606238334279d Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Tue, 27 Apr 2021 16:54:56 -0400 Subject: [PATCH 1/5] feat: drop NodeJS v10 support BREAKING CHANGE: drop support for NodeJS <= 10 --- .github/workflows/test.yml | 1 - package.json | 8 +++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fd055797..f3f86e30 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,6 @@ jobs: strategy: matrix: node: - - 10 - 12 - 14 - 16 diff --git a/package.json b/package.json index 0adf6cd3..0b66b3d7 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,9 @@ "ts-node": "^10.0.0", "typescript": "^4.1.5" }, + "engines": { + "node": ">= 12" + }, "publishConfig": { "access": "public" }, @@ -55,7 +58,10 @@ "@pika/plugin-ts-standard-pkg" ], [ - "@pika/plugin-build-node" + "@pika/plugin-build-node", + { + "minNodeVersion": "12" + } ], [ "@pika/plugin-build-web" From d0d97f66388715dabb37d1e839cf88038cd11eb0 Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sat, 25 Jun 2022 20:28:30 -0400 Subject: [PATCH 2/5] feat: drop NodeJS v12 --- .github/workflows/test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f3f86e30..75bfe15e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,6 @@ jobs: strategy: matrix: node: - - 12 - 14 - 16 name: Node ${{ matrix.node }} From ddbc7355a9b39669284402f84e2d9092452d7149 Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sat, 25 Jun 2022 20:28:46 -0400 Subject: [PATCH 3/5] feat: test against node v18 --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 75bfe15e..66a2eee9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,6 +15,7 @@ jobs: node: - 14 - 16 + - 18 name: Node ${{ matrix.node }} steps: - uses: actions/checkout@v3 From 27c209ffea37860658943631209944f0274821eb Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sat, 25 Jun 2022 20:42:24 -0400 Subject: [PATCH 4/5] build: raise target versions to NodeJS v14 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0b66b3d7..682ba49b 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "typescript": "^4.1.5" }, "engines": { - "node": ">= 12" + "node": ">= 14" }, "publishConfig": { "access": "public" @@ -60,7 +60,7 @@ [ "@pika/plugin-build-node", { - "minNodeVersion": "12" + "minNodeVersion": "14" } ], [ From 8b370601a9594cb63651f975bf171f3d614f19df Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Sat, 25 Jun 2022 22:08:00 -0400 Subject: [PATCH 5/5] build: update package-lock.json --- package-lock.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package-lock.json b/package-lock.json index 7ca40727..2498fa1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,6 +36,9 @@ "ts-jest": "^27.0.0", "ts-node": "^10.0.0", "typescript": "^4.1.5" + }, + "engines": { + "node": ">= 14" } }, "node_modules/@babel/code-frame": {