{"_id":"@aoligiegie/android-update-meta","_rev":"3-376a0125bc19c4f4de2212fe979e1cfb","name":"@aoligiegie/android-update-meta","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@aoligiegie/android-update-meta","version":"0.1.0","license":"MIT","_id":"@aoligiegie/android-update-meta@0.1.0","maintainers":[{"name":"aoligiegie","email":"mingoing@outlook.com"}],"dist":{"shasum":"91de9fe6c2610d10e86799940d611f5f9924d472","tarball":"https://registry.npmjs.org/@aoligiegie/android-update-meta/-/android-update-meta-0.1.0.tgz","fileCount":3,"integrity":"sha512-SIbrCjWRdqc4IFZX+OFofGshrNiN2OakC4FT0KEayBQSC3Xvww+0d1QYCUq05jlnvrjg3aQHD8nvT5HXk+MNcw==","signatures":[{"sig":"MEUCIQCIsVSayncpwRlGFEyaC3TC4SJgJuICv/wR7IeqqH7YMwIgPpjW293BTTVFLXy/DueSHfrLKT+4LFD+RVWsur8bstA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886},"gitHead":"618b97d701411dac10b5100ac77e94c639bd5e05","private":false,"_npmUser":{"name":"aoligiegie","email":"mingoing@outlook.com"},"_npmVersion":"11.17.0","description":"Collex Android in-app update metadata JSON only (not a JS library).","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-update-meta_0.1.0_1785765649909_0.4898763574497349","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aoligiegie/android-update-meta","version":"0.1.2","license":"MIT","_id":"@aoligiegie/android-update-meta@0.1.2","maintainers":[{"name":"aoligiegie","email":"mingoing@outlook.com"}],"dist":{"shasum":"99cb136e6ddca93083705a33bf82006f3fd0b83b","tarball":"https://registry.npmjs.org/@aoligiegie/android-update-meta/-/android-update-meta-0.1.2.tgz","fileCount":3,"integrity":"sha512-BoJYcd6SKEaTfoj44yksYby6MX6SUhMSbExi/nGOCyVoXLXr8l9MZF2KrOaNglHeYZCj8F9IWrj30xMM8A/KHg==","signatures":[{"sig":"MEYCIQD9uyijNbw4je/BLUhZJ+OlUYTSPgzKoJA4RqWIVXMEOQIhAKrVCNcmUp3+W3Y/oqQCQTAejGTzkqufDJ/jelFW1Xmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886},"gitHead":"618b97d701411dac10b5100ac77e94c639bd5e05","private":false,"_npmUser":{"name":"aoligiegie","email":"mingoing@outlook.com"},"_npmVersion":"11.17.0","description":"Collex Android in-app update metadata JSON only (not a JS library).","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-update-meta_0.1.2_1785765668895_0.5050691929644839","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aoligiegie/android-update-meta","version":"0.1.3","private":false,"description":"Collex Android in-app update metadata JSON only (not a JS library).","license":"MIT","publishConfig":{"access":"public"},"gitHead":"618b97d701411dac10b5100ac77e94c639bd5e05","_id":"@aoligiegie/android-update-meta@0.1.3","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-1OXzxuW25XiMAyEwJeKjbZtR68ei3OY+f5em2Ud0CwjxgXl09sETtnhF3RH/noq9aMO6Pe6rFTNLrAyJFsK3Yg==","shasum":"e5d2459270db11c8751deb5d166f5e0d260a9f54","tarball":"https://registry.npmjs.org/@aoligiegie/android-update-meta/-/android-update-meta-0.1.3.tgz","fileCount":3,"unpackedSize":1886,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE9NEr+LR4/LYBl67XiyY04yYBvAgm6Yu69mFNk31+/BAiEA08q2udRjb7h8QBYviR9w73NnNmko+bnxs4t00Ao4Z98="}]},"_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/android-update-meta_0.1.3_1785765708568_0.8612963789725236"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-03T14:00:49.670Z","modified":"2026-08-03T14:01:48.892Z","0.1.0":"2026-08-03T14:00:50.049Z","0.1.2":"2026-08-03T14:01:09.047Z","0.1.3":"2026-08-03T14:01:48.723Z"},"license":"MIT","description":"Collex Android in-app update metadata JSON only (not a JS library).","maintainers":[{"name":"aoligiegie","email":"mingoing@outlook.com"}],"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"}