{"_id":"sherif","_rev":"36-367611d0c27357d38229b8837bc316b4","name":"sherif","dist-tags":{"latest":"1.13.0"},"versions":{"0.1.0":{"name":"sherif","version":"0.1.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.1.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"ede4a4ab510e143e648559fcf58a9295b0e62891","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.1.0.tgz","fileCount":3,"integrity":"sha512-qv3usxYnc95hkqzs3MzVRG2k1L7/oAh+YimxxNaD6F2VNH18jsUjJOvVM70XaiuQELsOVxLQsEGZDc/G/H7Uog==","signatures":[{"sig":"MEQCIHUlehpNBS4SVIkA7W+CthSFC29rTzUtYOZ1w6X8VOK4AiBD8jnQrGP6DhFPLbDVsTmryzheWQT2eex5igU0LeA3TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4509},"gitHead":"c7d689ebfa0dd0f0e78586c8c24765a0996e8d36","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.6.7","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.17.1","dependencies":{"sherif-linux-x64":"0.1.0","sherif-darwin-x64":"0.1.0","sherif-linux-arm64":"0.1.0","sherif-windows-x64":"0.1.0","sherif-darwin-arm64":"0.1.0","sherif-windows-arm64":"0.1.0"},"_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.1.0","sherif-darwin-x64":"0.1.0","sherif-linux-arm64":"0.1.0","sherif-windows-x64":"0.1.0","sherif-darwin-arm64":"0.1.0","sherif-windows-arm64":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.1.0_1694960779962_0.26990356473390076","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"sherif","version":"0.2.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.2.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"9a9690177903cf7f4a1215a3ccfb255cfa1d65b8","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.2.0.tgz","fileCount":3,"integrity":"sha512-3FvCj+rY7wrlHEHmAR5kJoebL5jXFLbwJLf26K5QVzFSW6BwBiS7bVxMqUmxZBQfL6EY1j+RT7WA/Y/dldqLxQ==","signatures":[{"sig":"MEUCIQDpzoBe8SUk49VwjaW9r6tP4SiQfx7jaIURU+n4FuDhrQIgPopteXHd+Ap3VYJ8xGdwURLwk5EotFpFamon3l57lQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5414},"gitHead":"7b5a2075ace5d6c6ef88599612826fe4c62d668d","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.6.7","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.17.1","dependencies":{"sherif-linux-x64":"0.2.0","sherif-darwin-x64":"0.2.0","sherif-linux-arm64":"0.2.0","sherif-windows-x64":"0.2.0","sherif-darwin-arm64":"0.2.0","sherif-windows-arm64":"0.2.0"},"_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.2.0","sherif-darwin-x64":"0.2.0","sherif-linux-arm64":"0.2.0","sherif-windows-x64":"0.2.0","sherif-darwin-arm64":"0.2.0","sherif-windows-arm64":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.2.0_1695037080516_0.8362600618138865","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"sherif","version":"0.3.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.3.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"8d63184ca5ce8db2b4188c2f6241af72cdf767ac","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.3.0.tgz","fileCount":3,"integrity":"sha512-JnpQ42vgKYDwKZcRaIMP7J24JAPvWFuyDHXkFa8QRes1KynKHYwR9vXy6A+dCUB4q3Ui4srjjnEVOLHUl6kTMQ==","signatures":[{"sig":"MEUCIQDRf32/u2S82HI8kBImFUQU8DnkZpTtM4VasXHkK0iMoQIgJV/E9J2j62KaQkxxaWenVM82H5IZlssfMbnWOC2Bmf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5580},"gitHead":"37e6ec57218d7e38487ccf56be6cf38fbd78f672","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.6.7","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.17.1","dependencies":{"sherif-linux-x64":"0.3.0","sherif-darwin-x64":"0.3.0","sherif-linux-arm64":"0.3.0","sherif-windows-x64":"0.3.0","sherif-darwin-arm64":"0.3.0","sherif-windows-arm64":"0.3.0"},"_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.3.0","sherif-darwin-x64":"0.3.0","sherif-linux-arm64":"0.3.0","sherif-windows-x64":"0.3.0","sherif-darwin-arm64":"0.3.0","sherif-windows-arm64":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.3.0_1695815412911_0.6467971347136725","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"sherif","version":"0.3.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.3.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"730d3cfec6b33a681ab3ecd5936526fe9df71b60","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.3.1.tgz","fileCount":3,"integrity":"sha512-XFAx2ElwQXXi4gwnuUPxbrWNEkiVFz18pMLBWAJI460KzzXIodtcc76IVAci4yO3YOgH+NBOlXvFq03clJnjkQ==","signatures":[{"sig":"MEYCIQCTeSmH+fRVzlOfNOw74+X9U+rlrj4ia55LeITkygwZqQIhAO36CNHl4e9E5HghCvoQwtYEJ22H+ixo0TfIXoamINuB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5580},"gitHead":"6f8fa9b9821712dfb826ecdab82dd20d71e07b9b","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.3.1","sherif-darwin-x64":"0.3.1","sherif-linux-arm64":"0.3.1","sherif-windows-x64":"0.3.1","sherif-darwin-arm64":"0.3.1","sherif-windows-arm64":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.3.1_1695880991571_0.6962235123517664","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"sherif","version":"0.4.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.4.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"03c0426583e0dc5fa9d0dfd5c7a95e588696f8d6","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.4.0.tgz","fileCount":3,"integrity":"sha512-eKZczKAoXVZi/tpaVCGKDY0TEfg7x0GkuNSRwTRFqWB2gSU/sYlrSVDXLUCFeM3/HKNppzJWWI1uxavZSb+0cg==","signatures":[{"sig":"MEUCIQCHZSkv5VwNo2u0ZnkqrpRr+dUhIletZxdifM3Onw7OjgIgA03SpPfHm/1TZ+bE8HD+9C1Jpv8O5qoSyIe8E15xj8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5580},"gitHead":"6722315cc5cd52434cc542c1f7ba4d354c1fb025","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.4.0","sherif-darwin-x64":"0.4.0","sherif-linux-arm64":"0.4.0","sherif-windows-x64":"0.4.0","sherif-darwin-arm64":"0.4.0","sherif-windows-arm64":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.4.0_1699001138823_0.20918711362008757","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"sherif","version":"0.4.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.4.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"111ce5469a230a257424867b16e9b0956994c5d7","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.4.1.tgz","fileCount":3,"integrity":"sha512-/KLzPK0NvKyELCU6+5LFsSCcyTnjcZapUj9rPROHsfz9VRzFSM40kRcsLjjYbBtz3ouijT3UIrntthbHockfWw==","signatures":[{"sig":"MEQCIE+/iSOYax7553QY6mJR/O55mKHpeT224Xev71mIVDYqAiBEDBQQzxV5rNlmHBHKrSP8UAc8I9A8FGWba0+Yadrsxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5580},"gitHead":"7ca1b99282d70938244ef5e57d470ddd6755262a","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.4.1","sherif-darwin-x64":"0.4.1","sherif-linux-arm64":"0.4.1","sherif-windows-x64":"0.4.1","sherif-darwin-arm64":"0.4.1","sherif-windows-arm64":"0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.4.1_1699002185951_0.28759600046163825","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"sherif","version":"0.4.2","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.4.2","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"017ff3f6c0005e085acf8776828bd84dce941870","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.4.2.tgz","fileCount":3,"integrity":"sha512-cQzWQUX616ygyxODl6VrYISBZPHTEEZj43Jt3h6zMaOiYGLILtMrxpqDdYwJziUA8KX/3Mse/6wg6gqFoPbFYg==","signatures":[{"sig":"MEUCIG958+Abmjb1V/FomypEN8i12vvS2OBGowzdG3U0kDmLAiEAm1haud9CkESYpon+W8oPrGGXT2rQt4IlA3fe4kx5YuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5580},"gitHead":"618506da8897394444952933b05bcad4460e30d7","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.4.2","sherif-darwin-x64":"0.4.2","sherif-linux-arm64":"0.4.2","sherif-windows-x64":"0.4.2","sherif-darwin-arm64":"0.4.2","sherif-windows-arm64":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.4.2_1699518016575_0.9377772914322136","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"sherif","version":"0.5.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.5.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"802bde9f631c6ae51c9eedcf66f64c384c7e2774","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.5.0.tgz","fileCount":3,"integrity":"sha512-VjK3nq+GbSbbGTKc0DloWOmzNi8RN5fy27W38sIW1IzocdOKqbNgNNlnHNMBpEmFP7RxTHl7mc4/FM2R9pcErA==","signatures":[{"sig":"MEQCIDey4FjyMx97nxsPQcuN5vx522sInuynJ2GNOEdA0z87AiB8sddPuGJAv1J8kkCOSAV54woL9OU67zH9VdeTA4KTgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5773},"gitHead":"0f71c021af5cfb9a15115be73af4e89c246a9e0f","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.5.0","sherif-darwin-x64":"0.5.0","sherif-linux-arm64":"0.5.0","sherif-windows-x64":"0.5.0","sherif-darwin-arm64":"0.5.0","sherif-windows-arm64":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.5.0_1699972582158_0.031468939533243256","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"sherif","version":"0.6.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.6.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"370edf4eca09f1184adfe48df2557bc430cb20bc","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.6.0.tgz","fileCount":3,"integrity":"sha512-asx7KRJzu1yfprnOL56LAaBJkWYK4IRsPjJbluoYDYWgHCjZoZP9LG2q7El7NlD5PpiPn/Fonu+pIuzc5u7O8g==","signatures":[{"sig":"MEYCIQDkujY2zVMAulxJp93oKnIWlw83nV55CRd1kEusepTSsQIhAP2wY/19C07Km32a+SZqoDA1NM307J7TkWsrD48WT5br","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5960},"gitHead":"b9576399e58cf93d1368d7ea651c75672b0abe17","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.0","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.8.1","dependencies":{"sherif-linux-x64":"0.6.0","sherif-darwin-x64":"0.6.0","sherif-linux-arm64":"0.6.0","sherif-windows-x64":"0.6.0","sherif-darwin-arm64":"0.6.0","sherif-windows-arm64":"0.6.0"},"_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.6.0","sherif-darwin-x64":"0.6.0","sherif-linux-arm64":"0.6.0","sherif-windows-x64":"0.6.0","sherif-darwin-arm64":"0.6.0","sherif-windows-arm64":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.6.0_1700928146653_0.233408809016185","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"sherif","version":"0.6.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.6.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"5bec4464104ad8f777c43f87cdd7922fd08b80ea","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.6.1.tgz","fileCount":3,"integrity":"sha512-YSAhaT5fpRoIti85RIgu6QetkQyXHbqsAgu64R5uZTD+Q4rJ5Ky9y6kY/qyVt1Ctc8Egn9xE93X93od8VDLH/A==","signatures":[{"sig":"MEYCIQDIzoTqhVtpvlzzPyNNNfxLasUYh9Ig2E+29PpqCk0NuQIhAKIn1yXYk9v4zgzvQPDj7FUHkCZADUTiFoEB4RFH7ouw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5960},"gitHead":"812992cf5b193572d3003e810cb639d0df110808","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"9.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.6.1","sherif-darwin-x64":"0.6.1","sherif-linux-arm64":"0.6.1","sherif-windows-x64":"0.6.1","sherif-darwin-arm64":"0.6.1","sherif-windows-arm64":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.6.1_1700985311859_0.3898827840482735","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"sherif","version":"0.7.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.7.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"8ef88da2ec38bc1d10bc442caf31c7deaff24404","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.7.0.tgz","fileCount":3,"integrity":"sha512-2ofYRtx6L4O1EFzUIxD4aSs4tqbE6/oes5/UTjjADHhLIBoq0SbxstPbpxLfz18EKdSDCDr5ZBQBinfm8k8bSQ==","signatures":[{"sig":"MEUCIQCBgT5o3Q4nkCAlRVP3PpSlOE5Xl0wo5E3uHXquicRznQIgTpsxOt371alPWpKsSrHJhuSYMi8WsGy2Oo3/hShKUU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6072},"gitHead":"01ab2fd9a301e13b5686f84531dbab5d8c2a24b6","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.2.3","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.7.0","sherif-darwin-x64":"0.7.0","sherif-linux-arm64":"0.7.0","sherif-windows-x64":"0.7.0","sherif-darwin-arm64":"0.7.0","sherif-windows-arm64":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.7.0_1703320276731_0.5248476282545971","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"sherif","version":"0.8.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.8.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"8f01ed429453b5618fb87f6e717800e018ad6194","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.8.0.tgz","fileCount":3,"integrity":"sha512-6+m7LQHqGdbJKeHhXfRE0i01A054k5XBQ6giVsoLegp/KBRJxZKXr5ul2Vr+eobmxXzo5JvMoMW6ce78rmZ0mw==","signatures":[{"sig":"MEUCIGn3ZiGRjplrjFhTjixmzKvle0DOlud0EjZHoz/aiH0+AiEA/4JkO1k8cAkwzkY4B50lQ9C9l3naYP6MoOha/HezzA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6074},"gitHead":"1b8477969707f5eb41f2490aad81ba5c2d2cfc08","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.2.3","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.8.0","sherif-darwin-x64":"0.8.0","sherif-linux-arm64":"0.8.0","sherif-windows-x64":"0.8.0","sherif-darwin-arm64":"0.8.0","sherif-windows-arm64":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.8.0_1706881784046_0.6542064619665966","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"sherif","version":"0.8.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.8.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"72421e309397e132da8c462963c40b521a252be0","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.8.1.tgz","fileCount":3,"integrity":"sha512-pT1vcHW5fZWZERobCvEaz2gxgOHcDTa2UF7KRsxZ4eunMWyL93smoVd55wWCBOOGMwhO7wnI+l07SYtiB9meMA==","signatures":[{"sig":"MEQCIAR0/Ij5qQEVQpz28J5MBMXEDC4L+IfzZpQC/rD5/8H6AiAn7qHkLaRv5AeTAa5UlmTZ49lPHZsHGKIpMFTeHUxmcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6074},"gitHead":"4812ae226e81c9b119490dad163dca5295db1390","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.2.3","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.8.1","sherif-darwin-x64":"0.8.1","sherif-linux-arm64":"0.8.1","sherif-windows-x64":"0.8.1","sherif-darwin-arm64":"0.8.1","sherif-windows-arm64":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.8.1_1706903701377_0.647105041595897","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"sherif","version":"0.8.4","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.8.4","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"456092337e5ab2d2468072f1e6dd2e4766a13bff","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.8.4.tgz","fileCount":3,"integrity":"sha512-L2tNE60i5gRNe5eFNSjUAqt2rCIbKj9jp/50zCfsw8bSBX6noHamR7FDhaecyrNBk6ZgGEEAjxGe4C6iqelwZw==","signatures":[{"sig":"MEQCIF30L4uqXfxvllC8E6wk34WnylPSz9McWqPiQjgrVcseAiAVDip+9hkWgG1sbTJcdqFUml7+o73nMYuiWU7/f+wzIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6074},"gitHead":"1e12eec1407240f996b1b97ec1df115aec169d83","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.5.0","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.8.4","sherif-darwin-x64":"0.8.4","sherif-linux-arm64":"0.8.4","sherif-windows-x64":"0.8.4","sherif-darwin-arm64":"0.8.4","sherif-windows-arm64":"0.8.4"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.8.4_1713015696771_0.23938358293929185","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"sherif","version":"0.9.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.9.0","homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"b32e09847facef6173af3d6c527ea46185ad8d10","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.9.0.tgz","fileCount":3,"integrity":"sha512-n81vLJac110M1IN4rCl956PVIMGejucg+vZHKfOznU4vSwutc1FxmgQzrVV/bmN9uXdx4Khkl7/nhz82x+SESA==","signatures":[{"sig":"MEUCIGXjBTHePCWvRYOVcvu3jfEcxatQAjv0hi88g1L2vNPBAiEA0aZk/numQ9dLIzypXDjRq4GmUxFiEx8NWhJZZ9XdJJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6074},"gitHead":"7019a0fba1b6539bb61a3dc67238ae028d34b3cc","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.7.0","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.9.0","sherif-darwin-x64":"0.9.0","sherif-linux-arm64":"0.9.0","sherif-windows-x64":"0.9.0","sherif-darwin-arm64":"0.9.0","sherif-windows-arm64":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.9.0_1719126189147_0.24307869393545678","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"sherif","version":"0.10.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.10.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"8fc17b038914855f8001c81e1199e63c1a36a15b","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.10.0.tgz","fileCount":3,"integrity":"sha512-KAKYAnhgJaz2F7EFowXU3xrukrRWkNsC8OhmTD9TW84mu0Pb6jI2GabFd9U/umMTVshDjS9l43D1JAGx/e0JdQ==","signatures":[{"sig":"MEQCIHHnhLaPrXNbNRr8G+S34DpBeg1nyR4sLIGuysienPgUAiByyaAGWxr++dKfP9dewSlL5lHqURH7P5BvtSvdp4/ODw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6082},"gitHead":"25a144121b8b40c70de73be4084c0184ff461a8a","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.2.4","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.10.0","sherif-darwin-x64":"0.10.0","sherif-linux-arm64":"0.10.0","sherif-windows-x64":"0.10.0","sherif-darwin-arm64":"0.10.0","sherif-windows-arm64":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.10.0_1720345454258_0.24717172924104225","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"sherif","version":"0.11.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@0.11.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"28850a98a791891152052a9d2c298ce92bf38f15","tarball":"https://registry.npmjs.org/sherif/-/sherif-0.11.0.tgz","fileCount":3,"integrity":"sha512-R6aHBquTiQlD4NzJHTaaJDAwsMzVuZa0RR8y3UpqH4muPX2694HvVtcKAIYpnuxQSrvx2CRdyGGa9+577eJxUQ==","signatures":[{"sig":"MEUCIGOLLG8r5ykA4AvYezL57RXQQzDZKUIbp2EsQZZXHV5HAiEAgGtF1uqk0TUu5LGUaqR2vq5OJpFnkmmI4UWLPu21h6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6275},"gitHead":"be929db7043f75f347f0b8b5bfb8e8670a3b8fc4","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.1","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"0.11.0","sherif-darwin-x64":"0.11.0","sherif-linux-arm64":"0.11.0","sherif-windows-x64":"0.11.0","sherif-darwin-arm64":"0.11.0","sherif-windows-arm64":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_0.11.0_1723274293294_0.7891988198385465","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"sherif","version":"1.0.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.0.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"235918e6e85492080353a049d3e341fc4c873474","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.0.0.tgz","fileCount":3,"integrity":"sha512-x5gZqXmBT0G6Xnr2N63FwbMjaOikk/mPszl2bl3pnDMMyRi89w1ynAfcdIJpOyqZXW445418zkMIXAkQEfEtHw==","signatures":[{"sig":"MEQCIHQRUVZlHrD434BeDinXtfhhI5xfZTs5Z3jUj9RtxH/dAiACiYJ8WxR9Avgl4RqmlYfUzPtYHDzx69T53PqZDjh+tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6798},"gitHead":"2a5257b2724599c39e4479ba70025525a14a9b72","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.0.0","sherif-darwin-x64":"1.0.0","sherif-linux-arm64":"1.0.0","sherif-windows-x64":"1.0.0","sherif-darwin-arm64":"1.0.0","sherif-windows-arm64":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.0.0_1725110572649_0.0887583252278612","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sherif","version":"1.0.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.0.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"f6fb8f41bdf775aa40ff3500dd4f717cb03946b8","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.0.1.tgz","fileCount":3,"integrity":"sha512-1zXt6XQHT3d7L2dMhmlAoWpPhQhqvxdjrYSOoGwnbbZA8nX4jrGrUPpryOe96XBSaG/d+DJtoDujujjydXICSg==","signatures":[{"sig":"MEUCIQC9m3LDBxDgGA/DeTzXZKiejakvvHT2JAYbQz0eAFGKnAIgZ1fdS294xZX2+9K/gRdGs0f4q08jxGg4RkYYdQjmiiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6798},"gitHead":"b47a6d50d264acc6c25f0904747fc10bf28c9dcd","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.0.1","sherif-darwin-x64":"1.0.1","sherif-linux-arm64":"1.0.1","sherif-windows-x64":"1.0.1","sherif-darwin-arm64":"1.0.1","sherif-windows-arm64":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.0.1_1729082438978_0.09222532329216326","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sherif","version":"1.0.2","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.0.2","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"845ef435290221f0ceac389436dd7c5379431951","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.0.2.tgz","fileCount":3,"integrity":"sha512-mfu6JOchmVWNhMeObMEjd6pu1Mww4yn9VqX8+OMH7KvcUZRCcrGTETplTGDS64ANALD0Ls99ugr7z6xTXP5qUQ==","signatures":[{"sig":"MEUCIQCunR8m8GXgh28Sm7r4qUX0M1aubbG1QfoehRcBNGRwrwIgB9A37oc3DRkET0crh2epzv36wifwBBfDAqJk1peR6Fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7199},"gitHead":"dec1df6d427d2146fe2f6c8819479543d5f26715","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.0.2","sherif-darwin-x64":"1.0.2","sherif-linux-arm64":"1.0.2","sherif-windows-x64":"1.0.2","sherif-darwin-arm64":"1.0.2","sherif-windows-arm64":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.0.2_1731928988146_0.7332036838604001","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sherif","version":"1.1.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.1.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"4b3e48622377f181b884565198da99004dfe07ef","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.1.0.tgz","fileCount":3,"integrity":"sha512-N2lliMvQKWdchMYFtIeNsPn6fJbqkjW07CKwRvBfy7YnG6a0oj6yks7LqEVqg3dTl+DWji5nVXHDmq0Cr/ExYA==","signatures":[{"sig":"MEYCIQCbbgKeQ09PeI9PQZr0XTSlfHJd9D+trHLoCow5DfZkDQIhALXzRWpDRSpll8MirfJgzRUF1WcUrZqYaiafAM8q0SeO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7512},"gitHead":"67f2bb1ddaeb5e3b1b6d467e120da938764be590","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.1.0","sherif-darwin-x64":"1.1.0","sherif-linux-arm64":"1.1.0","sherif-windows-x64":"1.1.0","sherif-darwin-arm64":"1.1.0","sherif-windows-arm64":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.1.0_1733818879092_0.18727799583995774","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"sherif","version":"1.1.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.1.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"a85fa30cb649ac3867b3af1c1ad7a299f84e2f75","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.1.1.tgz","fileCount":3,"integrity":"sha512-571FkeQKaRZJJj4w55LEATkUC2kkoxkdlYuBx3V5N+O3P++4dgpCO1+goQBHbVJivmTpL7zkcLWLfymWf1BtUw==","signatures":[{"sig":"MEUCIBUua7P9cW93n+bWRAQ2iSyPuNlQYjTQc6KoHtJ5dBscAiEAvtcxddpMJ1UsSAh5EmCZ1BCUmdGZ4FVmeM7YhOESL/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7512},"gitHead":"19f1e345c04830ba5a93d9b6de3172b54ee2391a","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.1.1","sherif-darwin-x64":"1.1.1","sherif-linux-arm64":"1.1.1","sherif-windows-x64":"1.1.1","sherif-darwin-arm64":"1.1.1","sherif-windows-arm64":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.1.1_1733908419088_0.17134395793999824","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"sherif","version":"1.2.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.2.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"c4223b8cfef3815bc0bbc0a590a7ca354c62d7ff","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.2.0.tgz","fileCount":3,"integrity":"sha512-lWdfPk9hqTSz78en8XrTnClYO/uP3LTAbxrrjxoIvi0ll4ts1WjXV6SRvBKXBXpcklGxETzQxqLZKqeqq0u+dQ==","signatures":[{"sig":"MEYCIQC6WQSye/bk2h+FaYDGwpdcj3BIIY2HRMah5rEKQ3o/KQIhANuXJAIou1kGAIld0KXTNojbTXCcjnPS6gw8uv97wbwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8847},"gitHead":"cbc9d622bde2f5d0c10ddfbbd5ec5a9e050351c4","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.2.0","sherif-darwin-x64":"1.2.0","sherif-linux-arm64":"1.2.0","sherif-windows-x64":"1.2.0","sherif-darwin-arm64":"1.2.0","sherif-windows-arm64":"1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.2.0_1737812004252_0.6600670153855701","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"sherif","version":"1.3.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.3.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"4f5544e1d54b8348a0ec0288fdca1d95f393cde3","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.3.0.tgz","fileCount":3,"integrity":"sha512-UeCSc/Jx33ykalVx07Z/aHu0XKwg/UL5qprU+fYll97atJXLPZhy+FefPrDDEohzkQZ2jZbb6q4TX/crKuoJEA==","signatures":[{"sig":"MEYCIQDXl4QpVqpd10KBpM6PHTpYtB/ryoGaxZRrPBv3SF/5OQIhAIurRUmhNv0GoRJtJDMXge4vgJalL/95N2OMsWKSoLzv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8916},"gitHead":"2a8797c8c5ae17d6b0dee67d10a485478945e412","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.3.0","sherif-darwin-x64":"1.3.0","sherif-linux-arm64":"1.3.0","sherif-windows-x64":"1.3.0","sherif-darwin-arm64":"1.3.0","sherif-windows-arm64":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.3.0_1738775524306_0.8503058227205189","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"sherif","version":"1.4.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.4.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"8274d7acc3e2903bac81709883abc2f4cf951a31","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.4.0.tgz","fileCount":3,"integrity":"sha512-mo7zKtRsDrRadbXa8tuoK5mtov5kV4qw2iuzD/ZyEVSeZfY0BpR1+KUhvJHCUJDHBv2nh0dJMwKkmlbbq/QKOg==","signatures":[{"sig":"MEUCIQDOgspbyicucc3XmenRVIo8QkJlQw3JFyxTk87vwdt17QIgejuLB6ipbiddKYSQN92ej0akX9oAJ5h2Qyf4bLBGE6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11686},"gitHead":"ebce378ff4f6f8c75aff82b679979f27854b0038","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.4.0","sherif-darwin-x64":"1.4.0","sherif-linux-arm64":"1.4.0","sherif-windows-x64":"1.4.0","sherif-darwin-arm64":"1.4.0","sherif-windows-arm64":"1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.4.0_1740828378199_0.6943259845130634","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"sherif","version":"1.5.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.5.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"d4e41d0e8afde62568c0d90fd46e74e9976a8c12","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.5.0.tgz","fileCount":3,"integrity":"sha512-sCn0w5b3APLRJauj4UDaK5TV5fyuc1ndDGv2cgt0lnb7zVUAekFm6D2duHVg4sf8/ZlDGFcLRc9Y/DxSRXdOAA==","signatures":[{"sig":"MEYCIQCn/gfh4cLONkY4Jbk20K5z1hX0qbeOC7Xs3Y/SAMuBZwIhAPAa3YyQexne5LkA9/4hzHSyY9AlyeBf3hMYjoJ6Q0UD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11686},"gitHead":"c7de874aed596da5701b9470e5487cd34589b5e6","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.5.0","sherif-darwin-x64":"1.5.0","sherif-linux-arm64":"1.5.0","sherif-windows-x64":"1.5.0","sherif-darwin-arm64":"1.5.0","sherif-windows-arm64":"1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.5.0_1743929652341_0.49322935108834054","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"sherif","version":"1.6.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.6.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"b0b8e49b954013cb50c2e652273927de5faaeeee","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.6.1.tgz","fileCount":3,"integrity":"sha512-ZnwyTnmXoUOPClkOA37JWIyFxCoozMGHmhk/p7XbTREI554XXCnBAn3BMX8UsqkhSzQ9eNQsq4U+jnImEIppsQ==","signatures":[{"sig":"MEQCIF6bOI16LysengaLO1HZ9AFby0fGy+strZKep7rnjFTsAiA7T+ufWX8oAjaVBsOph5HMT9g7Z36HzNnSTefvlKh2aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12264},"gitHead":"1b9e157ba5f501dd1f4afd5d40639234ff8308e3","_npmUser":{"name":"quiibz","actor":{"name":"quiibz","type":"user","email":"quiibzdev@gmail.com"},"email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.2.4","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.6.1","sherif-darwin-x64":"1.6.1","sherif-linux-arm64":"1.6.1","sherif-windows-x64":"1.6.1","sherif-darwin-arm64":"1.6.1","sherif-windows-arm64":"1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.6.1_1750353375789_0.027800667193774276","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"sherif","version":"1.7.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.7.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"d7e5cf92a057eadd027173a7d29a30f542ec54b7","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.7.0.tgz","fileCount":3,"integrity":"sha512-kf+WTg/oEpG7O5QX1t67LsY+dXB4hkdqbR/nNNepVPH6OsKuZ4lIR74OESuQkvRGdU2vytrRTmWTXLQrx4Kc/A==","signatures":[{"sig":"MEUCIBWLDpFoSdKFFyg0JZbc+gJNR2kZdhR9dHRB6vniS+FhAiEAqZkciq1xMn73YI/Y9Td10Wzf6JLXL2QrPBQrlHsraDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11518},"gitHead":"a672304061106be637cade7cfd7b9b038b17c221","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for JavaScript monorepos","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.7.0","sherif-darwin-x64":"1.7.0","sherif-linux-arm64":"1.7.0","sherif-windows-x64":"1.7.0","sherif-darwin-arm64":"1.7.0","sherif-windows-arm64":"1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.7.0_1761175871763_0.990626894830527","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"sherif","version":"1.7.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.7.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"aa86ac854c70ea33ee7a909525413b517f394f3d","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.7.1.tgz","fileCount":3,"integrity":"sha512-j7h0ZC8Y2UeVKfkmiz0+Kv6o8ewg6kgnNBfzSLJgNuGQC7TR/hY0YczmtB9qqd+uL0yeUUdCrVtWBLtgNKiRrA==","signatures":[{"sig":"MEYCIQCi38n64aU4n9fakWTUAgqVCRTSRqlbucNG55tjIB4xlQIhAM5L7QBjU85mFdwzF0VbnnO96EOsHx1LVBOVIpYLHXBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11837},"gitHead":"b768eac96112eac4a6f7c115cbc8f2d259b5b948","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.7.1","sherif-darwin-x64":"1.7.1","sherif-linux-arm64":"1.7.1","sherif-windows-x64":"1.7.1","sherif-darwin-arm64":"1.7.1","sherif-windows-arm64":"1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.7.1_1761917043165_0.6526664469406147","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"sherif","version":"1.8.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.8.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"7a7a9a73b6366b4eb1144cb9010839a63506eb67","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.8.0.tgz","fileCount":3,"integrity":"sha512-UFCWT1StP477dK8u2Lg17ynTif9mYIi0EgJoIWlU2ErScxctbd4IWrHbpopgwwloANkR2fnloMTjEfKVHTv37Q==","signatures":[{"sig":"MEUCIHDZ5TBLftY5ysCDHqpYhYUrShXjxdjHPkjg5VuGImaFAiEA/wqn9Sc8GnmRvltdTlEY0hOnYDgLDzph8XJhEM+ngsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12385},"gitHead":"31c725356fc7b7bcbe4fda0fa0ecd0288b67cf79","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.8.0","sherif-darwin-x64":"1.8.0","sherif-linux-arm64":"1.8.0","sherif-windows-x64":"1.8.0","sherif-darwin-arm64":"1.8.0","sherif-windows-arm64":"1.8.0","sherif-linux-x64-musl":"1.8.0","sherif-linux-arm64-musl":"1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.8.0_1761955737619_0.2732095981845817","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"sherif","version":"1.9.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.9.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"b0c004055dfd5c9c9f59eba5224fe0fb1876c8e8","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.9.0.tgz","fileCount":3,"integrity":"sha512-5n7zqPAjL+RzR7n09NPKpWBXmDCtuRpQzIL+ycj8pe6MayV7cDuFmceoyPQJ0c95oFj6feY7SZvhX/+S0i1ukg==","signatures":[{"sig":"MEUCIQCJpt0d3UWNwEd6LEFTpIUz/wQJkf9/ARSsFcdhP4+LIgIgQd6/VGB4umX7uZ4+rFds3jN6a6pAwdvqxVfNs0mhXVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12385},"gitHead":"74a79bc7bb89cf220e6c28a0fcc4ca240642545d","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.9.0","sherif-darwin-x64":"1.9.0","sherif-linux-arm64":"1.9.0","sherif-windows-x64":"1.9.0","sherif-darwin-arm64":"1.9.0","sherif-windows-arm64":"1.9.0","sherif-linux-x64-musl":"1.9.0","sherif-linux-arm64-musl":"1.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.9.0_1763226041012_0.2530732488243088","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"sherif","version":"1.10.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.10.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"ac6bb39857b549764111f9730ddf1bd175ec4af4","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.10.0.tgz","fileCount":3,"integrity":"sha512-DHg6+Pj7ORhYyC+CaSAr8DeRxqf9GXB90yqLmUILPtY7WhZuJatMir3id2MNjuF5I/1313SbrTTItIDu//G4jg==","signatures":[{"sig":"MEUCIQDokwlu7KE7K9Pn18KdIQFAxHczAaMjuA2jlR7SwUd0EAIgAuE+XUtxwJ2FBTvtrVQDzf+nLcw5xEIM/8ivGI0uLfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13374},"gitHead":"9e68fc24a1a1a0fe7e88b26c46e3d7e0bc4c6248","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.10.0","sherif-darwin-x64":"1.10.0","sherif-linux-arm64":"1.10.0","sherif-windows-x64":"1.10.0","sherif-darwin-arm64":"1.10.0","sherif-windows-arm64":"1.10.0","sherif-linux-x64-musl":"1.10.0","sherif-linux-arm64-musl":"1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.10.0_1768637839574_0.9803410259738126","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"sherif","version":"1.11.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.11.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"59081d42d61aa1a4e2af035e48686058bc076d61","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.11.0.tgz","fileCount":3,"integrity":"sha512-JrStUXvTM4vZmeiF55/LczheOgKFvKMrtqbeTs7pCmQCKcAiD/9Jvv8/6fuhldt85clllDIJCQujijlBm72CTA==","signatures":[{"sig":"MEYCIQDLUNQMClzNDVIDs/EsvGJfJH3okOiHdZi5rGBH0xNqMwIhAPmTuz0NifpPMO6PQ9E6oXJn+KQ/DHJ3j+mqvzrpzc+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13374},"gitHead":"5101b4d45b2d3fb78973206b01e2ae600b28b766","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.11.0","sherif-darwin-x64":"1.11.0","sherif-linux-arm64":"1.11.0","sherif-windows-x64":"1.11.0","sherif-darwin-arm64":"1.11.0","sherif-windows-arm64":"1.11.0","sherif-linux-x64-musl":"1.11.0","sherif-linux-arm64-musl":"1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.11.0_1774173966309_0.2704722437668414","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"sherif","version":"1.11.1","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.11.1","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"51e0533887dcb62afebeb51d96cde1af8c2d3266","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.11.1.tgz","fileCount":3,"integrity":"sha512-HBFce8NGaPuWPg5NXb6+aI7hJQFjTilhtbrgo+Y/BvtGlkuJAzLnkmC8nyD+p3v7oIAq4KQeA8qySKGga28xZg==","signatures":[{"sig":"MEUCIQCBtZ13AmVAc7oR8PGXvODepBpn+7YwI2hgXprES0KLOAIgZTOQ59TY+IPFL2UpGTyxFxjXPmXAibfdlwTczeEHMJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13374},"gitHead":"08adbc00023d8fd12d3ad18cc180441f0241c0f0","_npmUser":{"name":"quiibz","email":"quiibzdev@gmail.com"},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"10.8.2","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.11.1","sherif-darwin-x64":"1.11.1","sherif-linux-arm64":"1.11.1","sherif-windows-x64":"1.11.1","sherif-darwin-arm64":"1.11.1","sherif-windows-arm64":"1.11.1","sherif-linux-x64-musl":"1.11.1","sherif-linux-arm64-musl":"1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.11.1_1774886204349_0.15189892657599668","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"sherif","version":"1.12.0","keywords":["cli","javascript","monorepo","linter"],"license":"MIT","_id":"sherif@1.12.0","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"homepage":"https://github.com/QuiiBz/sherif#readme","bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"bin":{"sherif":"index.js"},"dist":{"shasum":"2949ad6265b1922944fb25dba8edb5e5c665d039","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.12.0.tgz","fileCount":3,"integrity":"sha512-fNJ5oWOsiMEAniYhhXTlRYfzZmWT5xQnzrp0c/oJ01L4ecvq4PczGrhb28JDt0Mq/t1gipM2Eo/6/BZH756yxg==","signatures":[{"sig":"MEYCIQCUNFdpHp6AqOQWWJKzJXdeV9M2F7MPq8MIqQzcYcltdAIhAKw7ROmq+7pwwf5VnWLJIexeiXORJ1nekCRFZi3l34qg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sherif@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13454},"gitHead":"e5fc3baa49d7afcfefaf3605b5844742d1d9ae8a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e13895a4-8c77-4f75-b890-0d1270b1cf28"}},"repository":{"url":"git+https://github.com/QuiiBz/sherif.git","type":"git"},"_npmVersion":"11.13.0","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"optionalDependencies":{"sherif-linux-x64":"1.12.0","sherif-darwin-x64":"1.12.0","sherif-linux-arm64":"1.12.0","sherif-windows-x64":"1.12.0","sherif-darwin-arm64":"1.12.0","sherif-windows-arm64":"1.12.0","sherif-linux-x64-musl":"1.12.0","sherif-linux-arm64-musl":"1.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sherif_1.12.0_1782031708382_0.32753642891618573","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"sherif","version":"1.13.0","description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","bin":{"sherif":"index.js"},"keywords":["cli","javascript","monorepo","linter"],"repository":{"type":"git","url":"git+https://github.com/QuiiBz/sherif.git"},"bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"homepage":"https://github.com/QuiiBz/sherif#readme","license":"MIT","optionalDependencies":{"sherif-linux-x64":"1.13.0","sherif-linux-x64-musl":"1.13.0","sherif-linux-arm64":"1.13.0","sherif-linux-arm64-musl":"1.13.0","sherif-darwin-x64":"1.13.0","sherif-darwin-arm64":"1.13.0","sherif-windows-x64":"1.13.0","sherif-windows-arm64":"1.13.0"},"gitHead":"1eeac7104af1a6143d7f5d17d18d11635222ca8d","_id":"sherif@1.13.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Ld2nUOlwW1nmYDA2Q/5o7SC8WcCzVS7XjImmzW4a4z1o8DXJnt+2xYLvI42N5UYlNb/EevPahdC/XxIP6C38TQ==","shasum":"26d44d750b31abe6a108de474de96b8185882a82","tarball":"https://registry.npmjs.org/sherif/-/sherif-1.13.0.tgz","fileCount":3,"unpackedSize":13965,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/sherif@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWSMSB5MC3SXlWuG/cS8pzL5nu3mg+Wd33sGsjBCz+kwIhAJSQmTJgYTR9IyG4knbs1dxF9yxRg7pCBCP2PV0ipbud"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e13895a4-8c77-4f75-b890-0d1270b1cf28"}},"directories":{},"maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sherif_1.13.0_1783171439810_0.2244125591604147"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-17T14:26:19.850Z","modified":"2026-07-04T13:24:00.219Z","0.1.0":"2023-09-17T14:26:20.107Z","0.2.0":"2023-09-18T11:38:00.745Z","0.3.0":"2023-09-27T11:50:13.057Z","0.3.1":"2023-09-28T06:03:11.719Z","0.4.0":"2023-11-03T08:45:38.972Z","0.4.1":"2023-11-03T09:03:06.116Z","0.4.2":"2023-11-09T08:20:16.729Z","0.5.0":"2023-11-14T14:36:22.346Z","0.6.0":"2023-11-25T16:02:26.818Z","0.6.1":"2023-11-26T07:55:12.058Z","0.7.0":"2023-12-23T08:31:16.937Z","0.8.0":"2024-02-02T13:49:44.199Z","0.8.1":"2024-02-02T19:55:01.518Z","0.8.4":"2024-04-13T13:41:36.910Z","0.9.0":"2024-06-23T07:03:09.305Z","0.10.0":"2024-07-07T09:44:14.387Z","0.11.0":"2024-08-10T07:18:13.458Z","1.0.0":"2024-08-31T13:22:52.789Z","1.0.1":"2024-10-16T12:40:39.160Z","1.0.2":"2024-11-18T11:23:08.305Z","1.1.0":"2024-12-10T08:21:19.320Z","1.1.1":"2024-12-11T09:13:39.258Z","1.2.0":"2025-01-25T13:33:24.426Z","1.3.0":"2025-02-05T17:12:04.458Z","1.4.0":"2025-03-01T11:26:18.405Z","1.5.0":"2025-04-06T08:54:12.516Z","1.6.1":"2025-06-19T17:16:15.960Z","1.7.0":"2025-10-22T23:31:11.958Z","1.7.1":"2025-10-31T13:24:03.353Z","1.8.0":"2025-11-01T00:08:57.803Z","1.9.0":"2025-11-15T17:00:41.194Z","1.10.0":"2026-01-17T08:17:19.724Z","1.11.0":"2026-03-22T10:06:06.469Z","1.11.1":"2026-03-30T15:56:44.487Z","1.12.0":"2026-06-21T08:48:28.511Z","1.13.0":"2026-07-04T13:23:59.952Z"},"bugs":{"url":"https://github.com/QuiiBz/sherif/issues"},"license":"MIT","homepage":"https://github.com/QuiiBz/sherif#readme","keywords":["cli","javascript","monorepo","linter"],"repository":{"type":"git","url":"git+https://github.com/QuiiBz/sherif.git"},"description":"Opinionated, zero-config linter for TypeScript & JavaScript monorepos","maintainers":[{"name":"quiibz","email":"quiibzdev@gmail.com"}],"readme":"<p align=\"center\">\n  <picture>\n    <img alt=\"\" height=\"200px\" src=\"https://github.com/QuiiBz/sherif/blob/main/assets/logo.png\" />\n  </picture>\n  <br />\n  <b>Sherif</b>: Opinionated, zero-config linter for TypeScript & JavaScript monorepos\n</p>\n\n---\n\n![Cover](https://github.com/QuiiBz/sherif/blob/main/assets/cover.png)\n\n## About\n\nSherif is an opinionated, zero-config linter for TypeScript & JavaScript monorepos. It runs fast in any monorepo and enforces rules to provide a better, standardized DX.\n\n## Features\n\n- ✨ **PNPM, Bun, NPM, Yarn...**: sherif works with all package managers\n- 🔎 **Zero-config**: it just works and prevents regressions\n- ⚡ **Fast**: doesn't need `node_modules` installed, written in 🦀 Rust\n\n## Installation\n\nRun `sherif` in the root of your monorepo to list the found issues. By default, any error will cause Sherif to [exit with a code 1](#exit-code):\n\n```bash\n# PNPM\npnpm dlx sherif@latest\n# Bun\nbunx sherif@latest\n# NPM\nnpx sherif@latest\n# Yarn\nyarn dlx sherif@latest\n```\n\nWe recommend running Sherif in your CI once [all errors are fixed](#autofix). Run it by **specifying a version instead of latest**. This is useful to prevent regressions (e.g. when adding a library to a package but forgetting to update the version in other packages of the monorepo).\n\nWhen using the GitHub Action, it will search for a `sherif` script in the root `package.json` and use the same arguments automatically to avoid repeating them twice. You can override this behaviour with the `args` parameter.\n\n<details>\n\n<summary>GitHub Actions example</summary>\n\n```yaml\n# Using the `QuiiBz/sherif` action\nname: Sherif\non:\n  pull_request:\njobs:\n  check:\n    name: Run Sherif\n    runs-on: ubuntu-22.04\n    steps:\n      - uses: actions/checkout@v4\n      - uses: QuiiBz/sherif@v1\n        # Optionally, you can specify a version and arguments to run Sherif with:\n        # with:\n          # version: 'v1.13.0'\n          # args: '--ignore-rule root-package-manager-field'\n\n# Using `npx` to run Sherif\nname: Sherif\non:\n  pull_request:\njobs:\n  check:\n    name: Run Sherif\n    runs-on: ubuntu-22.04\n    steps:\n      - uses: actions/checkout@v4\n      - uses: actions/setup-node@v3\n        with:\n          node-version: 24\n      - run: npx sherif@1.13.0\n```\n\n</details>\n\n## Autofix\n\nMost issues can be automatically fixed by using the `--fix` (or `-f`) flag. Sherif will automatically run your package manager's `install` command (see [No-install mode](#no-install-mode) to disable this behavior) to update the lockfile. Note that autofix is disabled in CI environments (when `$CI` is set):\n\n```bash\nsherif --fix\n```\n\n### Autofixing the [`multiple-dependency-versions`](#multiple-dependency-versions-) rule\n\nBy default, running `--fix` with the `multiple-dependency-versions` rule will ask you to select which version to use for each dependency with multiple versions across the monorepo. If that doesn't work for you (e.g., you are running Sherif in a non-interactive environment), you can use the `--select` (of `-s`) flag to automatically select the highest or lowest version of every dependency:\n\n```bash\n# Autofix and select the highest version for each dependency matching the `multiple-dependency-versions` rule\nsherif --fix --select highest\n```\n\n### No-install mode\n\nIf you don't want Sherif to run your packager manager's `install` command after running autofix, you can use the `--no-install` flag:\n\n```bash\n# Autofix without running the package manager's install command\nsherif --fix --no-install\n```\n\n## Exit code\n\nBy default, Sherif will exit with code `1` if any error issues are found. If you only have warning issues or no issues at all, Sherif will exit with code `0`. You can change this behavior to always exit with code `1` if any issues are found, including warnings, by using the `--fail-on-warnings` option.\n\n## Rules\n\nYou can ignore a specific rule by using `--ignore-rule <name>` (or `-r <name>`):\n\n```bash\n# Ignore both rules\nsherif -r packages-without-package-json -r root-package-manager-field\n```\n\nYou can ignore all issues in a package by using `--ignore-package <pathOrName>` (or `-p <pathOrName>`):\n\n```bash\n# Ignore all issues in the `@repo/tools` package\nsherif -p @repo/tools\n# Ignore all issues for packages inside `./integrations/*`\nsherif -p \"./integrations/*\"\n```\n\n#### `empty-dependencies` ❌\n\n`package.json` files should not have empty dependencies fields.\n\n#### `multiple-dependency-versions` ❌\n\nA given dependency should use the same version across the monorepo.\n\nYou can ignore this rule for a specific dependency and version or all versions of a dependency if it's expected in your monorepo by using `--ignore-dependency <name@version>` / `--ignore-dependency <name>` (or `-i <name@version>` / `-i <name>`):\n\n```bash\n# Ignore only the specific dependency version mismatch\nsherif -i react@17.0.2 -i next@13.2.4\n\n# Ignore all versions mismatch of dependencies that start with @next/\nsherif -i @next/*\n\n# Completely ignore all versions mismatch of these dependencies\nsherif -i react -i next\n```\n\n#### `unsync-similar-dependencies` ❌\n\nSimilar dependencies in a given `package.json` should use the same version. For example, if you use both `react` and `react-dom` dependencies in the same `package.json`, this rule will enforce that they use the same version.\n\n<details>\n\n<summary>List of detected similar dependencies</summary>\n\n- `react`, `react-dom`\n- `eslint-config-next`, `@next/eslint-plugin-next`, `@next/font` `@next/bundle-analyzer`, `@next/third-parties`, `@next/mdx`, `next`\n- `@trpc/client`, `@trpc/server`, `@trpc/next`, `@trpc/react-query`\n- `eslint-config-turbo`, `eslint-plugin-turbo`, `@turbo/gen`, `turbo-ignore`, `turbo`\n- `sb`, `storybook`, `@storybook/codemod`, `@storybook/cli`, `@storybook/channels`, `@storybook/addon-actions`, `@storybook/addon-links`, `@storybook/react`, `@storybook/react-native`, `@storybook/components`, `@storybook/addon-backgrounds`, `@storybook/addon-viewport`, `@storybook/angular`, `@storybook/addon-a11y`, `@storybook/addon-jest`, `@storybook/client-logger`, `@storybook/node-logger`, `@storybook/core`, `@storybook/addon-storysource`, `@storybook/html`, `@storybook/core-events`, `@storybook/svelte`, `@storybook/ember`, `@storybook/addon-ondevice-backgrounds`, `@storybook/addon-ondevice-notes`, `@storybook/preact`, `@storybook/theming`, `@storybook/router`, `@storybook/addon-docs`, `@storybook/addon-ondevice-actions`, `@storybook/source-loader`, `@storybook/preset-create-react-app`, `@storybook/web-components`, `@storybook/addon-essentials`, `@storybook/server`, `@storybook/addon-toolbars`, `@storybook/addon-controls`, `@storybook/core-common`, `@storybook/builder-webpack5`, `@storybook/core-server`, `@storybook/csf-tools`, `@storybook/addon-measure`, `@storybook/addon-outline`, `@storybook/addon-ondevice-controls`, `@storybook/instrumenter`, `@storybook/addon-interactions`, `@storybook/docs-tools`, `@storybook/builder-vite`, `@storybook/telemetry`, `@storybook/core-webpack`, `@storybook/preset-html-webpack`, `@storybook/preset-preact-webpack`, `@storybook/preset-svelte-webpack`, `@storybook/preset-react-webpack`, `@storybook/html-webpack5`, `@storybook/preact-webpack5`, `@storybook/svelte-webpack5`, `@storybook/web-components-webpack5`, `@storybook/preset-server-webpack`, `@storybook/react-webpack5`, `@storybook/server-webpack5`, `@storybook/addon-highlight`, `@storybook/blocks`, `@storybook/builder-manager`, `@storybook/react-vite`, `@storybook/svelte-vite`, `@storybook/web-components-vite`, `@storybook/nextjs`, `@storybook/types`, `@storybook/manager`, `@storybook/csf-plugin`, `@storybook/preview`, `@storybook/manager-api`, `@storybook/preview-api`, `@storybook/html-vite`, `@storybook/sveltekit`, `@storybook/preact-vite`, `@storybook/addon-mdx-gfm`, `@storybook/react-dom-shim`, `create-storybook`, `@storybook/addon-onboarding`, `@storybook/react-native-theming`, `@storybook/addon-themes`, `@storybook/test`, `@storybook/react-native-ui`, `@storybook/experimental-nextjs-vite`, `@storybook/experimental-addon-test`, `@storybook/react-native-web-vite`\n- `prisma`, `@prisma/client`, `@prisma/instrumentation`\n- `typescript-eslint`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`\n- `@stylistic/eslint-plugin-js`, `@stylistic/eslint-plugin-ts`, `@stylistic/eslint-plugin-migrate`, `@stylistic/eslint-plugin`, `@stylistic/eslint-plugin-jsx`, `@stylistic/eslint-plugin-plus`\n- `playwright`, `@playwright/test`\n\n</details>\n\n#### `non-existant-packages` ⚠️\n\nAll paths defined in the workspace (the root `package.json`' `workspaces` field or `pnpm-workspace.yaml`) should match at least one package.\n\n#### `packages-without-package-json` ⚠️\n\nAll packages matching the workspace (the root `package.json`' `workspaces` field or `pnpm-workspace.yaml`) should have a `package.json` file.\n\n#### `root-package-dependencies` ⚠️\n\nThe root `package.json` is private, so making a distinction between `dependencies` and `devDependencies` is useless - only use `devDependencies`.\n\n#### `root-package-manager-field` ❌\n\nThe root `package.json` should specify the package manager and version to use, either via the `packageManager` field or the `devEngines.packageManager` field. Useful for tools like corepack.\n\n#### `root-package-private-field` ❌\n\nThe root `package.json` should be private to prevent accidentaly publishing it to a registry.\n\n#### `types-in-dependencies` ❌\n\nPrivate packages shouldn't have `@types/*` in `dependencies`, since they don't need it at runtime. Move them to `devDependencies`.\n\n#### `unordered-dependencies` ❌\n\nDependencies should be ordered alphabetically to prevent complex diffs when installing a new dependency via a package manager.\n\n## Configuration\n\nWhen using many CLI arguments, it might be easier to move to the configuration format. In your root `package.json`, add a `sherif` field containing the same options as the CLI, but in camelCase. Default values are shown below:\n\n```jsonc\n{\n  \"sherif\": {\n    \"fix\": false,\n    \"select\": \"highest\", // \"highest\" | \"lowest\"\n    \"noInstall\": false,\n    \"failOnWarnings\": false,\n    \"ignoreDependency\": [], // string[]\n    \"ignorePackage\": [], // string[]\n    \"ignoreRule\": [] // string[]\n  }\n}\n```\n\nWhen using both the configuration in the root `package.json` and CLI arguments, the CLI arguments will take precedence.\n\n## Credits\n\n- [dedubcheck](https://github.com/innovatrics/dedubcheck) that given me the idea for Sherif\n- [Manypkg](https://github.com/Thinkmill/manypkg) for some of their rules\n- [This article](https://blog.orhun.dev/packaging-rust-for-npm/) for the Rust releases on NPM\n\n## Sponsors\n\n![Sponsors](https://github.com/QuiiBz/dotfiles/blob/main/sponsors.png?raw=true)\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}