From b03f6a7e7bfea8580e71ea6429250f758afebc39 Mon Sep 17 00:00:00 2001 From: Patrick Quist Date: Sat, 1 Jan 2022 15:18:13 +0100 Subject: [PATCH] Makefixes (#3227) * move ts-node to normal dependencies * always install everything * need node things to precommit --- .husky/pre-commit | 1 + Makefile | 3 +-- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.husky/pre-commit b/.husky/pre-commit index a74898dcd..2b796a876 100755 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,5 +1,6 @@ #!/bin/sh . "$(dirname "$0")/_/husky.sh" +make prereqs npx lint-staged npm run test diff --git a/Makefile b/Makefile index b61ab4048..9c9ad5a4c 100644 --- a/Makefile +++ b/Makefile @@ -35,8 +35,7 @@ prereqs: node_modules NODE_MODULES=.npm-updated $(NODE_MODULES): package.json | node-installed - $(NPM) install --only=prod $(NPM_FLAGS) - $(NPM) install --only=dev $(NPM_FLAGS) + $(NPM) install $(NPM_FLAGS) @rm -rf node_modules/.cache/esm/* @touch $@ diff --git a/package.json b/package.json index 4d7eed9d2..95187ec2b 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ "tree-kill": "^1.2.2", "triple-beam": "^1.3.0", "tslib": "^2.3.1", + "ts-node": "^10.4.0", "underscore": "^1.13.2", "url-join": "^4.0.1", "vis": "4.20.1", @@ -132,7 +133,6 @@ "supervisor": "^0.12.0", "terser-webpack-plugin": "^5.3.0", "ts-loader": "^9.2.6", - "ts-node": "^10.4.0", "typescript": "^4.5.4", "url-loader": "^4.1.1", "webpack": "^5.65.0",