diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1926256..c1e5097 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,10 +10,6 @@ jobs: fail-fast: false matrix: include: - - { node-version: 10.x, lint: false, tests: false } - - { node-version: 11.x, lint: false, tests: false } - - { node-version: 12.x, lint: false, tests: false } - - { node-version: 13.x, lint: false, tests: false } - { node-version: 14.x, lint: true, tests: true } - { node-version: 15.x, lint: false, tests: true } - { node-version: 16.x, lint: true, tests: true } diff --git a/package.json b/package.json index 30c3629..4a18b62 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "main": "dist/src/index.js", "scripts": { - "lint": "ifNotCi() { test \"$CI\" && echo \"$2\" || echo \"$1\"; }; `npm bin`/tsc --noEmit && `npm bin`/prettier --ignore-path=.gitignore `ifNotCi --write \"--check --cache --cache-strategy content\"` '**/**.{ts,js,json}' && `npm bin`/eslint `ifNotCi --fix \"--cache --cache-strategy content\"` --ignore-path=.gitignore '**/**.{ts,js,json}'", + "lint": "ifNotCi() { test \"$CI\" && echo \"$2\" || echo \"$1\"; }; npx tsc --noEmit && npx prettier --ignore-path=.gitignore `ifNotCi --write \"--check --cache --cache-strategy content\"` '**/**.{ts,js,json}' && npx eslint `ifNotCi --fix \"--cache --cache-strategy content\"` --ignore-path=.gitignore '**/**.{ts,js,json}'", "start": "npm run build && npm run link && nodemon", - "test": "ifNotCi() { test \"$CI\" && echo \"$2\" || echo \"$1\"; }; npm run code-generation && `npm bin`/jest `ifNotCi --watchAll --collect-coverage`", + "test": "ifNotCi() { test \"$CI\" && echo \"$2\" || echo \"$1\"; }; npm run code-generation && npx jest `ifNotCi --watchAll --collect-coverage`", "link": "npm install --no-save file:///$PWD/", "build": "rimraf ./dist .tsbuildinfo && npm run code-generation && tsc", "code-generation": "./code-generation/hap-gen.js && ./code-generation/config-scheme-gen.js",