diff --git a/package.json b/package.json index 741cf070..ea1373aa 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "repl": "npm run prestart && cd website && npm run dev", "start": "npm run prestart && cd website && npm run dev", "dev": "npm run prestart && cd website && npm run dev", + "watch": "pnpm prestart && pnpm --parallel --filter {./website/**}... --filter \"@strudel/website\" watch", "build": "npm run prebuild && cd website && npm run build", "preview": "cd website && npm run preview", "osc": "cd packages/osc && npm run server", diff --git a/packages/core/package.json b/packages/core/package.json index 7f59ed41..930acee8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -10,6 +10,7 @@ "scripts": { "test": "vitest run", "build": "vite build", + "watch": "vite build --watch", "prepublishOnly": "pnpm build" }, "repository": { diff --git a/packages/mini/package.json b/packages/mini/package.json index cb4f459c..28848404 100644 --- a/packages/mini/package.json +++ b/packages/mini/package.json @@ -11,6 +11,7 @@ "test": "vitest run", "build:parser": "peggy -o krill-parser.js --format es ./krill.pegjs", "build": "vite build", + "watch": "vite build --watch", "prepublishOnly": "npm run build" }, "repository": { diff --git a/website/package.json b/website/package.json index 13bef75d..c954e52f 100644 --- a/website/package.json +++ b/website/package.json @@ -5,6 +5,7 @@ "private": true, "scripts": { "dev": "astro dev --host 0.0.0.0", + "watch": "astro dev --host 0.0.0.0", "start": "astro dev", "check": "astro check && tsc", "build": "astro build",