{"_id":"@geonosis/lint-parity","_rev":"32-823f25b4dcafd0f82db32de204db93bf","name":"@geonosis/lint-parity","dist-tags":{"latest":"3.0.0"},"versions":{"0.2.0":{"name":"@geonosis/lint-parity","version":"0.2.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@0.2.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"0690703e21f51a374643fd88d0e3c057fa80572f","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-0.2.0.tgz","fileCount":8,"integrity":"sha512-hzELDYnAtT4CQ8oIMAC8CK2gU1k2ybOqSK5Kn7BPlaeKWxFvBtxDrWwN6RLidZvZ+8XSEua26UsbHzhhS+NQyQ==","signatures":[{"sig":"MEYCIQCNRBKMcZ1blgJn0PQgZ0CtTt/fp3bpwKBLKcfZJD2pPgIhAJnSX0K9WacXfL79NkcQey/5znD/v0ThTeTenAROHbLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39546},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_0.2.0_1788047564079_0.17679872450321232","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@geonosis/lint-parity","version":"0.2.1","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@0.2.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"f56b66a4002345c2cb6f81d69b3ac93c5daaefc7","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-0.2.1.tgz","fileCount":8,"integrity":"sha512-v/DhFuquwp2NNIDs/OFdYXsjeNuDmqVB9iHJCZoi2nTpBXmUzg5OeZUEuVRB/8BfiWrw8RDXAQJXCyt/4+mNUQ==","signatures":[{"sig":"MEUCICsgg5yZ3XHBvAk7MmvDTlpeJa6KIqIhszuRGTuUDga+AiEA792j3JpXVYwedp21f3R4HXOlzBZ9H3+5N4RNuCwqXUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39546},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_0.2.1_1788049915339_0.5223043984647129","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@geonosis/lint-parity","version":"0.3.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@0.3.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"618330717edb17ea3960496f43ab7d84eae7f051","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-0.3.0.tgz","fileCount":8,"integrity":"sha512-7gAIAxVub9znxlf4uQraRze1AtSSmxAOb2a9Gksli4Rw/MwsOoTrZF1r6rMPNao5ysafRt01YgsEvYKKYsUFWg==","signatures":[{"sig":"MEQCIHTOzxylIgno/i48T9+rILcLWsxecJAs8AucQ7qUXIYAAiAgpmB/ochWsGimN2xR1+75jc6mpEbMM2d3L7S5OoaPwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39546},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_0.3.0_1788052950267_0.25715665542936805","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@geonosis/lint-parity","version":"0.4.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@0.4.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"b93d7ccfa0f6d90bc5b428f92e5f257554241d58","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-0.4.0.tgz","fileCount":8,"integrity":"sha512-aQqEpZOr7jJc5okhe6havQBCUDApShvyc7tWLEornrGUaNMh1f0LDv4VLfJbhESZTSqoOsYCsvFoV8N9cSD2Pw==","signatures":[{"sig":"MEUCIFHlasXkRyGtl+QbDK8GymNeJFto3h2LSld89RtznmXZAiEAw33ybP1cGtrEBfGCJA2NI7rPmt9We1rpS6kRDT50IHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39546},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_0.4.0_1788076293028_0.7022467504783687","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@geonosis/lint-parity","version":"0.5.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@0.5.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"019849fa78119eff5e738a71cafe37427bd50673","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-0.5.0.tgz","fileCount":8,"integrity":"sha512-qiNL4C3SXBrG7nGo9x5tHwfJIXyha6n2edXC2niqqeJNG++3FTWCG+ok5Agb08B4XafT58+YmljMhbHk9CJblg==","signatures":[{"sig":"MEQCIDvqdUnU19+A7OkrqJ2wi2mlWptJKBRPYHxCG/nHw2Z9AiAMEQqc/QHhGuEgd2UJcZVSBqAhxk885WKZgVwxRAbm0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45774},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_0.5.0_1788079671184_0.34258661966282555","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@geonosis/lint-parity","version":"1.0.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@1.0.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"c0f3042169f2a692a7ce20ba1c76db0601e57c6d","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-1.0.0.tgz","fileCount":8,"integrity":"sha512-qQbzAqPGl8xDPtDdfiXxkNbweKz0as8tpqMQGumoHMcnjrOe1hP2bf8IAQRTt2k7DlPK7+3j9nwEK/PmZo+pQQ==","signatures":[{"sig":"MEYCIQDR9WrE6aNUyw/VMYGQuG/LPyf9pQpUY2xlgBJogNdzZQIhAMojwEWPymNBudlr87T7dfqUUY50zOSZ8EmUN2UJgg69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46255},"main":"dist/index.js","type":"module","engines":{"node":">=22"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_1.0.0_1788106380366_0.7384390141113666","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@geonosis/lint-parity","version":"1.1.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@1.1.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"3a491ec2703c6e52c4e9a64ee2fea3028f224c7e","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-1.1.0.tgz","fileCount":8,"integrity":"sha512-amBmkt0kV/tGUyq2U0o6l/RKLVLkPATTtGll/6s6+doZwfza6XSzdNRaqu1kC3KXhz6I8f6KxQ6/p7FHZj0/5w==","signatures":[{"sig":"MEQCIAMhElhRgizn75E8QBQeFPWGFpqbq3SP+YWIpUr8aOdvAiBBhjL/qmAlDdoR7UWc4sLlOQ6k7c3KV+80cWKFYuQ1wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47264},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_1.1.0_1788114850905_0.6417574640364554","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@geonosis/lint-parity","version":"1.2.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@1.2.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"c3aaa9255db83aa4f16e7cbcb94a3ab9b2cbcc8a","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-1.2.0.tgz","fileCount":8,"integrity":"sha512-Mjo0CT1psoK2IWwRfX82RcGPuXK28DELmd4XEAfdGQe3gi2sDLpl/gGa3mNykrQVntUjz6fUk1wUXz57IKjK0g==","signatures":[{"sig":"MEUCIQCeUrWWbMXCMCSomNGw1Bbgp9SHAG3S0uxUxlo4ZXzwhgIgUCVHg7tzUvRdu59YHxxA5szwWR6uhzmN3RXZ30B3NZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47264},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_1.2.0_1788119036958_0.21028186085659728","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@geonosis/lint-parity","version":"1.3.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@1.3.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"9edeed6b4d250ee7331da7acbc93bf27d1bf7a48","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-1.3.0.tgz","fileCount":8,"integrity":"sha512-aTWFfvCr75/PCpHWNjEI65BjcmbODJq2DMvu2RPyng/nHU9TT7sTu4p6J861FwQY0PqFnguJQ1QBnOCLQ90FUA==","signatures":[{"sig":"MEUCIHHMBLr+Eml+Jsx0fPm2Bm0KNm81TrxZes0UqYsSKDTpAiEApYIXTM/R1xbvWOtH9ABRyDOrvW/0e+OSyzPo0uzT2A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48129},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_1.3.0_1788254757409_0.8587940086536006","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@geonosis/lint-parity","version":"1.4.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@1.4.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"96e95e8c3c68113b148eb8018d2680f0ad2de4ed","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-1.4.0.tgz","fileCount":8,"integrity":"sha512-UYkjrG0zuvgIZf1rqOT58RCSHd8Fz7FMXkXnMHlih/UB3/psV+mugUyhJt/DH9LxUBrqQyFBnoDY57drzjOkqw==","signatures":[{"sig":"MEUCIQDtdCahloKWBHfSIE0p1+wPjLLoUyQ4w247AfYfV1CV8wIgBzT4mQbZE+WrLs1WNUh30m4DTl10BO7Y0tgqkRSSEEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"1.4.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_1.4.0_1788268905853_0.2956311504106641","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@geonosis/lint-parity","version":"2.0.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.0.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"716be5045eb415f0b7d4b5ef698d1712ac476bda","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.0.0.tgz","fileCount":8,"integrity":"sha512-K/Sj7p85gwFjZ99tm0adbt2YHkS1cAED9205qyfPH+Edrhjqs4YaS9PyZOKHPgjdjJg7eaCXwnBkOtO+opia9g==","signatures":[{"sig":"MEQCIGcZ+Or2oCSyVxEUaZxPHOCBRWHzo69JqcrZPdgFZhrNAiAZWeDaGVKdqa+/tnWexcNsG74BKe/TycNTNJdkhtIE6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.0.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.0.0_1788332149786_0.27504139048507614","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@geonosis/lint-parity","version":"2.1.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.1.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"c51890534546073f40c4396db1d90784a4cb6663","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.1.0.tgz","fileCount":8,"integrity":"sha512-w31HwxwUiRVtHGLsKpt90YH3zLNnF+T+1JNQ9MjFPnjnBGPVhDM5U3MYDXot+0EUue9VlByjnXZrIAZWgkva0A==","signatures":[{"sig":"MEUCIQDr0JbEWyOZFM9jKrDRm2w8hw5ob1HJ01QyFYmFz57f/gIgH5SUY35excJTmOkK/gyVI0ZlWKYJX32hbefkiWsg7fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.1.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.1.0_1788357156692_0.3324123072721965","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@geonosis/lint-parity","version":"2.2.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.2.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"d2c65b929a5f304fff061ac03872334d37b49326","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.2.0.tgz","fileCount":8,"integrity":"sha512-BD7KGrnp0I5cYGlDxmwdxrQRUerFDf9uMe3PLrr+mXyIwaDrqN30it4IgMnbhr/mr0OLcrktUtcak6HkoEA32w==","signatures":[{"sig":"MEQCIGPjiJZfV5u2N42FX0z/mLsWX5/uyxCVuZtFtmFHR/MMAiAG5UOeJK3ICJL5oR9ybEKqcqJhEwOMuPbqi9SbE/SxbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55557},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.2.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.2.0_1788369597379_0.9303743737559278","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@geonosis/lint-parity","version":"2.3.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.3.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"cbef0831fb0c8db7a58efb0c2258289b7d5b5d0c","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.3.0.tgz","fileCount":8,"integrity":"sha512-v3vG9JyjEkIzqgKvXxiigSWeSjY4h1C+g7n/xzVAVagnsFDNVmXG0uXbuVWHwKtCaQ3Ihc2ZBBKmYsKSbRVr9g==","signatures":[{"sig":"MEUCIQCjgm4NdDxOix6HiI0Vs2x24iCGTDQk0xJs1vAtAc/SuAIgAJ0Ra6kp8VVHnnKsvP/JTb1IJ1Uw9U8755QVXWo1PXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.3.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.3.0_1788419924052_0.07094201441332526","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@geonosis/lint-parity","version":"2.3.1","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.3.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"46901e267bdc68811bb2e43b8c3be8d4fe9f902f","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.3.1.tgz","fileCount":8,"integrity":"sha512-Xs9iZjSUdbdijh0kMGMB1H/KRv57UBNnPeclOAdYc0cRPIUc7mwDaJlNzlXU0rlEFVujXjIQcaEQMFRzjsVJMQ==","signatures":[{"sig":"MEYCIQDqe4jzEB8V7lfaLWoh4n5MqN9wjwM914pxMeNeeWUJZgIhAM/jiTMJj1bGhmy4IQxk4qeOW35haXCK38CGVVcvxomR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57709},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.3.1"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.3.1_1788435297255_0.21278631367968082","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@geonosis/lint-parity","version":"2.4.2","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.4.2","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"bb0b3b1c2dfc15cfaaec2a634fe7f91e1599adaa","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.4.2.tgz","fileCount":9,"integrity":"sha512-OxXE4foUY40ldbRA98jQl8Cy8FIgbz4ZeGYCb7bYfOSwtfFSBhIuXV+CIiIlfSVm2a3l9+45yAZPmcEEnPOpHg==","signatures":[{"sig":"MEYCIQCimPMNhCG2EHfDggcnjN1fWPvam/AJw5h8XGzgMB6mfQIhAKChrIOkdWdoZOcJBBv9LhigusWNDGvGAzT9KCpvj1An","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85711},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.4.2"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.4.2_1788444807163_0.7902560630452657","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@geonosis/lint-parity","version":"2.4.3","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.4.3","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"8838ee337a8f0b42a33aeb3a843c8c287d1685c3","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.4.3.tgz","fileCount":9,"integrity":"sha512-CQCEIfRj4G/z7dFt2Ssw75LWcZ0BrcVRdLBy9Vg2EltHsKcg5MVMlgvIWx5ahfk5nvW+cceyntRnvPF9HyYFJw==","signatures":[{"sig":"MEUCIQD9yEDtZ2xGAqaDovZT5nCwY+28PZWe/qrp9YJJFwG24wIgF2JlfGdTt2LYO1BjQtv9rjW7DQMzcM2lER4qZRHE2vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAajrnAXf+n5Merqh24FDsPuwnMHMqIzSvtrXe+t3ioAIgAbKDkfz/QexkPhASMMVsCujdwERSMWy1LL/i8HkQjBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85721},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.4.3"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.4.3_1788566155927_0.42350831457309823","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@geonosis/lint-parity","version":"2.5.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.5.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"0b2b6e0dd610852f73ee7d0f2429bacfa5045e40","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.5.0.tgz","fileCount":9,"integrity":"sha512-wr7/Gcaa9uD5+Q2+eD5AHdNb4GPyX6RtZMYl4fjzMiADFFgTuW+LfozVHhOiJ3JT77mLb8h/M89yCUTBR8lV5g==","signatures":[{"sig":"MEUCICIZWENkWB5ufkcve/zq4cM3YXR708IbSMjTWAkttnaQAiEA5+020xWRRVSiOaGe3MTpxzkTo6xjiaifYjzirDBZEiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC657ehXLvoQC4jNyYUCTNey2QMHJ4gXW5+h4fTK7NHDgIhAOFis4ND5ziU68NmrFsY8wdSq3VHDmp/u5/KsRroOhUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85731},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.5.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.5.0_1788595445760_0.3668509279082752","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@geonosis/lint-parity","version":"2.5.1","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.5.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"247e2fc695ec5e41ef5c93710bbeae851301da3c","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.5.1.tgz","fileCount":9,"integrity":"sha512-jGAYqXvmykoqcW6DyC2fZ/x0dBiUlyZtJhscsVMqGQFVua4BK8FfrU+CasUklb+7kChZR+SM//OrT370rU2Ilg==","signatures":[{"sig":"MEUCIARF4B59ASwxdzJa7MqYvN308/ieSdznU38xKbS4IN2VAiEAkw9xr0IuE6tBNGy+7pvrbBUnn1TaMwyup/Wsr+Pdol0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHdQfzC7GbfGH4Mbpk3GHIoSvvu5EPF0jJG216lcVHqVAiA6Z+c/saStTo8hELLSAV/6he4CcX/FcYrKPgULGOTnkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86097},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.5.1"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.5.1_1788685808891_0.002788208136804249","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@geonosis/lint-parity","version":"2.5.2","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.5.2","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"95d0ebba4792b8de7fa69806c7ba1926034b2742","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.5.2.tgz","fileCount":9,"integrity":"sha512-K6UmHy5OGAUAm/0RQb2+5aA9SRlvKET2jfGCeKO7fOWCb5vQvmSH7UQh6WIJLCTLHZH/W1LQOfTOMxRZ9utZIg==","signatures":[{"sig":"MEUCIQCpuH9Z7TteJC0G0Be61aWYb7CjAFSq/r+u2nIWgBjU3AIgGcW61qSZZD53uFbJtTjyBL3zMgctzKvXtbLWzZKXlq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAPRtxFnp+JWTI0svHqYCNotVqt3mmTeoJq28OUcx63iAiBG9Lh1Qm8iiihcUA6yWGyudR7Rqi0xumoH7w6nEvsJ2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86107},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.5.2"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.5.2_1788701348864_0.41757199702530756","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@geonosis/lint-parity","version":"2.5.3","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.5.3","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"9ea7cfb98c774d1d81f4ff5c11c1eac55cc0cd55","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.5.3.tgz","fileCount":9,"integrity":"sha512-SHcL45rJxnM9iVDSULJ77iE7hRvmaaDOFdLo8xqevKEc0mNW99KyI9Szic8DUUMIbzgQE9TlHb3pvTDLuDyFRg==","signatures":[{"sig":"MEQCIFCmgmTNSvdcgdCRCeWG2YBb8VBmFqLKkENO1cE2297KAiAfhBofaxHkO8XNi0ZyKpTjh9/ovxhVYIQ9QPA1iSS8eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBUo7FY2CfRhl0M6h1q8MHGxz0AbPSGpSFPLkvg0k1rYAiEA0NI/hXpPwFhQQngm/pCHRF1yjEohNWP/lFdMwrHxcE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86117},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.5.3"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.5.3_1788712703013_0.4385858439722601","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@geonosis/lint-parity","version":"2.6.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.6.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"8549a739014e5d0b2f05a8fb93494628f98cb28a","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.6.0.tgz","fileCount":9,"integrity":"sha512-BCSGd0OIrq/MDvk2Uj144wTs11E/adAj/COUevuAAWjwnyplJR57vJNtAhVQcXr4Gt3qtNrWL04brVJV6QjnmA==","signatures":[{"sig":"MEQCIDGRmECY5qqROu2lnd4jfuwgkdjbFBoGjcDqIZRl+4xjAiAGpBDF3bAgq9FIZ5ZTeEBfup3RT44TX+RSCku1xcNGmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDrV6dpfASKzQsNwFD4du7k+qhEZLjIVpfdRG++/mOK5AiA6qfrr7EspnjlcKK1m+KGtKc7o8kJjrlHcuo09D2H3ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86437},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.6.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.6.0_1788776338534_0.9107777467338205","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@geonosis/lint-parity","version":"2.6.1","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.6.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"bdcc2249605aeabfc9942dc70ce04216b003bf59","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.6.1.tgz","fileCount":9,"integrity":"sha512-+l2UM4yqfHQi13X6sdgjiNbxaamWoJ2lNFv/jgpmBdsVTMWLfejzoKyOm86xYC7ehCbyNTa63RLsWbwhE9R6iQ==","signatures":[{"sig":"MEUCIFpeRSFwqBQJm1AvL+Fgl07Yv0cVbd7GCqXw/UnBvKneAiEAgsq5zIXVgpb9zfzYY+7C8/t6gdmXyPG8vtSAZDoRUc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHQGVX/6Uf5kGsLrMGg1C7PtZmsgLy918sT4QD15xDKrAiAPjpmJ8FSq2UTATDZbw+Zwn3xmxSNWRRJgf7za48XVyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86447},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.6.1"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.6.1_1788803891146_0.14383852670948483","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@geonosis/lint-parity","version":"2.7.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.7.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"dac34f76dae228a579734e49e4f4ff2d3737405b","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.7.0.tgz","fileCount":9,"integrity":"sha512-zam2bSwlrhZtYUUe2ZocOANtgnWG/avbFrMB3F0ZbgjtPQFTE4OaBiqDsUdgbhHfOYx/PrhI67v9CaxKjQfrFw==","signatures":[{"sig":"MEUCIQCl6R09nEyzw/45AMQ587HcrZ95D8hKDZERlcAXS3gRXgIgEefUVNjGvb9PL5X+91WjI/S2ILkvMUsunqKKF5hYwtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGBxx+86nOaXTmhYvy/gSMPu2vZXbPfArXyZnzSrk22gIhALzZumoBRD8iThkt5xqdqTuA+QBX3R9mkdWTo9QQiQ1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86840},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.7.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.7.0_1789209439418_0.6909174379541694","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@geonosis/lint-parity","version":"2.8.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.8.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"b9e4a325cac41e0496cae4ce0e78461620e98e18","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.8.0.tgz","fileCount":9,"integrity":"sha512-c4Mqn9ipAzGsUtUAZakEx5M1NMnUNl1ntC30bXGnR6k5MR/Rg+csbNPqfxszxUfyDSWD5xmbsTak0d+VpNjozQ==","signatures":[{"sig":"MEUCIGVFwsVNYthwjYQCbsj/fic52S+tGryQqsQzimIk6eJ3AiEAs8WHteC8YfF/+JX4BIEEWrYBCEUPd8Sz7Xg1mGjam68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzxpC3DxM8TXcT11Qw7rer2S6e0vnRy+BugZYcPsKkEQIgKNFP1mPmD2yQdtmrOYLNnq7Xqx8PlvE07z7O7LwkAxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86844},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.8.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.8.0_1789421432631_0.6936982355677237","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@geonosis/lint-parity","version":"2.9.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.9.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"d37d70b0858b02074f682114fd9d86e64af062a8","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.9.0.tgz","fileCount":9,"integrity":"sha512-UZI1QJ082FQXdV2CwJCdWVNI1UDOF5BYZMSN7437dG0diDZzSc0gohd283bhqsBWDNxq4iyTmeTIHOzL1QX2Cw==","signatures":[{"sig":"MEUCIAHFkvIAr/oppnXlQHuCcReqjfQlVTz9Ff88wOk6WkPqAiEAgZ1gnsoxKmgz4ZsgtDEc58HGhrbbhQk18lIsLZnLekk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpUjJDr6wovn1d24NnDlDg7VIzPSqO2io5HAZ2wm/iDAIgG0KDuuR0PDfF5FJJSi31QFa/Gdo/X9Asd7SLHfFSCyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86854},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.9.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.9.0_1789468517471_0.32651759991928087","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@geonosis/lint-parity","version":"2.10.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.10.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"1342b92fc7227b4b4543ab031da0a2bc22e76dd1","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.10.0.tgz","fileCount":9,"integrity":"sha512-s/hJlVYzR0dYQHZlODB3s300KPAR50BLUU3DAWTH0R+8hQgLulubdgyJLIx08u1JbH/4DghdxSOODo84ROewSA==","signatures":[{"sig":"MEUCIQDaUpPh9k0eJiezpD+XaomIUpHv5B0bA9ApsMXrlIsBfAIgXpHivXm4850cs635I69RPG+OoYAlJ7BnxOm41APQLz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfya23W1kgJGmSiwsjHPxWeWyFlKAW0zT0cP5/Vost7QIhAODOS1yhslvYJSjmjR+QGrf6B0aAkCgyhYTcTV1Cn/Jn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87703},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.10.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.10.0_1789489878043_0.8440950747793741","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@geonosis/lint-parity","version":"2.11.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.11.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"2c096e5cc337362e557c7c511fb45bd03116bf3f","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.11.0.tgz","fileCount":9,"integrity":"sha512-od4l9jtUN4jzBWXvAqI1Allwk9e/ZWotEmP61LbEFjb3lT9oGRG0d1J8tEUGk4WdzxNAqFZeip+rgKB55KLQ2g==","signatures":[{"sig":"MEUCIBZiR5qPWNPdzYAkkj1NVuha2Jh8VRAzdDSQmGbm8V9OAiEAsnlxb5rTfq6p3z2nLtAt/ADsF3UJPdafqFE1r9Fj9fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCz3irvIkaBoFGlIbAWgaChLelBGWT56Wgu6Dikf+uIuwIhAL1EJqIG1+y+z/5QX0H63IQEpAnid+CeAHgS90ulKxh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105025},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.11.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.11.0_1790271932898_0.18042684095131611","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@geonosis/lint-parity","version":"2.11.1","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.11.1","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"60381deccbae036ef8efd7fc78a7e627f1004119","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.11.1.tgz","fileCount":9,"integrity":"sha512-M7L/q5JYMvhpepo0ArWMByrRpab57uO5tVtZUZJ6ixVMZfAGV7dsshKtvi0rmTkONIquqo6CbY+A+aQ/70NQnA==","signatures":[{"sig":"MEQCICQnwgRSTeVoJv94oGoCa2Elqffx5l+JqfJbyk9od7gbAiAsv0WdQ7NUsqOXiOQeApZ9yjYyfBN7gGoet639X/dIsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+va/cUd8m2XMrLZoHXsCU2MC5RxvYZtt6tW0oGrV9rAiAZ6EhbsItLmwLEfOuvTm6AA7xi2g/rHZhzsJ7IDCboqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105036},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.11.1"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.11.1_1790351186848_0.09989175870477807","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@geonosis/lint-parity","version":"2.12.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.12.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"268042fd93cf0fdc44a5f81abe2bd11e3072869f","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.12.0.tgz","fileCount":9,"integrity":"sha512-5fmFj9hOYX35Vcd2nmxZLbiUwYv2Ke8ao8l8dN5/Q5rOjIaY640BNoF/TJhmgQh6NOgGECl9ttiyYmq3JKMjZA==","signatures":[{"sig":"MEUCIDYUs0aRfkKzxbfYMLz2MI24EHMHzkDivEuN0+wPJM8OAiEA4MSg/66nKTPrBhgcMP2MvNmEwmFUJxK9GNOiX2NC9h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeooCrkGsuw7nFbQFkYLCbqzRiRUE+Y7grZ3Vf2v7QrAiBalDNkw9tozxXQL6MDVwY8xq/S9lfs28jKy0LqJ1M/fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105047},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@geonosis/ratchet":"2.12.0"},"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.12.0_1790356187397_0.014991855027886247","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@geonosis/lint-parity","version":"2.13.0","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"license":"Apache-2.0","_id":"@geonosis/lint-parity@2.13.0","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"1a588ad1023fb8c54fe1bd6ccaaca183d478aa81","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-2.13.0.tgz","fileCount":9,"integrity":"sha512-4ZLiz4dneL6dYHTbepqyQynR+QFCfXreVlGM7BrisA15QCx5xfkIX8znpIhPXa2p6NYvU2qhrkPT3oM5ISI/zQ==","signatures":[{"sig":"MEUCIE2HWtFg361V2gVODH4FHAak3oBZuAO5qDiE1Qezm7VtAiEA3t0Nq+l9npC3gpfvgNtVwalIEgcYBTkRP9lfdpjuaZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwUI2CfFSdDkapKBlh06U3r3oIqhvjz1Jj/F/jFwctYAIhAP4n6+p2hEVhCceOd5gIaK09HuCoWhO2DHybcZm5WQcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93542},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"tsx ../../tooling/build-step.ts tsup","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@geonosis/ratchet":"2.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"tmp":"tmp/lint-parity_2.13.0_1790432600953_0.4063229440860454","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@geonosis/lint-parity@3.0.0","bin":{"geonosis-lint-parity":"bin/geonosis-lint-parity.mjs"},"dist":{"shasum":"51bbec95c5422c9a255a711607629ad73215a2bf","tarball":"https://registry.npmjs.org/@geonosis/lint-parity/-/lint-parity-3.0.0.tgz","fileCount":12,"integrity":"sha512-NOScAjdOIDgsMyMCUtA7uhquEtPiSKftJxOaM4nxER45O2x/verPajfYIdgWZquV8CX5kHtTKIsXTPrNw/frvg==","signatures":[{"sig":"MEUCIC+BhyVeBoRrJX+/IftjjA8y5TrZW1L7yc/IwzKS7/f8AiEAx3UXp0/IW9Wp/5rtQ5TEdZ6lUqOQeHki2mocsevJUqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICW0nseO0XwzHsVze09N01Zlen7+PMSbgJgPh69V7ajTAiAO7ET+lekd3y0B4mBgvPkvZkKd1n7/AyllE8DtoyYzDg=="}],"unpackedSize":97160},"main":"dist/index.js","name":"@geonosis/lint-parity","type":"module","types":"./dist/index.d.ts","engines":{"bun":"^1.4.2","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"lint":"oxlint --config ../../.oxlintrc.json .","build":"bun ../../tooling/build-step.ts bun ../../tooling/bundle.ts","test:bin":"vitest run --project bin --root ../.. --passWithNoTests \"$PWD\"","test:exam":"vitest run --project exam --root ../.. --passWithNoTests \"$PWD\"","test:unit":"vitest run --project unit --root ../.. --passWithNoTests \"$PWD\"","typecheck":"tsc --noEmit"},"version":"3.0.0","_npmUser":{"name":"bayraak","email":"bayraak@gmail.com"},"homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","directories":{},"maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"dependencies":{"@geonosis/ratchet":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"oxlint":">=1.77"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lint-parity_3.0.0_1790529005058_0.739705566889427"}}},"time":{"created":"2026-08-29T23:52:43.971Z","modified":"2026-09-27T17:10:05.284Z","0.2.0":"2026-08-29T23:52:44.221Z","0.2.1":"2026-08-30T00:31:55.483Z","0.3.0":"2026-08-30T01:22:30.416Z","0.4.0":"2026-08-30T07:51:33.178Z","0.5.0":"2026-08-30T08:47:51.307Z","1.0.0":"2026-08-30T16:13:00.507Z","1.1.0":"2026-08-30T18:34:11.040Z","1.2.0":"2026-08-30T19:43:57.107Z","1.3.0":"2026-09-01T09:25:57.556Z","1.4.0":"2026-09-01T13:21:45.986Z","2.0.0":"2026-09-02T06:55:49.927Z","2.1.0":"2026-09-02T13:52:36.824Z","2.2.0":"2026-09-02T17:19:57.544Z","2.3.0":"2026-09-03T07:18:44.238Z","2.3.1":"2026-09-03T11:34:57.388Z","2.4.2":"2026-09-03T14:13:27.300Z","2.4.3":"2026-09-04T23:55:56.016Z","2.5.0":"2026-09-05T08:04:05.843Z","2.5.1":"2026-09-06T09:10:08.979Z","2.5.2":"2026-09-06T13:29:08.943Z","2.5.3":"2026-09-06T16:38:23.097Z","2.6.0":"2026-09-07T10:18:58.624Z","2.6.1":"2026-09-07T17:58:11.231Z","2.7.0":"2026-09-12T10:37:19.506Z","2.8.0":"2026-09-14T21:30:32.711Z","2.9.0":"2026-09-15T10:35:17.630Z","2.10.0":"2026-09-15T16:31:18.139Z","2.11.0":"2026-09-24T17:45:32.987Z","2.11.1":"2026-09-25T15:46:26.938Z","2.12.0":"2026-09-25T17:09:47.487Z","2.13.0":"2026-09-26T14:23:21.036Z","3.0.0":"2026-09-27T17:10:05.131Z"},"license":"Apache-2.0","homepage":"https://github.com/microcompanies/geonosis/tree/main/packages/lint-parity","keywords":["oxlint","lint","parity","migration","adoption","corpus","ci"],"repository":{"url":"git+https://github.com/microcompanies/geonosis.git","type":"git","directory":"packages/lint-parity"},"description":"Findings parity and rule reach over any two oxlint configs — the diff a fork is deleted on.","maintainers":[{"name":"bayraak","email":"bayraak@gmail.com"}],"readme":"# @geonosis/lint-parity\n\nThrough the front door: `geonosis lint-parity` — the metapackage pins this and every other kit tool\nat ONE version, and passes the exit code through unchanged.\n\nA repo does not delete its vendored copy of a lint plugin because the version numbers match. It\ndeletes it when the **findings** match: same tree, same rule ids, two configs, and a diff.\n`geonosis-lint-parity` is that diff — and, before it, the answer to whether either config's rules\nreach anything at all.\n\nIt knows no rule names and no plugin. Two oxlint configs and a tree are the whole input; a corpus,\nwhen there is one, arrives as a directory whose own `manifest.json` says which rules it can speak\nfor. So it checks any plugin's adoption, including plugins it was never shipped beside.\n\n## Install\n\n```bash\npnpm add -D @geonosis/lint-parity oxlint\n```\n\n```bash\ngeonosis-lint-parity --a <config-a.json> --b <config-b.json> [--oxlint <path>] [--out <dir>] [--json] -- <paths…>\ngeonosis-lint-parity --corpus <dir> --a <config-a.json> --b <config-b.json> [--out <dir>] [--json]\n                     [--expect-changed <rule,rule,…>]\n```\n\n**Write both configs inside the workspace being linted** — `<ws>/.oxlintrc.parity-a.json`, deleted\nafterwards — or name the plugin by absolute path in `jsPlugins`. oxlint resolves a `jsPlugins`\nspecifier relative to the **config file's** directory, not the working directory, so a config\nwritten to a temp dir cannot find a plugin installed in the workspace: it fails with\n`Cannot find module '@…/plugin'`, and the tool correctly refuses with\n`config A: oxlint exited 1 without reporting a single finding`.\n\n`--oxlint` overrides the binary; by default it walks up from the working directory for\n`node_modules/.bin/oxlint`, so the comparison runs under the consumer's own linter rather than one\n`npx` might fetch.\n\n## Step 0 — reach, before parity\n\nParity between two configs that both do nothing is perfect parity. In one repo 34 of 51 configured\nrules fired nowhere in any corpus it had: 34 rules a consumer would inherit as claims nothing could\ncheck. `--corpus` answers that directly.\n\n```bash\ngeonosis-lint-parity \\\n  --corpus node_modules/@geonosis/oxlint-plugin-biological-architecture/corpus \\\n  --a oxlintrc.fork.json --b oxlintrc.published.json --out proofs/reach\n```\n\nBoth configs run over the corpus — copied to a temp root first, so neither a `.gitignore` nor\noxlint's `node_modules` skip can quietly turn \"every rule fired nowhere\" into the answer. It prints\na fired-under-A / fired-under-B row per in-scope rule and **exits 1 when one fires under neither**.\n`--out` writes `CORPUS.md`.\n\nA rule enabled without an option it requires reports that as a finding — `<rule> requires option\n\\`<option>\\`.` — and judges no file. That finding is **never reach**: it is listed under **enabled\nbut unconfigured**, apart from the rules that fire nowhere, and fails the run like them. Read as\nreach it made a rule that looked at nothing count as covered.\n\n**The directory is required.** This package ships no corpus, because a corpus is one plugin's\nevidence: one deliberately broken file per rule, and a `manifest.json` naming the rules it therefore\nspeaks for. A rule the manifest does not name — another plugin's, one of oxlint's built-ins — is\nlisted under **outside this corpus** and gets no verdict. Judging those would fail every real config\nfor saying nothing.\n\nA plugin generates its manifest from its own rules export, so a rule cannot be added and forgotten\nin the list of what the corpus is evidence about:\n\n```ts\nimport { manifestOf, MANIFEST_FILE } from '@geonosis/lint-parity'\n\nwriteFileSync(join(corpus, MANIFEST_FILE), `${JSON.stringify(manifestOf(plugin), null, 2)}\\n`)\n```\n\n## And a release's claims, checked\n\nA changelog line that names a rule is a claim. `--expect-changed` makes it data the corpus judges:\n\n```bash\ngeonosis-lint-parity --corpus node_modules/<plugin>/corpus \\\n  --a oxlintrc.old.json --b oxlintrc.new.json \\\n  --expect-changed some-rule,another-rule\n```\n\nIt exits 1 unless the corpus shows **exactly** those rules behaving differently under the two\nconfigs — findings in different places, which covers a rule that started or stopped firing, gained a\ncase, or moved to other files with the same count:\n\n| verdict | means |\n| --- | --- |\n| `HELD` | claimed, and the corpus shows it changing |\n| `UNPROVEN` | claimed, and the corpus shows nothing — including a rule the corpus does not exercise |\n| `UNCLAIMED` | the corpus shows it changing and the release never said so |\n\nThe report prints the claims table beside the reach table. Without the flag no claim is made and none\nis judged, which is what a corpus run has always done.\n\nWhy it exists: a release once announced a behaviour widening for **ten** rules while its corpus\ncarried evidence for **two**, and the parity run offered as proof went over a consumer tree that had\nno such violation in it — so every number matched. The claim is the thing to check, and the corpus is\nwhat checks it.\n\n## Then parity\n\nIt runs oxlint twice with `--format=unix` over the same paths, strips the working-directory prefix,\nsorts, and prints the two counts, `only in A`, `only in B` and a per-rule tally. **It exits 1 when\n`only in A` is non-empty** — a finding the old config caught and the new one does not. New findings\nare what an upgrade is for; lost ones stop the adoption. `--out` writes `a.txt`, `b.txt`,\n`only-in-a.txt`, `only-in-b.txt`, `changed.txt` and `SUMMARY.md` for the proof file.\n\n**A finding is identified by where it is and which rule found it — `path:line:col` plus\n`plugin(rule)`.** The message is not part of it, and neither is the severity. A release that only\nrewords a rule's message would otherwise show as one finding lost and one gained, and stop an\nadoption over a sentence. Those pair up instead under **changed**, reported in full and never\nreaching the exit code; a severity change lands there too, because that is a fact about the config\nrather than a rule that stopped firing.\n\n**A run it cannot read is an error, never a number.** oxlint exits 1 both when it reported findings\nand when it never linted a file at all — a rule name it does not know, options a rule has no schema\nfor, a plugin it could not load. All three print a paragraph and no findings, and \"0 findings\" on\none side reads as agreement with the other. A summary counting findings no line accounts for, or a\nnon-zero exit with nothing readable on it, stops the run.\n\n**Fork vs published**, before deleting a vendored copy — two configs identical but for `jsPlugins`:\n\n```bash\ngeonosis-lint-parity \\\n  --a oxlintrc.fork.json --b oxlintrc.published.json \\\n  --out proofs/adoption-parity \\\n  -- apps packages\n```\n\n**Version vs version**, as a release check — the same config, pointing first at the installed\nversion and then at a local build, by absolute path:\n\n```bash\ngeonosis-lint-parity \\\n  --a oxlintrc.old.json --b oxlintrc.new.json \\\n  --out proofs/parity-old-vs-new \\\n  -- apps packages\n```\n\n## Programmatic use\n\n```ts\nimport { compareFindings, corpusOf, normaliseFindings, parityOf, readRun } from '@geonosis/lint-parity'\n\nconst parity = parityOf({ configA, configB, cwd, oxlint, paths: ['apps', 'packages'] })\nprocess.exit(parity.lost ? 1 : 0)\n```\n\n`parityOf` and `corpusOf` spawn the binary; `normaliseFindings`, `readRun` and `compareFindings` are\npure and take output a run already produced.\n\nApache-2.0.\n","readmeFilename":""}