{"_id":"@marginallyuseful/soll-vitest","_rev":"34-66529d231e5d3412e0519dc25e269aa2","name":"@marginallyuseful/soll-vitest","dist-tags":{"latest":"0.0.1-05b9ce9b"},"versions":{"0.0.1-30fb9c94":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-30fb9c94","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-30fb9c94","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"4ea534fb71f73d37e6eb85b34f656bd6c69642f8","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-30fb9c94.tgz","fileCount":8,"integrity":"sha512-W2yU50fL7ND/sXcixSm1zUKJcxaX4FaZyhiekiF3Sdx3LJ3JeLFBl1oZB16DEdzfNyoE3wNNNqz5DICh29+8uw==","signatures":[{"sig":"MEUCIGnUqS150chKu+DlkHCBUx2JWgCwK9qspcetlnr4qC5BAiEAqkFbBmbv5tTZ5X+HzlnY9ewRsTazTtu2JDlm+tMHvsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14061},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"30fb9c94c771c52b4146437346b2a8b89142c389","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"workspace:*"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-30fb9c94_1776511979325_0.33128086132296963","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-23ed8d52":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-23ed8d52","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-23ed8d52","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"334bd71a0d45ea3ce60ba53ebd62360959943215","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-23ed8d52.tgz","fileCount":8,"integrity":"sha512-6nKcBjJyO8llx7Q6AsWOUAfXfFB/q6+ccKz7xalbvI18WAe67wH0KZ6p1o6fSarxQ+ZGeeY0uvIjLVXsq0opQQ==","signatures":[{"sig":"MEYCIQDMFNjrTY/EWpjRUutjKA476Wg0/ZESnj7G2BiWqt2ZlQIhALIm46oAz4A3m6YHMo/dDS4sBIwcl9e7He7AQrqIzkWD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14061},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"23ed8d5225fbd519e1ccb4e5740441278f1fd309","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"workspace:*"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-23ed8d52_1776513293634_0.054316552166732146","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-85b5e211":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-85b5e211","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-85b5e211","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"7c93ce05b4a0152bf3900f178301a0118c8b529b","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-85b5e211.tgz","fileCount":8,"integrity":"sha512-1Y6QlveF01Mb4sefCv7rRZ219b2ANz0HVWycyYHRL0GqhacMLohpkRmlfCTPQNHH+87iVRUZ1moIgzerCjoCkg==","signatures":[{"sig":"MEYCIQC9Q5r55gNy8lS+/wqu4014dpiBtRO5jQJ9af2ISkBRFQIhAMzhoYSjMfhb9Je+bwYU6P8mTp77uO9uprqrnIwLmAzV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14067},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"85b5e21177c92bf20be1d6aaff74dd76a3b8758d","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-85b5e211"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-85b5e211"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-85b5e211_1776529447768_0.2012418501701876","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-3d437b89":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-3d437b89","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-3d437b89","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"e32760c214151e58bb0adfcfc9501d6dbab37601","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-3d437b89.tgz","fileCount":8,"integrity":"sha512-iikjSr8Ms/e0dyyyKkOfzlfAOqKNgM8wzeceZ3f3YV3aga/NwR9BPIqVd0MZb6qJxcYpPaNhhueMZ85tD7KOLw==","signatures":[{"sig":"MEQCIGYzhdkx3iCon9jRSn+lKehtBge3wfSkUnk5W2xUcYmBAiANZWBV4HOppmFf2hbZqVYHjXryArLoUanOX71mZP2uHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14067},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"3d437b89f05ffe90f16161c278f1be8ac08c13fd","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-3d437b89"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-3d437b89"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-3d437b89_1776531621129_0.21379290743019985","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-6fd67224":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-6fd67224","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-6fd67224","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"f2220e619c52bd8f7d0baada3b1539e30817461f","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-6fd67224.tgz","fileCount":8,"integrity":"sha512-33JAwX8auYr6/v5Wdjte6RigpkdXmIrNAIrWw8E+IOdy8K7dv2eyK/BF6RpVTmk1fpacEcvvuMeXAz4tjBm8dA==","signatures":[{"sig":"MEYCIQDUdChuoXdxY77Xvf45uptg0iOaW+Kbg83vPnPuAqpi+gIhAPZE0mCZAp7oCVjW8X4DISnKSpjJXdBozO6Nl9qkwjrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14067},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"6fd67224ba541ccb3ab4858a70a0e5c2da0e44e4","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-6fd67224"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-6fd67224"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-6fd67224_1776570117662_0.4914131795118388","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-60815ad0":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-60815ad0","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-60815ad0","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"c2bd63f3eb2c75392283b1e6300d67a904b917ed","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-60815ad0.tgz","fileCount":8,"integrity":"sha512-85Eu8+CC/ZOrxWF+/ISC9g49BJyr2E+2dIjsFIVjoWarIG7bBehYQTIK0EuAu4YCSKXfvDiaMQGmLG5gwLd+uQ==","signatures":[{"sig":"MEYCIQCrDBFPsKfRDMRoTT4WEnlPOqCviuK+OBtkiu5l53cNnwIhAOoeLvr0sGJBua0z63iiDgR7c88oiGoktL0A/nnt/Gg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14067},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"60815ad02bff3cb3bd038a313b68f267168ed4f9","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-60815ad0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-60815ad0"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-60815ad0_1776571417163_0.8460424946542506","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-1bd6c7f9":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-1bd6c7f9","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-1bd6c7f9","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"46484423827c67149c97a83efafb6770be846cb0","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-1bd6c7f9.tgz","fileCount":8,"integrity":"sha512-sg5tFC33M1h5g4xHJgbxvmuqSUEA6xyX24e/zKRFj2waQAG8FWKMg/aEi7v1VhUsoE6EObUrMYDykeA7fZet3Q==","signatures":[{"sig":"MEUCIQDySkaOdlFDfPMcGIc6SlibC0WJl35fXESqtqK5vla+RQIgWEx+6qQzbmw2aHDKfdLV7QWCKV1vhSrIbUDzaR94Xgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14067},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./sequencer":"./dist/sequencer.js"},"gitHead":"1bd6c7f9ff57aeee0e55f66e101f291a1b288291","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-1bd6c7f9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-1bd6c7f9"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-1bd6c7f9_1776571980798_0.9550598283689635","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-87159fed":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-87159fed","license":"MIT","_id":"@marginallyuseful/soll-vitest@0.0.1-87159fed","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"9a0f6e13078d31f294f83b0ee0f1fa3e9ee61bf9","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-87159fed.tgz","fileCount":12,"integrity":"sha512-X5Bc3es7W3Rc34bd3Ftz1s6oaPvSL4Aq+ooORc7f5FBW0kazUiLliXddrnqoR7f4qqE48yWXagWmdM9re/ZCbQ==","signatures":[{"sig":"MEUCIBNCF4PJyclsUxWke8zwTKqv72MrGI87ISbRTDtEwHBCAiEA0+Cblkm4rtjN8ZyqiU6ZDl/RQRwA9OIXk3F9h7sYqxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21386},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"87159fed40ab48c70d2cf576eb73c415e1fc04aa","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-87159fed"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-87159fed"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-87159fed_1776574502401_0.4418465360583841","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-b5bbc2e6":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-b5bbc2e6","_id":"@marginallyuseful/soll-vitest@0.0.1-b5bbc2e6","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"84cca8dc71360c813309fd358eebd04bf4858859","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-b5bbc2e6.tgz","fileCount":26,"integrity":"sha512-QGJfyxv8LEgxrbGajc34ams1VH3NVU4WYSiwXqhFzIiHBwpdRxEco1NudKEJ9vrgafD4l8BaLvhyswCMkR4unw==","signatures":[{"sig":"MEQCIH5M1D5CYu0ekzAoeQr2kryEjo0Jp40Ik6XBYf8heFdnAiAQeK66g7fXxzbtwh5FT5ppZUEInda2WFh5v6Oft/LxIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"b5bbc2e62a7783fa15f3c6215b894b62afd85834","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-b5bbc2e6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-b5bbc2e6"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-b5bbc2e6_1776577704789_0.9735781666560863","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-b8d23d5e":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-b8d23d5e","_id":"@marginallyuseful/soll-vitest@0.0.1-b8d23d5e","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"ca4cf2d70fca978d70c34d1e797f0d62983bc1b4","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-b8d23d5e.tgz","fileCount":26,"integrity":"sha512-pdAKw3R0TNYxHK9mJ/O19LSrYw4STiAGeAoQB4+A6Uvd+VtCvOFMyCTHZV0LVNu1q/J7bZy1YQRF7km956xTww==","signatures":[{"sig":"MEQCIBQ7iy+/MRh3S1G7FFr5wtL0bN6Og3TREGrt/2/iWb2xAiA3Yt+WCveDjFO0qtlMrl2LvLGrZRehQR4iAUY9QU+bbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82682},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"b8d23d5ec04a468d6dd57f69c31bc4a835977b60","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-b8d23d5e"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-b8d23d5e"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-b8d23d5e_1776599989166_0.8269914814408583","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-1ecf3247":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-1ecf3247","_id":"@marginallyuseful/soll-vitest@0.0.1-1ecf3247","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"0ab11a840d51f97be5b377cadcc56482f534e43e","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-1ecf3247.tgz","fileCount":27,"integrity":"sha512-GpJDvm/YDUPTLCPgUhE6ZUL/Xh/5GTpfgvKrD62bQRAbsaD5wXFmZvC43BZWqKr2Uh0biFsiBh1fN3DABYOEbw==","signatures":[{"sig":"MEUCIQDi8/PubygLPbx5qUOYrf2NymYtepJcGp6UvVb2Cd1MwgIgEFbnw1OAKOd+opeXAJLTJlEnd0OHbUegbURYByBV318=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"1ecf324758eb172a0a01119d32de9cf564397786","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-1ecf3247"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-1ecf3247"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-1ecf3247_1776605141123_0.14125488424095423","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-a9373a31":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-a9373a31","_id":"@marginallyuseful/soll-vitest@0.0.1-a9373a31","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"cb1283cbf425bf73ddb7d2cc4b6b4ddb49508e60","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-a9373a31.tgz","fileCount":27,"integrity":"sha512-WbFh3Et4nbKYndWkYyDQyLdSgKMF7Nrs/pCQVWtbGzyNkUtDyzo43c8396e6iLyVc0XXe49yy25S28I0d7T8Sg==","signatures":[{"sig":"MEQCIFVhqn1padQLj8M6Lz1uBUJICQRAkZ/snSlg7Yy8V4ByAiBxtyZRFPlGd21F2om7rzyJsCU71D2ro092/HR1dGWZ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"a9373a315f68157426d0f275fac18f8a0bc28362","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-a9373a31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-a9373a31"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-a9373a31_1776605471319_0.02223122715844772","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-c259245a":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-c259245a","_id":"@marginallyuseful/soll-vitest@0.0.1-c259245a","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"b8ecbda5991628f4fc4ac94c830c3ae23fd72e5b","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-c259245a.tgz","fileCount":27,"integrity":"sha512-d++za5E8E6cynTvv66Oqanv2hOsWQv2jLk3StCQ1l7bq2ZbHL/Y/USCyxjm5thELr+kJzzBl6N1yXGAtMdtz5g==","signatures":[{"sig":"MEQCIFvBaU6rAj9SwKHE57/y8X523Fc1YhXMiigjPFycWNfJAiAMmyD0QtEEU6ILXuXi9slAbo9DUe5KkUELlrZzePJFJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"c259245a9776b093a9e078fd88eb09448dfe973c","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-c259245a"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-c259245a"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-c259245a_1776628997614_0.14947970971188007","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-d46849e1":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-d46849e1","_id":"@marginallyuseful/soll-vitest@0.0.1-d46849e1","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"5f80c6be0c10818481d3fc94006f216cfc4b9e72","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-d46849e1.tgz","fileCount":27,"integrity":"sha512-RTcpbpYcQQV+LEMMvV/xzdQyFYZvHF9qeSXLgWZltDhideKpnEd0G7O/7GBquAyRCpejlvxOZ9ncfNl8upZPUw==","signatures":[{"sig":"MEYCIQDTrgWfxaQRQS8fti8b4tnwTonJmD2J/h+gBk32hv3WwQIhAN9GvQ/swmFbJ5EbpHH/CVKNJgLDCMp10GVWNd/i7qSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"d46849e1b912f1c5732667c3859e50d024daebd5","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-d46849e1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-d46849e1"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-d46849e1_1776666543679_0.9259371467342989","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-8ebbfd98":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-8ebbfd98","_id":"@marginallyuseful/soll-vitest@0.0.1-8ebbfd98","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"4f07425b7c11e69883bc60a52536ba28feb41ea2","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-8ebbfd98.tgz","fileCount":27,"integrity":"sha512-JpPdw9eAPFFH3kwHO2AkwRL14dxRbXzB/hL/Be0/H/2hyMoIq1d0GOpWzbHnayv44uhUdbpgD25NmSJY3K2mwg==","signatures":[{"sig":"MEQCIE3DIfAOBuE7ZzE3o50XtZlvQl4OCNxw28zSzFuUzaGUAiAE7SbPaNXNg44MM9633jBeoF51qZIAR07wVvB+xILSZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"8ebbfd98ce20748df7a1b1b240c7582662c22ee8","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-8ebbfd98"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-8ebbfd98"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-8ebbfd98_1776668132664_0.3072390562895273","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-3eff4207":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-3eff4207","_id":"@marginallyuseful/soll-vitest@0.0.1-3eff4207","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"847478bd78738ce2e4b9c9ce6bab594756b96ef0","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-3eff4207.tgz","fileCount":27,"integrity":"sha512-FC8ffWK5rj0ruYjfmx5Dbpv26elYBtxnbOtkuT/8W5aczuNx2vrokUH94C1GC/Gcs61FKxVGlQYkitgKBffHWQ==","signatures":[{"sig":"MEUCICVPhE+rowvKeDpzi4R+3HScyDn04ec6Tl9xkLGheKBAAiEAlOJT2G1OD9GXZjCxjXxRpN6AV7N9BorlG63J3KzeAOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"3eff420705876b24f8034ee6dd3f19993f3b88fd","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-3eff4207"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-3eff4207"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-3eff4207_1776672423751_0.20121984090884015","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-8621c75c":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-8621c75c","_id":"@marginallyuseful/soll-vitest@0.0.1-8621c75c","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"26bfe5768aaead6b4d66abf21348abfda6e670a4","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-8621c75c.tgz","fileCount":27,"integrity":"sha512-T+chS1+X44vVU9QNsycKCPTj2vf5xDQQS78e8vot1GiE4FUBoTFSjap+Urh+Hld1VzH8w7lvAkkfctetquiLYQ==","signatures":[{"sig":"MEQCIDIfR7QMb97QJXMY/hkIgO22fUTyPmVh10jxSr1rHeE4AiBDp7aluZJyggOXDLKxnOOXGBzxINs8zbeYGAO99vA0ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"8621c75ce2a9e9d7517ac3afb81712ba02012fad","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-8621c75c"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-8621c75c"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-8621c75c_1776675378445_0.9926573156007921","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-0808be7a":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-0808be7a","_id":"@marginallyuseful/soll-vitest@0.0.1-0808be7a","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"9e55dab9beee874d50ac7d125d10c380c5d730f5","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-0808be7a.tgz","fileCount":27,"integrity":"sha512-+NqApeiSXwhq04HtFGzq1ltsNuMGEpIvz4wUYTAt9Z56Sq8w4Iu4m/BsUeuONBMujgqHQQpYQ6FCzBTSW04g4w==","signatures":[{"sig":"MEQCIH/UUbCLe0JGNR39OaQ6l7se9VTVfnMqcPVyy1Np4zLCAiAFwH2SBmcad3ePI4fXfG37+I/Obilq6DSKbrgitzcTlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"0808be7a004e231875033bfdef148045b92d8e42","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-0808be7a"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-0808be7a"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-0808be7a_1776801219280_0.7451812327406899","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-25b00999":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-25b00999","_id":"@marginallyuseful/soll-vitest@0.0.1-25b00999","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"2c0e6260d8d61302f5d522f8ffd0eada79defa7a","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-25b00999.tgz","fileCount":27,"integrity":"sha512-owuQTf+sLCYwB4ev2FuBAaX3uDqGpEbEYHwuctlN/SxhloVl3gmhmqzaWpV1g+nmGzwyxcYEotUVQDjj+YurwA==","signatures":[{"sig":"MEYCIQC98PQIpwshGbSoiXSQC+uKviPWAHuS7f0Tf0bxeZanwwIhAJJPorTd0rZ61tHEbnN8NG4VxMIzGB4NFr+512Z8U9Tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"25b009996e4d9c2394b960d00ea4a75c21fba3e4","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-25b00999"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-25b00999"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-25b00999_1776801637350_0.17603951629604886","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-613d2bf8":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-613d2bf8","_id":"@marginallyuseful/soll-vitest@0.0.1-613d2bf8","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"56e7ed1747ec1c29e734d9fe9d954fa7ba78bbd1","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-613d2bf8.tgz","fileCount":27,"integrity":"sha512-8Tx7rw7MPBcXjIcostDCBiTYKTWwAQN37+JH3P8bfh3F2FvsFNaCSDkyFYBrwfz5woj8iyYvyL+6AR1g448oXA==","signatures":[{"sig":"MEUCIAl6lp0H7wB434gVvtmVvL+45Ipu/chush+0vCzSFDkGAiEA7oxrzGI3QZCme0X4GYqGytwbP9i069TG/r1zrcxIE7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"613d2bf8b30ebd3d1c1ebcecbd07571589e2d1a1","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-613d2bf8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-613d2bf8"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-613d2bf8_1776838553472_0.5309730748803785","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-daf9bf2b":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-daf9bf2b","_id":"@marginallyuseful/soll-vitest@0.0.1-daf9bf2b","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"b396e5a3a05a6846f845a5a9d205a306c2784cea","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-daf9bf2b.tgz","fileCount":27,"integrity":"sha512-lzQ7+mrb5RJBYyqEZuglMfX6K5donPIwasyX0ZB6KcLKlmkkxL8WnUW8k3i0SYqV2KYRv00i9MDyG3oGf7kdoQ==","signatures":[{"sig":"MEYCIQC+Wm6WUGfOsTtCWihUYdxekp724cj5M+v51wGQLR8uZgIhAKwHNKjtWrDtWBLlZRwMtoIzAe2tCwGoa9vC6IZwDlD2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"daf9bf2bfc2b474f5b8e72790eabb49681561b86","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-daf9bf2b"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-daf9bf2b"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-daf9bf2b_1776839660204_0.42633397457535227","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-5f2f3e61":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-5f2f3e61","_id":"@marginallyuseful/soll-vitest@0.0.1-5f2f3e61","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"3fcaf28e9f21286ccad69dfd6996eaecdab67fed","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-5f2f3e61.tgz","fileCount":27,"integrity":"sha512-qnQQqKYGlpKSCh5dC0YFxAFsATwdOz97kRsNuNMnb2Vp5blRrBplzgbnt77qt1on7EPLeO57FyCPoH3op5+UcQ==","signatures":[{"sig":"MEYCIQChJZr8InIZq2vDnekYFXxCQA2JTC1NF/T++TVnDeLm6wIhALCAjPuxHwhSgzPi/WYhNwddA5W8Me7za2r/UKop75WB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"5f2f3e613f0408f3b7f4265ba4f75c86f209910f","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-5f2f3e61"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-5f2f3e61"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-5f2f3e61_1776839840741_0.286543558534349","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-e950cc19":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-e950cc19","_id":"@marginallyuseful/soll-vitest@0.0.1-e950cc19","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"7a1567e20d91edb7c110c464d7e651989f7fe316","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-e950cc19.tgz","fileCount":27,"integrity":"sha512-OMBcys76BhQB1Fhs6eUM+/v3eOs1fCUxodf5sYJ2K0pfRmhHGUVdrtVZiuMGgow8UH/f8QweTAlKkVwWnM8LOg==","signatures":[{"sig":"MEYCIQCUY0d04KXbgsY4ycRVD9xoy9Zc3gQXIz0kRdannNxvvAIhAJet0D8senblqlSK7J3Tg3MOJOVx4sYaIz43BIHGm1dt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"e950cc1986ee0493fe8eef6ce6f4cbf492acd0c0","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-e950cc19"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-e950cc19"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-e950cc19_1776840575789_0.4044312264390322","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-6bd7489d":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-6bd7489d","_id":"@marginallyuseful/soll-vitest@0.0.1-6bd7489d","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"c47744b8f58d61e10c522f796ee1d401185ada3c","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-6bd7489d.tgz","fileCount":27,"integrity":"sha512-f7G+6ImRst2Uf+u4H4d/P9MAQC1kUUZM4sLpwBgKbEz+id+Umpg0XHJy5lSsvgEm+3cvRVI/lEx68i02iYLZXA==","signatures":[{"sig":"MEQCICNMFngTlnLikXVk461Vj7ujB6nn1tOHyFvorPaAZb8RAiAwZgQjPXCucMa4E+sPrfKl6V8NAixnBwjDCR/4N1zdVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"6bd7489d1703b42b43673732c23c8147e1373ea9","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-6bd7489d"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-6bd7489d"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-6bd7489d_1776917143665_0.9020251448004073","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-8241e12a":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-8241e12a","_id":"@marginallyuseful/soll-vitest@0.0.1-8241e12a","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"1f6c1417cd8ba90878810b6e003a6e6b3431d9a3","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-8241e12a.tgz","fileCount":27,"integrity":"sha512-B51Y1U3gKbnDE5eB3UeJyGil3x40e8yfkeINxIrQJSVZdw7+zYEXFCNpTqw+PMQMuWnW86cZjd79BIyMOPwLLQ==","signatures":[{"sig":"MEUCICyq3R2YEYcdDZCpOCpXsHzfYywgn5MkItTCSua1N19gAiEAriUyfsVJW5s9BOY0WJkY5FF2ZpFuJ4eS4/lv9ihFDLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91471},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"8241e12aa031bc02cb6e97553c74288fe11c36e7","scripts":{"test":"vitest run","build":"node build.mjs","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-8241e12a"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-8241e12a"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-8241e12a_1776918335816_0.6579079781225978","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-00d90eb2":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-00d90eb2","_id":"@marginallyuseful/soll-vitest@0.0.1-00d90eb2","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"7c7bb116c8bbb1ec0d7fe9fccbe68f1030154ebb","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-00d90eb2.tgz","fileCount":26,"integrity":"sha512-y1WIvCbzrCLQ3u2Jz5BTU8tnsEq4JoQ2jiD5eELW+5PZrQ05zJHeUGDlIJGRTkaxOoGq42yhMmVyJDdErwA8RA==","signatures":[{"sig":"MEUCIBJe0cj5sjlRNXYLd8UxPc1aNtVU96JTb6Hc+NX4ii3IAiEAtGTwnrTleAPGqHNHW0THzmowzuemMPKTLI3kVHvFS/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"00d90eb285dec9a1a825052bdc3af6eb3be8f891","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-00d90eb2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-00d90eb2"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-00d90eb2_1777113217764_0.8547256152166054","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-d92db4ef":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-d92db4ef","_id":"@marginallyuseful/soll-vitest@0.0.1-d92db4ef","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"3e42a83676fb8a085007d7b2368cba8b2d071e9f","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-d92db4ef.tgz","fileCount":26,"integrity":"sha512-WfYSQa10re9hx4UHtdBrWAPZXHGPZaJu79sFV1ZNB+ycq5rxNaZ6SNvFs7AnECmGpkQVA5txW/P5o7W8RkSWtw==","signatures":[{"sig":"MEQCIGhZYt8FRtsTDYPrC5KD2v7YOHYzHmRGDiz3qsndv8F3AiBYDwOSukpBN+jxC7s3AIvobByebtkmUkD9O+ka7TpImw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"d92db4ef1df9668ad220819c096c71c5e156be52","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-d92db4ef"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-d92db4ef"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-d92db4ef_1777116887117_0.25855588505583404","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-b4a41182":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-b4a41182","_id":"@marginallyuseful/soll-vitest@0.0.1-b4a41182","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"dccd7791c4b87c57a737f33fa5affda07922319d","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-b4a41182.tgz","fileCount":26,"integrity":"sha512-ZTa7yjtK84daCvZBsPGApWlqrjEvjyNhhOdENSD2MmGrNJfQzjBPrUIc5Jsn4+jWkbLsOsutj2TYnCb3oTBCgQ==","signatures":[{"sig":"MEUCIQDNrO31lL4k2+s1JjW3eaJDJ77ITVvFB9bCeE9bNgV9kAIgGRQxKTZhyz2q59T5LT69HS234BLzZbspbmDdIpcGA3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"b4a411821dbfc1fb8de76495241c30cdcd93279f","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-b4a41182"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-b4a41182"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-b4a41182_1777127695382_0.12025179580810619","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-c591f86e":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-c591f86e","_id":"@marginallyuseful/soll-vitest@0.0.1-c591f86e","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"578a64fea2b9e596e1e22dab4bec654fe7ed4345","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-c591f86e.tgz","fileCount":26,"integrity":"sha512-aajjeGE0jVroJeLHvlbn5k9q28V+0VbxaSCBByVznTT+9OtNm66uUDKLEO6hNJTysiOjmpt5buEUky8/anMXXA==","signatures":[{"sig":"MEQCIAxyoIWBXux0+nvdZKGfef5GZL6y3QdgHBAfVXHH5eNXAiAzgcrB4a/4KwpOZxeJZ40zYseYFwDKTX03A6gGYyArog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"c591f86e2937d3da1288a49ba5592e42347f893e","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-c591f86e"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-c591f86e"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-c591f86e_1777185909145_0.30530403940051576","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-550a1043":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-550a1043","_id":"@marginallyuseful/soll-vitest@0.0.1-550a1043","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"41ffd77ee9207fd1a3ff26fe0513aa5298b886bc","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-550a1043.tgz","fileCount":26,"integrity":"sha512-acGpXF4MH+9Ov2wkmPu4HBVJCHdRJl7uw7Wz6TvcuIiBlj5SYzIUwNnGY+jF4SNj+SjW3h0LMKftT9rySOi6yQ==","signatures":[{"sig":"MEUCICd5PrdsDW7FzQfOoQgGRvPGxWoWtz9DhS8A6RzZKesDAiEA0e9Uzac7wMfmQ8dadJJcI0OkA3zhFd3kJYdZ1+rEUFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"550a1043a7abd9cbc84a0b679058de45da95c196","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-550a1043"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-550a1043"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-550a1043_1777586301488_0.6985629905102662","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-9485938d":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-9485938d","_id":"@marginallyuseful/soll-vitest@0.0.1-9485938d","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"aca601f2aa40b8caca16f8ab25981c735527446b","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-9485938d.tgz","fileCount":26,"integrity":"sha512-FSMQaB/7x5OUZk5f0dcYdUbE/yioSZouwybyF9uB/kcQrlECqm+5rlmDdION05fGNOSKkxeYtyrpJMHcofeTwg==","signatures":[{"sig":"MEUCIBFhkp1SBpEfria80U7TmIFPtqQr5QL8KjVtJftCPsqfAiEAsgRKAEHu2FGO+LFtd0ZHekSdmjx2Bwwhs4ntxhO03Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"9485938d9a3a0d4415eb2e2f5952d94c7b6d352d","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-9485938d"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-9485938d"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-9485938d_1777591301845_0.8489317782924355","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-f2d02297":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-f2d02297","_id":"@marginallyuseful/soll-vitest@0.0.1-f2d02297","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"b061f7be06d42456868277cd1f00e23a7eb960a9","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-f2d02297.tgz","fileCount":26,"integrity":"sha512-GG/ZVFILEJUl4zZ1FAFs/xtQyZ2mvaK6DHRCSi9gQjLiz23JOeyVPj9yJ7jLZyz8skGDea4EBpd/1rMx2xuR0Q==","signatures":[{"sig":"MEQCIFtX7yoxsAqdSLa7SLXEvLUNeiZUwgRAkWdYpLyPdBw7AiAKSS38FG4zHPs58MQysVPyyDbYVxgbPGEozHIWIBxAag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"f2d0229798f504c91447477cff62b98e7192bf7f","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-f2d02297"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-f2d02297"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-f2d02297_1777946588682_0.7551317806394007","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-2095ee31":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-2095ee31","_id":"@marginallyuseful/soll-vitest@0.0.1-2095ee31","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"dist":{"shasum":"e9953888f2ea3bd60c25d53664e6931890ccaa11","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-2095ee31.tgz","fileCount":26,"integrity":"sha512-ZiJK3xqSuRSG7IMEzjumRigTpvPw/CgE+TNSV0vPgPk9XjFwMq23f1j40eIkhw6G7Q8AxAqgGSdEjl79qSJczw==","signatures":[{"sig":"MEYCIQDmDEgjktaZT4zIHQIfrVL5vJK30R5okIa846EiCoIweAIhAN9RNZ6bn0ecBy6zNkvbuE7z1CzTurA0u2ToRE95hggf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89478},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"gitHead":"2095ee31fefc09ba7cc4c0d6775d36ed3ee1f71c","scripts":{"test":"vitest run","build":"soll-build","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"_npmVersion":"11.12.1","description":"Vitest integration for soll — scopes test runs to affected files","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@marginallyuseful/soll-native":"0.0.1-2095ee31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.0.0","oxc-transform":"^0.126.0","@marginallyuseful/soll-build-tools":"0.0.1-2095ee31"},"peerDependencies":{"vitest":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soll-vitest_0.0.1-2095ee31_1778200073544_0.6438327959339625","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-05b9ce9b":{"name":"@marginallyuseful/soll-vitest","version":"0.0.1-05b9ce9b","description":"Vitest integration for soll — scopes test runs to affected files","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./sequencer":{"import":{"types":"./dist/sequencer.d.ts","default":"./dist/sequencer.js"},"require":{"types":"./dist/sequencer.d.cts","default":"./dist/sequencer.cjs"}}},"scripts":{"build":"soll-build","test":"vitest run","test:oss":"SOLL_OSS=1 vitest run --testTimeout 180000 --config vitest.oss.config.ts","typecheck":"tsc --noEmit"},"dependencies":{"@marginallyuseful/soll-native":"0.0.1-05b9ce9b"},"devDependencies":{"@marginallyuseful/soll-build-tools":"0.0.1-05b9ce9b","oxc-transform":"^0.126.0","typescript":"^5.0.0","vitest":"^3.0.0"},"peerDependencies":{"vitest":"^3.0.0"},"gitHead":"05b9ce9b4830b07317e5ae0637bf64b57246e5bb","_id":"@marginallyuseful/soll-vitest@0.0.1-05b9ce9b","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-+ceR28JvBFjSMd8Hx0uHyUb7UlA43KNniQ+P7l//FakyjLS241ujsEJogsDG0wzvmkQ4lEsWZB10hRusuC9+Nw==","shasum":"dbe1eba5b100ca1c47a48fec9aa0ddc83ecd9823","tarball":"https://registry.npmjs.org/@marginallyuseful/soll-vitest/-/soll-vitest-0.0.1-05b9ce9b.tgz","fileCount":26,"unpackedSize":89409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAXPEAVHrY3TxIFF48gfung00P5EyIqcKYT9pedNaDwnAiB8qKT/8pzCbzYk5StUkhpJ+9SGVCIAkN0y21tB8F3HOA=="}]},"_npmUser":{"name":"marionebl","email":"hello@mario-nebl.de"},"directories":{},"maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/soll-vitest_0.0.1-05b9ce9b_1778244253017_0.5162598054210221"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-18T11:32:59.254Z","modified":"2026-05-08T12:44:13.373Z","0.0.1-30fb9c94":"2026-04-18T11:32:59.454Z","0.0.1-23ed8d52":"2026-04-18T11:54:53.791Z","0.0.1-85b5e211":"2026-04-18T16:24:07.916Z","0.0.1-3d437b89":"2026-04-18T17:00:21.279Z","0.0.1-6fd67224":"2026-04-19T03:41:57.798Z","0.0.1-60815ad0":"2026-04-19T04:03:37.307Z","0.0.1-1bd6c7f9":"2026-04-19T04:13:00.946Z","0.0.1-87159fed":"2026-04-19T04:55:02.529Z","0.0.1-b5bbc2e6":"2026-04-19T05:48:24.928Z","0.0.1-b8d23d5e":"2026-04-19T11:59:49.318Z","0.0.1-1ecf3247":"2026-04-19T13:25:41.264Z","0.0.1-a9373a31":"2026-04-19T13:31:11.508Z","0.0.1-c259245a":"2026-04-19T20:03:17.790Z","0.0.1-d46849e1":"2026-04-20T06:29:03.862Z","0.0.1-8ebbfd98":"2026-04-20T06:55:32.806Z","0.0.1-3eff4207":"2026-04-20T08:07:03.917Z","0.0.1-8621c75c":"2026-04-20T08:56:18.568Z","0.0.1-0808be7a":"2026-04-21T19:53:39.415Z","0.0.1-25b00999":"2026-04-21T20:00:37.513Z","0.0.1-613d2bf8":"2026-04-22T06:15:53.610Z","0.0.1-daf9bf2b":"2026-04-22T06:34:20.344Z","0.0.1-5f2f3e61":"2026-04-22T06:37:20.937Z","0.0.1-e950cc19":"2026-04-22T06:49:35.942Z","0.0.1-6bd7489d":"2026-04-23T04:05:43.815Z","0.0.1-8241e12a":"2026-04-23T04:25:35.956Z","0.0.1-00d90eb2":"2026-04-25T10:33:37.948Z","0.0.1-d92db4ef":"2026-04-25T11:34:47.264Z","0.0.1-b4a41182":"2026-04-25T14:34:55.544Z","0.0.1-c591f86e":"2026-04-26T06:45:09.295Z","0.0.1-550a1043":"2026-04-30T21:58:21.630Z","0.0.1-9485938d":"2026-04-30T23:21:41.982Z","0.0.1-f2d02297":"2026-05-05T02:03:08.840Z","0.0.1-2095ee31":"2026-05-08T00:27:53.689Z","0.0.1-05b9ce9b":"2026-05-08T12:44:13.244Z"},"description":"Vitest integration for soll — scopes test runs to affected files","maintainers":[{"name":"marionebl","email":"hello@mario-nebl.de"},{"name":"timse","email":"tim.sebastian@gmail.com"}],"readme":"# @soll/vitest\n\nVitest integration for soll — scope test runs to only affected files.\n\n**Prerequisites:** [Install soll](../../docs/guides/getting-started.md) and run `soll diagnose --write` in your project first.\n\n## Quick start\n\nInstall and configure the custom sequencer in your Vitest config:\n\n```bash\nnpm install --save-dev @soll/vitest\n```\n\n```ts\n// vitest.config.ts\nimport { defineConfig } from \"vitest/config\";\n\nexport default defineConfig({\n  test: {\n    sequence: {\n      sequencer: \"@soll/vitest/sequencer\",\n    },\n  },\n});\n```\n\nThat's it. When you run `vitest`, soll filters the test list to only tests affected by your changes.\n\n## How it works\n\nThe custom sequencer hooks into Vitest's `sequence.sequencer` option. It builds the import graph once, computes the affected set from `git merge-base` diff against the default branch, then filters the test list to only affected files. Non-affected tests are skipped entirely.\n\nIf the native addon or git isn't available, it falls back to running all tests.\n\n## Running all tests\n\nTo bypass soll filtering and run every test:\n\n```bash\nvitest --changed false\n```\n\n## Programmatic API\n\nFor custom integrations:\n\n```ts\nimport { getAffectedTests } from \"@soll/vitest\";\n\nconst result = getAffectedTests({\n  root: process.cwd(),\n  include: await glob(\"**/*.ts\"),\n  changedFiles: [\"src/logger.ts\"],\n  tests: [\"src/logger.test.ts\", \"src/app.test.ts\"],\n});\n\n// result.affectedTestFiles -> [\"src/logger.test.ts\"]\n```\n\n## Exports\n\n| Specifier                | Description                           |\n| ------------------------ | ------------------------------------- |\n| `@soll/vitest`           | Programmatic API (`getAffectedTests`) |\n| `@soll/vitest/sequencer` | Custom sequencer class                |\n\n## Development\n\n```bash\nbun install\nbun run --filter @marginallyuseful/soll-vitest build\nbun run --filter @marginallyuseful/soll-vitest typecheck\n```\n","readmeFilename":"README.md"}