Use Node workspaces to manage repo dependencies

This commit is contained in:
D. Berge
2025-07-25 17:48:30 +02:00
parent c32e6f2b38
commit 0427a3c18c
5 changed files with 15635 additions and 31228 deletions

17
package.json Normal file
View File

@@ -0,0 +1,17 @@
{
"name": "dougal-software",
"version": "0.1.0",
"private": true,
"workspaces": [
"lib/modules/@dougal/*",
"lib/www/server",
"lib/www/client/source"
],
"scripts": {
"server:run": "cd lib/www/server && npm start",
"server:run:debug": "cd lib/www/server && DEBUG='*' npm start",
"client:serve": "vue-cli-service serve --host=0.0.0.0",
"client:build": "vue-cli-service build",
"build": "npm run build --workspaces"
}
}