package.jsonblame
View source
396e8c21{
396e8c22 "name": "@grove/root",
396e8c23 "private": true,
396e8c24 "scripts": {
a33b2b65 "ensure:hosts": "bash ./scripts/ensure-local-hosts.sh",
a33b2b66 "predev": "npm run ensure:hosts && lsof -ti:3000 | xargs kill -9 2>/dev/null || true",
a33b2b67 "predev:local": "npm run ensure:hosts",
bf6031c8 "dev": "concurrently --kill-others -n web,collab -c green,cyan \"GROVE_API_URL=https://grove.host GROVE_HUB_API_URL=https://grove.host npm run dev -w web 2>&1 | tee web/.dev-server.log\" \"GROVE_API_URL=https://grove.host GROVE_HUB_API_URL=https://grove.host npm run dev -w collab\"",
bf6031c9 "dev:local": "lsof -ti:3000,4000,4001,3333 | xargs kill -9 2>/dev/null || true && concurrently --kill-others -n api,hub,web,collab -c blue,magenta,green,cyan \"CORS_ORIGIN=http://grove.test:3000,http://canopy.grove.test:3000,http://ring.grove.test:3000,http://collab.grove.test:3333,http://localhost:3000 npm run dev -w api\" \"PORT=4001 RP_ID=grove.test ORIGIN=http://grove.test:3000 CORS_ORIGIN=http://grove.test:3000,http://canopy.grove.test:3000,http://ring.grove.test:3000,http://collab.grove.test:3333,http://localhost:3000 npm run dev -w hub-api\" \"GROVE_HUB_API_URL=http://localhost:4001 npm run dev -w web\" \"GROVE_HUB_API_URL=http://localhost:4001 npm run dev -w collab\""
396e8c210 },
396e8c211 "workspaces": [
396e8c212 "api",
bdb18c913 "collab",
396e8c214 "hub-api",
b69ab3115 "web",
b69ab3116 "addons/shared",
b69ab3117 "addons/components",
b69ab3118 "addons/isl",
b69ab3119 "addons/isl-server",
b69ab3120 "addons/vscode"
396e8c221 ],
b69ab3122 "overrides": {
b69ab3123 "@stylexjs/babel-plugin": "0.4.1"
b69ab3124 },
396e8c225 "devDependencies": {
b69ab3126 "concurrently": "^9.2.1",
b69ab3127 "vite": "5.4.12"
396e8c228 }
396e8c229}