From a0648418a6d7876de055a222685c9a2b43039277 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Mon, 27 Nov 2023 18:03:22 +0100 Subject: [PATCH] fix: use conditional import in prepare.mjs MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- prepare.mjs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/prepare.mjs b/prepare.mjs index 9a107a6..768ba5b 100644 --- a/prepare.mjs +++ b/prepare.mjs @@ -1,8 +1,13 @@ import { env } from 'node:process' -// eslint-disable-next-line n/no-unpublished-import -import { install } from 'husky' const isCIEnvironment = env.CI != null if (isCIEnvironment === false) { - install() + // eslint-disable-next-line n/no-unpublished-import + import('husky') + .then(({ install }) => { + return install() + }) + .catch(err => { + console.error(err) + }) } -- 2.34.1