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 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"