-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
53 lines (53 loc) · 2.31 KB
/
Copy pathpackage.json
File metadata and controls
53 lines (53 loc) · 2.31 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"name": "rotom-table",
"private": true,
"type": "module",
"engines": {
"node": ">=24 <25"
},
"scripts": {
"dev": "nuxt dev",
"dev:session:lan": "node scripts/session-host-dev.mjs --mode lan",
"dev:session:tunnel": "node scripts/session-host-dev.mjs --mode tunnel",
"build": "nuxt build",
"start": "node .output/server/index.mjs",
"preview": "nuxt preview",
"migrate:sqlite": "node scripts/migrate-campaign-to-sqlite.mjs",
"export:sqlite-json": "node scripts/export-sqlite-json.mjs",
"realtime:status": "node scripts/realtime-retention.mjs status",
"realtime:prune": "node scripts/realtime-retention.mjs prune",
"postinstall": "NODE_ENV=development nuxt prepare",
"typecheck": "NODE_ENV=development nuxt typecheck",
"test": "vitest run",
"test:watch": "vitest",
"refactor:loop": "bash scripts/refactor-loop.sh",
"check:move-automation": "python3 scripts/check_move_automation_coverage.py",
"check:move-automation-complete": "python3 scripts/check_move_automation_coverage.py --require-complete",
"generate:move-automation-menu-status": "python3 scripts/generate_move_automation_menu_status.py",
"check:move-automation-menu-status": "python3 scripts/generate_move_automation_menu_status.py --check",
"audit:move-automation-legacy": "vite-node --config vitest.config.ts scripts/generate_move_automation_legacy_audit.ts",
"link:move-automation-legacy": "vite-node --config vitest.config.ts scripts/link_move_automation_legacy_manifest.ts",
"check:move-automation-legacy-links": "vite-node --config vitest.config.ts scripts/link_move_automation_legacy_manifest.ts --check",
"sync:item-sprites": "node scripts/sync_item_sprites.mjs",
"generate:profile-sprites": "python3 scripts/generate_profile_sprites.py"
},
"dependencies": {
"@fontsource/atkinson-hyperlegible": "^5.2.8",
"@fontsource/eb-garamond": "^5.2.7",
"@fontsource/jetbrains-mono": "^5.2.8",
"@phosphor-icons/vue": "^2.2.1",
"nuxt": "^3.17.0",
"three": "^0.176.0"
},
"devDependencies": {
"@types/node": "^24.13.0",
"@types/three": "^0.176.0",
"@vitejs/plugin-vue": "^6.0.7",
"@vue/test-utils": "^2.4.11",
"fake-indexeddb": "^6.2.5",
"happy-dom": "^20.10.4",
"typescript": "^6.0.3",
"vitest": "^4.1.5",
"vue-tsc": "^3.2.8"
}
}