From 0346d5c30433a8ef41a185920a22c141152eccfc Mon Sep 17 00:00:00 2001 From: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> Date: Thu, 10 Nov 2022 02:09:28 +0530 Subject: [PATCH] fix: issue with `husky install` (#639) * fix: issue with husky in production Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> * fix: remove husky prepare Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> --- package.json | 2 +- publish.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index c40f551..411bd83 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "lint:prettier": "prettier --check \"{,!(node_modules|dist|static|public)/**/}*.{js,ts,cjs,mjs,json}\" --ignore-path .gitignore", "lint:prettier:fix": "prettier --write \"{,!(node_modules|dist|static|public)/**/}*.{js,ts,cjs,mjs,json}\" --ignore-path .gitignore", "docker": "docker build -f Dockerfile . && docker run --rm -i -p 8080:80 $(docker build -q .)", - "prepare": "husky install" + "prepare": "node -e \"if (process.env.NODE_ENV !== 'production'){ process.exit(1) } \" || husky install" }, "dependencies": { "@mapbox/glyph-pbf-composite": "0.0.3", diff --git a/publish.js b/publish.js index 02d3915..8dbff92 100644 --- a/publish.js +++ b/publish.js @@ -37,6 +37,8 @@ delete packageJson.dependencies['canvas']; delete packageJson.dependencies['@maplibre/maplibre-gl-native']; delete packageJson.dependencies['sharp']; +delete packageJson.scripts['prepare']; + delete packageJson.optionalDependencies; delete packageJson.devDependencies;