Skip to content

Commit 32711f8

Browse files
josephperrottalan-agius4
authored andcommitted
build: update to husky@5
Update to husky version 5.0.1 to better support windows usage.
1 parent 44a9bac commit 32711f8

File tree

5 files changed

+16
-63
lines changed

5 files changed

+16
-63
lines changed

.husky/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_

.husky/commit-msg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname $0)/_/husky.sh"
3+
4+
yarn -s ng-dev commit-message pre-commit-validate --file $1;

.husky/prepare-commit-msg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname $0)/_/husky.sh"
3+
4+
yarn -s ng-dev commit-message restore-commit-message-draft $1 $2;

package.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"templates": "node ./bin/devkit-admin templates",
3434
"validate": "node ./bin/devkit-admin validate",
3535
"preinstall": "node ./tools/yarn/check-yarn.js",
36-
"postinstall": "yarn webdriver-update && yarn ngcc",
36+
"postinstall": "yarn webdriver-update && yarn ngcc && yarn husky install",
3737
"//webdriver-update-README": "ChromeDriver version must match Puppeteer Chromium version, see https://github.com/GoogleChrome/puppeteer/releases http://chromedriver.chromium.org/downloads",
3838
"webdriver-update": "webdriver-manager update --standalone false --gecko false --versions.chrome 87.0.4280.20",
3939
"ngcc": "ngcc --properties es2015 browser module main --first-only --create-ivy-entry-points"
@@ -155,7 +155,7 @@
155155
"git-raw-commits": "^2.0.0",
156156
"glob": "7.1.6",
157157
"http-proxy": "^1.18.1",
158-
"husky": "^4.0.10",
158+
"husky": "5.0.1",
159159
"inquirer": "7.3.3",
160160
"jasmine": "^3.3.1",
161161
"jasmine-core": "~3.6.0",
@@ -238,11 +238,5 @@
238238
"webpack-subresource-integrity": "1.5.2",
239239
"worker-plugin": "5.0.0",
240240
"zone.js": "^0.11.3"
241-
},
242-
"husky": {
243-
"hooks": {
244-
"commit-msg": "yarn -s ng-dev commit-message pre-commit-validate --file-env-variable HUSKY_GIT_PARAMS",
245-
"prepare-commit-msg": "yarn -s ng-dev commit-message restore-commit-message-draft --file-env-variable HUSKY_GIT_PARAMS"
246-
}
247241
}
248242
}

yarn.lock

Lines changed: 5 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -3299,11 +3299,6 @@ chrome-trace-event@^1.0.2:
32993299
dependencies:
33003300
tslib "^1.9.0"
33013301

3302-
ci-info@^2.0.0:
3303-
version "2.0.0"
3304-
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
3305-
integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
3306-
33073302
cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
33083303
version "1.0.4"
33093304
resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
@@ -3560,11 +3555,6 @@ compare-func@^2.0.0:
35603555
array-ify "^1.0.0"
35613556
dot-prop "^5.1.0"
35623557

3563-
compare-versions@^3.6.0:
3564-
version "3.6.0"
3565-
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
3566-
integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==
3567-
35683558
35693559
version "1.0.0"
35703560
resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1"
@@ -5350,13 +5340,6 @@ find-up@^4.0.0, find-up@^4.1.0:
53505340
locate-path "^5.0.0"
53515341
path-exists "^4.0.0"
53525342

5353-
find-versions@^3.2.0:
5354-
version "3.2.0"
5355-
resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
5356-
integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==
5357-
dependencies:
5358-
semver-regex "^2.0.0"
5359-
53605343
flatted@^2.0.0, flatted@^2.0.1:
53615344
version "2.0.2"
53625345
resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138"
@@ -6151,21 +6134,10 @@ humanize-ms@^1.2.1:
61516134
dependencies:
61526135
ms "^2.0.0"
61536136

6154-
husky@^4.0.10:
6155-
version "4.3.0"
6156-
resolved "https://registry.yarnpkg.com/husky/-/husky-4.3.0.tgz#0b2ec1d66424e9219d359e26a51c58ec5278f0de"
6157-
integrity sha512-tTMeLCLqSBqnflBZnlVDhpaIMucSGaYyX6855jM4AguGeWCeSzNdb1mfyWduTZ3pe3SJVvVWGL0jO1iKZVPfTA==
6158-
dependencies:
6159-
chalk "^4.0.0"
6160-
ci-info "^2.0.0"
6161-
compare-versions "^3.6.0"
6162-
cosmiconfig "^7.0.0"
6163-
find-versions "^3.2.0"
6164-
opencollective-postinstall "^2.0.2"
6165-
pkg-dir "^4.2.0"
6166-
please-upgrade-node "^3.2.0"
6167-
slash "^3.0.0"
6168-
which-pm-runs "^1.0.0"
6137+
6138+
version "5.0.1"
6139+
resolved "https://registry.yarnpkg.com/husky/-/husky-5.0.1.tgz#c1b1f2b0da297399e295b6c204b680e45f26feda"
6140+
integrity sha512-ZNfMqtluHyMaW795l1jOLGOGSFAyZ6JC8jZj1QkagBmfuxrSFKX+Wrbb9gR+OD8iNJb8JNDpaMtCpE5XnLdHMw==
61696141

61706142
[email protected], iconv-lite@^0.4.24:
61716143
version "0.4.24"
@@ -8734,7 +8706,7 @@ [email protected]:
87348706
is-docker "^2.0.0"
87358707
is-wsl "^2.1.1"
87368708

8737-
opencollective-postinstall@^2.0.0, opencollective-postinstall@^2.0.2:
8709+
opencollective-postinstall@^2.0.0:
87388710
version "2.0.3"
87398711
resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"
87408712
integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==
@@ -9282,13 +9254,6 @@ [email protected]:
92829254
resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff"
92839255
integrity sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=
92849256

9285-
please-upgrade-node@^3.2.0:
9286-
version "3.2.0"
9287-
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
9288-
integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
9289-
dependencies:
9290-
semver-compare "^1.0.0"
9291-
92929257
pluralize@^7.0.0:
92939258
version "7.0.0"
92949259
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
@@ -10699,11 +10664,6 @@ selfsigned@^1.10.7:
1069910664
dependencies:
1070010665
node-forge "^0.10.0"
1070110666

10702-
semver-compare@^1.0.0:
10703-
version "1.0.0"
10704-
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
10705-
integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
10706-
1070710667
semver-dsl@^1.0.1:
1070810668
version "1.0.1"
1070910669
resolved "https://registry.yarnpkg.com/semver-dsl/-/semver-dsl-1.0.1.tgz#d3678de5555e8a61f629eed025366ae5f27340a0"
@@ -10718,11 +10678,6 @@ [email protected]:
1071810678
dependencies:
1071910679
semver "^5.0.0"
1072010680

10721-
semver-regex@^2.0.0:
10722-
version "2.0.0"
10723-
resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
10724-
integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
10725-
1072610681
"semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", semver@^5.0.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0:
1072710682
version "5.7.1"
1072810683
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
@@ -12784,11 +12739,6 @@ which-module@^2.0.0:
1278412739
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
1278512740
integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
1278612741

12787-
which-pm-runs@^1.0.0:
12788-
version "1.0.0"
12789-
resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
12790-
integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
12791-
1279212742
which@^1.2.1, which@^1.2.9, which@^1.3.1:
1279312743
version "1.3.1"
1279412744
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"

0 commit comments

Comments
 (0)