{"_id":"eslint-config-conventions","_rev":"63-f5d4c25eab6fbae94be15b6d79f9a24b","name":"eslint-config-conventions","dist-tags":{"beta":"17.0.0-beta.1","latest":"21.4.0"},"versions":{"1.0.0":{"name":"eslint-config-conventions","version":"1.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"8aae503026b36d5e03e4b946139b57cd2eed63e5","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.0.0.tgz","fileCount":36,"integrity":"sha512-dhOnikt/6dR53ilyP9tDcPayrQhalv9zjgTmqNiRNWq2VD2E5j/rCUhCbSn+fv9FZfmt1lypdwm64sReYUd8pg==","signatures":[{"sig":"MEUCIHvONQ66E9dOLAJiyvQcS+miV6fC25MIHmI50mU51+OhAiEAtgpy1CjtJRMvhoNvDPZ3HkaMilX747RVf7SBBuSHgHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEQjmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopWQ/8CfqAzaHt0RkzXtjLeTfzHNGlCCvg44Seoqbh9wWcwLDpGyfR\r\nxuxq7Mxw+Edy/bPzD3tdS4A+OLjvn45sYWDNIVAEu//1DALcP7ieVkk4plYS\r\nu/DuUuWcjWxp7eeoOEk2OxM84sWtii2cLtYaLF44soprEL8CYN7kVx/ypQvW\r\n2/xFMXkQxsBJVZmomuj/ZufyKtAc7xeZQFDDaVohuq9LaPn/6gq0214KVCpd\r\nNxWrk/8v0uG7NjR6RGBeksUJQH2hKd6Tz9MIVHsfs+6Ffr/j2em/vzfqLjWg\r\n8IGid/uU0612ocnLwlljHs3KYWLEnE2Yus1H3+nOlLHFtgpbiYAAEzvI/xvP\r\niPaE6LG6jRjDZ9LcN98KOj8iFwucmRG0GVWNQKL66YnRQlXFgT/gboKfJurl\r\nccSbxPAclOt8qpe3s34aqRMq9ZRyJj4XyOKHugrfVI/FJkkAlCwB9iWfoHkv\r\no6CCaG2cO8UDlAX03yAc7C6JtGrQQ/1NYRYaMUD1dyGAKpWF5GsdDj4fCdCW\r\nyfappD+oA8NLsM+7hqsihIsOtB4geVE4wS40dpNZ94Qv0V3sG8E0fQjrTycx\r\nESUgVEkP7q/Ic2tt/iSMsMEJ6EwC8VfJVdhlY6ecd3+vNW2yZDTZ4INU5m4g\r\nB2lBIXFz7MpXPY7tj6eIY5JQg+Xnkzw4zO0=\r\n=I1Vh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"c9ef195013835ca6a45d1a2094ccc97ef646d519","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"2.1.6","eslint":"8.9.0","prettier":"2.5.1","typescript":"4.5.5","@types/tape":"4.13.2","lint-staged":"12.3.4","@types/eslint":"8.4.1","@commitlint/cli":"16.2.1","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"eslint":"^8.9.0","typescript":"^4.4.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.0.0_1645283558231_0.13563274140986592","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eslint-config-conventions","version":"1.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.0.1","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"231c3648de28db9e69575d6d5185345b1d592233","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.0.1.tgz","fileCount":36,"integrity":"sha512-A+cTHjTkxUadQkXQtk0+dMHLNaaQOLXjodA8ttfGYD1xtTAvk2WyAm4PHF1aaUXyYl25qujbjLBWin54SHrk4Q==","signatures":[{"sig":"MEYCIQCkQ1Jop4lz+xXLl2xrEEPat20qBhp9Bs+eX1Ra/DYA6AIhAPs7g7+TTiNgG00o/U6sErT4BiX851BHAsOvu90NRi+0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiERAtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6CRAAn+VIcNSeOlQFs+NFeosiNnB4+1X/Xcbo/sLbKSQjL8a+8PhF\r\naiQmSqPOukZnf1ivqIOeBrcR3+F4hJ7xrtxUjuxrXscj35S8eARAfJGpsrrS\r\nO8JmQt2xmw6qeRCH96RNKP75w7yZczQ0Lv/TLed6+/e32u+CtMFmZSx8bxY4\r\nymJed7+z/lCEXkb5kW3reEOx7E5d0cAPDTCX+lWBXXZcwucUWhfLZ3OX5VY+\r\ntG+bMh5B/SNFCP85bFpbuzQ9uA9SVZhXlYBqeeZw+65SvzlTCwtm4ojbxrde\r\nS/vNtAA1v3hHA/g05R5qRM1WASmAsoR2KRna8cuzMYavN53RI3vG6HRmxg6g\r\npCMTxfpzBnaCjU2D1aWy94n+ul/R7OYwI3SqKBJbcLu92QPHMgLN9Wh3yciv\r\n5OiKpFc7PjN6CnYIzdQ7KkHkE7hRf3io+oASAVxst/eEzPJ41ZfUUCczMuh6\r\nf7ChTLUNYmw33qFzzHHw7lzwYQ9/Lakfm33ZVRa8Mzsllr06mxn3YKeBRkPK\r\nA9++2qFcWthrQVWQk3gp+QJd1caeRz9pO5hKJoEeevasFjtzalutaDMyjulf\r\n90aAxZj0BHbh45ACRDvlOfUUByAacJbCZQw2JtelrAZKR09OWHjNhpvp/63J\r\n/SNmEh2LYY4x0ZIvvf32nF4CW+MUqx0HW4s=\r\n=9sBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"8cadf4a235b420887c314cb253b5460c96cb2191","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"2.1.6","eslint":"8.9.0","prettier":"2.5.1","typescript":"4.5.5","@types/tape":"4.13.2","lint-staged":"12.3.4","@types/eslint":"8.4.1","@commitlint/cli":"16.2.1","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"eslint":"^8.9.0","typescript":"^4.4.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.0.1_1645285421238_0.6972935871477111","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"eslint-config-conventions","version":"1.0.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.0.2","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"a1be3ae032bdc6a964b0cb49e78969f87e3faeee","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.0.2.tgz","fileCount":36,"integrity":"sha512-5/tQQg6LjQkIz88uMfBzK6xK6vgLmRNWP4bRaAMgEzAhQPfoAFmom9WGxG/VA5S4wsQ8kM9useP9vi/YSl86GQ==","signatures":[{"sig":"MEUCIQDuUGyERQTVcOnBwVo1kCF0DQWvBs4u+ltc3AGKy4xS+gIgE4+iRsPW2ATxCi9mSOafKvoJu4QvGAi1wFtsXuMhxI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiETBvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrioA/8DdO2/BsmmFYZIUGl3CBj078Up5d1yl3NaZcI9sXKh6mB+Wjv\r\no8Ow14EvIolP6JhWr+wqgWeobJpnT99LjDzTzhGFVvn0Qm/9uu16ePcmiIbH\r\nBAnGJOhmcgHhImnk09tn20VzmatXP/xrAdL0UttJHhKBKNRP0sg2gJuCS9uy\r\nwWVrD8yk3PzP7OVHBdKErhlUg0Tu6G86xWmzpgPMYtoYDgy7TxHKvMaXzE1h\r\n/IqWp5a7iHLUXgisHSe+HcYsEqAc5tQ1XeRx+Kx/iIC28tfhfOE3Lo8aWyTO\r\nqRTi9/YTR85nfFvQLyO7EwdQ3DdCwuP7tcvme8PLDjZshfjShVZbA2bH2EwQ\r\nVkjO0o8TonqVea+XrJmG4SoU4QjK2G/vuGv25DTeDAbg6LApucVjxPJUnmWG\r\noxXi8ucW15cqCixwdrRmCJ57kY10sGZhBG91elj/GbYlo1DjmoE8vkyQ8HOW\r\nNr15v7ESAL8HfV/+cIZMxwyceFQ2iwv0nmyc9Cj9jR7opvVL83j3lwt/eFDX\r\nSaVeT2Fsa+mTVJ+lcxv4GJGq6LdfDsyIAH/ROrHdLSqDw4sch9VlzczRVchd\r\nd1B6DnkSsS0wLVaYcwoZY6ol8+dgz2iIutX3D/vRd4ynUL/LL7oQ1NgvVT04\r\n73EeYXi+VPyEx2LO6EFu19QXyW2pdM0Nr/s=\r\n=AiLe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"f3feed70cb922ead5f0ce76baa8663fa2bed4b0b","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"2.1.6","eslint":"8.9.0","prettier":"2.5.1","typescript":"4.5.5","@types/tape":"4.13.2","lint-staged":"12.3.4","@types/eslint":"8.4.1","@commitlint/cli":"16.2.1","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"eslint":"^8.9.0","typescript":"^4.4.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.0.2_1645293678922_0.8375200059695216","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"eslint-config-conventions","version":"1.0.3","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.0.3","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"5f813ef124c064374d52c9af8d1e8a5c261c35f3","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.0.3.tgz","fileCount":36,"integrity":"sha512-0kYDuaTmStwmf1GcQTq4K47EBmGJ8gRNvU2IdIBa7sQX0f/y4ZiGWrONO1Bxl+fJ1MemE+3XWtDb5CD2Zw+Vaw==","signatures":[{"sig":"MEUCIQCXglLvPrUaXD1W+Dr/DdbmEEjgtMeDskx2B+8WBygx8gIgJSxbxXn6LPwrp867EBIEzKwT/h4vjaTfw7gFlL+RaAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEVyxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIzQ//Uf/e+xjawtvonPQzbaY5zzDk+dapPcPxlLe6WXWHe0hwhncc\r\nKTwrVCiw8j8aRY9zTrFd4qdE4j6/AD7ZkM35qrJ5A6ukCsCuNfHY3ljHPQEN\r\nl7mcQeXWf0n5PtaRF8t8mUif8xf2WRCsqzLUm4xEffzNRUztcQGyjCPxqbHE\r\nSIvinw4ZsF609Y14O9lBriiZcz2Jro7s6fgZeVSoZ+0jgzQLnNoNZrvC3jLx\r\nUtrugcmIqgrKsK+DdMSgAIHfN+AAaJ9O95e7uWWYtTKDm/9rmcW8j9D3Z29r\r\ndEbAOAvtpyAB7wLrQLeGR2794F+pdEJTguFZ+QJ6qEJRT1kNBQyR1e42spf2\r\n1Uqqb9yYuP7XzQT7/500lrvquMx3fYkZjeXOMQRqmdfMLiuHNR6aFnCrUZdk\r\n9Cr5Fj4sf3JKDMSk6mqBW7+mabF3/UU5C/0shv13SjciV/eMG4ICAOat+s4/\r\n8u0pfgqONq07/YqU53zS327sWyel1Vc6xO3HJLY/Mvn8mEZvrH1yrwdfhA9S\r\n0qAm5GU2G90t5kyXToH3tr83KIAJkE0oIh+Y74Lf+6mvOSVKld8szX92ljv4\r\nlPFNKgKs9agFia8EPjVk6w0nfSP1wDcYxmWfXOxqRjaq7xVgScyUofYfa0L6\r\nJpWT15t6RAJ/ICj6FHbQTBj6jbfJnZ+/3CE=\r\n=DJFS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"c026007f4247794bece8344b2abe911d4346d3de","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"2.1.6","eslint":"8.9.0","prettier":"2.5.1","typescript":"4.5.5","@types/tape":"4.13.2","lint-staged":"12.3.4","@types/eslint":"8.4.1","@commitlint/cli":"16.2.1","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"eslint":"^8.9.0","typescript":"^4.4.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.0.3_1645305009090_0.7409806352845509","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eslint-config-conventions","version":"1.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.1.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"214c23154f10ba14a928293d451335c23c3ea2de","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.1.0.tgz","fileCount":37,"integrity":"sha512-y++k1iIB1kxbdNyETq2AMRiAs2OVkjLbesIp8Jm9svUrbzsqzPiZfW2Mn+7vAoTtCwRjd7B9UrzPT2alpKPK7Q==","signatures":[{"sig":"MEUCIQC0YbDzywc1mQ+U5HUT/FXarFfT3yLfEPwbsZFWlMnU3AIgWzaDaMeqiKaCwg1ebDTcigMZ5Mbp9hgCdDlqWFgZQTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEihzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbAw//Qe0mIUmuek7iBkXuO7AbeEEW4zZwIDMoC8IHwJw/D4rcaHv1\r\ntR+kX5sawIaFx2QwrB85kzYno+HKIxLbBO+yEvGUF2/78RuKc7WnWOKFudgb\r\n391EqOqUCWNN+augJJ+tzpFw0YQRrdMw3kR7iuFh5xsTqn24/GpjM0NT0YPd\r\ng+j5Z9V7D79gvNBacuQfXNUi7DKL2K6YM3StAeQC//Rk4mCFkyN6o8tE6uBU\r\nru+lmhtocd0FXdRq9pWJdacJuWtL3xlAW53QvifCq4TIAPvl8BDkR350zY6h\r\nEfLKXE8aYg3bR0iQHHfN/rpGjOPz/y50rckQ4aKnLPkNemGTbEJipIQX4een\r\nkC6sRddLA6ecZpeB4bOaZ8zvAdX/RAqJLoN9CU3Gfqzyt151ZYolWg7g0jVF\r\n3769KaJzN0zzNHltKjOJBG37S3oEX83A/mz+3LYm+Fojsv7pf7HBUXuNRqG/\r\nPZ6adMN2W0MvJ9tPyB/dZGFaU8M+n9hsYx/rcL8I8Oj0QRtq4dpAxCYmhCqp\r\ndUkI0+pz2fw0X1MOed1RE+9vXp+z+Cj81Kq7hg3HyBMzNnUAyhNAQvs2Bazj\r\n5IgTvaPUfY4nBLmNycvWZb/vD5Z8yX35r5s4IWYOagUznQd8BK+PpMC8z9+K\r\nMYBmCA1TgSY8X1N+82RpzNgdLr+HztArL3I=\r\n=0BqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"48061dd577bde1eac6b4ec81b31752a452545d2d","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"2.1.6","eslint":"8.9.0","prettier":"2.5.1","typescript":"4.5.5","@types/tape":"4.13.2","lint-staged":"12.3.4","@types/eslint":"8.4.1","@commitlint/cli":"16.2.1","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.12.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.12.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.1.0_1645357170999_0.12302394308330977","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"eslint-config-conventions","version":"1.1.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.1.1","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"d8f58ff8f1a55ff5926ef63f974d8c6673258f9a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.1.1.tgz","fileCount":37,"integrity":"sha512-DD0RJm1uJsStGkJxi1ROOPVtmMVU7vCY4jI0aO/vr5p6BgTzNJnErzT0z/wq5MBWLi81PgTILV0pkaPno9IszA==","signatures":[{"sig":"MEYCIQCAS7hxzO8G1btnHzgQ7hVrdG4zdRKnp2u8TgwhBRAWSQIhALpi1DgewB2dKpwwLZvnDr6puNsMuDiitlCzpfIxB7/R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMb7rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoonRAAl+g2e8TB4eFKNRzy7C8vWXoWq/Lp90gUDD/Nn9A0G4ljM+en\r\nUOAP7OgWwGUzglJ6WfU6AKSJR7xLOUjcNfBW77jdP+Dqq5gKFhdb+WnHC51Q\r\nwRt/4LF1WL5k6EY0HSESR2Q/EjSdVzzpqvhQoRBphzPgepVciS+bm7GMOvSl\r\n8Sz9UJzBs79+rF6Ba9G5y2tXitTUP1rx8FocPepm+dPSTXnHzdASkNg6mJQg\r\njPuzN9NZfwC8/tOq2GTviotXxXopmLOT4F63BGk9YqSv15LMn3aX1mJtRu6k\r\nuSk84VTvBoEgLJVFjOVRtJSm5CRlbSRUP61OXKYWh0GMzXJH1R//wHBNPqO2\r\nTjle7LXdMFWNueNpekLGwDbAwrxnLXCpO7H2c5rGfphD8rxtCunryE7LCpef\r\nfanIUqGU/G8UoOn+EN2s64lR1qGqt3Z+LlXdiYUWAQmk/BFCGDnY3G02dQsA\r\nmy3bJLREzT5U1X3l9SNqMZl1mtWHZ0Uk/lsTHRHKv/IqAVjg1Z3jv5vF5vvS\r\ndNulCks3DOzVMxVbUqIl7rn9D7R2BCxuO6BlCdHqobWorxqrftrDNk/E8wtR\r\nKU+f4XRD5PDPurACQ3IU9jZHa39G9f27/51nPWUjZNJJIuv5mCvHqJkSANsM\r\nzFrWi8+FIsNVjjFvGD2RknflAkqyRYmttPk=\r\n=4qZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"14145df9c789de42e0cbcc9ff445e637f64cb8ca","scripts":{"test":"tape \"test/**/*.js\"","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.4","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tape":"5.5.2","husky":"7.0.4","pinst":"3.0.0","eslint":"8.11.0","prettier":"2.6.0","typescript":"4.6.2","@types/tape":"4.13.2","lint-staged":"12.3.6","@types/eslint":"8.4.1","@commitlint/cli":"16.2.3","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.0","@typescript-eslint/parser":"5.15.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.15.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.1.1_1647427307426_0.08467962068142443","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"eslint-config-conventions","version":"1.1.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@1.1.2","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"ffba2c81d1318df59276a5d6b597289ace9c2d2a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-1.1.2.tgz","fileCount":38,"integrity":"sha512-/I6eflEMxgviS4wj3vPFXB79OkisVXN5sqO68lQOFXWGqxnH5+XnGJdxcvBlOHJ5oYwLVPZoKRPQPn/97jFn7A==","signatures":[{"sig":"MEUCIQDWkwWXN3UP0Qh+S/AvHRj32pjlHk2As7KYmSbckPWhnAIgHQovUBFMr5HGiEERVU1eyVesu9VfPo8DqwoqtnQ1Lfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNdsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9xA//WK+WCAY5u7kvxelaeKnIBQjWjKnjCGpxAoDryqbZnx8BGsgy\r\n5T+Aj++Sz9pVjWn9k4wvelYii7x8MGLTWNj9GpmCM217MCwxAUivOPz4kwzs\r\nEuiur8sO7D+Bogvdvj3VBkYaSTx1fcp5SWQfkrTrog8FFrLmyfxv3xq9cI4M\r\nexV7HrhR4vcb6bKRa1xd4nJwPULcUhuVheZEyPgmvpwi6l2bBiIckelE63Ja\r\nvGRKLE4K7OwL5GxJCNItuyZEQy1X4L8G0OuB+WfjqoXquTWJl12tXzBL8/0a\r\nqCI7E73ig8+1MisjQyC4kL12Gh2Zx7oTcXNk0/0yNMvri7FXLPIgXTmPXAQA\r\nCEQSHpnJPOkqXBNzHV5ElUDDu47Zb6jhUK8llJdJSNrGQ8tpzuXlc9CsrwZM\r\nrtF99B4ktBpkvq5bx64O+nkv+0ZGJE76Q28A0Kr3t3QVtJ9BejZPvq6ldtPU\r\nv/tJTcrj+6YEt+IN49jpONb4zNr2jMbW7v/hbhfqSd46cjzYxXwjFs+TAYsg\r\nJ1v9ikjK9QbgqiR4/r7i3nGtEKsL2eWfLa2h0IKDWh2h7U1sVzBCKKtyDIzC\r\nJu3lZAsiiscPNF8ZxtC2oNV6OyAc7QAfYTIj5F6Opegc75CU2EXj2CbPYfzd\r\nmUGTud9Z05EI/8upMfE6SKcS2P1X/aEsMwo=\r\n=POEm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"387509a30f556acd0ca83d7f350e03cd68d12fac","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.5.5","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.0.0","husky":"7.0.4","pinst":"3.0.0","eslint":"8.11.0","prettier":"2.6.0","@types/tap":"15.0.6","typescript":"4.6.2","lint-staged":"12.3.7","@types/eslint":"8.4.1","@commitlint/cli":"16.2.3","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.25.4","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"41.0.1","@typescript-eslint/parser":"5.15.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.15.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_1.1.2_1647696651144_0.6850027136065444","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eslint-config-conventions","version":"2.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@2.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"bb0a1fd71f85fe5dd1d1a9ca7ff0db4c8d3b2803","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-2.0.0.tgz","fileCount":38,"integrity":"sha512-SY1e5138iUazaCAnO7oNiU29G2Xd8HeI6lQ3BUKzGDvJyv1CMSw8u1A5TydNJRFM+HsQyYbhzuSw2ckzp5NsfA==","signatures":[{"sig":"MEYCIQCvh7FbnJHvYSjra9X0js06urkagbGcrmrQ7CSVokV0/AIhAKaTBT857erk+nn5Y8kIf8+UqU9SiQD1K49ympRNF5B5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTcsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrigQ//e9ZQLBh8EdnFbgWNvKJ5lp0xFdjpHRqj7j2b+Hfu8TnzQTWG\r\n1psRhohfibE2HA9EnaE6YKoZAd85aSYnUw1PMSMGurCowG8SO9egCmX9lj/n\r\neUdNcphEbtVgmxp7kgUwgdT7v1KCJ5dtkh6E96EVS4/Pd7mpl/ncc/rfyRtF\r\nOcuw8Eawp6AGuuJfjVFIHxDVRhxXNsYU50Uug4S8QZEBZaotwnUwIZm9hwnL\r\nqYe3/BeCrWbDcD5KQZEkwULE7NPggEkK7cnIk5lG27/kqSvYBHbRy/iB9fPO\r\n0jterlrxhingE+/+9KkVrGci1XmjPysPSkDwgbuFscz+3TZLy5L4rqmeYrZC\r\nbys98LC1DzCXDYMkuV1MjgxfTIukUwmsgr9EalJYceni9H/HTYxZ/BVKcYL8\r\nVAEbXN/Xn3Rq9y4MLY/D/tRVnSTUAlU8l6BK8nX7YU3onLJiEfcJR7PFT0gC\r\nnjP+ACKqSgZKOmmH61pcpr5dW/WB8HoUc+CK3e9rs5XDwrMDsT9EC+UaoGHp\r\nh7PWWz1TLmjHeUhBI/mwHg4VLvgrNB2Y20AlfS8ft/hnLMkXSO59F6/Xr8ap\r\nW5zeak4Q69YJHR1DeuaO+9t1TSlht8TXToAvFjfbtxrSLplqEzCEBPp4aqj9\r\nKKIO85XnX9Epbrcx6+9qPNrvO3HnE6HdU6g=\r\n=Q8kh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"61679195ee09581e00172de313856cc0f926a4b8","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.6.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"tap":"16.0.1","husky":"7.0.4","pinst":"3.0.0","eslint":"8.12.0","prettier":"2.6.2","@types/tap":"15.0.6","typescript":"4.6.3","lint-staged":"12.3.7","@types/eslint":"8.4.1","@commitlint/cli":"16.2.3","markdownlint-cli":"0.31.1","semantic-release":"19.0.2","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"42.0.0","@typescript-eslint/parser":"5.18.0","@commitlint/config-conventional":"16.2.1","@typescript-eslint/eslint-plugin":"5.18.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_2.0.0_1649265419487_0.3805869806611606","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-config-conventions","version":"3.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@3.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"18375285a6c2a4836739bfd7b84c80999d1ff3d9","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-3.0.0.tgz","fileCount":38,"integrity":"sha512-+iSifSkwbBhQVb/xr0KvIcH9G9UTvgEMB5BjJE3Ewi2W3Q0no0D78OPQBZZImuqlay08yT0lDSyKGmntpurltA==","signatures":[{"sig":"MEUCIQDrg+DEjbLWPJEyQtrAYaa2QpE3/MSNYV0uiElLYUL/QgIgYmZw7TyUpCPQ0BMb7gCThcVwnlQ3prFjnNAvhsZX3QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizWF8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquuBAAmz6Puo3PHP3ViG+6CQGqzlsW8E6JjItcBA1asjx2dwEDToLs\r\nxIIxwQNasg5zbdpFDt4nMjcOKE4fk6ork1g3eysx5EwX0DQBRFIGTQyL7CBJ\r\n0V31ifshc0O5nQWyAwFkyBFgQgzFEsqiiT0U5kCZJhHsj9ZxBfizj2lm2q6f\r\niMrnBZRA9j/a866/CsdY5/mkJa909ZS8g+VXBpzRHNRrSiOv4x/XlN6ISgqN\r\nvQZk+sm0Y2P6jMhEPKywwBBz99Uyvs5dGcEkrVyl76EWSX2eOSTriBFnauoI\r\nb7OBl0dor0WXL+wn7nwfYaz4mJkWaReOR95yqRjGfumK2YVkeBlJJ8dskXDP\r\nzA0xK30rg6UCasiXFwHcjILSHxk2eqylDGRuD6PvjPphY2PXonhxLItmw894\r\n9s2cnaGqLbMACbpCTuqjhDwYC5AMF/HLr/9RNLIef4JwW42Ztu0wMMuUFhZS\r\nQw4UlGH4OHjQH0mum6Wuv4c8cRfBT+egwp/673AP+lGOxQ8k4ocMctcWhU1W\r\nCjYAslCb9kJXgMxMER76Yxwaj/D6s+SL3qSgX6TWXm7IqgTQ6thAxF/uT5vL\r\nm8qGX8moLKmfxImjcCc18aoq81d1HfoZ6MVOPSUf2Yut5K+P+ygTvb+1IcH3\r\n/hfZr7CW8hPkzD4jKnzlpRgs1OesX2PVhFo=\r\n=w9gZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"637a79a8e7f8ee11d9e2db8d312c06adc8b0a469","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint \"**/*.md\" --dot --ignore-path \".gitignore\"","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.13.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.19.0","prettier":"2.7.1","@types/tap":"15.0.7","typescript":"4.7.4","lint-staged":"13.0.3","@types/eslint":"8.4.5","@commitlint/cli":"17.0.3","markdownlint-cli":"0.31.1","semantic-release":"19.0.3","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.0","eslint-plugin-unicorn":"43.0.1","@typescript-eslint/parser":"5.30.6","@commitlint/config-conventional":"17.0.3","@typescript-eslint/eslint-plugin":"5.30.6"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_3.0.0_1657627003771_0.27638412911001264","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-config-conventions","version":"4.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@4.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"b68a087d363344817d1fa859eb80cecb5d0dddac","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-4.0.0.tgz","fileCount":38,"integrity":"sha512-a4DC/vOf05Sum24YDK8V/pC1dS7VOkmBEITUnH6M5+l0FYp/5dHJoHoWd7ZEIlQaZpKEJ4W7H67FMlKgU3UHSQ==","signatures":[{"sig":"MEUCIC8QRFqxSZSEDOvasLIw2vwyaL2tqU2IM3gZ7Kc3GzSiAiEAufb/AnKJeRZnRNd550LjinVl2EtE6JlZX6233Y7fErM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD03PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6hRAAgxJyIk96Y0OcZGGByUHmEg4G73pgnxttJyzridSndNl7usxG\r\nCZRX/84nJV5LP7FRAHuaPH0i+w27gOR01kn82cP0FRiIkSJc695oQP/tApMo\r\nf81WGdlPt94IpoB7H8WuDmDfYs14KvTGzwOdYKNFj0Sy7XYI+RugborjyBCL\r\nMWnEHY6GfNUR1DH4Xpz0DLfZVF+5xQfeIAedTZdpyzBRfd424osKF5EEeWe+\r\noaFy3CZxeEgbBXaPBHEHYBuawbjf0M2UZ7FdVEt/Lqu0RW5uRrvxuu86T0DZ\r\nn0S9mTn11fIBF9hYRHizm3KNfVGWS3/YBaf8vjMOIZjShmoh21d2i0e0qI5c\r\nKOwiY2gJZ8+TX8OT3lbsNRO3Yc6Mzwsx1X5caZAy2gmscu5bzoBOFvAHa9q+\r\n1tYUJnT356cxmdsiG7sdwhEUuRWQ9aITrmoguBR/ii/Vk3/7jlFb+3AQ8r8y\r\nCHKXGDuMWGAFU+FfosDNe6Yd2g+ATf+FfQdn/DRBsVKXl2cqQQMMCemEL8FE\r\ncZmDxeS/2DJVyA86Vzy3yULkd5in6EgTa7tJZCGzZ/tVEXxSob5tSyF1Dknr\r\n6E6YkwLDt98uAVoTryNBCgne+nayJkJmdd8XeepUjFRK3PEpUkllWXhZ16Mz\r\nw9DDFDDuomk6WGdV2Td6wbElbkgTWKujzFc=\r\n=mQe4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"e0f93343fe9c1662c6778b1b9fd98f890894e4d2","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.18.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","prettier":"2.7.1","@types/tap":"15.0.7","typescript":"4.8.2","lint-staged":"13.0.3","@types/eslint":"8.4.6","@commitlint/cli":"17.1.2","semantic-release":"19.0.5","markdownlint-cli2":"0.5.1","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.1","eslint-plugin-unicorn":"43.0.2","@typescript-eslint/parser":"5.36.1","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.36.1"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_4.0.0_1661947342806_0.6565802576251847","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"eslint-config-conventions","version":"4.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@4.0.1","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"ddc33971c22c35453be05185e86afffc391cbba9","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-4.0.1.tgz","fileCount":5,"integrity":"sha512-FLmLqXnHZo5/evqA7Fzq0uEv11nAGjAzTvcRm6HuDvtK5YT6g1ZJU4rRBqcGCzOkM6Cgg7TXLJhIfr140fL36Q==","signatures":[{"sig":"MEYCIQC1728wiT9K5iGPzbuVbuXFKHqwgOJxBy/Jf6SnWkHmtQIhAOAH54H/LXAGeo0kzrPuskZbBUXJP3uKHSyNE7WLGNaj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKiw8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgkhAAl8ActP3D/BqjFejx7IOKd6fcMIKxvsH72NPzb4xid0rLmnTS\r\nDL9s2UX2aWBXMVrEIbbKpZqTSInmtfT1n26zH7N5+EnTPyGHcjbo8WUYbv1s\r\nLWYPIIURbOa0GvfTEpyDfKsPop361nZtYgeplBQg/6l3kR0E7ETgBNIyHx+7\r\ngOTqocp82RhpgxKLI2No2REsFsRhzOtfVZIfCqgfqM26S73Un0dMtAPnLNQF\r\nbeUaDYdRNs0k6iDzuDTjVehJu0eXaIaw7WGPKtL6Nppo92jBCS07MMPNZ0lW\r\nh51Wew/aGlU5ZcipIjnDBm8MRnoQxtHHrC+LCFzQs8dmVFw6lgZ+ZrvhJFTh\r\nD7wIP2wlh/pYOx320lVjblB0TKtqxeDGI3gM/qjSTvVwzWFst8KbpN1N48Tz\r\nDT94YlR0QH+qkbka7Evy9RbxEsnplBmNn1xhzSzvC+tEzJHrFAMmaUvtrHQv\r\nCrZOhY35UnNm+ovfX1KZYDR/fc4R8hxKvEvMFlPMK1+aNhfldcqdWD19TmMb\r\nquApbwvU9S912Hw7MTcUF8I30P7toZ0ymMqsDUy+V6snAnxeNqd43ufxN7Kr\r\n7Ln4/kiPHX8PO81BVXCQTZftcBV3J5PLGm8zFYBNXdlU7tWB54E7tqDIO0Zs\r\nrc5sMkFNgIkLlxIRcJZ9fokGJGokBKMz0QA=\r\n=HVBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"e2b2c1c77f4b3789de91ad2099086f209e212585","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.18.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.23.0","prettier":"2.7.1","@types/tap":"15.0.7","typescript":"4.8.2","lint-staged":"13.0.3","@types/eslint":"8.4.6","@commitlint/cli":"17.1.2","semantic-release":"19.0.5","markdownlint-cli2":"0.5.1","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.1","eslint-plugin-unicorn":"43.0.2","@typescript-eslint/parser":"5.36.1","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.36.1"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_4.0.1_1663708220280_0.05631301853264903","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"eslint-config-conventions","version":"5.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@5.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"37443aa4ee9393bb1b1019a0ad904d2ff5d76778","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-5.0.0.tgz","fileCount":5,"integrity":"sha512-2+BVaDPTo9+ZXUFsNQYaussFqm10U4DiFK76AmMg53q4VOtzFs67sOp9Jm9KzPBq94GwbNYbVFEA40HFAmXl7g==","signatures":[{"sig":"MEUCIQCSuPDXPgRtyYet1uhQ7whPu9j93F3aLY5mjLe9OD2VSAIgRPTLZO4b8akcU4JQepIUc/DqpHNyiG5x+KVwBlXauKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOy2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpruhAAjTc2oJQzs27RFodiy//EqUCpx9m7eSSngP9moYeJcbjGnn7f\r\nqy/hF+V6HYnR1EzKa3f7MUmIXnoKcOFfC0gHyZjKrv+MpRgIS4FrAeRKq/JO\r\nAEDQYVClWBwg5RLh4qge/CAjxHAAmZXK9CNFW9nvCPbO07QpiLR9cfWSTfsk\r\neMzL/FTvfxPjjJMBRoqE1hpquVep0fw0+2mR6Be7m4QJT6Z0ic3cdhB3NTTN\r\nUSXNfDE7CtZMlR/F6bV8z/YQb3l3poYP36cTvQIK1Bkz4Qwqe0pBYOOlfthV\r\nc3O+EuIE2ZaltTSuey4w0FBoY1Q9Qzn4A7+Imk1rwS3ghYKopJt/b5cfV2Yp\r\njKzKZKrvYWFTd/W/oDBDYkdT28pK3qhmW4r6NlksWHe5nvAPe3wOt+toOQPS\r\nZ9XfsmkslRujXmF5WQIJRduzhpD0ZMbokrgcAzcSBsu3GRoM2YcOl0VL1QnS\r\nQ5Uqax8PqM36V1wdcmFgQDtFvhTKhjKHdK4HLNReLMDMGJH7qOxpVB4lXWYc\r\nk/4LCThn1iJ/2s1LHGEex3GgzsHCcFfKLi2Ms1F9fw2AOyFQ4RUAbk2BCREB\r\noo9uLr+tJk4NPGxJMT68jwL8Otp0t1uscCxBdGIOHJY3nbgyyK60tEO+VJ8n\r\n0sgoyA+7pfuXXuIIZFNJGgv0NlWzBkbqLRk=\r\n=gQdw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"0ce46310edbaa0069181fc1fd193bac1fedd40f9","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.19.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.0","husky":"8.0.1","pinst":"3.0.0","eslint":"8.24.0","prettier":"2.7.1","@types/tap":"15.0.7","typescript":"4.8.4","lint-staged":"13.0.3","@types/eslint":"8.4.6","@commitlint/cli":"17.1.2","semantic-release":"19.0.5","markdownlint-cli2":"0.5.1","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.0.1","eslint-plugin-unicorn":"44.0.0","@typescript-eslint/parser":"5.39.0","@commitlint/config-conventional":"17.1.0","@typescript-eslint/eslint-plugin":"5.39.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^44.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_5.0.0_1664822679849_0.5220626011482559","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"eslint-config-conventions","version":"6.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@6.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"39db9fff21e0278939aab30900531de107b46f9f","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-6.0.0.tgz","fileCount":5,"integrity":"sha512-iwDpCnFZ7D1BenPPXvpvIJQhjpRo1T68ISuNLm+CUhY5m8EGDqpk8eFV79EyjyuSZZPuhwnAZNnfCPBRGQbsNQ==","signatures":[{"sig":"MEUCIF1BnVLkbH/GkmbNqdsukQpVHOllwDoYd8bH0dmp9NusAiEAxfykdSKh2Xr3qLQLOepfSq0E1z3aaOVB9RZZHcXSIps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjezVDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx1hAAiY/UANbzWd1dQvkMfQd/JRGmX2B0VsRg0h+xuiOjwBaftZCk\r\nVbTUQLruBtIZa62/+vVm+MtBzYmf4gPDOYTRmqHYMUYlvfdd7qH2asAm0BIz\r\nz2u1Zk1jPkkuGbnd4ki3cr/Yov2SMslKT0vvRUfrUEGv1sB/0zqikdhXX7fN\r\np1dLXVTyDE/b+0OT8L/MOz+VagZqnk6gjbJKxsP8ngbRvDHo1pw7bSi5oCX2\r\nmYnaAKrZFG42lLriYFDnO6TRNo/af4aiMOp3uvJMAicNGOu2XjnC7GZYoEAF\r\nZN9j54MNi7vy6mjFlRtd2U94nHqDVo/OQwL4U9Ps/ZYFYxmES6exr8FPlZ5k\r\n8SSHXaND0sObrnnkY0NsNhLNBWiA0kVjKvSf2DMUrCnHMyozCuOimwuqGAya\r\nRQvryb9f5GvfCSnM3fWD4qZKpdL3CQeSvBK2meeU1nv/+cH5+sL9iKHmvdhK\r\nzqqz3PU2cIJVabKzc9M6BWykPl3VY/1D42KMqrsH0F/QMoQv0Y2JrCnxZwaz\r\n24g+eyGUzgBafzbKqJc9lTL9XXZE7ZADOplCRMeMbUOshLgnQo2qaUDnfqP5\r\nRj4ixnKSqYPDYDQ8JHv90xvxD4LDiVjbpRgjv6+Xg0SZAxgzy8ybPYzRnz4K\r\nIQL9o95e3zRDTJ0vCoTn5a/aSEyWVlx0BmI=\r\n=YZWM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"fcc107bdec970c75a4c94510c102a303f3dc8e35","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:javascript":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.19.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.2","husky":"8.0.2","pinst":"3.0.0","eslint":"8.28.0","prettier":"2.7.1","@types/tap":"15.0.7","typescript":"4.9.3","lint-staged":"13.0.3","@types/eslint":"8.4.10","@commitlint/cli":"17.2.0","semantic-release":"19.0.5","markdownlint-cli2":"0.5.1","editorconfig-checker":"4.0.2","eslint-plugin-import":"2.26.0","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"45.0.0","@typescript-eslint/parser":"5.43.0","@commitlint/config-conventional":"17.2.0","@typescript-eslint/eslint-plugin":"5.43.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^45.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_6.0.0_1669018946932_0.5006545193972534","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"eslint-config-conventions","version":"7.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@7.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"6f009340431128857d5eb35dc275bec51c10f4b8","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-7.0.0.tgz","fileCount":5,"integrity":"sha512-tkFeBkqj5z+LR24h+6I68x67CkJwoThK4zBbce9cSsuRvd8QAxrrVY2m7R2KM17e6TLLW6VfNt1P5YW7MMfV+A==","signatures":[{"sig":"MEYCIQCcqSDsFnFkCWirIJ71WRALdTqQyunfITvCrtsVcjVJfAIhAJVqh9vruFrD9som4kMeh+uzY4q+Yp12R89L/ef1Bsbo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4YVXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofpBAAjX//n6IRWSi6u9WRGMuYSrPK/QlbGO6Y33Orkblxy6fKyhrb\r\nfLfWF7idiWacs4yqmh5cNrOkFyDnRPbLxAUPE83kurugX4bzuWR6XoRmoA7N\r\nhkxH86g2kFX7PBGeGUYFahgYuGgCQESvv0MTZlYtWOVZojVwf7LnBHDe4N6i\r\nfpgJHcoOEWlGMd3C4cot+6B22aMhq3Ag2KcfJe0EDLhgpoHWUBqI+/DpsNk3\r\n9B/Phcy4x1bOoVH3+jr+6jElUw0WwHD5QRcgYD9X6gEzDDR6G6kwzYeDHyT8\r\nUCF0PDeZnVoBlqXASBQXygUsbn0WPbZof2frflZsWiz0cwUAEDYWBkNrG6VG\r\n+s1KBtohf7mpdX5Eq5xxE+zzMm6DScHBZr9avSExwWiuwhVziGobF4mTNyf/\r\nttyTv2zu5HJnZ/2HNVk7RmZCTpcODPUOEaryAkK7q7ZmgBSBg6a3iauf1YLR\r\nRe4ksBvagI7g+bCVIyY2UXaXZjqn+gmk1RkQs5Q/b8y63f9DxkyNI2bvEL4p\r\nSOnRx1fa/XfsxFuJIYiXdO41zFMDOZ/6rDmJ4b3ySqr0MwnHvzeilna0z6Kg\r\nfpaZkPHk/8boQs18XFNDgCdGxR6871knIUYFlrsZj7P9Jv1WD0DDXpyuKH3D\r\npp4Onla/pWrokhpTLbzcBXLkoiHKxJP1hTE=\r\n=iyQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"1779517f5cfa982c22b0df60383613a5d93df4be","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"8.19.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.4","husky":"8.0.3","pinst":"3.0.0","eslint":"8.33.0","prettier":"2.8.3","@types/tap":"15.0.8","typescript":"4.9.5","lint-staged":"13.1.0","@types/eslint":"8.21.0","@commitlint/cli":"17.4.2","semantic-release":"20.1.0","markdownlint-cli2":"0.6.0","@tsconfig/strictest":"1.0.2","editorconfig-checker":"5.0.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"45.0.2","@typescript-eslint/parser":"5.51.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.51.0","markdownlint-rule-relative-links":"1.1.1"},"peerDependencies":{"eslint":"^8.33.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^45.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_7.0.0_1675724119572_0.5382221930406526","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"eslint-config-conventions","version":"8.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@8.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"5d9004ba8b524bcd25bdf83bd8a26243d1c9e5bd","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-8.0.0.tgz","fileCount":5,"integrity":"sha512-hdRfwyD8fJrp7tX1c8NxIUnqxhGKHIpElKV4hSk0Nmpy7B4VR19A+c5FXaAe4KxjwcxP9Ogvic0baNDTmVO7aA==","signatures":[{"sig":"MEYCIQD+g7/ua8tBOONshFU3pkyu7usiyqTdHNB3WN1ViTb28QIhAIlHrpTZa+hr7z9+bytWie04Ed19imjEYk9MHxvBKoMJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKc/zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUSw/9H1BGaglvpBLZ0fUagB33igbgINgI2HH4g4wC0f7Ig8l5tiU6\r\nrxPrqlW5mk8oEI6jL/zZHHOvIQuRgoIT+pHEQn+ApK2V4cUjGGHC+6VV0A7F\r\n9O2mjQA6f+p4Jy/pVVspFOpVnqmuh8a59xcLdCdM3wMS22gK65e1udJiqiSj\r\n3KxRDQKCRZ1RADhDmoUDBwojJpq1Z+KHQmE2OFOsJva/WysAl++0CbJEj4Dk\r\nD+qq6+tGFCCNhWWkXlDREKfUzLDScouJVHcnIxj7JfN7giRxyLEOiUF0GDLR\r\n7vAbe5yPxBmf/Lg8wKZmKlhXq9raNmnbYzuLjMkEPibpk/41ayIu8NItEcR1\r\nrTWQUbAw6H269nZn6ILB1rlyCCE1NLXDA+mLe9pHzNA5osXlI8LW+tJY0gA/\r\nfRf+G/6g5CrlegV25GYdoWgRnfthouOe1XEbY7JtFTIwF1RbQ9KuGkhSxd95\r\nssLUtx4+q2j8MitSP+3O/yAEa3E+SzCSW0QnN3/h/KvPCoiQ4NN6WcOX0CDh\r\nTon4Tfk6PxjMTMeSzrs9IIqJRybbAh21jTx+LckkFmJqtCzeDH4e1FAaS6/5\r\n1uTOGqnEWf3cKb12AmM0R9f1ictqxeqeU3M6QSmDAYVQiQ7Nl+HaZ+7P7Vsa\r\nihgdfQpRqzu2iBn3KczrWgdHytfQFhAsgbk=\r\n=uFHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","public":true,"engines":{"npm":">=8.0.0","node":">=16.0.0"},"gitHead":"08602b1c537734945501ce6d01116e4c2a17dd5b","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint \"**/*.{js,jsx,ts,tsx}\" -c \"eslintrc.json\"","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.6.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.4","husky":"8.0.3","pinst":"3.0.0","eslint":"8.37.0","prettier":"2.8.7","@types/tap":"15.0.8","typescript":"5.0.3","lint-staged":"13.2.0","@types/eslint":"8.37.0","@commitlint/cli":"17.5.1","semantic-release":"21.0.1","markdownlint-cli2":"0.6.0","@tsconfig/strictest":"2.0.0","editorconfig-checker":"5.0.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"46.0.0","@typescript-eslint/parser":"5.57.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.57.0","markdownlint-rule-relative-links":"1.1.1"},"peerDependencies":{"eslint":"^8.33.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^46.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_8.0.0_1680461811355_0.8428136880752899","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"eslint-config-conventions","version":"9.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Divlo","email":"contact@divlo.fr"},"license":"MIT","_id":"eslint-config-conventions@9.0.0","maintainers":[{"name":"divlo","email":"contact@divlo.fr"}],"homepage":"https://github.com/Divlo/eslint-config-conventions#readme","bugs":{"url":"https://github.com/Divlo/eslint-config-conventions/issues"},"dist":{"shasum":"d786e067d3acc85d8f8cf8971c1569a4c2c6a52e","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-9.0.0.tgz","fileCount":5,"integrity":"sha512-MOoMtHXfd6VayjMfO0q+t6Zfa0sZelzVVsrYlw6cVk65yUFKFQ9jtUu+xaEihewfKu4evR8eBspzGfWe82fI/w==","signatures":[{"sig":"MEUCIEE3xDRp26N5TyJ6Y7YE59CCcvIKUeNzEvRYlPcfy/u2AiEAvUMsl8dH35hEhGWEz441qiVXCvjpnShOrddtJfvFODA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":20537},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=16.0.0"},"gitHead":"b1bd574d425aedf000c2bdaa6f191e3d07bf1a24","scripts":{"test":"tap","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint \".\" -c \"eslintrc.json\"","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier \".\" --check --ignore-path \".gitignore\"","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"divlo","email":"contact@divlo.fr"},"repository":{"url":"git+https://github.com/Divlo/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.6.6","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tap":"16.3.4","husky":"8.0.3","pinst":"3.0.0","eslint":"8.40.0","prettier":"2.8.8","@types/tap":"15.0.8","typescript":"5.0.4","lint-staged":"13.2.2","@types/eslint":"8.37.0","@commitlint/cli":"17.6.3","semantic-release":"21.0.2","markdownlint-cli2":"0.7.1","@tsconfig/strictest":"2.0.1","editorconfig-checker":"5.0.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"47.0.0","@typescript-eslint/parser":"5.59.5","@commitlint/config-conventional":"17.6.3","@typescript-eslint/eslint-plugin":"5.59.5","markdownlint-rule-relative-links":"1.1.2"},"peerDependencies":{"eslint":"^8.33.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_9.0.0_1683985443679_0.057846578881854294","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"eslint-config-conventions","version":"10.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@10.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"6c477ad989c7e95a8eff913d70caefab710b2c52","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-10.0.0.tgz","fileCount":5,"integrity":"sha512-X18p1/POZeYHTg05DnJYaLUSKcg/UtSSE2fL3lJfUCs2iice+bTPF6q1eHZZJUn5EQZ6oWh/x5Wx6aoZFahKeg==","signatures":[{"sig":"MEYCIQC4XVKYekERCtve7ClyENV/EHs5iigH+1JDIh7qqbL7WAIhAM+UYD1tSh+Cl8l5KEoIduSaAYA+qcLs6FddedfDd4xG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":20282},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=16.0.0"},"gitHead":"34ec74cff712f8139343ef3b0ce510778f64389a","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . -c eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check --ignore-path .gitignore","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.7.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.44.0","prettier":"2.8.8","typescript":"5.0.4","@types/node":"20.3.3","lint-staged":"13.2.3","@types/eslint":"8.40.2","@commitlint/cli":"17.6.6","semantic-release":"21.0.6","markdownlint-cli2":"0.8.1","@tsconfig/strictest":"2.0.1","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"47.0.0","@typescript-eslint/parser":"5.60.1","@commitlint/config-conventional":"17.6.6","@typescript-eslint/eslint-plugin":"5.60.1","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.44.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_10.0.0_1688306849753_0.15190161079672615","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"eslint-config-conventions","version":"10.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@10.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"e21137427d595c1d51e45ec34c939292d133e57a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-10.1.0.tgz","fileCount":5,"integrity":"sha512-EtUdv8PbfyMk8Rb1qOHpD2rj0tuIoy+kyD4JNl75hudEPHhQx0WwxN2CfWh+Z5iSULbaQhYQJe1VXVEHSw6mSQ==","signatures":[{"sig":"MEQCIHK2qxBAdKGcVsXNAQuGtQJVoOWhYL4h4l3l+I/JEbjpAiBEFOc3TEvxaGuf9B4C0q3gdN7UvwYTIoh1oWJO4s0cEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@10.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20128},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=16.0.0"},"gitHead":"f89c4415cf5068f7ea7cb8eeaaecd8850fc8e94d","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . -c eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.8.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.45.0","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.2","lint-staged":"13.2.3","@types/eslint":"8.44.0","@commitlint/cli":"17.6.6","semantic-release":"21.0.7","markdownlint-cli2":"0.8.1","@tsconfig/strictest":"2.0.1","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"47.0.0","@typescript-eslint/parser":"6.0.0","@commitlint/config-conventional":"17.6.6","@typescript-eslint/eslint-plugin":"6.0.0","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.44.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_10.1.0_1689369897922_0.3488220633737735","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"eslint-config-conventions","version":"11.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@11.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"bea5c54acbbbb147208421f15cdfb2cedd115812","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-11.0.0.tgz","fileCount":5,"integrity":"sha512-lWp/N+5CoE9oxbfYOJYPHyGBOEy0455ONKKNAk8b2TK92dCC9DR0CSeh98+BMf2jg/rP6hIuraI0wJwI4UMjcw==","signatures":[{"sig":"MEYCIQC8PmD+wWjVp7ngIkkyu7uBwj6LHXUu+OJ+xw4RYG5DrQIhAM/j/znerNNkBAm0HDkrUfcnLjdS44kd0go08WATR1fY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@11.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20886},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=16.0.0"},"gitHead":"adf01e1e8cc5ea73d671c4a13931e6e596ea0e79","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.8.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.45.0","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.2","lint-staged":"13.2.3","@types/eslint":"8.44.0","@commitlint/cli":"17.6.6","semantic-release":"21.0.7","markdownlint-cli2":"0.8.1","@tsconfig/strictest":"2.0.1","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"48.0.0","@typescript-eslint/parser":"6.1.0","@commitlint/config-conventional":"17.6.6","@typescript-eslint/eslint-plugin":"6.1.0","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.44.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_11.0.0_1689711635391_0.8664743055475757","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"eslint-config-conventions","version":"11.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@11.0.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"8b3d1785ae1dbf5b565af6cdbe34b29186fd943a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-11.0.1.tgz","fileCount":5,"integrity":"sha512-Q64CuntM0w2eh5CjtEG0GuomdzxuGo+UIKlRAZDCQWAxfCteD6LUEIV+DAtfDOl3xTvDySCEh9Q7kOOkYMiuCA==","signatures":[{"sig":"MEYCIQDBC+cfVQs9G0ffOrFLHggrx/sbqup9nxYv/IzMMA5nCwIhAKkGoU5Qlignl/jeb5qAKJvm4tZj2uCFbwXj/Gj7vpRn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@11.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=16.0.0"},"gitHead":"d149fdd6abef40a62a733a556ad211af7cb1ae69","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"9.8.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.16.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.45.0","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.2","lint-staged":"13.2.3","@types/eslint":"8.44.0","@commitlint/cli":"17.6.6","semantic-release":"21.0.7","markdownlint-cli2":"0.8.1","@tsconfig/strictest":"2.0.1","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.27.5","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"48.0.0","@typescript-eslint/parser":"6.1.0","@commitlint/config-conventional":"17.6.6","@typescript-eslint/eslint-plugin":"6.1.0","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.44.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_11.0.1_1689714872688_0.9540077957361608","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"eslint-config-conventions","version":"12.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@12.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"96b36e23fd898cb13f6545c9522c8bf4f5f74f0b","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-12.0.0.tgz","fileCount":5,"integrity":"sha512-BFqhjK8rImf7BNC1ne+G7tc0suRlTKjUrZPllQT9l0USfw8FLh+qdyLlrcUWxll/kRFwLGbwQJhTt/LM+Gc0cQ==","signatures":[{"sig":"MEYCIQCmxnyiu0jGgnxRNl3zi7kSsrWYKvjLzvEEoOA4DqACfwIhAIt64BdLXX77Gd3X9OxHDq6t0cFdHDdTEUzC6RbeMoO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@12.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20920},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d91b2a25385c81ce915a41bc7556be88f38f26db","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.2.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.51.0","prettier":"3.0.3","typescript":"5.2.2","@types/node":"20.8.7","lint-staged":"15.0.1","@types/eslint":"8.44.5","@commitlint/cli":"17.8.0","semantic-release":"22.0.5","markdownlint-cli2":"0.10.0","@tsconfig/strictest":"2.0.2","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.28.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"48.0.1","@typescript-eslint/parser":"6.8.0","@commitlint/config-conventional":"17.8.0","@typescript-eslint/eslint-plugin":"6.8.0","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.51.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_12.0.0_1697627455993_0.8949071041375936","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"eslint-config-conventions","version":"13.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@13.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"5eef34dd61ba61b984b7607d82d7b28353b71747","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-13.0.0.tgz","fileCount":5,"integrity":"sha512-0zAS3HdllLc/LliVoUEi6aP3RWWxwhBM9eE4MbtoRp4ntwD2w4lQukuB0+yAK7x4osS0SIwGG6eBHd7t+PgHfA==","signatures":[{"sig":"MEUCID40syFImLoXR9V01mW2BjbZ3dv5rgmWCXEimDc6ZOobAiEAvAPSoaI53UgXjmGD/rOZ8ozaFWWxtSAtLVcCM35tBu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@13.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20942},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"d3d71f9a788a9bc209b6ad3f806af9f75298c05f","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.2.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.9.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.53.0","prettier":"3.1.0","typescript":"5.2.2","@types/node":"20.9.0","lint-staged":"15.1.0","@types/eslint":"8.44.7","@commitlint/cli":"18.4.1","semantic-release":"22.0.7","markdownlint-cli2":"0.10.0","@tsconfig/strictest":"2.0.2","editorconfig-checker":"5.1.1","eslint-plugin-import":"2.29.0","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"49.0.0","@typescript-eslint/parser":"6.11.0","@commitlint/config-conventional":"18.4.0","@typescript-eslint/eslint-plugin":"6.11.0","markdownlint-rule-relative-links":"2.1.0"},"peerDependencies":{"eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^49.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_13.0.0_1699962838337_0.4423312666090231","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"eslint-config-conventions","version":"13.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@13.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"b1d2b195705246582d01b338d84a09d075566902","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-13.1.0.tgz","fileCount":5,"integrity":"sha512-FuPp1FY1aWd1Vo/xQyr2RcBQWPc8LnYXfsDyvK7JY1axGJhNM1852xKN8niKTDKWyDgNAbMgmYJ5ktzA7r9k1Q==","signatures":[{"sig":"MEUCIQDSegf9EOv8aLi7ztAt6C2iQQej9AXuJ+gmT+DQXkN2mAIgVAXnA0Spq8IAV4+K9bof01lve6ADKr3b8G0wLupK57g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@13.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21010},"main":"index.js","public":true,"engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"f243013173dd01a5356d646a197becd589155a68","scripts":{"test":"node --test test/","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky install","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.2.5","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","pinst":"3.0.0","eslint":"8.56.0","prettier":"3.1.1","typescript":"5.3.3","@types/node":"20.10.5","lint-staged":"15.2.0","@types/eslint":"8.56.0","@commitlint/cli":"18.4.3","semantic-release":"22.0.12","markdownlint-cli2":"0.11.0","@tsconfig/strictest":"2.0.2","editorconfig-checker":"5.1.2","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"50.0.1","@typescript-eslint/parser":"6.15.0","@commitlint/config-conventional":"18.4.3","@typescript-eslint/eslint-plugin":"6.15.0","markdownlint-rule-relative-links":"2.1.1"},"peerDependencies":{"eslint":"^8.53.0","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^49.0.0 || ^50.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_13.1.0_1703201133567_0.2357345902322332","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"eslint-config-conventions","version":"14.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@14.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"8b7b379e0374f6299b34e7684f110698994eb996","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-14.0.0.tgz","fileCount":5,"integrity":"sha512-ttzTC/I5VPMhK4KjrCeAnRCQoKeod7eMCYU7wZHzX5BRxo+nwfOXXcRvf8Ct+6DjRTGhZQLIIw6OPApcDs8irg==","signatures":[{"sig":"MEYCIQC1ETEGdlQ3oLNwjuzz/NweUeGKzfBpxW4RzZKwr7e2fwIhAKM8ToiDxxRh/AWzQ4CByrC2GxQNzwwA8pkp34iQ7ssK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@14.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21660},"main":"index.js","public":true,"engines":{"npm":">=10.0.0","node":">=18.0.0"},"gitHead":"256a5024d6973a8b992d1de3f3c9a545f0bf88bf","scripts":{"test":"node --test","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.10","pinst":"3.0.0","eslint":"8.56.0","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.17","lint-staged":"15.2.2","@types/eslint":"8.56.2","@commitlint/cli":"18.6.0","semantic-release":"23.0.2","markdownlint-cli2":"0.12.1","@tsconfig/strictest":"2.0.2","editorconfig-checker":"5.1.3","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"51.0.1","@typescript-eslint/parser":"6.21.0","@commitlint/config-conventional":"18.6.0","@typescript-eslint/eslint-plugin":"6.21.0","markdownlint-rule-relative-links":"2.3.1"},"peerDependencies":{"eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^51.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_14.0.0_1707430352919_0.6863370106609876","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"eslint-config-conventions","version":"14.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@14.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"239d7c58e59ec94b22a7e66c3de579df919915c4","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-14.1.0.tgz","fileCount":5,"integrity":"sha512-oJOQcUfXD874XuJOCtoRmjuVKAJ+6TG92So0VDgwvsBx3R2pVAc34CmuvAhqamFeaNOkLTSFu/mVrnmZggzgIw==","signatures":[{"sig":"MEQCIGnF1gLORhabAyoH8gyjLIrb4/wUUYi/4KgHlH8WEqjaAiAobXbFDpEvg3roNRvdQxO91ZCyJkYmviWlIybVYHZEOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@14.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21722},"main":"index.js","public":true,"engines":{"npm":">=10.0.0","node":">=18.0.0"},"gitHead":"31b226ffa47a12985408b676e9549be6199fa58f","scripts":{"test":"node --test","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.4.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.11.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","pinst":"3.0.0","eslint":"8.56.0","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.19","lint-staged":"15.2.2","@types/eslint":"8.56.2","@commitlint/cli":"18.6.1","semantic-release":"23.0.2","markdownlint-cli2":"0.12.1","@tsconfig/strictest":"2.0.3","editorconfig-checker":"5.1.4","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"51.0.1","@typescript-eslint/parser":"7.0.1","@commitlint/config-conventional":"18.6.2","@typescript-eslint/eslint-plugin":"7.0.1","markdownlint-rule-relative-links":"2.3.1"},"peerDependencies":{"eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^51.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_14.1.0_1708110373622_0.1405621452392405","host":"s3://npm-registry-packages"}},"14.2.0":{"name":"eslint-config-conventions","version":"14.2.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@14.2.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"8a9fb4ca65462ff4859156366985a933ddfc6920","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-14.2.0.tgz","fileCount":5,"integrity":"sha512-f6BY4d5ibQfNY4MYRN5jat/bCZW/m/6lRXAca5cc3Q84DnTYwimby1GutBvnKfiA+/ZhIUcgqbFZozLOldBIhQ==","signatures":[{"sig":"MEUCIEeObWsgvahJkaWkBVoFXwqFSTCcQGOZr1VH/gxjRsoHAiEA/z189UudVwFRj6qDdW+uxeN8Jz+5AvuD+jJh/I3v92Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@14.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21686},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"10b5a0d8dfe458664be260ca1e5b8fcaab3e8716","scripts":{"test":"node --test","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","pinst":"3.0.0","eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/eslint":"8.56.10","@commitlint/cli":"19.2.2","semantic-release":"23.1.1","markdownlint-cli2":"0.13.0","@tsconfig/strictest":"2.0.5","editorconfig-checker":"5.1.5","eslint-plugin-import":"2.29.1","eslint-plugin-promise":"6.1.1","eslint-plugin-unicorn":"53.0.0","@typescript-eslint/parser":"7.10.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.10.0","markdownlint-rule-relative-links":"2.3.2"},"peerDependencies":{"eslint":"^8.56.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^51.0.1 || ^52.0.0 || ^53.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_14.2.0_1716313321863_0.017966946928698713","host":"s3://npm-registry-packages"}},"14.3.0":{"name":"eslint-config-conventions","version":"14.3.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@14.3.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"cb6b01a6d8ce1d90585b579510233c383d8576c8","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-14.3.0.tgz","fileCount":5,"integrity":"sha512-HHVH4J5WsnglqBL34ZDHpSXj8gcZjWMnVuoyDzpuMdNNuMO+GpZo6Lt6ZUg4roVu6yBfQUWSaXuqSx/CCIVbDQ==","signatures":[{"sig":"MEUCIE89x2ycDECCRk/f3dcZsuCOT6TpRdPD2gN7BI++rzdkAiEA20xlq0vjdrdcioDK2O+4vSGTyW+cKUZVeu03PjKmN1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@14.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20940},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"b4de437548d035f1222fb0d562b6814d21454ff4","scripts":{"test":"node --test","release":"semantic-release","lint:commit":"commitlint","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:staged":"lint-staged","postpublish":"pinst --enable","_postinstall":"husky","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","prepublishOnly":"pinst --disable","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"20.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","pinst":"3.0.0","eslint":"8.57.0","prettier":"3.3.2","typescript":"5.5.3","@types/node":"20.14.10","lint-staged":"15.2.7","@types/eslint":"8.56.10","@commitlint/cli":"19.2.2","semantic-release":"23.1.1","markdownlint-cli2":"0.13.0","@tsconfig/strictest":"2.0.5","editorconfig-checker":"5.1.8","eslint-plugin-promise":"6.4.0","eslint-plugin-unicorn":"54.0.0","@typescript-eslint/parser":"7.16.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.0","markdownlint-rule-relative-links":"3.0.0"},"peerDependencies":{"eslint":"^8.56.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^51.0.1 || ^52.0.0 || ^53.0.0 || ^54.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_14.3.0_1720609512147_0.2781532568982765","host":"s3://npm-registry-packages"}},"14.4.0":{"name":"eslint-config-conventions","version":"14.4.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@14.4.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"7769ad6c098c1cf256c67a95cb277396742b1a8c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-14.4.0.tgz","fileCount":5,"integrity":"sha512-zz9N5WZ8yyLTnoeJex7i65IOZivIN5+S55yeT+fdoP/YWGYH/fUm1jNqOEPh2DdcaYxJLa+UETlOIoRqeJjVmQ==","signatures":[{"sig":"MEYCIQC2g4sA75NPZfiH307hi5H2g0QLKOIfroIyKaXZc8bF2gIhAOnjH6VpSFdjmqIVgQwv0T6J1WRsIQ+X5Vy121Lsin9P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@14.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20584},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"92e6e568844e9a363f61d4b80c4638afe702bb90","scripts":{"test":"node --test","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.5.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"20.14.12","@types/eslint":"8.56.11","semantic-release":"23.1.1","markdownlint-cli2":"0.13.0","editorconfig-checker":"5.1.8","eslint-plugin-promise":"7.0.0","eslint-plugin-unicorn":"55.0.0","@typescript-eslint/parser":"7.17.0","@typescript-eslint/eslint-plugin":"7.17.0","markdownlint-rule-relative-links":"3.0.0"},"peerDependencies":{"eslint":"^8.56.0","eslint-plugin-promise":"^6.1.1 || ^7.0.0","eslint-plugin-unicorn":"^51.0.1 || ^52.0.0 || ^53.0.0 || ^54.0.0 || ^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_14.4.0_1721908976792_0.4734516597360807","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"eslint-config-conventions","version":"15.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@15.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"9589ff959520ea1d72c67d2c5ca4f480d108489a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-15.0.0.tgz","fileCount":5,"integrity":"sha512-afqQrybglLNXzSAKcrFr56wb7LcbMS3KEz4bMmg7g5qYkntczVtjFuuIL5hERyK+QHHBZX8pcbzCHfD+g/S8DA==","signatures":[{"sig":"MEYCIQDpiGqiiMpxBZhap5wHR9KEnSIZ6gfbQXGcxjc2Jzbl7AIhALFIel0dlW+93sViSujEqfuxvtCknjXC5xgK200f5bw3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@15.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20112},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"19f74fc6a2e42754e9c67349b199d32a4f77619a","scripts":{"test":"node --test","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.1","prettier":"3.3.3","typescript":"5.6.2","@types/node":"22.5.5","@types/eslint":"8.56.12","semantic-release":"23.1.1","markdownlint-cli2":"0.14.0","editorconfig-checker":"5.1.8","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"55.0.0","@typescript-eslint/parser":"8.6.0","@typescript-eslint/eslint-plugin":"8.6.0","markdownlint-rule-relative-links":"3.0.0"},"peerDependencies":{"eslint":"^8.57.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_15.0.0_1726610845404_0.06546662188284524","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"eslint-config-conventions","version":"16.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@16.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"80496a9da2fad6b3b9ad6d213fd7fb9da0740aa1","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-16.0.0.tgz","fileCount":5,"integrity":"sha512-WcbVsuBrlQGmO1uzqtYjM6PUsjezWPI8U8AEuJoGNFWUUaM5wLmUi6Jtt2qY46TkDjaFe0kEJE4nJQfl7I6Nlw==","signatures":[{"sig":"MEYCIQCXSrOLVY5OJq7HRmK3iSTaKnfYA4Lrp5uKI0W5705orgIhAJAmk3UvVAduSk4WbDEPOPdB0XDkVZK+EIG9uKU3OMZ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@16.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20399},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"424235bd4f44695daf9918ea483105c688639133","scripts":{"test":"node --test","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.9.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.1","prettier":"3.3.3","typescript":"5.6.2","@types/node":"22.7.4","@types/eslint":"8.56.12","semantic-release":"23.1.1","markdownlint-cli2":"0.14.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"55.0.0","@typescript-eslint/parser":"8.7.0","@typescript-eslint/eslint-plugin":"8.7.0","markdownlint-rule-relative-links":"3.0.0"},"peerDependencies":{"eslint":"^8.57.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_16.0.0_1727542527564_0.4704095875515877","host":"s3://npm-registry-packages"}},"16.0.1":{"name":"eslint-config-conventions","version":"16.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@16.0.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"2ac4dc337a63f68a941db2c867efd71c4adea1e8","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-16.0.1.tgz","fileCount":5,"integrity":"sha512-E+D4C2lEMFpN8FUupU1gPr3qcTwJP8khTuLa2d8KxqGdN4BuFQ7BLpyY5PnlOaRxd2NoILvzFca3Q6tfgoIAeg==","signatures":[{"sig":"MEUCIQCNHCvntujkA0m4nZqwtyxAxA1xrCcd6t8SB8g6GRPfzwIgG9iB8ZbUCiSaKOo59UBcbBhKmT39cdAF0RSW/iEuP4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@16.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20229},"main":"index.js","public":true,"engines":{"node":">=18.0.0"},"gitHead":"f258d5ab415aa7b4db0b6d5aa676c56a0ca10e11","scripts":{"test":"node --test","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --report-unused-disable-directives --config eslintrc.json","lint:markdown":"markdownlint-cli2","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.8.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.9.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.1","prettier":"3.3.3","typescript":"5.6.2","@types/node":"22.7.4","@types/eslint":"8.56.12","semantic-release":"23.1.1","markdownlint-cli2":"0.14.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"55.0.0","@typescript-eslint/parser":"8.7.0","@typescript-eslint/eslint-plugin":"8.7.0","markdownlint-rule-relative-links":"3.0.0"},"peerDependencies":{"eslint":"^8.57.0","eslint-plugin-promise":"^7.0.0","eslint-plugin-unicorn":"^55.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_16.0.1_1727547170842_0.9479768231134396","host":"s3://npm-registry-packages"}},"17.0.0-beta.1":{"name":"eslint-config-conventions","version":"17.0.0-beta.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@17.0.0-beta.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"473cf27b2f480db0f1dd314cadb75fc50196c68f","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-17.0.0-beta.1.tgz","fileCount":5,"integrity":"sha512-AdDnIEVvB9OAUCXQWZttDcA1pQbS67kKsYBVB3UaBk2YEkgje3gUCQTeDPzpvNYVIEP/bGASoi9WbQlJzYb18Q==","signatures":[{"sig":"MEQCIDBKRknMcHLUL5o4EnpdiPXvqGn651LKxG1vkSDeyXaFAiA5LKtO4bo+zPgIuyyLAwm5lzObxoX1+UKBO7cdG7eWKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@17.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21669},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.9.0"},"gitHead":"1719cd18b3eca98d0b4f1bce9d9f7556be0f7f40","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.9.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"9.12.0","globals":"15.10.0","prettier":"3.3.3","typescript":"5.5.4","@types/node":"22.7.4","semantic-release":"23.1.1","@types/eslint__js":"8.42.3","typescript-eslint":"8.8.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.0","eslint-plugin-import-x":"4.3.1"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_17.0.0-beta.1_1728316029849_0.652506391900282","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"eslint-config-conventions","version":"17.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@17.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"d0fc23b3c848abb6e2af8d223772f0eb2fd6f42c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-17.0.0.tgz","fileCount":5,"integrity":"sha512-zjRPZiC4STPC+aTKgn2PsKcOPAIpymrUYQrvTYoY3+o8X85FjtziykUxPdNPWbnLTBxJlwyYaOm9SGpQdBywyg==","signatures":[{"sig":"MEYCIQDoN6nzwKBOGIIHvDITAgVw8/74/U2xh4pNibA6M6ZtOQIhAIM1dM+WIKIXQcvL0PIQzWYwap3kH40k/z2fSQc9ONCW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21529},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"8efe22c23e3afdefa56ec6fe797c52b7ecd3019c","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.13.0","globals":"15.11.0","prettier":"3.3.3","typescript":"5.6.3","@types/node":"22.7.8","semantic-release":"23.1.1","@types/eslint__js":"8.42.3","typescript-eslint":"8.11.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.0","eslint-plugin-import-x":"4.3.1"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_17.0.0_1729590526084_0.23176671003987548","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"eslint-config-conventions","version":"17.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@17.0.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"9cfe2ff259a2a33de95508b25859d3e67e6e9e4c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-17.0.1.tgz","fileCount":5,"integrity":"sha512-ErR7hMXYID0m0aKvGMCZq2SccJZnraErpBT1ywLGch6tTlVFcen1wpyqGlvVATxfu8nb2nKNBrF7GbRpkfiAOA==","signatures":[{"sig":"MEUCIDDEDj2k0YPNCKPJ10snlXy54tPZI1TEjY9ofgTo3hM9AiEAvBvQn/yAOn/aJyItpPxkNBzAIspNLvVR50gpAw6mTdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21624},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"adb164f6044f4d6a1ec3082db6269c98714e2a54","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.14.0","globals":"15.12.0","prettier":"3.3.3","typescript":"5.6.3","@types/node":"22.9.0","semantic-release":"23.1.1","@types/eslint__js":"8.42.3","typescript-eslint":"8.14.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.1.0","eslint-plugin-unicorn":"56.0.0","eslint-plugin-import-x":"4.4.0"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_17.0.1_1731354464892_0.567744158079059","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"eslint-config-conventions","version":"18.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@18.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"fe6aeb7546f7454234739a9965bf78a55a1f34ae","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-18.0.0.tgz","fileCount":5,"integrity":"sha512-tMkX3BCJ0SGad5pcbAORHbjLvjUS5wxhCXyvboazxOQkid4m2RJ/ZaqyfrFX+0zzY18VRaLOcXKdn/CaWuO3pA==","signatures":[{"sig":"MEUCIQDfK9jmMqmg/fzKOkFyUe8RifSfDsLkT88QVAA9MLKkmwIgUfZxPh9/Mxo1fGD/3BPe9BE3CEZJXCWy8y9FzYIqmL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22004},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"5e63c170308cc3f39f785827dd23a3c8b3435dc8","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","globals":"15.13.0","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.2","semantic-release":"24.2.0","@types/eslint__js":"8.42.3","typescript-eslint":"8.18.0","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-plugin-import-x":"4.5.0"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_18.0.0_1734206912322_0.9287002653648357","host":"s3://npm-registry-packages-npm-production"}},"18.0.1":{"name":"eslint-config-conventions","version":"18.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@18.0.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"e2dda0b488e77751b26c4ebb42e41139be592560","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-18.0.1.tgz","fileCount":5,"integrity":"sha512-p/NvnN3W3H0UAXktdyqnL/J8DZLrjceMojsu6d8vOwEAfTAxdgnt1ruSigXu+AIdu8HY1bxWLi4xao6Kg7NgZw==","signatures":[{"sig":"MEUCIFD6Cdx3nP7wbKgyI8NhDzUctnAcpmrf5hEymkim1ErMAiEA7esBSBMPA1gqhvszZYnS974t+BBfvnhd+qX1n0dNDBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@18.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22230},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"8951ecc0270f3a89a67b2c78f0c3bd20be7677ff","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.17.0","globals":"15.14.0","prettier":"3.4.2","typescript":"5.7.2","@types/node":"22.10.5","semantic-release":"24.2.1","@types/eslint__js":"8.42.3","typescript-eslint":"8.19.1","editorconfig-checker":"6.0.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-plugin-import-x":"4.6.1"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_18.0.1_1736202097053_0.2838663689596739","host":"s3://npm-registry-packages-npm-production"}},"18.0.2":{"name":"eslint-config-conventions","version":"18.0.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@18.0.2","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"64c38049fd4bb02c309712b169282bf905a17618","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-18.0.2.tgz","fileCount":5,"integrity":"sha512-PwxBId5xuXgKyOjhIwOQo0F6FbqTTqBJZUuqoei4VnXIur8PHmYHe4OcZxUCA4KhKSbBbErrBEBOAtgYnRwkeQ==","signatures":[{"sig":"MEQCIFAI9FZXRtvyTYUxQ6cT8AZv5PB8kqxUyq+/2c95fQuDAiA2jL+oguNStPypY5ULjZu1OzBYfRBwAa7TvZ/IJWlsIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@18.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22178},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"fe7fddca13a38966c18815151a2c338d53690ff1","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.18.0","globals":"15.14.0","prettier":"3.4.2","typescript":"5.7.3","@types/node":"22.10.6","semantic-release":"24.2.1","@types/eslint__js":"8.42.3","typescript-eslint":"8.20.0","editorconfig-checker":"6.0.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"56.0.1","eslint-plugin-import-x":"4.6.1"},"peerDependencies":{"eslint":"^9.12.0","globals":"^15.10.0","typescript-eslint":"^8.8.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_18.0.2_1736950159016_0.9454144200892516","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"eslint-config-conventions","version":"19.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@19.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"69eab5c1d236866491a3ed515b8e2d3fc28b03b8","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-19.0.0.tgz","fileCount":5,"integrity":"sha512-9nV5zQC4sdXn0BEYYQkrG6ZvGQMagzpapdD1zm6Q+BYurit7D2S3VhN6YH2MSMxtzYb4LKvG/RlH92bDvdiP+A==","signatures":[{"sig":"MEUCIAw0RWrVI6h8hnRpKWWFbre/RnFGTaCpWHO5hXcc7+qZAiEA71AhJbDTUgxk012ax6NEeLX6EhHwCx5GWKS4G6I2X38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22414},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"029a8d175741da09a152aab65f4c9a1bcc6edb87","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.21.0","globals":"16.0.0","prettier":"3.5.2","typescript":"5.7.3","@types/node":"22.13.5","semantic-release":"24.2.3","typescript-eslint":"8.24.1","editorconfig-checker":"6.0.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"57.0.0","eslint-plugin-import-x":"4.6.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.24.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_19.0.0_1740265602960_0.8614034815469562","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"eslint-config-conventions","version":"19.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@19.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"c2831f918c1a06f020cd27e5b570fa4db84fddd8","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-19.1.0.tgz","fileCount":5,"integrity":"sha512-GZpXqg9OCGzEMavrsNSIpE5A/jxJnpoz4fHhgH2UIp2h5H7B6ooqUR7V3GXTIiXZqtRALdRJbqXJa+XS/K/XFw==","signatures":[{"sig":"MEUCIQD0CiKBKTokjndjpaVWARSYjQ7p1VE54g3zSFdRh7dxggIgMi3/MZwvKHdOW38LzqdE6KyM4cHGte+GyXUHTEVF/8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@19.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22426},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"517778ac5051decbe7a7e6b78c9af1c87e4bc1d5","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.23.0","globals":"16.0.0","prettier":"3.5.3","typescript":"5.8.2","@types/node":"22.13.13","semantic-release":"24.2.3","typescript-eslint":"8.28.0","editorconfig-checker":"6.0.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"58.0.0","eslint-plugin-import-x":"4.9.3"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.24.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0 || ^58.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_19.1.0_1742988732947_0.6978239713219525","host":"s3://npm-registry-packages-npm-production"}},"19.2.0":{"name":"eslint-config-conventions","version":"19.2.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@19.2.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"2d891b74869c3bce7691ae22cfe6ad88692e388c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-19.2.0.tgz","fileCount":5,"integrity":"sha512-x5s3fM9ZSBqokdf7Us+K1F8trD1+odLHQbSTTxAcKHgIOriYNRdV81ZAG6rkWmRE5BgTqTo91/Wcd8CMtWTPhA==","signatures":[{"sig":"MEYCIQCxmnamT7vAGZlZExmj3huPS9xmq6+5S4wf0s665kjvzQIhANKTuzWZ/tc7ZmXBmk4D44QlA4aCMbWRD2sslL05VUYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@19.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22437},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"620f6ce442285af5ec503088219d560c93152bc5","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.25.1","globals":"16.0.0","prettier":"3.5.3","typescript":"5.8.3","@types/node":"22.15.3","semantic-release":"24.2.3","typescript-eslint":"8.31.1","editorconfig-checker":"6.0.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"59.0.0","eslint-plugin-import-x":"4.11.0"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.24.1","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^57.0.0 || ^58.0.0 || ^59.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_19.2.0_1746208672208_0.8340196626967795","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"eslint-config-conventions","version":"20.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"93b70954c6e89ced423730b773911fd172bf145c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.0.0.tgz","fileCount":6,"integrity":"sha512-6c1koG9mfxEwrhD0RrgQmtINx8elHPk2rLve792hCOoC3b8stBG4DjHi4WudXbNRbPVRf4uV/As9mbqdZwyjaw==","signatures":[{"sig":"MEUCIQD+LXB7gn9nsVsRownXLO7AbBEVutcQu3m1X/NNSTAiQAIgSiQWsDklDkj/QonwaRr0QD993QtBIGlbYCamrytgMFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31033},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"910050f30ddc7dd721e249536092534a5df0e880","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.28.0","oxlint":"1.0.0","globals":"16.2.0","prettier":"3.5.3","typescript":"5.8.3","@types/node":"24.0.0","@oxlint/migrate":"1.0.0","semantic-release":"24.2.5","typescript-eslint":"8.34.0","editorconfig-checker":"6.0.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"59.0.1","eslint-plugin-import-x":"4.15.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.0.0_1749557720997_0.6689428015528598","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"eslint-config-conventions","version":"20.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"e1bf6e5a0bb9d03f428fbe0e211bee835cf31435","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.1.0.tgz","fileCount":6,"integrity":"sha512-oIZbbZIyNfq5VN5gdfAeWfzNrDD/U5xHoEuAaPLJpGo2PU8owSguECQzIGDiUPyCw0tHSBpeZ3g6VZPqoxBPeQ==","signatures":[{"sig":"MEUCIQCYxMlZZwXdDvpXRNBAj9OmKs3vSeaTzxaJhoQfPLudFgIgBqcw3BVSfw41RkPUQUo5oG8v09uKx3IgI1R33SDhS44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31045},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"2876f22947b1fc95bbbe3eb7590d8635911e0eb9","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.31.0","oxlint":"1.7.0","globals":"16.3.0","prettier":"3.6.2","typescript":"5.8.3","@types/node":"24.0.15","@oxlint/migrate":"1.7.0","semantic-release":"24.2.7","typescript-eslint":"8.38.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"60.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0 || ^60.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.1.0_1753175268829_0.8618791689077914","host":"s3://npm-registry-packages-npm-production"}},"20.1.1":{"name":"eslint-config-conventions","version":"20.1.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.1.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"9f87ffa396f3784fdef41a61523ffe7326bb18e9","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.1.1.tgz","fileCount":6,"integrity":"sha512-7UlvYU99HHS+2y3O55b4ZCdpkq0aAbwyy/jaTEU+SzvsFUVq7RX30LhjCmPE3mivcNn3qp8E/p7RCDErFMBBUQ==","signatures":[{"sig":"MEUCIGDzMOWNrUyLOTiFQCTCg1WfKJLU2iaG1xgd+s2N48C3AiEAs4aZULZ6JwD9ZtoaxZmgFi8vyc9xzlDGU2MpDKYh4UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31061},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"91b66d24cd349d85847411a19f7cef4893097b65","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.31.0","oxlint":"1.8.0","globals":"16.3.0","prettier":"3.6.2","typescript":"5.8.3","@types/node":"24.1.0","@oxlint/migrate":"1.8.0","semantic-release":"24.2.7","typescript-eslint":"8.38.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"60.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0 || ^60.0.0","eslint-plugin-import-x":"^4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.1.1_1753266374943_0.1045096798158145","host":"s3://npm-registry-packages-npm-production"}},"20.1.2":{"name":"eslint-config-conventions","version":"20.1.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.1.2","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"73cf969749c276856104b32088da1d539500e60d","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.1.2.tgz","fileCount":6,"integrity":"sha512-tmKUcIjlshqU1uP4H0fvJrkFkgg2fcxN7Wrb+P4Jf2z8tsMZhED/2dYVHYUHf/xX7t6lOd4hRDKrBOTPCNgUTg==","signatures":[{"sig":"MEQCH0cXPbV3b8EOAfvjjNPwjUagSYsIxrafj3/dM1WYe58CIQDpH51OKoR2ffo4veqYCS8LdUoCE1RK4h3gpt9+fQsEVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35094},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"6cd03344697e011da4461802173229c4fb64c2e4","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","oxlint":"1.13.0","globals":"16.3.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.0","@oxlint/migrate":"1.13.0","semantic-release":"24.2.7","typescript-eslint":"8.41.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"60.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0 || ^60.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.1.2_1756318382098_0.34972143276527734","host":"s3://npm-registry-packages-npm-production"}},"20.1.3":{"name":"eslint-config-conventions","version":"20.1.3","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.1.3","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"a5af25a6615cf4aae15a612fe100e96d25885560","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.1.3.tgz","fileCount":6,"integrity":"sha512-PG0gIXYZpjEuPbmTEELQnxOdXb+aO8P/Pi0PkvBEo7MEralt29rrxx+x/YrXitrH1YHVNimCHPAfW1VB3JFOgg==","signatures":[{"sig":"MEUCIQDPcTdSdIxR5/xcztbCqySxxVOnfTvPIB982XiqvgFJIgIgF9luZeJaCBpAdo+bD6+V49B58Ybq4+wjXsaziiUmBok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35119},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"6f42dbcdbe00aff28641f9b01f8e170fba539022","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.34.0","oxlint":"1.13.0","globals":"16.3.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.0","@oxlint/migrate":"1.13.0","semantic-release":"24.2.7","typescript-eslint":"8.41.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"60.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0 || ^60.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.1.3_1756377921479_0.5846206136924967","host":"s3://npm-registry-packages-npm-production"}},"20.2.0":{"name":"eslint-config-conventions","version":"20.2.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@20.2.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"d2e1acbb8e3c92f9d859648ead9abe8210e2a9b2","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-20.2.0.tgz","fileCount":6,"integrity":"sha512-wb3ft/YBVqBU+2DfovbAn75KHC87bSpWEjWUPV56MXspR4MU0aueGOqcUjP7BQD06jY0/DAgHYR43/iGTT/zbA==","signatures":[{"sig":"MEUCIFnSv1QZzt+wJQVgG3b70Kgf6ItSlhJUs4vZZetp5GnAAiEA4qr+rBbgV835fNfkTM0O4RkBw+d/R/lvEgqcVoh+JJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@20.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35130},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"929978af3607a9f9bb513ed41affdbb0f8bfea61","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.35.0","oxlint":"1.14.0","globals":"16.3.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","@oxlint/migrate":"1.14.0","semantic-release":"24.2.7","typescript-eslint":"8.42.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"61.0.1","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.21.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^59.0.0 || ^60.0.0 || ^61.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_20.2.0_1757312947065_0.05455035597697844","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"eslint-config-conventions","version":"21.0.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.0.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"a7f9f0a9f5b02a3007a3f5f8d08c92aa3a506ee1","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.0.0.tgz","fileCount":6,"integrity":"sha512-DszBtEMZGcavHuelA7bCP3BnDHI6TRNh1D4xCthxmhjZSyVj04XlhZ9qJFllnQH+vx9kvR/qk7DxiG1mAhEpYA==","signatures":[{"sig":"MEUCIQD2cJlwB3CXk69r2pXkf0hXVjurDAq9YZ0agPvOUMY6DwIgMW+8Ljt3ANOo6R01SFvHXbnSx3Zt9XUneTGDqZ/qfa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35001},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"581750391967ae3941be433675723b725632a490","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.35.0","oxlint":"1.15.0","globals":"16.4.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.3.1","@oxlint/migrate":"1.15.0","semantic-release":"24.2.8","typescript-eslint":"8.43.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"61.0.2","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.0.0_1757617795565_0.18316338634134954","host":"s3://npm-registry-packages-npm-production"}},"21.0.1":{"name":"eslint-config-conventions","version":"21.0.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.0.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"39e4218640d12695feebd1523442297d34aaae7c","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.0.1.tgz","fileCount":6,"integrity":"sha512-cEM6R1BXVFKlDdnXZX1QCpD8huygjJa1S5gPB8A6P4/7CP8SWxAnqXz8X2pca0gIlx8/qgObeNMmgRgsb+yQHw==","signatures":[{"sig":"MEUCIQCIXlG+9/ByLcF7Lea6No26GF8j5pIov9+F+bfoKANnLwIgCPj2OuhVlY2WwEMzVWr5+gRJo0MA4MSZejGNwPEH8SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35517},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"09493ef4332e4e17e53aa9747c57552560bf0707","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","oxlint":"1.18.0","globals":"16.4.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.5.2","@oxlint/migrate":"1.18.0","semantic-release":"24.2.9","typescript-eslint":"8.44.1","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"61.0.2","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.0.1_1758780030947_0.5494501326453862","host":"s3://npm-registry-packages-npm-production"}},"21.0.2":{"name":"eslint-config-conventions","version":"21.0.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.0.2","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"e36aa5ace2e6128cd1032ea7acc201a496de9e22","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.0.2.tgz","fileCount":6,"integrity":"sha512-lzQjSw/sVxQNvkcZzdwGS+cvevkoofqa9Ozk/gJ7+jKiD6YYYrpvDLmY9o7aiTYRlXB3G+oxorPSZFqhxSpcaA==","signatures":[{"sig":"MEUCIQDpa0WoZLV74ElTL9ZQNquRVlY709sTO3/YUm25ZYEmfQIgFXa0Z0Kl3FShYJo1p7UCSp6XMyyUuS58d+IIWvrrkgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35561},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"1b70b62de1b54184bfb7dcd2d327ffdd57886141","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.3","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","oxlint":"1.18.0","globals":"16.4.0","prettier":"3.6.2","typescript":"5.9.2","@types/node":"24.5.2","@oxlint/migrate":"1.18.0","semantic-release":"24.2.9","typescript-eslint":"8.44.1","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"61.0.2","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.0.2_1758909657760_0.16915298719452676","host":"s3://npm-registry-packages-npm-production"}},"21.0.3":{"name":"eslint-config-conventions","version":"21.0.3","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.0.3","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"662afe5625daf6640b97ee1705d8d36067586ae3","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.0.3.tgz","fileCount":6,"integrity":"sha512-PfQptSvIqnlSuUIlgy2r+u7r2Zic4jxGMaiGQqwPMiBMH4NQFitUKWLmsSOmbclema8zKwVRIJF0DtoZJ5Bs5A==","signatures":[{"sig":"MEUCIQDcjp7VAz6epNjkNVCZaZbadVEXxX1K10qvcwqjGC3rzgIgMvWVQUkyc33+erwiD5AH4aToYbk5X/P2Mv6nasjdfBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35647},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"e59d48f713c3ceb53ab8bbd7bf1f5dad1a9dd6c4","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"10.9.4","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.37.0","oxlint":"1.20.0","globals":"16.4.0","prettier":"3.6.2","typescript":"5.9.3","@types/node":"24.7.0","@oxlint/migrate":"1.20.0","semantic-release":"24.2.9","typescript-eslint":"8.46.0","editorconfig-checker":"6.1.0","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"61.0.2","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.0.3_1759935755150_0.2787346412720133","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"eslint-config-conventions","version":"21.1.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.1.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"bfe516b0f73486e332cf180bd63fa9b85c2b3c7a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.1.0.tgz","fileCount":6,"integrity":"sha512-Yl1MQgzqf8rtfyGoSaxHDuNUYFmH8NBc8m9Pj0DOvrlV1XNr3CYTQMlLGARZpwtpjKjTi2wvEEf00Dp4m7bZkA==","signatures":[{"sig":"MEUCIDIAJp25dOktWW5iD1rMflksugcL2oLGf3v5NK3Mwui1AiEA5xM8TW4UjmYSFZBhZjTlFPqMeuP9IP9/Gz2cdqYweGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35755},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"977745dabbc299d96e8e6e1fec44a0fb658d0bab","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","oxlint":"1.24.0","globals":"16.4.0","prettier":"3.6.2","typescript":"5.9.3","@types/node":"24.9.1","@oxlint/migrate":"1.24.0","semantic-release":"25.0.1","typescript-eslint":"8.46.2","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"62.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.1.0_1761489575830_0.2567260462640182","host":"s3://npm-registry-packages-npm-production"}},"21.1.1":{"name":"eslint-config-conventions","version":"21.1.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.1.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"990162a5bb2dbafd5031a5f31f376f498a93edd0","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.1.1.tgz","fileCount":6,"integrity":"sha512-aKZcZPZAmQx1JbLk0ZAZtRVRqJa+1n+FQb8Njm6nl6IY8CL2yKmn+R8GvVA/MCIPxOp0ELavLYz4WdJVvQuztg==","signatures":[{"sig":"MEUCIF5Db1vr+EWWzYHvs7wF4yIbusHuxvmP7ADK/Wo1zUXIAiEA6U9cZbkXjR0FtELobavcW45v0ACfD1laQ18lBVRoHTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36197},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"f3eae972a596f1c711995afedce5c5f1620b5f20","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"theoludwig","email":"contact@theoludwig.fr"},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.6.4","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.1","oxlint":"1.30.0","globals":"16.5.0","prettier":"3.7.0","typescript":"5.9.3","@types/node":"24.10.1","@oxlint/migrate":"1.30.0","semantic-release":"25.0.2","typescript-eslint":"8.48.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"62.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.1.1_1764241937880_0.35290563195212954","host":"s3://npm-registry-packages-npm-production"}},"21.2.0":{"name":"eslint-config-conventions","version":"21.2.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.2.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"cb1765f4110812d4aee2e3d517c45ad013373455","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.2.0.tgz","fileCount":6,"integrity":"sha512-NFxLWFnAnfPM45vT1+jiJT8y7SUYyrUDiXNbmVJNTndaiRPzUd2xJhT48vjpwh4MmcP+OKP3wSWD9MSoCKlPfg==","signatures":[{"sig":"MEUCICgQFjGmF2NQFgIWCWGVajiWoBdWIX2YIH2bH8UzdciXAiEAoHNoGsi6n2qyZxMcGESISsbjubLNS25jEhX6KETKwiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36603},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"ce4c314fa58b21f7bf097a7ff0bedb02f9e8a13d","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.7.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","oxlint":"1.39.0","globals":"17.0.0","prettier":"3.7.4","typescript":"5.9.3","@types/node":"25.0.8","@oxlint/migrate":"1.39.0","semantic-release":"25.0.2","typescript-eslint":"8.53.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"62.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.2.0_1768430268381_0.5639237050167478","host":"s3://npm-registry-packages-npm-production"}},"21.2.1":{"name":"eslint-config-conventions","version":"21.2.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.2.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"31bebf6df3b68289b078e7314b7ec725a8d2884e","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.2.1.tgz","fileCount":6,"integrity":"sha512-OoWfGu6J8LRkAtMza7bF3p/03wyCbJ7xHAMraBPpnm5ZQdcVSLEgbaQHpbp1EmzeCL0aVQkeQwiQZpMpdbjNlA==","signatures":[{"sig":"MEUCIQC3x2tvZ5P018hW2loadMqL4waE9wJPtAPyLcvMScojRwIgeywJFmLjDDwakIFXaYPnchdDavITOYi5fYHpO8oXEEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31023},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"aeb606b81ec4a2a150d988d7b47fdf32c1745e74","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.10.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","oxlint":"1.49.0","globals":"17.3.0","prettier":"3.8.1","typescript":"5.9.3","@types/node":"25.3.0","@oxlint/migrate":"1.49.0","semantic-release":"25.0.3","typescript-eslint":"8.56.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"63.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.2.1_1771551989775_0.9588129811488515","host":"s3://npm-registry-packages-npm-production"}},"21.2.2":{"name":"eslint-config-conventions","version":"21.2.2","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.2.2","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"de8f637b0428c154b0882a9e410c103750925648","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.2.2.tgz","fileCount":6,"integrity":"sha512-Rywk3Mba5FySFaEsUATZxY4xHW29fsySIz/7x2Ef9JGl2pjFI5blbB0ggPAWkcGV6idp3Fzp+7jeKPqqJEFTPw==","signatures":[{"sig":"MEYCIQC3ovqzAPNGU8zJ/N+lnnR26uT3Ps14P4wd5EVfCZnHbgIhAIgxKLF3eQ9USrtKft0CDFGs3DgaD7HlYCt0y/vGTBxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31077},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"6cbb2168a2379dcf4b09b3625f946609a66e51a5","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.10.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","oxlint":"1.49.0","globals":"17.3.0","prettier":"3.8.1","typescript":"5.9.3","@types/node":"25.3.0","@oxlint/migrate":"1.49.0","semantic-release":"25.0.3","typescript-eslint":"8.56.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"63.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.2.2_1771552269012_0.3789779275752596","host":"s3://npm-registry-packages-npm-production"}},"21.2.3":{"name":"eslint-config-conventions","version":"21.2.3","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.2.3","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"cbf44143de76af95c20b5fa61c822c3cbc7e3847","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.2.3.tgz","fileCount":6,"integrity":"sha512-VM6PrM/MMXnTfIDv4Lb3kHGTfEoE5BCGM3MAHyiMH15+LF+NQ4DWwOSHXc7AIXwpl4cfaNJX5uUyqdkA+RDipg==","signatures":[{"sig":"MEUCIDiC/oBzo2bg8m2H52EpQvnFRX0P8A7eJfdV9MHyydCUAiEAs46upUuA0JdbzQYuaTy3jlpH7hgRpqwZJUac9DYQ5zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30922},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"a0a8e24e1aadb66b632a352585c26e9783f9a362","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.10.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","oxlint":"1.49.0","globals":"17.3.0","prettier":"3.8.1","typescript":"5.9.3","@types/node":"25.3.0","@oxlint/migrate":"1.49.0","semantic-release":"25.0.3","typescript-eslint":"8.56.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"63.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.2.3_1771834240378_0.7751079824122014","host":"s3://npm-registry-packages-npm-production"}},"21.2.4":{"name":"eslint-config-conventions","version":"21.2.4","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.2.4","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"9572a475589c22b14defc063995fe3d391dfd4a7","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.2.4.tgz","fileCount":6,"integrity":"sha512-uI0I58TWozvHEKSQcFpF6nnmH/cl2qnR5sQxSrudJUoLDgErPAkN6M/EVyAOWit2dlYXYOq56MWeAou4gA3t/A==","signatures":[{"sig":"MEUCID1dIqXT3iDkvj7RUwCvP2otu983GKJpsw3k8Wrjqp3GAiEAzM7icKHdtX6ibylSuKBNB0olnUCU44aUKlPE+8UZ54I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30753},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"23cba0a069ec069dc8034412123261bedeeac04f","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.10.0","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","oxlint":"1.49.0","globals":"17.3.0","prettier":"3.8.1","typescript":"5.9.3","@types/node":"25.3.0","@oxlint/migrate":"1.49.0","semantic-release":"25.0.3","typescript-eslint":"8.56.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"63.0.0","eslint-plugin-import-x":"4.16.1"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.2.4_1771834885068_0.7210063965526881","host":"s3://npm-registry-packages-npm-production"}},"21.3.0":{"name":"eslint-config-conventions","version":"21.3.0","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.3.0","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"c3a8c66ede4ab72036bdac66866df8517bbd2b2f","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.3.0.tgz","fileCount":6,"integrity":"sha512-WWNBHALSoH6NsPxKqkDbMVuQ8FljLUnOUFYRXsUTBTerYwI2RV4VAbgXNzAfpDS7VbuvCMX8c5x7obX30GROsw==","signatures":[{"sig":"MEUCIBjGjxlLoVrRgtc8vdE9lFsrxixaucBgNI/18qzAUOH8AiEAyeGuxxLxhHdLnMZDg4RWJG92rCQ2Um+8faWARf6QBSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30726},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"67057cdfff2b65fddae9112cfe214fb576de78d1","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.12.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","oxlint":"1.59.0","globals":"17.4.0","prettier":"3.8.1","typescript":"6.0.2","@types/node":"25.5.2","@oxlint/migrate":"1.58.0","semantic-release":"25.0.3","typescript-eslint":"8.58.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"64.0.0","eslint-plugin-import-x":"4.16.2"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0 || ^64.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.3.0_1775553622192_0.0812585724459165","host":"s3://npm-registry-packages-npm-production"}},"21.3.1":{"name":"eslint-config-conventions","version":"21.3.1","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","_id":"eslint-config-conventions@21.3.1","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"dist":{"shasum":"17636271b522bb7411a450d9f7b3fd7e4b42d47a","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.3.1.tgz","fileCount":6,"integrity":"sha512-H/XhC+fTGBU9EpGpP2S2Hu19uEPIcsgdTZnsOwYeeJVt1jCjioqNuWn8B+CVbZGj0PQFE+euhirJenM76yrQ6A==","signatures":[{"sig":"MEUCIEk2Lm5VKKPt6Np+M16gfCTS43y2B1ds+JJTCXZ7pkKCAiEAmPABeMxuVYcz12zcwgjc6z2e1t0JohOXozOPX1ojCCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30827},"main":"eslint.config.js","type":"module","types":"index.d.ts","public":true,"engines":{"node":">=20.11.0"},"gitHead":"7e1840535387ea66bd3414e20002ea0ffc410d5c","scripts":{"test":"node --test","inspect":"eslint --inspect-config","release":"semantic-release","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","lint:editorconfig":"editorconfig-checker"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"repository":{"url":"git+https://github.com/theoludwig/eslint-config-conventions.git","type":"git"},"_npmVersion":"11.12.1","description":"ESLint shareable config to enforce strict conventions and good code quality.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","oxlint":"1.59.0","globals":"17.4.0","prettier":"3.8.1","typescript":"6.0.2","@types/node":"25.5.2","@oxlint/migrate":"1.58.0","semantic-release":"25.0.3","typescript-eslint":"8.58.0","editorconfig-checker":"6.1.1","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"64.0.0","eslint-plugin-import-x":"4.16.2"},"peerDependencies":{"eslint":"^9.22.0","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0 || ^64.0.0","eslint-plugin-import-x":"^4.6.1"},"peerDependenciesMeta":{"eslint":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-conventions_21.3.1_1776083433723_0.5466883024860802","host":"s3://npm-registry-packages-npm-production"}},"21.4.0":{"name":"eslint-config-conventions","version":"21.4.0","public":true,"description":"ESLint shareable config to enforce strict conventions and good code quality.","author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/theoludwig/eslint-config-conventions.git"},"bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"main":"eslint.config.js","types":"index.d.ts","type":"module","publishConfig":{"access":"public","provenance":true},"engines":{"node":">=20.11.0"},"scripts":{"lint:editorconfig":"editorconfig-checker","lint:eslint":"eslint . --max-warnings 0 --config eslint.config.mjs","lint:prettier":"prettier . --check","oxlint:migrate":"npx @oxlint/migrate@latest eslint.config.js --type-aware --details --with-nursery","inspect":"eslint --inspect-config","test":"node --test","release":"semantic-release"},"peerDependencies":{"eslint":"^9.22.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-unicorn":"^61.0.0 || ^62.0.0 || ^63.0.0 || ^64.0.0","eslint-plugin-import-x":"^4.6.1","globals":"^16.0.0 || ^17.0.0","typescript-eslint":"^8.32.0"},"peerDependenciesMeta":{"eslint":{"optional":true},"eslint-plugin-promise":{"optional":true},"eslint-plugin-unicorn":{"optional":true},"eslint-plugin-import-x":{"optional":true},"globals":{"optional":true},"typescript-eslint":{"optional":true}},"devDependencies":{"@types/node":"25.6.0","globals":"17.5.0","editorconfig-checker":"6.1.1","oxlint":"1.61.0","@oxlint/migrate":"1.61.0","eslint":"9.39.4","eslint-plugin-promise":"7.2.1","eslint-plugin-unicorn":"64.0.0","eslint-plugin-import-x":"4.16.2","typescript-eslint":"8.59.0","prettier":"3.8.3","semantic-release":"25.0.3","typescript":"6.0.3"},"gitHead":"a7f466fb55e621e51af76441ba2b3285bdbb589b","_id":"eslint-config-conventions@21.4.0","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-E44zg3SKbCV+R3YN9Rd6nOWkq3q7iAfxetL54doVO4ktB9PjnBtePK41EJbH2oUe7OHrQTfIciGV/+Y9KcS7Lw==","shasum":"d8e953b43849189177f49c9e12906787fda4ea74","tarball":"https://registry.npmjs.org/eslint-config-conventions/-/eslint-config-conventions-21.4.0.tgz","fileCount":6,"unpackedSize":30884,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-config-conventions@21.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDS4I5bjdUW60VOab0Sx51Af0tRPPQ+6OG8lnn2k5Z+vwIgeudqf7bq+TLP25tf0FdrMZdawa+W4dlwGMD9Esdbfpg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21eb0196-63db-4625-aa10-a30e02ef7ac4"}},"directories":{},"maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-conventions_21.4.0_1776752713283_0.5264917740348165"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-19T15:12:38.229Z","modified":"2026-04-21T06:25:13.704Z","1.0.0":"2022-02-19T15:12:38.410Z","1.0.1":"2022-02-19T15:43:41.400Z","1.0.2":"2022-02-19T18:01:19.077Z","1.0.3":"2022-02-19T21:10:09.245Z","1.1.0":"2022-02-20T11:39:31.149Z","1.1.1":"2022-03-16T10:41:47.564Z","1.1.2":"2022-03-19T13:30:51.415Z","2.0.0":"2022-04-06T17:16:59.647Z","3.0.0":"2022-07-12T11:56:43.970Z","4.0.0":"2022-08-31T12:02:23.055Z","4.0.1":"2022-09-20T21:10:20.502Z","5.0.0":"2022-10-03T18:44:40.002Z","6.0.0":"2022-11-21T08:22:27.078Z","7.0.0":"2023-02-06T22:55:19.683Z","8.0.0":"2023-04-02T18:56:51.560Z","9.0.0":"2023-05-13T13:44:03.841Z","10.0.0":"2023-07-02T14:07:29.919Z","10.1.0":"2023-07-14T21:24:58.076Z","11.0.0":"2023-07-18T20:20:35.581Z","11.0.1":"2023-07-18T21:14:32.893Z","12.0.0":"2023-10-18T11:10:56.188Z","13.0.0":"2023-11-14T11:53:58.539Z","13.1.0":"2023-12-21T23:25:33.740Z","14.0.0":"2024-02-08T22:12:33.065Z","14.1.0":"2024-02-16T19:06:13.875Z","14.2.0":"2024-05-21T17:42:02.013Z","14.3.0":"2024-07-10T11:05:12.328Z","14.4.0":"2024-07-25T12:02:56.923Z","15.0.0":"2024-09-17T22:07:25.566Z","16.0.0":"2024-09-28T16:55:27.758Z","16.0.1":"2024-09-28T18:12:51.064Z","17.0.0-beta.1":"2024-10-07T15:47:10.037Z","17.0.0":"2024-10-22T09:48:46.242Z","17.0.1":"2024-11-11T19:47:45.150Z","18.0.0":"2024-12-14T20:08:32.494Z","18.0.1":"2025-01-06T22:21:37.229Z","18.0.2":"2025-01-15T14:09:19.210Z","19.0.0":"2025-02-22T23:06:43.220Z","19.1.0":"2025-03-26T11:32:13.133Z","19.2.0":"2025-05-02T17:57:52.388Z","20.0.0":"2025-06-10T12:15:21.183Z","20.1.0":"2025-07-22T09:07:49.056Z","20.1.1":"2025-07-23T10:26:15.158Z","20.1.2":"2025-08-27T18:13:02.263Z","20.1.3":"2025-08-28T10:45:21.667Z","20.2.0":"2025-09-08T06:29:07.235Z","21.0.0":"2025-09-11T19:09:55.733Z","21.0.1":"2025-09-25T06:00:31.156Z","21.0.2":"2025-09-26T18:00:57.935Z","21.0.3":"2025-10-08T15:02:35.330Z","21.1.0":"2025-10-26T14:39:36.014Z","21.1.1":"2025-11-27T11:12:18.046Z","21.2.0":"2026-01-14T22:37:48.519Z","21.2.1":"2026-02-20T01:46:29.933Z","21.2.2":"2026-02-20T01:51:09.162Z","21.2.3":"2026-02-23T08:10:40.527Z","21.2.4":"2026-02-23T08:21:25.209Z","21.3.0":"2026-04-07T09:20:22.325Z","21.3.1":"2026-04-13T12:30:33.850Z","21.4.0":"2026-04-21T06:25:13.462Z"},"bugs":{"url":"https://github.com/theoludwig/eslint-config-conventions/issues"},"author":{"name":"Théo LUDWIG","email":"contact@theoludwig.fr"},"license":"MIT","homepage":"https://github.com/theoludwig/eslint-config-conventions#readme","keywords":["eslintconfig","eslint","quality","strict linter","validate","code quality","conventions"],"repository":{"type":"git","url":"git+https://github.com/theoludwig/eslint-config-conventions.git"},"description":"ESLint shareable config to enforce strict conventions and good code quality.","maintainers":[{"name":"theoludwig","email":"contact@theoludwig.fr"}],"readme":"<h1 align=\"center\">eslint-config-conventions</h1>\n\n<p align=\"center\">\n  <strong><a href=\"https://eslint.org/docs/developer-guide/shareable-configs\">ESLint shareable config</a> to enforce strict conventions and good code quality.</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"./CONTRIBUTING.md\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat\" alt=\"CONTRIBUTING\" /></a>\n  <a href=\"./LICENSE\"><img src=\"https://img.shields.io/badge/licence-MIT-blue.svg\" alt=\"Licence MIT\"/></a>\n  <a href=\"./CODE_OF_CONDUCT.md\"><img src=\"https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg\" alt=\"Contributor Covenant\" /></a>\n  <br />\n  <a href=\"https://github.com/theoludwig/eslint-config-conventions/actions/workflows/lint.yml\"><img src=\"https://github.com/theoludwig/eslint-config-conventions/actions/workflows/lint.yml/badge.svg?branch=develop\" alt=\"lint action\" /></a>\n  <a href=\"https://github.com/theoludwig/eslint-config-conventions/actions/workflows/test.yml\"><img src=\"https://github.com/theoludwig/eslint-config-conventions/actions/workflows/test.yml/badge.svg?branch=develop\" alt=\"test action\" /></a>\n  <br />\n  <a href=\"https://conventionalcommits.org\"><img src=\"https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg\" alt=\"Conventional Commits\" /></a>\n  <a href=\"https://github.com/semantic-release/semantic-release\"><img src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\" alt=\"semantic-release\" /></a>\n  <a href=\"https://www.npmjs.com/package/eslint-config-conventions\"><img src=\"https://img.shields.io/npm/v/eslint-config-conventions.svg\" alt=\"npm version\"></a>\n</p>\n\n## About\n\n**eslint-config-conventions** is a [ESLint](https://eslint.org) configuration to enforce strict conventions and good code quality. It supports both **JavaScript** and **TypeScript**.\n\nThis configuration is mostly **for catching bugs** and **code-quality** so it is recommended to use it with [Prettier](https://prettier.io/) for a consistent code style, it works with any `.prettierrc.json` configuration.\n\nMore information about **formatting rules** vs **code-quality rules** can be found on [Prettier vs. Linters](https://prettier.io/docs/en/comparison.html).\n\n## Getting Started\n\n### Prerequisites\n\n[Node.js](https://nodejs.org/) >= 20.11.0\n\n### Installation\n\n```sh\nnpm install --save-dev \\\n  eslint@^9.22.0 \\\n  eslint-plugin-promise@^7.2.1 \\\n  eslint-plugin-unicorn@^63.0.0 \\\n  eslint-plugin-import-x@^4.6.1 \\\n  globals@^17.0.0 \\\n  typescript@^5.9.3 \\\n  typescript-eslint@^8.32.0 \\\n  eslint-config-conventions@latest\n```\n\nDependencies are:\n\n- [ESLint](https://github.com/eslint/eslint)\n- [ESLint Plugins](https://eslint.org/docs/user-guide/configuring/plugins)\n  - [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise)\n  - [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn)\n  - [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x)\n- [globals](https://github.com/sindresorhus/globals)\n- [TypeScript](https://github.com/Microsoft/TypeScript)\n- [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint): tooling which enables ESLint to support TypeScript.\n- This package: `eslint-config-conventions`\n\n### Configuration\n\n#### `eslint.config.js`\n\n```js\nimport { defineConfig } from \"eslint/config\"\nimport configConventions from \"eslint-config-conventions\"\n\nexport default defineConfig(...configConventions, {\n  files: [\"**/*.ts\", \"**/*.tsx\"],\n  languageOptions: {\n    parser: typescriptESLint.parser,\n    parserOptions: {\n      projectService: true,\n      tsconfigRootDir: import.meta.dirname,\n    },\n  },\n})\n```\n\n#### Configuration with [Prettier](https://prettier.io/) (recommended)\n\n```sh\nnpm install --save-dev prettier\n\n# Create an empty config file to let editors and other tools know you are using Prettier\n# You can personalize it with your own rules\necho \"{}\" > .prettierrc.json\n```\n\nThat's all! No need to update the `eslint.config.js` configuration.\n\nWe discourage usage of [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) and [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier), as `eslint-config-conventions` doesn't include any stylistic rules, and including these packages has several drawbacks (listed in [Integrating with Linters](https://prettier.io/docs/en/integrating-with-linters.html)) and brings no benefits for this configuration.\n\n#### `package.json`\n\n```json\n{\n  \"scripts\": {\n    \"lint:eslint\": \"eslint . --max-warnings 0\",\n    \"lint:prettier\": \"prettier . --check\"\n  }\n}\n```\n\n### Usage\n\n```sh\nnode --run lint:eslint\n# or to apply automatic fixes to code\nnode --run lint:eslint -- --fix\n\n# Validate code formatting in all supported languages by Prettier\nnode --run lint:prettier\n```\n\n### `.oxlintrc.json` (if using [oxlint](https://oxc.rs/))\n\n```json\n{\n  \"$schema\": \"./node_modules/oxlint/configuration_schema.json\",\n  \"extends\": [\"node_modules/eslint-config-conventions/.oxlintrc.json\"],\n  \"options\": {\n    \"typeAware\": true,\n    \"typeCheck\": true,\n    \"denyWarnings\": true,\n    \"reportUnusedDisableDirectives\": \"error\"\n  }\n}\n```\n\n## Contributing\n\nAnyone can help to improve the project, submit a Feature Request, a bug report or even correct a simple spelling mistake.\n\nThe steps to contribute can be found in the [CONTRIBUTING.md](./CONTRIBUTING.md) file.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}