{"_id":"eslint-plugin-depend","_rev":"21-8982ec443f08688c91cc564e45323bc3","name":"eslint-plugin-depend","dist-tags":{"next":"1.3.0-alpha.0","latest":"1.5.0"},"versions":{"0.1.0":{"name":"eslint-plugin-depend","version":"0.1.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.1.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"7851b56c4f4f35b1d91df49dd8efef72e7031bdb","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.1.0.tgz","fileCount":19,"integrity":"sha512-ObXyV/XdU0sRTMHNvYwxep98yDjc1yzkjBsuplvXi5vTn5ptncneOVB/lcxfE48+cY51lBuC3l9AuoGWRcLiHA==","signatures":[{"sig":"MEQCIDgUL3yKmnRSovlqTtec0ZvrWOe6MGf5om4uxjyOwqClAiAInlo5EtePRf3e2jMewCWUoxZBfP7JHagfhmOy6Q6V0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21948},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"589a05d48981223281e8c4cd0844c17cebe8dc76","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test \"lib/**/*_test.js\"","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.2.4","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"21.6.1","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.1.0_1710008111998_0.9008615422701014","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-plugin-depend","version":"0.2.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.2.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"5a8505d59aa7b2f0d7aced3a2f87cddcb537badf","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.2.0.tgz","fileCount":17,"integrity":"sha512-k5XcDzrJ5qwSCoxuzgqUNCejFLfuGj5A5DMmH9aKEDNWtp9C4yYTUM0VxdXdmWghtt41I8r83Zpde4NkVbluYw==","signatures":[{"sig":"MEQCIFSgo2ODArQLLxzN+SQ9naMmqvLvNVqXaKkJPeg5Zv3xAiAQSQAYcG9TjwOpPqhEaGpSYxKoCGhSdls8pOQkFNsUCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25835},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"fefdaed04301eaf9f133312c2cbb191772b20793","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.2.4","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"21.6.1","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.2.0_1710085900547_0.13397270147201112","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-plugin-depend","version":"0.3.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.3.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"d6b0c4f2b2aacaff87b01f66d3aa6d33c5f77182","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.3.0.tgz","fileCount":17,"integrity":"sha512-endNy1MymjqoTftlnFAwiO6NSspYooZfllYLGAquMQfuCcqqxUAE9leRJPwFtIbhwzGqv+Vv4kik97vci2Zpig==","signatures":[{"sig":"MEYCIQCQKy8AH6QBJM7QHACbERq6bKt+v9Lm7HVhjsz+52FrpQIhALDBDiDSKHYYNufS4g3gAZjnlURs6YjeCpjTGx6oJLvy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28147},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"2da9fdf1e49329434fbb94f53c43d2eb6883e853","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.2.4","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"21.6.1","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.3.0_1710090261575_0.04797463309074157","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-plugin-depend","version":"0.4.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.4.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"742f3afd295b3d47a0eac010412dcc860542a6dc","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.4.0.tgz","fileCount":17,"integrity":"sha512-YA2vT/fHBY7v0K6/jfXFXrkh76+KLpKI0dbBlepdWJ85JvAzqS/nvzaiWbDN908XPWngNRd5M/RYsygRSoA43w==","signatures":[{"sig":"MEUCIQCZ3wvUeJTkPz0wSxNYLk1SC0JjOSNDMLNggqSWIAfD4gIgf/7YBrkdQC0b2iB/HkDiRWRAyAKwkiWp+ejSFGRG9cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28635},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"4cd8a03112a5529aaa649f48f72d519a28e8c34d","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.5.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"20.12.2","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.4.0_1714906157230_0.3722505623049299","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"eslint-plugin-depend","version":"0.6.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.6.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"39f372f490e342dfa7deaa410c02f658fe5f00aa","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.6.0.tgz","fileCount":19,"integrity":"sha512-dbQWWLTDAc47lRUXKW9belVtaXH1aqeIekmlQ17JsbFA4lB50Vmw7/Lt0n9NjZ7Pj2O7ApkfUTQWixoGMeFQUw==","signatures":[{"sig":"MEUCIQC8BDA7E+GHp1/i73NLN2/pyXn/z7lpNmHjq8XPQYuncwIgIys2znmcaklvRfMN2wIUjy00efA1EoFCznTnNqsFhlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29506},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"2ecf5da94e3c8520be39ea46c32b2a1666f11c64","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.5.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"20.13.1","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.6.0_1715808677470_0.3796219624617063","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"eslint-plugin-depend","version":"0.7.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.7.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"bef557a7be259f979836a895f8c7812dcc431dec","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.7.0.tgz","fileCount":19,"integrity":"sha512-lY6MYCjgV86i7gFx1zfGwu1AD2/hOIwXs0TC/bRdlBfEtAQbjilpkmjIXr7M51mcqFmNdf5dojGlGog4jXk2sA==","signatures":[{"sig":"MEUCIH073wj47FQmep6Mm/rQHamtECw3HL1uHxm5T9c1ICVgAiEA7TKlnVbQaSe/REDpkibwfNAUL5x1ZXq66Ys5PW3fNkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29597},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"5e11d75277dbc6bf632b913c5c2e9299c5edc86c","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.5.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"20.13.1","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.7.0_1716572672342_0.46997933569473793","host":"s3://npm-registry-packages"}},"0.8.0-beta.1":{"name":"eslint-plugin-depend","version":"0.8.0-beta.1","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.8.0-beta.1","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"19ee0d3105cd7b08b5e8d3c9f387bcb142765c70","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.8.0-beta.1.tgz","fileCount":17,"integrity":"sha512-UnDAl2XxeeIm15+rtZpNoyLdFd/0KDAiTITVdpQifQNcGC844Kx6thmDiOKk+i6prHn42EoVJRRqEkVMVJ7qzg==","signatures":[{"sig":"MEYCIQCdH/+UNrARaiMnqJoPj/OYP9MqDgtIkq3OG6tEZEQxrgIhAKr+cW2fqlcjDfdgGxP4MlI1SzujpPTv02S1kV3j+0ai","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.8.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20518},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"27972e5dedce6882f0688c64dda825e9f8a230f2","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.7.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.2.0","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0","module-replacements":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.8.0-beta.1_1717626587981_0.8499679922148389","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"eslint-plugin-depend","version":"0.8.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.8.0","homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"8b8cddd091a9036817cca7898b85dc4d92f2941b","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.8.0.tgz","fileCount":17,"integrity":"sha512-1TcleKeYQLXDbWKGQGgkn2iJPQ/ZVp9sVC5vY9ICwTU0SzgU9S9aMXEG48HYgswjsHbof17KWV+60z8vKMX2Lw==","signatures":[{"sig":"MEUCIQDcN/qMsUB5sB7Vmr6pQcpYTTGEt51d2oendD6UXFcXNAIgDhqf/gi4WbBLfL3UMQdcJ7YeHRBAHU+cNhHnEF23wnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20511},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"60c1a5c64d28d74537a702518124cca9ff936038","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.8.1","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.3.0","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.8.0_1719413053648_0.1719103122111989","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"eslint-plugin-depend","version":"0.9.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.9.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"966af1287abc6e73b3467b4c4472b1ed8ef950b3","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.9.0.tgz","fileCount":17,"integrity":"sha512-LApHjbTFvzuZR2hpHt67ehawywGpmLAQV0Th65oiTssmXk2UcbXdsr0+hCQFdV+C30HMZHSwofL0BSzLveNACA==","signatures":[{"sig":"MEUCID0BmvAiTRhdC7Nao9+01SpsZRihBV5dMyYiEYHE57l3AiEA2ZkIiF1yUY5wXKRwenbKG8HjHKHTPqniLPR2k+EXeRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20966},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"e3ef0534005719bb59b1a592174b9a9d539f1671","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"rimraf coverage","clean:build":"rimraf lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.8.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.5.0","dependencies":{"semver":"^7.6.0","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","eslint":"^8.56.0","rimraf":"^5.0.5","prettier":"^3.2.5","@eslint/js":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.19","@types/eslint":"^8.56.5","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^7.0.2","jsonc-eslint-parser":"^2.4.0","eslint-config-google":"^0.14.0","eslint-plugin-eslint-plugin":"^5.3.0","@typescript-eslint/typescript-estree":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.9.0_1721315481718_0.11876867890213338","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"eslint-plugin-depend","version":"0.10.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.10.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"b92b614467c291e42c3815e42b2134d3952660af","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.10.0.tgz","fileCount":17,"integrity":"sha512-ERt7CCVY8uo3aYVu0nzpoJ+IyA4iLaRw/NEoKIrK9B3bMtL/urGeJRS5IVRI3ueQjSqUSOt0z8CSi5OcUbHfsw==","signatures":[{"sig":"MEQCIHGwycbWimrLID3A8r5m+LkcHT4vII5n94WrvNYy09E4AiALJvapPD22uXOm5MDJRYsJVNi2Jrr6UEOv7iEwSKO1PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20626},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"1bbebfc202720b740974011e24bf7746477291b1","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.8.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.6.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.10.0_1723389998479_0.6597275981029838","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"eslint-plugin-depend","version":"0.11.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.11.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"ef82f6d8c6ae924a42c489dd6bd5b9f3f4eeba82","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.11.0.tgz","fileCount":17,"integrity":"sha512-IwF06BrcdYoELuFd18sdVHhvDfF23xbr8pG/ONqrwB4gXjJ7281mEDEmACKWyvMY63afph8+2aOLbeuvr9mbdg==","signatures":[{"sig":"MEQCIEkBB2gHhglfH5eeNYUVyHqHlAk4C+Fbj1aKZBZHn5fZAiAijOSOPWxYiesY8HfL7GKn49FZB8WYODIe5HRfdPRc9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20626},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"44abac17c08647d06b077e59885ff8ba96b1bc93","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.8.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.7.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.11.0_1724505154815_0.5108682676601679","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"eslint-plugin-depend","version":"0.12.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@0.12.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"f0417c69640f3e5b3aee602ea227592313d226eb","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-0.12.0.tgz","fileCount":17,"integrity":"sha512-bS5ESnC3eXDJPNv0RKkzRbLO45hRRLR/dleAUdbysXChWz1bAxa4MRh14EtDREn7fZieueqz4L7TfQQbzvdYHA==","signatures":[{"sig":"MEYCIQCks4Em1mr0rEe9ELEmnfPSCIw6N6fIYhpb9HB8xWYpAgIhAPlYu1Cf0kW0Fwqe7vV/cOEDf9uVjONgIi/RirNjjw6y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20626},"main":"lib/main.js","types":"./lib/main.d.ts","gitHead":"9e92bf4abe6a4f8f0f16fb98e2ca61b756dd9153","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.9.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.11.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_0.12.0_1730695530956_0.6611563327293755","host":"s3://npm-registry-packages"}},"1.0.0-esm":{"name":"eslint-plugin-depend","version":"1.0.0-esm","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.0.0-esm","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"1aaa69f3113560d43ac108939b0b1ee36b079dcf","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.0.0-esm.tgz","fileCount":17,"integrity":"sha512-0d1sk3OnwG306922RSgVI486vgAihCLxTCB8wwE9qUVpfzQ8og50ykLh0Uq6iyALGERvqY02Gl+vgR9fmmrMEA==","signatures":[{"sig":"MEYCIQC/RQREZa7tK3lm7zs/6pSwqZdWwwyP+WvvN+RZ91WJfAIhANVddGPQBeXNN0WFdO7g4IhRuuoARX5j4FQXl5NU93ll","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.0.0-esm","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19646},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"6985c03a59f23230949a2307b33d48e281937046","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.14.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.0.0-esm_1744190636131_0.9576291469773959","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"eslint-plugin-depend","version":"1.0.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.0.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"1f98ae2b48e64319ce5798835d4a6797fae11494","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.0.0.tgz","fileCount":17,"integrity":"sha512-w49fVwN3mhkqEfUXdguy6cTrPvj18PtsIq1tcqtGlHBWv7OPz2w8ogzQCiiKDRrN5VDb9B0K2zSw/P/Cm4GNkw==","signatures":[{"sig":"MEYCIQDUZxZImmpRZR8zgWdVI3jYTae8mmELhCY9WZsuBZo1bQIhAJM0MonCKHPEdFA73y6QcoVNWjC/KOqfpgrT4jlYng6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19642},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"6985c03a59f23230949a2307b33d48e281937046","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.14.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.0.0_1744196664926_0.5392070171747911","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"eslint-plugin-depend","version":"1.1.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.1.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"d7feeb8a2b963670dbd061ee4aaa7bd5be15f9e3","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.1.0.tgz","fileCount":17,"integrity":"sha512-eDsFkKjo5KwZA8SP2E7Mm4XV7Wl2l48Jj36HtkCDTr/nJ2cpVXdleK/DFkM/uyefc9kU2ikD5zNx7Wn5ns+g2w==","signatures":[{"sig":"MEQCIBWQBWFUJ6h+tmhnXGVsviVyKN6Z5/85GLU16xhWIC1XAiAZCft6VIunJg2patQ3cZODMOaq0eW9/8GfQ7pmP/T86w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19642},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"b18e8fbf1eaea1f81f2e0323814d85670b45b35b","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.15.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.1.0_1746546035168_0.8784595276573728","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"eslint-plugin-depend","version":"1.2.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.2.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"77f4c316e1c72f848b42aa1629c3e28b4e8ffd72","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.2.0.tgz","fileCount":17,"integrity":"sha512-nbG8AOTYk43kM/SLCFLNW8tvAssF3rrvE5W5dWLP9/joNdAvzJLMuTEx9GIahoRYVTFCQYLejg2tll0USSvFHg==","signatures":[{"sig":"MEQCIBm0KX8tfVViX9+WHqG+2sxXOF2iPfmz+dCvEuc8PN8nAiAxfNVGHEbKiqFpncIQ7+YqJvNta/SnnMmTZuWwdUJ9Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19642},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"d34bceb542305b8657a5480e68de9672a36eb6c5","scripts":{"lint":"eslint src","test":"npm run build:js && npm run clean:test && c8 node --test","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:test":"premove coverage","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.15.0","dependencies":{"semver":"^7.6.3","fd-package-json":"^1.2.0","module-replacements":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.9.0","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","@types/eslint":"^9.6.0","@types/estree":"^1.0.5","@types/semver":"^7.5.8","typescript-eslint":"^8.0.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.2.0_1746779139259_0.37498365074009254","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-alpha.0":{"name":"eslint-plugin-depend","version":"1.3.0-alpha.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.3.0-alpha.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"7e84e27bbad9563bac4b9462d2e11b8cf1284c60","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.3.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-m5WF/noNZGKGyl0MTvslmgGEX2PT4TmyqNflQfoOFT4DfzdOnehQa/xIA4Q0Y+Z/iAsXvF1uuY5h3U+pSLxdTQ==","signatures":[{"sig":"MEYCIQDumIrXTg/1Jalyp6gkn3TF1ntlw1fUiVg6Tz0Pid7RWAIhAIFHrOhxX3NDRg62FAByO50YUeaSR564jbgXB6TplnlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.3.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21168},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"ee124d8a751e9c292890fe3279815b32ca55a50d","scripts":{"lint":"eslint src","test":"npm run build:js && vitest run","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a94ee093-f91b-49fe-9ad3-9696d57c2c8a"}},"overrides":{"vite":"npm:rolldown-vite@7.0.11"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"11.6.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.6.3","empathic":"^2.0.0","module-replacements":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"3.2.4","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.35.0","typescript":"5.9.2","@types/node":"^24.4.0","@eslint/json":"^0.13.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","@types/semver":"^7.5.8","typescript-eslint":"^8.43.0","@vitest/coverage-v8":"3.2.4","jsonc-eslint-parser":"^2.4.0","@humanwhocodes/momoa":"^3.3.9","eslint-vitest-rule-tester":"2.2.1","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.3.0-alpha.0_1758459085743_0.663601928616572","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"eslint-plugin-depend","version":"1.3.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.3.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"ca09a94acd56f51eecdfdc7f66cf3dc48b8c0ae2","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.3.0.tgz","fileCount":17,"integrity":"sha512-qAxgxEo2Ilz/t6XlweZPjuI8HudfUBlscAYb+pZBpTEMe/akCTmFjfCj0wA0kJAzfZtZaVwiCCtxx6w01kxomg==","signatures":[{"sig":"MEUCIA7XFHscQmZ2oSbCaXZbzBpkbOGjxT/OL2qZqxDW0JuGAiEAwqvJS5Y73/7opHFAm9+DlB8AQ93kFjF2E9mFViNT6pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21160},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"458bce20111273ac184ce8d50f5629ae3918ac0d","scripts":{"lint":"eslint src","test":"npm run build:js && vitest run","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a94ee093-f91b-49fe-9ad3-9696d57c2c8a"}},"overrides":{"vite":"npm:rolldown-vite@7.0.11"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"11.6.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.6.3","empathic":"^2.0.0","module-replacements":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"3.2.4","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.35.0","typescript":"5.9.2","@types/node":"^24.4.0","@eslint/json":"^0.13.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","@types/semver":"^7.5.8","typescript-eslint":"^8.43.0","@vitest/coverage-v8":"3.2.4","jsonc-eslint-parser":"^2.4.0","@humanwhocodes/momoa":"^3.3.9","eslint-vitest-rule-tester":"2.2.1","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.3.0_1758459563177_0.5400079927502295","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"eslint-plugin-depend","version":"1.3.1","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.3.1","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"85b6d9497cc438fa25273e3907c5a283a019f9e2","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.3.1.tgz","fileCount":17,"integrity":"sha512-1uo2rFAr9vzNrCYdp7IBZRB54LiyVxfaIso0R6/QV3t6Dax6DTbW/EV2Hktf0f4UtmGHK8UyzJWI382pwW04jw==","signatures":[{"sig":"MEUCID8Is05Lgiv2FtNKeu92mqMfgYM/QYJTS9If4x65EPhxAiEAo9q5+a2Aa8RmZUKH7rLgHNnrIHW4LaCjF0B5WKvHaic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21095},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"35a4edc68a6ef8222c53fe086f5098c9ea4322c6","scripts":{"lint":"eslint src","test":"npm run build:js && vitest run","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a94ee093-f91b-49fe-9ad3-9696d57c2c8a"}},"overrides":{"vite":"npm:rolldown-vite@7.0.11"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"11.6.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.19.0","dependencies":{"semver":"^7.6.3","empathic":"^2.0.0","module-replacements":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"3.2.4","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.35.0","typescript":"5.9.2","@types/node":"^24.4.0","@eslint/json":"^0.13.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","@types/semver":"^7.5.8","typescript-eslint":"^8.43.0","@vitest/coverage-v8":"3.2.4","jsonc-eslint-parser":"^2.4.0","@humanwhocodes/momoa":"^3.3.9","eslint-vitest-rule-tester":"2.2.1","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.3.1_1758471068247_0.16702813114409976","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"eslint-plugin-depend","version":"1.4.0","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"url":"https://github.com/43081j","name":"James Garbutt"},"license":"MIT","_id":"eslint-plugin-depend@1.4.0","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"dist":{"shasum":"5971b2b5a5dc10e843dc0576962f8c5fb41f7200","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.4.0.tgz","fileCount":17,"integrity":"sha512-MQs+m4nHSfgAO9bJDsBzqw0ofK/AOA0vfeY/6ahofqcUMLeM6/D1sTYs21fOhc17kNU/gn58YCtj20XaAssh2A==","signatures":[{"sig":"MEUCIQC0ljK6SE421CJKJkZsxzZbGD5H2yv7+3td3KqUE42ekAIgfpVQoOaq3jiX4RT6dz7mpzbol4ZSVffuPmM0dbKJnCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21096},"main":"lib/main.js","type":"module","types":"./lib/main.d.ts","gitHead":"5f81ab8b0a0a48f2b528dd47a78964e533b5a699","scripts":{"lint":"eslint src","test":"npm run build:js && vitest run","build":"npm run lint && npm run build:js","format":"prettier --write src","build:js":"npm run clean:build && tsc","clean:build":"premove lib","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a94ee093-f91b-49fe-9ad3-9696d57c2c8a"}},"overrides":{"vite":"npm:rolldown-vite@7.0.11"},"repository":{"url":"git+https://github.com/es-tooling/eslint-plugin-depend.git","type":"git"},"_npmVersion":"11.6.2","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"semver":"^7.6.3","empathic":"^2.0.0","module-replacements":"^2.10.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"3.2.4","premove":"^4.0.0","prettier":"^3.3.3","@eslint/js":"^9.35.0","typescript":"5.9.2","@types/node":"^24.4.0","@eslint/json":"^0.13.2","@types/eslint":"^9.6.1","@types/estree":"^1.0.8","@types/semver":"^7.5.8","typescript-eslint":"^8.43.0","@vitest/coverage-v8":"3.2.4","jsonc-eslint-parser":"^2.4.0","@humanwhocodes/momoa":"^3.3.9","eslint-vitest-rule-tester":"2.2.1","eslint-plugin-eslint-plugin":"^6.2.0","@typescript-eslint/typescript-estree":"^8.43.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-depend_1.4.0_1762985765328_0.7794106377060268","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"eslint-plugin-depend","version":"1.5.0","description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","main":"lib/main.js","type":"module","scripts":{"clean:build":"premove lib","build:js":"npm run clean:build && tsc","build":"npm run lint && npm run build:js","lint":"eslint src","format":"prettier --write src","test":"npm run build:js && vitest run","prepublishOnly":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/es-tooling/eslint-plugin-depend.git"},"keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","overrides":{"vite":"npm:rolldown-vite@7.0.11"},"peerDependencies":{"eslint":">=8.40.0"},"dependencies":{"empathic":"^2.0.0","module-replacements":"^2.10.1","semver":"^7.6.3"},"devDependencies":{"@eslint/js":"^10.0.1","@eslint/json":"^1.0.1","@humanwhocodes/momoa":"^3.3.9","@types/estree":"^1.0.8","@types/node":"^24.4.0","@types/semver":"^7.5.8","@typescript-eslint/typescript-estree":"^8.43.0","@vitest/coverage-v8":"3.2.4","eslint":"^10.0.1","eslint-plugin-eslint-plugin":"^7.3.1","eslint-vitest-rule-tester":"^3.1.0","jsonc-eslint-parser":"^2.4.0","premove":"^4.0.0","prettier":"^3.3.3","typescript":"5.9.2","typescript-eslint":"^8.56.1","vitest":"3.2.4"},"gitHead":"a5562ddccc96ce3931bb6325c185c92855eabe06","types":"./lib/main.d.ts","_id":"eslint-plugin-depend@1.5.0","_nodeVersion":"22.22.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==","shasum":"3bed81d2326b0c5a7f40a8146ae6eee8bdd74095","tarball":"https://registry.npmjs.org/eslint-plugin-depend/-/eslint-plugin-depend-1.5.0.tgz","fileCount":17,"unpackedSize":22047,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-depend@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgSP/hbcKM73r3drfdv4Rm7hiA4kp1sePqmaKBTzaYQAIhANjvltxoawe+tbboNf7DajpGLyf+/bJIusXtHTly0p98"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a94ee093-f91b-49fe-9ad3-9696d57c2c8a"}},"directories":{},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-depend_1.5.0_1772533054494_0.1394165915737069"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-09T18:15:11.997Z","modified":"2026-03-03T10:17:34.924Z","0.1.0":"2024-03-09T18:15:12.157Z","0.2.0":"2024-03-10T15:51:40.711Z","0.3.0":"2024-03-10T17:04:21.729Z","0.4.0":"2024-05-05T10:49:17.464Z","0.6.0":"2024-05-15T21:31:17.623Z","0.7.0":"2024-05-24T17:44:32.486Z","0.8.0-beta.1":"2024-06-05T22:29:48.120Z","0.8.0":"2024-06-26T14:44:13.809Z","0.9.0":"2024-07-18T15:11:21.880Z","0.10.0":"2024-08-11T15:26:38.766Z","0.11.0":"2024-08-24T13:12:35.032Z","0.12.0":"2024-11-04T04:45:31.132Z","1.0.0-esm":"2025-04-09T09:23:56.386Z","1.0.0":"2025-04-09T11:04:25.087Z","1.1.0":"2025-05-06T15:40:35.575Z","1.2.0":"2025-05-09T08:25:39.413Z","1.3.0-alpha.0":"2025-09-21T12:51:25.951Z","1.3.0":"2025-09-21T12:59:23.361Z","1.3.1":"2025-09-21T16:11:08.422Z","1.4.0":"2025-11-12T22:16:05.554Z","1.5.0":"2026-03-03T10:17:34.643Z"},"bugs":{"url":"https://github.com/es-tooling/eslint-plugin-depend/issues"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","homepage":"https://github.com/es-tooling/eslint-plugin-depend#readme","keywords":["eslint","optimize","optimise","clutter","cleanup","package"],"repository":{"type":"git","url":"git+https://github.com/es-tooling/eslint-plugin-depend.git"},"description":"An ESLint plugin to suggest optimized dependencies, native alternatives and more","maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"readme":"# eslint-plugin-depend\n\nThis is an ESLint plugin to help suggest alternatives to various dependencies.\n\nPrimarily, it will help detect dependency tree bloat and redundant\npolyfills.\n\n## Install\n\n```sh\nnpm i -D eslint-plugin-depend\n```\n\n## Usage\n\nIf you're using the new flat config files, add to your `eslint.config.js`:\n\n```ts\nimport depend from 'eslint-plugin-depend';\nimport {defineConfig} from 'eslint/config';\n\nexport default defineConfig([\n  {\n    files: ['**/*.js'],\n    plugins: {\n      depend\n    },\n    extends: ['depend/flat/recommended'],\n  }\n]);\n```\n\nFor older legacy projects, add to your `.eslintrc.json`:\n\n```json\n{\n  \"extends\": [\n    \"plugin:depend/recommended\"\n  ]\n}\n```\n\n### With `package.json`\n\nSome rules (e.g. `ban-dependencies`) can be used against your `package.json`.\n\nYou can achieve this by using `@eslint/json` or `jsonc-eslint-parser`.\n\nFor example, with `@eslint/json` and `eslint.config.js`:\n\n```ts\nimport depend from 'eslint-plugin-depend';\nimport json from '@eslint/json';\nimport {defineConfig} from 'eslint/config';\n\nexport default defineConfig([\n  {\n    files: ['package.json'],\n    language: 'json/json',\n    plugins: {\n      depend,\n      json\n    },\n    extends: ['depend/flat/recommended'],\n  }\n]);\n```\n\nOr with `jsonc-eslint-parser` and `.eslintrc.json`:\n\n```json\n{\n  \"overrides\": [\n    {\n      \"files\": [\"package.json\"],\n      \"parser\": \"jsonc-eslint-parser\",\n      \"plugins\": [\"depend\"],\n      \"rules\": {\n        \"depend/ban-dependencies\": \"error\"\n      }\n    }\n  ]\n}\n```\n\nRead more at the\n[`@eslint/json` docs](https://github.com/eslint/json) and\n[`jsonc-eslint-parser` docs](https://github.com/ota-meshi/jsonc-eslint-parser).\n\n## Rules\n\n- [`depend/ban-dependencies`](./docs/rules/ban-dependencies.md)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}