{
  "name": "@doubao-dev/cli",
  "version": "0.0.20",
  "description": "Doubao Dev CLI",
  "type": "module",
  "bin": {
    "dbx": "bin/run.js",
    "doubao-dev": "bin/run.js",
    "doubao-dev-cli": "bin/run.js"
  },
  "files": [
    "bin",
    "dist",
    "skills",
    "README.md",
    "!dist/**/*.map"
  ],
  "dependencies": {
    "@lynx-js/css-extract-webpack-plugin": "npm:@lynx-js/css-extract-webpack-plugin-canary@0.8.0",
    "@lynx-js/react-refresh-webpack-plugin": "npm:@lynx-js/react-refresh-webpack-plugin-canary@0.4.1-canary-20260714-dc37d603",
    "@lynx-js/react-rsbuild-plugin": "npm:@lynx-js/react-rsbuild-plugin-canary@0.18.4-canary-20260810-948eece0",
    "@lynx-js/react-webpack-plugin": "npm:@lynx-js/react-webpack-plugin-canary@0.10.0-canary-20260714-dc37d603",
    "@lynx-js/rspeedy": "npm:@lynx-js/rspeedy-canary@0.16.4-canary-20260810-948eece0",
    "@lynx-js/template-webpack-plugin": "npm:@lynx-js/template-webpack-plugin-canary@0.12.3-canary-20260714-dc37d603",
    "@rsbuild/core": "2.1.4",
    "@rsbuild/plugin-less": "2.0.1",
    "@rsbuild/plugin-sass": "2.0.1",
    "@rspack/core": "2.1.3",
    "@rspack/resolver": "0.2.8",
    "core-js": "3.47.0",
    "inquirer-search-list": "^1.2.6",
    "jest-worker": "27.5.1",
    "jiti": "^2.7.0",
    "less": "4.6.7",
    "moleculer": "^0.15.0",
    "playwright-core": "1.61.1",
    "sass-embedded": "1.100.0",
    "tinypool": "2.1.0"
  },
  "devDependencies": {
    "@lynx-js/react": "npm:@lynx-js/react-canary@0.123.3",
    "@lynx-js/remote-debug-driver": "0.0.3",
    "@rslib/core": "0.23.2",
    "@types/node": "^20.11.30",
    "node-loader": "2.1.0",
    "rimraf": "5.0.10",
    "typescript": "6.0.3",
    "@byted-doubao-apps/cli": "0.0.20"
  },
  "optionalDependencies": {
    "@doubao-dev/security-tasm": "0.0.22",
    "@napi-rs/keyring": "1.3.0",
    "@swc/core-darwin-arm64": "1.15.11",
    "@swc/core-darwin-x64": "1.15.11",
    "@swc/core-linux-arm-gnueabihf": "1.15.11",
    "@swc/core-linux-arm64-gnu": "1.15.11",
    "@swc/core-linux-arm64-musl": "1.15.11",
    "@swc/core-linux-x64-gnu": "1.15.11",
    "@swc/core-linux-x64-musl": "1.15.11",
    "@swc/core-win32-arm64-msvc": "1.15.11",
    "@swc/core-win32-ia32-msvc": "1.15.11",
    "@swc/core-win32-x64-msvc": "1.15.11"
  },
  "engines": {
    "node": ">=22.13.0"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "scripts": {
    "bundle": "rimraf dist && tsc -p ../../cli/tsconfig.json --noEmit && tsc -p tsconfig.json --noEmit && rslib build && rslib build --config rslib.encode-worker.config.ts",
    "build": "pnpm run bundle && node ../../../scripts/configure-cli-build.cjs public",
    "clean": "rimraf dist skills",
    "lint": "rslint src",
    "start": "pnpm run build && node bin/run.js",
    "test": "node --test scripts/*.test.cjs"
  }
}