From 79fb62d409997d6924f526d56c528dc07f91fe84 Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Fri, 8 Apr 2022 21:18:01 +0200 Subject: [PATCH] chore: add build:watch script in root --- package.json | 3 ++- packages/cli/package.json | 2 +- packages/web/package.json | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3d7e38dd..b8beca60 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "start": "lerna run --stream --parallel --scope=@*/{web,docs,backend} dev", "start:web": "lerna run --stream --scope=@*/web dev", "start:backend": "lerna run --stream --scope=@*/backend dev", - "lint": "lerna run --no-bail --stream --scope=@*/{web,backend,cli} lint", + "lint": "lerna run --no-bail --stream --parallel --scope=@*/{web,backend,cli} lint", + "build:watch": "lerna run --no-bail --stream --parallel --scope=@*/{web,backend,cli} build:watch", "build:docs": "cd ./packages/docs && yarn install && yarn build" }, "workspaces": { diff --git a/packages/cli/package.json b/packages/cli/package.json index f701f33d..a98716ab 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -24,7 +24,7 @@ }, "scripts": { "build": "shx rm -rf dist && tsc -b", - "dev": "nodemon --watch 'src/**/*.ts' --exec 'shx rm -rf dist && tsc -b' --ext 'ts'", + "build:watch": "nodemon --watch 'src/**/*.ts' --exec 'shx rm -rf dist && tsc -b' --ext 'ts'", "lint": "eslint . --ext .ts --ignore-path ../../.eslintignore", "postpack": "shx rm -f oclif.manifest.json", "posttest": "yarn lint", diff --git a/packages/web/package.json b/packages/web/package.json index 4d93936f..ede9291b 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -43,6 +43,7 @@ "scripts": { "dev": "react-scripts start", "build": "react-scripts build", + "build:watch": "yarn nodemon --exec react-scripts build --watch 'src/**/*.ts' --watch 'public/**/*' --ext ts,html", "test": "react-scripts test", "eject": "react-scripts eject", "lint": "eslint . --ignore-path ../../.eslintignore"