diff --git a/package.json b/package.json index def00a653..0c3131b72 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "build:api": "yarn workspace dbgate-api build", "build:web:docker": "yarn workspace dbgate-web build", "build:plugins:frontend": "workspaces-run --only=\"dbgate-plugin-*\" -- yarn build:frontend", + "build:plugins:frontend:watch": "workspaces-run --parallel --only=\"dbgate-plugin-*\" -- yarn build:frontend:watch", "build:app:local": "cd app && yarn build:local", "start:app:local": "cd app && yarn start:local", "setCurrentVersion": "node setCurrentVersion", @@ -35,7 +36,7 @@ "prepare:docker": "yarn build:web:docker && yarn build:api && yarn copy:docker:build", "prepare": "yarn build:lib", "start": "concurrently --kill-others-on-fail \"yarn start:api\" \"yarn start:web\"", - "lib": "concurrently --kill-others-on-fail \"yarn start:sqltree\" \"yarn start:filterparser\" \"yarn start:datalib\" \"yarn start:tools\"", + "lib": "concurrently --kill-others-on-fail \"yarn start:sqltree\" \"yarn start:filterparser\" \"yarn start:datalib\" \"yarn start:tools\" \"yarn build:plugins:frontend:watch\"", "ts:api": "yarn workspace dbgate-api ts", "ts:web": "yarn workspace dbgate-web ts", "ts": "yarn ts:api && yarn ts:web", diff --git a/plugins/dbgate-plugin-csv/package.json b/plugins/dbgate-plugin-csv/package.json index 64e96e929..1b363dd93 100644 --- a/plugins/dbgate-plugin-csv/package.json +++ b/plugins/dbgate-plugin-csv/package.json @@ -23,6 +23,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "plugin": "yarn build && yarn pack && dbgate-plugin dbgate-plugin-csv", diff --git a/plugins/dbgate-plugin-excel/package.json b/plugins/dbgate-plugin-excel/package.json index 6a07c6c7b..b73d1f990 100644 --- a/plugins/dbgate-plugin-excel/package.json +++ b/plugins/dbgate-plugin-excel/package.json @@ -23,6 +23,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "plugin": "yarn build && dbgate-plugin dbgate-plugin-excel", diff --git a/plugins/dbgate-plugin-mongo/package.json b/plugins/dbgate-plugin-mongo/package.json index 33cac471f..e2f798335 100644 --- a/plugins/dbgate-plugin-mongo/package.json +++ b/plugins/dbgate-plugin-mongo/package.json @@ -18,6 +18,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "plugin": "yarn build && yarn pack && dbgate-plugin dbgate-plugin-mongo", diff --git a/plugins/dbgate-plugin-mssql/package.json b/plugins/dbgate-plugin-mssql/package.json index a0e2db43e..dd179f314 100644 --- a/plugins/dbgate-plugin-mssql/package.json +++ b/plugins/dbgate-plugin-mssql/package.json @@ -22,6 +22,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "prepublishOnly": "yarn build", diff --git a/plugins/dbgate-plugin-mysql/package.json b/plugins/dbgate-plugin-mysql/package.json index e5ecb59bf..2f9474d60 100644 --- a/plugins/dbgate-plugin-mysql/package.json +++ b/plugins/dbgate-plugin-mysql/package.json @@ -22,6 +22,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "plugin": "yarn build && yarn pack && dbgate-plugin dbgate-plugin-mysql", diff --git a/plugins/dbgate-plugin-postgres/package.json b/plugins/dbgate-plugin-postgres/package.json index 25033b085..4884d524a 100644 --- a/plugins/dbgate-plugin-postgres/package.json +++ b/plugins/dbgate-plugin-postgres/package.json @@ -21,6 +21,7 @@ ], "scripts": { "build:frontend": "webpack --config webpack-frontend.config", + "build:frontend:watch": "webpack --watch --config webpack-frontend.config", "build:backend": "webpack --config webpack-backend.config.js", "build": "yarn build:frontend && yarn build:backend", "plugin": "yarn build && yarn pack && dbgate-plugin dbgate-plugin-postgres",