{
  "name": "dsh-croco-generation",
  "version": "0.2.3",
  "packageManager": "pnpm@11.22.0",
  "type": "module",
  "description": "Croco 生成插件套件（DSH bundle）：Croco TV Studio（内嵌 HyperFrames）+ 角色同步 + 视频(H3) + 图片 + 音频(TTS) + 音乐(MiniMax Music 3) + 设置页。",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/fyr91/croco-generation.git"
  },
  "homepage": "https://github.com/fyr91/croco-generation",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "files": [
    "dist/",
    "lib/client.js",
    "assets/",
    "cordis.patch.yml",
    "data/styles-seed.json",
    "data/styles/",
    "patches/",
    "prompt/",
    "README.md"
  ],
  "main": "./dist/settings-host.js",
  "exports": {
    ".": {
      "types": "./dist/settings-host.d.ts",
      "import": "./dist/settings-host.js"
    },
    "./character": {
      "types": "./dist/character.d.ts",
      "import": "./dist/character.js"
    },
    "./video": {
      "types": "./dist/video.d.ts",
      "import": "./dist/video.js"
    },
    "./image": {
      "types": "./dist/image.d.ts",
      "import": "./dist/image.js"
    },
    "./audio": {
      "types": "./dist/audio.d.ts",
      "import": "./dist/audio.js"
    },
    "./music": {
      "types": "./dist/music.d.ts",
      "import": "./dist/music.js"
    },
    "./settings-host": {
      "types": "./dist/settings-host.d.ts",
      "import": "./dist/settings-host.js"
    },
    "./client": "./lib/client.js",
    "./lib/*": {
      "types": "./dist/lib/*.d.ts",
      "import": "./dist/lib/*.js"
    },
    "./package.json": "./package.json",
    "./script": {
      "types": "./dist/script.d.ts",
      "import": "./dist/script.js"
    },
    "./entity": {
      "types": "./dist/entity.d.ts",
      "import": "./dist/entity.js"
    },
    "./styles": {
      "types": "./dist/styles.d.ts",
      "import": "./dist/styles.js"
    },
    "./style-choice": {
      "types": "./dist/style-choice.d.ts",
      "import": "./dist/style-choice.js"
    },
    "./entity-design": {
      "types": "./dist/entity-design.d.ts",
      "import": "./dist/entity-design.js"
    },
    "./document-drop": {
      "types": "./dist/document-drop.d.ts",
      "import": "./dist/document-drop.js"
    },
    "./document-reader-txt": {
      "types": "./dist/document-reader-txt.d.ts",
      "import": "./dist/document-reader-txt.js"
    },
    "./document-reader-markdown": {
      "types": "./dist/document-reader-markdown.d.ts",
      "import": "./dist/document-reader-markdown.js"
    },
    "./document-reader-json": {
      "types": "./dist/document-reader-json.d.ts",
      "import": "./dist/document-reader-json.js"
    },
    "./document-reader-pdf": {
      "types": "./dist/document-reader-pdf.d.ts",
      "import": "./dist/document-reader-pdf.js"
    },
    "./project-analysis": {
      "types": "./dist/project-analysis.d.ts",
      "import": "./dist/project-analysis.js"
    },
    "./hyperframes": {
      "types": "./dist/hyperframes.d.ts",
      "import": "./dist/hyperframes.js"
    },
    "./lib/*.ts": {
      "types": "./dist/lib/*.d.ts",
      "import": "./dist/lib/*.js"
    },
    "./lib/*.js": {
      "types": "./dist/lib/*.d.ts",
      "import": "./dist/lib/*.js"
    },
    "./lib/client.js": "./lib/client.js"
  },
  "dsh": {
    "bundle": {
      "patch": "./cordis.patch.yml"
    },
    "client": {
      "inject": [
        "@deepseek-ai/dsh-api-session-controller",
        "@deepseek-ai/dsh-client-runtime",
        "@deepseek-ai/dsh-client-ui-chat",
        "@deepseek-ai/dsh-client-ui-conversation",
        "@deepseek-ai/dsh-client-ui-input-trigger",
        "@deepseek-ai/dsh-client-ui-layout",
        "@deepseek-ai/dsh-client-ui-slots",
        "@deepseek-ai/dsh-client-ui-settings",
        "@deepseek-ai/dsh-client-ui-tool"
      ],
      "platform": "web"
    }
  },
  "scripts": {},
  "dependencies": {
    "@hono/node-server": "^2.0.5",
    "@puppeteer/browsers": "^3.2.1",
    "adm-zip": "^0.6.0",
    "citty": "^0.2.1",
    "compare-versions": "^6.1.1",
    "debug": "^4.4.0",
    "esbuild": "^0.25.12",
    "fontkit": "^2.0.4",
    "giget": "^3.2.0",
    "hono": "^4.0.0",
    "ignore": "^5.3.2",
    "onnxruntime-node": "1.21.1",
    "open": "^10.0.0",
    "postcss": "^8.5.8",
    "prettier": "^3.8.1",
    "puppeteer-core": "^25.8.0",
    "sharp": "^0.35.0",
    "@breezystack/lamejs": "^1.2.7",
    "@deepseek-ai/schemastery": "^3.18.1",
    "@napi-rs/canvas": "^0.1.100",
    "hyperframes": "0.8.22",
    "lucide-react": "^1.31.0",
    "officeparser": "^6.0.7",
    "parse5": "^8.0.1",
    "pdfjs-dist": "5.6.205",
    "react-markdown": "^10.1.0",
    "zod": "^4.4.3"
  },
  "peerDependencies": {
    "@deepseek-ai/cordis": "^4.0.1",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "@deepseek-ai/dsh-llm": "^0.1.0-rc.7",
    "@deepseek-ai/dsh-storage-domain": "^0.1.0-rc.7"
  },
  "overrides": {
    "pdfjs-dist": "5.6.205"
  },
  "types": "./dist/settings-host.d.ts",
  "engines": {
    "node": "^22.19.0 || >=24.0.0"
  },
  "optionalDependencies": {
    "@google/genai": "^1.50.1"
  },
  "bundleDependencies": [
    "hyperframes"
  ]
}
