{"_id":"@santi020k/eslint-config-santi020k","_rev":"31-988cd6cb692d23eb751b83e40141edfe","name":"@santi020k/eslint-config-santi020k","dist-tags":{"latest":"3.2.8"},"versions":{"0.1.0":{"name":"@santi020k/eslint-config-santi020k","version":"0.1.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@0.1.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"e7bb32ba1d14ed4e6873abfe5b169b8390f1d80d","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-0.1.0.tgz","fileCount":14,"integrity":"sha512-5GsDBmQVLdK9Ki70ibCjRIVKFZaibRU37P7ynXeKmwcWBI+H2bx2PZkNzQqYqBjC9Fholf8QXBjBWmyGaA82nQ==","signatures":[{"sig":"MEYCIQD55bmlE3hcQ5+CE6QVZUaiYMrmd3/lo3yHbWJ8NTmqjAIhAN1ydAM2sgvypqacyX0X2xeCoKF0BJRgqRyy6MZ4Tx4f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35559},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"79c6383502ee1f30c5914c0d2b412d99c41ddad3","scripts":{"lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"npm run build","lint:fix":"npm run lint -- --fix","release:publish":"eslint-publish-release","release:generate:rc":"eslint-generate-prerelease rc","release:generate:beta":"eslint-generate-prerelease beta","release:generate:alpha":"eslint-generate-prerelease alpha","release:generate:latest":"eslint-generate-release"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"_nodeVersion":"21.7.1","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.3.0","@eslint/compat":"^1.0.1","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.12.13","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_0.1.0_1717050941772_0.42855723757348785","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@santi020k/eslint-config-santi020k","version":"1.0.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.0.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"8117830375ded2922ca3bb6451bbff0f270eefe9","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.0.0.tgz","fileCount":14,"integrity":"sha512-x/e0KJ3hjG+yTkDWl1XSYU+JRVp7Y1l523AoOi8F8Slm2o29RJLrQi63e1G2MLYTF6SuzCJc6SDPKGEayiHSqA==","signatures":[{"sig":"MEMCIFzZB17AA4ElyzaYrL8FiOb8jS6HC/XbKIzzKqgThkLUAh9L9eqItxqmsCbCDWoVSRV+kToQM1y1ErgME9V18Jze","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35559},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"4d034f1f5812ecf093c92f9a2164d3e24f63340c","scripts":{"lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"npm run build","lint:fix":"npm run lint -- --fix","release:publish":"eslint-publish-release","release:generate:rc":"eslint-generate-prerelease rc","release:generate:beta":"eslint-generate-prerelease beta","release:generate:alpha":"eslint-generate-prerelease alpha","release:generate:latest":"eslint-generate-release"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"_nodeVersion":"21.7.1","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.3.0","@eslint/compat":"^1.0.1","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.12.13","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.0.0_1717334677752_0.07381853525862137","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@santi020k/eslint-config-santi020k","version":"1.0.1","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.0.1","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"b303a99f7c30f4a70cbdabaa412c44f5d1245aec","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.0.1.tgz","fileCount":3,"integrity":"sha512-9xHQqxLv5yRKNOU4dY8zbTm7HhK1qwYqUySnEQtws/EhE9PojlAVbS1ZJUq8q1kjhsCgQ/ujKJnoKKROg7QU9w==","signatures":[{"sig":"MEQCIBHLYlMTbyGnz4P5ov5XHmE4LWbfd60qtrL1/UUd3InhAiBPwW/4EvN/I5JabQlYQlmbTH5z1gGKkbaBz+Cnfh/74Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18986},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"23beda06802a5fda7f59f39cd9ec20ea5f652b14","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run lint:fix && npm run build","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"8.19.4","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"16.20.2","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.0.1_1717359052364_0.6791175211192304","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"ad2f708ed2cea414708ee5b84781a56a01d98ae0","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.0.tgz","fileCount":3,"integrity":"sha512-nxzNDbz2dKA11yfwO87SR0vPUwBgDIP6SYyHfdom0GCqaaAO5YUSi1T8/g9sRfR35Cox5apetA7RZfkuJ+Cf6g==","signatures":[{"sig":"MEYCIQDIS/0EqzykVcJ2MRifAnos2BiU+DJ8LQQyE3zYie/QIwIhAPyoBUBPlorP+dMsxzHSxCa9Gfol5rVPxlKGRU4CDsrP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21686},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"a8c375b9259e39f91cef76a62e6b4439590a6731","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"8.19.4","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"16.20.2","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.11.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.0_1717377486381_0.30242756799413395","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.2","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.2","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"9491b55a6ae3b534a22ddd5145716ddcd7421298","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.2.tgz","fileCount":5,"integrity":"sha512-IG0ET9pXcx+OysJyqdpLyM1xGMwgmVOKWTiyrJmjGsCmRLbGHMAuumgNu+K/aQw0fYZuMTZkvxlIgH0odGi+4Q==","signatures":[{"sig":"MEUCIFSqTgYOiX5sUNAYjRn0D3kYUAq2plz0/M+tUufU+D0DAiEAvS6xWsamF/mHPYim4XDs3DIiZGmqy8y+vEa1USobWWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43617},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"30e1c85bb50f8fb740428f7ee004f5cb29da95ef","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.11.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.2_1717378629888_0.48105262747673994","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.3","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.3","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"64d8bfaf7f7bc0f91a7343f731a723a63e09ef3b","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.3.tgz","fileCount":5,"integrity":"sha512-ySnflbFBc400E3P3SeCTDsmmXW5Zphlx4fLnIqIgwELDMalxsmy/b5bdvM7lVP4Jf236DpUppx80LnIdtG3jyw==","signatures":[{"sig":"MEQCHzIO61eoFy1BR4b8Q9H/Ul/BPxnfKG0w7tkx+akIiB4CIQDyJDPVlCP9jGBjW2Ds4vmXPFgyIOwp0uxDRi8LRI527w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43617},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"e24633434118fed71bd4ce951613d6cab94f1a8d","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.11.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.3_1717380948423_0.7653120731706788","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.4","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.4","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"1d45c1cd03d99fa4587b55dc810610081ec967fb","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.4.tgz","fileCount":5,"integrity":"sha512-cqKJXJR2maRRZomXlZwWjWNoNxlLsNVlyUA9dO5eVRoV0r7GMiwBmWYtmoO+lt5rp+GXOo+4mxlgUrisV3AExA==","signatures":[{"sig":"MEUCIQCSdr9WJTnKoiE6IvwP6etRz45vscK3CDF6K5Tggs0ZKQIgffQCIsqRzzd7ClPO+zMagN2zV/ghUYQrtMtZfBidOWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43611},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"4043c7e7f9ed4fcc0b2158bfd1ea6d7d4551ad44","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.11.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.4_1717624053338_0.3708505689681054","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.5","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.5","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"1380fa4db4db1483541bb873657b838881449e5d","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.5.tgz","fileCount":5,"integrity":"sha512-qCPKbgHUnLACVqGrPIFe712ftmbhuioUeNAvFdPocZykIqU3VjLmjJ0AnfHmwEWcLVv98CMUsOEf0jE59n9xAg==","signatures":[{"sig":"MEUCIHuaX6QLz9Or1ay8lSEtnOMG/WH1Esfud821FYEeW7dAAiEA3UPWOVFE370RuXgPErhfff/e1DUvg8IwS4SQzlOPYVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43659},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"6d59fbbef7088617c572ec61c792c889db625c4d","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"resolutions":{"eslint":"$eslint"},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.7.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.11.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^4.0.0","@typescript-eslint/type-utils":"^7.11.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.2","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.5_1717625730036_0.6674888090296458","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.6","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.6","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"ee929647a4a3b882cf4492b7234ca74a54077cf3","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.6.tgz","fileCount":5,"integrity":"sha512-A9ayAD41uwKNBeC5VN76xgZJ+SkUJiqMyxnor7u6sppKLG12mgakRBjRAptNr79inqWEMuoeYob8OPjTWJlbvg==","signatures":[{"sig":"MEUCIQC3hX5P81L+cyeHVckxrPi4KhynBndWR3eHrOKpCAuzkgIgBThYwfKl98jmUVPr7tw0IWrfnOwvKspIfO7wi17RtRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43611},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"3b59edc5f0b520a411b1b21ab683b12d70cd6045","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.8.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.12.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.6_1717632226556_0.9250127303063169","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@santi020k/eslint-config-santi020k","version":"1.1.7","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.1.7","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"e785bfc63e6bd4665a5aec0b2cf649e3502c5cf5","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.1.7.tgz","fileCount":5,"integrity":"sha512-SPfen4g2P25KFICiveDAVEwGbmoqwlbNXsWNMMqAguVeVfHSLbi4QkSP8Ht1dVHywtTWFIBRQ2gZvrf2t8irfw==","signatures":[{"sig":"MEYCIQCGNheHSBtbXfI5/d93uYTmwR0lTnugQKlP+ughAc9+GAIhAN/z2OTCtkOctA9KokzwbVwY/LJ6kaYC98g/TeLJ+0ls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44561},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"54e54a328483d0fa2fc002422446bd5704ad64c9","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.8.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.12.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.1.7_1717636749033_0.4706665634333249","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@santi020k/eslint-config-santi020k","version":"1.2.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.2.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"a4143e451da05630bc3a2af5869677c88abf6749","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.2.0.tgz","fileCount":5,"integrity":"sha512-4CxxKeYbhhj8VXE1IeSRVQIyL85B3ONj3IMtIafI0EKZbS1MBM66G/bpR/6GY34R2B3HHCQ/ZcknsthpUdnymg==","signatures":[{"sig":"MEQCIGi3gVZ2Cnn5fMerP1JJ+90Pt2QiZrU0lnB8x4h2EU6EAiBLircT3HVsZpg/f79O9cyHFqDAmC6bI3EFFC01GUPPMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44615},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"a42aaaa554e383da5d24950a1b5f6a8abd11e111","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.8.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.12.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.2.0_1717637736583_0.48214078470476984","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@santi020k/eslint-config-santi020k","version":"1.2.1","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.2.1","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"aa81f3490dc30cc2b35e91996f916c39e93c5166","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.2.1.tgz","fileCount":5,"integrity":"sha512-0ilSjmQUnWT2Vv2r3ejQUMK9BfxIA5aovlCnnaCEgMqnvhOr83WzyIcni+Px4Ql3Pd2IS5bnEvNV6Egyv4fERw==","signatures":[{"sig":"MEUCIQDWeuklJvL6uYYER0XbjU/bFdcY7VZu5AiGLBuxPqJJmQIgNQ6cWP/FBko+ohUIl4TRCjFjpiEzbzaVLAqjrjoMI50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44693},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"89a8e3f6e07f62f4077d08ba8be3687994392393","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.8.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.12.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.2.1_1717642884975_0.46122837154730867","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@santi020k/eslint-config-santi020k","version":"1.2.2","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@1.2.2","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"d43d98211d46c5a387fa8c33c00cd96603d06b97","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-1.2.2.tgz","fileCount":5,"integrity":"sha512-PWxAIeO7dAbXqRfXdm/TgrRELwSYfL5iBive5SkPvuNtkctsfwY6rJ80QxsP7dM7HwpYe/tenJo1JZdpMCb1sA==","signatures":[{"sig":"MEUCIQDJVgl2Fo9LCoLNhFRJMUZokOyXjf/3kGU35wtO0OwXFQIgFXwW4/M4mIHs3L5LeV/uHRtvaaRuuw1Of5Snca9umhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44795},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/cjs/index.d.cts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"gitHead":"840791e513d2944079660a888003b71a99021df5","scripts":{"dev":"rollup -c --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup -c","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","pre-commit":"lint-staged"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.3.0","@eslint/js":"^9.4.0","@eslint/compat":"^1.0.3","eslint-plugin-n":"^17.8.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.12.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-react":"^7.34.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","@next/eslint-plugin-next":"^14.2.3","@stylistic/eslint-plugin":"^2.1.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.12.0","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.4","react-dom":"^18.3.1","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.5","rollup-plugin-copy":"^3.5.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_1.2.2_1717644083719_0.5954638163377572","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@santi020k/eslint-config-santi020k","version":"2.0.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@2.0.0","contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"6aee5a9984c8a2f5c03938936235b37ef17ef1c1","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-2.0.0.tgz","fileCount":27,"integrity":"sha512-pMcs48KPOCY0qjLf2Pu1Smkb3JnSVEFSbYxepIs5DsnUznAW4kYG9o1l58BhvVuux5nzutpZnF0I8kQyqs4XPw==","signatures":[{"sig":"MEUCIGLSLv1KifLiEhJ9+LxZPv7Mfwee+UXaGPjvyIHz8b7SAiEA2nKz5glbo0NxQEa6JQfs6xfSh1Vs15C4YG6FCF+9Acw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66113},"main":"./dist/index.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"c5275d6e6f00bd14018adb327168cca104e840ed","scripts":{"dev":"rollup --config rollup.config.js --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup --config rollup.config.js && rollup --config rollup.config.es.js","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","inspector":"npx @eslint/config-inspector@latest","pre-commit":"lint-staged","build:clean":"rm -rf dist"},"typings":"./dist/index.d.ts","_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.6.0","@eslint/js":"^9.5.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.1.0","eslint-plugin-n":"^17.9.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.13.1","eslint-config-expo":"^7.1.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-react":"^7.34.3","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.9.1","eslint-plugin-i18next":"^6.0.3","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.9.0","@next/eslint-plugin-next":"^14.2.4","@stylistic/eslint-plugin":"^2.2.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-tailwindcss":"^3.17.4","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.13.1","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yalc":"^1.0.0-pre.53","husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.5","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","lint-staged":"^15.2.7","@types/eslint__eslintrc":"^2.1.1","@eslint/config-inspector":"^0.5.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-generate-package-json":"^3.2.0","@types/rollup-plugin-generate-package-json":"^3.2.9"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_2.0.0_1719206564379_0.7756474125929678","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@santi020k/eslint-config-santi020k","version":"2.0.1","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@2.0.1","contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"ac9531bc4eb80bd9fb29f94ed34092047b09593d","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-2.0.1.tgz","fileCount":27,"integrity":"sha512-KGOyqtw0ktmea/I2FFkUStYBeOfY+KYtitBbKEmbX9oV863TXNQZlB0llT6zyoyFLtiiM8czx8gDw+UP+1ThSg==","signatures":[{"sig":"MEQCIGy7/DBy7jcrYv40lwMiZlN6WoN+Pc3b12Mu33Ef9UsyAiBQBHYUEA6Sxs8ooaeYV2ptGexQLTEdueScHvBSkdVWOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66699},"main":"./dist/index.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"b89375d17943c3eb161d259d4492c54bd3659ded","scripts":{"dev":"rollup --config rollup.config.js --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup --config rollup.config.js && rollup --config rollup.config.es.js","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","inspector":"npx @eslint/config-inspector@latest","pre-commit":"lint-staged","build:clean":"rm -rf dist"},"typings":"./dist/index.d.ts","_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"globals":"^15.6.0","@eslint/js":"^9.5.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.1.0","eslint-plugin-n":"^17.9.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.13.1","eslint-config-expo":"^7.1.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-react":"^7.34.3","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.9.1","eslint-plugin-i18next":"^6.0.3","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.9.0","@next/eslint-plugin-next":"^14.2.4","@stylistic/eslint-plugin":"^2.2.2","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-tailwindcss":"^3.17.4","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.13.1","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yalc":"^1.0.0-pre.53","husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.5","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","lint-staged":"^15.2.7","@types/eslint__eslintrc":"^2.1.1","@eslint/config-inspector":"^0.5.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-generate-package-json":"^3.2.0","@types/rollup-plugin-generate-package-json":"^3.2.9"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_2.0.1_1719207680242_0.8283000928007347","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@santi020k/eslint-config-santi020k","version":"2.1.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@2.1.0","contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"1ef2940a6c8347c653e659277c228fba9fdcf86f","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-2.1.0.tgz","fileCount":27,"integrity":"sha512-D/nfHN+85s4FtzFwasy7eL7xwFXPyh9Y7cLljTGQC1PAZ9jo5dTI18SXPywrngm5I9Nt9wp2BKwrka2+dZBHfQ==","signatures":[{"sig":"MEYCIQCYMrGq82lbWTolqMCZVdhRsyundCixljMUlkSr4t10HwIhAJSL4cxVZ5Lxg0c51akJcxWYprEmZdjTR0QDn22QohtW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70456},"main":"./dist/index.js","type":"module","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"fccf1cf4880b667568b93dd357d8984584b4e6a0","scripts":{"dev":"rollup --config rollup.config.js --watch","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"rollup --config rollup.config.js && rollup --config rollup.config.es.js","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","inspector":"npx @eslint/config-inspector@latest","pre-commit":"lint-staged","build:clean":"rm -rf dist"},"typings":"./dist/index.d.ts","_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.1","dependencies":{"globals":"^15.6.0","@eslint/js":"^9.5.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.1.0","eslint-plugin-n":"^17.9.0","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^7.13.1","eslint-config-expo":"^7.1.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-react":"^7.34.3","eslint-plugin-import":"^2.29.1","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.9.1","eslint-plugin-i18next":"^6.0.3","eslint-plugin-promise":"^6.2.0","eslint-plugin-sonarjs":"^1.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.9.0","@next/eslint-plugin-next":"^14.2.4","@stylistic/eslint-plugin":"^2.2.2","@typescript-eslint/parser":"^7.13.1","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-tailwindcss":"^3.17.4","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/type-utils":"^7.13.1","eslint-plugin-testing-library":"^6.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","eslint-plugin-simple-import-sort":"^12.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yalc":"^1.0.0-pre.53","husky":"^9.0.11","react":"^18.3.1","tslib":"^2.6.3","rollup":"^4.18.0","esbuild":"^0.21.5","react-dom":"^18.3.1","typescript":"^5.5.2","@types/node":"^20.14.8","lint-staged":"^15.2.7","@types/eslint__eslintrc":"^2.1.1","@eslint/config-inspector":"^0.5.0","@rollup/plugin-typescript":"^11.1.6","cz-conventional-changelog":"^3.3.0","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^15.2.3","rollup-plugin-generate-package-json":"^3.2.0","@types/rollup-plugin-generate-package-json":"^3.2.9"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_2.1.0_1719255197767_0.25160681088080405","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@santi020k/eslint-config-santi020k","version":"3.0.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.0.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"b6b1fd6277abae3856d5e25fa2066b847152f1ca","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.0.0.tgz","fileCount":5,"integrity":"sha512-auSAFuTox341sMGAn6EsJiNNWMVGD/xmcjfu/fwqFNSABNvXS5IAyQyLwp4XH+HPE7daoR7tonZi++BQI64z7g==","signatures":[{"sig":"MEUCICDGKAoE/Rklx/U01PzTjYmStJYKUaE5LV3QdO3xG6zsAiEAxpA7bytQo9qmQ8F3jn7Gq9V1OYa5ravdxNgRrSSqVRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38936},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"d701001b4a04d64f86686b981b58fe89c8ac89da","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.12.0","globals":"^15.11.0","@eslint/js":"^9.12.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.0","eslint-plugin-n":"^17.11.1","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.8.1","eslint-config-expo":"^7.1.2","eslint-plugin-astro":"^1.2.4","eslint-plugin-react":"^7.37.1","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.14.4","eslint-plugin-i18next":"^6.1.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.3","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.0","@next/eslint-plugin-next":"^14.2.15","@stylistic/eslint-plugin":"^2.9.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-tailwindcss":"^3.17.5","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.8.1","eslint-plugin-testing-library":"^6.3.0","@typescript-eslint/eslint-plugin":"^8.8.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","yalc":"^1.0.0-pre.53","husky":"^9.1.6","react":"^18.3.1","tslib":"^2.7.0","esbuild":"^0.24.0","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.7.5","lint-staged":"^15.2.10","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^0.5.4","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.0.0_1728605898253_0.6754390261046306","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@santi020k/eslint-config-santi020k","version":"3.1.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.1.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"b31de5bb2b2ae7bc9ec02ba6cfb3c66cd75b94c4","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.1.0.tgz","fileCount":5,"integrity":"sha512-Iek9vVzbl4RjQ1J7//pSyeSxEaXT2o21KYegiIP7u84PWyLp8fPZZ0t9ypC+Vgjhe/UC9T/zJdtdbbZSmzJqWQ==","signatures":[{"sig":"MEUCIAyqDzIlyC1/qlwHvkT15qF9Eicg8Cl9aN1HC25G7ay1AiEAiTmirl7L/YtZzJKWNXakBIKnuOyzMc5sLIpCaY+XcfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"5c350d1e5f96b46b8bb2b42aae2c603c6873c59d","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.14.0","globals":"^15.12.0","@eslint/js":"^9.14.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.2","eslint-plugin-n":"^17.13.1","@eslint/markdown":"^6.2.1","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.13.0","eslint-config-expo":"^7.1.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.16.0","eslint-plugin-i18next":"^6.1.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.4","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.0.3","@stylistic/eslint-plugin":"^2.10.1","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-tailwindcss":"^3.17.5","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.13.0","eslint-plugin-testing-library":"^6.4.0","@typescript-eslint/eslint-plugin":"^8.13.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","yalc":"^1.0.0-pre.53","husky":"^9.1.6","react":"^18.3.1","tslib":"^2.8.1","esbuild":"^0.24.0","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^0.5.6","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.1.0_1731087406747_0.9190136099263018","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@santi020k/eslint-config-santi020k","version":"3.1.1","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.1.1","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"6b89626d07be0360e5940b0f85b1e341ba1daff4","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.1.1.tgz","fileCount":5,"integrity":"sha512-6e640HOApgBLESPguwX5YWPxpdv8Dz3qp1LbLGR0GtSXn//kUBNJamUA9ZN5kEjq+ERhL9vgk5vFIJL+5Xxf+w==","signatures":[{"sig":"MEQCIFTFD7nCZ/R62ZXucuDicgZ3n2z3RCEXm6vxHGzddIkLAiBkJKqCRammnxcf9EbAgk9js8wZbblnXguwAqbdXeStdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"d3f98ffd1bbf51888943733e29fcc32b6739f267","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.18.0","globals":"^15.14.0","@eslint/js":"^9.18.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.1","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.21.0","eslint-config-expo":"^8.0.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.2","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.5","@stylistic/eslint-plugin":"^2.13.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.21.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.21.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^15.4.1","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.1.1_1737487597951_0.3345096962553211","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@santi020k/eslint-config-santi020k","version":"3.1.2","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.1.2","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"85fd20cf6a9e4c5f10e8be2f44dcd3ed10decaeb","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.1.2.tgz","fileCount":5,"integrity":"sha512-1wgtpePLtiFsEua4u/gN9EI298rlIN9GPFAvK0GWE5Jh/nt+1kd9ggOWL3t5m8xqcPUBhyk+4P67+8cLb/pI4A==","signatures":[{"sig":"MEYCIQDavStlyTnHKGQkwDjWUUexDoTuqJ5fyItI38uxEc6ytgIhALsueMkaDpO9f6CH6BLvnc/eqsk7O0eY6LB8DOhzwgTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"ca850d095259c4c408dfc626e4e8695cd3f962a0","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.22.0","eslint-config-expo":"^8.0.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.3","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.6","@stylistic/eslint-plugin":"^3.0.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.22.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.1.2_1738101775502_0.8763358566806057","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@santi020k/eslint-config-santi020k","version":"3.1.3","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.1.3","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"9fc0d0e13638a8acce9f8d5c2ab4e6e949c62800","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.1.3.tgz","fileCount":5,"integrity":"sha512-BSdpInMB6gA/I2rsD8HBzCF5lED27WNqYVBhADt6Lb6WwZZMSY+0XKzk1VdjZ4LuoV0hvpQa1JR4EXw2Yi8+iA==","signatures":[{"sig":"MEUCIBkhRm/BG8BycUuXr79i/JmgLiS0zsCEpxx8w9AE3/rGAiEAjXOaeuEK5Rpk3bdebulelBN9Orv4AWFSRRJXBPeYq4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"5ff7c77f781471fa2a8f1e52a9bc853936e094b1","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.22.0","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.3","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.6","@stylistic/eslint-plugin":"^3.0.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.22.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.1.3_1738297131969_0.9780213775989421","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@santi020k/eslint-config-santi020k","version":"3.1.4","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.1.4","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"74bbade328347befb4fb4990f2b7ba4234caab1c","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.1.4.tgz","fileCount":5,"integrity":"sha512-gwTnbCeL1FtxSkKs1Hji82KsGvBGvlnkTQ35nlP9cTRpsR0Y0xq+pG1vg//UCQUWkCD9pIwfgKrftokeXpysAA==","signatures":[{"sig":"MEYCIQDvHUDnc7sQ5ObZuH4T1CN2ID04hybzIW1q87dhrzx/gwIhAM87Bn9BEqXbqnWt4Urs2p2NGHRn1/pPpCzBA2AWt+UR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"7561f5752b39edd715ee14964edee2ae1f52ac43","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.22.0","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.3","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.6","@stylistic/eslint-plugin":"^3.0.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.22.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.1.4_1738969603861_0.7151608414405857","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.0","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.2.0","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"0e3a668648d3072a5afba343b5407431a648c7ce","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.0.tgz","fileCount":5,"integrity":"sha512-de7nB0MbJ2aO5GzN0s6PLH3Em1xTne+FCnwHI9X8wOFhXZt0rzEHE4yBnr5f2vadkE9ltVZqn450THAd45QbfQ==","signatures":[{"sig":"MEYCIQDHAvq1ISm1fLD8IzIoOT31urQN58YANssJf3qqim4PbQIhAIui+sfPsQMC4alobFpnAHwGmbEtBXRlqaW+TOBmRjzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"a0e1b50a20e07331bcc30792161a4d24da3e9803","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.22.0","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.3","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.6","@stylistic/eslint-plugin":"^3.0.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.22.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.0_1738981728584_0.6158855761625284","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.1","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.2.1","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"8324f410f3a8cbae0d0f4077a11cc331f56bc244","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.1.tgz","fileCount":5,"integrity":"sha512-XSLZS9dln4koNNzNxHb5XdtB/k+VGGKXb5bd8hBXUD8/Y7rZCiWPbXVCazqQSH0FEPvCJM6tK0Fd5g78PbesKA==","signatures":[{"sig":"MEQCIHcTcASILK38MgrquQpEp6v69Nv0VAghFMlOmn6/7jyjAiBN/S+WgVrrpgUcYI2amWw74lMUzVzCrVsOEnSTBBwg7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"cd4da7d8bf760cb22ab5a90c566d729b3cbd920f","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.19.0","globals":"^15.14.0","@eslint/js":"^9.19.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.5","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","@types/eslint__js":"^8.42.3","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.22.0","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.3","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.6","@stylistic/eslint-plugin":"^3.0.0","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.22.0","eslint-plugin-testing-library":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.1_1738982836436_0.25619116685214016","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.2","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.2.2","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"7ee632093adb5ba59e630180e82d395a7983f1df","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.2.tgz","fileCount":5,"integrity":"sha512-BEGo5JMkMgdyZ//p0i6hmpWD7h8+gftf62hqFjrBInn+236NfQjpG6a74r6HjgbJ7zNFKeQPXgwGnze2vfK5QA==","signatures":[{"sig":"MEUCIQDunspBBLHKQPSvdfF77TZQHGPsLQCP0RD/6oQckY4NxgIgfjS3Qn10phjLYAPJO+rsXdaXycRoLocBAyUs7KhdqlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"0f3ce6f4af2dab34f627997718de198ae27974c1","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.21.0","globals":"^16.0.0","@eslint/js":"^9.21.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-mdx":"^3.1.5","typescript-eslint":"^8.24.1","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.5","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.1.7","@stylistic/eslint-plugin":"^4.0.1","eslint-plugin-react-hooks":"^5.1.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.24.1","eslint-plugin-testing-library":"^7.1.1","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.24.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.24.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/node":"^22.12.0","lint-staged":"^15.4.3","@types/eslint__eslintrc":"^2.1.2","@eslint/config-inspector":"^1.0.0","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.2_1740355511415_0.1132806418889094","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.3","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.2.3","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"6145b7048b91a4d360b31278adbaebdbfaf5367b","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.3.tgz","fileCount":5,"integrity":"sha512-h2fILE0XHTRDL5P+2FPHnDYQC6jISBS1uemwIToa5BMExOlfMYXJj39DxP5zaTdu4MjB6YKZIm3v7VP7naxSvw==","signatures":[{"sig":"MEQCIGzcrEqNcvmDVDVJhVKuVB3rYiThQRXbU+IunMz+8OtJAiBWQ8GhnlVbwumg0ogII92ddvxLl0tYnN/WvOt1SbpVmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33019},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"b4d1cb8c44a19f632692411142fddc85ff6d649e","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.22.0","globals":"^16.0.0","@eslint/js":"^9.22.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.7","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.3.0","eslint-plugin-mdx":"^3.2.0","typescript-eslint":"^8.26.1","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.17.5","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.2.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.26.1","eslint-plugin-testing-library":"^7.1.1","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.26.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.0.0","tslib":"^2.8.1","esbuild":"^0.25.1","react-dom":"^19.0.0","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","@eslint/config-inspector":"^1.0.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.3_1741886400582_0.3241691616446656","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.4","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"Apache License 2.0","_id":"@santi020k/eslint-config-santi020k@3.2.4","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"92f52453cb0fef0b0e5e7669703e47d928cb5dd7","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.4.tgz","fileCount":5,"integrity":"sha512-omRa2aCFbFb3/vbn4DiQFVqp12Fkm0Rii0s+dqEU1ExhRkT2fpMnr12oViXbP0LJkktmQ1lTQLl4OgREqdMuCQ==","signatures":[{"sig":"MEQCIC7GCutgn4mpuqLimLo76pAW7hJRTjDtYKRrCpkMCuqKAiAQJA24Oz8FdFMavTnucn4rxKXcLfCTkpqmtJzSCP0QOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33046},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"fae2ef2f7625631dea0f8d9a80cf8858e13989f0","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.24.0","globals":"^16.0.0","@eslint/js":"^9.24.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.8","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.3.0","eslint-plugin-mdx":"^3.4.0","typescript-eslint":"^8.30.1","eslint-config-expo":"^8.0.1","eslint-plugin-expo":"^0.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^8.18.1","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.3.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.30.1","eslint-plugin-testing-library":"^7.1.1","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.30.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.1.0","tslib":"^2.8.1","esbuild":"^0.25.2","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^15.5.1","@eslint/config-inspector":"^1.0.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.4_1745279931410_0.9317577526102969","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.5","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"MIT","_id":"@santi020k/eslint-config-santi020k@3.2.5","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"d5bef15d8330ddab4872e77de07c656de141cdcf","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.5.tgz","fileCount":5,"integrity":"sha512-i9aVppMRwEZ/chjPRSxzVhXWsRdU0eg/PjYRa215UYJfOYsghLL+cePegkOsWl383ddMflTtJyJJ4plpznMVbg==","signatures":[{"sig":"MEQCIE3QwlaPx9DCd0X4/iDRZLzt6djgTVMOIcZF8WQ0Wy8ZAiBV772daV7AVAOyCWXk3iVw9tOvEBvb6w7Up6rUG2PGQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33031},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"b0b70bb90a9ddf46ffc361fc90c3a12936d345de","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.26.0","globals":"^16.1.0","@eslint/js":"^9.26.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.32.0","eslint-config-expo":"^9.2.0","eslint-plugin-expo":"^0.1.4","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^9.0.1","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.3.2","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.32.0","eslint-plugin-testing-library":"^7.1.1","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.1.0","tslib":"^2.8.1","esbuild":"^0.25.4","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^22.15.17","lint-staged":"^15.5.2","@eslint/config-inspector":"^1.0.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.5_1746833058658_0.6299772008729827","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.6","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"MIT","_id":"@santi020k/eslint-config-santi020k@3.2.6","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"ac4253e00c37d424f254640a854c86bcc617d082","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.6.tgz","fileCount":5,"integrity":"sha512-RD7buUIl0ajb3aW8VGyp7YPnioXtDFOlU44rgqj91+SYNjLLoPyj4Z/EQ+AhReepYO29l53LSnF/x67S8XQ7Ag==","signatures":[{"sig":"MEUCIQC8jzQgh6sQOBpnEPu8lmgXh+3w42AeYxEgi25IWzTe6AIgQq+80+vQsNzLIu8ghfTR2neVDC/WeDijwUVlbwmaYEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"08dbd76def65004c82e125ba419f95de107f62b0","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","actor":{"name":"santi020k","type":"user","email":"santi020k@gmail.com"},"email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.26.0","globals":"^16.1.0","@eslint/js":"^9.26.0","cross-dirname":"^0.1.0","@eslint/compat":"^1.2.9","eslint-plugin-n":"^17.17.0","@eslint/markdown":"^6.4.0","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.32.0","eslint-config-expo":"^9.2.0","eslint-plugin-expo":"^0.1.4","eslint-plugin-astro":"^1.3.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^9.0.1","eslint-plugin-i18next":"^6.1.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^15.3.2","@stylistic/eslint-plugin":"^5.1.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/type-utils":"^8.32.0","eslint-plugin-testing-library":"^7.1.1","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.1.0","tslib":"^2.8.1","esbuild":"^0.25.4","react-dom":"^19.1.0","typescript":"^5.8.3","@types/node":"^24.0.10","lint-staged":"^16.1.2","@eslint/config-inspector":"^1.0.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.6_1751493286739_0.5605576451290963","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.7","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"license":"MIT","_id":"@santi020k/eslint-config-santi020k@3.2.7","maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"dist":{"shasum":"5bf8b5e9dfaaba52a35e3de0def1bce7692a0084","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.7.tgz","fileCount":5,"integrity":"sha512-46/ltnOxCWs8JTc10M16+2waeRPNu0JaZSG4sWM45XcPMU8dHZ6X87G8OMKKkv2seE6QjI15hADoIzKMyb1S5g==","signatures":[{"sig":"MEYCIQC5SOBTon9lQvlTDQifwkF3aYUYFfp6wiRrWW9RWX5pGgIhAKu7hdRpQ12qKFMKLb2w+49okQCpRg95JpfsCpXD7qts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js"},"./package.json":"./package.json"},"gitHead":"1208aa810fb975e5f6a912d158749d006b36041a","scripts":{"dev":"npm run build -- --watch ./src","lint":"eslint . --report-unused-disable-directives","test":"not yet","build":"tsup src/index.ts --format esm --dts","prepare":"husky config/.husky","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-push":"npm run build && npm run lint:fix","build:dev":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","pre-commit":"lint-staged","build:watch":"tsup --watch"},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"overrides":{"eslint":"$eslint","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","eslint-plugin-promise":"$eslint-plugin-promise","eslint-config-standard":"$eslint-config-standard","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin"},"repository":{"url":"git+https://github.com/santi020k/eslint-config-santi020k.git","type":"git"},"_npmVersion":"10.5.0","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","directories":{},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"_nodeVersion":"21.7.3","dependencies":{"eslint":"^9.39.2","globals":"^17.3.0","@eslint/js":"^9.39.2","cross-dirname":"^0.1.0","@eslint/compat":"^2.0.2","eslint-plugin-n":"^17.23.2","@eslint/markdown":"^7.5.1","eslint-plugin-mdx":"^3.6.2","typescript-eslint":"^8.54.0","eslint-config-expo":"^10.0.0","eslint-plugin-expo":"^1.0.0","eslint-plugin-astro":"^1.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-plugin-vitest":"^0.5.4","@cspell/eslint-plugin":"^9.6.4","eslint-plugin-i18next":"^6.1.3","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.6","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.10.2","@next/eslint-plugin-next":"^16.1.6","@stylistic/eslint-plugin":"^5.7.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"^3.18.2","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/type-utils":"^8.54.0","eslint-plugin-testing-library":"^7.15.4","@stencil-community/eslint-plugin":"^0.10.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","yalc":"^1.0.0-pre.53","husky":"^9.1.7","react":"^19.2.4","tslib":"^2.8.1","esbuild":"^0.27.3","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.2.1","lint-staged":"^16.2.7","@eslint/config-inspector":"^1.4.2","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-santi020k_3.2.7_1770333684340_0.9675629940959956","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@santi020k/eslint-config-santi020k","version":"3.2.8","description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./package.json":"./package.json","./*":{"import":"./dist/*.js","types":"./dist/*.d.ts"}},"scripts":{"dev":"npm run build -- --watch ./src","build":"tsup src/index.ts --format esm --dts","build:dev":"tsup --watch","build:prod":"rm -rf ./dist && env NODE_ENV=production tsup","build:watch":"tsup --watch","inspector":"npx @eslint/config-inspector@latest","lint":"eslint . --report-unused-disable-directives","lint:fix":"npm run lint -- --fix --max-warnings=0","pre-commit":"lint-staged","pre-push":"npm run build && npm run lint:fix","prepare":"husky config/.husky","test":"not yet"},"repository":{"type":"git","url":"git+https://github.com/santi020k/eslint-config-santi020k.git"},"bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","keywords":["eslint","config","santi020k"],"author":{"name":"santi020k"},"contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"license":"MIT","publishConfig":{"access":"public"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"devDependencies":{"@eslint/config-inspector":"^1.4.2","@types/node":"^25.2.1","cz-conventional-changelog":"^3.3.0","esbuild":"^0.27.3","husky":"^9.1.7","lint-staged":"^16.2.7","react":"^19.2.4","react-dom":"^19.2.4","tslib":"^2.8.1","tsup":"^8.5.1","typescript":"^5.9.3","yalc":"^1.0.0-pre.53"},"dependencies":{"@cspell/eslint-plugin":"^9.6.4","@eslint/compat":"^2.0.2","@eslint/js":"^9.39.2","@eslint/markdown":"^7.5.1","@next/eslint-plugin-next":"^16.1.6","@stencil-community/eslint-plugin":"^0.10.0","@stylistic/eslint-plugin":"^5.7.1","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/type-utils":"^8.54.0","cross-dirname":"^0.1.0","eslint":"^9.39.2","eslint-config-expo":"^10.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-astro":"^1.5.0","eslint-plugin-expo":"^1.0.0","eslint-plugin-i18next":"^6.1.3","eslint-plugin-import":"^2.32.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-mdx":"^3.6.2","eslint-plugin-n":"^17.23.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sonarjs":"^3.0.6","eslint-plugin-tailwindcss":"^3.18.2","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-vitest":"^0.5.4","globals":"^17.3.0","typescript-eslint":"^8.54.0"},"overrides":{"eslint-config-standard":"$eslint-config-standard","eslint-plugin-promise":"$eslint-plugin-promise","eslint-plugin-n":"$eslint-plugin-n","typescript-eslint":"$typescript-eslint","@typescript-eslint/eslint-plugin":"$@typescript-eslint/eslint-plugin","@typescript-eslint/type-utils":"$@typescript-eslint/type-utils","eslint":"$eslint"},"lint-staged":{"*.{js, jsx, ts, tsx, md}":["npm run lint:fix"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_id":"@santi020k/eslint-config-santi020k@3.2.8","gitHead":"9d0db1bac8ca26329f7d0ec6f8b1082d4c8e5106","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-mle1I1JTH4PHnUNzDDmpRdyi5rEuc9lJjx9T0NnwwZecQgmx02tEdEVkSIx47iuM7oQdLkeD+gC/SGH8S3dw0g==","shasum":"f74f89f5930245f273b296e0bfaab7cd09f40349","tarball":"https://registry.npmjs.org/@santi020k/eslint-config-santi020k/-/eslint-config-santi020k-3.2.8.tgz","fileCount":5,"unpackedSize":33958,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDBlw0eTFWP57mbCkJB/SjsMvuAw0ASQAp0NOfKmM9KOAiEArfCkBYpb2GtZ3NtcYcYAw7WKlIYY/CCcnsACJTlWlE0="}]},"_npmUser":{"name":"santi020k","email":"santi020k@gmail.com"},"directories":{},"maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-santi020k_3.2.8_1775147489057_0.6828632237058541"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-30T06:35:41.645Z","modified":"2026-04-02T16:31:29.349Z","0.1.0":"2024-05-30T06:35:42.005Z","1.0.0":"2024-06-02T13:24:37.983Z","1.0.1":"2024-06-02T20:10:52.517Z","1.1.0":"2024-06-03T01:18:06.521Z","1.1.2":"2024-06-03T01:37:10.141Z","1.1.3":"2024-06-03T02:15:48.617Z","1.1.4":"2024-06-05T21:47:33.486Z","1.1.5":"2024-06-05T22:15:30.227Z","1.1.6":"2024-06-06T00:03:46.767Z","1.1.7":"2024-06-06T01:19:09.186Z","1.2.0":"2024-06-06T01:35:36.790Z","1.2.1":"2024-06-06T03:01:25.225Z","1.2.2":"2024-06-06T03:21:23.857Z","2.0.0":"2024-06-24T05:22:44.558Z","2.0.1":"2024-06-24T05:41:20.385Z","2.1.0":"2024-06-24T18:53:17.953Z","3.0.0":"2024-10-11T00:18:18.449Z","3.1.0":"2024-11-08T17:36:47.065Z","3.1.1":"2025-01-21T19:26:38.209Z","3.1.2":"2025-01-28T22:02:55.771Z","3.1.3":"2025-01-31T04:18:52.215Z","3.1.4":"2025-02-07T23:06:44.088Z","3.2.0":"2025-02-08T02:28:48.815Z","3.2.1":"2025-02-08T02:47:16.614Z","3.2.2":"2025-02-24T00:05:11.615Z","3.2.3":"2025-03-13T17:20:00.903Z","3.2.4":"2025-04-21T23:58:51.621Z","3.2.5":"2025-05-09T23:24:18.917Z","3.2.6":"2025-07-02T21:54:46.923Z","3.2.7":"2026-02-05T23:21:24.487Z","3.2.8":"2026-04-02T16:31:29.212Z"},"bugs":{"url":"https://github.com/santi020k/eslint-config-santi020k/issues"},"author":{"name":"santi020k"},"license":"MIT","homepage":"https://github.com/santi020k/eslint-config-santi020k#readme","keywords":["eslint","config","santi020k"],"repository":{"type":"git","url":"git+https://github.com/santi020k/eslint-config-santi020k.git"},"description":"A comprehensive ESLint configuration package for JavaScript, TypeScript, and React projects, including popular plugins and custom rules for consistent coding style.","contributors":[{"name":"Santiago Molina","email":"info@santi020k.me"}],"maintainers":[{"name":"santi020k","email":"santi020k@gmail.com"}],"readme":"# @santi020k/eslint-config-santi020k\n\n> ⚠️ **DEPRECATED** — This package is no longer actively maintained.\n>\n> I have moved all my efforts to a new, more powerful library: **[@santi020k/eslint-config-basic](https://www.npmjs.com/package/@santi020k/eslint-config-basic)**.\n> Version **1.0** is now available and ready to use. Please migrate to the new package for the latest features, improvements, and ongoing support.\n>\n> ```bash\n> npm install @santi020k/eslint-config-basic --save-dev\n> ```\n\n---\n\nWelcome to **@santi020k/eslint-config-santi020k**, a comprehensive and opinionated ESLint configuration package for JavaScript, TypeScript, React, and other frameworks. Born from a desire to eliminate bad practices and ensure high-quality code, this configuration automates code quality checks and reduces cognitive load during code reviews by enforcing a consistent coding style across your projects.\n\n## Why Use This Configuration?\n\n- **Consistency:** Enforces a uniform coding style, reducing code discrepancies and easing collaboration.\n- **Quality:** Promotes best practices and helps avoid common pitfalls in JavaScript, TypeScript, Frameworks, Libraries, Tools and more.\n- **Automation:** Catches issues early in the development process, minimizing manual code review effort.\n- **Customization:** While it comes with strong opinions, you can tailor it to suit your project's specific needs.\n\n## Installation\n\nBefore installing, make sure you have ESLint (version 9.0.0 or later) installed:\n\n```bash\nnpm install eslint --save-dev\n```\n\nThen, install the configuration package. **Important:** I recommend using a fixed version (do not use `^` or `~`), as any new functionality or change may introduce new linter errors that require manual updates.\n\n```bash\nnpm install @santi020k/eslint-config-santi020k --save-dev\n```\n\n## Usage\n\nCreate an `eslint.config.js` file (or update your existing one) and extend **@santi020k/eslint-config-santi020k** based on your project type.\n\n### Basic Usage\n\nFor a basic JavaScript/Node.js project:\n\n```js\nimport { eslintConfig } from '@santi020k/eslint-config-santi020k'\n\nexport default [\n  ...eslintConfig()\n  // Your custom config\n]\n```\n\n### Advanced Usage\n\nFor projects that require specific configurations (e.g., TypeScript, React, Next.js, ...Etc), use the appropriate options:\n\n```js\nimport { ConfigOption, eslintConfig } from '@santi020k/eslint-config-santi020k'\n\n// TypeScript project\nexport default [\n  ...eslintConfig({ config: [ConfigOption.Ts] })\n  // Your custom config\n]\n\n// React project\nexport default [\n  ...eslintConfig({ config: [ConfigOption.React] })\n  // Your custom config\n]\n\n// TypeScript and React project\nexport default [\n  ...eslintConfig({ config: [ConfigOption.React, ConfigOption.Ts] })\n  // Your custom config\n]\n\n// Next.js project\nexport default [\n  ...eslintConfig({ config: [ConfigOption.Next] })\n  // Your custom config\n]\n\n// Expo project (Beta)\nexport default [\n  ...eslintConfig({ config: [ConfigOption.Expo] })\n  // Your custom config\n]\n\n// Astro project (beta, supports Astro with React)\nexport default [\n  ...eslintConfig({ config: [ConfigOption.Astro] })\n  // Your custom config\n]\n```\n\n### Optional Usage\n\nThere are additional optional parameters to add support for other front-end/back-end technologies. This enables you to extend support as needed:\n\n```js\nimport { ConfigOption, eslintConfig, OptionalOption } from '@santi020k/eslint-config-santi020k'\n\nexport default [\n  ...eslintConfig({\n    config: [ConfigOption.Next, ConfigOption.Ts],\n    optionals: [\n      // Spell checker\n      OptionalOption.Cspell,\n      // TailwindCss\n      OptionalOption.Tailwind,\n      // Vitest and testing-library\n      OptionalOption.Vitest,\n      // I18next\n      OptionalOption.I18next,\n      // Mdx\n      OptionalOption.Mdx,\n      // Markdown\n      OptionalOption.Markdown,\n      // Stencil\n      OptionalOption.Stencil\n    ]\n  })\n  // Your custom config\n]\n```\n\n### Settings Usage (Experimental)\n\nThis experimental option allows ESLint to honor your `.gitignore` file:\n\n```js\nimport { eslintConfig, SettingOption } from '@santi020k/eslint-config-santi020k'\n\nexport default [\n  ...eslintConfig({\n    // ESLint will ignore files specified in .gitignore\n    settings: [SettingOption.Gitignore]\n  })\n  // Your custom config\n]\n```\n\n## Opinionated but Flexible\n\nThis ESLint configuration is based on my personal preferences and practices, and it may evolve over time. **Important:** I recommend using a fixed version to avoid unexpected changes that might introduce new linter errors. To ensure stability, do not use `^` or `~` when specifying the version. If a rule feels too strict, consider changing it from an error to a warning to allow more flexibility during development.\n\n## Scripts\n\nAdd the following useful scripts to your `package.json`:\n\n```json\n\"scripts\": {\n  \"lint\": \"eslint . --report-unused-disable-directives\",\n  \"lint:fix\": \"npm run lint -- --fix\"\n}\n```\n\n## How to Implement in an Existing Project\n\n1. **Install the Dependencies:** Ensure that both ESLint and this configuration package are installed.\n2. **Update Your ESLint Configuration:** Extend **@santi020k/eslint-config-santi020k** in your ESLint configuration file as shown above.\n3. **Run ESLint:** Lint your project files and automatically fix issues if possible:\n\n   ```bash\n   npm run lint\n   npm run lint:fix\n   ```\n\n4. **Adjust as Necessary:** Review and modify the linting rules based on your project's needs. Some rules might be too strict or not applicable; feel free to disable or adjust them.\n\n## Future Features\n\n- [ ] Unit testing\n- [ ] Enhanced documentation\n- [ ] Additional framework support:\n  - [ ] Vue\n  - [ ] Angular\n  - [ ] Astro (Process)\n- [X] Refactored rules structure (previously duplicated configurations)\n\n## Contributing\n\nIf you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the [GitHub repository](https://github.com/santi020k/eslint-config-santi020k).\n\n## Acknowledgements\n\nSpecial thanks to the developers and maintainers of the following libraries, which form the backbone of this ESLint configuration:\n\n- eslint-config-standard\n- eslint-plugin-import\n- eslint-plugin-jsx-a11y\n- eslint-plugin-n\n- eslint-plugin-promise\n- eslint-plugin-react\n- eslint-plugin-react-hooks\n- eslint-plugin-simple-import-sort\n- eslint-plugin-sonarjs\n- eslint-plugin-unused-imports\n- @stylistic/eslint-plugin\n- @typescript-eslint\n- @cspell/eslint-plugin\n- eslint-plugin-tailwindcss\n- eslint-plugin-vitest\n- ...and many others\n\nTheir ongoing contributions help maintain the high standards of code quality we all strive for.\n\nThank you for using **@santi020k/eslint-config-santi020k**. Together, let's write cleaner, more maintainable code!\n","readmeFilename":"README.md"}