{"_id":"deslop-js","_rev":"81-ff184de1c521657f95d0d18cc003fbb3","name":"deslop-js","dist-tags":{"dev":"0.7.9","latest":"0.9.12"},"versions":{"0.0.2":{"name":"deslop-js","version":"0.0.2","keywords":["dead-code","unused","exports","files","dependencies","typescript","javascript","oxc"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"4fd4af8fb27f6e55cc22843a5bd44e3d8334d33e","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.2.tgz","fileCount":14,"integrity":"sha512-p54TMKzCEzueS3aZxvL1pyd5GGpiblXz+u2y5Rm9TNbY0lpO73HqMzN6ke4IBIhy8RobzNV48CiEXx1gOPLDXQ==","signatures":[{"sig":"MEYCIQDfW/AAHG/PD2P7GHLmQyOuoJSKRJWN5P9A66FraNW8WgIhAIGD8C2sI3mYWhe/cL6RdkKrnp7h+ANEg3KkEFN9oKrl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1086941},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/824bdd42a601c6eae0ae74826a624b1f/deslop-js-0.0.2.tgz","_integrity":"sha512-p54TMKzCEzueS3aZxvL1pyd5GGpiblXz+u2y5Rm9TNbY0lpO73HqMzN6ke4IBIhy8RobzNV48CiEXx1gOPLDXQ==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.2_1779011893360_0.6870567706260384","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"deslop-js","version":"0.0.3","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"f026b1d9ef5b107a8ff4355436241c7826003bb0","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.3.tgz","fileCount":14,"integrity":"sha512-ewOJV3hFIUP4MV02nJ2eVMSkkun0ZLEzaWVMDT76JrSAXgKf0tHsx62EvqXuvHfe5qh+3UqmdgKxAZ1kz5h1hQ==","signatures":[{"sig":"MEQCIG3LLDNnhvX16g+RKpYKjh3FRNFsIP6H//+AzEk3OAKWAiA6wCREs+DDJ6n9PKvWgJ+kjWbiQPqJ1sepO86JmJiV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113053},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/ca2d21d426e96f46e25b318f88e441d3/deslop-js-0.0.3.tgz","_integrity":"sha512-ewOJV3hFIUP4MV02nJ2eVMSkkun0ZLEzaWVMDT76JrSAXgKf0tHsx62EvqXuvHfe5qh+3UqmdgKxAZ1kz5h1hQ==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.3_1779081065164_0.26077056600850534","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"deslop-js","version":"0.0.5","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"a43d5fc84d7af06537ddc771c3677381a6d8ac14","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.5.tgz","fileCount":14,"integrity":"sha512-HejZ7/yKpp4qbb/jjtz5wg3Sqy7L4AG4vYLSAPG7UotIoX4pRhf0SUg6jq6+rIwQtQ7xsrkgpFT8eP7c19MKnQ==","signatures":[{"sig":"MEQCIAnFkpKIv29Bozu8e1i9KJfOd7Dq8q2aFl/MtP4kWE8xAiBheuk3HgvVEYxgHeEqrtn5AiCkT+cBCKOUBy0qDgDrng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118828},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/0189e5fc9de5a0956564b6d89f3a9cc1/deslop-js-0.0.5.tgz","_integrity":"sha512-HejZ7/yKpp4qbb/jjtz5wg3Sqy7L4AG4vYLSAPG7UotIoX4pRhf0SUg6jq6+rIwQtQ7xsrkgpFT8eP7c19MKnQ==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.5_1779088962034_0.5847809990867308","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"deslop-js","version":"0.0.6","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"b9df1be244826df5608e85146cf00cce8e7d7fb9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.6.tgz","fileCount":14,"integrity":"sha512-HFk+8cJpjiVdrCubeT3hiWZcEkl5ux3SlRh3z2F9CLDvBwOLLcaOqFYKpIxUdC3Ix/5CfK/fAxLces3drIoE6w==","signatures":[{"sig":"MEUCIQDZOeQYJXGEuoNjfI3pP9LA8Tx+QvFkFavbU3E9Qaf8pwIgAdbUCAqsy02PQ9pT+BItQYxbGuHXq4AjcvpfGVcoNWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1124363},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/4715f14516c7acb6ec7c7babb973f178/deslop-js-0.0.6.tgz","_integrity":"sha512-HFk+8cJpjiVdrCubeT3hiWZcEkl5ux3SlRh3z2F9CLDvBwOLLcaOqFYKpIxUdC3Ix/5CfK/fAxLces3drIoE6w==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.6_1779091559052_0.12379657688171286","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"deslop-js","version":"0.0.7","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"8190010a7d93d8b494619e8b9e1fe7346dac3132","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.7.tgz","fileCount":14,"integrity":"sha512-L3pIX+Mm5qE07ozRlmd5GCKWLIwdnaMm1ymYm4et2S3hm5FB8hFC/j6XEhSOOySG5okxzacd6FLUT9TLfrqsOg==","signatures":[{"sig":"MEQCIGOqpp8Kro0w3Ajzovh4oLymlEKIbG3QiF3d7lu/jHGdAiBjbhLjA21QVjWNwzLY6sOUXgyIR2ncAWSi/1KAqRCggQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1125405},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.7.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/36aa26f2167e427240f721e39830ede9/deslop-js-0.0.7.tgz","_integrity":"sha512-L3pIX+Mm5qE07ozRlmd5GCKWLIwdnaMm1ymYm4et2S3hm5FB8hFC/j6XEhSOOySG5okxzacd6FLUT9TLfrqsOg==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.7_1779097274155_0.06948645139105047","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"deslop-js","version":"0.0.8","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"6704e2775adf1466d7552979b313ba59ee8837dd","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.8.tgz","fileCount":14,"integrity":"sha512-AVar42f34JrAFw2WBNQRYyJ7FFSREg0mBWbsyJFnFIXGyyS2vf/EMwmxBtBdRhnJL4fGQuYSkkvtlymV8A422A==","signatures":[{"sig":"MEQCIHKd1oRvESGHB/bWAcMfmJURcuPyvu8hcGFlbFjxM9AFAiBpTqyMn7LJ0N1x4q75uU7bm2sVAuN0ZaP/nlRZmeBN2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133254},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.8.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/45dc23d8168d72f5b622d1176da1adbe/deslop-js-0.0.8.tgz","_integrity":"sha512-AVar42f34JrAFw2WBNQRYyJ7FFSREg0mBWbsyJFnFIXGyyS2vf/EMwmxBtBdRhnJL4fGQuYSkkvtlymV8A422A==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.8_1779105150334_0.4106158471806072","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"deslop-js","version":"0.0.9","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"9852dff8dbeed9a5b78bc5f2dc11a183fbea1286","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.9.tgz","fileCount":14,"integrity":"sha512-E1yIclpsDVyr4ZvOQnkqE/YpL3Tz7xhkA7s1vBEoYMHYcdLgGar3t5FFJbkzpCaP1o8suiM78x4o9cS2AiO+yQ==","signatures":[{"sig":"MEYCIQCTh4sHGRrs1cuMHgbGiReI0vNyi1UD2Iit2nrBR9RxnAIhAPXdgndkG7LZMdiomXEeQVhTGbqfwolRJA6kYhoCHKFH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186552},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.9.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/54b744c7eba00a6bf673074dca1532b6/deslop-js-0.0.9.tgz","_integrity":"sha512-E1yIclpsDVyr4ZvOQnkqE/YpL3Tz7xhkA7s1vBEoYMHYcdLgGar3t5FFJbkzpCaP1o8suiM78x4o9cS2AiO+yQ==","_npmVersion":"11.12.1","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.15.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.9_1779310714876_0.2898983177588026","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"deslop-js","version":"0.0.10","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"5ebbed2f75591b12d6f5a57a0fc25de03dda2bb6","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.10.tgz","fileCount":6,"integrity":"sha512-b21VhtuinlD7IODVDsWx+2+INnvceGarZtWq0GMvtXodfmFHlG6758A+mr/Reg0NHFQV9lqXTP23MEGL+Ic+2Q==","signatures":[{"sig":"MEUCICjkyp6leJN3dWd7t8vOlI8GyVK5zsas0GkSeGSDJyynAiEA636//Zc6INxKNBe9x5cxn0LFZZQhqphzv28yPUu1ku0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473968},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.10.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/cdc370d988872428357fceb8cb5ba8ec/deslop-js-0.0.10.tgz","_integrity":"sha512-b21VhtuinlD7IODVDsWx+2+INnvceGarZtWq0GMvtXodfmFHlG6758A+mr/Reg0NHFQV9lqXTP23MEGL+Ic+2Q==","_npmVersion":"11.13.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.130.0","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.130.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.10_1779410513810_0.03019343072994607","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"deslop-js","version":"0.0.11","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"f587d3d441f8c463ab39894f4d18e7aacda55df0","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.11.tgz","fileCount":6,"integrity":"sha512-WWlKBhKxqoar4Y2DcQHeltXgobiRAWLVNMdmDvIrW+vuLyIj24HJUo70nw06K6lRCHpFctJmivJX8Z7UCM3Yqw==","signatures":[{"sig":"MEYCIQD4q1tWr4Qxd80EXkHfdTjDPb7d7aHIzMox/xVWo9Y1ZAIhAI9Xz7Qoxu+GcrJpSwsCCUJUbs0LlwNl77PeOwMojzfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764197},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.11.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/c9e65a0acd8535ce978bfcb9549d6ca2/deslop-js-0.0.11.tgz","_integrity":"sha512-WWlKBhKxqoar4Y2DcQHeltXgobiRAWLVNMdmDvIrW+vuLyIj24HJUo70nw06K6lRCHpFctJmivJX8Z7UCM3Yqw==","_npmVersion":"11.13.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.11_1779449049314_0.07420022505075585","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"deslop-js","version":"0.0.12","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.12","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"47a720555a5c2cd5898d72968ef00391f8c1974c","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.12.tgz","fileCount":6,"integrity":"sha512-DsoVhhrgdqjkHxD9zFFJS7r+wDkbbpbdYVfwTNo6s89xTDbZQ9xW0EOd17a45Cfo1z0KxJQkjtJi/fHZ/LpBPA==","signatures":[{"sig":"MEUCIQCbkW2p5rcCj8UK39zOIH/+0pRKrbyMKHQtVwRhFDWcMQIgJOKkVQpE/29YGaIIV6sHJ4X+US/X6CQnuPMiy3mnmxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782181},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.12.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/1290dc55c0f9fbf992cc3253d38c8fd5/deslop-js-0.0.12.tgz","_integrity":"sha512-DsoVhhrgdqjkHxD9zFFJS7r+wDkbbpbdYVfwTNo6s89xTDbZQ9xW0EOd17a45Cfo1z0KxJQkjtJi/fHZ/LpBPA==","_npmVersion":"11.13.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.12_1779496532590_0.506626265827975","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"deslop-js","version":"0.0.13","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.13","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"499e6cc2a6c24dac8d6172f5a8843996a3941ae8","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.13.tgz","fileCount":6,"integrity":"sha512-gIXD+wY2/NHkZHpNrb8MWS6NJs3ee0XunAenBCvwHJlWnedDbIrg70hdNR7bDzYZLe9LGJZMLEI1w2CC72Gk5A==","signatures":[{"sig":"MEUCIEwxaYxFquVhTtOXqbQ0Rm/0q36NGbMtPyA3iJqMeyOUAiEAir2wDfd4stdcqG2oUodNmZGcv3q49owF6TrwL6UOfTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992199},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.13.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/78e13708d93ee3b11fbbaaaafebd6e20/deslop-js-0.0.13.tgz","_integrity":"sha512-gIXD+wY2/NHkZHpNrb8MWS6NJs3ee0XunAenBCvwHJlWnedDbIrg70hdNR7bDzYZLe9LGJZMLEI1w2CC72Gk5A==","_npmVersion":"11.13.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.13_1779791500958_0.7045896152203188","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"deslop-js","version":"0.0.14","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.14","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"dist":{"shasum":"9e316261750b3aabd0154b55045a68fe2b996a98","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.14.tgz","fileCount":6,"integrity":"sha512-FY0rNK+mdTozXwNmcJAt5tD9hVOkXEX5ac+Mg77KJvnnsoAh3qIUW64PMnofutjeYz7g1vENMbOcrBmD1v4FlA==","signatures":[{"sig":"MEYCIQCz0kdL9rM0csUldwLcBE3OZhoTwFOtbtXDQ9ISYm0+zgIhAKL+QZ8l0VexXvTSv69iZH5s43xECiw+67bMJXKZWPe5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012891},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.14.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abai","email":"aiden.bai05@gmail.com"},"_resolved":"/private/var/folders/8m/5flt4jn532j5gqt_p_yy89zh0000gn/T/5ec348766746fc15d7b9a85539beeeb5/deslop-js-0.0.14.tgz","_integrity":"sha512-FY0rNK+mdTozXwNmcJAt5tD9hVOkXEX5ac+Mg77KJvnnsoAh3qIUW64PMnofutjeYz7g1vENMbOcrBmD1v4FlA==","_npmVersion":"11.13.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"24.16.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.14_1779844903436_0.7932595613185629","host":"s3://npm-registry-packages-npm-production"}},"0.0.14-dev.bd94e5e":{"name":"deslop-js","version":"0.0.14-dev.bd94e5e","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.14-dev.bd94e5e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"0c2ab54ffa361b346d5f5083ecd7a047d91c1ca2","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.14-dev.bd94e5e.tgz","fileCount":6,"integrity":"sha512-5Qb7ANcymx4Ku24x3E51hMRv+EaKAjn9HGUzsNPnI1n1QkjWuvAF3gJHdaTicWpgklL6fkeTvMLqeTRgfFygRw==","signatures":[{"sig":"MEUCIFnWOamyWt0XLe8e3z9OSu93bB1rKmL9sV4aGnvgG0rKAiEAwCPi7LK/9diICf9XsJ480oicsqnLYDGW+HUWcF5IctQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.14-dev.bd94e5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018067},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.14-dev.bd94e5e.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/96c9932c34e0fadbc806908dc5864b5f/deslop-js-0.0.14-dev.bd94e5e.tgz","_integrity":"sha512-5Qb7ANcymx4Ku24x3E51hMRv+EaKAjn9HGUzsNPnI1n1QkjWuvAF3gJHdaTicWpgklL6fkeTvMLqeTRgfFygRw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.14-dev.bd94e5e_1780024909789_0.013607802679368897","host":"s3://npm-registry-packages-npm-production"}},"0.0.14-dev.ae0f67a":{"name":"deslop-js","version":"0.0.14-dev.ae0f67a","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.14-dev.ae0f67a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"49a2ed73871c41e6394c1b49f2f940e14efa7ef9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.14-dev.ae0f67a.tgz","fileCount":6,"integrity":"sha512-i+Nf08JfFkK31r/uovcctg8I/R0NeyNIQqcmOCK1veTC4DjOjqb+ic3hWShzYt+a2KbZZ4W8LbswhJtS2GWZ8Q==","signatures":[{"sig":"MEUCIQCPi4CKqHlYhmPbkHhmpZL7ctKVkMLK2WM5gNGUxRCT6AIgL6qOdJ8kf4Tk13LwbTMvyNNONrbwM/aAScWBPnhJoWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.14-dev.ae0f67a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018067},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.14-dev.ae0f67a.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/bacd880af69937f6e4272d85891eb00c/deslop-js-0.0.14-dev.ae0f67a.tgz","_integrity":"sha512-i+Nf08JfFkK31r/uovcctg8I/R0NeyNIQqcmOCK1veTC4DjOjqb+ic3hWShzYt+a2KbZZ4W8LbswhJtS2GWZ8Q==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.14-dev.ae0f67a_1780440838070_0.9338545438014594","host":"s3://npm-registry-packages-npm-production"}},"0.0.14-dev.a6825a1":{"name":"deslop-js","version":"0.0.14-dev.a6825a1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.14-dev.a6825a1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"cb06082f8f843b5754072df4cf1576043673b25f","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.14-dev.a6825a1.tgz","fileCount":6,"integrity":"sha512-a9xcaGscPWnsnoRH3VJZJgch4K01i1GREqqjrfbj8ZkV0K3zyM8TkTow9EnNu6ICYLMJccweer5OaDfLXBPIag==","signatures":[{"sig":"MEYCIQD+mvypO68dXXQsEe5GvjyFMrRTdnhYNCwMcoy8zDrv/gIhANrS6czooMHVOqfQAc+GixLn1UCibtQJ9teHaIjXnH6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.14-dev.a6825a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024095},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.14-dev.a6825a1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/86b48046fa6df636c0840b16151b028b/deslop-js-0.0.14-dev.a6825a1.tgz","_integrity":"sha512-a9xcaGscPWnsnoRH3VJZJgch4K01i1GREqqjrfbj8ZkV0K3zyM8TkTow9EnNu6ICYLMJccweer5OaDfLXBPIag==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.14-dev.a6825a1_1780445315717_0.7829862041372952","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"deslop-js","version":"0.0.15","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.15","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"85a7d35cdab4632b597238c1b76c327143d729de","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.15.tgz","fileCount":6,"integrity":"sha512-TWEjcGTxsGgSaxY0JB68sDucuCUrGADQ5SbW0cFfZZQjqzZ9pkN36xq3adujim0AkkvGHDUa6Wy6rlLY43G0nA==","signatures":[{"sig":"MEYCIQDc4uZH/tP/Q08OmzBValTgKueEG97aShHrKKuNaj6qCAIhAIxhjECnZx6PEz6wRoqoWQMHj2OPqYntEkVODuBjDjDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024083},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.15.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/05710e59c7a28425d9a8652d0440eb09/deslop-js-0.0.15.tgz","_integrity":"sha512-TWEjcGTxsGgSaxY0JB68sDucuCUrGADQ5SbW0cFfZZQjqzZ9pkN36xq3adujim0AkkvGHDUa6Wy6rlLY43G0nA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.15_1780445617940_0.3490370651037735","host":"s3://npm-registry-packages-npm-production"}},"0.0.15-dev.6579200":{"name":"deslop-js","version":"0.0.15-dev.6579200","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.15-dev.6579200","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"f822ed923cdc1a394404c88dfd1088d38a0517f0","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.15-dev.6579200.tgz","fileCount":6,"integrity":"sha512-DQWWpbkNNgFOd0jlAlIuMf8xFNiYqRJRn/yOj/Btbb979r2b4ACubkasAE0ZH80h9HMqnt2Okt6vlukalz708Q==","signatures":[{"sig":"MEMCIGiLMEQA2hB55IJ5TmS5HTy1BVXwhBsjJnmHBwannBfzAh9Z4jUFDQnrGo09MwDd3JvumaA94HockzsGyEF4zH7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.15-dev.6579200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024095},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.15-dev.6579200.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/c7fcb9920e6dffcd8126e657820369fd/deslop-js-0.0.15-dev.6579200.tgz","_integrity":"sha512-DQWWpbkNNgFOd0jlAlIuMf8xFNiYqRJRn/yOj/Btbb979r2b4ACubkasAE0ZH80h9HMqnt2Okt6vlukalz708Q==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.15-dev.6579200_1780445621454_0.11919626563263619","host":"s3://npm-registry-packages-npm-production"}},"0.0.15-dev.44dfc04":{"name":"deslop-js","version":"0.0.15-dev.44dfc04","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.15-dev.44dfc04","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"f5ad951b516fae450167e8ba201515b780034d24","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.15-dev.44dfc04.tgz","fileCount":6,"integrity":"sha512-Dg6s9LMY7BU4Sm47H1OZqimMgspnhsPWIQrSM1xHFEWhs+YbohpVYAD56OVFwY8VCxNY7BXcRDOkWA4L3AKKrA==","signatures":[{"sig":"MEQCICCa3SMoBBrxMmotmfscmRaV2DFkKmo6XTnMr8FMhvJfAiAD1DIPBGMOpifFQjSibejLRIGQqQosGya11+/svTuyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.15-dev.44dfc04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024515},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.15-dev.44dfc04.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/8969717a618db2d7ae8604402e0a1187/deslop-js-0.0.15-dev.44dfc04.tgz","_integrity":"sha512-Dg6s9LMY7BU4Sm47H1OZqimMgspnhsPWIQrSM1xHFEWhs+YbohpVYAD56OVFwY8VCxNY7BXcRDOkWA4L3AKKrA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.15-dev.44dfc04_1780479231120_0.7447197183187153","host":"s3://npm-registry-packages-npm-production"}},"0.0.16-dev.474ed8f":{"name":"deslop-js","version":"0.0.16-dev.474ed8f","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.16-dev.474ed8f","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"a681c05dd1f82d4719fa08b7ef2ad3a7cfe5e82e","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.16-dev.474ed8f.tgz","fileCount":6,"integrity":"sha512-8/XzNIxHCrX1IgUIeGaak/e2i0ZBzW1AsSV9/V+EXkCQVqDl+gQtvzUDvgHLea8XNZ0BKb+1YZJOo1qX14NFDw==","signatures":[{"sig":"MEUCIESKfvZuCOPW86zqR1OVxXAtIB0nRDatzivMyncWl3LyAiEAi622mHqBlTuEWI/dB/SYuo+vgassOpRiJKHOmwj/6X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.16-dev.474ed8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024515},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.16-dev.474ed8f.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/1876bfd4f13790b34f5a06813ad62a79/deslop-js-0.0.16-dev.474ed8f.tgz","_integrity":"sha512-8/XzNIxHCrX1IgUIeGaak/e2i0ZBzW1AsSV9/V+EXkCQVqDl+gQtvzUDvgHLea8XNZ0BKb+1YZJOo1qX14NFDw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.16-dev.474ed8f_1780479294179_0.3226428993389756","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"deslop-js","version":"0.0.16","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.16","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"2fec48cefa5eb11e7cb377ddcb6eea199b3a72ad","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.16.tgz","fileCount":6,"integrity":"sha512-S8jh7CKRLCOVefBwcdBYZnYxZyuP6W6f5dgyEyNGB4EnAVAH6TTbnBzXS/1ZbxFJRUjRWd9FlQAW6vMc8SywQg==","signatures":[{"sig":"MEQCID1J/TNJ5jAKuXkRpK3MLT46i0aYWbdIO3ynVX4AmAwtAiAKiSpscNBR7hW2Wr8R9aM+z9LMfJfDgt0MfGTzpyY0fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024503},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.16.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/54d660c3159e64873f2ac16b319201c3/deslop-js-0.0.16.tgz","_integrity":"sha512-S8jh7CKRLCOVefBwcdBYZnYxZyuP6W6f5dgyEyNGB4EnAVAH6TTbnBzXS/1ZbxFJRUjRWd9FlQAW6vMc8SywQg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.16_1780479295984_0.06233337835075825","host":"s3://npm-registry-packages-npm-production"}},"0.0.16-dev.e558efe":{"name":"deslop-js","version":"0.0.16-dev.e558efe","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.16-dev.e558efe","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"555b14d06ad3f063b439ee8271863fe2d9dec6ca","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.16-dev.e558efe.tgz","fileCount":6,"integrity":"sha512-4pq7e1WOtLIPnf1uvOS6Usi8EBp2o3cWnTj608WydMIDEiLBUXsx1XqcqDMdC356orhgHF5QNEqWAFa013g8jw==","signatures":[{"sig":"MEUCIQCgluRI3ziy157Mn3gH2nQ8bbVoDc+52Qrdi9WHVCTVKAIgVpNcbut7TdYnKz79o5TiO/gc/Cavj3IEnxjQal31GWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.16-dev.e558efe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025637},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.16-dev.e558efe.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/a264cc2498329d6e557cfd50b090cb76/deslop-js-0.0.16-dev.e558efe.tgz","_integrity":"sha512-4pq7e1WOtLIPnf1uvOS6Usi8EBp2o3cWnTj608WydMIDEiLBUXsx1XqcqDMdC356orhgHF5QNEqWAFa013g8jw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.16-dev.e558efe_1780531439757_0.8019321902494019","host":"s3://npm-registry-packages-npm-production"}},"0.0.17-dev.e47ef34":{"name":"deslop-js","version":"0.0.17-dev.e47ef34","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.17-dev.e47ef34","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"4de5c8920bcd55df586e10efa4e833a885b3cb1e","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.17-dev.e47ef34.tgz","fileCount":6,"integrity":"sha512-/8FkS3xpnM9VAnCfxRMd1x8HHodRQk5PUBmAirfq1pM+kgLKvWSdeRvTYX3ldcyv3nzN8qbhEGLtNnf5Uu9JkA==","signatures":[{"sig":"MEUCIEkkZphPV0u2gzrpAVIiedmgb9CFSkWHVxph+rFdIWJhAiEArWL8dgxOs+JHGYwcs/H16Tvb6REXCwj7degPFVJYEsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.17-dev.e47ef34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025637},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.17-dev.e47ef34.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/63ba7eec9e00fb9b71960e13f79bbee7/deslop-js-0.0.17-dev.e47ef34.tgz","_integrity":"sha512-/8FkS3xpnM9VAnCfxRMd1x8HHodRQk5PUBmAirfq1pM+kgLKvWSdeRvTYX3ldcyv3nzN8qbhEGLtNnf5Uu9JkA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.17-dev.e47ef34_1780531515002_0.9075021543609887","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"deslop-js","version":"0.0.17","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.17","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"09529b87bb17982ce0fbd06cc1fc75166713a078","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.17.tgz","fileCount":6,"integrity":"sha512-iO7S+ZhOPCv5UW6DPo4Rom9jx+86VDoNCuYfosepzz27dmkOuHR9obj0LpgS8QCpY/mjxrRYvQQcEhygjwwQEA==","signatures":[{"sig":"MEQCIF1A9+S/R7cRMfres0yAtpUJ59Qt2kjN2Yjsn7fh611HAiAKVrXOgcpjxhg9SVz7wgNucsuQDN02sL+O8PYPlvm2eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1025625},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.17.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/71e86040c08200b015d4a3235a754c1c/deslop-js-0.0.17.tgz","_integrity":"sha512-iO7S+ZhOPCv5UW6DPo4Rom9jx+86VDoNCuYfosepzz27dmkOuHR9obj0LpgS8QCpY/mjxrRYvQQcEhygjwwQEA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.17_1780531520580_0.9330881168173966","host":"s3://npm-registry-packages-npm-production"}},"0.0.17-dev.7acf549":{"name":"deslop-js","version":"0.0.17-dev.7acf549","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.17-dev.7acf549","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"11c9d2af6419888ead8e3356f8e5422e37e58ccc","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.17-dev.7acf549.tgz","fileCount":7,"integrity":"sha512-JcmgqmbdzNtlwo5XxJbrj24+sw7Xt9TLo80VhogV7tir9NdFMOQGcsFmZl/WPJNV23PYRlbGec2LyblGADW+dA==","signatures":[{"sig":"MEQCIHUL8nXxA4flRYqrFrbKrCnJ5YnCt7FcBzMtFMJ2z518AiA8r/QmNiGD/31/D5oTRC+UlVy+0xxWilce+6CXT6GyLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.17-dev.7acf549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128197},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.17-dev.7acf549.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/ba192ecac8a7a2af64997b839e882f00/deslop-js-0.0.17-dev.7acf549.tgz","_integrity":"sha512-JcmgqmbdzNtlwo5XxJbrj24+sw7Xt9TLo80VhogV7tir9NdFMOQGcsFmZl/WPJNV23PYRlbGec2LyblGADW+dA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.17-dev.7acf549_1780568785230_0.18225772213472768","host":"s3://npm-registry-packages-npm-production"}},"0.0.17-dev.e99b313":{"name":"deslop-js","version":"0.0.17-dev.e99b313","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.17-dev.e99b313","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"59ee09c7fb4d163c9882f40a8ce7ddad40b02577","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.17-dev.e99b313.tgz","fileCount":7,"integrity":"sha512-971TlnrAi+BUDW/+k2+lZzDxBLnE6rqTr6W0Yd8MkgQFxDb3hcLtFbCRLZRk/kYJ9Rxl/Hgdzj6AeGXDvQYWew==","signatures":[{"sig":"MEYCIQC79u+wkUj1fkDtDRz5iVEKfZrSCJ7cFoF23qj0MZylwgIhAP0smneWI2ECWRMxgVBFiijsEg/OWR9bhW3KUr2HS1jm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.17-dev.e99b313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128289},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.17-dev.e99b313.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/5755a4d3022a15deba48e5d17e31da38/deslop-js-0.0.17-dev.e99b313.tgz","_integrity":"sha512-971TlnrAi+BUDW/+k2+lZzDxBLnE6rqTr6W0Yd8MkgQFxDb3hcLtFbCRLZRk/kYJ9Rxl/Hgdzj6AeGXDvQYWew==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.17-dev.e99b313_1780568841344_0.6786021415993257","host":"s3://npm-registry-packages-npm-production"}},"0.0.18-dev.17136ab":{"name":"deslop-js","version":"0.0.18-dev.17136ab","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.18-dev.17136ab","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"19c6e330cedeb3f5831d8ea159910a7bf7770e2f","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.18-dev.17136ab.tgz","fileCount":7,"integrity":"sha512-9AJwcCn8YFzY0x54fWAjdXLEtNju649thgl6DyCr4NH9PdqSjcyxOb2jKS0fZsLWD+723xVi5fpk5fn1VwPwkg==","signatures":[{"sig":"MEUCIQDHTv48I2DE9nl22sTUD2ERMkuMoY0m3bf4WoT9fjWUpgIgUbryN6MHeyIS0zWHlHM5po2Rbmvz4EmnX1X10+f9NnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.18-dev.17136ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128289},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.18-dev.17136ab.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/6f1f65d7fb9dd6f942e1eb37f0f60b88/deslop-js-0.0.18-dev.17136ab.tgz","_integrity":"sha512-9AJwcCn8YFzY0x54fWAjdXLEtNju649thgl6DyCr4NH9PdqSjcyxOb2jKS0fZsLWD+723xVi5fpk5fn1VwPwkg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.18-dev.17136ab_1780568876055_0.5258300289564544","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-dev.93f3ed2":{"name":"deslop-js","version":"0.0.19-dev.93f3ed2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.19-dev.93f3ed2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"31835932e659f951fa382de54d78a009bb627df9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.19-dev.93f3ed2.tgz","fileCount":7,"integrity":"sha512-GG1Ew/NMSAhu1LfKTaeFVOt7+/nOAW7B2o1CGgebVMqw95NbIMw7LtnD+RPxOb9KNaWLXedMloIRh6T9Rj6lSg==","signatures":[{"sig":"MEUCIQCPCeOVoQb8R5/cFahQIrFVDa3b+dEzo46tnTp3IsDyrgIgCrkaFxNy7I0QFe+oxvfkbOg2BnHNKmKJbQtPrf9XQ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.19-dev.93f3ed2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128289},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.19-dev.93f3ed2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/3ef47f0794acc0c58cb4338528eea82b/deslop-js-0.0.19-dev.93f3ed2.tgz","_integrity":"sha512-GG1Ew/NMSAhu1LfKTaeFVOt7+/nOAW7B2o1CGgebVMqw95NbIMw7LtnD+RPxOb9KNaWLXedMloIRh6T9Rj6lSg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.19-dev.93f3ed2_1780569501470_0.2728757128206998","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"deslop-js","version":"0.0.19","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.19","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"35ed329c91839da0ec749af13af397c0513f0bc2","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.19.tgz","fileCount":7,"integrity":"sha512-gLEwJ26XSRNN5r7x/AI8Zi0Fs6uJe/junYM+jQaaVRjfagUUAerPD90fZlwjRnK0Lpb9jRzqaM9BvmHXUHkGxA==","signatures":[{"sig":"MEUCIQCEs1UvThsxqlGUAn0mB8m8oqFJur+rK/e9LlABloI2uQIgRMeY7dSU4DT63p0aGLKXjZCpPItTP0lc6abechHK/mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128277},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.19.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/cab3469e4d88e496a7bb47f2ff8ba35b/deslop-js-0.0.19.tgz","_integrity":"sha512-gLEwJ26XSRNN5r7x/AI8Zi0Fs6uJe/junYM+jQaaVRjfagUUAerPD90fZlwjRnK0Lpb9jRzqaM9BvmHXUHkGxA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.19_1780569506735_0.30292040498006556","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-dev.42704ea":{"name":"deslop-js","version":"0.0.19-dev.42704ea","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.19-dev.42704ea","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"095bb0ba21994add950dc4f273eaa8126b9bf71b","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.19-dev.42704ea.tgz","fileCount":7,"integrity":"sha512-o/sxWwQjKJM65vYovlfcJ1hgnPhT/9hPuDY5q6pKQSbrSD4XoZFrzH4ztbQfhvXXGmrulAFLwBM+U+10m3TsZg==","signatures":[{"sig":"MEQCIHy6Zn1JtI59jzutbRcz6mMymU5AtnXuy0QTy9z1AEhtAiBtwdrVcR5/RJBBw3V8+NJtXiO+FdIQXorYtSMe5o6VDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.19-dev.42704ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128289},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.19-dev.42704ea.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/85eb49b9148d9cd8be6cce36c34a9044/deslop-js-0.0.19-dev.42704ea.tgz","_integrity":"sha512-o/sxWwQjKJM65vYovlfcJ1hgnPhT/9hPuDY5q6pKQSbrSD4XoZFrzH4ztbQfhvXXGmrulAFLwBM+U+10m3TsZg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.19-dev.42704ea_1780570334646_0.9060765117331666","host":"s3://npm-registry-packages-npm-production"}},"0.0.19-dev.be8757d":{"name":"deslop-js","version":"0.0.19-dev.be8757d","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.19-dev.be8757d","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"05e4225a552689a5428d819880232bfa72f83370","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.19-dev.be8757d.tgz","fileCount":7,"integrity":"sha512-SCA7WsI3y/eICd7/jtNUejrb0KRdDqSPDe4LZnFdoFnzy3hKB29trt9Hw7GqKBVQIUq7W+O5wis4opFtwkcYsA==","signatures":[{"sig":"MEYCIQDjQtd6w/lYX3A3QB8T2cs/CQUpGnUA36Kv3TMkL4+nqAIhAJ5pRJe+SX2W+0AQA2Ei8ObrugmX+6XSK2TOnxjpBb0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.19-dev.be8757d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133971},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.19-dev.be8757d.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/9b948d0a2a7cc21a7b0ef695b82e7caf/deslop-js-0.0.19-dev.be8757d.tgz","_integrity":"sha512-SCA7WsI3y/eICd7/jtNUejrb0KRdDqSPDe4LZnFdoFnzy3hKB29trt9Hw7GqKBVQIUq7W+O5wis4opFtwkcYsA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.19-dev.be8757d_1780799255568_0.26820606517987033","host":"s3://npm-registry-packages-npm-production"}},"0.0.20-dev.9342b67":{"name":"deslop-js","version":"0.0.20-dev.9342b67","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.20-dev.9342b67","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"1b1fcb4e8cbdbd317780c8157fdb22180fa698e5","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.20-dev.9342b67.tgz","fileCount":7,"integrity":"sha512-GLwgTLOeE7HIRtbC2E3p00vLCqsivfxKrrLhM2MCNmWPAi2LW0rSLoJTSqwjPgWJiaijaoi0umVs7FXqKArVIg==","signatures":[{"sig":"MEUCIQDdKjJdjRIP+yf3NcfcGviciy9MFogbD1DJtHDGv0rEaAIgQVLqLo6eEzj1TBKJ/UE5c2CR3q08nVcG9/sDhG1K97s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.20-dev.9342b67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133971},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.20-dev.9342b67.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/d6103b8c6a5cb918fb5e4a2cd28e77c1/deslop-js-0.0.20-dev.9342b67.tgz","_integrity":"sha512-GLwgTLOeE7HIRtbC2E3p00vLCqsivfxKrrLhM2MCNmWPAi2LW0rSLoJTSqwjPgWJiaijaoi0umVs7FXqKArVIg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.20-dev.9342b67_1780799307063_0.4144868034485585","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"deslop-js","version":"0.0.20","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.20","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"32870e6b0ff5e2fc6057aa740bf34bacef455997","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.20.tgz","fileCount":7,"integrity":"sha512-HlkLc+LPv8VRUXbddp7lV+/IaycGgXYFPCo8ZStpSkjkwoHVlNCFeAuYh30G9GyqyQpfQMKojfIgolM/JbpvPw==","signatures":[{"sig":"MEUCIEk9xE9hCBA9aRwW7iGktxmyNRE6s3TFwNfH8hXg5Z0VAiEA3K8QlhvX0ST5bEqxMs+yk9grxt0abqwVTH3M58rG4f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133959},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.20.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/f3b1a41ffb9287b7cd1b6f051bef18d0/deslop-js-0.0.20.tgz","_integrity":"sha512-HlkLc+LPv8VRUXbddp7lV+/IaycGgXYFPCo8ZStpSkjkwoHVlNCFeAuYh30G9GyqyQpfQMKojfIgolM/JbpvPw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.20_1780799309359_0.4216139876276819","host":"s3://npm-registry-packages-npm-production"}},"0.0.20-dev.867c5c6":{"name":"deslop-js","version":"0.0.20-dev.867c5c6","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.20-dev.867c5c6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"b5ce6b367653fb19984b16baf21880695a98aa8c","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.20-dev.867c5c6.tgz","fileCount":7,"integrity":"sha512-wVM5lJst9cB5yFnb5vj6phDIeInlwSx10RgIavs4YCKAjqIcFaPI5H1xgNzVfzvqHapK/j7mRaiDbPCkiLp/7Q==","signatures":[{"sig":"MEYCIQCYrKIif1fbWbvZ5mHvYN1gGy8ZrVttrjEvLaf6VWMElwIhAP/8ApIe9PS8kceTKLS0isIiTp4cIYRCFBchxalaHvvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.20-dev.867c5c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148162},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.20-dev.867c5c6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/748e3a7f73e93e174ef80aae7618a99d/deslop-js-0.0.20-dev.867c5c6.tgz","_integrity":"sha512-wVM5lJst9cB5yFnb5vj6phDIeInlwSx10RgIavs4YCKAjqIcFaPI5H1xgNzVfzvqHapK/j7mRaiDbPCkiLp/7Q==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.20-dev.867c5c6_1780808663316_0.0540552660647704","host":"s3://npm-registry-packages-npm-production"}},"0.0.21-dev.9e70e34":{"name":"deslop-js","version":"0.0.21-dev.9e70e34","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.21-dev.9e70e34","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"52f84934b114275bba8fe120907d7da9ad0907c8","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.21-dev.9e70e34.tgz","fileCount":7,"integrity":"sha512-cALeV2+1RiXjuiQqvKdlA1ZUwyNrylpAqtlGq+ZS31Uguh95bXQk3LTXfk73qCLN35R3xPDzUyKOtndI7h2H/g==","signatures":[{"sig":"MEQCIEb0HCh2Y36yxTL3jleZzBazsSPF5O6QwVAPQaluCzdBAiAjCY0drMz4T66gFWPJiwJO20fm8mOn32ZUtfoPl1ETtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.21-dev.9e70e34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148162},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.21-dev.9e70e34.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/4cd4ec8cc18c4c39425bddc1c09b147b/deslop-js-0.0.21-dev.9e70e34.tgz","_integrity":"sha512-cALeV2+1RiXjuiQqvKdlA1ZUwyNrylpAqtlGq+ZS31Uguh95bXQk3LTXfk73qCLN35R3xPDzUyKOtndI7h2H/g==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.21-dev.9e70e34_1780808768914_0.805990820076468","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"deslop-js","version":"0.0.21","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.21","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"23de51bef3126aecb501d64089d5128e0e9fed18","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.21.tgz","fileCount":7,"integrity":"sha512-1fYusMl4tDaQ/xdHFtLfDe8kFrEeU0Vu0Pfiy2k/Gd4HSqYlQj1Z7iRqldNneRyuCzNMhwNBvhaL07Urbh5VOA==","signatures":[{"sig":"MEYCIQDqEUOwQl7mK/RADRQciiNuQk8hvZApZjHR04w6sklhDAIhANFJOH6mB7+jpEnRVH+zJPrpCo/Niz4fVDaMspNkFCY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148150},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.21.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/63289f9f4f4259b26ff319f8a2df5124/deslop-js-0.0.21.tgz","_integrity":"sha512-1fYusMl4tDaQ/xdHFtLfDe8kFrEeU0Vu0Pfiy2k/Gd4HSqYlQj1Z7iRqldNneRyuCzNMhwNBvhaL07Urbh5VOA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.21_1780808772615_0.13333826621539568","host":"s3://npm-registry-packages-npm-production"}},"0.0.21-dev.3d2e8a1":{"name":"deslop-js","version":"0.0.21-dev.3d2e8a1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.21-dev.3d2e8a1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"e5be55031e4dc2b2f8a5739d2005093d63411a20","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.21-dev.3d2e8a1.tgz","fileCount":7,"integrity":"sha512-aV2tfEYoRGtdQWqvy71SCiS5iClkX9AX9QQKr4pL1n3yI3X+86mdMkODfIMadbiimfvVqmQbClfdGW7yjioKlw==","signatures":[{"sig":"MEYCIQCpkK8wUm5eM6mwpTcO+/9qOy8F0Lj+zfKGCFnFyR6x5QIhAMn09PUon2uCZKFQuZSkI8w2ZhGLP5j3vj4TCsjS7jGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.21-dev.3d2e8a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148766},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.21-dev.3d2e8a1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/55b5fe4ef1d649ec7887efffb25dc049/deslop-js-0.0.21-dev.3d2e8a1.tgz","_integrity":"sha512-aV2tfEYoRGtdQWqvy71SCiS5iClkX9AX9QQKr4pL1n3yI3X+86mdMkODfIMadbiimfvVqmQbClfdGW7yjioKlw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.21-dev.3d2e8a1_1780906205800_0.9285770590874669","host":"s3://npm-registry-packages-npm-production"}},"0.0.22-dev.d5626bf":{"name":"deslop-js","version":"0.0.22-dev.d5626bf","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.22-dev.d5626bf","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"922ef84c183e2bb354528e710ca110fe7a7aebeb","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.22-dev.d5626bf.tgz","fileCount":7,"integrity":"sha512-mGzh/XQ4MLQ1wvHfpsLQ+2BcOlvTQ/IOGXxZ6dlS6bVAI8ndy0QL/KmdOYKEC0SMMAnzgFxUeWgDyGBUZ1gpxQ==","signatures":[{"sig":"MEUCIQDl6YDPwlO3PzYjq/oj5rjvk+Q++NC3vfb4xjuv2+dwjQIgMbRZG7C0EEtOps8TU1y1JxglymIqk7ZG2tOaWvdeYEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.22-dev.d5626bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148766},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.22-dev.d5626bf.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/f901378b78755391551f35dcc7896727/deslop-js-0.0.22-dev.d5626bf.tgz","_integrity":"sha512-mGzh/XQ4MLQ1wvHfpsLQ+2BcOlvTQ/IOGXxZ6dlS6bVAI8ndy0QL/KmdOYKEC0SMMAnzgFxUeWgDyGBUZ1gpxQ==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.22-dev.d5626bf_1780957651398_0.24802038605241883","host":"s3://npm-registry-packages-npm-production"}},"0.0.22-dev.75ae04e":{"name":"deslop-js","version":"0.0.22-dev.75ae04e","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.22-dev.75ae04e","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"62e7a8f5fda5f44466286caa5cebf86c8a8f287a","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.22-dev.75ae04e.tgz","fileCount":7,"integrity":"sha512-ZOW6I5i+UOE1CJw+rKkgwOTf8BOUanrdC8NbnbcPWKrsPt+zKHMnCt7THXX1iBBJdo2DmCCeyLMjVc4osoXLFw==","signatures":[{"sig":"MEUCIQCiEaG7zKVQYQGxRkbMJ0I80vHIPNo7b8hfW4oJrg4afwIgMY7+AjPj24bPmSomgqnCZ7GThuE3TyYp4+tymygaWxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.22-dev.75ae04e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148994},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.22-dev.75ae04e.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/daeacb36179d918ba5f0dd58f106b21e/deslop-js-0.0.22-dev.75ae04e.tgz","_integrity":"sha512-ZOW6I5i+UOE1CJw+rKkgwOTf8BOUanrdC8NbnbcPWKrsPt+zKHMnCt7THXX1iBBJdo2DmCCeyLMjVc4osoXLFw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.22-dev.75ae04e_1781141987382_0.9386978326543736","host":"s3://npm-registry-packages-npm-production"}},"0.0.23-dev.14fbbd9":{"name":"deslop-js","version":"0.0.23-dev.14fbbd9","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.23-dev.14fbbd9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"e21a2dd5e5349d3ecdb5ac8fce7f665a3518fe97","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.23-dev.14fbbd9.tgz","fileCount":7,"integrity":"sha512-b8k9GkdjGgmrhDdCgFy8LEr5fBhXygma/w8iW++QrVO1cpLYVtM/Cdf2PIlzWjN0ISWJ3qBmJ5j0EpZEd+TTqQ==","signatures":[{"sig":"MEYCIQDme1H50l7V72W74bPMrNUjgApWKrl2ijN3jv4O1X2HVwIhAKOtXwLXIrUMOgiVWeILiFcx+4mwSRfl6LhWz67g1DAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.23-dev.14fbbd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148994},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.23-dev.14fbbd9.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/1049d3a3a2f16bc29488d7f6e483c212/deslop-js-0.0.23-dev.14fbbd9.tgz","_integrity":"sha512-b8k9GkdjGgmrhDdCgFy8LEr5fBhXygma/w8iW++QrVO1cpLYVtM/Cdf2PIlzWjN0ISWJ3qBmJ5j0EpZEd+TTqQ==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.23-dev.14fbbd9_1781143281454_0.04076653785248174","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"deslop-js","version":"0.0.23","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.23","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"2ae952d8cf6252c3f35630b8c0bdff6b937228d9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.23.tgz","fileCount":7,"integrity":"sha512-rjJqyceReWjTvXjKZ9czWlDpAg1IK2a6SDFNYEVTDmku5ZFWwAgsXKnll2HBM1rYVXRp5wry02jKuAX/OQrtrw==","signatures":[{"sig":"MEUCICzUAZqaqClS6L9cHMsRN70bhEyt9kmzmWURy88RxTMxAiEAtbodb+o0ylU3hEVJ/NEgomy6HllgFSyG6/i7f/BHFJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148982},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.23.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/cd1b7b463c0b15ef3a05bf06f9d4fd7b/deslop-js-0.0.23.tgz","_integrity":"sha512-rjJqyceReWjTvXjKZ9czWlDpAg1IK2a6SDFNYEVTDmku5ZFWwAgsXKnll2HBM1rYVXRp5wry02jKuAX/OQrtrw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.16.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.23_1781143282882_0.023902213522445148","host":"s3://npm-registry-packages-npm-production"}},"0.0.23-dev.aad3fe2":{"name":"deslop-js","version":"0.0.23-dev.aad3fe2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.23-dev.aad3fe2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"cd793de7b2c2b56f1eced5f4fac65770bdc1cdc1","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.23-dev.aad3fe2.tgz","fileCount":7,"integrity":"sha512-AxKn1Q0hZ/aTr2fqbQsMIgSAH4qj5LfniJHgeMhjP9eP7Pfaon1Cn2YCYe8rxUTglv0JT46M6+nPFhDXY5wfSQ==","signatures":[{"sig":"MEUCIDUFtP0GkI7/3+yR6aH5MgediPJeEnI9dP75iDyoCI/RAiEA7Bm46IzxGyQb2wIDJg6jRXu9EDVEqz2sz+wpKJyocL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.23-dev.aad3fe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152958},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.23-dev.aad3fe2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/dcd4b465ab1288d4bb7086777044dc50/deslop-js-0.0.23-dev.aad3fe2.tgz","_integrity":"sha512-AxKn1Q0hZ/aTr2fqbQsMIgSAH4qj5LfniJHgeMhjP9eP7Pfaon1Cn2YCYe8rxUTglv0JT46M6+nPFhDXY5wfSQ==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.23-dev.aad3fe2_1781304171443_0.8858514705270959","host":"s3://npm-registry-packages-npm-production"}},"0.0.24-dev.bad3264":{"name":"deslop-js","version":"0.0.24-dev.bad3264","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.24-dev.bad3264","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"5e4ec7adb22b329c67da82a51ad453b430fdea03","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.24-dev.bad3264.tgz","fileCount":7,"integrity":"sha512-dykSOvfBbVLGqNw9jzYV5ZN/CTeEy5o5OY1SIuXMjdl6sRLxf2TgjEpshrZpARn9WOxqHdUpHj78wsq/GYqrcg==","signatures":[{"sig":"MEYCIQC+pjIGz0LTMf3gatsLa7GGZppz2WlSS82OqLh803F4YwIhAKlSi5NmALmEXIW9WdOHXAMKHx4Psm3QaZSa647IYnOQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.24-dev.bad3264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152958},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.24-dev.bad3264.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/d407394d9b9f09a7d36bf3c38f85d71c/deslop-js-0.0.24-dev.bad3264.tgz","_integrity":"sha512-dykSOvfBbVLGqNw9jzYV5ZN/CTeEy5o5OY1SIuXMjdl6sRLxf2TgjEpshrZpARn9WOxqHdUpHj78wsq/GYqrcg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.24-dev.bad3264_1781304433126_0.3174905895300053","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"deslop-js","version":"0.0.24","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.24","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"32e878031dd1567bbc66bf53f3b799767705dc0d","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.24.tgz","fileCount":7,"integrity":"sha512-ygcRwJXCUedo+hN1L4Ysm7luo4VWOvKEz/kRKWMlFp5bAtTKeXo+8fk/hQaJKsJ/nfahiqkhlYTlrKIR/5nsQg==","signatures":[{"sig":"MEUCIQCx5CL2wg+U6gDWcWoGp9BkKaOhSfHNfK/nrRCkG61APAIgTFpeyPRxdLA1lWzuTOIHJvWlKh8BAExGHQg4Q0B+rgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152946},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.24.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/1b43e6dab4f3f52c3380d2510f3290f1/deslop-js-0.0.24.tgz","_integrity":"sha512-ygcRwJXCUedo+hN1L4Ysm7luo4VWOvKEz/kRKWMlFp5bAtTKeXo+8fk/hQaJKsJ/nfahiqkhlYTlrKIR/5nsQg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.24_1781316247361_0.4197177692129128","host":"s3://npm-registry-packages-npm-production"}},"0.0.24-dev.5b5501c":{"name":"deslop-js","version":"0.0.24-dev.5b5501c","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.24-dev.5b5501c","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"cc0208a7eca4462785d587e9aa97335f5be1dd10","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.24-dev.5b5501c.tgz","fileCount":7,"integrity":"sha512-5lEaypNdXC9UJvcOIrVT4nOOKWqkXRss4OgfuSt8fSCzZn8gDo5hiYf/X23uWPGi1CKBNogdla60aGLBN9i4jA==","signatures":[{"sig":"MEUCIFt7Qdh5Y5uvXrjnjCCfWe2RHYCuUf9MqitNTxB2iMorAiEA2WdWIDCE4ardd+E1jCjGfZfGDkk6x+ihCYtbaHC7eFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.24-dev.5b5501c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152958},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.24-dev.5b5501c.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/60585409659af6f9d673830826983f6c/deslop-js-0.0.24-dev.5b5501c.tgz","_integrity":"sha512-5lEaypNdXC9UJvcOIrVT4nOOKWqkXRss4OgfuSt8fSCzZn8gDo5hiYf/X23uWPGi1CKBNogdla60aGLBN9i4jA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.24-dev.5b5501c_1781316291666_0.7501078011938176","host":"s3://npm-registry-packages-npm-production"}},"0.0.24-dev.1166411":{"name":"deslop-js","version":"0.0.24-dev.1166411","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.24-dev.1166411","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"54311a1e381589315aa7cc0acfce30cc07ea959f","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.24-dev.1166411.tgz","fileCount":7,"integrity":"sha512-bia88nCdx7gBEwRJyouNxGWONFsxKoweYqbd2K/KmKAqCL2JFv8JwKZybk/J34rJv6OhsQfx7naHhUVntWz8Vw==","signatures":[{"sig":"MEUCIQC715IYxoyTIj4u4U9K//JxP9aJ/hh/f3JJ2+gb7suUmgIgfl3qvP6asRKQ1WBDVCqB8VIG5btHKYR7+eQn9HkHIJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.24-dev.1166411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152958},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.24-dev.1166411.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/f667ebfd9c5847dcde83d05e16f07d51/deslop-js-0.0.24-dev.1166411.tgz","_integrity":"sha512-bia88nCdx7gBEwRJyouNxGWONFsxKoweYqbd2K/KmKAqCL2JFv8JwKZybk/J34rJv6OhsQfx7naHhUVntWz8Vw==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.24-dev.1166411_1781316485715_0.02812679272620322","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"deslop-js","version":"0.0.25","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.25","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"684b3fa1fc085a09cec54d4fbb0b7b2ae4889e78","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.25.tgz","fileCount":7,"integrity":"sha512-mPvfj+uZItlY8NEnewW/T3dbQP5RnUUxlYUoMXocCYgqWnn+M3tf0mKHJjp31jYkvdAsXB7Gk/R5mo+IEWJyoA==","signatures":[{"sig":"MEUCIQD3CZikQf576mnaFWDtsBK988PpNziL43RqZwfytwhOwwIgEC7jmG82Ch2YprWxWXoFm28B3K8SV2taVrvELJbdGAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152946},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.25.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/eea092ff6f1ee6afcdd58bad8854f319/deslop-js-0.0.25.tgz","_integrity":"sha512-mPvfj+uZItlY8NEnewW/T3dbQP5RnUUxlYUoMXocCYgqWnn+M3tf0mKHJjp31jYkvdAsXB7Gk/R5mo+IEWJyoA==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.25_1781316524809_0.6147706699967934","host":"s3://npm-registry-packages-npm-production"}},"0.0.25-dev.201cd32":{"name":"deslop-js","version":"0.0.25-dev.201cd32","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.25-dev.201cd32","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"a6a096c06ea72f97feac13680348b000602a4b85","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.25-dev.201cd32.tgz","fileCount":7,"integrity":"sha512-qM5U5wNvHIhIuZW/RB58Fy5NcWpTMlhOCCK8qMeV+LC/nueIVoiknWRHFqhs1RVD/23paE6dZxojFgzePLFhUg==","signatures":[{"sig":"MEUCIClf1nLqbzN4U00ahWt2hkS8sDYeCx293G8FOaCaqjiaAiEA8SFyQS2ly3c//2tlrUeyoqeK3JS7Wjw4FYyXXPfsGe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.25-dev.201cd32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152958},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.25-dev.201cd32.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/522a1d2096b816152f848c896a5cd686/deslop-js-0.0.25-dev.201cd32.tgz","_integrity":"sha512-qM5U5wNvHIhIuZW/RB58Fy5NcWpTMlhOCCK8qMeV+LC/nueIVoiknWRHFqhs1RVD/23paE6dZxojFgzePLFhUg==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.25-dev.201cd32_1781316560692_0.2908511491765593","host":"s3://npm-registry-packages-npm-production"}},"0.0.25-dev.aeeb44a":{"name":"deslop-js","version":"0.0.25-dev.aeeb44a","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.0.25-dev.aeeb44a","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/deslop-js#readme","bugs":{"url":"https://github.com/millionco/deslop-js/issues"},"dist":{"shasum":"cd95f011bb7004d001d6c8d215fd4b129af79479","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.0.25-dev.aeeb44a.tgz","fileCount":7,"integrity":"sha512-azz2lA9ztr6r828ldb5Xhi/GgrRIUzxOAx8zdc+vWyZmJ1HBIsAiI236KxxywCai4ZEqNcFxlO9PucmLA3aSpQ==","signatures":[{"sig":"MEQCIFXslkibPaeDnUdkRH7vPIf+PPy94xfuv8dqOErNkxtTAiA1rISVzWzvAnz9RKy5eLIJ8HX+qUaZW+svVr4P90BaQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.0.25-dev.aeeb44a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154558},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.0.25-dev.aeeb44a.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:41548ce1-79ba-4c30-971e-3ff556385f53"}},"_resolved":"/tmp/1d5abefcfaa00c4f3bbc7a42b1d059d2/deslop-js-0.0.25-dev.aeeb44a.tgz","_integrity":"sha512-azz2lA9ztr6r828ldb5Xhi/GgrRIUzxOAx8zdc+vWyZmJ1HBIsAiI236KxxywCai4ZEqNcFxlO9PucmLA3aSpQ==","repository":{"url":"git+https://github.com/millionco/deslop-js.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.0.25-dev.aeeb44a_1781918940323_0.9547892938042153","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"deslop-js","version":"0.5.6","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.5.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"b625b228dcbe3771a632fb69d35cc531709e4074","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.5.6.tgz","fileCount":8,"integrity":"sha512-U3PUUzLAx0C/Lte/RUJjPgFU89QouQ2gHpqVseUiWYV5EdP4qEQks4314URRo0/YDb8J749DfNaB3ZBDL4AtsQ==","signatures":[{"sig":"MEUCIQD0c5iwSHcVI1ALc08sQBkEkVMKKY1OFtD9KHTL69uYOQIgYSKR6lKVtiCkxw5HPZOzZBh2t8K23rT9s6DZNJicguk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173077},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.5.6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/1341b4d0431680e212a0c413286cd221/deslop-js-0.5.6.tgz","_integrity":"sha512-U3PUUzLAx0C/Lte/RUJjPgFU89QouQ2gHpqVseUiWYV5EdP4qEQks4314URRo0/YDb8J749DfNaB3ZBDL4AtsQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.5.6_1781926823636_0.40882669999708954","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"deslop-js","version":"0.5.8","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"MIT","_id":"deslop-js@0.5.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"d8bef230b337fff1f4505d06737000ab1468c29b","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.5.8.tgz","fileCount":8,"integrity":"sha512-Vq9D2x4dAIW24zcH55DTrl3/vi13UNKfXgw0yj7ULTssZ6KOdw/oyBHtlvE94KFC9yYEhgFTrGjaqqZKvV9pwA==","signatures":[{"sig":"MEUCIQDS3c3hW7FRTC4ZKlw2p9jJWqZRWWKE3rrBHRF5TygFUAIgCyoaqar+3f575Wm1+EBpQ6pQFz82ccvqf8UEMmSb3pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173077},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.5.8.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/899b089c5ed0f2d4466ba28036154088/deslop-js-0.5.8.tgz","_integrity":"sha512-Vq9D2x4dAIW24zcH55DTrl3/vi13UNKfXgw0yj7ULTssZ6KOdw/oyBHtlvE94KFC9yYEhgFTrGjaqqZKvV9pwA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.17.0","description":"Deslop JavaScript code","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":"^6.0.3","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.5.8_1781928750936_0.6216987238183858","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"deslop-js","version":"0.6.0","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.6.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"fec9a6a63b3ca36aca1c2419098c1c6429c815b9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.6.0.tgz","fileCount":8,"integrity":"sha512-MAFw9r+5WUNthgy6J6HtVKdk6B7orqGMOTBiBYz3YMI7WJNM5nE8cfQgp+ZoS7gnD1DQalEW5GqqA/emUSmD8w==","signatures":[{"sig":"MEUCIQDlv2oWst+keTbrOp1AljEtRoXLQLw2hHyRAfvks9ZR0gIgA/6GDg11OYltRMBAr5gIsW04b3VBZItVbqdi8OE3bE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169357},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.6.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/0ab94e64ffe47484b8bebd57c39f7b4a/deslop-js-0.6.0.tgz","_integrity":"sha512-MAFw9r+5WUNthgy6J6HtVKdk6B7orqGMOTBiBYz3YMI7WJNM5nE8cfQgp+ZoS7gnD1DQalEW5GqqA/emUSmD8w==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.6.0_1782987453910_0.11473007247616995","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"deslop-js","version":"0.6.1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.6.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"8f4fc9c826b4781f6aa16fceaf5a95a464a02585","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.6.1.tgz","fileCount":8,"integrity":"sha512-Za4fkKSHpddx3cCHQ3t0Lf+dDu9L4FmR4LCpNc2xoZ13kIW+yVeTmn4OxQAufzCxhcmGdh5NcJ0qOE8IDH9QkA==","signatures":[{"sig":"MEUCICHEH8/MBgsg8OIC5oXxjsXuCWvumd8NpGShLJz9jB9MAiEA3NCp9z0T+aEzmofiRcaf8O6pYBNRVUjBXRWKp5Ipz1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169357},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.6.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/39160b6f11b826203eb1a324e10df563/deslop-js-0.6.1.tgz","_integrity":"sha512-Za4fkKSHpddx3cCHQ3t0Lf+dDu9L4FmR4LCpNc2xoZ13kIW+yVeTmn4OxQAufzCxhcmGdh5NcJ0qOE8IDH9QkA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.6.1_1783036892479_0.34031716671412204","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"deslop-js","version":"0.6.2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.6.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"0afd93e7b6fff344b0b3df8f0b862fa24c9a73c7","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.6.2.tgz","fileCount":8,"integrity":"sha512-3+wV56jJd4zx6Mob2nQ4B8nIF4J12Xc2iCagNE9kdVTzMbNEIe99vwfaxrgdFC+RQ1NHXfjUkR3C4HVYnLLSfg==","signatures":[{"sig":"MEYCIQDQebjAthpDqIeOAy4hWZQcdUuYSBtYLMLzSgsQ4w6q7AIhAJqW6JbVwMVhqDO3dRB9EtL639CmoKU/WumbLfDcwJOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169357},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.6.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/18ccf63995d2960270b280c22ef56a09/deslop-js-0.6.2.tgz","_integrity":"sha512-3+wV56jJd4zx6Mob2nQ4B8nIF4J12Xc2iCagNE9kdVTzMbNEIe99vwfaxrgdFC+RQ1NHXfjUkR3C4HVYnLLSfg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.6.2_1783042943126_0.6538715650994216","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"deslop-js","version":"0.6.3","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.6.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"e031bcec33c13539e128711d131970e52ab659ae","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.6.3.tgz","fileCount":8,"integrity":"sha512-qKpTgvmW5hVBJLgZqf/wJccZ9NOqRGYH0bSJU6/zFWVpGrDXnrUcbwHcm9n1PrDndCQ6oD7mlB6Nv9YyvEcBKw==","signatures":[{"sig":"MEUCID5OZf29Z98HHvODdbSnBxUsrRN0pFtcUmN+Gos4z6dBAiEApaJM6urG5j7mnYflQaqyS5VE5T1s8hiVTKMpiKHwuLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169357},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.6.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/80dd771fcf7e06668a21351979800076/deslop-js-0.6.3.tgz","_integrity":"sha512-qKpTgvmW5hVBJLgZqf/wJccZ9NOqRGYH0bSJU6/zFWVpGrDXnrUcbwHcm9n1PrDndCQ6oD7mlB6Nv9YyvEcBKw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.6.3_1783124400887_0.690099888433213","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"deslop-js","version":"0.7.0","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"23fddd70a574b95bd7cb0a5f87d22032442e136a","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.0.tgz","fileCount":16,"integrity":"sha512-Vqu24fmew+Pq9wNNO92EVHpk3pax0tb4t47fWKhW0lvWtvyFXUeglwFFLneT4x2CaZfBkw41HqGaSmW4+ro4tg==","signatures":[{"sig":"MEQCIGPzGmnFFSbAaO86S8TjwmPvriitKMELxMsnt/A8SN1IAiAx7FfEBPdMTj80f4smyQPjjpqHaxOlWPBEZuoejCRMwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364172},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/26ea80671458f49ee10dd4257d8e538b/deslop-js-0.7.0.tgz","_integrity":"sha512-Vqu24fmew+Pq9wNNO92EVHpk3pax0tb4t47fWKhW0lvWtvyFXUeglwFFLneT4x2CaZfBkw41HqGaSmW4+ro4tg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.0_1783143641335_0.5930823474768738","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"deslop-js","version":"0.7.1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"bb4dc594c9bd205d014a8fa131aaaab89057ed29","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.1.tgz","fileCount":16,"integrity":"sha512-HsEoRI/bzuD0o2OVczYz42SXTCl5of3ax6eiojZbC/7gJsPNxxjPRvBysP88LXsHujYrIGJnGtFRnHwCmKWuxQ==","signatures":[{"sig":"MEUCIQD9TejdmPmZ1mjVYf06O13dTuW471eAUVRfNsIBYylORAIgEEKUWSiqYr0vTaWHDfyuqofHiOBEJL6uFxSF6Ioyrrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364172},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/817ea3e8e3880e668157a9997cea1eab/deslop-js-0.7.1.tgz","_integrity":"sha512-HsEoRI/bzuD0o2OVczYz42SXTCl5of3ax6eiojZbC/7gJsPNxxjPRvBysP88LXsHujYrIGJnGtFRnHwCmKWuxQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.1_1783156116568_0.6096318566890468","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"deslop-js","version":"0.7.2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"6df230d81e2674e0e7032323ea87c5d273645aeb","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.2.tgz","fileCount":16,"integrity":"sha512-mLqCC+L0bnTOK8m7Adw5IR+xVrXey9zJsyUiwrPyTAc4m9fhNChoW1tZ0LPljTNUG2YSC8wJt6+WaMlx/Fb9GQ==","signatures":[{"sig":"MEUCICMan74hhvL490p4vQPQKah20f4+sHx6+TDvZPQj652dAiEA8YJrusSA/DmWSqr93L91azH8/6iKv3imTym8O70YLmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1390275},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/e1bd8e218ecb976fafef63595ef34463/deslop-js-0.7.2.tgz","_integrity":"sha512-mLqCC+L0bnTOK8m7Adw5IR+xVrXey9zJsyUiwrPyTAc4m9fhNChoW1tZ0LPljTNUG2YSC8wJt6+WaMlx/Fb9GQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.2_1783482748152_0.9103510629767231","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"deslop-js","version":"0.7.3","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"ae53df06be1574d513f00c81c850f4b3530690f9","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.3.tgz","fileCount":16,"integrity":"sha512-SsrIu4ud41rSn7PnU8IjHlcd9cAfSeJWcRxKB0yPw7Q224XokD+fDbLf58LCCmckiVnnM8SVZEdBvbRE/4bRTg==","signatures":[{"sig":"MEUCIQC4BJHTewaAATgzrqQs/tJSyWEEl4Gyb8Mb2iRdqQSBQAIgEU54ItaZHZojdw0Nv7ZWVHU6p1vJfaznK4JmkquN/FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/dd0df2a3c1e10a777b8a717e0ce0d9c7/deslop-js-0.7.3.tgz","_integrity":"sha512-SsrIu4ud41rSn7PnU8IjHlcd9cAfSeJWcRxKB0yPw7Q224XokD+fDbLf58LCCmckiVnnM8SVZEdBvbRE/4bRTg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.3_1783601949396_0.007444353504310719","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"deslop-js","version":"0.7.4","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"c57a348733ada2ae1c3d32e452bf2a55c168e000","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.4.tgz","fileCount":16,"integrity":"sha512-OKhLEBDFk3wYgfSUz65O/1SP2L/jcMOYym5EB9wvEuDUrJrg+32X3tnUHHvlB/2sSGDU6wCSMqy1006EToOptA==","signatures":[{"sig":"MEQCIFhGHISsC/vBgSxTSlHnq4vaz3by5RueIHaT5Gnywjl5AiBQTy6/OTLwC8zGpd8Cjvi+LCgvhOqQCXge6TbyLazVvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/20d0815fa6bef6b4114a614de2cbba2d/deslop-js-0.7.4.tgz","_integrity":"sha512-OKhLEBDFk3wYgfSUz65O/1SP2L/jcMOYym5EB9wvEuDUrJrg+32X3tnUHHvlB/2sSGDU6wCSMqy1006EToOptA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.4_1783672468890_0.8239528224203423","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"deslop-js","version":"0.7.5","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"924d0d2067341766ba1504255d34909fbd8a2ddc","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.5.tgz","fileCount":16,"integrity":"sha512-usrpkbZYOk4cEY8lbWXXT2Ywn44WzLWN9pCaiOK9fDEhgLhp1c9SGlSz30ksGmwRi+uhaKwvFpCictvQO+lCHw==","signatures":[{"sig":"MEUCIQDCp8yjen+yrUpEle7I6ig1hHkr0xKdfL0xHyF/tC2A5gIgcCLfsNAEf7NnfJYpZveMC6TitfXSSykJsegVMvYskNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/cab5ed1360a69aa36b9fed104db8c1a8/deslop-js-0.7.5.tgz","_integrity":"sha512-usrpkbZYOk4cEY8lbWXXT2Ywn44WzLWN9pCaiOK9fDEhgLhp1c9SGlSz30ksGmwRi+uhaKwvFpCictvQO+lCHw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.132.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.19.1","@oxc-project/types":"^0.132.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.5_1783815747017_0.8589725829952928","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"deslop-js","version":"0.7.6","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"096ceec117d3552464c6677ff5764c5e5c884f69","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.6.tgz","fileCount":16,"integrity":"sha512-3RwCevYF5Nux7rdixzyauk4EANTJmkkJbIqkAwVmzkR3HJ4HnMQxvuLNgRX33j5gF7ftcdv7Iqc2JdJCn8Abvw==","signatures":[{"sig":"MEQCIHlHTzoM8HOlAv+i5wBO6kLfnEn+qkZqf+sV2ziA0ZxVAiAQrQP38nN9fx4+HMyxX6+RKPbETlMm3o5iSPnClbEEkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/6bf9fe86373e47f5608a40495d911264/deslop-js-0.7.6.tgz","_integrity":"sha512-3RwCevYF5Nux7rdixzyauk4EANTJmkkJbIqkAwVmzkR3HJ4HnMQxvuLNgRX33j5gF7ftcdv7Iqc2JdJCn8Abvw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.6_1783831574954_0.5469936966540252","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"deslop-js","version":"0.7.7","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"b7497011c762e4d6805862c378d609c9fd53fb12","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.7.tgz","fileCount":16,"integrity":"sha512-mUr2B3FZM+vJZK4w6ZRwuHm6cXVWM5kS4xGRjRLC0yyen/zD+/ZI7QtH/UqUN0LaEIQZL2+P8PMcsDOIB5xgPQ==","signatures":[{"sig":"MEYCIQDVpHyVn/+x9ol8qIn2kG2XdXl2TPQv6aTvar3M9ym8BQIhAIF79zeJqeZ8PF6M4K3wNCPnOXLJLFoKgKmFlRTw6i5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.7.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/54cbba55770651d9ba6261f50976cc68/deslop-js-0.7.7.tgz","_integrity":"sha512-mUr2B3FZM+vJZK4w6ZRwuHm6cXVWM5kS4xGRjRLC0yyen/zD+/ZI7QtH/UqUN0LaEIQZL2+P8PMcsDOIB5xgPQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.7_1783941803108_0.028449173000814065","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"deslop-js","version":"0.7.8","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"8ecbcfd3cdf94df93b1a44ffe74ecb77566b45f1","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.8.tgz","fileCount":16,"integrity":"sha512-QMmb3Z/ARvYZmZneudb8cnY/4mVvZTdhUyA9TC2skwOcm7KvY9zyOdn0TApQc4rL0VM2TffFkmo3ky/lJZX7qw==","signatures":[{"sig":"MEYCIQDPshQ46NXDeoYbN86EjyoYN0k/9/b2tHFw7oCk+JN+LgIhAI+A5jnyTNeIrRuM1hOZD51ncFSyl93gcIjKcs0zaaq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.8.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/0be63ef21beeae92170d71bacb508db7/deslop-js-0.7.8.tgz","_integrity":"sha512-QMmb3Z/ARvYZmZneudb8cnY/4mVvZTdhUyA9TC2skwOcm7KvY9zyOdn0TApQc4rL0VM2TffFkmo3ky/lJZX7qw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.8_1784032662348_0.6133602306732315","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"deslop-js","version":"0.7.9","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.7.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"ba653f826b9734b7b03e362419b1301cca8940bc","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.7.9.tgz","fileCount":16,"integrity":"sha512-Kq9iU2wMqDvRbHSfKY9zLkGMySksFMsXPBCTm6o110VlAdH7djT/qBagjLNxmMD/ts7kZYaCxufGPAaEmBzbOg==","signatures":[{"sig":"MEUCIC2GekuYsVbndLaiRw8riHMHBxdgQsx+5T9oSac9rDvyAiEAgt5nUDDwEAqP7/CBvg7S33gnIEqnRiLD2aDNRMtzzRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.7.9.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/302ccdd05b187422b420fdd056b73964/deslop-js-0.7.9.tgz","_integrity":"sha512-Kq9iU2wMqDvRbHSfKY9zLkGMySksFMsXPBCTm6o110VlAdH7djT/qBagjLNxmMD/ts7kZYaCxufGPAaEmBzbOg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.7.9_1784092662287_0.47354824515920435","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"deslop-js","version":"0.8.0","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.8.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"78c5327e5328fd4b004038366ed9c30dd2073679","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.8.0.tgz","fileCount":16,"integrity":"sha512-3lK/LwO1menwjBhtVsDRR42OkBG9/VgXLmyf9+W3tPv0e1+xp3FTlln/uekoRpcv3OybLm4AZ5TScsUbbPs3Rw==","signatures":[{"sig":"MEUCIHQxT1BKUIz5M0cI+q8+aAEni0mm8KIODGgATsINwR2GAiEAi+VlIdawB5fjc2bAyNKUlPlzEK1vfzNupmZChW4Ywo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.8.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/633a90b39a4f1d0f55e381220a7fdeaf/deslop-js-0.8.0.tgz","_integrity":"sha512-3lK/LwO1menwjBhtVsDRR42OkBG9/VgXLmyf9+W3tPv0e1+xp3FTlln/uekoRpcv3OybLm4AZ5TScsUbbPs3Rw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.8.0_1784348899209_0.2073747656409597","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"deslop-js","version":"0.8.1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.8.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"a49971012a99faea0266f20689d2ebe5010a0d7d","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.8.1.tgz","fileCount":16,"integrity":"sha512-a8wpwOPo6HsYyRndn17C88mNzeQD6t17yhZ8qpyFWTxj5jQeWtXDj+zJfnuT8++5A4LaNeNAnKs1edVWuadNdQ==","signatures":[{"sig":"MEUCIQCKwWNBe8ouIUo/nkmS2DA4VhQoiUG/3MbKRDySIcgzlAIgPQMjKoOMNWQjyxwo0quLOqbIfumqOa7kOjMekxyy7dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.8.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/87c8aa7c839982021fea66ec2a5594dd/deslop-js-0.8.1.tgz","_integrity":"sha512-a8wpwOPo6HsYyRndn17C88mNzeQD6t17yhZ8qpyFWTxj5jQeWtXDj+zJfnuT8++5A4LaNeNAnKs1edVWuadNdQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.8.1_1784356848449_0.5232983933485078","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"deslop-js","version":"0.8.2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.8.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"11fbe8442d870d91b2ac38c7ecba9c2ab46b2072","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.8.2.tgz","fileCount":16,"integrity":"sha512-SDr+CGs7RFL/PGLLn6knwJZOMbFChwErFPxRxJD7FnV1ruRiEoVzlmyz1dIGj6wLl0xlGqrdo4YrIzRxCN7doA==","signatures":[{"sig":"MEUCIFWEgsv9E0JXjbYbEBJh0PRtejwIMTRdKFNLo6WMjvakAiEAwft5n7e+19I+B1aH2pxOtdVbS+GltZb6VAcvPsoazzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.8.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/9f06824fcf71a1470f30aa1c04c8c9e9/deslop-js-0.8.2.tgz","_integrity":"sha512-SDr+CGs7RFL/PGLLn6knwJZOMbFChwErFPxRxJD7FnV1ruRiEoVzlmyz1dIGj6wLl0xlGqrdo4YrIzRxCN7doA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.8.2_1784619034075_0.9706134399864554","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"deslop-js","version":"0.8.3","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.8.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"2fa043aacb4c9a76defb1a9d1789da5a8f48520b","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.8.3.tgz","fileCount":16,"integrity":"sha512-axNV/iX3Zq9xt0MYesmbBGxneeeY/HrYgXTsaM4+GOrdxXP9JyCfTdC4j8zx09bBML94oSIpFNyn9U1f0oEPqQ==","signatures":[{"sig":"MEUCIQDQj5vJ0+AA5TatBJfdgHtF78USGyO98l3oC6cBss+93gIgLp2gHgdhyt7aDhLmg1HlyM1UDut2cQxq/T7Mfbp041A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391021},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.8.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/d1abe5903aed3f4f2cfdb5cc4ea4a3b9/deslop-js-0.8.3.tgz","_integrity":"sha512-axNV/iX3Zq9xt0MYesmbBGxneeeY/HrYgXTsaM4+GOrdxXP9JyCfTdC4j8zx09bBML94oSIpFNyn9U1f0oEPqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.138.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.23.0","@oxc-project/types":"^0.138.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.8.3_1784623062435_0.640715453054584","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"deslop-js","version":"0.9.0","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.0","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"e7096cabc53a459b16829cd22b3fa4ec733a2843","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.0.tgz","fileCount":16,"integrity":"sha512-A3FRlth+grf6x/v88BKBKx/0uQYcUJEgJOWu//v5Axwi09jT8dX0MzBf9g8rVvbJnn0tto92cmHy5XDylLNYag==","signatures":[{"sig":"MEQCIHwxoNx+uPE8ZlpwHeFA/uZeu7JFcpCZzEWsCL891RkVAiAlG3xkP2zwPTxrlGs5np1y41quzqIziniyD88NxnB4UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391153},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.0.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/c26acf7a5c507dda59c321f55be2e529/deslop-js-0.9.0.tgz","_integrity":"sha512-A3FRlth+grf6x/v88BKBKx/0uQYcUJEgJOWu//v5Axwi09jT8dX0MzBf9g8rVvbJnn0tto92cmHy5XDylLNYag==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.141.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.141.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.0_1784760439732_0.4319874248241946","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"deslop-js","version":"0.9.1","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.1","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"d2dadb558488873ca42104a0f610f2af41a4cc5c","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.1.tgz","fileCount":16,"integrity":"sha512-eo3Tn37bqC1mMS3BwsdwRITYgQQQdT30g8SMY9C/zRbMu6ekNf9o7aGNUEkxWiKd1dTND58Sndi5fBlT9V6UvA==","signatures":[{"sig":"MEUCIHvLAS7NfZh+9bXpQ64IQxN6bP6TkXyWyVszw36XFjVsAiEAve5jWIJhOAFNTyr3Va8gp8vxvWYZfvAI/9kTIN3UTmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391153},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/3544da7d8eb9476543606a4a6764c063/deslop-js-0.9.1.tgz","_integrity":"sha512-eo3Tn37bqC1mMS3BwsdwRITYgQQQdT30g8SMY9C/zRbMu6ekNf9o7aGNUEkxWiKd1dTND58Sndi5fBlT9V6UvA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.141.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.141.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.1_1784803535687_0.9877227356446974","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"deslop-js","version":"0.9.2","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.2","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"bfcd292038c11a8de2d86072de06059e1785d544","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.2.tgz","fileCount":16,"integrity":"sha512-rGhQ17gHnmsjG5KFJM4+oN4bOxktHiPGqzJxKqWt0Qw/NLZIsEgLH1wIo1tTXRyN/MNwhchKbfUieFiWyAh0pQ==","signatures":[{"sig":"MEUCIQDjT/O69P1BkfBeeHRQc7pTC4PMbgfCGlDM5bfHlSdE1wIgDzWO9xa3rDfj9NErLHM94r7BwCyEx8kIvN4Ch5Se67E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391153},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/b86662204aa00dfdec2b70dff457160f/deslop-js-0.9.2.tgz","_integrity":"sha512-rGhQ17gHnmsjG5KFJM4+oN4bOxktHiPGqzJxKqWt0Qw/NLZIsEgLH1wIo1tTXRyN/MNwhchKbfUieFiWyAh0pQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.18.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.141.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.141.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.2_1785123853423_0.37796779898623467","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"deslop-js","version":"0.9.3","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.3","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"733d9837921387b1b90e5a86021388ac9e364d40","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.3.tgz","fileCount":16,"integrity":"sha512-sJcR5LLnEG+w58Oy5CdZfwAfm8XiERbXp9c941Aoeb8JmBHk/56TbZQlLJseJtClg0dkn88wpmnI82+iF0jagg==","signatures":[{"sig":"MEUCIQDl/h3JWbzvsJIdzkl+HPSeGSFIH0wIfFgXwWhfI+paKwIgRXHNW8Q4EQ6ODZRZeamrAUIAZt8VUEaNTjxjomdt1Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1391341},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/d045756b9bcef5f10acb7a74a3128b73/deslop-js-0.9.3.tgz","_integrity":"sha512-sJcR5LLnEG+w58Oy5CdZfwAfm8XiERbXp9c941Aoeb8JmBHk/56TbZQlLJseJtClg0dkn88wpmnI82+iF0jagg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.3_1785563929303_0.6630215184666675","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"deslop-js","version":"0.9.4","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.4","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"74012e7874e66f37e75c43ab37656c1da445a4e5","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.4.tgz","fileCount":16,"integrity":"sha512-tiUyzTadQM0BWSGaP0u347c4q2vDIHyY0GUg0jY3Py6nEU0uaB6P0fKevWJmaYK4N+i+H7oE3GYdumfx/AcsUw==","signatures":[{"sig":"MEQCIH9TGIjBPaL/Y4uAeWwIoietIIwLIRLyoX+z4FlKKeYKAiAxXiUcBz37GrH6Tl0a58FMj5ehLQQxN0lvwOerR6gnnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH14YgRorW1ywJAOpDIyoJCRdxqsEJxy4BmXGrIDMj9MCIEsv+wWpD2iVumEIZDzir2ePqJIISkGRsMSyJ/qMXoQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1396230},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/922d397813f234fa0b2932dd8272c11c/deslop-js-0.9.4.tgz","_integrity":"sha512-tiUyzTadQM0BWSGaP0u347c4q2vDIHyY0GUg0jY3Py6nEU0uaB6P0fKevWJmaYK4N+i+H7oE3GYdumfx/AcsUw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.4_1785806985244_0.3010179460433493","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"deslop-js","version":"0.9.5","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.5","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"46aea8c157e50a778a6e54144aa80fc19ee9da3f","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.5.tgz","fileCount":16,"integrity":"sha512-PzxOcLcU/k1crrgjjxKcYH09ZILME0bnDgb0tToXjhIRhJT8e1e8i0/FL7kt6iMVVptFelws0tX/UQRgUoo2qg==","signatures":[{"sig":"MEUCIQD3GgocVg3lIgdr1EsQHy5mjgq1KAGX9fP9o64oAqTSKAIgLsa6ENfVov+6DaxmkMWVJM2qnBWiBacbj7HVUCAuD+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDcxAsJBeUmerK5Q8UgimyNU4Aica0RHun6apaHUI3jrAiBcBmLVVD8YCQfIMlAed25HPSQWAKXE+0iOLp05+H2SGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1396230},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/eb9468e06f713436180768e3e6fb712b/deslop-js-0.9.5.tgz","_integrity":"sha512-PzxOcLcU/k1crrgjjxKcYH09ZILME0bnDgb0tToXjhIRhJT8e1e8i0/FL7kt6iMVVptFelws0tX/UQRgUoo2qg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.5_1785916014130_0.9630191093466665","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"deslop-js","version":"0.9.6","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.6","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"bea5dcd3a868d7b6fff0ac60638ec4526b4010a6","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.6.tgz","fileCount":16,"integrity":"sha512-ADY8/3JsK0epUcdXez54MhY4CGWeppT032Ko1fJkwFfmHog5hBJtMeihUeHs5PF7eG6Y17YbKcNQXSp3B67GRA==","signatures":[{"sig":"MEUCIQD+wK/CSiiz/MgH/UNZ0nAEUCeb6WTu81n7xuSOPLXmyAIgeKpSJuOcZsOa5S3Z4agjQVP2RPYo3GxXJKnifjq1QRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB6KJBBGSQIFaeR3YzcbpKM3QopcsCD/SMDGdwJGYmscAiEApEtSjallKitw9OWIcWdTLgpYhi1pn67dt/diYki3p9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400009},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/b34d99aac451d440162f293e87467d95/deslop-js-0.9.6.tgz","_integrity":"sha512-ADY8/3JsK0epUcdXez54MhY4CGWeppT032Ko1fJkwFfmHog5hBJtMeihUeHs5PF7eG6Y17YbKcNQXSp3B67GRA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.6_1786097890044_0.2653300870131987","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"deslop-js","version":"0.9.7","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.7","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"b60cd2cbcdf339e1156a8ae596b37ed9e8417d93","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.7.tgz","fileCount":16,"integrity":"sha512-Nq19KtttomQgTUU9xQh1/4JDaN6uc1teqGs2L/CAVrHPJGzWYAx5VJx9l5Ouss4TB0Mma7uI70Jwa6Vs3L3wKA==","signatures":[{"sig":"MEUCIQDiiYvNFqAOb5YK0rYxSEcGrpzhrS+1R1sNCq7xHGfq0QIgGADdlxcQT7dnwFeIxSvRoqGWmPzSoN4QKR8y6aqx+cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFYKkqmTVaU0koh0TXZQB/XiliHLHM9NIfvfxRPsqs0PAiEAo7itBDYLEb6/93DAJdQUn28aoMN6Dh9ajkKKSc6m6Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1400009},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.7.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/9a1f93ee04ccf12db759659e49ca3323/deslop-js-0.9.7.tgz","_integrity":"sha512-Nq19KtttomQgTUU9xQh1/4JDaN6uc1teqGs2L/CAVrHPJGzWYAx5VJx9l5Ouss4TB0Mma7uI70Jwa6Vs3L3wKA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.7_1786150256222_0.9625477741337971","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"deslop-js","version":"0.9.8","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.8","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"480a6c8df0bcb213f38000f097e08c4f9feeeff8","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.8.tgz","fileCount":16,"integrity":"sha512-xLqKNGb5Jkqv/RJRkWjsh++Ug/LUIriVlDclaNioR0nLftR9+z8jo4If43EcE7yrxZ2ucL/uceep78lwXpNfoA==","signatures":[{"sig":"MEUCIA+H2KkmzvKpXmLZwFF92CyIZs/1KfNN7JxcvjBlTc9lAiEAw3X2JiiEQJ117qIATJsPi/6Qt6ZtEsr+ZLOvZeDy6Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqQiVXsl3n5W6o3K0DXQFQfaLcpF4B625oEKCpGRSkOgIgN+mQpdTGTjjfYyJ+bNUSWHpyy5u0oA28QzhPIU3d8PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403988},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.8.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/5674143440ce4d1ee06026805a496435/deslop-js-0.9.8.tgz","_integrity":"sha512-xLqKNGb5Jkqv/RJRkWjsh++Ug/LUIriVlDclaNioR0nLftR9+z8jo4If43EcE7yrxZ2ucL/uceep78lwXpNfoA==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.8_1786192735205_0.7731465560169375","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"deslop-js","version":"0.9.9","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.9","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"a695124f385e8838706468a02ad41381a1e32eca","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.9.tgz","fileCount":16,"integrity":"sha512-GlKpn51d2FmCpiXEOTkNQqqUU56p8GGkuvp4T9l7j9JQnw1DbhCXCoITj8DQ/TFbwKRlRUEyiKnIjkHzj/WxWg==","signatures":[{"sig":"MEQCIFStreCuHG2pN7gMlENzuViMUEAjU55gJ7TAo5yZ1FhgAiB6BAjHcMEeRVCuZfi9rpHZeI5JpI17jGhVJnoJNaxu+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKpprt9/yWXFryK11bchGLezsQFUsEWDZbX1LOw5scuAiEAw7a/LDt3Dw0VVekdY6I7OSz11wOQwQg64TQC6AYAy1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403988},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.9.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/9bc50e6066e0ac439b15eb5e66011fa1/deslop-js-0.9.9.tgz","_integrity":"sha512-GlKpn51d2FmCpiXEOTkNQqqUU56p8GGkuvp4T9l7j9JQnw1DbhCXCoITj8DQ/TFbwKRlRUEyiKnIjkHzj/WxWg==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.9_1786228063294_0.18918690717327835","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"deslop-js","version":"0.9.10","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.10","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"937830087a67eba1ac122980abd112f1d9108aa0","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.10.tgz","fileCount":16,"integrity":"sha512-93z98B0ewMMYF1gwQqvHIK3jWxw87ENTyqgS56otcg1o3wIRy9fhliGRavS0kofPQ4FOsLdt3RsdNguJAHaMqQ==","signatures":[{"sig":"MEQCIGfUBOXqoUMMbNnrMTc1tlXUi0yKR+evQlNemmuR2a1LAiAkb6VHjUP0CvQsJ6XxDROQVaJ/MUSlJLFBU25rZFrjtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFUT8hmlSzf0naFW5roQRrIuLlFBUwyiN/R0kaUq4oHcAiAQo+u1MRbXaawQOTb8DZQRnfZkp75djMHrljo2/ps7Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403989},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.10.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/83cb975a8b2f7a43ed60a3e5f873aace/deslop-js-0.9.10.tgz","_integrity":"sha512-93z98B0ewMMYF1gwQqvHIK3jWxw87ENTyqgS56otcg1o3wIRy9fhliGRavS0kofPQ4FOsLdt3RsdNguJAHaMqQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.10_1786234811881_0.53936712162191","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"deslop-js","version":"0.9.11","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","_id":"deslop-js@0.9.11","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"homepage":"https://github.com/millionco/react-doctor#readme","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"c3d40672bd2eb1292d7a8ccda0c556bfc7bcbe37","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.11.tgz","fileCount":16,"integrity":"sha512-0hXU8GImv3uJZY25jeXQ1JOcajpuKyzdNTK7FTyxyGR/GtjpGPmiVM+8d+5Tacb702UzVtAHhB5xMBl/pOGxKQ==","signatures":[{"sig":"MEYCIQCanCCM8OV/KObfujitH3xQKpNf4KOdYZxGgSDJ+jhTRwIhALT/WwpGwoaCS50mLFKc4QyPjvFUpZfXHF/a/YQpPf+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7KFBSTB9ed5eDYL60PV8ScXJiKbIuWdqBGrywPJGjbAiEA0LUMQgK4E2I3mQ4h+R2zoByTWzToVhgcM1lf/DGDi9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403989},"main":"dist/index.cjs","type":"module","_from":"file:deslop-js-0.9.11.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"_resolved":"/tmp/239692d2e2e6198324537915f3cee615/deslop-js-0.9.11.tgz","_integrity":"sha512-0hXU8GImv3uJZY25jeXQ1JOcajpuKyzdNTK7FTyxyGR/GtjpGPmiVM+8d+5Tacb702UzVtAHhB5xMBl/pOGxKQ==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.142.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.142.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/deslop-js_0.9.11_1786251371175_0.3648960717363252","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"_id":"deslop-js@0.9.12","bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"dist":{"shasum":"94d98226299a262ab89a262900cf6a57809a7922","tarball":"https://registry.npmjs.org/deslop-js/-/deslop-js-0.9.12.tgz","fileCount":16,"integrity":"sha512-Ku6Zngzmu4EISb58WUkRKZytfgWjJ18Cic7lb4wl+/BF0tHWRvpBOLlA0FP35r82mV45Y72AK3RPC1Nw0GLbIw==","signatures":[{"sig":"MEYCIQDaYaIuq10AqZOKG5RE31Z3SAJ40d0HnGPQVr0SqHm8ZQIhAPLI1Ee1sF2izabDGivM3CpijII21NgyIInayyPPW3K7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCzmOhbe3JjuHQpU5ZWA35KQOY+e5tVcFR+i5CoWCQelAIhAJh2Wxg4Nw5qhz7Bgc4wpkXrUG7lvbxa42J89K8fBviI"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/deslop-js@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403989},"main":"dist/index.cjs","name":"deslop-js","type":"module","_from":"file:deslop-js-0.9.12.tgz","types":"dist/index.d.mts","author":{"name":"Aiden Bai","email":"aiden@million.dev"},"module":"dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json","./analyzed-inputs":{"import":{"types":"./dist/analyzed-inputs.d.mts","default":"./dist/analyzed-inputs.mjs"},"require":{"types":"./dist/analyzed-inputs.d.cts","default":"./dist/analyzed-inputs.cjs"}}},"license":"SEE LICENSE IN LICENSE","scripts":{"dev":"vp pack --watch","test":"node --import tsx --test tests/*.test.ts","build":"vp pack","typecheck":"tsc --noEmit"},"version":"0.9.12","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4c06c254-0664-4dde-b34d-4b13c4a25b45"}},"homepage":"https://github.com/millionco/react-doctor#readme","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"_resolved":"/tmp/b1318b364611e1e0bef6cbe9878bf7d0/deslop-js-0.9.12.tgz","_integrity":"sha512-Ku6Zngzmu4EISb58WUkRKZytfgWjJ18Cic7lb4wl+/BF0tHWRvpBOLlA0FP35r82mV45Y72AK3RPC1Nw0GLbIw==","repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"_npmVersion":"11.19.0","description":"Remove AI slop from JavaScript code.","directories":{},"maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"_nodeVersion":"22.18.0","dependencies":{"fast-glob":"^3.3.3","minimatch":"^10.2.5","oxc-parser":"^0.143.0","typescript":">=5.0.4 <6","oxc-resolver":"^11.24.2","@oxc-project/types":"^0.143.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/node":"^25.6.0","@types/minimatch":"^5.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deslop-js_0.9.12_1786621280442_0.05145893596725415"}}},"time":{"created":"2026-05-17T09:58:13.275Z","modified":"2026-08-13T11:41:21.021Z","0.0.2":"2026-05-17T09:58:13.535Z","0.0.3":"2026-05-18T05:11:05.322Z","0.0.5":"2026-05-18T07:22:42.223Z","0.0.6":"2026-05-18T08:05:59.236Z","0.0.7":"2026-05-18T09:41:14.285Z","0.0.8":"2026-05-18T11:52:30.557Z","0.0.9":"2026-05-20T20:58:35.068Z","0.0.10":"2026-05-22T00:41:53.945Z","0.0.11":"2026-05-22T11:24:09.543Z","0.0.12":"2026-05-23T00:35:32.781Z","0.0.13":"2026-05-26T10:31:41.179Z","0.0.14":"2026-05-27T01:21:43.623Z","0.0.14-dev.bd94e5e":"2026-05-29T03:21:49.990Z","0.0.14-dev.ae0f67a":"2026-06-02T22:53:58.209Z","0.0.14-dev.a6825a1":"2026-06-03T00:08:35.907Z","0.0.15":"2026-06-03T00:13:38.122Z","0.0.15-dev.6579200":"2026-06-03T00:13:41.652Z","0.0.15-dev.44dfc04":"2026-06-03T09:33:51.257Z","0.0.16-dev.474ed8f":"2026-06-03T09:34:54.349Z","0.0.16":"2026-06-03T09:34:56.142Z","0.0.16-dev.e558efe":"2026-06-04T00:03:59.935Z","0.0.17-dev.e47ef34":"2026-06-04T00:05:15.213Z","0.0.17":"2026-06-04T00:05:20.793Z","0.0.17-dev.7acf549":"2026-06-04T10:26:25.415Z","0.0.17-dev.e99b313":"2026-06-04T10:27:21.528Z","0.0.18-dev.17136ab":"2026-06-04T10:27:56.247Z","0.0.19-dev.93f3ed2":"2026-06-04T10:38:21.626Z","0.0.19":"2026-06-04T10:38:26.980Z","0.0.19-dev.42704ea":"2026-06-04T10:52:14.856Z","0.0.19-dev.be8757d":"2026-06-07T02:27:35.796Z","0.0.20-dev.9342b67":"2026-06-07T02:28:27.293Z","0.0.20":"2026-06-07T02:28:29.553Z","0.0.20-dev.867c5c6":"2026-06-07T05:04:23.500Z","0.0.21-dev.9e70e34":"2026-06-07T05:06:09.096Z","0.0.21":"2026-06-07T05:06:12.775Z","0.0.21-dev.3d2e8a1":"2026-06-08T08:10:05.951Z","0.0.22-dev.d5626bf":"2026-06-08T22:27:31.573Z","0.0.22-dev.75ae04e":"2026-06-11T01:39:47.586Z","0.0.23-dev.14fbbd9":"2026-06-11T02:01:21.664Z","0.0.23":"2026-06-11T02:01:23.090Z","0.0.23-dev.aad3fe2":"2026-06-12T22:42:51.652Z","0.0.24-dev.bad3264":"2026-06-12T22:47:13.305Z","0.0.24":"2026-06-13T02:04:07.584Z","0.0.24-dev.5b5501c":"2026-06-13T02:04:51.865Z","0.0.24-dev.1166411":"2026-06-13T02:08:05.942Z","0.0.25":"2026-06-13T02:08:45.024Z","0.0.25-dev.201cd32":"2026-06-13T02:09:20.908Z","0.0.25-dev.aeeb44a":"2026-06-20T01:29:00.531Z","0.5.6":"2026-06-20T03:40:23.791Z","0.5.8":"2026-06-20T04:12:31.104Z","0.6.0":"2026-07-02T10:17:34.096Z","0.6.1":"2026-07-03T00:01:32.726Z","0.6.2":"2026-07-03T01:42:23.317Z","0.6.3":"2026-07-04T00:20:01.081Z","0.7.0":"2026-07-04T05:40:41.496Z","0.7.1":"2026-07-04T09:08:36.724Z","0.7.2":"2026-07-08T03:52:28.319Z","0.7.3":"2026-07-09T12:59:09.587Z","0.7.4":"2026-07-10T08:34:29.078Z","0.7.5":"2026-07-12T00:22:27.187Z","0.7.6":"2026-07-12T04:46:15.157Z","0.7.7":"2026-07-13T11:23:23.283Z","0.7.8":"2026-07-14T12:37:42.500Z","0.7.9":"2026-07-15T05:17:42.445Z","0.8.0":"2026-07-18T04:28:19.412Z","0.8.1":"2026-07-18T06:40:48.621Z","0.8.2":"2026-07-21T07:30:34.232Z","0.8.3":"2026-07-21T08:37:42.579Z","0.9.0":"2026-07-22T22:47:19.949Z","0.9.1":"2026-07-23T10:45:35.870Z","0.9.2":"2026-07-27T03:44:13.578Z","0.9.3":"2026-08-01T05:58:49.477Z","0.9.4":"2026-08-04T01:29:45.330Z","0.9.5":"2026-08-05T07:46:54.226Z","0.9.6":"2026-08-07T10:18:10.150Z","0.9.7":"2026-08-08T00:50:56.354Z","0.9.8":"2026-08-08T12:38:55.311Z","0.9.9":"2026-08-08T22:27:43.383Z","0.9.10":"2026-08-09T00:20:12.030Z","0.9.11":"2026-08-09T04:56:11.278Z","0.9.12":"2026-08-13T11:41:20.525Z"},"bugs":{"url":"https://github.com/millionco/react-doctor/issues"},"author":{"name":"Aiden Bai","email":"aiden@million.dev"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/millionco/react-doctor#readme","keywords":["dead-code","dependencies","exports","files","javascript","oxc","typescript","unused"],"repository":{"url":"git+https://github.com/millionco/react-doctor.git","type":"git","directory":"packages/deslop-js"},"description":"Remove AI slop from JavaScript code.","maintainers":[{"name":"abai","email":"aiden.bai05@gmail.com"}],"readme":"# deslop-js\n\n[![version](https://img.shields.io/npm/v/deslop-js?style=flat&colorA=000000&colorB=000000)](https://npmjs.com/package/deslop-js)\n[![downloads](https://img.shields.io/npm/dt/deslop-js.svg?style=flat&colorA=000000&colorB=000000)](https://npmjs.com/package/deslop-js)\n\nDeslop JavaScript code.\n\nFinds unused files, dead exports, dead dependencies, circular imports, redundant aliases, duplicate types, and other DRY violations. Each finding carries a confidence tier so you can gate CI on the high-signal ones and treat the rest as code-review prompts.\n\n## Install\n\n```bash\nnpm install deslop-js\n```\n\n## CLI\n\nThe `deslop-cli` package provides a command-line interface:\n\n```bash\nnpm install -g deslop-cli\n```\n\n### Quick start\n\n```bash\n# scan the current directory\ndeslop\n\n# scan a specific project\ndeslop ./my-project\n\n# use the explicit analyze sub-command (equivalent to the above)\ndeslop analyze ./my-project\n```\n\n### Options\n\n```bash\ndeslop [root] [options]\n\n# custom entry points\ndeslop --entry src/main.ts --entry src/worker.ts\n\n# ignore test files\ndeslop --ignore \"**/*.test.ts\" --ignore \"**/__mocks__/**\"\n\n# only scan specific extensions\ndeslop --extensions .ts .tsx\n\n# resolve path aliases via tsconfig\ndeslop --tsconfig ./tsconfig.json\n\n# add explicit path aliases (in addition to the auto-detected ones)\ndeslop --paths \"@app/*=src/*\" --paths \"@lib/*=packages/lib/*\"\n\n# include type-only exports in results\ndeslop --report-types\n\n# report unused exports from entry files too\ndeslop --include-entry-exports\n\n# output results as JSON (useful for CI or piping to other tools)\ndeslop --json\n\n# exit with code 1 when unused code is found (for CI gates)\ndeslop --fail-on-issues\n\n# exit with code 1 when circular imports are found\ndeslop --fail-on-cycles\n```\n\n### CI example\n\n```bash\n# fail the build if there are unused exports or circular imports\ndeslop ./src --fail-on-issues --fail-on-cycles --ignore \"**/*.test.ts\"\n```\n\n## Programmatic Usage\n\n```ts\nimport { analyze, defineConfig } from \"deslop-js\";\n\nconst config = defineConfig({ rootDir: \"./my-project\" });\nconst result = await analyze(config);\n\n// unused-code findings (syntactic)\nresult.unusedFiles; // files unreachable from any entry point\nresult.unusedExports; // exported symbols never imported\nresult.unusedDependencies; // package.json deps not imported anywhere\nresult.skippedDependencies; // declared deps conservatively excluded from unused-dependency analysis\nresult.circularDependencies; // import cycles\n\n// redundancy / DRY findings (syntactic, on by default)\nresult.redundantAliases; // `import { x as x }`, useless re-export renames\nresult.duplicateExports; // same name exported twice from one module\nresult.duplicateImports; // same specifier imported multiple times\nresult.redundantTypePatterns; // `T & {}`, `Partial<Partial<T>>`, etc.\nresult.identityWrappers; // `const wrap = (x) => fn(x)`\nresult.duplicateTypeDefinitions; // same-shape type declared in N files\nresult.duplicateInlineTypes; // anonymous `{ a, b, c }` repeated across modules\nresult.simplifiableFunctions; // `() => { return x }`, `await x; return x`\nresult.simplifiableExpressions; // `!!x`, `x ? x : y`, `cond ? true : false`\nresult.duplicateConstants; // same literal value across files\nresult.crossFileDuplicateExports; // same export name shipped by 2+ files that share an importer\nresult.reExportCycles; // `export * from \"./a\"` cycles (self-loop or multi-node)\nresult.privateTypeLeaks; // exported signature references a non-exported local type\n\n// duplicate-block detection (token-based copy-paste; on by default, disable via `duplicateBlocks.enabled: false`)\nresult.duplicateBlocks; // suffix-array + LCP detected duplicate code blocks\nresult.duplicateBlockClusters; // clones grouped by file set + refactoring suggestions\nresult.shadowedDirectoryPairs; // directory pairs with many identical files\n\n// feature flag inventory (on by default, disable via `featureFlags.enabled: false`)\nresult.featureFlags; // LaunchDarkly/Statsig/Unleash/PostHog/Vercel Flags/process.env.* uses\n\n// function complexity hotspots (on by default, disable via `complexity.enabled: false`)\nresult.complexFunctions; // McCabe cyclomatic + SonarSource cognitive per function\n\n// TypeScript-specific smells (on by default)\nresult.unnecessaryAssertions; // `x as unknown as T`, `x as any`, `x!!`, `<T>x`, `\"foo\"!`\nresult.lazyImportsAtTopLevel; // top-level `await import(...)` / `.then(...)` that should be static\nresult.commonjsInEsm; // `require()`, `module.exports`, `exports.x` inside ESM modules\nresult.typeScriptEscapeHatches; // `// @ts-ignore`, `// @ts-nocheck`, undocumented `@ts-expect-error`\n\n// semantic findings (type-aware; on by default, disable via `semantic: { enabled: false }`)\nresult.unusedTypes; // type aliases / interfaces never referenced\nresult.unusedEnumMembers; // enum members no reference site uses\nresult.unusedClassMembers; // class members no caller invokes (skips React/Angular lifecycle methods)\nresult.misclassifiedDependencies; // `dependencies` entries used only as types\n\n// diagnostics\nresult.analysisErrors; // structured errors from any pipeline stage\nresult.totalFiles;\nresult.totalExports;\nresult.analysisTimeMs;\n```\n\n`skippedDependencies` makes conservative unused-dependency exemptions explicit. It includes\npackages matched by the framework/tooling name allowlist and installed packages that provide a\nbinary, because those uses can occur outside source imports and package scripts. A clean\n`unusedDependencies` result is not a verdict for those packages.\n\n## Programmatic Options\n\n`defineConfig` accepts a required `rootDir` and optional overrides:\n\n```ts\nconst config = defineConfig({\n  rootDir: \"./my-project\",\n  entryPatterns: [\"src/main.ts\"],\n  ignorePatterns: [\"**/*.test.ts\"],\n  tsConfigPath: \"./tsconfig.json\",\n  reportTypes: true,\n  includeEntryExports: true,\n  reportRedundancy: true,\n  semantic: { enabled: true },\n});\n```\n\n| Option                | Type                                    | Default                                                          | Description                                                                                             |\n| --------------------- | --------------------------------------- | ---------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |\n| `rootDir`             | `string`                                | required                                                         | Project root directory                                                                                  |\n| `entryPatterns`       | `string[]`                              | auto-detected                                                    | Entry point glob patterns                                                                               |\n| `ignorePatterns`      | `string[]`                              | `[]`                                                             | Glob patterns to exclude from analysis                                                                  |\n| `includeExtensions`   | `string[]`                              | `[\".ts\", \".tsx\", \".js\", \".jsx\", \".mts\", \".mjs\", \".cjs\", \".cts\"]` | File extensions to scan                                                                                 |\n| `tsConfigPath`        | `string \\| undefined`                   | `undefined`                                                      | Path to tsconfig.json for path alias resolution                                                         |\n| `paths`               | `Record<string, string[]> \\| undefined` | `undefined`                                                      | Explicit path-alias mappings (e.g. `{ \"@app/*\": [\"src/*\"] }`), resolved alongside auto-detected aliases |\n| `reportTypes`         | `boolean`                               | `false`                                                          | Include type-only exports in `unusedExports`                                                            |\n| `includeEntryExports` | `boolean`                               | `false`                                                          | Report unused exports from entry files                                                                  |\n| `reportRedundancy`    | `boolean`                               | `true`                                                           | Emit the redundancy / DRY findings listed above                                                         |\n| `semantic`            | `SemanticConfig`                        | `undefined`                                                      | Opt-in TypeScript type-aware analysis (see below)                                                       |\n\nPath aliases are auto-detected by default — from `tsconfig` `paths`, Vite (`resolve.alias`), webpack, Babel (`module-resolver`), and Jest (`moduleNameMapper`) configs, plus the workspace layout (a `@scope/<dir>` import resolves to the matching workspace package even when its `package.json` name differs). Use `paths` / `--paths` only for mappings none of those cover.\n\n### Semantic (type-aware) analysis\n\nOn by default. Loads the TypeScript program when the project has a valid `tsconfig.json`; gracefully no-ops on JS-only projects. Disable with `semantic: { enabled: false }` to skip the ~1–3s program load.\n\n```ts\nconst config = defineConfig({\n  rootDir: \"./my-project\",\n  semantic: {\n    enabled: true,\n    reportUnusedTypes: true,\n    reportUnusedEnumMembers: true,\n    reportUnusedClassMembers: false, // off by default, noisy on framework code\n    reportMisclassifiedDependencies: true,\n    reportRedundantVariableAliases: true,\n    reportRoundTripAliases: true,\n  },\n});\n```\n\n| Option                            | Default     | Notes                                                                                                                                                          |\n| --------------------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `enabled`                         | `false`     | Master switch; semantic analysis loads the TS program and adds ~1–3s per scan                                                                                  |\n| `reportUnusedTypes`               | `true`      | Type aliases / interfaces / type-only exports never referenced                                                                                                 |\n| `reportUnusedEnumMembers`         | `true`      | Enum members no reference site reads or writes                                                                                                                 |\n| `reportUnusedClassMembers`        | **`false`** | Subclass overrides, framework method-by-name invocation (`@HttpGet`, lifecycle hooks) produce too many stylistic FPs to enable by default. Opt in selectively. |\n| `reportMisclassifiedDependencies` | `true`      | `dependencies` packages used only via `import type`                                                                                                            |\n| `reportRedundantVariableAliases`  | `true`      | Local aliases like `const X = Y; export { X }`                                                                                                                 |\n| `reportRoundTripAliases`          | `true`      | `import { X as Y } from \"./a\"; export { Y as X }`                                                                                                              |\n\n### Duplicate blocks (token-based copy-paste detection)\n\nOn by default. Detects maximal duplicated token sequences across files via a suffix array + LCP pass over a normalized AST token stream. Tune thresholds or disable entirely:\n\n```ts\nconst config = defineConfig({\n  rootDir: \"./my-project\",\n  duplicateBlocks: {\n    enabled: true, // default\n    mode: \"semantic\", // \"strict\" preserves identifiers/literals; \"semantic\" (default) blinds them\n    minTokens: 50,\n    minLines: 5,\n    minOccurrences: 2,\n    skipLocal: false, // true => only report cross-directory duplicates\n  },\n});\n```\n\nSurfaces in three result fields:\n\n- `result.duplicateBlocks` — every duplicated block group with all its occurrences\n- `result.duplicateBlockClusters` — duplicate blocks sharing the same file set, plus an `extract-function` / `extract-module` refactoring hint\n- `result.shadowedDirectoryPairs` — directory pairs (e.g. `src/` and `deno/lib/`) whose files mirror each other\n\n### Feature flag inventory\n\nOn by default. Scans the codebase for every place a feature flag is _read_ and produces a finding per use. The detector recognizes three families:\n\n1. **Env-var flags** — `process.env.X` whose name starts with one of the built-in prefixes `FEATURE_`, `NEXT_PUBLIC_FEATURE_`, `REACT_APP_FEATURE_`, `VITE_FEATURE_`, `NUXT_PUBLIC_FEATURE_`, `ENABLE_`, `FF_`, `FLAG_`, `TOGGLE_` (extend with `extraEnvPrefixes`).\n2. **SDK calls** with provider attribution — LaunchDarkly (`useFlag`/`variation`/...), Statsig (`useGate`/`checkGate`/...), Unleash (`isEnabled`/`getVariant`), GrowthBook (`isOn`/`isOff`/`getFeatureValue`), Split (`getTreatment`), PostHog (`useFeatureFlagEnabled`/...), ConfigCat, Flagsmith, Optimizely, Eppo, and Vercel Flags (`flag()` / `evaluate()` from `flags` or `@vercel/flags`).\n3. **Config-object access** — `config.features.X` style; off by default because it's heuristic. Opt in with `detectConfigObjects: true`.\n\nEach finding carries `name`, `path`, `line`, `column`, `sdkProvider` (when known), and `kind: \"env-var\" | \"sdk-call\" | \"config-object\"`. The detector also tracks the surrounding `if` / ternary guard span and sets `guardsDeadCode: true` when an `unusedExports` finding falls inside that guard — so a flag whose enabled branch contains only dead code lights up immediately.\n\n**The actionable angle**: cross-reference `result.featureFlags` with your live flag dashboard.\n\n- Flags in the dashboard but missing from `result.featureFlags` → no longer read by the codebase, safe to retire from the platform.\n- Flags in `result.featureFlags` with `guardsDeadCode: true` → the guarded code is unreachable, delete both the flag and its body.\n\n```ts\nconst config = defineConfig({\n  rootDir: \"./my-project\",\n  featureFlags: {\n    enabled: true, // default\n    extraEnvPrefixes: [\"MYAPP_FF_\"],\n    extraSdkFunctionNames: [\"myCustomFlag\"],\n    detectConfigObjects: false, // heuristic config.features.x — opt in if you use that pattern\n  },\n});\n```\n\n### Function complexity (cyclomatic + cognitive)\n\nOn by default. Reports per-function McCabe cyclomatic and SonarSource cognitive complexity, function size, and parameter count for every function that breaches at least one threshold. Tune the thresholds or disable entirely:\n\n```ts\nconst config = defineConfig({\n  rootDir: \"./my-project\",\n  complexity: {\n    enabled: true, // default\n    cyclomaticThreshold: 10,\n    cognitiveThreshold: 15,\n    paramCountThreshold: 5,\n    functionLineThreshold: 80,\n  },\n});\n```\n\n### TypeScript code smells\n\nOn by default. Four families of TypeScript-specific patterns surfaced at high or medium confidence — no extra config required.\n\n```ts\nresult.unnecessaryAssertions; // type assertions that drop type-safety or do nothing\nresult.lazyImportsAtTopLevel; // dynamic imports at the module top level\nresult.commonjsInEsm; // CommonJS forms inside ESM modules\nresult.typeScriptEscapeHatches; // @ts-ignore / @ts-nocheck / undocumented @ts-expect-error\n```\n\n| Finding                          | Kinds                                                                                                                                                                             |\n| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `result.unnecessaryAssertions`   | `redundant-double-assertion` (`x as unknown as T`), `assertion-to-any`, `redundant-non-null-on-literal` (`\"foo\"!`), `double-non-null` (`x!!`), `angle-bracket-assertion` (`<T>x`) |\n| `result.lazyImportsAtTopLevel`   | `top-level-await-import`, `top-level-then-import`                                                                                                                                 |\n| `result.commonjsInEsm`           | `require`, `module-exports`, `exports-assignment`                                                                                                                                 |\n| `result.typeScriptEscapeHatches` | `ts-ignore`, `ts-nocheck`, `ts-expect-error-without-explanation`                                                                                                                  |\n\nESM detection follows the runtime rules: `.mts`/`.mjs` extensions are always ESM, `.cts`/`.cjs` are always CommonJS, and other files inherit from the nearest `package.json`'s `\"type\"` field.\n\n## Findings have confidence tiers\n\nEvery redundancy / semantic finding carries `confidence: \"high\" | \"medium\" | \"low\"`. Use `\"high\"` for CI gates; `\"medium\"` and `\"low\"` are best treated as code-review prompts since intent is sometimes unknowable from syntax alone (e.g. `?? null` may be required by a typed callback signature).\n\n## Error handling\n\n`analyze()` never throws on a corrupted file, unparseable `tsconfig`, or missing dependency. Failures surface as `analysisErrors: DeslopError[]` with structured `code`, `module`, `severity`, and `path` fields. See `errors.ts` for the full taxonomy. Errors at `severity: \"info\"` (empty files, binary files, minified bundles skipped from redundancy analysis) are informational and do not indicate problems.\n\n## Development\n\n```bash\npnpm install\npnpm build\npnpm test\npnpm lint\npnpm format\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}