{
  "name": "@wan-ai/cli",
  "version": "0.0.2",
  "description": "CLI for wan.video generation workflows.",
  "type": "module",
  "bin": {
    "wan": "dist/index.js"
  },
  "imports": {
    "#i18n": "./dist/lib/i18n.js"
  },
  "wanCli": {
    "distribution": "public",
    "apiBaseUrls": {
      "cn": "https://wanx.biz.aliyun.com",
      "intl": "https://create.wan.video"
    }
  },
  "files": [
    "dist/index.js",
    "README.zh-CN.md",
    "skills/wan-cli",
    "scripts/install-skills.mjs",
    "scripts/postinstall.mjs"
  ],
  "scripts": {
    "generate:build-info": "node scripts/generate-build-info.mjs",
    "clean": "node scripts/clean.mjs",
    "prebuild": "pnpm clean && pnpm generate:build-info",
    "build": "tsc -p tsconfig.json && node scripts/apply-build-flags.mjs && node scripts/bundle-cli.mjs && node scripts/set-executable.mjs",
    "predev": "pnpm clean && pnpm generate:build-info",
    "dev": "pnpm build && node dist/index.js",
    "dev:local": "scripts/dev/use-local.sh",
    "dev:registry": "scripts/dev/use-registry.sh",
    "postinstall": "node scripts/postinstall.mjs",
    "skills:install": "node scripts/install-skills.mjs --json",
    "version:set": "node scripts/set-version.mjs",
    "precheck": "pnpm generate:build-info",
    "check": "tsc -p tsconfig.json --noEmit",
    "start": "node dist/index.js",
    "test": "pnpm build && node --test",
    "verify:access-keys": "node scripts/verify-access-key-scan.mjs",
    "verify:public-package": "node scripts/verify-public-package.mjs",
    "release:version": "node scripts/prepare-release-version.mjs",
    "prepublishOnly": "pnpm verify:access-keys && pnpm test && pnpm verify:public-package",
    "release": "pnpm release:version && npm publish --access public --registry=https://registry.npmjs.org",
    "release:dry-run": "pnpm release:version && npm publish --dry-run --access public --registry=https://registry.npmjs.org",
    "test:smoke": "scripts/test-all.sh"
  },
  "keywords": [
    "agent",
    "ai",
    "cli",
    "wan.video",
    "video-generation"
  ],
  "license": "Apache-2.0",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "engines": {
    "node": ">=22.0.0"
  },
  "devDependencies": {
    "@types/node": "^24.0.0",
    "@types/prompts": "^2.4.9",
    "dotenv": "16.3.1",
    "esbuild": "0.28.1",
    "typescript": "^5.9.0"
  },
  "packageManager": "pnpm@10.33.0",
  "dependencies": {
    "mediabunny": "1.50.8",
    "prompts": "^2.4.2"
  }
}
