From c0d9401aa6f6cd154aa958bc83f1b747698879e2 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Thu, 21 Sep 2023 17:06:19 +0200 Subject: build(deps): fix husky hooks installation Husky hooks are no longer autoinstalled so we need a prepare script. --- .husky/commit-msg | 6 +++--- .husky/pre-commit | 4 ++-- package.json | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.husky/commit-msg b/.husky/commit-msg index e8511ea..80416c7 100755 --- a/.husky/commit-msg +++ b/.husky/commit-msg @@ -1,4 +1,4 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" -npx --no-install commitlint --edit $1 +npx --no-install commitlint --edit "$1" diff --git a/.husky/pre-commit b/.husky/pre-commit index d2ae35e..5a182ef 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,4 +1,4 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" yarn lint-staged diff --git a/package.json b/package.json index 19829df..6245b81 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "deploy": "sh ./bin/deploy.sh", "i18n:compile": "formatjs compile-folder src/i18n lang/", "i18n:extract": "formatjs extract 'src/**/*.ts*' --out-file src/i18n/en.json", + "prepare": "husky install", "release": "commit-and-tag-version -s --no-verify", "test": "yarn run test:unit && yarn run test:e2e", "test:e2e": "cypress run", -- cgit v1.2.3