diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 9b0f9de..bb5e31a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -10,8 +10,8 @@ jobs: strategy: matrix: node_version: [10, 11, 12, 13] - # os: [ubuntu-latest, macOS-latest] - os: [ubuntu-latest, windows-latest, macOS-latest] + os: [ubuntu-latest, macOS-latest] + # os: [ubuntu-latest, windows-latest, macOS-latest] steps: - uses: actions/checkout@v1 diff --git a/package-lock.json b/package-lock.json index a87a4e0..a3a0937 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11318,6 +11318,12 @@ "mimic-fn": "^2.1.0" } }, + "opencollective-postinstall": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz", + "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", + "dev": true + }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", diff --git a/package.json b/package.json index 5f08378..dbf9a27 100644 --- a/package.json +++ b/package.json @@ -67,12 +67,19 @@ "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "gulp-cli": "^2.2.0", + "opencollective-postinstall": "^2.0.2", "prettier": "^1.19.1", "pretty-quick": "^2.0.1" }, "browserslist": [ "last 5 versions" ], + "husky": { + "hooks": { + "pre-push": "npm run test", + "pre-commit": "npm run lint && node ./node_modules/.bin/pretty-quick --staged --pattern ./**/*.js" + } + }, "ava": { "helpers": [ "**/util.js"