{"_id":"@cgzair/cca-mini-ci","_rev":"3-d024553b59b02a0dd38f003ca59671de","name":"@cgzair/cca-mini-ci","dist-tags":{"latest":"1.1.4"},"versions":{"1.1.0":{"name":"@cgzair/cca-mini-ci","version":"1.1.0","description":"小程序端构建 CI 包","main":"lib/index.js","keywords":["cca","mini","ci"],"scripts":{"build":"tsc","test":"jest","test-watch":"jest --watch","test:coverage":"nyc jest --coverage --forceExit"},"author":{"name":"cca"},"dependencies":{"@cgzair/cgz-core":"^1.1.1","axios":"^0.27.2","dayjs":"^1.11.5","execa":"5.1.1","fs-extra":"10.1.0","image-size":"^1.0.2","minidev":"2.0.8","minimist":"^1.2.5","miniprogram-ci":"1.9.10","semver":"7.3.7","semver-decrement":"^1.0.0","sharp":"0.31.1","shelljs":"^0.8.4","swan-toolkit":"3.22.1","text-to-svg":"^3.1.5","tt-ide-cli":"0.1.11"},"devDependencies":{"@types/fs-extra":"9.0.13","@types/qrcode":"^1.5.0","@types/sharp":"^0.31.0","@types/shelljs":"^0.8.11","@types/text-to-svg":"^3.1.1","jest":"27.3.1","nyc":"15.1.0","ts-node":"10.8.1","typescript":"4.4.4"},"license":"MIT","gitHead":"ce54dbe52d3e39fa59b7e20e4b06faf2c204b132","publishConfig":{"access":"public"},"types":"./lib/index.d.ts","_id":"@cgzair/cca-mini-ci@1.1.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-H61Ss5qrsz+YWQs1WQmYnFAL1pzajQNV2faHSsSBY+CBLwQ2Q0LK6hHgi9aYTMx07GjwurA9jRN7+cTOQ4/RSg==","shasum":"0c387705d33ef17cdd542e6ab13d9c8062ccc83d","tarball":"https://registry.npmjs.org/@cgzair/cca-mini-ci/-/cca-mini-ci-1.1.0.tgz","fileCount":21,"unpackedSize":1627383,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDibYCowRIuiBLyENBvrscMfHLkzIAY8VjcYaoBjqLmcAIgVX7nV1YCIEJ36bwx0Otj60Me6NsIzI2zoyusVgWWXzM="}]},"_npmUser":{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"},"directories":{},"maintainers":[{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cca-mini-ci_1.1.0_1709188363663_0.376143259723253"},"_hasShrinkwrap":false},"1.1.1":{"name":"@cgzair/cca-mini-ci","version":"1.1.1","description":"小程序端构建 CI 包","main":"lib/index.js","keywords":["cca","mini","ci"],"scripts":{"build":"tsc","test":"jest","test-watch":"jest --watch","test:coverage":"nyc jest --coverage --forceExit"},"author":{"name":"cca"},"dependencies":{"@cgzair/cgz-core":"^1.1.1","axios":"^0.27.2","dayjs":"^1.11.5","execa":"5.1.1","fs-extra":"10.1.0","image-size":"^1.0.2","minidev":"2.0.8","minimist":"^1.2.5","miniprogram-ci":"1.9.10","semver":"7.3.7","semver-decrement":"^1.0.0","sharp":"0.31.1","shelljs":"^0.8.4","swan-toolkit":"3.22.1","text-to-svg":"^3.1.5","tt-ide-cli":"0.1.11"},"devDependencies":{"@types/fs-extra":"9.0.13","@types/qrcode":"^1.5.0","@types/sharp":"^0.31.0","@types/shelljs":"^0.8.11","@types/text-to-svg":"^3.1.1","jest":"27.3.1","nyc":"15.1.0","ts-node":"10.8.1","typescript":"4.4.4"},"license":"MIT","gitHead":"ce54dbe52d3e39fa59b7e20e4b06faf2c204b132","publishConfig":{"access":"public"},"_id":"@cgzair/cca-mini-ci@1.1.1","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-1HQn9BR0PsHfN4QQi1EN6nl6EQraisT2Ki0t9L6ud/ZVB8aBfB0/3f8sBIgEZeQ5b2cpoA+zVIj65pimvf64Nw==","shasum":"acf934bfec24525e8ef40af9a6d4243a114960c2","tarball":"https://registry.npmjs.org/@cgzair/cca-mini-ci/-/cca-mini-ci-1.1.1.tgz","fileCount":13,"unpackedSize":1606521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2KGftzZW6G63onMkaKalfvORHyn71xpLxN+36dXcmUAiEAzV8FNkS69gGQpLoPxqlCejXTz15S7qkxUvEJU7jaL84="}]},"_npmUser":{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"},"directories":{},"maintainers":[{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cca-mini-ci_1.1.1_1709195734088_0.8679799100202854"},"_hasShrinkwrap":false},"1.1.3":{"name":"@cgzair/cca-mini-ci","version":"1.1.3","description":"小程序端构建 CI 包","main":"lib/index.js","keywords":["cca","mini","ci"],"scripts":{"build":"tsc","test":"jest","test-watch":"jest --watch","test:coverage":"nyc jest --coverage --forceExit"},"author":{"name":"cca"},"dependencies":{"@cgzair/cgz-core":"^1.1.1","axios":"^0.27.2","dayjs":"^1.11.5","execa":"5.1.1","fs-extra":"10.1.0","image-size":"^1.0.2","minidev":"2.0.8","minimist":"^1.2.5","miniprogram-ci":"1.9.10","semver":"7.3.7","semver-decrement":"^1.0.0","sharp":"0.31.1","shelljs":"^0.8.4","swan-toolkit":"3.22.1","text-to-svg":"^3.1.5","tt-ide-cli":"0.1.11"},"devDependencies":{"@types/fs-extra":"9.0.13","@types/qrcode":"^1.5.0","@types/sharp":"^0.31.0","@types/shelljs":"^0.8.11","@types/text-to-svg":"^3.1.1","jest":"27.3.1","nyc":"15.1.0","ts-node":"10.8.1","typescript":"4.4.4"},"license":"MIT","gitHead":"0a7254e8abf958ec031971320fdbb631bbb35692","publishConfig":{"access":"public"},"_id":"@cgzair/cca-mini-ci@1.1.3","_nodeVersion":"16.20.1","_npmVersion":"lerna/6.5.1/node@v16.20.1+arm64 (darwin)","dist":{"integrity":"sha512-KnVycnNWXdNMozn9zRXnxEaOjqZtpv9rBs141/WMWwMfW3uc5NJws/S5AyWkaF/LbQWITu43GIJ8liYImlbadg==","shasum":"2124d7fd2c9094868c0223d692814cdc0eb663e7","tarball":"https://registry.npmjs.org/@cgzair/cca-mini-ci/-/cca-mini-ci-1.1.3.tgz","fileCount":13,"unpackedSize":1606521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdsupuGpe3e0XzFVlpyx8y40SRAUTLQQyHRqSWEPewPQIhANVv9U1AW5OQNezc6MAirusC6H+pVxpX6LygBRvjDjlY"}]},"_npmUser":{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"},"directories":{},"maintainers":[{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cca-mini-ci_1.1.3_1709255521558_0.8769728955077363"},"_hasShrinkwrap":false},"1.1.4":{"name":"@cgzair/cca-mini-ci","version":"1.1.4","description":"小程序端构建 CI 包","main":"lib/index.js","keywords":["cca","mini","ci"],"scripts":{"build":"tsc","test":"jest","test-watch":"jest --watch","test:coverage":"nyc jest --coverage --forceExit"},"author":{"name":"cca"},"dependencies":{"@cgzair/cgz-core":"^1.1.2","axios":"^0.27.2","dayjs":"^1.11.5","execa":"5.1.1","fs-extra":"10.1.0","image-size":"^1.0.2","minidev":"2.0.8","minimist":"^1.2.5","miniprogram-ci":"1.9.10","semver":"7.3.7","semver-decrement":"^1.0.0","sharp":"0.31.1","shelljs":"^0.8.4","swan-toolkit":"3.22.1","text-to-svg":"^3.1.5","tt-ide-cli":"0.1.11"},"devDependencies":{"@types/fs-extra":"9.0.13","@types/qrcode":"^1.5.0","@types/sharp":"^0.31.0","@types/shelljs":"^0.8.11","@types/text-to-svg":"^3.1.1","jest":"27.3.1","nyc":"15.1.0","ts-node":"10.8.1","typescript":"4.4.4"},"license":"MIT","gitHead":"90aefc6e3c9c56609892194a481ed6c14f98d9b9","publishConfig":{"access":"public"},"_id":"@cgzair/cca-mini-ci@1.1.4","_nodeVersion":"16.20.1","_npmVersion":"lerna/6.5.1/node@v16.20.1+arm64 (darwin)","dist":{"integrity":"sha512-En3xwgH2vQvezahweBnzO8vD0IC+z0i8/xWfJwjxhj46tVTBOKheUjWOj+HT6tQDfythWiq3pV+BIsPZYYpLGg==","shasum":"f14dd9fd44bf4e82f245f202d3e06e067f43bcfa","tarball":"https://registry.npmjs.org/@cgzair/cca-mini-ci/-/cca-mini-ci-1.1.4.tgz","fileCount":13,"unpackedSize":1606521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUiptDWvnSkyMqne1HxGvfeWwChpYPdUufDBsWtjdg2AiBcHWl968UN9BOuCed9d40bDKAt/OpVQkGhGtMlrih6Vg=="}]},"_npmUser":{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"},"directories":{},"maintainers":[{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cca-mini-ci_1.1.4_1709261252062_0.3318952511505655"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-29T06:32:43.592Z","1.1.0":"2024-02-29T06:32:43.937Z","modified":"2024-03-01T02:47:32.722Z","1.1.1":"2024-02-29T08:35:34.325Z","1.1.3":"2024-03-01T01:12:01.772Z","1.1.4":"2024-03-01T02:47:32.277Z"},"maintainers":[{"name":"luoyelusheng","email":"luoyelusheng@gmail.com"}],"description":"小程序端构建 CI 包","keywords":["cca","mini","ci"],"author":{"name":"cca"},"license":"MIT","readme":"# cca-mini-ci\n\n小程序上传预览代码 CI 工具包，支持支付宝、微信、头条以及百度小程序。\n\n## 安装\n\n``` bash\nyarn add @cgzair/cca-mini-ci\n```\n\n## API\n\n### 插件配置\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| weapp | Object | 微信小程序CI配置 |\n| tt | Object | 头条小程序配置 |\n| alipay | Object | 支付宝小程序配置 |\n| swan | Object | 百度小程序配置 |\n| version | string | 上传版本号 |\n| desc | string | 上传时的描述信息 |\n| env | string | 环境变量，用于添加到 desc 的前缀，形如 `${env}: ${desc}` |\n| platform | \"weapp、tt、alipay、swan、iot\" | 平台类型，支持微信、头条、支付宝、百度以及 iot |\n| appPath | string | 项目启动根目录，默认取 process.cwd() |\n| outputPath | string | 项目输出目录，默认取 appPath + 'build/' + platform |\n\n### 微信小程序CI配置\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| appId | string | 小程序/小游戏项目的 appId |\n| privateKeyPath | string | 私钥文件在项目中的相对路径，在获取项目属性和上传时用于鉴权使用|\n| devToolsInstallPath | string | 微信开发者工具安装路径，如果你安装微信开发者工具时选的默认路径，则不需要传入此参数 |\n| projectPath | string | 上传的小程序的路径（默认取的 outputPath ） |\n| ignores | string[] | 上传需要排除的目录(选填) |\n\n官方CI文档[点这里](https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html)\n\n### 头条小程序CI配置\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| email | string | 字节小程序邮箱 |\n| password | string | 字节小程序密码 |\n\n官方CI文档[点这里](https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/developer-instrument/development-assistance/ide-order-instrument)\n\n### 支付宝小程序CI配置\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| appId | string | 小程序appId |\n| toolId | string | 工具id，生成方式[查看这里](https://open.alipay.com/dev/workspace/key-manage/tool) |\n| privateKeyPath | string | 密钥文件相对项目根目录的相对路径, 支付宝生产的私钥文件名一般是 pkcs8-private-pem |\n| clientType | string | 上传的终端,终端类型见下表（默认值alipay） |\n\n#### clientType\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| alipay | string | 支付宝 |\n| ampe | string | AMPE |\n| amap | string | 高德 |\n| genie | string | 天猫精灵 |\n| alios | string | ALIOS |\n| uc | string | UC |\n| quark | string | 夸克 |\n| taobao | string | 淘宝 |\n| koubei | string | 口碑 |\n| alipayiot | string | IoT |\n| cainiao | string | 菜鸟 |\n| alihealth | string | 阿里健康 |\n\n官方CI文档[点这里](https://opendocs.alipay.com/mini/02q17h)\n\n### 百度小程序CI配置\n\n| 参数 | 类型 | 说明 |\n| :--- | :--- | :--- |\n| token | string | 有该小程序发布权限的登录密钥 |\n| minSwanVersion | string | 最低基础库版本, 不传默认为 3.350.6  |\n\n官方CI文档[点这里](https://smartprogram.baidu.com/docs/develop/devtools/commandtool/)\n","readmeFilename":"README.md"}