From b081e73297e3478de526bb19a2ae296ff9ab54d1 Mon Sep 17 00:00:00 2001 From: dannyrb Date: Mon, 5 Aug 2019 23:15:07 -0400 Subject: [PATCH] Support for dev and dev:* commands --- .scripts/dev.sh | 12 ++++++++++++ package.json | 5 ++++- platform/viewer/package.json | 4 ++-- 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 .scripts/dev.sh diff --git a/.scripts/dev.sh b/.scripts/dev.sh new file mode 100644 index 000000000..011a77ff5 --- /dev/null +++ b/.scripts/dev.sh @@ -0,0 +1,12 @@ +#!/bin/bash +PROJECT=$1 + +if [ -z "$PROJECT" ] +then + # Default + npx lerna run dev:viewer +else + eval "npx lerna run dev:$PROJECT" +fi + +read -p 'Press [Enter] key to continue...' diff --git a/package.json b/package.json index ee00f7409..f092efb65 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,10 @@ }, "scripts": { "cm": "npx git-cz", - "start": "lerna run lerna:start --parallel", + "dev": ".scripts/dev.sh", + "dev:core": "", + "dev:ui": "", + "build": "", "build:package": "lerna run build:package --parallel", "build:pwa:ci": "", "test:unit": "jest --collectCoverage", diff --git a/platform/viewer/package.json b/platform/viewer/package.json index d80993866..551551882 100644 --- a/platform/viewer/package.json +++ b/platform/viewer/package.json @@ -16,7 +16,6 @@ }, "proxy": "http://localhost:8042", "scripts": { - "lerna:start": "cross-env NODE_ENV=development webpack-dev-server --config config/webpack.dev.js --mode development -w -d", "build:package": "webpack --config config/webpack.prod.js", "test:unit": "jest --watch", "test:unit:ci": "jest --ci --runInBand --collectCoverage", @@ -34,7 +33,8 @@ "copy:webworkers": "cpx \"node_modules/cornerstone-wado-image-loader/dist/*.min.js*\" \"public\" -v", "cy": "cypress open", "cy:run": "cypress run", - "cy:run:ci": "yarn run cy:run -- --record" + "cy:run:ci": "yarn run cy:run -- --record", + "dev:viewer": "cross-env NODE_ENV=development webpack-dev-server --config config/webpack.dev.js --mode development -w -d" }, "resolutions": { "browserslist": "4.6.2",