{"_id":"@aoligie/collex-android-update-meta","name":"@aoligie/collex-android-update-meta","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aoligie/collex-android-update-meta","version":"0.1.0","private":false,"description":"Collex Android in-app update metadata JSON only (not a JS library).","license":"MIT","publishConfig":{"access":"public"},"gitHead":"618b97d701411dac10b5100ac77e94c639bd5e05","_id":"@aoligie/collex-android-update-meta@0.1.0","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-yR89m/41alAYKrkbzahyTn4bFpMC10vxUBHk3nF2yCh/UKogBBsWurr1Tqt4IaPm5Df33PpvfbAbxCDSYoiWlw==","shasum":"0273b7f252ea24e952e61b27db2e48ce89bdb636","tarball":"https://registry.npmjs.org/@aoligie/collex-android-update-meta/-/collex-android-update-meta-0.1.0.tgz","fileCount":3,"unpackedSize":1890,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFkZ9mhSY3sJskMtRzopqlBuvyfTCX//W9yyHyk/ufAdAiAQT/0qX2w5Do1ZYVgCrboyzTjd/30pZbSrw8qbnTFynA=="}]},"_npmUser":{"name":"aoligiegie","email":"mingoing@outlook.com"},"directories":{},"maintainers":[{"name":"aoligiegie","email":"mingoing@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/collex-android-update-meta_0.1.0_1785765865047_0.15378728297140265"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-03T14:04:24.894Z","0.1.0":"2026-08-03T14:04:25.222Z","modified":"2026-08-03T14:04:25.503Z"},"maintainers":[{"name":"aoligiegie","email":"mingoing@outlook.com"}],"description":"Collex Android in-app update metadata JSON only (not a JS library).","license":"MIT","readme":"# `@aoligie/android-update-meta`\n\nAndroid 应用内更新元数据壳包。**不是** JS 库；每次 release 把 `collex-android-version.json` 打进包并 `npm publish`。\n\n## 客户端读取（大陆优先）\n\n```text\nhttps://registry.npmmirror.com/@aoligie/android-update-meta/latest/files/collex-android-version.json\n```\n\n固定版本：\n\n```text\nhttps://registry.npmmirror.com/@aoligie/android-update-meta/<version>/files/collex-android-version.json\n```\n\n官方 registry 等价路径在 `registry.npmjs.org` 上没有同样的 `/files/` 便利接口；App 默认走 npmmirror。\n\n## 发布\n\n由 `.github/workflows/android-apk.yml` 在 `main` 发版时：\n\n1. 生成 `artifacts/android/collex-android-version.json`\n2. 拷贝进本目录\n3. 把 `package.json` 的 `version` 设为 `COLLEX_VERSION_NAME`（如 `0.1.35`）\n4. `npm publish --access public`（secret: `NPM_TOKEN`）\n\n同一 semver **不可覆盖**；每次 APK 发版必须新 version。\n\n## 仓库内约定\n\n- `collex-android-version.json` **不提交**（gitignore），仅 CI 生成。\n- 本包 **不被** apps 依赖，只存在于 `packages/*` 以便与 monorepo 同仓维护。\n","readmeFilename":"README.md","_rev":"1-dd68f20fc9f176e849e13bf7816175d2"}