{
  "added_at": "2026-10-16",
  "additional_evidence_urls": [
    "https://github.com/pionxzh/wakaru/blob/d77ed638d7af07500be39f512e2f058fd8d53cd1/npm/package.json",
    "https://github.com/pionxzh/wakaru/releases/tag/v1.14.0"
  ],
  "category": "web-analysis",
  "description_en": "Recover readable modules from shipped JavaScript bundles by reversing recognized minifier and transpiler patterns. Supports bundle splitting and modern-syntax recovery for inspecting production frontend code.",
  "description_zh": "通过还原已识别的压缩与转译模式，从发布后的 JavaScript 包中恢复可读模块，支持拆包与现代语法恢复，便于分析生产环境前端代码。",
  "entry_url": "https://awesomerea.org/resources/wakaru/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/wakaru/",
  "evidence_url": "https://github.com/pionxzh/wakaru/blob/d77ed638d7af07500be39f512e2f058fd8d53cd1/README.md",
  "group": "tools",
  "id": "wakaru",
  "json_url": "https://awesomerea.org/resources/wakaru/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/wakaru/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/wakaru/index.md",
  "name": "Wakaru",
  "name_zh": "Wakaru",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "The npm CLI declares Node.js >=16; standalone v1.14.0 binaries are published for macOS arm64, Linux arm64/x64, and Windows arm64/x64.",
    "Provide supported JavaScript bundles or source maps. Original identifiers may be unrecoverable without maps; heavy control-flow or VM obfuscation requires other tooling. Package/version inventory is explicitly still in development."
  ],
  "requirements_zh": [
    "npm CLI 声明需要 Node.js >=16；v1.14.0 提供 macOS arm64、Linux arm64/x64 和 Windows arm64/x64 独立程序。",
    "输入须为支持的 JavaScript 包或源码映射。没有映射时可能无法恢复原始标识符；重度控制流或虚拟机混淆需要其他工具。包名与版本清单功能仍在开发中。"
  ],
  "targets": [
    "website"
  ],
  "url": "https://github.com/pionxzh/wakaru",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16"
}
