{"_id":"@afuteam-nx/plugin-pkg-analysis","_rev":"2-fb1e6f959e35769c208a7d76026c538e","name":"@afuteam-nx/plugin-pkg-analysis","dist-tags":{"next":"0.0.1","latest":"0.0.3"},"versions":{"0.0.1":{"name":"@afuteam-nx/plugin-pkg-analysis","version":"0.0.1","dependencies":{"@nx/devkit":"18.0.5","tslib":"^2.3.0"},"keywords":["afuteam-nx","nx","nx-plugin","plugin","pkg-analysis","package.json"],"type":"commonjs","main":"./src/index.js","typings":"./src/index.d.ts","executors":"./executors.json","_id":"@afuteam-nx/plugin-pkg-analysis@0.0.1","gitHead":"1488ffd6ec60a42101e3d9f5eff6a4c60a10465b","description":"批量统计团队代码仓库中，根目录的 `package.json` 配置情况","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-vdMNKV8Yx9+9O8dzxWJybHZ26jUZfFLEEs36XsSkV5fwRApQHuBiE6Wx8Wqz/Hyyp3lWU1/uG/pT69Yjsi/JWw==","shasum":"7bd122959f331ef74f085e2c738b84f04407ee27","tarball":"https://registry.npmjs.org/@afuteam-nx/plugin-pkg-analysis/-/plugin-pkg-analysis-0.0.1.tgz","fileCount":14,"unpackedSize":14321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJZnEcHnW3TaUIGBSeANBp/hWnm7FeioUGqE7otgCZdgIgGQniKqOhjVchZ/c44tPA1J0+qLRPZs4mJKlFqlFKE2g="}]},"_npmUser":{"name":"eyea","email":"deyesea@gmail.com"},"directories":{},"maintainers":[{"name":"eyea","email":"deyesea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-pkg-analysis_0.0.1_1716202570027_0.31549003793124375"},"_hasShrinkwrap":false},"0.0.2":{"name":"@afuteam-nx/plugin-pkg-analysis","version":"0.0.2","dependencies":{"@nx/devkit":"18.0.5","tslib":"^2.3.0"},"keywords":["afuteam-nx","nx","nx-plugin","plugin","pkg-analysis","package.json"],"type":"commonjs","main":"./src/index.js","typings":"./src/index.d.ts","executors":"./executors.json","_id":"@afuteam-nx/plugin-pkg-analysis@0.0.2","gitHead":"5d94eea87fd5f3e64e49f3c3b53c82f5fab7108f","description":"批量统计团队代码仓库中，根目录的 `package.json` 配置情况","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ysm/OVssboKuR0L5YXpXFIRoTrbFF+s1yJosOHFTJJfSkXxa6KvdWu7iiWdRLId5hJU/gwxW96c3nnYhlQN+gg==","shasum":"edd4c5cdd5f408fca2a40dc2c875e55276d12bdf","tarball":"https://registry.npmjs.org/@afuteam-nx/plugin-pkg-analysis/-/plugin-pkg-analysis-0.0.2.tgz","fileCount":14,"unpackedSize":15056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu6uYPaE3P7vyOlsIXbY2vNpgkbuPXhHQQurpAI9wkBgIgbfjLhEEMqRK1l3mtCdAEimLGPx/ZA9wKmoCzdswWYCI="}]},"_npmUser":{"name":"eyea","email":"deyesea@gmail.com"},"directories":{},"maintainers":[{"name":"eyea","email":"deyesea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-pkg-analysis_0.0.2_1716211993952_0.14849359990935396"},"_hasShrinkwrap":false},"0.0.3":{"name":"@afuteam-nx/plugin-pkg-analysis","version":"0.0.3","dependencies":{"@nx/devkit":"18.0.5","tslib":"^2.3.0"},"keywords":["afuteam-nx","nx","nx-plugin","plugin","pkg-analysis","package.json"],"type":"commonjs","main":"./src/index.js","typings":"./src/index.d.ts","executors":"./executors.json","_id":"@afuteam-nx/plugin-pkg-analysis@0.0.3","gitHead":"84095cef01370adf8e88240f6be4266e8919bce3","description":"批量统计团队代码仓库中，根目录的 `package.json` 依赖配置情况。","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ZK2bejWoV6Qu+xDp2PfhaVKIQtr1evSTDYzqihRSSylRshy3cC8R/4NapbYLSYfjWbbo7bzgc3OOxAvyJwBLXA==","shasum":"501fbfa25e232e1357c52e8b461e7c39bf866e19","tarball":"https://registry.npmjs.org/@afuteam-nx/plugin-pkg-analysis/-/plugin-pkg-analysis-0.0.3.tgz","fileCount":14,"unpackedSize":14367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxcnpmWZtvSuE6m6oXRwgli8PcjVWvkm4zoLl2nYOh3gIgbcWTniLFACBjdrBQqu8SAJB8Jxopwpm5ME1mW+wf5VQ="}]},"_npmUser":{"name":"eyea","email":"deyesea@gmail.com"},"directories":{},"maintainers":[{"name":"eyea","email":"deyesea@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-pkg-analysis_0.0.3_1716259871726_0.34334876732547204"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-20T10:56:09.913Z","0.0.1":"2024-05-20T10:56:10.163Z","modified":"2024-05-21T02:51:12.064Z","0.0.2":"2024-05-20T13:33:14.094Z","0.0.3":"2024-05-21T02:51:11.876Z"},"maintainers":[{"name":"eyea","email":"deyesea@gmail.com"}],"description":"批量统计团队代码仓库中，根目录的 `package.json` 依赖配置情况。","keywords":["afuteam-nx","nx","nx-plugin","plugin","pkg-analysis","package.json"],"readme":"# plugin-pkg-analysis\n\n批量统计团队代码仓库中，根目录的 `package.json` 依赖配置情况。\n\n## 环境\n本插件基于 `nx` 开发，请在对应初始化好的 `your-app` 中使用\n\n## 安装\n\n```bash\npnpm i @afuteam-nx/plugin-pkg-analysis -D\n```\n\n## 配置\n```bash\n# 在 apps/your-app/project.json 中配置\n\"targets\": {\n  \"fetch-repos\": {\n    \"executor\": \"@afuteam-nx/plugin-pkg-analysis:run\",\n    \"options\": {\n        \"fileName\": \"package.json\", // 固定，必填\n        \"localFileRepoListPath\": \"本地代码清单 allProjects.json\",\n        \"localAllReposCodePath\": \"本地代码仓库路径\",\n        \"resultPath\": \"结果输出的路径，文件名为 fileKeysInfo.json\"\n    }\n  }\n}\n\n```\n\n## 使用\n```bash\nnx run your-app:pkg-analysis\n```\n\n## 文件数据结构\n`allProjects.json`\n```json\n[\n  {\n    \"name\": \"your-app\",\n    \"web_url\": \"https://git.xxx.com/xxx/your-app\"\n  }\n]\n```\n\n`fileKeysInfo.json`\n```json\n[\n  {\n    \"repo_id\": \"\",\n    \"repo_name\": \"\", // 项目名\n    \"pkg_name\": \"lint-staged\",\n    \"pkg_version\": \"~12.4.0\",\n    \"pkg_source\": \"optionalDependencies\"\n  },\n]\n```\n\n\n\n","readmeFilename":"README.md"}