From 4b39d7306313cd039e635eee22f8c15606e322a2 Mon Sep 17 00:00:00 2001 From: Austin Sullivan Date: Mon, 4 Aug 2025 11:25:33 -0400 Subject: [PATCH] chore(packaging): enable watch mode sass compilation in dev server --- package.json | 2 +- packages/module/package.json | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 32c5aa83b..bf5bf3398 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "cypress:run:ci:cp": "cypress run --component", "cypress:run:e2e": "cypress run --headless", "cypress:run:ci:e2e": "start-server-and-test start http://localhost:8006 cypress:run:e2e", - "start": "concurrently \"npm run build:watch\" \"npx wait-on packages/module/dist && npm run docs:develop -w @patternfly/chatbot\"", + "start": "concurrently \"npm run build:css:watch -w @patternfly/chatbot\" \"npm run build:watch\" \"npx wait-on packages/module/dist/esm packages/module/dist/css/main.css && npm run docs:develop -w @patternfly/chatbot\"", "serve:docs": "npm run docs:serve -w @patternfly/chatbot", "clean": "npm run clean -w @patternfly/chatbot", "lint:js": "node --max-old-space-size=4096 node_modules/.bin/eslint packages --ext js,jsx,ts,tsx --cache", diff --git a/packages/module/package.json b/packages/module/package.json index cc99ccf91..aa379d510 100644 --- a/packages/module/package.json +++ b/packages/module/package.json @@ -5,12 +5,14 @@ "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "scripts": { - "build": "sass src/main.scss dist/css/main.css && npm run build:index && npm run build:js && npm run build:esm && npm run build:fed:packages", + "build": "npm run build:css && npm run build:index && npm run build:js && npm run build:esm && npm run build:fed:packages", "build:watch": "npm run build:js && npm run build:esm -- --watch && npm run build:fed:packages -- --watch", "build:esm": "tsc --build --verbose ./tsconfig.json", "build:fed:packages": "node generate-fed-package-json.js", "build:js": "tsc -p tsconfig.cjs.json", "build:index": "node generate-index.js", + "build:css": "sass src/main.scss dist/css/main.css", + "build:css:watch": "sass src/main.scss dist/css/main.css --watch", "clean": "rimraf dist", "docs:develop": "pf-docs-framework start", "docs:build": "pf-docs-framework build all --output public",