-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 1.25 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 1.25 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
{
"name": "frosty-volcano-summit",
"description": "Ethan's public portfolio - An interstellar scavenger hunt at the peak of Frosty Volcano.",
"version": "26.5.0",
"devDependencies": {
"@types/jquery": "^4.0.0",
"@types/three": "^0.184.1",
"eslint": "^10.3.0",
"nodemon": "^3.1.14",
"typescript": "^6.0.3"
},
"dependencies": {
"@zip.js/zip.js": "^2.8.26",
"dom": "^0.0.3",
"express": "^5.2.1",
"javascript-obfuscator": "^5.4.2",
"three": "^0.184.0",
"window": "^1.0.0",
"workbox-cli": "^7.4.1"
},
"scripts": {
"ls": "node ./cmd/server.js",
"buildf": "pnpm run build && pnpm run resolveModules && pnpm run obfuscate && workbox generateSW",
"clean": "rm -rf ./app/dist && rm -f ./**/*.tsbuildinfo",
"build": "pnpm run clean && npx tsc -p ./app/tsconfig.json",
"watch": "nodemon --watch app --ext ts --exec 'pnpm run build'",
"resolveModules": "node ./cmd/module-refiner.js",
"obfuscate": "javascript-obfuscator ./app/dist --output ./app/dist --compact true --self-defending true",
"encrypt-e": "node ./cmd/encrypt-eggs.js",
"music-db": "tree assets/music -J --noreport > app/databases/music.json",
"bg-db": "cd app/databases/backgrounds && tree -J --noreport > ../bg.json"
}
}