{"_id":"@aim-packages/memo-cli","name":"@aim-packages/memo-cli","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aim-packages/memo-cli","version":"1.0.0","description":"Memo 插件开发工具","main":"dist/index.js","bin":{"memo":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc -w","cli:link":"pnpm build && npm link","cli:unlink":"npm unlink -g @aim-packages/memo-cli","release":"pnpm build && npm publish --registry=https://registry.npmjs.org/ --access public"},"keywords":["memo","cli","plugin","development"],"author":"","license":"MIT","dependencies":{"adm-zip":"^0.5.16","chalk":"^4.1.2","commander":"^11.1.0","inquirer":"^8.2.6","simple-git":"^3.22.0"},"devDependencies":{"@types/adm-zip":"^0.5.7","@types/inquirer":"^8.2.6","@types/node":"^20.11.24","ts-node":"^10.9.2","typescript":"^5.3.3"},"publishConfig":{"access":"public"},"gitHead":"e485c830680652859f851cfb79c6a3182d8fea9d","_id":"@aim-packages/memo-cli@1.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-A+OG+nnJD+GSOMDdc6idnBJ+P4b8fHoddF6m4Pj8b7XXUywGA6L+RHjcPecSkLagKfvcPu5dZvFRkSIiyfXMKg==","shasum":"44503a3fead72e77c91c9d7f337f02867377ae78","tarball":"https://registry.npmjs.org/@aim-packages/memo-cli/-/memo-cli-1.0.0.tgz","fileCount":3,"unpackedSize":15425,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHki7+3oZpDvpWC8+3V4oVV6LbqkG1blxouwdpMSGyYPAiAdK7+t/lp+Z9B/00VDPkOa9TR7YjsZ4LfrHkoo9FY8rw=="}]},"_npmUser":{"name":"moyufed","email":"yuqian.124@gmail.com"},"directories":{},"maintainers":[{"name":"moyufed","email":"yuqian.124@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/memo-cli_1.0.0_1749637173331_0.920737869570394"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-11T10:19:33.232Z","1.0.0":"2025-06-11T10:19:33.509Z","modified":"2025-06-11T10:19:33.819Z"},"maintainers":[{"name":"moyufed","email":"yuqian.124@gmail.com"}],"description":"Memo 插件开发工具","keywords":["memo","cli","plugin","development"],"license":"MIT","readme":"# Memo CLI\n\nMemo 插件开发工具，用于快速创建、开发和打包 Memo 插件。\n\n## 安装\n\n```bash\nnpm install -g @aim-packages/memo-cli\n# 或\npnpm add -g @aim-packages/memo-cli\n```\n\n## 使用方法\n\n### 创建新插件\n\n```bash\nmemo create\n```\n\n这个命令会引导你：\n1. 选择包管理器（pnpm/npm）\n2. 选择插件类型\n3. 输入插件名称和ID\n4. 自动安装依赖\n\n### 预览插件\n\n```bash\nmemo preview\n```\n\n在插件目录下运行此命令，将启动开发服务器预览插件。\n\n### 打包插件\n\n```bash\nmemo pack\n```\n\n将插件打包成 .memox 文件，文件名将使用 manifest.json 中的 pluginId。\n\n### 登录\n\n```bash\nmemo login\n```\n\n登录到 Memo 插件平台（开发中）。\n\n### 发布插件\n\n```bash\nmemo publish\n```\n\n发布插件到 Memo 插件平台（需要先登录）。\n\n## 插件类型\n\n- 应用插件 (app)\n- 翻译插件 (translate) [开发中]\n- 总结插件 (summarize) [开发中]\n- 下载插件 (download) [开发中]\n- 文字转语音插件 (tts) [开发中]\n- 语音转文字插件 (transcription) [开发中]\n\n## 系统要求\n\n- Node.js >= 14.0.0\n- npm 或 pnpm\n","readmeFilename":"README.md","_rev":"1-e52b3a53d65d906cc07f21c93c70fe59"}