From a8cd4dd9884714e05c9fe359c2ddf62d365f524f Mon Sep 17 00:00:00 2001 From: Matt Travi Date: Fri, 7 Jan 2022 17:14:15 -0600 Subject: [PATCH] feat(node-version): raised the minimum required node version to one supporting ESM (#177) BREAKING CHANGE: the minimum required version of node is now v12.20 --- .github/workflows/test.yml | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b2d456e..31501e6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,8 +15,8 @@ jobs: strategy: matrix: node-version: - # minimal required version is 10.13, but ava requires 10.18 - - 10.18 + # minimal required version + - 12.20 # minimal required version for latest semantic-release - 14.17 # latest LTS version @@ -47,7 +47,7 @@ jobs: with: node-version: 16 cache: npm - - run: npm ci + - run: npm clean-install - name: Ensure dependencies are compatible with the version of node - run: npx ls-engines@0.4 + run: npx ls-engines - run: npm run lint diff --git a/package.json b/package.json index f40e28f..5e9f1ad 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "xo": "0.47.0" }, "engines": { - "node": ">=10.17" + "node": ">=12.20" }, "files": [ "index.js",