From dbe46dadee8f10a539b51c9f28dad8ef2ea5b43b Mon Sep 17 00:00:00 2001 From: MaxGraey Date: Tue, 19 Jul 2022 14:18:42 +0300 Subject: [PATCH 1/2] add engine requirements --- .npmrc | 1 + package.json | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000000..b6f27f1359 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/package.json b/package.json index e7a60046e7..9ee8797cd5 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,11 @@ "bugs": { "url": "https://github.com/AssemblyScript/assemblyscript/issues" }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + }, + "engineStrict": true, "dependencies": { "binaryen": "108.0.0-nightly.20220528", "long": "^5.2.0" From bee6e811c7853d9434f5edc130c2d469d4e5c327 Mon Sep 17 00:00:00 2001 From: MaxGraey Date: Tue, 19 Jul 2022 14:58:57 +0300 Subject: [PATCH 2/2] update v8 canary version for ci --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d67c926457..154276c15d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -71,7 +71,7 @@ jobs: - uses: dcodeIO/setup-node-nvm@master with: node-mirror: https://nodejs.org/download/v8-canary/ - node-version: 19.0.0-v8-canary2022052811308b5fb3 + node-version: 19.0.0-v8-canary20220719f8973d8de1 - name: Install dependencies run: npm ci --no-audit - name: Build