Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
111 lines (111 loc) · 5.72 KB
/
Copy pathpackage.json
File metadata and controls
111 lines (111 loc) · 5.72 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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"name": "tandemonium",
"version": "1.0.0",
"description": "A Tandem Bicycle Physics Game",
"author": "Pete Gordon",
"main": "electron/main.js",
"scripts": {
"start": "electron .",
"start:demo": "electron . --demo",
"sync-controller-core": "node scripts/sync-controller-core.js",
"check:controller-core": "node scripts/check-controller-core.js",
"smoke:controller-overlay": "node scripts/smoke-controller-overlay.mjs",
"smoke:physics": "node scripts/smoke-physics-fx.mjs",
"sim:ragdoll": "node scripts/ragdoll-sim.mjs",
"download-vendors": "node scripts/download-vendors.js",
"build-desktop": "node scripts/build-desktop.js",
"package": "electron-forge package --platform win32 --arch x64",
"make": "electron-forge make --platform win32 --arch x64",
"package:mac": "electron-forge package --platform darwin --arch universal",
"gamepadtest": "electron tools/gamepad-test/main.js",
"test": "node --test \"test/unit/*.test.mjs\"",
"smoke": "node scripts/smoke-lobby.mjs",
"smoke:insecure": "node scripts/smoke-lobby.mjs --insecure",
"smoke:boot": "node scripts/smoke-boot-failure.mjs",
"smoke:discord": "node scripts/smoke-discord-signin.mjs",
"smoke:seat-signin": "node scripts/smoke-seat-signin.mjs",
"audit:first30": "node scripts/audit-first-30s.mjs",
"smoke:ride": "node scripts/smoke-first-ride.mjs",
"smoke:geese": "node scripts/smoke-goose-riders.mjs",
"smoke:no-media": "node scripts/smoke-no-media.mjs",
"smoke:crash": "node scripts/smoke-crash-beat.mjs",
"smoke:pip-crash": "node scripts/smoke-pip-crash.mjs",
"smoke:tutorial-board": "node scripts/smoke-tutorial-board.mjs",
"smoke:records": "node scripts/smoke-records.mjs",
"smoke:seed": "node scripts/smoke-seed-plumbing.mjs",
"smoke:ctas": "node scripts/smoke-demo-ctas.mjs",
"smoke:daily": "node scripts/smoke-daily-ride.mjs",
"smoke:time-warp-mode": "node scripts/smoke-time-warp-mode.mjs",
"check:dashboard-sql": "node scripts/check-dashboard-sql.mjs",
"smoke:daily-best": "node scripts/smoke-daily-best.mjs",
"smoke:tutorial": "node scripts/smoke-tutorial-first.mjs",
"smoke:lookahead": "node scripts/smoke-lookahead.mjs",
"smoke:ping": "node scripts/smoke-sync-ping.mjs",
"smoke:disruptions": "node scripts/smoke-disruptions.mjs",
"gen-tourist-key": "node scripts/gen-tourist-key.js",
"smoke:tourist": "node scripts/smoke-tourist-route.mjs && node scripts/smoke-tourist-coop.mjs",
"smoke:layout": "node scripts/smoke-hud-layout.mjs",
"smoke:slingshot": "node scripts/smoke-slingshot.mjs",
"smoke:slingshot-aim": "node scripts/smoke-slingshot-aim.mjs",
"smoke:edition": "node scripts/smoke-edition.mjs",
"smoke:quality": "node scripts/smoke-quality-tiers.mjs",
"smoke:economy": "node scripts/smoke-economy.mjs",
"smoke:achievements": "node scripts/smoke-achievements.mjs",
"smoke:account-stats": "node scripts/smoke-account-stats.mjs",
"smoke:helping-hand": "node scripts/smoke-helping-hand.mjs",
"smoke:share-card": "node scripts/smoke-share-card.mjs",
"sync-ui": "node scripts/sync-ui.js",
"check:ui": "node scripts/check-ui.js",
"docs:screen-flow": "node scripts/gen-screen-flow.mjs",
"typecheck": "tsc -p jsconfig.json",
"smoke:phone-pad": "node scripts/smoke-phone-pad.mjs",
"smoke:disconnect": "node scripts/smoke-disconnect-pause.mjs",
"smoke:host-room": "node scripts/smoke-host-room.mjs",
"smoke:local-coop": "node scripts/smoke-local-coop.mjs",
"smoke:versus": "node scripts/smoke-versus.mjs",
"smoke:wardrobe": "node scripts/smoke-wardrobe.mjs",
"smoke:players": "node scripts/smoke-players.mjs",
"smoke:time-warp": "node scripts/smoke-time-warp.mjs",
"smoke:solo-flight": "node scripts/smoke-solo-flight.mjs",
"smoke:bike-ladder": "node scripts/smoke-bike-ladder.mjs",
"smoke:bot-race": "node scripts/smoke-bot-race.mjs",
"smoke:webhid": "node scripts/smoke-webhid.mjs",
"smoke:flows": "node scripts/smoke-flows.mjs",
"smoke:steam-input": "node scripts/smoke-steam-input.mjs",
"smoke:grandma": "node scripts/smoke-grandma-finish.mjs",
"smoke:input": "node scripts/smoke-input.mjs",
"smoke:options": "node scripts/smoke-options.mjs",
"smoke:lobby-layout": "node scripts/smoke-lobby-layout.mjs",
"smoke:tv-nav": "node scripts/smoke-tv-nav.mjs",
"smoke:tv-music": "node scripts/smoke-tv-music.mjs",
"smoke:tv-sizes": "node scripts/smoke-tv-sizes.mjs",
"smoke:ach-detail": "node scripts/smoke-achievement-detail.mjs",
"smoke:tv-playtest": "node scripts/smoke-tv-playtest.mjs",
"smoke:rejoin": "node scripts/smoke-rejoin.mjs",
"smoke:seat-churn": "node scripts/smoke-seat-churn.mjs",
"smoke:online": "node scripts/smoke-online.mjs",
"smoke:online-replay": "node scripts/smoke-online-replay.mjs",
"smoke:online-wardrobe": "node scripts/smoke-online-wardrobe.mjs",
"smoke:host-instead": "node scripts/smoke-host-instead.mjs",
"smoke:room-wait": "node scripts/smoke-room-wait.mjs",
"smoke:steam-join": "node scripts/smoke-steam-join.mjs",
"smoke:phone-coop": "node scripts/smoke-phone-coop.mjs",
"smoke:phone-multi": "node scripts/smoke-phone-multi.mjs",
"smoke:solo-extras": "node scripts/smoke-solo-extras.mjs",
"smoke:clip-share": "node scripts/smoke-clip-share.mjs",
"smoke:fit": "node scripts/smoke-fit.mjs",
"fit-viewer": "node scripts/fit-viewer.mjs",
"smoke:props": "node scripts/smoke-props-3d.mjs",
"smoke:all": "node scripts/run-smokes.mjs"
},
"dependencies": {
"steamworks-ffi-node": "0.10.3",
"three": "0.161.0"
},
"devDependencies": {
"@electron-forge/cli": "^7.6.0",
"@electron-forge/maker-zip": "^7.6.0",
"electron": "^33.2.1",
"puppeteer": "^24.37.3"
}
}