From 682200c44263b26620e085d6a58b7968d26f1f13 Mon Sep 17 00:00:00 2001 From: Eirik Vigeland Date: Thu, 15 Feb 2024 14:02:48 +0100 Subject: [PATCH] feat. Sjekk at npm blir brukt og ikke yarn --- package-lock.json | 1 + package.json | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 987188f55..47947143c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,6 +7,7 @@ "": { "name": "tiltaksgjennomforing", "version": "0.1.0", + "hasInstallScript": true, "dependencies": { "@navikt/arbeidsgiver-notifikasjon-widget": "^6.4.2", "@navikt/bedriftsmeny": "^6.13.0", diff --git a/package.json b/package.json index 6740f7c54..60a371249 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,9 @@ "type": "module", "scripts": { "build": "vite build", + "checknpm": "echo \"$npm_execpath\" | grep -q \"npm-cli\\.js$\" || (echo '⚠️ Bruk npm ellers får du sparken! ⚠️' && echo && exit 1)", + "preinstall": "$npm_execpath --silent run checknpm", + "prepare": "husky install", "prettier": "prettier -c .", "prettier:fix": "prettier -w .", "release": "node sentry.js", @@ -13,8 +16,7 @@ "svgo": "sh ./svgo.sh", "test": "vitest --environment=jsdom --run", "ts": "tsc -b", - "up": "docker-compose up -d --remove-orphans --build", - "prepare": "husky install" + "up": "docker-compose up -d --remove-orphans --build" }, "dependencies": { "@navikt/arbeidsgiver-notifikasjon-widget": "^6.4.2",