{"_id":"@cisdi/sync-repo","_rev":"4-04c6f4c914ca97e987831657b6079688","name":"@cisdi/sync-repo","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@cisdi/sync-repo","version":"1.0.0","description":"> 不同 `gitlab` 之间仓库同步工具","main":"index.js","scripts":{"test":"tsc && node ./lib/index.js --config ./config.json","build":"tsc"},"author":"","license":"MIT","devDependencies":{"@cisdi/eslint-config-cisdi":"^2.9.3","@cisdi/prettier-config-cisdi":"^2.9.3","@types/node":"^14.14.14","@types/rimraf":"^3.0.0","@types/signale":"^1.4.1","@types/yargs":"^15.0.12","prettier":"^2.2.1","typescript":"^4.1.3"},"prettier":"@cisdi/prettier-config-cisdi","eslintConfig":{"extends":"@cisdi/eslint-config-cisdi","rules":{"camelcase":"off"}},"bin":{"sync-repo":"lib/index.js"},"dependencies":{"axios":"^0.21.0","rimraf":"^3.0.2","signale":"^1.4.0","yargs":"^16.2.0"},"gitHead":"b825bd2cc83e49c38c406549fec0aed151175157","_id":"@cisdi/sync-repo@1.0.0","_nodeVersion":"15.4.0","_npmVersion":"7.0.15","dist":{"integrity":"sha512-BuUph5QAmKCY4/txfALFVc8gJ/1fUgH5yoQ2qwDJ7WwYJV6W3Y5tsiABhmvmEjE3INLC/Z8rXx2iVbRXoNs9pg==","shasum":"2d83fb274a9ac0a05dde6c5a1afb658f49cfc3ca","tarball":"https://registry.npmjs.org/@cisdi/sync-repo/-/sync-repo-1.0.0.tgz","fileCount":3,"unpackedSize":10983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2yeyCRA9TVsSAnZWagAAVl0P/0KwgGGB44wxrCvN7nYG\nZWhm1xSo9BRp9xtEweOolUVQJWy9uz2xPibtFf9AvZso/AHLtcyK2aiLN8rU\n5IMdbwR32kbC2mBIG973USydHh2oYaA/BfYJ8k/almVgcO9E4eRzMSphyN5F\nPab3u/Q6l2nEFMpO5HvWVHoc1aFhDS2sYN6c1FnxfTEE7IwKyvMq4f6muhsD\ncPPwuBcMFmj5PqGYXEHaI9Zsu+5otaZb3oWp2pGTCpzp33wvdmqWScTukZTU\no5yoXFJ1jNCQdwU4gIKmpsgBZXsVdG1S4mimco89X+gK8NrOUxs26tOTQKWc\ndKAcxathxCnqWLTavCAhBM+Sh20cG4Yc43UzV8kdvq0sOS7Pw9eNzKpR7OVc\nRjBf4nMRhyeuVjaFTMXUgdLVwiqDz/9Xb8z2efUHJ76JoGxbT3fdRZxAfP5n\nCi94XS8+7cp8WaX9YcoD6g5QFkJU2KUYXGR0ctyjleCyhZJcw5E1YdLTmkKm\nFYMBBldAecq4eI1kCeuLJOWznMBKQ5/9AduRyXDKpMzZqOU426EyFvAsu38h\nO7LJHjlC1pZUxTTjbHPHQYPT3PAQiSHF6dhyTQ2UXwb1pxnbM30Gu56yoZop\nmwxNgnn6CbIvy7QAP4X8J8szyNQQA0KBDotYwcAZgFx4p/M3e3RSyBN+wioI\nEjVk\r\n=277S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHelzqkrY+RRMSUAXVkWV0zuULSEffhkpcx3ICHMK0MWAiAA7CnG8x7VDOVRsrBSzJaoX3f1EXXCN55XkfmpAlY44g=="}]},"_npmUser":{"name":"kagawa","email":"kingsongao1221@gmail.com"},"directories":{},"maintainers":[{"name":"kagawa","email":"kingsongao1221@gmail.com"},{"name":"owenwong","email":"owen.cq.cn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sync-repo_1.0.0_1608198065793_0.07768760346891113"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-17T09:41:05.623Z","1.0.0":"2020-12-17T09:41:05.889Z","modified":"2022-04-04T23:05:05.854Z"},"maintainers":[{"email":"JunYi.Yang@cisdi.com.cn","name":"cisdi017217"}],"description":"> 不同 `gitlab` 之间仓库同步工具","license":"MIT","readme":"# Sync Repository\n\n> 不同 `gitlab` 之间仓库同步工具\n\n## Usage\n\n```bash\nnpx @cisdi/sync-repo --config ./config.json\n```\n\n## Config\n\n需在不同 `gitlab` 上创建名为 `sync-repo` 的 `access_token`\n\n```json\n{\n  \"source\": {\n    \"host\": \"http://source\",\n    \"token\": \"xxx\"\n  },\n  \"target\": {\n    \"host\": \"http://target\",\n    \"token\": \"xxxx\"\n  },\n  \"repositories\": [\"repo1\", \"repo2\"]\n}\n```\n","readmeFilename":"README.md"}