require node 16

This commit is contained in:
silverwind 2023-04-18 20:19:24 +02:00
parent d0884d8452
commit e6ab3549cc
Signed by: silverwind
GPG Key ID: 2E62B41C93869443
3 changed files with 3 additions and 3 deletions

@ -6,7 +6,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node: [14, 16, 18]
node: [16, 18, 20]
runs-on: ubuntu-latest
steps:

@ -21,7 +21,7 @@ build: $(DST)
$(DST): $(SRC) node_modules
# workaround for https://github.com/evanw/esbuild/issues/1921
npx esbuild --log-level=warning --platform=node --target=node14 --format=esm --bundle --minify --legal-comments=none --banner:js="import {createRequire} from 'module';const require = createRequire(import.meta.url);" --define:import.meta.VERSION=\"$(shell jq .version package.json)\" --outfile=$(DST) $(SRC) --external:undici
npx esbuild --log-level=warning --platform=node --target=node16 --format=esm --bundle --minify --legal-comments=none --banner:js="import {createRequire} from 'module';const require = createRequire(import.meta.url);" --define:import.meta.VERSION=\"$(shell jq .version package.json)\" --outfile=$(DST) $(SRC) --external:undici
chmod +x $(DST)
.PHONY: publish

@ -8,7 +8,7 @@
"bin": "./bin/updates.js",
"type": "module",
"engines": {
"node": ">= 14"
"node": ">= 16"
},
"files": [
"./bin/updates.js"