{"_id":"@asp1020/spawn-cycle-converter","_rev":"4-233b8dc7432f3dfda75a1af88c8a8673","name":"@asp1020/spawn-cycle-converter","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@asp1020/spawn-cycle-converter","version":"1.0.0","author":{"name":"Asapi1020"},"license":"GPL-3.0-only","_id":"@asp1020/spawn-cycle-converter@1.0.0","maintainers":[{"name":"asp1020","email":"xgaoshan097@gmail.com"}],"bin":{"txt2uc":"dist/bin/txt2uc.js","uc2txt":"dist/bin/uc2txt.js"},"dist":{"shasum":"4aca5f94fe3a42b15c673a8e7bf7285c911d944c","tarball":"https://registry.npmjs.org/@asp1020/spawn-cycle-converter/-/spawn-cycle-converter-1.0.0.tgz","fileCount":26,"integrity":"sha512-VEefCCqJEwfDkN8L/xYRa6mXBMo0BG1IhU/q08ENHFGIGL/cDLrV7foSEF5t0mRsK+WdyByk1ry9s9w6SUXe1A==","signatures":[{"sig":"MEUCIQCq6v8+syxaBw+xxizd7LrsHZHVDzNMirWYV2GdTKFRBQIgIs7Nm+Ifh1SH7huYBPeNAkiCfX2IiDHTR3P7c3g+vRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53009},"main":"dist/index.js","type":"module","gitHead":"d610b383a6622b8afcc54c27ad19a1abfc5268ca","scripts":{"lint":"biome lint","build":"run-s build:*","clean":"rimraf dist","format":"biome format --write","build:tsc":"tsc","build:post":"pnpx tsc-esm-fix dist","debug-txt2uc":"pnpx vite-node src/bin/txt2uc.ts","debug-uc2txt":"pnpx vite-node src/bin/uc2txt.ts"},"_npmUser":{"name":"asp1020","email":"xgaoshan097@gmail.com"},"_npmVersion":"10.8.0","description":"A tool to convert spawn cycle data from one format to another.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"commander":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","rimraf":"^6.0.1","typescript":"^5.8.3","@types/node":"^22.15.18","npm-run-all":"^4.1.5","@biomejs/biome":"^1.9.4","vite-plugin-dts":"^4.5.4","@asp1020/type-utils":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/spawn-cycle-converter_1.0.0_1747649288322_0.47448163798781695","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@asp1020/spawn-cycle-converter","version":"1.0.1","author":{"name":"Asapi1020"},"license":"GPL-3.0-only","_id":"@asp1020/spawn-cycle-converter@1.0.1","maintainers":[{"name":"asp1020","email":"xgaoshan097@gmail.com"}],"bin":{"txt2uc":"dist/bin/txt2uc.js","uc2txt":"dist/bin/uc2txt.js"},"dist":{"shasum":"8bac5f5a3c723792fc0a4195f7b797254b31fd6d","tarball":"https://registry.npmjs.org/@asp1020/spawn-cycle-converter/-/spawn-cycle-converter-1.0.1.tgz","fileCount":26,"integrity":"sha512-aM3v9a1U09px6YY36ZgAVfCv628nljfDM+3KxZZVnFGrRmE50UAIMziy/aVbmJhh96/ZXj0uZ1Bf29j8CXwQAg==","signatures":[{"sig":"MEQCIAXIrZhLN6Z6Er6J3D0MRNqdheUiz8zaVLW58nY1QdZAAiBERb578TNZY3kymEpkTf4NpCk6t8y37Jg7HpoCXl5OTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52954},"main":"dist/index.js","type":"module","gitHead":"3839e4f0d2925861d0c405e1c1ae27251de01ce0","scripts":{"lint":"biome lint","build":"run-s build:*","clean":"rimraf dist","format":"biome format --write","build:tsc":"tsc","build:post":"pnpx tsc-esm-fix dist","debug-txt2uc":"pnpx vite-node src/bin/txt2uc.ts","debug-uc2txt":"pnpx vite-node src/bin/uc2txt.ts"},"_npmUser":{"name":"asp1020","email":"xgaoshan097@gmail.com"},"_npmVersion":"10.8.0","description":"A tool to convert spawn cycle data from one format to another.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"commander":"^14.0.0","@asp1020/type-utils":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.8.3","@types/node":"^22.15.18","npm-run-all":"^4.1.5","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/spawn-cycle-converter_1.0.1_1747650190672_0.8259220568414567","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@asp1020/spawn-cycle-converter","version":"1.0.2","author":{"name":"Asapi1020"},"license":"GPL-3.0-only","_id":"@asp1020/spawn-cycle-converter@1.0.2","maintainers":[{"name":"asp1020","email":"xgaoshan097@gmail.com"}],"bin":{"txt2uc":"dist/bin/txt2uc.js","uc2txt":"dist/bin/uc2txt.js"},"dist":{"shasum":"b9828c8e5751736b46bf4cbfe300ab1ed9ad1e01","tarball":"https://registry.npmjs.org/@asp1020/spawn-cycle-converter/-/spawn-cycle-converter-1.0.2.tgz","fileCount":26,"integrity":"sha512-7bPCBKWOWVyhz94SiyGtU5FvP9zRdMClywAoAT3O2Ip56kOcUBaWcskT+psfMdGUFRBxzA6l7Lz/DSV7pTBA/w==","signatures":[{"sig":"MEUCIGodFIayKa4Ox4q2cpAiZ+ddNoWWg+izQ49eiRjLYvg6AiEAp0VSyfXI6icSDtlhPrI4qGa/QBCVDqI2t1xpCl1zohk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53019},"main":"dist/index.js","type":"module","gitHead":"0ce442559946ad6859ee75be88de8e5fa0b8999f","scripts":{"lint":"biome lint","build":"run-s build:*","clean":"rimraf dist","format":"biome format --write","build:tsc":"tsc","build:post":"pnpx tsc-esm-fix dist","debug-txt2uc":"pnpx vite-node src/bin/txt2uc.ts","debug-uc2txt":"pnpx vite-node src/bin/uc2txt.ts"},"_npmUser":{"name":"asp1020","email":"xgaoshan097@gmail.com"},"_npmVersion":"10.8.0","description":"A tool to convert spawn cycle data from one format to another.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"commander":"^14.0.0","@asp1020/type-utils":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","rimraf":"^6.0.1","typescript":"^5.8.3","@types/node":"^22.15.18","npm-run-all":"^4.1.5","@biomejs/biome":"^1.9.4","vite-plugin-dts":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/spawn-cycle-converter_1.0.2_1747651383049_0.18084206311083717","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@asp1020/spawn-cycle-converter","version":"1.0.3","description":"A tool to convert spawn cycle data from one format to another.","main":"dist/index.js","type":"module","bin":{"uc2txt":"dist/bin/uc2txt.js","txt2uc":"dist/bin/txt2uc.js"},"scripts":{"lint":"biome lint","format":"biome format --write","clean":"rimraf dist","build":"run-p build:*","build:tsc":"tsc && pnpx tsc-esm-fix dist","build:sea":"run-s build-sea:*","build-sea:blob":"run-p build-blob:*","build-blob:txt2uc":"node --experimental-sea-config sea-config-txt2uc.json","build-blob:uc2txt":"node --experimental-sea-config sea-config-uc2txt.json","build-sea:exe":"run-p copy-exe:*","copy-exe:txt2uc":"node -e \"require('fs').copyFileSync(process.execPath, 'out/txt2uc.exe')\"","copy-exe:uc2txt":"node -e \"require('fs').copyFileSync(process.execPath, 'out/uc2txt.exe')\"","build-sea:inject":"run-p inject:*","inject:txt2uc":"npx postject out/txt2uc.exe NODE_SEA_BLOB blob/txt2uc.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2","inject:uc2txt":"npx postject out/uc2txt.exe NODE_SEA_BLOB blob/uc2txt.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2","debug-uc2txt":"pnpx vite-node src/bin/uc2txt.ts","debug-txt2uc":"pnpx vite-node src/bin/txt2uc.ts"},"author":{"name":"Asapi1020"},"license":"GPL-3.0-only","dependencies":{"@asp1020/type-utils":"^1.0.4","commander":"^14.0.0"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/node":"^22.15.18","npm-run-all":"^4.1.5","rimraf":"^6.0.1","tsc-esm-fix":"^3.1.2","typescript":"^5.8.3","vite":"^6.3.5","vite-plugin-dts":"^4.5.4"},"_id":"@asp1020/spawn-cycle-converter@1.0.3","gitHead":"ff4e38cdbe5224c051b8204842ad72d3d4c49763","_nodeVersion":"22.15.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Iv1CNCWJPG7zZ1dKHm4O5a2FpNpJzJAvEmQ3vfsXqttwA7nSAUXKAph7n0ZH/CZkJWdzjmuQBgvgCytuEf2Ggw==","shasum":"9640e090443e7b19313d94302152a0ceaaec4658","tarball":"https://registry.npmjs.org/@asp1020/spawn-cycle-converter/-/spawn-cycle-converter-1.0.3.tgz","fileCount":30,"unpackedSize":55025,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDevzNZPpfv77LOH76mndN2UW8gg+wUGLlELrDLEOdAUwIhAPb5WAMcrc93W/BPzYttwC4ex3xf3q+6RoL+yjAE982M"}]},"_npmUser":{"name":"asp1020","email":"xgaoshan097@gmail.com"},"directories":{},"maintainers":[{"name":"asp1020","email":"xgaoshan097@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spawn-cycle-converter_1.0.3_1747736291628_0.7024094685279394"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-19T10:08:08.252Z","modified":"2025-05-20T10:18:12.048Z","1.0.0":"2025-05-19T10:08:08.505Z","1.0.1":"2025-05-19T10:23:10.869Z","1.0.2":"2025-05-19T10:43:03.244Z","1.0.3":"2025-05-20T10:18:11.798Z"},"author":{"name":"Asapi1020"},"license":"GPL-3.0-only","description":"A tool to convert spawn cycle data from one format to another.","maintainers":[{"name":"asp1020","email":"xgaoshan097@gmail.com"}],"readme":"# spawn-cycle-defs-converter\n\nA tool to convert spawn cycle data from one format to another.\n\n## install\n\n```sh\npnpm i -D @asp1020/spawn-cycle-converter\n```\n\n## TXT to UC\n\n```sh\ntxt2uc cycleName --date 2015-11-18 --author Mr.Foster\n```\n- Default date is today.\n- Default author is \"Unknown\"\n\n## UC to TXT\n\n```sh\nuc2txt cycleName\n```\n\n## Configuration\n\nMake a `sccConfig.json` on your root directory.\n\nexample\n```json\n{\n\t\"txtDir\": \"./your-directory-contains-txt\",\n\t\"ucDir\": \"./your-directory-contains-uc\",\n\t\"combinedClassNameStyle\": true\n}\n```\n- combinedClassNameStyle [optional] - Set true and make class name same as cycle name. This is a style used in Combined CD\n","readmeFilename":"README.md"}