{"_id":"topological-sort-group","_rev":"43-aad3ffaf7391e3be4284daaa757b45ce","name":"topological-sort-group","dist-tags":{"latest":"4.0.6"},"versions":{"0.1.0":{"name":"topological-sort-group","version":"0.1.0","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"48b0f5f6c23aa68b5c90430cb548021df224fada","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.0.tgz","fileCount":33,"integrity":"sha512-Ipp1YPKaU/JNxqYZo+vX0LB4YACCrMrSZw9xM8+Puxdiy4q8OyZltfcefaSjQrlpJFJIrJDeo1VzbqbZGSoYVQ==","signatures":[{"sig":"MEQCIAP4ZxvP/6BqQyJt0oxwQ95C9hOkIeVEFcZEi6VGwLDOAiAF3ddw4UysKJN3nvUqptgg+3nkWD/sS/N8EUEfCD8SIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42479},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"6471422e177ff9062bdf580463bf74884908b59a","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.0.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.0_1737442910489_0.2594585560646685","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"topological-sort-group","version":"0.1.2","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"db273f30e76dfcacb71835ce33cfee6508b0cdba","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.2.tgz","fileCount":28,"integrity":"sha512-1mSxmO5bIY4mfyJ3hl2gQ+1nMnls6JBOoujSDLd53Sg+nQZ9MbOpdkRhlopC7nKXWiSDEoq4IPUkhZIZ7DVZyg==","signatures":[{"sig":"MEUCIFGrek4xjFf7pCGTKec4J1szCh9c9BcvWjYMD+ozJwIWAiEA4XdRQ+Xwx77U1gaMWe9e3b5pBGQ1Ex5h9WUxGztGhwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45348},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"ecb8a7dd0e2b7eca85791fff83883c99350b0b6a","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.0.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.0","dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.2_1737508707452_0.6590972080214732","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"topological-sort-group","version":"0.1.3","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"411d71937720f0c4f6664bc7ae81ee93d460f241","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.3.tgz","fileCount":28,"integrity":"sha512-LjQKFH8iHNMroaoIlp6RVQF3vCtrG3W1bc+MZKYpx8nHyWqPVYusoUE18vqV+s/TBnS6wFLi9w3AEvEE96Nfcw==","signatures":[{"sig":"MEYCIQCq+rYOdLGRBDq1wkih8ewTLxUqn3ZbBkLKXZZjgrFDegIhAOA+faLQwH5cUCyKxnlbgi+GEzmqItFTr8dx3zdwPi+G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45348},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"85361602dff12722cad81e22cfc72a59beb933c1","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.0.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.0","dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.3_1737619597441_0.6632935969567542","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"topological-sort-group","version":"0.1.4","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.4","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"3796e7cc430408a051b9366dd645de06e192d27e","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.4.tgz","fileCount":28,"integrity":"sha512-Fh84GmxkYeNi0/adg1iIlpJlpCgakIOcuy4E/ntq39zg/IxgE3Mt9k/jMv44x4yaBrgVCNLPCjJU2pHhyuQ4qA==","signatures":[{"sig":"MEUCIBh8soiaLRSAtQre8A/ITwHELjwtz66DzBOJfxCTYzseAiEA/5+zz45Bh/qoF6tGrDBZmFbkoNVPODlnsrqe+3cKC5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45348},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"e3a698db2765b9f22c1c825058413cea559d0813","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.0.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.0","dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.4_1737643916966_0.3309066601041508","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"topological-sort-group","version":"0.1.5","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.5","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"d21d40d829a00c1627f425780a8f58fb08365429","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.5.tgz","fileCount":28,"integrity":"sha512-9BYzHtBjIejSACyOFAoD7cf7RYbGIWUzDSYnuJG5jQ3A4poMGwpWAOboz/c4m8M47K0te9IgI/lI/i6234EKfA==","signatures":[{"sig":"MEQCICzahYwhtlkLuoFOCIlJCEESgqQum9lbReMm7A6rwv/rAiA9LsbaqQfOqKErYsgZGl3d0i0U9eYx2pdmXCH18tbxdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45348},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"3b51882c1052c3a322704c35e70c269b1fc4a5ab","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.0.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.0","dependencies":{"lodash.get":"^4.4.2","lodash.isequal":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.5_1737644898174_0.28871164113854","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"topological-sort-group","version":"0.1.6","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.6","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"faffb7437eaa435615251fa26d70c035e61e49b5","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.6.tgz","fileCount":28,"integrity":"sha512-4/QxV9B27NJ9qZ97JxRg3HzbwgAgaAvS4pw8bSwQ0pFv2tOEzSNkz4MkfxBAsdRFa4IvT5m3Q6XowjHy4FbGuw==","signatures":[{"sig":"MEUCIQDVZr+TVTw2NN/7gtx0K/6ReT23iDwACSxw+9XTQgz4kwIgbv/8JzXA9XmxVGfoIldsd3fZnCS9DMp9UTArPsc5tqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42532},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"14b3644cd16bd1206607c171a745ad6140700194","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"10.9.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.1","dependencies":{"get-value":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.6_1738131011448_0.34558899044857516","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"topological-sort-group","version":"0.1.7","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.7","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"1b9de2d299d9dd65882779e11dd93bfe3efae2b3","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.7.tgz","fileCount":33,"integrity":"sha512-+p4hNQ/TSKhv9IkAh2+xyMluTRqZh3bPe+dq3TsqLrtea3yvVOttL2wQTUUr5i8duWL9tb3JrX+tlXdVqg+MQw==","signatures":[{"sig":"MEQCIAN6eJJiGN/hnPEEEMlVl4R4fZMawnxKL2IxxON1TSfMAiBYYRtYebOWeqosT/WISjhj817xbY52eOPZUhFlEu+XNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62036},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"2a23a5cc2fa378fce8e99e62cf302dbeedd504c8","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"10.9.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.7_1738131727885_0.03178072248882291","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"topological-sort-group","version":"0.1.9","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.9","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"33cfe3ba790873f40c82aad58a9f5975bc4908df","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.9.tgz","fileCount":33,"integrity":"sha512-akoi33ULdEB0B9rKINgdKKSWfXv0JZ/TjvvUFWMiCr0QMxtn3YI7qn0/8q4PSbEWG0QmqypWvwdqyk9i6RbTgg==","signatures":[{"sig":"MEQCIGG1TtiFK3xZAoLQf62kt3FdHn+mx5I/bjSUNlv2gHDPAiBFYHhU3YdWPkBiv4d+TywFTiGYSvcOfkn3zMMKd/MA9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162863},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"26a6f51825f370062f90b5314aaa4c1ba61ca47a","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"10.9.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.9_1738136915621_0.15966458356446522","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"topological-sort-group","version":"0.1.10","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.10","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"ac882505e5c0ef8fe75c0130f6efd30f816ee4ce","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.10.tgz","fileCount":33,"integrity":"sha512-VNRJXvOLgPEXZL0RemjYN/kWF4EjGeRYdPiv+bXoU+FpPozxh+fH4ZlIaqia2CQf7J31QuB7tWNWeV+MuNIQUA==","signatures":[{"sig":"MEUCIQCg//lxPadE+SQipWSev7Yj1gfPQoMCNMAbJGME0g2jewIgGbSAtDy7VUvwdhGaVsYzyRFcnx8lSAuFRVvwhxxScUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47738},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"fca20befb08ff040f4ddac882038f3f680dbb51a","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"10.9.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.10_1738162770190_0.6703387321339671","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"topological-sort-group","version":"0.1.11","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.11","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"d856ac43182ccdde66334ab2b7268c2f474ad078","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.11.tgz","fileCount":33,"integrity":"sha512-ox8NT5MxiQo0bwVW60esnu+QUrD58CRXGVIpCvQ9kHBKj1JaeqAsG2o+e1SptWca4ROfMF6S4Ml6eqo96n17VA==","signatures":[{"sig":"MEQCIGW8zZ8RCIIkxtjB2aMc9R17GtfNmDcjODplcfJkMudgAiAbVVm4nh5H0pN4f/2LDia6bFe0Q8e8T0ejKjmrpoKudQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47686},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=0.8"},"exports":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"gitHead":"6622a0050d6c58115c407dbd72f0bd4c35029638","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"10.9.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.11_1738249503703_0.4828431934940369","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"topological-sort-group","version":"0.1.12","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.12","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"eb857d83115908f8b638f52aadf371a00f388e49","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.12.tgz","fileCount":39,"integrity":"sha512-Pd3HuoDluC/UhPaMOUkv0JP1SG5j585uZ5s92ylpIHX/jiXHsXvEiOM+JkB9F2cUjB43k+5rmzLPD3bdkUKJQg==","signatures":[{"sig":"MEQCIFAMdOwD7gxlCRecWld2AJ9d5RrMCi/HS4vGa2ZDGCMyAiAibUgrTfV+lyXB+PN2yq5A3Pw+4EvSaAbNX1jG2mFzpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49641},"main":"dist/cjs/index.cjs","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"./package.json":"./package.json"},"gitHead":"dfe577efadc708992bef3af20d7d7482b6885ee0","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.0.2","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.12_1747536488388_0.8813139269423358","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"topological-sort-group","version":"0.1.13","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.13","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"8df8e923fc1d0680402d37401355126f01353458","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.13.tgz","fileCount":47,"integrity":"sha512-ra9TbMy3D1+Yf8zpeuVSdlBqec/X11OUF7v2f4lmuOuTv+S0ixDAizyndWmQQeomRP3QjBicIBKQJTzXsR53VQ==","signatures":[{"sig":"MEYCIQCzCwAlw3tuJQax9CDy90q68AnlxwOolXqZ6sitKE/y/wIhAKnnkGI8iq7a/NhZNwWLokNzKO6A9PvKAoBCNtbLU7TA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51797},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"57e28b476e2a80f3f75a58f20cd15afedfe1faf1","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.0.2","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.13_1747685823582_0.38972534284640314","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"topological-sort-group","version":"0.1.14","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.14","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"7139a7b6d681b13ded330a18e4b316ed0521e7cc","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.14.tgz","fileCount":47,"integrity":"sha512-zPYIWQmV2L0ZO7ZkqEohPmT0KZ27Nh5mfnJPhCg+rA3hZQn3UctHumvujT3KwWcaRRyTP96bnJFFDeFzwfxt1Q==","signatures":[{"sig":"MEUCIQD9aDeSQ5G/J8hDnR/QKUcUSxK4Xlb7YmUS6aClxdOylgIgMRMAiq1gwGLgsk0EM5LeqMN9QqpCa8yuquxLl5jeypQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51699},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"30245825d36848132ceb49cbc8d2a3d232e47901","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.0.2","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.14_1748115573675_0.9878219656543425","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"topological-sort-group","version":"0.1.15","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.15","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"5279cd5f3deb38a360f82e0247abc3ac241c0585","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.15.tgz","fileCount":47,"integrity":"sha512-azscPEmghaI9PelPgzDrgu93wVslFs6P3UCCTd9RlFwTljryVZQGc4tSeCVfo2tHaXZ6UrNzzG6hBmRvHMc2fw==","signatures":[{"sig":"MEQCIHmWKqOwZr2ZALmFWhqFgSQ01qudmgp5eXxkiPl+l0AuAiA8XnBJcKnF6Dou20G7qXFDqbukKpPGSWeTYtg848tcjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52024},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"908b1996d012c11ddf3c4fce8f06ce9bd3d32df4","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.0.2","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.15_1748710610469_0.9938128907487356","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"topological-sort-group","version":"0.1.16","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.16","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"92b5af8229506e6c15fda1b8af65b1c6e42d664b","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.16.tgz","fileCount":47,"integrity":"sha512-d3bpVxpUiQDV6rk4IInUsVKgCqUh/eFoXPB3EP4ycwpdvB0Tek5h4jIERyPHou3qpC8O77ggRHKdvvNBBklQYA==","signatures":[{"sig":"MEQCIENX0Odi8I5MbSjX+L2RFRqjwDsJoC0WKwevBOfljLSZAiAc20NGa5DsEhx7ZcixqlbOyJbuVf5wHPREPURmYdrSSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52180},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"f41c9e057d40bfc0f66eb7035f96611b4f7c1bd6","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.16_1748874074764_0.8493911908828908","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"topological-sort-group","version":"0.1.17","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.17","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"62cf498c4e86b8249a517ea2245be17ae817059f","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.17.tgz","fileCount":47,"integrity":"sha512-WYfef0VT8rdjbuiH9XFzuyO2XvFxZL8a7MEWtPvx+Ldc22ujB+/wwN75i7HDe2H08fc1pilfRv1rH3H1aEm9kw==","signatures":[{"sig":"MEYCIQDtV7MRipJNJ0ACrYz5byzqWp2aJxrzwHXMcRsFJIc3egIhALKEH1Y7HOKTrQNM8ge3iWYYt5TSDDeNiLvzfI30asxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52165},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"92a16cdbba12258fbaae4606e791df6348c13d7d","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.17_1749877131547_0.44729208046329916","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"topological-sort-group","version":"0.1.18","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.18","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"c02485654d3238a754e8d6470a95d6293115eefe","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.18.tgz","fileCount":47,"integrity":"sha512-NeB8+4VvzymC+eqvQlnjUt2kvaqsBg4rvQpq++hvKhvCUBGI4ebVr34hlNqHOO2pvkt3Pc4dp8rE4HaywpaLFg==","signatures":[{"sig":"MEYCIQDfkj7ZuCbLlVsPDSHQKVDB0gKMwYeHvn7CeSzciwAhnwIhALyPjLX8FkVcoE13js2I3iA5ZvfRM5omI+iNsvLZ0vhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52153},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"db296fffc4dc2ac2dbaff0aa0501753793187f16","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe src/ test/","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.18_1749958433182_0.5347146610427944","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"topological-sort-group","version":"0.1.19","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.19","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"d166bbb382ab1e4d1782b7629002ba6754c7ee6f","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.19.tgz","fileCount":47,"integrity":"sha512-XGSE3YAp578kIlppLk+vuT6fjTMX/U5PJAMZc8f/tNuCwJwoUwObhHyR25dkO2hKDjnV38awkal3Yx0+YwHVSg==","signatures":[{"sig":"MEQCIGm3cHIzcyeJ93R4MmSp8LEIFZVv51GmhmVMQHE2kWVOAiBlm+E0SJ86KoGExFqimpM2Uz1v0RxKrhY6z0ZI8yCdCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52170},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"f5df83dee52271fb7b94c5a94fe152b8a4833245","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines npm test"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.19_1750235606903_0.7969873800410217","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"topological-sort-group","version":"0.1.20","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.20","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"187e5a153a299df0a807042cc54a6804a0e90ed6","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.20.tgz","fileCount":47,"integrity":"sha512-B21dqVcHkQdyK4O0y0pIDmspiffoJgtI14zr36R4JZ+JNY5TTk99CZE6PI/VlPmEWOEQvA7nzVC7VBrY5NWxpw==","signatures":[{"sig":"MEYCIQCJO2ZrwZbfDSZMgu8EzCETmhooqUdfcfrXdANQxxZfPwIhAMoLCRsKl4dWnhhfdsKlKIT64nU9dwYDLp/mAmX9ZMpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52198},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"896af76671b4eefe79b033af11d71daddcd0dca5","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.20_1750401294823_0.9691940173569897","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"topological-sort-group","version":"0.1.21","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.21","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"268ab69cf958ab35cd88bcbd28c986ca0ff92d15","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.21.tgz","fileCount":47,"integrity":"sha512-NKPnc84E/g9a05szJgGjxucoTHBQLT/W8qYi8niaGdhGEbW7MlH2orQPgsqg+It9QuIe15yDasYFfAHj1oYx9g==","signatures":[{"sig":"MEUCIQCKjJ4kIlLFcdvgfRe3/NNDh1NuzcNJDHFnvFyTGaQIfgIgAvViFQHJJtAyyyrQbFEWnunmfVGw0CWUbGQQRjgqVSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52229},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ce1e53b5f9deba33d5e3e1c8267d96fc5793194c","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.21_1750487778658_0.936100860908402","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"topological-sort-group","version":"0.1.22","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.22","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"9ca52b137b7f52bb677646621967222812b77090","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.22.tgz","fileCount":47,"integrity":"sha512-cfhpIa+Cq52Y1QQ2jJPgb/e/j2OY7YFCeTML/DhOga5BmH0/9Hax7uWS75me8UayQhRybWa2Rwh39/yK+IBJoQ==","signatures":[{"sig":"MEUCIEqTg7uCnmZAJv494c6mrYE6fJ1tyGbxcmkhhNCcWqmxAiEA1yUxopVKN/Ug9BNrvLvMiAdIbfwGxedGZUUJy2MgoFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52244},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"a2360417af862f2e10ced3481fabc93dc62394ec","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.22_1750571608070_0.06692808201696443","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"topological-sort-group","version":"0.1.23","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.23","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"66803aeadd67d8d7ca704f73d40f9050a2ba5228","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.23.tgz","fileCount":47,"integrity":"sha512-3dsN8eU5CffDoJ0KFpv0MP9b7SZ0dbfzotiSmvNHdJ6QKyB4Xc10KPPlFhVETnHAsVCnmE2WL+oPG6th8RhHaw==","signatures":[{"sig":"MEYCIQC9Bgjl+mHnnBl6jNngf1Rt3BCTiDogujuEUxiMShP1MQIhALc9PuRc/hhYo97b2J28W2YgNA/5X1A9TjrslvzsLeZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52501},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"abe86cee8b0dcd0e5d7cff8762e36ef62cc4c87d","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.23_1750638615656_0.7689731044389749","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"topological-sort-group","version":"0.1.24","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@0.1.24","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"546ec089f01570a2311b35bdfac9c5ee9a60590f","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-0.1.24.tgz","fileCount":47,"integrity":"sha512-EyjEOK6wMxwgpD2YhVR++k0eQuI7J5P42veT4CKrI5doGB8Z60beS5/NkY29KjKPzBTkDa8E1ANrKouxT5rcZg==","signatures":[{"sig":"MEUCIGTwxgd03og/3qZ62jpbzTsALR4qRjtZAEbDbZPKdVsYAiEAkBeKwV+WIWm1cWbTCFkvj6WPUEl6Bsm0NnOn4UqizOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49879},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"73d86a1c697b010a354388d10dd3792d5123764e","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.3.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_0.1.24_1750654670030_0.042499040499224705","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"topological-sort-group","version":"1.0.1","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@1.0.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"541845a11d89c2d6b153817c50c64961a1b2e255","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-1.0.1.tgz","fileCount":47,"integrity":"sha512-nTBKGPPNT/ydn/5hyGjURfrCiWn+yjWXPg330ov1khIgUZnrvY37kckhqDo4WTMD7PcqUCXvWzZFvAhx+7K0XQ==","signatures":[{"sig":"MEYCIQChVCOsxMjrMHKlIuX53/b+sgnBr6kYJle399WXzVpq0wIhAPOmb88bPYoJIlQ15x2gDmHK6P1W8OSd63JVnVsvQaNB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49878},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"e012b14470ff985df68f8f2d6c21b35ea1139de9","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_1.0.1_1751183555491_0.2951712588083366","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"topological-sort-group","version":"1.1.0","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@1.1.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"03f48c30520038a95d68933a873a483258e99662","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-1.1.0.tgz","fileCount":47,"integrity":"sha512-5+io7qjsQfXpz1Wht61KExHLugp5eMg4Odwc+G8b6W/7ZtWjzZYKTERVnJOkUmNyX5g5i6EZV9uYUwXbTrZpDQ==","signatures":[{"sig":"MEUCIER7NkaJQ+tubQKlk6H+b40SejzQZ+6jI+rx6Io8sMy6AiEAuMiC35wcRYZujLRblc7z//dyXqoYLxg3J5P+WRN7SJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49010},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"3173f2cdc085aa23e6161fefd62840ad86cc34f8","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_1.1.0_1751188951346_0.24273317711746212","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"topological-sort-group","version":"2.0.0","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"738c6d3930567757e98cfd79de0849aa7f30f936","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.0.tgz","fileCount":33,"integrity":"sha512-KP+cntLMYLiou1Kc2rnHLr+FuGUpzQKLhju2cxb57kUNoOZk3GdS3mu5HKxFPab8WbaOjECOLPWONf2sFm4aXg==","signatures":[{"sig":"MEYCIQCU40AtlTNUulHU3iefEIrJSuMvpUAcSvnH2EUVWwfhjwIhAIw/Erih8PK5ArcP5crWEJiClHtJeFmoL3+6bzSR6ECr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45421},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"fcfc2d40920d72df5df8c158478403ac1c392dbe","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.0_1751232859217_0.6661532571492361","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"topological-sort-group","version":"2.0.1","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"106753740afa2647dd493e54d706f425c451cfc6","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.1.tgz","fileCount":33,"integrity":"sha512-VuewfScyvKi8WCh7CxuB1QlUx5OWpDLZe7F03jZGWmg1AQ/sjISHsFP0Z/xFhJQvOLS20LrXL4etUPnUnZ1xLA==","signatures":[{"sig":"MEYCIQCQoBMhNXfw/fiDfIJ8AO7u6B6lpsh6T6RFyAdvf0IWRAIhAORAtkVMImwHmFNjNG0jPgaKWkzKzwaXU80HRgkPEVQ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45465},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"9f80717032b841f0eea926a0c3d2948e898d22d7","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.1_1751239943392_0.45218229549454647","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"topological-sort-group","version":"2.0.2","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"b88b49e6f9f5ff2ea65ce7ab23e1b0c67dae76ad","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.2.tgz","fileCount":33,"integrity":"sha512-dU5+4fOF/o+BZ6yS10n3MpLXoI/BeKKddBPGmG2Vt7anEQ+sbgw4Wnex+otpC7dcoTLQ/KCZfA0NYlzuBcGjZQ==","signatures":[{"sig":"MEQCIA2jkoplWjZaaqQG14AVZLehfd8vOpfkEB6VhWWbHzKBAiAaRcSzNF3H9TSQdqR/S3m/QL9+rZOyNjdKtcXnS66x/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45489},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ba7e26364595bb0d90e561ad977757e9fdfdc3b5","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.2_1751241298720_0.4371964704684588","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"topological-sort-group","version":"2.0.3","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"bea1387a88721a2cf4af2d6a48056eae7c657b6f","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.3.tgz","fileCount":33,"integrity":"sha512-JN5YE3ZVGTgB9r3KmSIU38yBoQZe0Yqg5uFgrXzWLmk+0+aUxskms5BDIATiu7rlFRX16lfpKsRvXeAyUo0TpA==","signatures":[{"sig":"MEUCIQDv4+8ArNPVkybY9QRuQ4ganvvU5J+VRjlg8OKWlMqKjwIgLbHJrp8PjJ8weKKmUGza1FJB7ZtoWLRMWZWrwVvW1xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46169},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"263fc2c636b49117b26e895584dbd4356bee95b9","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","actor":{"name":"kmalakoff","type":"user","email":"kmalakoff@gmail.com"},"email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.4.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.3_1751464850258_0.32063878569669346","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"topological-sort-group","version":"2.0.5","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.5","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"0e50d4dfcef1c21d7dd60d381a02d4d3555a9edf","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.5.tgz","fileCount":33,"integrity":"sha512-yO8oCN8AJZyCv3kkvV/lDuHmSqiXkfFHwqD+04YEJoIiB0y8YAAqMbx1euPpuMz+3xsWvj1OTBWFrn/RJs/OLg==","signatures":[{"sig":"MEYCIQCpN+UhvLbHWWJrAnZpdP2dKufoUSK55V1o7sQpDQps2AIhALuiBvLpwJb9zzHym9yzClSQpjkLfJgJovjF9jPfx74s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46225},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.cts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"432e48f22726c5dec1b1da02aa1c4e47d9d9512c","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.1","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.5_1761021398570_0.7836760588233047","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"topological-sort-group","version":"2.0.6","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.6","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"cf6aeff8c3ae18b8c6ec62d602dbdb58e4fd90e4","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.6.tgz","fileCount":29,"integrity":"sha512-kMVilNE1GUlZPNzRlGjJnU0zliZNTxXy5iaESkqHcqM9TrSj2flNV7oxyxAX+Z6WHyiuF2fnvqYRA/V2sPyLdA==","signatures":[{"sig":"MEYCIQCEJu3mvlH5KTHZ+2teD6l01BBM7iUUfdoimWUrQNOvWAIhAKUyTBrRk+Rr2Jhy3xfDt9tRxXcYB9BdT+Qn8hXfV3b+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44864},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"1074fafcf65c97a3df43eb2304b7ce087af43b7c","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.1","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.6_1761030333106_0.8363872347911294","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"topological-sort-group","version":"2.0.7","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@2.0.7","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"8a84bbfc39c8ca688a07b39de7c4c034ad5f915a","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-2.0.7.tgz","fileCount":33,"integrity":"sha512-cytFz0NLgh7Uji2wvYBw7zIvuJVKDOKqJJAhYEnSLoOIJa9X8OkiGpw7dIayxC8tc71GB0ivpJG+QBd/vAB/Kw==","signatures":[{"sig":"MEQCIFqgWXdauemMopvqBtX8xnjYV64T/SbJTJwgTbt820MFAiApmHVNtOQ2Kd1vAyjSFV9QEKDmJ2hFTIDB6bGmpeSubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46224},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"02c94ae427728bd8ed6f340fefd4e0694a94ef90","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.1","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_2.0.7_1762401452203_0.9446297471118885","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"topological-sort-group","version":"3.0.0","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@3.0.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"75d574e5416685ccf2cc070eae42f938f4884718","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-3.0.0.tgz","fileCount":33,"integrity":"sha512-bVlSiozdhtyXJ0b9sKS7wvgaluFJ5BqVTHLYOeEFQuhO8HyX0idjtpK6/alJXBloP6e3tQR80Ya/hBbbx0A9ug==","signatures":[{"sig":"MEYCIQDx2YaCq3NlHwAnEFBod7eS7PX8YKNoWp8Df6q6mTlAHwIhAIgm4UFLUlk2c+DhZBCZrBE9HxxCYsKlCtoK3r0/h1xq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56017},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ff11081909b4cefa99bd7324b3ab2f0b6d5a1856","scripts":{"test":"mocha --no-timeouts test/**/*.test.*","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.1","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_3.0.0_1762570367447_0.22276793181035437","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"topological-sort-group","version":"3.0.1","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@3.0.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"23f5c6d3b3fd742e91d1bd0b15b7471949882bec","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-3.0.1.tgz","fileCount":33,"integrity":"sha512-HiHgZNbrBHZBomQ993sRNEMUxNp1OadyeObrSHEI8ieqbx/RTAag7UDkamWsIp4B9wmyDPwvA50pF+uRf2YaUQ==","signatures":[{"sig":"MEYCIQDejo9774lkhSXCGoWBtY1xd9t89GkoDXcw1AbBqYBEBwIhAKvSE5ObTNgs96tulXl2g7sSuI+PfT6dIxLEj/fZAZpu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56129},"main":"dist/cjs/index.js","tsds":{"source":"src/index.ts"},"type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"7ee02ab62949acb5c3be367134f77e029ca2aa05","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.1","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*","ts-dev-stack":"*","@biomejs/biome":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_3.0.1_1764722960495_0.10485640284837938","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"topological-sort-group","version":"3.0.2","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@3.0.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"64acc13dfafeb35924100a28fb90f1b5ff417006","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-3.0.2.tgz","fileCount":33,"integrity":"sha512-eiv0IRCUWkRTnxERlx4jwsHwR6D8Mw7tDGHy1IU+p9oPBSfhq50j48XucXmUPqxHk0nYsEyhjMYxD6BXbdf/iQ==","signatures":[{"sig":"MEUCIQDIzRlgsDC9GcDhTnSUiOx+S2pDEbScLDk8mZwHgYvFQwIgAKYFWJ4gxrP006G9gEpKTrgrrP4HiW2/IHKRkCFb36I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56111},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"be340c96411c8a36dc58146f463e40c65b37d7db","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"biome check --write --unsafe","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","@types/mocha":"*","ts-dev-stack":"*","@biomejs/biome":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_3.0.2_1764809805925_0.4470664955143102","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"topological-sort-group","version":"3.0.3","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@3.0.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"4fcaf3b56981f5a932cbb6c4e0186fe038790b19","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-3.0.3.tgz","fileCount":33,"integrity":"sha512-gbzdjtDeYunRemjVkTxQkdKjCUyUYUf2QLzYLTI1AdthaDqkQbOtmpTabF5OXnk3f4yi5VyaOaYqjJi4BrstNQ==","signatures":[{"sig":"MEUCIQDrOmEi5W0d9YywB7ZsNm0mg3Skv4KB52XMQDj38dqTwAIgAjMtIHBYTDs0raJZm0X7FVYAm+cZmtzBqgutUmovqek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56091},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"62e8092cb36ec394e8598957cd759507be06c6b3","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","tsds-config":"*","@types/mocha":"*","ts-dev-stack":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_3.0.3_1764834669773_0.5002020903245741","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"topological-sort-group","version":"4.0.0","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.0","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"156f7cb126bda997d3000e526730e88b42721c57","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.0.tgz","fileCount":33,"integrity":"sha512-WHTtW/NLr4t7y2lqCMAl3+yTpp68+Gj3wc1td98RY7BgTgtOjY4Je8q4DFpku575J7GZ2T4JMGPeiQSBBLmH/Q==","signatures":[{"sig":"MEUCIELbfcRHez2z+quvpV7p65SfDwdUgVENiLa/AwWnSDf5AiEAxtf+4b6q3Yb4Wnz3bP0+pxoGNTVWeTxsZ1tAXkhKONI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70647},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"4f04e61fd06dc1c74a91ae8ea5ac7f4a85b44f07","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.10.2","tsds-config":"^0.2.0","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.2","node-version-use":"^1.9.9"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.0_1765304910202_0.45840897666638813","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"topological-sort-group","version":"4.0.1","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.1","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"1c6d00fe848f3a09c56cddaefc8b97ed77530972","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.1.tgz","fileCount":33,"integrity":"sha512-M7d1l4c5rztZwa4YTR24An8M0tfrFxKGwNah47GU1bB2rynxI2pfaaYWgev1N4oleooS5figzWK7cr7fXBmmHg==","signatures":[{"sig":"MEUCIBSW24k/zg6l7/CWc04jJKcS/SuopOFdarHR3bUHZJ+FAiEAxNPSgxhPl7Cju2AFu3IQx9gCYPKQ7im3Ax5AdibXj7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70646},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"b1a920e22a83c4c27850c5425c8aabc1225efff9","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.1","tsds-config":"^0.2.1","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.3","node-version-use":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.1_1765573146290_0.7025955672420687","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"topological-sort-group","version":"4.0.2","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.2","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"0d6b7ec144564e4a894e06957632abc828cd992c","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.2.tgz","fileCount":33,"integrity":"sha512-Og3sSs++eMXVKQAlgfP+1ZnhfB9PFSO0NtWrZIKraHmx0huyV177kdi1G2IgQOw8lbT7sqIpSZ2eSaU+ZKloJA==","signatures":[{"sig":"MEYCIQDoGcqMJVRA27asMclSPSyDT0+lC0ICHD/bIpFNz3QFygIhANgmMcaZ7zg0IH1R+YaMKkLXDzltmc42TVt1IaaxJZYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70646},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"94cbc594aee1b05171d5ca60affd6e321353c772","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.6.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.0.1","tsds-config":"^0.2.1","@types/mocha":"^10.0.10","ts-dev-stack":"^1.21.3","node-version-use":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.2_1765575028210_0.6639212063972315","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"topological-sort-group","version":"4.0.3","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.3","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"678ceb48cf3c173e9107e511991f8a1209bbd718","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.3.tgz","fileCount":33,"integrity":"sha512-sUQj2HRUYS1guknmNPzv8cx3HdZw0V+FgrGbWR1tgXHBVpOcXWV9C1QbLlEHT2IDkx7y7Lw5ebBqzo1dFXiy/w==","signatures":[{"sig":"MEUCIByaTlTLujeTuMfFYdV2h5gX6NoBXcoqy8cUSXjzWC7BAiEAk/adDoB2cwH/fj3OjQw64YR1cptXATmPIprDeRHPyZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70717},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"0675bc5ce02f967a35055e5c6199d85e4f14ebe0","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.13.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","tsds-config":"*","@types/mocha":"*","ts-dev-stack":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.3_1779811203049_0.7053339468007747","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"topological-sort-group","version":"4.0.4","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.4","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"35d0e163eee33bc16e392f035c8b822f1f11b84f","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.4.tgz","fileCount":33,"integrity":"sha512-LIHKTWcNFRQs0jAJydBjRE+Sl93rGbDUdKuE1in5KVXR6VdDOP4PJ2q48bcuUUV6LcCB04NCcMbY/xCyFxxKiw==","signatures":[{"sig":"MEUCIQC2YTPj0KeA70LrOgbJsVNJ27RMqGZLQT/ryEJ8lgzpngIgcKG8+yhZasMAIOgdqKk8u4wnJ5zHJ0yIuXtmT5kVsU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70699},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"02a324bde7f2c3fecf63dc128d7592b9d31d00a7","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"11.19.0","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","tsds-config":"*","@types/mocha":"*","ts-dev-stack":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.4_1787530504869_0.009688847901921704","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"topological-sort-group","version":"4.0.5","keywords":["topological","sort","cycle","detection","group"],"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","_id":"topological-sort-group@4.0.5","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"homepage":"https://github.com/kmalakoff/topological-sort-group","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"e48454c5167ac8b67435adf18b8d1aed4336c8ad","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.5.tgz","fileCount":33,"integrity":"sha512-c4eiSeq6UquP1lRTgqxjAAFncjQpup3AvLtNQ8U3tjmvCAJSApru3ootVL/skYPelkpbfR0x0iWFalwD8jF5kw==","signatures":[{"sig":"MEUCIQDZIFnOG9MMYz3bfkZeDZwcZNFqJqyS9K0OXjEDplGWGwIgWZIjIxcSJH6LCY3/UYNv74Kj/jocRli14yeWdo9AI6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70913},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"2c8598efc68a482f8dace42b2ea4624f0f0b7a4f","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"12.0.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"_nodeVersion":"26.7.0","allowScripts":{"node-semvers":true,"node-version-use":true,"thread-sleep-compat":true,"node-filename-to-dist-paths":true},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","tsds-config":"*","@types/mocha":"*","ts-dev-stack":"*","node-version-use":"*"},"_npmOperationalInternal":{"tmp":"tmp/topological-sort-group_4.0.5_1788572296601_0.3245363825665344","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"_id":"topological-sort-group@4.0.6","bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"dist":{"shasum":"c6d7108f999ea09a312f9696e1fa0ad894b07270","tarball":"https://registry.npmjs.org/topological-sort-group/-/topological-sort-group-4.0.6.tgz","fileCount":33,"integrity":"sha512-AbATgsuAYWlrX7kfprH5VDZ4qWQNLRZAVjKhXCPM6d7B1xWX1XBQA/4b8mKpngURU/bYfsxjZm3fSj9+TCpCKQ==","signatures":[{"sig":"MEQCIFvjzr7ttnC7BBtJ5z6ts6aSJnyRDNC3EM/L6LLSgzYkAiBsfnLvflX5TfJrYZz2b3yxuZ1ga6ReJN1Be/p8XDjiCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDUyMAIQM6MsVSSQD2YHXHm91e54KrbNfBY+eSN6RNA+AIhAPWarkpbgYcgqubDX7CZT1BF4H3XxKrLX+eN343OdbA2"}],"unpackedSize":67453},"main":"dist/cjs/index.js","name":"topological-sort-group","type":"module","types":"dist/cjs/index.d.ts","author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"source":"src/index.ts","engines":{"node":">=0.8"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"ddbdb1db2abb20e844708929955e708ea0c4b64c","license":"MIT","scripts":{"test":"tsds test:node --no-timeouts","build":"tsds build","format":"tsds format","version":"tsds version","test:engines":"nvu engines tsds test:node --no-timeouts","prepublishOnly":"tsds validate"},"version":"4.0.6","_npmUser":{"name":"kmalakoff","email":"kmalakoff@gmail.com"},"homepage":"https://github.com/kmalakoff/topological-sort-group","keywords":["topological","sort","cycle","detection","group"],"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"_npmVersion":"12.0.2","description":"Topological sorting and cycle detection. Optional grouping for parallel processing","directories":{},"maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*","tsds-config":"*","@types/mocha":"*","ts-dev-stack":"*","node-version-use":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/topological-sort-group_4.0.6_1789248228570_0.031826449685483205"}}},"time":{"created":"2025-01-21T07:01:50.488Z","modified":"2026-09-12T21:23:48.828Z","0.1.0":"2025-01-21T07:01:50.665Z","0.1.2":"2025-01-22T01:18:27.622Z","0.1.3":"2025-01-23T08:06:37.631Z","0.1.4":"2025-01-23T14:51:57.205Z","0.1.5":"2025-01-23T15:08:18.347Z","0.1.6":"2025-01-29T06:10:11.653Z","0.1.7":"2025-01-29T06:22:08.076Z","0.1.9":"2025-01-29T07:48:35.792Z","0.1.10":"2025-01-29T14:59:30.400Z","0.1.11":"2025-01-30T15:05:03.927Z","0.1.12":"2025-05-18T02:48:08.542Z","0.1.13":"2025-05-19T20:17:03.770Z","0.1.14":"2025-05-24T19:39:33.939Z","0.1.15":"2025-05-31T16:56:50.670Z","0.1.16":"2025-06-02T14:21:14.939Z","0.1.17":"2025-06-14T04:58:51.735Z","0.1.18":"2025-06-15T03:33:53.351Z","0.1.19":"2025-06-18T08:33:27.082Z","0.1.20":"2025-06-20T06:34:54.983Z","0.1.21":"2025-06-21T06:36:18.846Z","0.1.22":"2025-06-22T05:53:28.257Z","0.1.23":"2025-06-23T00:30:15.836Z","0.1.24":"2025-06-23T04:57:50.211Z","1.0.1":"2025-06-29T07:52:35.677Z","1.1.0":"2025-06-29T09:22:31.524Z","2.0.0":"2025-06-29T21:34:19.409Z","2.0.1":"2025-06-29T23:32:23.561Z","2.0.2":"2025-06-29T23:54:58.909Z","2.0.3":"2025-07-02T14:00:50.464Z","2.0.5":"2025-10-21T04:36:38.757Z","2.0.6":"2025-10-21T07:05:33.305Z","2.0.7":"2025-11-06T03:57:32.384Z","3.0.0":"2025-11-08T02:52:47.639Z","3.0.1":"2025-12-03T00:49:20.691Z","3.0.2":"2025-12-04T00:56:46.082Z","3.0.3":"2025-12-04T07:51:09.908Z","4.0.0":"2025-12-09T18:28:30.352Z","4.0.1":"2025-12-12T20:59:06.424Z","4.0.2":"2025-12-12T21:30:28.363Z","4.0.3":"2026-05-26T16:00:03.200Z","4.0.4":"2026-08-24T00:15:05.018Z","4.0.5":"2026-09-05T01:38:16.743Z","4.0.6":"2026-09-12T21:23:48.652Z"},"bugs":{"url":"https://github.com/kmalakoff/topological-sort-group/issues"},"author":{"url":"https://github.com/kmalakoff","name":"Kevin Malakoff","email":"kmalakoff@gmail.com"},"license":"MIT","homepage":"https://github.com/kmalakoff/topological-sort-group","keywords":["topological","sort","cycle","detection","group"],"repository":{"url":"git+ssh://git@github.com/kmalakoff/topological-sort-group.git","type":"git"},"description":"Topological sorting and cycle detection. Optional grouping for parallel processing","maintainers":[{"name":"kmalakoff","email":"kmalakoff@gmail.com"}],"readme":"# topological-sort-group\n\nSort dependency graphs, detect cycles, and optionally group independent nodes\nfor parallel processing.\n\n```bash\nnpm install topological-sort-group\n```\n\n## Quick start\n\n```ts\nimport Graph from 'topological-sort-group';\n\nconst graph = Graph.from({\n  nodes: { build: 'build', test: 'test', package: 'package' },\n  dependencies: {\n    build: [],\n    test: ['build'],\n    package: ['build'],\n  },\n});\n\nconst result = graph.sort();\nconsole.log(result.nodes); // [['build'], ['test', 'package']]\nconsole.log(result.cycles); // []\n```\n\nGrouped sorting is the default. Use `SortMode.Flat` for a single ordered array:\n\n```ts\nimport Graph, { SortMode } from 'topological-sort-group';\n\nconst ordered = Graph.from(input).sort(SortMode.Flat);\n```\n\n## Building a graph\n\n```ts\nconst graph = new Graph<string>();\ngraph.addNode('build', 'build');\ngraph.addNode('test', 'test');\ngraph.addDependency('test', 'build'); // test depends on build\n\nconst result = graph.sort();\nconst exported = graph.toGraph();\n```\n\n`sort()` returns `nodes`, `cycles`, and `duplicates`. Nodes involved in cycles\nare omitted from the sorted nodes and reported as key paths in `cycles`.\n\nTo derive keys from object values, construct the graph with a property path:\n\n```ts\nconst graph = new Graph<{ name: string }>({ path: 'name' });\ngraph.addNode({ name: 'build' });\n```\n\nAdding another value with the same derived key keeps the first value and reports\nall conflicting values in `duplicates`.\n\n## Documentation\n\n[API documentation](https://kmalakoff.github.io/topological-sort-group/)\n","readmeFilename":"README.md"}