{"_id":"codemodctl","_rev":"37-0d8dec0b48f668c7a708b6a7970f9c15","name":"codemodctl","dist-tags":{"latest":"0.1.36"},"versions":{"0.1.0":{"name":"codemodctl","version":"0.1.0","keywords":["cli","codemod","workflow","automation"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.0","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"88dce188e531b90e783638a238b524dfb03536c2","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.0.tgz","fileCount":7,"integrity":"sha512-Q50Vh4yEc+ejUZRK7yqDEyaOHexcuHGOWw9PDSXTC+La9tOpX9ddVxtPxISa1L8H8qkWcIhvxJl/hbuYYn9xFA==","signatures":[{"sig":"MEUCIQCd1U134qqFApKMDpOem6fzW/DD1GdldhrcFhicb3MTrgIgMdY6jYYedbVgHvPH82qjP98DjV8uzp+bvkT8p60yeUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14861},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"664e5a4f72909da43017a6eca0883cc57f25300b","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool for workflow engine operations","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","citty":"^0.1.6","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"catalog:codemods"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.0_1756880893255_0.5191100272313087","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"codemodctl","version":"0.1.1","keywords":["cli","codemod","workflow","automation"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.1","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"5c3a35237a26a5bcc6ecc008ddb2a7a00c338ac3","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.1.tgz","fileCount":7,"integrity":"sha512-wlARdnSJVGST4+JlACXnxB6pxjPHjDRT8N3eqlolZfBr64N4N07A/FghfIVxYU3TwlEWyw0vg58IcwDMhsDXsg==","signatures":[{"sig":"MEUCIQDTK3+JZG5kgLXUQPxclmsroIIXYzwqAijmMUe/1XUnjgIgGx2zWsRzqPeEUfarsCnZ/AKwZ3HXCuVp7eXji+B7ypE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14852},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"664e5a4f72909da43017a6eca0883cc57f25300b","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool for workflow engine operations","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","citty":"^0.1.6","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.1_1756881207669_0.499630644886528","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"codemodctl","version":"0.1.2","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.2","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"01e3c95b36116fc886f0415e1e2f1f7c4c2f1953","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.2.tgz","fileCount":7,"integrity":"sha512-ey4iLVMotKiq13T9zuaMZUCf8VwxDF/ogyofEqX10Rqkkm2u1jUuoTrF8WgDklFiSF0flP3ceoTwiVEHVoVthA==","signatures":[{"sig":"MEUCIQDpQtCnndez9zMwW73hmfFYAWO4L9teBlEmakw6aWjZJgIgZSAWNWmEvohRYzccjB7cayggxU9JlXinOu5kBcCa0SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25847},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"bcc226286b27cb2d8e8eb0de81e6b1fa1b4e4331","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.2_1757479576320_0.5858583789889091","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"codemodctl","version":"0.1.3","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.3","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"82724764e7279672cef91858f27e6b339786d86b","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.3.tgz","fileCount":7,"integrity":"sha512-p6qx6mjcOlycQwLjSq5KJozVS0vm4iNuhavBwaSE6UWhXBCj9d7voxjfS/yah/p2chFJhF1hqYVF2lqHvyS/9w==","signatures":[{"sig":"MEQCIGPz/E3YMaZm8Me34IukNgVW16E550+k4U5W9WZYF5ccAiBJim9jhtcoo3P/V2VkC55Zd8fhixFd9C3JmmaPvsOdXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26749},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"bcc226286b27cb2d8e8eb0de81e6b1fa1b4e4331","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.3_1757479852186_0.5721203433163575","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"codemodctl","version":"0.1.4","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.4","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"955b70d8176b52dbd04b9948ffbe0065acd5358f","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.4.tgz","fileCount":7,"integrity":"sha512-l+1C9MWgOAe1Tyynr6ZII0LdSmKp3Cl1UnE41sq0z7IEvNsWwmcXrz93mTW5kGj2fcqEy7omXiNLdYatPsa1Mw==","signatures":[{"sig":"MEUCIFTNa+CM6aDhY8tck+uFc+AewAzdwaj0BLyJMZWs/yZZAiEAtAlZFYdlfW1STb0FSZ7Xz6/Mnp5n5DGHI5KDg9cQQTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26772},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"bcc226286b27cb2d8e8eb0de81e6b1fa1b4e4331","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.4_1757480229758_0.1487513647001626","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"codemodctl","version":"0.1.5","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.5","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"7dfd035da6a126144c7797e105a4dd784ffb7913","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.5.tgz","fileCount":7,"integrity":"sha512-S/CP9FfPZGG7uHVTSNv749ehB7XW9kY7tRPNzVUxCvdeAFENdPa5x8WsfLiwmhEgEzWTQrUP5n36KonuuhP+zg==","signatures":[{"sig":"MEQCIHn/kCtpc6Df4oi9uxfJUd9YUXWZxBjlfyFV7qZX7sXxAiALExs5f/p/f8yXSu8bRUxXr/cy3/ecEjUijVx57pzx/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26578},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"bcc226286b27cb2d8e8eb0de81e6b1fa1b4e4331","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.5_1757480286148_0.18108627062611005","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"codemodctl","version":"0.1.6","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.6","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"2a86bb1fd9116fd130f0447ddb5e31e4e7bc2d96","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.6.tgz","fileCount":7,"integrity":"sha512-TFcBmZ6bWJZLiENrfDJGVGQXziQY5VaXO1oyMSI3wsddH00Sk5Dud7wwCJ8xEU69h5a/6qyXEwK/N5VOwMWFiQ==","signatures":[{"sig":"MEUCIEgC3wqXkIf3WJfIHjYxOqkoDgxHJGU5qL32IALBGlxDAiEAiXWSdCusxRgCeIOcPCCPdyXGmTO0yt7uP/euea/+6Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27719},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"83e6a31e050baeac6a7eada5614c2b33db543e78","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.6_1757526356307_0.192843985705063","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"codemodctl","version":"0.1.7","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.7","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"2e5ac06c3b39ae33572a9f13c4e80b25ef597f39","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.7.tgz","fileCount":7,"integrity":"sha512-dqPDV+vCeCht3WHHnT6DzbMII9p9DD1wmPBdlb1LlA77FtMwNaqSqa+arz9SdXR4QPPhKfSu8bPmlvk3XQ2XTA==","signatures":[{"sig":"MEUCIQCEyZpXXenKsYoYcueppMIRchf3N29hFoTuVnB3uELDSwIgI0qSfsgfOu8Nsz2ijyJ0A6B3hYxFIwa8cqpDXIc1ncw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28398},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"83e6a31e050baeac6a7eada5614c2b33db543e78","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1","node-fetch":"^3.3.2","@ast-grep/napi":"^0.39.4"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.7_1757529462066_0.12177550834648421","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"codemodctl","version":"0.1.8","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.8","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"8607db9b056cd2992a7bfe7c996b085bd1fbe799","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.8.tgz","fileCount":7,"integrity":"sha512-iqP3BEIyQuuYTUsxUFkNjXmO72k33jlndhmsYlatqfD/8+HkR2g3vvgRIiy/MkYJi8h9h2IgZzJcwtrn1IMhOQ==","signatures":[{"sig":"MEUCIHQSDSYz4FGRMTYaAXJ+z/hf/wkSJfUAXGCI9PmjskjAAiEAtRKMtJmshqGNRrceyohfbNIwjJleYZOuNU8tryna+fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27537},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"83e6a31e050baeac6a7eada5614c2b33db543e78","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.8_1757576805356_0.339017641564733","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"codemodctl","version":"0.1.9","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.9","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"a9251d5d451b289f6a1e87a47c1d978ea15cb681","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.9.tgz","fileCount":7,"integrity":"sha512-Mlo9Y65YuILZRQKXRzajGjR2BTRndhDTxRZH1qm2xOt/6dkUN54h4NWEgZvuSyTAuT9etGUPF7EP9yclbMWT+Q==","signatures":[{"sig":"MEQCIHBqoW9Nft1XsPqOPiBrhOapnJZcOS552Sg2XJfgX4G8AiBM4U9DO2LA6H5gKgxgeJ+J9bRAlbHF9/aVF1LhRgSuEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27455},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","default":"./dist/utils/index.js"},"./sharding":{"types":"./dist/utils/consistent-sharding.d.ts","default":"./dist/utils/consistent-sharding.js"},"./codeowners":{"types":"./dist/utils/codeowner-analysis.d.ts","default":"./dist/utils/codeowner-analysis.js"}},"gitHead":"83e6a31e050baeac6a7eada5614c2b33db543e78","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","citty":"^0.1.6","execa":"^9.6.0","codeowners":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.9_1757576860764_0.06015538364765116","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"codemodctl","version":"0.1.10","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.10","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"93e29d27dce88bde0e295408fb1cec10ef3e97d5","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.10.tgz","fileCount":14,"integrity":"sha512-qPU6ev88xU8GgfMWs2un81ym84CaYW5hzgHSzvDN94vyIZUzVd0TeXJq0e9TAc/gUfS1VS/gMldnoEtfVUgwaQ==","signatures":[{"sig":"MEYCIQDZlgGOdT8PEbH8Y7N8RazFqszfFMnZyqR2wSsQ2rTsmwIhAKDkZcfIg3kfi0Lez+kLJhGMGRlnWpOjmYWQ9vhKJ3n+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30094},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"gitHead":"2cb8f30718eeb1735713b363ba433105a5bfbe35","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"catalog:codemods","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"catalog:test","typescript":"catalog:","@types/node":"catalog:","@acme/tsconfig":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.10_1757874499203_0.2921104847049767","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"codemodctl","version":"0.1.11","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.11","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"49a1e51e6047267a391c183ee7d13a12d2cd0780","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.11.tgz","fileCount":14,"integrity":"sha512-5PwQcrXjXvJIoCZLzmn8K6028OMriNnfbwnuGD47+FjZ54b2BG2ok2tHLDhFnUnSqNK4g6zeXL+C5xD0EppYAg==","signatures":[{"sig":"MEUCIBtlVL3MbIKGeXvGkueNPVF4UgGyOpxgdBGS6w/xq1hHAiEAwyubgsHt7pNzpZoFTdwGNx+duxBMDwfXCS1d/yGCrIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30069},"type":"module","_from":"file:codemodctl-0.1.11.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/b1b577b198658d361b90564fbed92429/codemodctl-0.1.11.tgz","_integrity":"sha512-5PwQcrXjXvJIoCZLzmn8K6028OMriNnfbwnuGD47+FjZ54b2BG2ok2tHLDhFnUnSqNK4g6zeXL+C5xD0EppYAg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.11_1757874868201_0.335348745596765","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"codemodctl","version":"0.1.12","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.12","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"d6885ee3426785709abd35e9fa1edf1d47f51dc6","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.12.tgz","fileCount":14,"integrity":"sha512-4Wwzn4BBD7VPKuLP36GQ7NOVvyPAx143iO0OEKO9keYFuhDhl+bATJvy08R0xmQKVy0yJfP2mnrMJyezgMoYpA==","signatures":[{"sig":"MEUCIQCXiNG6APzL7pryEOnNyasi2GWQ/KC4ggOi/JzDXNLBOgIgE93z2GmFClGX7YjT2mfpdsg6FSq97xcneFf2PUjcymo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30069},"type":"module","_from":"file:codemodctl-0.1.12.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/d2fd490ed15857dda40579ca0cc2a1c4/codemodctl-0.1.12.tgz","_integrity":"sha512-4Wwzn4BBD7VPKuLP36GQ7NOVvyPAx143iO0OEKO9keYFuhDhl+bATJvy08R0xmQKVy0yJfP2mnrMJyezgMoYpA==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.12_1757885095265_0.5083413804203376","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"codemodctl","version":"0.1.13","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.13","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"130096ca9b06b1a1092385131ced27ee9a9e8dc8","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.13.tgz","fileCount":14,"integrity":"sha512-QOdSxLO+G56iMDJwiJN8wwtZoEW/zS94gaqK5gG5KcxX7xw9X5ETpkBJIAtRmQCUmWf3v5jWbAEiX3r6qbUzjw==","signatures":[{"sig":"MEUCIQClezZocPCsCjsH3vHj0AfWGIKB78m4tDEG18XnTOYhnQIgNcHPVyUC2c8wu0z+0aDh+zqiBIX9APOSAzy/HHy9528=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33701},"type":"module","_from":"file:codemodctl-0.1.13.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/77446bb85c6793a239dc35bf8f32a578/codemodctl-0.1.13.tgz","_integrity":"sha512-QOdSxLO+G56iMDJwiJN8wwtZoEW/zS94gaqK5gG5KcxX7xw9X5ETpkBJIAtRmQCUmWf3v5jWbAEiX3r6qbUzjw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.13_1757886458290_0.8872544189712381","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"codemodctl","version":"0.1.14","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.14","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"b077ee6d1e54defb5e6345604044f7ea96009632","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.14.tgz","fileCount":14,"integrity":"sha512-gz4e/uNZhAQbsbq1HNNLOZCpMQlvuj8FpZiFEWcnkgnPalcJj2JLaae6Eosu9OoWNnSPKLETt5RFn+SxV4vbEw==","signatures":[{"sig":"MEUCIQDV12JYT1DRtSb1NGqf9W5shLSUJD2H+Z6zCvZc0FMKoQIgSwjMmjUA4l53V7r0XU62c0m8u6zPjrnb5evKasv+Pug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44787},"type":"module","_from":"file:codemodctl-0.1.14.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/bf4b9779cf479e3f89d499d798bd8005/codemodctl-0.1.14.tgz","_integrity":"sha512-gz4e/uNZhAQbsbq1HNNLOZCpMQlvuj8FpZiFEWcnkgnPalcJj2JLaae6Eosu9OoWNnSPKLETt5RFn+SxV4vbEw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.14_1758226127411_0.9096820661861609","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"codemodctl","version":"0.1.15","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.15","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"390c92bed738bebce6a6e05c42956c3ecd3570f7","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.15.tgz","fileCount":18,"integrity":"sha512-FOysUrr4x3eJe7LBjW4zz47kcMjL+ox2ILZohmN9rWzo+bLF0S0qZKNzeoINn7ES4nF61/0duWKtTFOrdUMeUg==","signatures":[{"sig":"MEUCIGwk3iutdpYvusDf5bgFi2pxhoc/9TuoK9vz2fOqPEoAAiEAq6ie9+Id2teknauYdWlsc+B/kq4Bfgiyt7o/47py5Jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48218},"type":"module","_from":"file:codemodctl-0.1.15.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/6d227c65892b5874979178454c8951ec/codemodctl-0.1.15.tgz","_integrity":"sha512-FOysUrr4x3eJe7LBjW4zz47kcMjL+ox2ILZohmN9rWzo+bLF0S0qZKNzeoINn7ES4nF61/0duWKtTFOrdUMeUg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.15_1758226244783_0.4427170136365173","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"codemodctl","version":"0.1.16","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.16","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"c75fb7df1a84919ae2848091b6ba35e7e8514c53","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.16.tgz","fileCount":18,"integrity":"sha512-kazPdN3JaYoNJdB208jNU7mSjf9R8qGHf6PhX07E0VSm71zXmAnzMpggJ++D7FR6eaI4ORwleNl6ejWs1C0LEg==","signatures":[{"sig":"MEUCIGnjp/HpFre+yyOsJBzj/im6H1DGFgtZA8GjNf/gDxBZAiEAtIHMtIq6rnQOiCvsNuuJ6pCFnbjqo+38HEx8qv1Bsh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48532},"type":"module","_from":"file:codemodctl-0.1.16.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/932def8cf82465e79304dbe005d7e1a3/codemodctl-0.1.16.tgz","_integrity":"sha512-kazPdN3JaYoNJdB208jNU7mSjf9R8qGHf6PhX07E0VSm71zXmAnzMpggJ++D7FR6eaI4ORwleNl6ejWs1C0LEg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.16_1758229426755_0.35548242062055624","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"codemodctl","version":"0.1.17","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.17","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"fcf0e08f1f4643dff417c48bba3248b7e286a870","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.17.tgz","fileCount":18,"integrity":"sha512-ucY1+D66DU5C3nOy5NuRX6O64sEKJx6HbYSox/GLfa7C6B3wpm9MaFZG5VaNMgqsluZmfpPr9sX7V25aQSfRkQ==","signatures":[{"sig":"MEYCIQDn3Aadwto7Nh/FY3/HMMtDDsxMYty8RI5m5mB3EAOf3QIhALucGk8yWNba++nJN8ZRNYjNnGuCY0Kr6wjMltyYf5K/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48673},"type":"module","_from":"file:codemodctl-0.1.17.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/e2ef063ef76957d4cc229e95572d4f35/codemodctl-0.1.17.tgz","_integrity":"sha512-ucY1+D66DU5C3nOy5NuRX6O64sEKJx6HbYSox/GLfa7C6B3wpm9MaFZG5VaNMgqsluZmfpPr9sX7V25aQSfRkQ==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.17_1758238747179_0.8322605372032472","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"codemodctl","version":"0.1.18","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.18","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"c76e4db0defdf1e17cb55fa3a2e7e050417c671c","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.18.tgz","fileCount":18,"integrity":"sha512-aIpkIaJKWIvfyNASjegurM0x3AkM5yDvZ17EHymDbF+UAuQoN8Sp5LPbgsM+3PVH1vfuPrQIHEELqKfHDtaW9g==","signatures":[{"sig":"MEQCIB+HAzMDv/qOlIlilkSamSVHfs8pquYgoqpN7EEYsADGAiAXtmhZMzwtvg2TqC6AaVLU/ZSH9lD0vJP4mvYEPX+JJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48678},"type":"module","_from":"file:codemodctl-0.1.18.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/a95661c6d3b369ef613f303fcf0b0e38/codemodctl-0.1.18.tgz","_integrity":"sha512-aIpkIaJKWIvfyNASjegurM0x3AkM5yDvZ17EHymDbF+UAuQoN8Sp5LPbgsM+3PVH1vfuPrQIHEELqKfHDtaW9g==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.14.2","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.18_1758671723283_0.8383834646891719","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"codemodctl","version":"0.1.19","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.19","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"b131a3cf5db8dbe5aaa6d2d438b70aa668f6b120","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.19.tgz","fileCount":18,"integrity":"sha512-o5Z3ORLOYF8CHjqdxrkPiuODbsuAnvX3KYFgVhdbvn/4T5jgnBfkA9WwZ+z5G3EZP/28fmHJnA8OwlVrVjRQ7A==","signatures":[{"sig":"MEYCIQDPeSZfmUzo2xCkxtbIpdRLWP0oBTjnbmnhJS99UuCDmwIhAL4sHuBoavd9e5O2cx+9HHVywxpRRkv493yPGW+FjxKS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48479},"type":"module","_from":"file:codemodctl-0.1.19.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/7dbf12bf467aa2fb702d3b5b64992ae3/codemodctl-0.1.19.tgz","_integrity":"sha512-o5Z3ORLOYF8CHjqdxrkPiuODbsuAnvX3KYFgVhdbvn/4T5jgnBfkA9WwZ+z5G3EZP/28fmHJnA8OwlVrVjRQ7A==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.19_1760034903110_0.8305680936932878","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"codemodctl","version":"0.1.20","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.20","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"5109338711b595afe797646c704032d5ec820157","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.20.tgz","fileCount":2,"integrity":"sha512-n0kgs+QSpcUeZN/t3vFZSQ8T+3s0PVGZf0ELTOmbAMrkRAGNub57WV5Wd96tNUXF1FAFQ6dCPTsU842N6S9rmw==","signatures":[{"sig":"MEUCIQDRlRsooHwxqGDYpLfCqAfZOOb+kpYzh8WPwhmjSMKLgwIgEOmVT0yVPVXFEc9tbC6Lf3CzSlkj1biNj3KJopwFKGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8070},"type":"module","_from":"file:codemodctl-0.1.20.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/ae3df9c921b27dcdd29b7be31bda6710/codemodctl-0.1.20.tgz","_integrity":"sha512-n0kgs+QSpcUeZN/t3vFZSQ8T+3s0PVGZf0ELTOmbAMrkRAGNub57WV5Wd96tNUXF1FAFQ6dCPTsU842N6S9rmw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.20_1761338390199_0.6099505192871166","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"codemodctl","version":"0.1.21","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.21","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"1932a321f5f1524411ba66a60d4cd1bb4d8b8fcf","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.21.tgz","fileCount":18,"integrity":"sha512-TtKvre9KCbiyg7szIIOzy6ATqBIH6fRupwqoyfTdQmF0NI+PbrnV1ZKuhRHmfeWPnAGPSzIVunc5JZPtSFgJ8Q==","signatures":[{"sig":"MEQCIHzb6stZoRdOgau6GVmrANcobxoDrl3rmewoQc7T44H5AiBCTmLyEoogus/EVpPW67zHldRLs1S3n1Axp/Oaz2BOqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49227},"type":"module","_from":"file:codemodctl-0.1.21.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/fec95bfb26776d44d1407414d57d81a3/codemodctl-0.1.21.tgz","_integrity":"sha512-TtKvre9KCbiyg7szIIOzy6ATqBIH6fRupwqoyfTdQmF0NI+PbrnV1ZKuhRHmfeWPnAGPSzIVunc5JZPtSFgJ8Q==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.21_1761338481383_0.3038172229299867","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"codemodctl","version":"0.1.22","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.22","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"afedc990dfbad667350be636468b6c80f6ace47b","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.22.tgz","fileCount":18,"integrity":"sha512-wSLZrZu4kKNV00kWYCHywTfmYVlyZr9Nri8jVXX9c5fKwVcHwDuRCkh8krrB9lKb1LZmeQh77G/D1wixP/5r3Q==","signatures":[{"sig":"MEQCIAYPm1jT5yVq7TVM9DDG5amk+glwQUQL14rkK8Xyv3WdAiAh05CFuVl19pXGud6Bgc7Dzjqa454jCOnedLYE+TKwng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49163},"type":"module","_from":"file:codemodctl-0.1.22.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/2e5fee0a53b3677c2db464c503642cfd/codemodctl-0.1.22.tgz","_integrity":"sha512-wSLZrZu4kKNV00kWYCHywTfmYVlyZr9Nri8jVXX9c5fKwVcHwDuRCkh8krrB9lKb1LZmeQh77G/D1wixP/5r3Q==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.7.2","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.22_1761338557242_0.2114558787148595","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"codemodctl","version":"0.1.24","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.24","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"5282c8e8749c4b4f1d918309e46ae1a0d7010e81","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.24.tgz","fileCount":2,"integrity":"sha512-Qei2NdMYhRN12eac22szLDp6kGK3R9XCximMslNUtGehHFh5G7rGX05aNU9iJLvDvtNo891xPR25JYz+LyJGqw==","signatures":[{"sig":"MEYCIQC1pbfH8Dlblua6cojMaISJ3vz2Ft8UIRNrkmh32bKQFQIhAM/po1slTBu/MQyyqo2Mtg3JOcSGPubbQsEKF4nwkUgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8070},"type":"module","_from":"file:codemodctl-0.1.24.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/d036f92aea322d01736e127f8717b243/codemodctl-0.1.24.tgz","_integrity":"sha512-Qei2NdMYhRN12eac22szLDp6kGK3R9XCximMslNUtGehHFh5G7rGX05aNU9iJLvDvtNo891xPR25JYz+LyJGqw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.24_1761378755323_0.8212006448844458","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"codemodctl","version":"0.1.25","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.25","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"4e001f087c6d840e49f9796746923581522e13b9","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.25.tgz","fileCount":18,"integrity":"sha512-ITiBBJvKXKSphDwfqt8KxYxMYFbUPW9koLCD8fkyc7wrChOt2Yx3lgEkFMLLG4Fdvl33V+UZnLH+IubzvQ6EFw==","signatures":[{"sig":"MEYCIQCJmj9ug+3lBxqXswtqKHo8cDu3Q+KftDxpHmC1bDZbOAIhAOM5YINrrFW22+Dlt4AFsWM+/QZjalGwjWEyK69znRiI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49227},"type":"module","_from":"file:codemodctl-0.1.25.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/92169ee2fbb255234c72cae740830b15/codemodctl-0.1.25.tgz","_integrity":"sha512-ITiBBJvKXKSphDwfqt8KxYxMYFbUPW9koLCD8fkyc7wrChOt2Yx3lgEkFMLLG4Fdvl33V+UZnLH+IubzvQ6EFw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.25_1761416023705_0.5781212861703651","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"codemodctl","version":"0.1.26","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.26","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"69af7ab6c97b1c16bec8f3dc3a9874c5c1046abb","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.26.tgz","fileCount":18,"integrity":"sha512-sq+D/Rm1NeeWd46O2UyJpcds17d9efUCPhdYMK4XoovXfvRBi3HVrhYbeSOGMtz4VyRdxCfvMYKWY31oM7SJHw==","signatures":[{"sig":"MEUCICgRqwJ1+Tx7RfE50tbvjWUpdmuBra4nSDe8FxBa+tcCAiEAwxnXFpe9LlTIyV8Y4gfQZkXSAW6fdbEN2vRPFZnhia4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49210},"type":"module","_from":"file:codemodctl-0.1.26.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/f43fefe3d55ac68a19ecbf1fe9687977/codemodctl-0.1.26.tgz","_integrity":"sha512-sq+D/Rm1NeeWd46O2UyJpcds17d9efUCPhdYMK4XoovXfvRBi3HVrhYbeSOGMtz4VyRdxCfvMYKWY31oM7SJHw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.23.0","tsdown":"^0.15.4","vitest":"^3.0.5","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251018.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.26_1761416146146_0.28304631541261416","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"codemodctl","version":"0.1.27","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.27","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"03ae67927bbee474d1659be049db91369ce4a9e5","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.27.tgz","fileCount":2,"integrity":"sha512-GWgT+rt8+yb2MumRKBoilxsBETuc10hA83P3zi6GEZul/gptBQikuOzbrFYGKgVN8oIeAfuG64thIqrfwNxJGQ==","signatures":[{"sig":"MEYCIQDOuxd1hA/gtgLrp7KpugO7eLmupaaxP/aC6gPv0S7iLgIhAMggzmgYWEzdgJrQm6qveJkNn10UOihswid9LcWIpjSN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8070},"type":"module","_from":"file:codemodctl-0.1.27.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/3eb9512727d0efe7288c4725a813e13b/codemodctl-0.1.27.tgz","_integrity":"sha512-GWgT+rt8+yb2MumRKBoilxsBETuc10hA83P3zi6GEZul/gptBQikuOzbrFYGKgVN8oIeAfuG64thIqrfwNxJGQ==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"^0.15.4","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251120.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.27_1764663279262_0.027834091929337612","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"codemodctl","version":"0.1.28","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.28","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"8b2d73b4a0cbfbdce4283db94249240fc4a8d62f","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.28.tgz","fileCount":18,"integrity":"sha512-3aBvS+CWlA97A6xmzorA4cC8GsKJ3MJ3yPCx4si6WUdrtSCsjQRJTxw0Bg3lZMfx8T3hOT6k1TwDv7WQJGWtjw==","signatures":[{"sig":"MEUCIQDgLWDKDDb3IYKswOEqADbta9Jmke0nS57ibFHC91JXTQIgUBnPILBM83HVSN0jdjKKTanRNMTBSilTjpwe4HbY7qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49209},"type":"module","_from":"file:codemodctl-0.1.28.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"mohebifar","email":"netfars@gmail.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/da34adfab24e852c36e0f960846c1da4/codemodctl-0.1.28.tgz","_integrity":"sha512-3aBvS+CWlA97A6xmzorA4cC8GsKJ3MJ3yPCx4si6WUdrtSCsjQRJTxw0Bg3lZMfx8T3hOT6k1TwDv7WQJGWtjw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"^0.15.4","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20251120.1"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.28_1764663354957_0.569481383908657","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"codemodctl","version":"0.1.29","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.29","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.js"},"dist":{"shasum":"db6ad031b3c5e508b6dbbdb47bc2b64e5bc1b62b","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.29.tgz","fileCount":13,"integrity":"sha512-fW34UA2QY2uuQv0TznoWJ4YfDdVYm474izkWZTRKR5XHJFKApDs3/TKslPKDhSCcCojCTPt2dourb53udsYuGQ==","signatures":[{"sig":"MEYCIQC7V6w2vMlP26Vvbd9BlIdsaP1pzcZ30NDDeYWPwU9+uQIhAOhcm1QXRgIDjHmaSxLBmEk5HRMC88uVe+ymXkN0P6y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47586},"type":"module","_from":"file:codemodctl-0.1.29.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/8ad2164f64220f62838e77e4b09175d2/codemodctl-0.1.29.tgz","_integrity":"sha512-fW34UA2QY2uuQv0TznoWJ4YfDdVYm474izkWZTRKR5XHJFKApDs3/TKslPKDhSCcCojCTPt2dourb53udsYuGQ==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.29_1772140050342_0.887177267483013","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"codemodctl","version":"0.1.30","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.30","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"6676420eb94977244a0fbe9aff6f403fb7e2adca","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.30.tgz","fileCount":13,"integrity":"sha512-qi1QzNn5MEGl5X/r6gn1Vp2vpeCNeGEbHwfcqagftOugGqdWIWHpNQ1gIb/usK2RgcWj9vg9hf+BzwPyDLK6qw==","signatures":[{"sig":"MEUCIQCTKsUxBVHpC2A0DR7HlSzCIqfXRkfOQrgMmTVhwVBDUwIgQyxI/qFofhOJeY0RzXI75dPmp8st6J5zAeXW1BqQ4Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47097},"type":"module","_from":"file:codemodctl-0.1.30.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/5db6a0fd8b2389d9c6d11dd7cafc7aa0/codemodctl-0.1.30.tgz","_integrity":"sha512-qi1QzNn5MEGl5X/r6gn1Vp2vpeCNeGEbHwfcqagftOugGqdWIWHpNQ1gIb/usK2RgcWj9vg9hf+BzwPyDLK6qw==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.30_1772327901492_0.7317322226904495","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"codemodctl","version":"0.1.31","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.31","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"7ce8ce4c8a2ef4952edebef540f019eac96c064a","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.31.tgz","fileCount":13,"integrity":"sha512-IjkmwZSqZn507eCU8UyB67wo2IGWqUBus+2qrZF42pq5Fo9JVFEhrDnVyTak9hONuMHhSMRZacH5iMJlTDIQSg==","signatures":[{"sig":"MEUCIAHcJCFzF46ENWm0RB80sH04yvZFRnH84ufQEpB7Rjk4AiEAvmgbexrB3NQj76cmABoJy1zzoidWEGMP9AxQA3x7e3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47099},"type":"module","_from":"file:codemodctl-0.1.31.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/c79a098c003757e5324263c0e7bffaf5/codemodctl-0.1.31.tgz","_integrity":"sha512-IjkmwZSqZn507eCU8UyB67wo2IGWqUBus+2qrZF42pq5Fo9JVFEhrDnVyTak9hONuMHhSMRZacH5iMJlTDIQSg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.31_1772509773951_0.702290308411297","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"codemodctl","version":"0.1.32","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.32","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"e7537b0f016b881cf86eba3d7fe665f928f17e8d","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.32.tgz","fileCount":13,"integrity":"sha512-Kseez00Ny2YGLbbbCrtOQODHV1FwxVyLgtB46fI+0vr4khTwn5i1uTNm0k1jWSthgzSHXyk1hCWdoYkWLlR2kA==","signatures":[{"sig":"MEQCIEpIjeUljfXp8mRmzziN27TnkZsVs6gt4qXnbayuVx76AiAruIA7DsuM+4CQL0Y++L5516//EEQMCYnrcexHrsRfPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47135},"type":"module","_from":"file:codemodctl-0.1.32.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/6a9e9ddcfd049bebbd96e8622cb8eb99/codemodctl-0.1.32.tgz","_integrity":"sha512-Kseez00Ny2YGLbbbCrtOQODHV1FwxVyLgtB46fI+0vr4khTwn5i1uTNm0k1jWSthgzSHXyk1hCWdoYkWLlR2kA==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.32_1772566891700_0.4124960237449742","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"codemodctl","version":"0.1.33","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.33","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"3ee4540ba20788f1783ceef418ad7a3ebcc4dfbf","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.33.tgz","fileCount":13,"integrity":"sha512-nSG9uqCs8orevvo6ScwpcTAN/Hl9mkVrStzKq/65RpwUdjPktSU/2mCfapBqOSxKgYEh5UQJXzfLsJNCAeW7Eg==","signatures":[{"sig":"MEUCIHyt7s2WUCZh/lrV7P1VsEvmAWBHzLVKLlWQyzEMh8LEAiEAnpVyQEiop82VQMCe9PiPNHgcYStw9x/4xsf+Y42N3+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47262},"type":"module","_from":"file:codemodctl-0.1.33.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/56fa5e385d5b4e3c88e1cc1066133959/codemodctl-0.1.33.tgz","_integrity":"sha512-nSG9uqCs8orevvo6ScwpcTAN/Hl9mkVrStzKq/65RpwUdjPktSU/2mCfapBqOSxKgYEh5UQJXzfLsJNCAeW7Eg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.33_1772572718160_0.27547228357039333","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"codemodctl","version":"0.1.34","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.34","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"a1b61b7f31aea1f2233223e23eece7034b0121be","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.34.tgz","fileCount":13,"integrity":"sha512-T8wcLM4ij1wD1y2yOzOe88abtrSOng10/CDPFj/gzP+ca/pSkIMVO0+rdofJEjg+iab8MrFMZvMSnh9TxKKRkg==","signatures":[{"sig":"MEUCIQCHHmXpOUXvW/SJCgpEzS0ZziZzFZ43/WzM0VAH2iAMXQIgc77WlrzMXAUud5StEnsRKiE1fEm2ofou8BkG3v/aaYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47927},"type":"module","_from":"file:codemodctl-0.1.34.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/b3023927f4b5a5ab01b02038b01527e7/codemodctl-0.1.34.tgz","_integrity":"sha512-T8wcLM4ij1wD1y2yOzOe88abtrSOng10/CDPFj/gzP+ca/pSkIMVO0+rdofJEjg+iab8MrFMZvMSnh9TxKKRkg==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.34_1772574230164_0.4155736293624017","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"codemodctl","version":"0.1.35","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","_id":"codemodctl@0.1.35","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"bin":{"codemodctl":"dist/cli.mjs"},"dist":{"shasum":"2a5eb79082e661caf4e02353589f808fb70bf5a4","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.35.tgz","fileCount":13,"integrity":"sha512-hwCP6MaW1OhUWg8q1mN2BxdXyTmdi6kpTf599OpHmGrrxfz3+4INpPcxLKP2RYRoQjvgpQ5KMO4Tzed3sf1EWQ==","signatures":[{"sig":"MEQCIFLjK8GQkUMl1tPgVUsKX2PQ26y6ldJ5TdwNI7AoRHlYAiBO2WzFzlt8qyMgY5PvPFcRHm2+5gQf7ENj+q4Oo63TTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48368},"type":"module","_from":"file:codemodctl-0.1.35.tgz","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","clean":"rm -rf dist","typecheck":"tsc --noEmit","typecheck:native":"tsgo --noEmit"},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/b923088d69d44ee68b8ed514a14ce494/codemodctl-0.1.35.tgz","_integrity":"sha512-hwCP6MaW1OhUWg8q1mN2BxdXyTmdi6kpTf599OpHmGrrxfz3+4INpPcxLKP2RYRoQjvgpQ5KMO4Tzed3sf1EWQ==","_npmVersion":"11.5.1","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^11.0.0","yaml":"^2.7.1","citty":"^0.1.6","execa":"^9.5.1","codeowners":"^5.1.1","node-fetch":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"^1.29.0","tsdown":"0.20.3","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^22.16.5","@acme/tsconfig":"0.1.0","@typescript/native-preview":"7.0.0-dev.20260122.3"},"_npmOperationalInternal":{"tmp":"tmp/codemodctl_0.1.35_1772574915418_0.3485308691561011","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"codemodctl","version":"0.1.36","description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./sharding":{"types":"./dist/sharding.d.ts","default":"./dist/sharding.js"},"./codeowners":{"types":"./dist/codeowners.d.ts","default":"./dist/codeowners.js"}},"bin":{"codemodctl":"dist/cli.mjs"},"dependencies":{"citty":"^0.1.6","codeowners":"^5.1.1","execa":"^9.5.1","glob":"^11.0.0","node-fetch":"^3.3.2","yaml":"^2.7.1"},"devDependencies":{"@types/node":"^22.16.5","@typescript/native-preview":"7.0.0-dev.20260122.3","oxlint":"^1.29.0","tsdown":"0.20.3","typescript":"^5.9.3","vitest":"^4.0.9","@acme/tsconfig":"0.1.0"},"keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"author":{"name":"Codemod"},"license":"MIT","scripts":{"build":"tsdown","dev":"tsdown --watch","clean":"rm -rf dist","typecheck:native":"tsgo --noEmit","typecheck":"tsc --noEmit","test":"vitest"},"_id":"codemodctl@0.1.36","_integrity":"sha512-Xe1kyHBkn/55Hppe7OGO+P9J00eVPDO4zWiWXy5JSe5yxaPpMqo6U4UHn7bPVvlX+OSt+Fh8m412g93zk+QSjg==","_resolved":"/private/var/folders/zk/865w0kvs0z171d9dtzw_4jlh0000gn/T/36bdd3dc789c6ba848a5fbb30e81d7de/codemodctl-0.1.36.tgz","_from":"file:codemodctl-0.1.36.tgz","_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-Xe1kyHBkn/55Hppe7OGO+P9J00eVPDO4zWiWXy5JSe5yxaPpMqo6U4UHn7bPVvlX+OSt+Fh8m412g93zk+QSjg==","shasum":"aa8574b36cb2d5e8e6150fe3691d65c40a3e3cd0","tarball":"https://registry.npmjs.org/codemodctl/-/codemodctl-0.1.36.tgz","fileCount":13,"unpackedSize":48344,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICMnCw0kaZJASvDV8rY9HDiEQRIQdOHobBEkeHyNhLTIAiEA+1ifptexiszKk5MgvCMJbo39u0PlxUdBbIvLOA2vb/Q="}]},"_npmUser":{"name":"codemod-release-bot","email":"npm@codemod.com"},"directories":{},"maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codemodctl_0.1.36_1772597841690_0.79905471260152"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-03T06:28:13.254Z","modified":"2026-03-04T04:17:21.939Z","0.1.0":"2025-09-03T06:28:13.444Z","0.1.1":"2025-09-03T06:33:27.862Z","0.1.2":"2025-09-10T04:46:16.497Z","0.1.3":"2025-09-10T04:50:52.380Z","0.1.4":"2025-09-10T04:57:09.917Z","0.1.5":"2025-09-10T04:58:06.355Z","0.1.6":"2025-09-10T17:45:56.490Z","0.1.7":"2025-09-10T18:37:42.276Z","0.1.8":"2025-09-11T07:46:45.549Z","0.1.9":"2025-09-11T07:47:40.927Z","0.1.10":"2025-09-14T18:28:19.412Z","0.1.11":"2025-09-14T18:34:28.387Z","0.1.12":"2025-09-14T21:24:55.440Z","0.1.13":"2025-09-14T21:47:38.485Z","0.1.14":"2025-09-18T20:08:47.613Z","0.1.15":"2025-09-18T20:10:45.004Z","0.1.16":"2025-09-18T21:03:46.938Z","0.1.17":"2025-09-18T23:39:07.395Z","0.1.18":"2025-09-23T23:55:23.475Z","0.1.19":"2025-10-09T18:35:03.329Z","0.1.20":"2025-10-24T20:39:50.425Z","0.1.21":"2025-10-24T20:41:21.589Z","0.1.22":"2025-10-24T20:42:37.434Z","0.1.24":"2025-10-25T07:52:35.510Z","0.1.25":"2025-10-25T18:13:43.893Z","0.1.26":"2025-10-25T18:15:46.377Z","0.1.27":"2025-12-02T08:14:39.436Z","0.1.28":"2025-12-02T08:15:55.189Z","0.1.29":"2026-02-26T21:07:30.485Z","0.1.30":"2026-03-01T01:18:21.664Z","0.1.31":"2026-03-03T03:49:34.094Z","0.1.32":"2026-03-03T19:41:31.856Z","0.1.33":"2026-03-03T21:18:38.351Z","0.1.34":"2026-03-03T21:43:50.350Z","0.1.35":"2026-03-03T21:55:15.567Z","0.1.36":"2026-03-04T04:17:21.829Z"},"author":{"name":"Codemod"},"license":"MIT","keywords":["cli","library","codemod","workflow","automation","sharding","codeowners","consistent-hashing"],"description":"CLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis","maintainers":[{"name":"mohebifar","email":"netfars@gmail.com"},{"name":"codemod-release-bot","email":"npm@codemod.com"}],"readme":"# codemodctl\n\nCLI tool and utilities for workflow engine operations, file sharding, and codeowner analysis.\n\n## Installation\n\n```bash\nnpm install codemodctl\n```\n\n## Usage\n\n### As a CLI Tool\n\n```bash\n# Analyze CODEOWNERS and generate sharding configuration\ncodemodctl codeowner --shard-size 20 --state-prop shards --rule ./rule.yaml\n```\n\n### As a Library\n\n#### Deterministic File Sharding\n\n```typescript\nimport { getShardForFilename, fitsInShard, distributeFilesAcrossShards } from 'codemodctl/sharding';\n\n// Get the shard index for a specific file - always deterministic!\nconst shardIndex = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\n\n// Same file + same shard count = same result, every time\nconst shard1 = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\nconst shard2 = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\nconsole.log(shard1 === shard2); // always true\n\n// Check if a file belongs to a specific shard\nconst belongsToShard = fitsInShard('src/components/Button.tsx', { \n  shardCount: 5, \n  shardIndex: 2 \n});\n\n// Distribute all files across shards with consistent hashing\nconst files = ['file1.ts', 'file2.ts', 'file3.ts'];\nconst distribution = distributeFilesAcrossShards(files, 5);\n\n// Check scaling behavior - minimal reassignment when growing\nconst scalingAnalysis = analyzeShardScaling(files, 5, 6);\nconsole.log(`${scalingAnalysis.stableFiles} files stay in same shard`);\nconsole.log(`${scalingAnalysis.reassignmentPercentage}% reassignment`); // Much less than 100%\n```\n\n#### Codeowner Analysis\n\n```typescript\nimport { analyzeCodeowners, findCodeownersFile } from 'codemodctl/codeowners';\n\n// Analyze codeowners and generate shard configuration\nconst result = await analyzeCodeowners({\n  shardSize: 20,\n  rulePath: './rule.yaml',\n  projectRoot: process.cwd()\n});\n\nconsole.log(`Generated ${result.shards.length} shards for ${result.totalFiles} files`);\nresult.teams.forEach(team => {\n  console.log(`Team \"${team.team}\" owns ${team.fileCount} files`);\n});\n```\n\n#### Complete API\n\n```typescript\nimport codemodctl from 'codemodctl';\n\n// Access all utilities through the default export\nconst shardIndex = await codemodctl.sharding.getShardForFilename('file.ts', { shardCount: 5 });\nconst analysis = await codemodctl.codeowners.analyzeCodeowners(options);\n```\n\n## Key Features\n\n### Consistent File Sharding\n\nThe sharding algorithm uses **consistent hashing** to ensure:\n\n- **Perfect consistency**: Same file + same shard count = same result, always\n- **No external dependencies**: Result depends only on filename and shard count  \n- **Minimal reassignment**: When scaling up, only ~20-40% of files move (not 100%)\n- **Stable scaling**: Adding new shards doesn't reorganize existing file assignments\n- **Simple API**: No complex parameters or configuration needed\n- **Team-aware sharding**: Works with codeowner boundaries\n\n### Codeowner Analysis\n\n- **Automatic CODEOWNERS detection**: Searches common locations (root, .github/, docs/)\n- **AST-grep integration**: Analyze files using custom rules\n- **Team-based grouping**: Groups files by their assigned teams\n- **Shard generation**: Creates optimal shard configuration based on team ownership\n\n## API Reference\n\n### Sharding Functions\n\n- `getShardForFilename(filename, { shardCount })` - Get shard index for a file\n- `fitsInShard(filename, { shardCount, shardIndex })` - Check shard membership  \n- `distributeFilesAcrossShards(files, shardCount)` - Distribute files across shards\n- `calculateOptimalShardCount(totalFiles, targetShardSize)` - Calculate optimal shard count\n- `getFileHashPosition(filename)` - Get consistent hash position for a file\n- `analyzeShardScaling(files, oldCount, newCount)` - Analyze reassignment when scaling\n\nAll functions are deterministic: same input always produces the same output.\n\n**Scaling behavior**: When going from N to N+1 shards, typically only 20-40% of files get reassigned to new locations, making it ideal for incremental scaling scenarios.\n\n### Codeowner Functions\n\n- `analyzeCodeowners(options)` - Complete analysis with shard generation\n- `findCodeownersFile(projectRoot?, explicitPath?)` - Locate CODEOWNERS file\n- `loadAstGrepRule(rulePath)` - Parse AST-grep rule from YAML\n- `analyzeFilesByOwner(codeownersPath, rule, projectRoot?)` - Group files by owner\n- `generateShards(filesByOwner, shardSize)` - Generate shard configuration\n- `normalizeOwnerName(owner)` - Normalize owner names\n\n## Usage Examples\n\n### Simple Deterministic Sharding\n```typescript\nimport { getShardForFilename, distributeFilesAcrossShards } from 'codemodctl/sharding';\n\n// Get shard for a file - always deterministic\nconst shard = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\n\n// Same input always gives same output\nconst shard1 = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\nconst shard2 = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\nconsole.log(shard1 === shard2); // always true\n\n// Different shard counts give different results (expected behavior)\nconst shard5 = getShardForFilename('src/components/Button.tsx', { shardCount: 5 });\nconst shard10 = getShardForFilename('src/components/Button.tsx', { shardCount: 10 });\n// shard5 and shard10 will likely be different, but each is consistent\n\n// Distribute files with consistent hashing for stable scaling\nconst files = ['file1.ts', 'file2.ts', 'file3.ts'];\nconst distribution = distributeFilesAcrossShards(files, 5);\n\n// When you need more capacity, most files stay in place\nconst moreFiles = [...files, 'newFile.ts'];\nconst analysis = analyzeShardScaling(files, 5, 6);\n// Only ~20-40% of files get reassigned, not all of them!\n```\n\n### Key Benefits\n- **No complex parameters**: Just filename and shard count\n- **Perfectly deterministic**: Same input = same output, always\n- **Stable scaling**: When adding shards, most files stay in their original shards\n- **Minimal reassignment**: Only ~20-40% of files move when scaling up\n- **Fast and simple**: Hash-based assignment with consistent ring placement\n- **Works across runs**: File gets same shard whether filesystem changes or not\n\n## CLI Commands\n\n### `codeowner`\n\nAnalyze CODEOWNERS file and generate sharding configuration.\n\n```bash\ncodemodctl codeowner [options]\n\nOptions:\n  -s, --shard-size <size>     Number of files per shard (required)\n  -p, --state-prop <prop>     Property name for state output (required)  \n  -c, --codeowners <path>     Path to CODEOWNERS file (optional)\n  -r, --rule <path>           Path to AST-grep rule file (required)\n```\n\nEnvironment variables:\n- `STATE_OUTPUTS`: Path to write state output file\n\n## License\n\nMIT","readmeFilename":"README.md"}