Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
46 lines (46 loc) · 1.95 KB
/
Copy pathpackage.json
File metadata and controls
46 lines (46 loc) · 1.95 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
{
"name": "mcviewer",
"private": true,
"version": "0.1.0",
"type": "module",
"scripts": {
"dev": "vite --host 127.0.0.1",
"build": "tsc --noEmit && vite build",
"build:vercel": "tsc --noEmit && tsx scripts/hosting.ts verify --vercel && vite build --mode vercel",
"hosting:report": "tsx scripts/hosting.ts report",
"assets:publish": "tsx scripts/hosting.ts publish",
"assets:verify": "tsx scripts/hosting.ts verify",
"preview": "vite preview --host 127.0.0.1",
"assets": "tsx scripts/prepare.ts",
"weather-assets": "tsx scripts/weather-assets.ts",
"ui-assets": "tsx scripts/ui-assets.ts",
"ui-language": "tsx scripts/ui-language.ts",
"building-assets": "tsx scripts/building-assets.ts",
"particle-assets": "tsx scripts/particle-assets.ts",
"fluid-assets": "tsx scripts/fluid-assets.ts",
"menu-assets": "tsx scripts/viewer-menu-assets.ts",
"viewer-data": "tsx scripts/viewer-data.ts",
"test": "tsc --noEmit && tsx tests/core.ts && tsx tests/touch.ts && tsx tests/player-rendering.ts && tsx tests/skins.ts && tsx tests/language.ts && tsc --project tsconfig.hosting.json && tsx tests/hosting.ts",
"test:touch-browser": "node tests/touch-browser.cjs",
"test:player-browser": "node tests/player-browser.cjs",
"test:mobile-home-browser": "node tests/mobile-home-browser.cjs",
"test:skin-browser": "node tests/skin-browser.cjs",
"test:assets": "tsx tests/check.ts && tsx tests/building.ts && tsx tests/viewer.ts && tsx tests/language.ts && tsc --project tsconfig.hosting.json && tsx tests/hosting.ts",
"assets:pin": "tsx scripts/pin-assets.ts"
},
"dependencies": {
"three": "^0.180.0"
},
"devDependencies": {
"@types/node": "^22.20.5",
"@types/three": "^0.180.0",
"fflate": "^0.8.2",
"minecraft-data": "^3.100.0",
"playwright": "^1.64.0",
"prismarine-nbt": "^2.7.0",
"sharp": "^0.35.5",
"tsx": "^4.20.5",
"typescript": "~5.9.2",
"vite": "^7.1.7"
}
}