-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
37 lines (37 loc) · 1.41 KB
/
package.json
File metadata and controls
37 lines (37 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"name": "chronogrove",
"private": true,
"license": "Apache-2.0",
"description": "Chronogrove workspace: widget JSON API, provider sync, and operator console on Firebase (App Hosting, Cloud Functions, Firestore).",
"packageManager": "pnpm@10.32.1",
"pnpm": {
"overrides": {
"lodash": "4.18.1"
},
"onlyBuiltDependencies": [
"@firebase/util",
"protobufjs",
"sharp"
]
},
"scripts": {
"build": "NEXT_PUBLIC_GIT_SHA=$(git rev-parse --short HEAD) turbo run build",
"dev": "NEXT_PUBLIC_GIT_SHA=$(git rev-parse --short HEAD) turbo run dev",
"dev:full": "concurrently -n emulators,next -c blue,green \"firebase emulators:start --only auth,functions,firestore\" \"pnpm run dev\"",
"dev:full:fresh": "pnpm run build && pnpm run dev:full",
"lint": "turbo run lint",
"test": "turbo run test",
"test:coverage": "turbo run test:coverage",
"typecheck": "pnpm -C functions typecheck:strict-core",
"deploy:all": "node scripts/guard-functions-env.cjs && pnpm run build && firebase deploy --only firestore,functions,apphosting:chronogrove-console",
"deploy:hosting": "pnpm run build && firebase deploy --only apphosting:chronogrove-console",
"deploy:functions": "node scripts/guard-functions-env.cjs && firebase deploy --only functions"
},
"devDependencies": {
"concurrently": "^9.2.1",
"turbo": "^2.9.3"
},
"engines": {
"node": ">=24"
}
}