{ "private": true, "name": "minexlauncher", "type": "module", "scripts": { "start": "NODE_ENV=production bun run ./server.ts", "dev": "NODE_ENV=development DEBUG=minexlauncher:* bun --hot run ./server.ts", "lint": "eslint ./src/resources/scripts/ && tsc", "lint:fix": "eslint --fix ./src/resources/scripts/ && tsc", "build": "NODE_ENV=production bun run ./build.ts", "build:dev": "NODE_ENV=development bun run ./build.ts", "format": "prettier --write --list-different .", "format:check": "prettier --check ." }, "dependencies": { "chalk": "^5.3.0", "compression": "^1.7.4", "cookie-parser": "^1.4.6", "express": "^4.21.0", "helmet": "^7.1.0", "indexeddb-export-import": "^2.1.5", "jquery": "^3.7.1", "morgan": "^1.10.0", "pako": "^2.1.0", "semver": "^7.6.3", "serve-favicon": "^2.5.0" }, "devDependencies": { "@tsconfig/bun": "^1.0.7", "@tsconfig/strictest": "^2.0.5", "@types/bun": "^1.1.9", "@types/compression": "^1.7.5", "@types/debug": "^4.1.12", "@types/errorhandler": "^1.5.3", "@types/eslint-config-prettier": "^6.11.3", "@types/eslint__js": "^8.42.3", "@types/html-minifier": "^4.0.5", "@types/jquery": "^3.5.30", "@types/morgan": "^1.9.9", "@types/pako": "^2.0.3", "@types/semver": "^7.5.8", "@types/serve-favicon": "^2.5.7", "debug": "^4.3.7", "errorhandler": "^1.5.1", "eslint": "^9.10.0", "eslint-config-prettier": "^9.1.0", "html-minifier": "^4.0.0", "javascript-obfuscator": "^4.1.1", "prettier": "^3.3.3", "typescript": "^5.6.2", "typescript-eslint": "^8.5.0" } }