diff --git a/.recipes/default/package.json b/.recipes/default/package.json index af7c826..8ca0c61 100644 --- a/.recipes/default/package.json +++ b/.recipes/default/package.json @@ -10,8 +10,9 @@ "scripts": { "build": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} build", "build:docs": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} docs:build", + "build:watch": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} build:watch", "build:fed:packages": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} build:fed:packages", - "start": "yarn build && concurrently --kill-others \"yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} docs:develop\"", + "start": "concurrently --kill-others \"yarn build:watch\" \"yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} docs:develop\"", "serve:docs": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} docs:serve", "clean": "yarn workspace {{ tmplr.npm_scope }}/{{ tmplr.extension_name | kebab-case }} clean", "lint:js": "node --max-old-space-size=4096 node_modules/.bin/eslint packages --cache", diff --git a/.recipes/default/packages/module/package.json b/.recipes/default/packages/module/package.json index 61dbe0a..7022d7f 100644 --- a/.recipes/default/packages/module/package.json +++ b/.recipes/default/packages/module/package.json @@ -6,6 +6,7 @@ "module": "dist/esm/index.js", "scripts": { "build": "tsc --build --verbose ./tsconfig.json", + "build:watch": "tsc --build --verbose ./tsconfig.json --watch", "build:fed:packages": "node generate-fed-package-json.js", "clean": "rimraf dist", "docs:develop": "pf-docs-framework start",