{
  "name": "ttmg-compile",
  "author": "ttmg",
  "version": "0.2.7",
  "types": "dist/index.d.ts",
  "main": "dist/index.js",
  "scripts": {
    "build": "rollup -c",
    "test": "node __TEST__/index.js",
    "test:remote-cdn": "npm --prefix ../pack run build && npm run build && node tests/remote-cdn-resources.test.js && node tests/cocos-remote-project.test.js",
    "prepublishOnly": "npm run build",
    "watch": "rollup -c --watch"
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "@babel/core": "^7.28.0",
    "@babel/generator": "^7.28.0",
    "@babel/parser": "^7.28.0",
    "@babel/traverse": "^7.28.0",
    "@babel/types": "^7.28.1",
    "@bokuweb/zstd-wasm": "0.0.20",
    "buffer-xor": "2.0.2",
    "magic-string": "0.30.17",
    "p-limit": "3.1.0",
    "ttmg-bdsword": "0.0.1",
    "ttmg-pack": "0.4.12",
    "winston": "^3.17.0"
  },
  "devDependencies": {
    "@rollup/plugin-alias": "^5.1.1",
    "@rollup/plugin-commonjs": "^28.0.6",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.1",
    "@rollup/plugin-replace": "^6.0.2",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^12.1.4",
    "@types/node": "^24.2.0",
    "eslint": "^9.31.0",
    "rollup": "^4.46.2",
    "rollup-plugin-copy": "^3.5.0",
    "tslib": "^2.8.1",
    "typescript": "^5.9.2"
  },
  "publishConfig": {
    "access": "public"
  }
}
