{
  "name": "dex-v3-core",
  "version": "1.0.0",
  "description": "",
  "license": "MIT",
  "author": "Tianpao",
  "type": "module",
  "main": "dist/bundle.js",
  "bin": "dist/bundle.js",
  "scripts": {
    "test": "set \"DEBUG=true\"&&tsc&&node dist/main.js",
    "rollup": "rollup -c rollup.config.js",
    "sea": "node --experimental-sea-config sea-config.json",
    "sea:build": "node -e \"require('fs').copyFileSync(process.execPath, './dist/core.exe')\" && npx postject ./dist/core.exe NODE_SEA_BLOB ./dist/sea-prep.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2",
    "build": "npm run rollup && npm run sea && npm run sea:build"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^28.0.6",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^12.1.4",
    "@types/adm-zip": "^0.5.7",
    "@types/archiver": "^7.0.0",
    "@types/cors": "^2.8.19",
    "@types/express": "^5.0.3",
    "@types/fs-extra": "^11.0.4",
    "@types/jest": "^30.0.0",
    "@types/multer": "^2.0.0",
    "@types/ws": "^8.18.1",
    "@types/yauzl": "^2.10.3",
    "jest": "^30.2.0",
    "postject": "^1.0.0-alpha.6",
    "rollup": "^4.50.1",
    "ts-jest": "^29.4.6",
    "typescript": "^5.9.2"
  },
  "dependencies": {
    "@types/yazl": "^3.3.0",
    "adm-zip": "^0.5.16",
    "cors": "^2.8.5",
    "express": "^5.1.0",
    "fs-extra": "^11.3.1",
    "got": "^14.4.8",
    "multer": "^2.0.2",
    "p-map": "^7.0.3",
    "p-retry": "^7.0.0",
    "picocolors": "^1.1.1",
    "smol-toml": "^1.6.0",
    "ws": "^8.18.3",
    "yauzl": "^3.2.0",
    "yazl": "^3.3.1"
  }
}
