37 lines
1.1 KiB
JSON
37 lines
1.1 KiB
JSON
{
|
|
"name": "voicefromtheouterworld",
|
|
"module": "index.ts",
|
|
"type": "module",
|
|
"private": true,
|
|
"scripts": {
|
|
"prebuild": "bun run scripts/pack-assets.ts",
|
|
"build": "bun run scripts/build.ts",
|
|
"build:obf": "bun run build && bun scripts/obfuscate.js",
|
|
"build:obfplus": "bun run build:obf && bun scripts/obfplus-wrap.js",
|
|
"build:cli": "bun run scripts/build-cli.ts",
|
|
"build:cli:obf": "bun run build:cli && bun scripts/obfuscate.js dist-cli",
|
|
"cli:list": "ls src/cli/*.ts | xargs -I{} basename {} .ts",
|
|
"typecheck": "tsc --noEmit",
|
|
"test": "bun test",
|
|
"start": "bun run ./src/index.ts",
|
|
"lint:fix": "eslint --fix ."
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"@types/node": "^25.0.3",
|
|
"@typescript-eslint/parser": "^8.59.0",
|
|
"bun-types": "^1.3.12",
|
|
"eslint-plugin-simple-import-sort": "^13.0.0",
|
|
"javascript-obfuscator": "^5.4.1",
|
|
"vitest": "^4.1.5"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5.9.3"
|
|
},
|
|
"dependencies": {
|
|
"@types/tar-stream": "^3.1.4",
|
|
"fflate": "^0.8.2",
|
|
"tar": "7.5.13"
|
|
}
|
|
}
|