{"_id":"@mheob/eslint-config","_rev":"58-34178b6044e34c4e72aae2458e20600e","name":"@mheob/eslint-config","dist-tags":{"latest":"9.1.0"},"versions":{"1.0.0":{"name":"@mheob/eslint-config","version":"1.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@1.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"e21dc1b26135cf8a302ef7a4fc1687dafc74fa63","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":4,"integrity":"sha512-qOxjHJmfGJYemgEXcbuHM1k3YMxBcQ5OxXkQVxywi81dbDHvWuC9K1VXijPPKHydzVz+ROGZ25ilQ51HUoZFxA==","signatures":[{"sig":"MEQCIGmv0wvEuxzaJ3q2DJH9h39blSbSMUl4dN2iEKm0kFibAiARzAdcU98URfgY67voV05dDtYMKeYx4UK70AbwJRxgiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3Q4tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXvA/9FqnlFR/PwZSPFgg5Nqsa1SN64d83opR1fUulZG90gQOpG+PI\r\nylE9Ke5Zvq3w8MQNJIq9jVTouk60v3MuT/kLppCvmIet0ux+NOmfuJ2GuOD6\r\nlyC45qTIkRVGGF9laUbPzkQlLhyOg9/c1vv1q2qBGFsE3IbxKnK+U4sFV57E\r\ntfPUtGAYEJIrVIVmzdqOL75S4KQnwQElMVwGZ3N8jKN+YnRHNfsJne26kV79\r\nfU0cyY+arwTz2LJpj3wQtShP4UxGeFFNJU0dBdHhyv9Oxf9/cjAuqNC80IsH\r\nla6mNEJB7vJkUN4EkiVukqBN4ZKmnytrZjZ1P+VNBX7qo/PJMDt1dDbgDesO\r\n5fNBRmBGtuUbkZUrSCO2ferx3ramroYciO6SmLUzwYpyM5NJ4pvd95IlNVzt\r\nMhmJDGa7ww4NJJ3oDcXI9kIVETzt2Q7bkG8b/kMSmw/OVUK23zme4BsA2ZIi\r\nsy6rv4hIckBChwKbYV+M8+1FXl72ar8dIi5O5bL0K6AMCGe/kIRulXAaCdrY\r\nNh3WFGGtJsAsVC+7jb1jcK+7S3jS+0/+sI/Ax5ZHAv5PmjItmJVTpt+7ewkF\r\n5yZeiLNBHb/6p393nf6v15HmqNvrBsgjD98xIYB0QprNfDaqTl12dwBhF42A\r\nMAwVWqRYTj2zpo8xikbqxJqx+11zkG2WslI=\r\n=4+LB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs","_from":"file:mheob-eslint-config-1.0.0.tgz","scripts":{"lint":"TIMING=1 eslint src/**/*.ts* --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/private/var/folders/vv/0hcpfln96xx9qr1rq3b2gv400000gn/T/872253f0683edb47a103e7ab547a4044/mheob-eslint-config-1.0.0.tgz","_integrity":"sha512-qOxjHJmfGJYemgEXcbuHM1k3YMxBcQ5OxXkQVxywi81dbDHvWuC9K1VXijPPKHydzVz+ROGZ25ilQ51HUoZFxA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.15.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.6.0","dependencies":{"eslint-config-next":"^12.2.3","eslint-plugin-react":"^7.30.1","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.30.7","@typescript-eslint/eslint-plugin":"^5.30.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1","typescript":"^4.7.4"},"peerDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1658654253165_0.8127807058014755","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"@mheob/eslint-config","version":"1.0.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@1.0.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"b1b0a79390d7dca051347c57b9087b68619abdb9","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":4,"integrity":"sha512-hqvhPuCM4y4uUDZyTzpER6NNoLX8XaCc5S6TKU1K/H5sWheSxK6PjZ0ILptSQ+RzP77tsVnGgQwvyXYVB2avQw==","signatures":[{"sig":"MEUCICQEgjQcEigYPAApFxg/X60WXjGJP+Y1IIKEUJ37egSmAiEAvRP9ZhaYpxha4GB4bhdZv56oWhME6XNdchY4ddLeGBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB7bMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF8BAAkvQ8ay0GNINkhIZQlI6AKdacquPPCbB/ozisGJzemzfNw+4c\r\nWrthdXjEHJ/GXpIfA0yvONHjQa89t61xgbeDRZj2iQw7C6G0EIke/ESJvwfH\r\nbhdx55741K8Kh8C4uGAIVyEtx3NaLruW1Bctlc1n2CUPJT6A8HP5J/oKWDg4\r\nccFEYchJLxjqgo8rOIvYUEIXtRo6aIvQsi4F2WqK9KW2Ez/PfcWzgq4JOi3o\r\n/H4bnIdYIYRJGAB2E8g4dSwEStrfNdEBgsoIniwzDL2L+luzah6nUx+OnzYa\r\nuZ4NtGOli4RSImlMBmIPrr3Wfa3ejmeaHS2H6KfxQ+Ud8FKQAZAj6pnh1SAy\r\n2PGQ2bTwWpXj7OKlqJ30U/A0SofaQr2xi9RWfhf80WilCe1J0csA+Wt9VBzQ\r\nB+tvnrnkzJWw3+Rom0FQBaoXyEgrCQrPydZQDMBY4/PYWHj13KSgui1DlghJ\r\nC8hCmxyPXxiVJeDTuslRr3cm3i/biTeGpBcgQCqvaddZYZPV80PKS5WAKJog\r\n9VQigc+TPkWmZswTIZnMDcCpHf2nj7vGjYLSst9qAbtcmp8smVetuXMpkTA/\r\nOnEn/zHYCgDNQ6PHtvZy+mGNisQwvFX8g880H/LdvD35znZ5A9pKhzCJ0+P6\r\nwloLivo8o6TK1CNcBiShxmpAUSj6T3eaxbk=\r\n=8GN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs","_from":"file:mheob-eslint-config-1.0.1.tgz","scripts":{"lint":"TIMING=1 eslint src/**/*.ts* --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/5f99e00a42a12a5b7ef617b9c88a55c1/mheob-eslint-config-1.0.1.tgz","_integrity":"sha512-hqvhPuCM4y4uUDZyTzpER6NNoLX8XaCc5S6TKU1K/H5sWheSxK6PjZ0ILptSQ+RzP77tsVnGgQwvyXYVB2avQw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.11.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-config-next":"^12.2.5","eslint-plugin-react":"^7.31.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4"},"peerDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1661449931868_0.8393441393210233","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"@mheob/eslint-config","version":"2.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"32eee0457a82fa87b73acfc369ab79416da9c502","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":7,"integrity":"sha512-Fu0agOmOLIMomB+wbIgwo8otwhB2Qzb0gpJzdFDOkulv935T3KFBJbvFTmarhha+sVHozt3FWsyNxTR7lnEvPA==","signatures":[{"sig":"MEUCIDa+AfyfGXgtgw9zBGuHu6YE3IOFOMDTquNqzYMRzkSuAiEAt436vw5DVxQ5GVNLyF4djYrrRdW2vqyJBqjMOUH+OJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCHnCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5hw//Rb1ROy5yxu2hpJPvZQ4wiBafIjqntVUpKIpu+KXacwXk79ap\r\nmOBAesaCA+xEcTZa7JXou7uLicy/HcU52hzEzw56f6lPIDfzSIlJik1SLwyX\r\nzaDCMwutqefdyr16wKNjCMRY32JDaL2oTh6sH3TLwFzlyYf/PMnMOrz24rb9\r\neMTs3AZZydu60ZiQtTr800o0vOVhiLN/4LTdne9/cUxCKz2FC7YmtAso2K+8\r\nw4ddWwut6OjxExALdWhNBXiqHy3EwCM6wC+u9dco6SmBgfa4KehniF0FUKl/\r\neIDHgXcWWtEJyCBlH1yXMhzx8YQc5uf3fIQgZ4oIy5vp0m8GSx7anMfDi9Ea\r\nS832udP6phqEG0grBMPiMraamh6rzwC4kR1PSk88mIHJyPTmLEP7G/e/i1GM\r\nQs0Wd6RGmH88iPClFAWIHhAnqv8/DQt+99DDsbq5vma96dQ7qSP/1IzYKU7Q\r\nCKV3SNfo0VUcbHPE1gZvtrU18YpYcOu8v1Msa3/ZHyA3aN3YSz0JF9YWmg1n\r\n6hi7TYs9UAkB4Rk9hFEBA2tqHjQkpWyil6WSfUgRp0brXICDaBf6lN2AJHEL\r\nEktXxAwjwfs09knKhNo8PJBFYY1Q5LYuE0Y63Q+XrxwGNgc5XssB4uzRAzrT\r\nWKCav8BK/vKDVASGTl72gS1RYS4F2bN2l9o=\r\n=ojRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs","_from":"file:mheob-eslint-config-2.0.0.tgz","scripts":{"lint":"TIMING=1 eslint **/*.cjs --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/69f00828c74b566a97b0d0c930c3ac00/mheob-eslint-config-2.0.0.tgz","_integrity":"sha512-Fu0agOmOLIMomB+wbIgwo8otwhB2Qzb0gpJzdFDOkulv935T3KFBJbvFTmarhha+sVHozt3FWsyNxTR7lnEvPA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.11.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-config-next":"^12.2.5","eslint-plugin-react":"^7.31.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4"},"peerDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1661499841797_0.2679494255805912","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"@mheob/eslint-config","version":"2.0.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.0.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"894e0fad737fbb5f306bd35f6bdb89316239d17f","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":7,"integrity":"sha512-LdAH5ZpM+HW6onDMCLV/43tJ70LVXayhzR6DOfx8JhBM9nmAbf6GgOVnHFzXj2hb+NmGBy0whP/V6DGVK3e0QA==","signatures":[{"sig":"MEQCIGSp6yggosx0hncwSp07DgnnSpdJJA2g7ya6vieOWC7AAiBiBQU7Tl6jQztmG/F/8BWK3QcYz8h60ZfePXUEFsJY4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCH/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+hQ/7B8oeQDaxlrflnQaqoudq4rP4N0qqOwA9oNHIceA9JR1+NYRq\r\npFumMlrhkvsayB/8K8xej5KMJwBMyiMT2iH+gsHj5YpX4Xx6HP6PrFfC1UQh\r\npq+I0FCXE+Ih6ZJ4cymsi7Vcc9PeoQEjWchMbB6mE8XUDB8GffXrWM8oPGA6\r\nL22hnVyYlO0dKsaUgNSgIydWLaLTu9+pn66UqsleGkhYnahpTJKvESrrJoMP\r\ncqDQhNzPkibO1Q6ZCjsqJI8V+x1B24gDD8ylWR0kwVjpyOeQqlKOQLAcrF1r\r\nUYa8FJgyojNpqSi0bFajiNanp0ayV35Lhs5MjeAiKyLOiJN9Cmor2dY2Br2p\r\nPxo7viBS/W6bwzuqe3UrtXx92IbTfAyVbU//MglgG0ukzu6iUZy4E6deHNVV\r\nGw1A7OGXbF1UxiZ+BBRTZIWGTk51EZwVrkrcW0GWwFwVoryQNketyMccBAGp\r\nFYIIu02hpimb8S/EEqs0t7SDgfnBTr5j4P3girBIaAHknrQN0I/zIscJC6Rg\r\nZ/KWh8xhr4l/3dX6YS+/8ukgDzh0bqfCGPEvUX4xIPFzokeUYuH6JjxZ1fHQ\r\nnoP+5wj7pehPqUIUNzxeWbgiDAEcLEi4L8ul0aG2Sd+tbZwU7FhWWXN74ZHQ\r\nkAWGwvnzgrjuREnk3nGEX+coUBIUnHMjqCo=\r\n=cr66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:mheob-eslint-config-2.0.1.tgz","scripts":{"lint":"TIMING=1 eslint **/*.cjs --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/0669a0b58859e156f92c017ba00a9f73/mheob-eslint-config-2.0.1.tgz","_integrity":"sha512-LdAH5ZpM+HW6onDMCLV/43tJ70LVXayhzR6DOfx8JhBM9nmAbf6GgOVnHFzXj2hb+NmGBy0whP/V6DGVK3e0QA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.11.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-config-next":"^12.2.5","eslint-plugin-react":"^7.31.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","prettier":"^2.7.1","typescript":"^4.7.4"},"peerDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1661501381577_0.6826976497567114","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"@mheob/eslint-config","version":"2.0.2","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.0.2","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"5f4920c651ee24ec8c065a6e14045dc591cb6367","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":7,"integrity":"sha512-7wDWlaYUZob+CGzPtCv428swdONSo5CaSSfBeXZ6oTGwtNxwScHMs2UEz1zh/sSrjdHdmrkCf6NlfdBFsaPiKg==","signatures":[{"sig":"MEQCIEu3Vofxvh3VX0D7BUe0bI7TFrQgEpWb2extk66U5hivAiAjYV23p9nbAcJK+FOPIUvKzscu4FYIuN9aHxTe/4hEBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDyWHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBgBAAowulJLj7pLiEB4E4bhH+64DHjQzftMM0BYSfOeAgGmfkIyfy\r\nU5xVNPAR79VAuNk20XsU5I0lyk9SgGfpc4fkOr3g+Qr5Hko46BVFFAE99fun\r\nKjzq1oZvRuLU1I4Rv3PSGSknzDNh1/3x0wyIVzVh018Lo/70GFQw7u26YSyn\r\nz4EAGH2Ph7WG2qzIOK6tUaQlM9MM39hLdrcbe+10KrRWuNWdKyej+WWfmVea\r\nRhPNWk/LgF+7TcIxNef4Vv9eKnBvTXON1p7PmrB4bee3dqvk/RhIbYwsW+KI\r\nUPdnKvCdEyWslFaJb0yK6pGLEXgSsEYwY0PfjQyrX26RT4994JKbAdsIapwP\r\nEoDqzzxShpryUsz6+zEzxy5vU66sAki0PiX1bWyP5n7WPsIoiJPpVuZOGuEx\r\nq/6wxLGuga2yyOfMsdzB9k0al4QpwmlEOMOdSf+9J6WBAwDN4/PeyxuBrQof\r\noS9XzIIsZhT9q2SrUIf7LqV8AIr89oSvhCjw4P/2BJdazSrDuL0ur7E1N2ld\r\n5bnvpsjR2L6XtQ1SDu8BlogdTL+ftimFRtCzsnWgrsBf5pbk/eBUl51HoI3/\r\njOcERj7ys7hK/PVEsNU60EzY3fxiMF8gfS5zkhkbsYaLgqvbDo46LBPgduEB\r\nq9Mud8oEdfL7xdu70NukrEvp9CIDemzAgis=\r\n=PQXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:mheob-eslint-config-2.0.2.tgz","scripts":{"lint":"TIMING=1 eslint **/*.cjs --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/683314e6f11d718977b3429a0dbc6451/mheob-eslint-config-2.0.2.tgz","_integrity":"sha512-7wDWlaYUZob+CGzPtCv428swdONSo5CaSSfBeXZ6oTGwtNxwScHMs2UEz1zh/sSrjdHdmrkCf6NlfdBFsaPiKg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.15.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint-config-next":"^12.2.5","eslint-plugin-react":"^7.31.1","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","prettier":"^2.7.1","typescript":"^4.8.2"},"peerDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1661937031134_0.6766502390968254","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"@mheob/eslint-config","version":"2.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"7197da56f8af589aadac46292a45b987a133b973","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":8,"integrity":"sha512-erw5iGq4omlSpItKmhxCCKDQX62+MqhUxsAGVay8lftj/2uhHs60md76vc7znjYzM2+lwFbfJ3aU7/CSSNVDJQ==","signatures":[{"sig":"MEQCIEtgWCKl+ZhEtym0XZo44iazs/6H36eSfxLq3BWnpc2BAiBjxMezDeqJR2tn9YelSx62lTwptcLYMVMbiHc4JWHqgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFOngACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEZRAAkqFB1ocYEuak97c8nI1oA2nxP/5Yjfa3LwvgaOuABsTJpYlk\r\n0itf2URlkAksy6RrfXo8oG1X2kk04EVMURcSalt+wYeiuV0Jpe6HxVXR48Ul\r\ndgw4Chr6DM5JPEGqOirb06JNWZLAMcXoptzg1YYYfDD/VFxzGSvVxtMndZwF\r\nD688LP3MytDS8VO+S0SJAB2q9Zuig0Y1vdXw+6YHzTRGe0SzutHHIyK3pkCl\r\nVQD3ec3d2lcE1Thysee7c/ozwr5UKHjKsHfix0xeDPdf5+6r1VSucmgzuLLN\r\nLlj2CO8QGNliLpyngQZ3aDKfrYeZ4p+1dy+/O1mjNsAzFZR92PzP3Ot+3ET5\r\nXIY4+dWPXyA+ZE2kNDkdj0mDW1nA5dL2rT+1wUUPZSzK3bYatNC+3vNWEP9X\r\nheK8D8SsFNwO87kTqvqS/pzpxVy7QSS9FLiVW4dRhV6TGLsfkkMOfhv/hTMH\r\nCshu06ELkmsOs4FeXHCCQGAVd+wkhxQ209MppK0eTDTKgp8H9eLDqMUWSeQv\r\n2/Sd8hS2T19YsReqnA1smzADgdGXmyk6DYdGpZ4rB49SPLHgNFdgswQXe/5b\r\n8YKvXzwuZXKhfboX0iUv0dS5u99i9iPy+D7HCoybTJzuFAJajhzd2KBtzAGp\r\nN34bFeg+5rj5PUqbe0yiJEtnccVDEoHG+7o=\r\n=yIGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":"file:mheob-eslint-config-2.1.0.tgz","types":"index.d.ts","scripts":{"lint":"TIMING=1 eslint **/*.cjs --fix","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/460eb2e6c660781e88656106c09c8f37/mheob-eslint-config-2.1.0.tgz","_integrity":"sha512-erw5iGq4omlSpItKmhxCCKDQX62+MqhUxsAGVay8lftj/2uhHs60md76vc7znjYzM2+lwFbfJ3aU7/CSSNVDJQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.15.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"eslint-config-next":"^12.2.5","eslint-plugin-react":"^7.31.5","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","@typescript-eslint/eslint-plugin":"^5.36.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.0","prettier":"^2.7.1","typescript":"^4.8.2"},"peerDependencies":{"eslint":"^8.23.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1662314976679_0.9710420689801227","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"@mheob/eslint-config","version":"2.1.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.1.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"a93de23b73146af609bf825f3fa07f30fd8f16d9","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":11,"integrity":"sha512-s9VkkxNu15ucbjvd32v9Pzj42yM4RNbea9EMVCly+ZN4D00+IvGTDl/bpOiRZoBedNP9HkZ9tgqsV5gWJNqxVA==","signatures":[{"sig":"MEYCIQD9Am0i/whPU7GS3PS97nFwKCMZni6t4RtN4qVybvou5AIhANBOVGcDmGhMkNPaCcFYCWQkKh4z8vO2m+1BMLp2GWr0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKqc3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkvA//Y1zeGZjVtaivrKRpTc0iSkHgQtN7Q61JRgoZYDFq8z5bXkYk\r\nxmAO3NZXpunHuk8NQ/WBsH0TyDFbX4/+pMQop9DIaeMJe8SG7O+Ip692voHa\r\nYOQsT0Uak3HcpiTR4xCPcdEmK3gsQ2zFxyYuXmkwdGl3DQygn3MzHxupB1gK\r\nH/UNr4N1UCZkh0KEdF6punZxN+plI2ewxC3rhwY6wsU9zq/SYPJUaWgk1zk1\r\ng0AOoR8YJPx1iRLwjpmU1NPA1+6FUXXUgmYmaImD6hfOh0fnkpwXbmk1exVl\r\n+lZjL+Rx8aGXV64bAfwMvQxttfpbzIBdKM14VXrryLncKWEn4Dj6IWJu+4BC\r\nF7JUU+6V+FtU2HdIShpuiNwmSsIZNMNPQsRaPYB5bpbBft9yvkGbUVAF+E0U\r\n2fPWkILukJw4DE+jaMBSabMYw8iJIdDb2699Ze1Zd8ffEIoq9JORCgNZTq+N\r\n8MHo65Wfl4B+jadmwr0tBinOwwybs0nzdw4+QONpCVTlFIUkZFGovPbich+z\r\n/wnEfWf4OTcAckYhiDzMdeFVSiPnUPJDP7/qrWoFpTbXndzAtXGR15Z2dbJl\r\nJNoO81X1Lk4QcKXcRMf+pYUiq0snf6tvT7VQ3369rSR19Zoa9OhNdESokjND\r\nX5la59zS+OelUWJSjtaR5WBHGzF0qF1eIh8=\r\n=opVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-2.1.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/1dcf06ac63233b0b9271c9c226f1008b/mheob-eslint-config-2.1.1.tgz","_integrity":"sha512-s9VkkxNu15ucbjvd32v9Pzj42yM4RNbea9EMVCly+ZN4D00+IvGTDl/bpOiRZoBedNP9HkZ9tgqsV5gWJNqxVA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.1","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"eslint-config-next":"^12.3.1","eslint-plugin-react":"^7.31.8","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1","typescript":"^4.8.3","@types/eslint":"^8.4.6","@mheob/tsconfig":"1.0.0"},"peerDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1663739703380_0.2964649735445084","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.2":{"name":"@mheob/eslint-config","version":"2.1.2","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.1.2","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"87a9b08e7433afb371e5c61363f686873195a1b5","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.1.2.tgz","fileCount":11,"integrity":"sha512-ggvSCLPZq++LXA0IAZ+0VVyEisoZoAzcnzaSqenIXhdbbZu+XGCwsioDrqHwRHjnT6QX8CVtNA1OkX1W2SWowA==","signatures":[{"sig":"MEUCIQCjrsToItOPkcTPY0acWuf2gSzriyXJXGjorX0X3A7lTwIgeRv4IXPrijDyatFFGKZbmxyuPJ8c/D/R1tUXWsHVrBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLEL3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsvw/8Dp2hfdoMoxtA7ZrqVCMg/VwgInAjnOU2nn7NdK/4Vp7vxvqq\r\n2NFABZwzlZFSTEnC69v8YuVr+vWBgadnvqT/z8XEY+KXKhy/uUQ9uAi/DpCT\r\n2RCE/RHkqlkyYAoYz5V5s0ne8In6JqrOik4jSw8SacSKRVx4tSsPGcq9UTr1\r\nO82ywgWbSDlxoHRvZvI3p9S55u71PNJhfq5kTKoQbIR7WFP5NV8c06LC0Ktx\r\nlrCGBTbviLS0Dtrg6qr46xhNb4xFcxupjWUetK3MtPB+95zhVurrOHJhocak\r\ntscp4vtiyRV0YPyKXfxncwU6LXjcQbuwrVPHYgzZA+7fmMl5LSQCtT4Kn/82\r\nwW2qDYw9XhiXNULNPeXHCPeh8f/91BbF8r87SvEdTyVaBt7u5KzN+bHGATz7\r\nH8JhURPWR7tmqn4zM1qUVk9OKLm+OUqBXSy85nSKOy/iHOxZTNcZ/WaDegZW\r\n2EihElckkYgUTwi/1xSpKIWiATDq0p+4dS348sL1SUBFYENYlHOwFtRzUE61\r\nwk9vL3Q3zRlTlEKbQ3wxWJ56E3e3Z4PdKmqpaWLNvgLzujsof1489bbmUoVq\r\nVxYzI6x7ORBFSmI8Zao4px59vAl4P/6TYfT4opknQKSANPY4c+fF2pYPgAnV\r\nPfPO9MqO8vKZwO+UouR1vc1UUlrT2ZyDeOM=\r\n=a2gH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-2.1.2.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/d4c51807bf3ef404c2fd6980d14e4444/mheob-eslint-config-2.1.2.tgz","_integrity":"sha512-ggvSCLPZq++LXA0IAZ+0VVyEisoZoAzcnzaSqenIXhdbbZu+XGCwsioDrqHwRHjnT6QX8CVtNA1OkX1W2SWowA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.1","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.9.0","dependencies":{"eslint-config-next":"^12.3.1","eslint-plugin-react":"^7.31.8","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1","typescript":"^4.8.3","@types/eslint":"^8.4.6","@mheob/tsconfig":"1.0.0"},"peerDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.2_1663845111517_0.7451848549283073","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"@mheob/eslint-config","version":"2.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@2.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"01a81a892c92e2783a1d10e8007cb76c5b47409d","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":11,"integrity":"sha512-Gb1p8JT9jU/eeCW4isW9HVrmp9O94rDwSRSe+IboBbPp8w8LKGRCteY5NLGzwGBU2pB0dATFgS+CQmrKCN+EDA==","signatures":[{"sig":"MEUCIQDs8ZaHZ5XM9nx4c9ablJqmU5LiqQ0PlIhFPMR65N7OwwIgXqOpDLBLa9kIzaNWOCpUhuB3gSoEp0WJL9gwoz9EbO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMtVHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmvw/8Dbn2qPLCfD2rRgAfPQBX39WDml7RfKVe6MvRHSf5wOLderSa\r\nmME/cpv+9ZZJfh7ZSyrVv1coearcJKsDtrjN6vXjTdb4UNfW9zfhK5lmnmSE\r\nEpPWsJ3L6xKEpYplWSxSqc8vSZt5uQP//9kagcYV5O6tievcjgLvJtEAuYW/\r\nIjUG1Kpo021ajupzZR04r5t5nIafGx3MyhZZEpxQs+NYYZXj96eiUD1ooujv\r\nYFizYMG3iK9zhpPoN6KCZ9xPVEsor78hRab0C2yGnweGcdNdBm+dfksGTwLu\r\nh9Kks3EyKTyHuaUSTNAU9Uiv2BNr66/xlRdYu7U0ef7BkewGnHmStZGx9QzL\r\nUI77yV1MJVSQ/yykgRUSBX6BxwNunIvnCHF3ZlFWgRLGJ82gzJcD4cXhsWji\r\nBQp1DhZ1cajU5aZQwQ/1Oo3i/SX7ZaOkCMv8Qbsy9YLGl3EARLVLKNRH+AWZ\r\n/DF6zkXuJCVshfHn1+T05vtI5NbTe+GL0PmPCpuSWN6uxr2Q8h6okq/CxMs0\r\nvkJs6Ghxekg/dFnLK4FlGlKLM2NBocipgfTJ2RuH4Rnh9/isrd31VUM5KArZ\r\nrpBM//p8wPxv+6/14avdFWo6njwtFTeseed+Rw2xHGi6VDg5K5QfDakCYMM+\r\nWnKSeRiORxNhnqhSVgPuPAlE6V3QRgaFvTY=\r\n=P4df\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-2.2.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/fe13d3977986864d5639b08b0a3b3141/mheob-eslint-config-2.2.0.tgz","_integrity":"sha512-Gb1p8JT9jU/eeCW4isW9HVrmp9O94rDwSRSe+IboBbPp8w8LKGRCteY5NLGzwGBU2pB0dATFgS+CQmrKCN+EDA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.1","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"eslint-config-next":"^12.3.1","eslint-plugin-react":"^7.31.8","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.38.0","@typescript-eslint/eslint-plugin":"^5.38.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.3","@types/eslint":"^8.4.6","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1664275783563_0.16307334178939703","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"@mheob/eslint-config","version":"3.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@3.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"08c86cf206d206df36c90b800c183b0149b434c2","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":11,"integrity":"sha512-DvYZ/x6O2s5AKIaA9/ZER0DlA+XRs8SZaill/OKuqCZLozU0eQHNaTCB9iQ0wuSvdVSGa2ywwVqBfMo5v2rf+w==","signatures":[{"sig":"MEYCIQDTXxPK5SJbG4Te77yMqEQAh749DiHnEESaj/X4GfiCFQIhAI/umDI2rzYiD/gVXJOQo1UkLoZMxFyL8LdRSL6x1GZ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQu/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9ghAAo+ylOc2cGulaSf+GVvkuxpdlgVKTzbwbSS+tW3Vo61KzrKBy\r\nYllzTX9M2KXPoIrO0RULroAqkBxyXSHt43r8beC+xkyxWT5/W6DswYniUouV\r\nHhATdZh2Yp6jzSevzj2mj80XtjuZmtNQ07o68DzEnLZby/MuLy24hxV7Wnd9\r\nJWEucaoBc+CAT5yRR6xqjZlr4AUpCmhBsQFE7Gfn+i92BBLRRC3xLDkG7ngk\r\ntZfMeoCoLcZeDHOe0ffCuHxTta6y7RucFEn6pzLGKqMf75PCFljRPUGyJ5se\r\nKWjqCTuygLsAMuWM85eMEBPBFFVapnAaIJf46tpxvgyn/gCyP2v+az9XNamT\r\nB2afxMki8+yde2T4jhd9RardptBEl1oVcuAAIF1W9K+quU0F6YZCTvGg4pgm\r\nfWwWpI0XC7xsqBYpHlzV2ILPNGs9AELDT3GAUaVB8yZJM6XQp/Id+yJ1oCPN\r\nhNG5insYkOezJembn9/xtyB3tjHHgeQ6ckaYvbdFaMuXMa/9YQ3CTOONb5LD\r\nMmBNNqk3f/cu0w8pZirzPEe8XSycCQfYtbXU0v7lNwsWVIA6o3OQFfaz8vDw\r\nrr0edYgVZWkkHnM3U3rsvVrPWmNaAnPX12Nj+b5YOrdKrU50dfJZvRwH3yfX\r\nQzjkm9tmICwk90o22fIfK3ke53+peJYmh1U=\r\n=e8V5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-3.0.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/eb28600491cb0cb37a306c2d2593cc7b/mheob-eslint-config-3.0.0.tgz","_integrity":"sha512-DvYZ/x6O2s5AKIaA9/ZER0DlA+XRs8SZaill/OKuqCZLozU0eQHNaTCB9iQ0wuSvdVSGa2ywwVqBfMo5v2rf+w==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.10.0","dependencies":{"eslint-config-next":"^12.3.1","eslint-plugin-react":"^7.31.8","eslint-plugin-unicorn":"^44.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.39.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.24.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/eslint":"^8.4.6","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.23.1","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1665331179651_0.43961292517073813","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"@mheob/eslint-config","version":"3.0.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@3.0.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"15196f1da0377fcac0a5cba04fb59597d5fd6814","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":11,"integrity":"sha512-tO2/TQwEH/Bhf76k6CVXC/CYbVgMN4TkL51/ayH1LgHvl9ZNTMwERxyU3F87e3edjKQl+OhKVWS52Yh1DOfQNg==","signatures":[{"sig":"MEUCIEP/39FJNqIxYAsnDfLOx6OfsYFxQ31vLkGx2/kgTLycAiEAyel8MkJI7DNmrlXqBez9AXVtlrOZRU5MVM3U+hcKt7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbSzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Fg/9GAXnfSXfFBTSz+hGIEJtbInNDlDaG4DES7yUQS9Nu7BSY/bp\r\n15inxy/zv5qDrWsa6TdnNcgxHfthXpQEHf7IoEe7Cb4Tf2y3ldz0KQpe9mo/\r\nzHZksWDT9+Mkt+zDpaEH1b8v4rkHL4uBdsYP/NHoTlIqtjKFBBNvtKKl3lvA\r\nwCQ0LVTGIqooYcgHTpn62fzkve+J0FbhuZdXzWlxH3GEpWbcA5Nl+nUu2xLu\r\nGzKehL39bEs/5S0OCftU/9cwgNzNAJ0PoD1fRFE1usSu85fDjaKTcWl68Ph0\r\nCuruZVet7WXn7K/asjXEGk1gV6jdNPLMKifGuxPs9P/WpT2GNc7VA+YhnbPO\r\nqcOfVgleOQtP7cxFBSStv8gUEq2xnVWaqJEjlKN5I/P0Td7IIQfGUZ8yX1Dv\r\nN4cQjJCI+MPWL3bOfChhvuP6PH6FFI45lHXIdviNALrQuLF8CmBLvZuQOftA\r\nlakBJUD6RzkciGirdLhWa2bIh415OZ2GH+ypwezt94egbhmrlBfCkhRrkfaG\r\nLS4BKtngUUxBn1mS1N/E11BKjqY5P8jRC35Qx8zGU6bLUZUYdXm9PUpVefzZ\r\n8U6+PJIUzj7CdvyB5CQUFia0CJEc2gyoendL7JcC39kUNEvTW2UV1N4YjGn6\r\nhvilJSPC0WQz0muJPWdc+hOvPVFd4M0nrHI=\r\n=ykBg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-3.0.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/a4877265d3a0ad89ae94b76efbb7224d/mheob-eslint-config-3.0.1.tgz","_integrity":"sha512-tO2/TQwEH/Bhf76k6CVXC/CYbVgMN4TkL51/ayH1LgHvl9ZNTMwERxyU3F87e3edjKQl+OhKVWS52Yh1DOfQNg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.0.1","dependencies":{"eslint-config-next":"^13.0.2","eslint-plugin-react":"^7.31.10","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.42.1","@typescript-eslint/eslint-plugin":"^5.42.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.27.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/eslint":"^8.4.10","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.26.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1668099314962_0.7933879624599542","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"@mheob/eslint-config","version":"3.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@3.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"25d0ccfefa40910a029ab20d2d91e383d06944a3","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":11,"integrity":"sha512-jhMdKHKAxoBjd6oj8DxVhWGn3Miq5+5OnsUezJhBhKWugnXSP60VFOz2+mP5CKxnCgO+mciQ3fzSq1+qvpeUzw==","signatures":[{"sig":"MEQCIGTxIMA4qLUUTO7xft4vp2CfHgPJ7T5Llfc4KuoOf5GJAiAmaExlDqLYiEbQSCfRfi7BNss6nLBcS/HKRtv9ZzGwog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeILtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+aQ//UJkqBcWaAi7bLvv3Erm8pDooslg+EABsVU/t5oa9TQ2IqPRH\r\n6qvZRtMFVuTDaiUIl0Yayxd4V5pxE/RXni0AUQdyFWJquzMvGC5kYvZuSl6F\r\ndhXZr/tWmsSZub+9DJvHGkzwtAIr81VflxjzX/gSqtTfZA2uHsE3koiHxidq\r\nwe7tyVAFFkOdUtMiY0w7KkIWiN6Ng2K6faDoBEt5WNQMGJFxpINcBO9vOSSI\r\nBZr1lJG153nrLRN5693LhSE2ddrZ0IZEZ0bobzpXURInRuuCy+lEAPqxlgfM\r\nlwZ3CqZ5yfIvO5H63PFi7wwna/aUdQ9CIlaliPUnSvUmFguZEcax6xxyJjhX\r\nvCfMRKxfkGMTx8AI2UvF5CvDPgNI74v8nZecg0tDQJMkas94/Pgi6OC4QjXv\r\nV5eS9m8/31n5H0dXYuJqYDXGtmpqf9tU7ccMf1GRjWmZLWq2UT1z8LXlap0k\r\nW422K67tHoau9abX0dSKsRRvsVRj5PBbyjK92vGzAHov+Ius7cWl7sWnLTYX\r\n9aKEuJVOlU7Nf14GWciQg1pqH1X4wAWmZ4GpMWMLSLcYDtiFdqoXNJXVTXsH\r\nbES90YDAqzB3TVVEMVJWwI7N/9cT7o6AnE9gCFIn0uGB7kIb3EJ1XaYLwxaR\r\nMrwIHwLsgBngTZ+lsk0ZTeTbilY7YPC0Qj8=\r\n=Rn5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-3.1.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/dc8122fbd64c42af6bb43d992ddc44c7/mheob-eslint-config-3.1.0.tgz","_integrity":"sha512-jhMdKHKAxoBjd6oj8DxVhWGn3Miq5+5OnsUezJhBhKWugnXSP60VFOz2+mP5CKxnCgO+mciQ3fzSq1+qvpeUzw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"8.19.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.1.0","dependencies":{"eslint-config-next":"^13.0.3","eslint-plugin-react":"^7.31.10","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.27.0","prettier":"^2.7.1","typescript":"^4.8.4","@types/eslint":"^8.4.10","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.27.0","prettier":"^2.7.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1668842221499_0.35405330823267755","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"@mheob/eslint-config","version":"4.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@4.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"510cb6f20175172505f0ffc1e0b3eaebe3b0d6a1","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":11,"integrity":"sha512-5tRyVSV5wgGAb6phMDtoof4oVj58f4xCEfE1D0vPM+XOPt3p+gJAIsNQ+mUL4s2ou66mZt5pGzJA8qoe6lkVeg==","signatures":[{"sig":"MEUCIQC6+0FW946I5nJGzH5pnkKAI39YV7uOapOZMERz+4mBTAIgbA5Dv9N8czu016dlPEgX0gLQ06rrRDw7sEdEM5BGw1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoZqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhNQ//YCWdKisdm0SukbEMJYeo1mBk0mQWN/7o7ZTnIIacNJ/ylH/T\r\n2FZSwDgtZIIfrGIVe7Yf3QLQtWjx1aNfNMiul9BGQdbLFb76tp2H8ttGxrZI\r\nSqufF3nTKaYIvNS9Bsb+CVzTjoCyNUKSU/egMY8wLeGVRNGTLrN17djufVWc\r\nVdMj9Wf6Md+B/h6NWOhFEv8bVze82B4yqCEhj6UxvMTsKUwMd8q42mwRo2B/\r\nTXsd4xAGbIp+Fzj8TzVSJprepenHdETvOd565CLEoEhJm1BF1XofTDfbh+TL\r\nWLIquPUKT+Bc+O+MjwAje0MRa10stDBoH1H26q8fM8cmc8vwL0lR/avg7S+L\r\nkRnsU4ZmNIH77f8rZeTeGe2+M1h1qxGFL/clX1kVycpAXR9hrll6ZregyJHP\r\n+mdFlUS3HmLkmReuaX80IVKFChTHnM18HIPW8QylIL8aeBNp5zvMzI2SOsbM\r\n33lTM3gUP2Z4mPu/9oZ889DzczQcaMNgmyQwCLAA0Z+30CTDszMuwn/x3f1B\r\nWn24s9OvY4qzinpCScmOowKY2dcV7wcYKBl0ZzPGvHWZIUV+MzTeIdtI5Qyn\r\nDxzlMtgR2YMLFs6Ak4IAuZM3kMnU069ESlwI7cHI2J7Cj/hT5zOVcLCXd/nC\r\nW+k5+cZ7az8+37qNMCGLzllsYT1wK8HQVmM=\r\n=HElf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-4.0.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/03900f4d785af1e2d35d584cb134d45e/mheob-eslint-config-4.0.0.tgz","_integrity":"sha512-5tRyVSV5wgGAb6phMDtoof4oVj58f4xCEfE1D0vPM+XOPt3p+gJAIsNQ+mUL4s2ou66mZt5pGzJA8qoe6lkVeg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.2.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.3.0","dependencies":{"eslint-config-next":"^13.0.7","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.0","@typescript-eslint/eslint-plugin":"^5.47.0","eslint-plugin-simple-import-sort":"^8.0.0","eslint-import-resolver-typescript":"^3.5.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/eslint":"^8.4.10","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.29.0","prettier":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1671535283121_0.9763861170664514","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0":{"name":"@mheob/eslint-config","version":"4.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@4.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"3e96119f226cebae42d6d1a07df1b8cb57a5c810","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":11,"integrity":"sha512-z9/+LrUTattvfF59fT2jdBY/CO9fCC6a7mi8U+TmAlO9Z1E0XuGdLDMl+fb7HgNA9J6Pczf4hboqxCskYucXbg==","signatures":[{"sig":"MEQCIFpmYjMm6CZF170H+jR3irgXE4RMOt0MEsGx0YK9wPJsAiBR2dXgFsStf06auwy2M992B5oXR/kJdPjNcR2h1WlHvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv6YPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHsRAAh8RzPvRa9Re/DoKHTbVpMoRfNg4Ni+Naiag4I8bWQ7uZnNz1\r\nDVxpEvWK1qZ8+NjR8uT/djU4M7ZLJJ8LMptIwCekXQzQLRwwNwCIIqe2B+0s\r\nucZtaKP3XlotqkTcPGuD2kP/JrWlRfRtH84dxb1f6LHXAmHKGsBhXsVs9/qN\r\nW2Nvtp3uGHpSuJbUnBBasVAEPf1Qa3NnSFnxVLGhkXB5C2iPbng38ip77EtI\r\notGxMJ5MWOUQ8lappZclLnee+30m1aN/bAxgIzz0R+P9gUPXKT/l88wsyXac\r\n34ZA+heoPxn0SSm92onJYbJc8jR+REh39rEBs3hWoSRlcXXYypGv88r0r30c\r\nSIwECmc6iDefSJlA/C72aE1ss4X898gIlvWgHQDLsgt1f58VYYbqmDmku9s4\r\nQ5YNsA71hzmZf8yNvHSUisuEAZHWJLgW4FytJT9z6geKG5V723aO2PYhG0xU\r\nyOig28Cgg0cDF+1VrYn62XebTFS1RgQvFEQzrZ0CuvUbg+RiFRrEX/hlGioh\r\n7UQAiS8HlH2yMG69u7EwYkvYwLzYPeiJ3R9IRs/2aUADWQEq+s1+bnIOswjW\r\ngIoz6zFq406rBszQ44HUurtiUG6iA2v2j+/uZd2DsT1sTdpacsgCn3QkT25U\r\njSprGBxS1uVOWIr0MYBw2fyZOP92ZWqCpEg=\r\n=+qUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-4.1.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/ed662468453e9744a4b32084762748ab/mheob-eslint-config-4.1.0.tgz","_integrity":"sha512-z9/+LrUTattvfF59fT2jdBY/CO9fCC6a7mi8U+TmAlO9Z1E0XuGdLDMl+fb7HgNA9J6Pczf4hboqxCskYucXbg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.2.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.4.0","dependencies":{"eslint-config-next":"^13.1.0","eslint-plugin-react":"^7.31.11","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.47.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.47.0","eslint-plugin-simple-import-sort":"^8.0.0","eslint-import-resolver-typescript":"^3.5.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/eslint":"^8.4.10","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.30.0","prettier":"^2.8.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.1.0_1673504271377_0.18303017856770132","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.0":{"name":"@mheob/eslint-config","version":"4.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@4.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"23cf62c083537f42e612ff73f08308476dc9c98a","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-4.2.0.tgz","fileCount":11,"integrity":"sha512-efSC750Oh1dUl5/GkWRZ7ftxVNARhHPSybkpQOGASFCF323RRfDBzz/0A+lwB03rAqiFNu8zO29FJ3pqbB0vMw==","signatures":[{"sig":"MEUCIQCUKqN29Zh9EclLStE6mYOGBrwzfzpsbuyyS7UE+poUFwIgeU0VL2buYlvE0m5oldIfF2IpS1N3Te7I3RHK4ZXCkCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7RMGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKsw/+Iu7Q5byi7JqOF06dH/0uDG9S7EzED9P7TNR+9fgE2kE5Qb6e\r\n9Vqv+RRD5YXPmiJFlCIYta2xKGoMb+vbxmzdk9dOVUi9osye+HtNYHFJPRmZ\r\n9j8XRIl2s4NPltO5MRxr4D9wCVLpgsHUrpJYCavpiwJxyhxlrxSGpwOLNiHY\r\nSO9p3qVT5KQvZTHsWlgApYwgdCqNE9YMq1m7iEM+53xYcRprnAS9f0a6tt76\r\nsZAfsFefXkXpBH5oN8FkkrGkpMpTNMp4MZ+50MLhubsEedneha1Axi0KI1J9\r\nY6UKTbky6v1YeePF6OhJ1o/sH8FlSHG15+zNH6qF8JMGGyPEhQ/2I4ulNzLO\r\nEdssTLQQ2+bqm3sQKB9d7AWjjZ7nSJXTWwmZrCmpPLJGjLzeNolxzEjM8r3D\r\nJChs8RU0lmbeYOWsXhOHPwpiWjQwWHkmzNXiy0x7sqxPMm5TZ/XIOHVtjOOr\r\nN8sm6sk/lJ144UV22OzVDqp5NDeF3f8i1Xdf+NrtrwmrhJUzhQdLVaJxeApJ\r\nentOdeB1O1uJp+qkaNNcZ/gp9CRxaHExQveNRJYXoUzoh9FErQAIdJiSv91N\r\nV6wgiCHNFMJqVtn8AKaQnj2YQohWF/dOcipYLBg8khr0hpuirYOvcgy4ywiq\r\nqwHLt9tv3S0PGjEzCSjivl8RLjO6gPXyW70=\r\n=RXcn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-4.2.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/fe326caf14a2236034daa9834c0a4594/mheob-eslint-config-4.2.0.tgz","_integrity":"sha512-efSC750Oh1dUl5/GkWRZ7ftxVNARhHPSybkpQOGASFCF323RRfDBzz/0A+lwB03rAqiFNu8zO29FJ3pqbB0vMw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.4.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.6.0","dependencies":{"eslint-config-next":"^13.1.6","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.51.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.51.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","prettier":"^2.8.4","typescript":"^4.9.5","@types/eslint":"^8.21.0","@mheob/tsconfig":"1.0.1"},"peerDependencies":{"eslint":"^8.30.0","prettier":"^2.8.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.0_1676481286692_0.3265569107686186","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1":{"name":"@mheob/eslint-config","version":"4.2.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@4.2.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"53cc78cdcc7763c30d36a356d9039e53994f2616","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-4.2.1.tgz","fileCount":11,"integrity":"sha512-u5cbLDStzk8rVPheHnLNRBrQQSv05F+z0DSg/Lg7P6zfw/yhn5LDFKfSW7zlJZ0X/DxAnxkbfln6QeOHh/XGMw==","signatures":[{"sig":"MEUCIASPXTbi/QlayanhJex+V0b7JJ3mSDln2Ps7ayxHEfnOAiEA37BrfVCseZDARb3z6B/R74c/ZjVlNIVq+Hos0LENAFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQiQ/8DhSTcqIutclFMfbDljnCWXalCuYgN533Xpk0r61//0er/2pu\r\nOCs2fUd27W6vpaO31YPwD3SmYzbYtXAoOVzL7wGXPZulpbSyUzHyQh9Sihj8\r\nZ3VfkA81/e1xTJeoopRF8TnBhhdV515mpGNpQe4uKRIOeKbg9ofpy+8AdeJa\r\nUEjTD19JNpCgXtvVdHFpzM64NUTJkqUTcU/UQ9Zk+yFjDmp9fu4pWWAw5Vkb\r\n3zyDfVGzsE3Ftu889hed+BvCaTQWQnWwmwbaLKT3ljKopEUZPBdxbn64VSvp\r\nH5bKwUIxNXtz2AHhQuT5/kdss3hKiKbKjV1sMhevP0qvvw9ekT5uiqRO3pSN\r\nmwO0sqwC8dPhshSEuJgGUrQLXBtbrE8PTTbsGElwGNHZrnKoCShnqOTHXy4W\r\nP6jpwD7dR4cFxNXez0crp7L01LTa/nHm2oCDJSxgJWUH3z7I0rZb0MAyhPNG\r\nYtTzAUP776doHI6X8KSCRXscAlfRbEJYa1NUfBJzG4IsZeUeH3m6pebg1qry\r\nFcnVpCZGsA6ntt8NMjusifimnW98+OXMZLBFMZQ1h+Q9RI4b3+6RVDmCvK1v\r\nLCo/URw+UYrz1Xunw05fQJYfTfmJdOUdNI07YhDbu1FxbjxqPNtSmlM4YBUr\r\nZrcxJxjS+RHHEsWjYAiT5gp0jEDD3+khr8o=\r\n=1R4H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","_from":"file:mheob-eslint-config-4.2.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/9bbdb86c678a71b21b2e0dd4c4c1faf1/mheob-eslint-config-4.2.1.tgz","_integrity":"sha512-u5cbLDStzk8rVPheHnLNRBrQQSv05F+z0DSg/Lg7P6zfw/yhn5LDFKfSW7zlJZ0X/DxAnxkbfln6QeOHh/XGMw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.5.1","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"eslint-config-next":"^13.2.4","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.56.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.36.0","prettier":"^2.8.6","typescript":"^5.0.2","@types/eslint":"^8.21.3","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":"^8.36.0","prettier":"^2.8.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.2.1_1679393458499_0.12657475304355015","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.0":{"name":"@mheob/eslint-config","version":"5.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@5.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"b1a71807b9dbe59a74a6d9a133f18673464c6f0e","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":11,"integrity":"sha512-k7fMaRmSYBvLr/1CbcXsoxa+taIOO1epVpb7obvF/gO7/IYAwUEwrhtpztxlsVplKJ0IhbIl9bfo2Or6MTDYrQ==","signatures":[{"sig":"MEUCIQDIRKQY1csvzglTNv3PxJMqatjyVwEF8CNnbnhwbDRdSwIgL9TaPbepPUDKrI87joCbekGXEZ98LOQNKWnq+vuqieU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8897},"main":"dist/index.js","_from":"file:mheob-eslint-config-5.0.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/4a8ba3611b24b070353de342499950cc/mheob-eslint-config-5.0.0.tgz","_integrity":"sha512-k7fMaRmSYBvLr/1CbcXsoxa+taIOO1epVpb7obvF/gO7/IYAwUEwrhtpztxlsVplKJ0IhbIl9bfo2Or6MTDYrQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.2.0","dependencies":{"eslint-config-next":"^13.4.4","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.7","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.41.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/eslint":"^8.40.0","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":"^8.41.0","prettier":"^2.8.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1685258300463_0.1318454261167663","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.0.1":{"name":"@mheob/eslint-config","version":"5.0.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@5.0.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"7a48bc00d19d3f81c6a52927445ab617c27f401e","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":11,"integrity":"sha512-D3Gf5C4I6uFZolxaJC3q9X5svAdv5VKB4GLm8PRiQ1p7WZowxE7n4wN1Nnuz+DvGRn3+UzU6EPm4DJGLJ0TLrw==","signatures":[{"sig":"MEUCIQDqAnpXhf9DcyT3MfrWDW/QmM+dZUQ642OqOly9VvPcTwIgFyjOu/uq+2ZplOU74O+FYudayDiPVg3vAc8hBjScz5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8897},"main":"dist/index.js","_from":"file:mheob-eslint-config-5.0.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/1e633f27a6a2c93aa769c586e2b2019f/mheob-eslint-config-5.0.1.tgz","_integrity":"sha512-D3Gf5C4I6uFZolxaJC3q9X5svAdv5VKB4GLm8PRiQ1p7WZowxE7n4wN1Nnuz+DvGRn3+UzU6EPm4DJGLJ0TLrw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.2.0","dependencies":{"eslint-config-next":"^13.4.4","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.59.8","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8.40.0","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":"^8.41.0","prettier":"^2.8.8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.1_1685956450441_0.504118968318992","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.0":{"name":"@mheob/eslint-config","version":"5.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@5.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"b2f6d03c03dbcb7ca9a4eccbe18987a804d93861","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-5.1.0.tgz","fileCount":11,"integrity":"sha512-Pha8tvhB7+jfl4zaWqxQlDn7PcRRr/zv/qXr2gYM8xF20C8P2kerfMWNyq0B61NwnQdz/yd1WQg67CIylY2MhQ==","signatures":[{"sig":"MEYCIQCD4RIHZ+iW9uCLFDdlLzTB89L3TzzXJaL+mab0tI+1XQIhAMeylymLC6kU19vspuFfx/aKCcP99iSWbldz2sVNezwf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8996},"main":"dist/index.js","_from":"file:mheob-eslint-config-5.1.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/72bf0913cea480575b7c97434b99ad75/mheob-eslint-config-5.1.0.tgz","_integrity":"sha512-Pha8tvhB7+jfl4zaWqxQlDn7PcRRr/zv/qXr2gYM8xF20C8P2kerfMWNyq0B61NwnQdz/yd1WQg67CIylY2MhQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"9.7.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.4.0","dependencies":{"eslint-config-next":"^13.4.9","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0-alpha.2","@typescript-eslint/parser":"^5.61.0","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","prettier":"^3.0.0","typescript":"^5.1.6","@types/eslint":"^8.44.0","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":">=8","prettier":">=3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.1.0_1688882315316_0.4739345843021576","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.1.1":{"name":"@mheob/eslint-config","version":"5.1.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@5.1.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"ca06c881682214aef1fa1f4008440cf3d42c21f8","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-5.1.1.tgz","fileCount":11,"integrity":"sha512-rdnhI0GdHecwktCRuDgPpDXmlyMzwGyonA2H6s6rle48qpJ+dAxoLS3XNCte/4inw4PgeDYO2C43dsgi9QDNwA==","signatures":[{"sig":"MEUCIQCWLmgO0Frm/MpWEwsa7MwfKN14iLNyS8u8R3gZTv/CSgIgLVmi9eB6JnPIetBDFEIPNPpBjF4xCbGFPoVedUVQ9/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8993},"main":"dist/index.js","_from":"file:mheob-eslint-config-5.1.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/1399a4b269a25da7a86f8d40941089b8/mheob-eslint-config-5.1.1.tgz","_integrity":"sha512-rdnhI0GdHecwktCRuDgPpDXmlyMzwGyonA2H6s6rle48qpJ+dAxoLS3XNCte/4inw4PgeDYO2C43dsgi9QDNwA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.1.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"eslint-config-next":"^14.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.9.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/eslint":"^8.44.6","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":"^8.52.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.1.1_1698494841000_0.841623422356079","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"5.2.0":{"name":"@mheob/eslint-config","version":"5.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@5.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"fb4ab732da0846d8a19ea1f319d1894fd48a4af1","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-5.2.0.tgz","fileCount":11,"integrity":"sha512-fQsJ39GADUId2NDkuJAvBk8TD+iXjj8kF6PNlFB/JmERrQDn1UAwYm4hJ2myTTFy5ORHXhdyYebfNCd6vBvALg==","signatures":[{"sig":"MEUCIQCSjn3WrWY3PoXB/k0uARQhVYMx2+l5rSq54j+6M6WnHwIgA/+C9k91NWDNcrZU6ahZ+Q0hq+9KQkW9cSB9izmeld4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8985},"main":"dist/index.js","_from":"file:mheob-eslint-config-5.2.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js","./base":"./dist/base.js","./next":"./dist/next.js","./react":"./dist/react.js","./package.json":"./package.json"},"scripts":{"lint":"eslint src/**/*.ts --fix","build":"tsc","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist","sort-package-json":"pnpm dlx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/0a299b5dcc78fb0d5503a7c007b78033/mheob-eslint-config-5.2.0.tgz","_integrity":"sha512-fQsJ39GADUId2NDkuJAvBk8TD+iXjj8kF6PNlFB/JmERrQDn1UAwYm4hJ2myTTFy5ORHXhdyYebfNCd6vBvALg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.1.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"eslint-config-next":"^14.0.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.9.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/index.d.ts"],"./base":["./dist/base.d.ts"],"./next":["./dist/next.d.ts"],"./react":["./dist/react.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2","@types/eslint":"^8.44.6","@mheob/tsconfig":"2.0.0"},"peerDependencies":{"eslint":"^8.52.0","prettier":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.2.0_1699353401226_0.6334413993845398","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.0.0":{"name":"@mheob/eslint-config","version":"6.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"3eb78ec592eb11f67a1cf4cc23f2f571ede92d3a","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":12,"integrity":"sha512-Ds3HR9VQ6SipQ/SYZMg3JAddzePkjsBM6gEcUVN0hPYUa9vl2tiz81gWfYuhrqSDonaxgfzc/a8b41s1s6/gAg==","signatures":[{"sig":"MEUCIBHTYZ5WpGls3W/0kQdromi/WT2uezThTK7Bk8UYrKpWAiEA/pUY+Oq62tD2Gi8Szdmc/tS5sxs4+Pvbf4Kwxm3hU3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1268045},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc160979ab740b3fa6b0227ab7d0fe2499f9376b","scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint src/**/* --fix","build":"bun run typegen && tsup --format esm,cjs --clean --dts","clean":"rimraf .turbo node_modules dist","watch":"tsup --format esm,cjs --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"bun run build && npx @eslint/config-inspector build","sort-package-json":"bunx sort-package-json"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.5.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"mlly":"^1.7.0","yargs":"^17.7.2","svelte":"^4.2.17","globals":"^15.3.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.3.3","eslint-config-next":"^14.2.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.5","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-svelte":"^2.39.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.36.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.10.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^9.3.0","rimraf":"^5.0.7","typescript":"^5.4.5","@types/yargs":"^17.0.32","eslint-typegen":"^0.2.4","@mheob/tsconfig":"workspace:*","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.13.0","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"eslint":">=8.57.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.36.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.13.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.5.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1716440837360_0.763798666152748","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.0":{"name":"@mheob/eslint-config","version":"6.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"ef8b5e88958e02a5f63d594682957e202c73ebc9","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.1.0.tgz","fileCount":7,"integrity":"sha512-FON0hQh1h4gUhvdfupIDbicAqvMqjEoWIIQw0T/20w8v/MssaEYtBQgKANUc6ycyOUIQclQJIsemyX/wf68rEw==","signatures":[{"sig":"MEQCIEnFDTxfx2hs99khOZJhcQnBnGK+wYs046snuN0NiS3aAiBTfFsFtWorsx/2tVvVQCg8nqfu1nu/opWiTstY0Cv6Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111769},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3fddde83b89f7603e7010be044586eb5259b5677","scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint src/**/* --fix","build":"tsup --format esm,cjs --clean --dts","clean":"rimraf .turbo node_modules dist","watch":"tsup --format esm,cjs --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"bun run typegen && bun run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.7.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"mlly":"^1.7.0","yargs":"^17.7.2","svelte":"^4.2.17","globals":"^15.3.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.3.3","eslint-config-next":"^14.2.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.36.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-plugin-prettier":"^5.1.3","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.11.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^9.3.0","rimraf":"^5.0.7","prettier":"^3.2.5","typescript":"^5.4.5","@types/yargs":"^17.0.32","eslint-typegen":"^0.2.4","@mheob/tsconfig":"workspace:*","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.14.0","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"eslint":">=8.57.0","prettier":"^3.2.5","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":">=2.36.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.13.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.5.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.0_1717070341165_0.9806203439956329","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.1":{"name":"@mheob/eslint-config","version":"6.1.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.1.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"4c6bef84ffeb0540660fdd51857ccd05853dfe49","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.1.1.tgz","fileCount":7,"integrity":"sha512-VOwGRF8spMVcmxM8TjJePbPlLd1LX5L/M7Uo4VBEbnFpS5U6vqmgbRmGOnx/+A8d37YK5DS8yOKnrWqmLiPffg==","signatures":[{"sig":"MEUCIGp53thmS+oK0E+/VvCXUJBf7D++IjhD60JI+ak9uAgSAiEAhSuByM5aBV1CBIDcb6yBU8/T4qZ+9UEu6JZKLnyeoH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bfb3b969faf709453c84b087f5cead29f49be1f2","scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint src/**/* --fix","build":"tsup --format esm,cjs --clean --dts","clean":"rimraf .turbo node_modules dist","watch":"tsup --format esm,cjs --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"bun run typegen && bun run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.7.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"mlly":"^1.7.0","yargs":"^17.7.2","svelte":"^4.2.17","globals":"^15.3.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.3.3","eslint-config-next":"^14.2.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.36.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-plugin-prettier":"^5.1.3","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.11.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","tsup":"^8.0.2","eslint":"^9.3.0","rimraf":"^5.0.7","prettier":"^3.2.5","typescript":"^5.4.5","@types/yargs":"^17.0.32","eslint-typegen":"^0.2.4","@mheob/tsconfig":"workspace:*","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.14.0","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"peerDependencies":{"eslint":">=8.57.0","prettier":"^3.2.5","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":">=2.36.0","svelte-eslint-parser":"^0.36.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.5.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.1_1717085407481_0.8910209799471906","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.2":{"name":"@mheob/eslint-config","version":"6.1.2","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.1.2","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"4872d971354d3d64704370b790cafba2c4df6f82","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.1.2.tgz","fileCount":7,"integrity":"sha512-xG25V6FMqQcU05vME8xELXbemdGJ3KyAXNpL7SHKiSePZcDOsc5d1mCVQoZ+Yw2We4AZiurAilO7Ovoa9U35NA==","signatures":[{"sig":"MEQCIBLbLiSF1uL+CSLklrZc47FJnudpvgJS7FzTplHr1OjQAiBBqKPt5QWKuj9u48IWekALKnHpTwJl4hkL9nP7p1Ztig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076225},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-6.1.2.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/8291b8e17cc4d2d1ab12b1bc37aa2b51/mheob-eslint-config-6.1.2.tgz","_integrity":"sha512-xG25V6FMqQcU05vME8xELXbemdGJ3KyAXNpL7SHKiSePZcDOsc5d1mCVQoZ+Yw2We4AZiurAilO7Ovoa9U35NA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"mlly":"^1.7.1","yargs":"^17.7.2","svelte":"^4.2.19","globals":"^15.9.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.4.0","eslint-config-next":"^14.2.6","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.6","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.41.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.3.1","@typescript-eslint/parser":"^8.2.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.2.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","tsup":"^8.2.4","eslint":"^9.9.1","rimraf":"^6.0.1","prettier":"^3.3.3","typescript":"^5.5.4","@types/yargs":"^17.0.33","eslint-typegen":"^0.3.1","@mheob/tsconfig":"2.2.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^0.5.4","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.12.1","eslint-plugin-react-refresh":"^0.4.11"},"peerDependencies":{"eslint":"^9.8.0","prettier":"^3.3.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":"^=2.43.0","svelte-eslint-parser":"^0.41.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.8.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.2_1724610835649_0.5198767565115279","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.1.3":{"name":"@mheob/eslint-config","version":"6.1.3","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.1.3","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"21d7f44d8f3fffd2af3c4cb32bdfda586fdb1d29","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.1.3.tgz","fileCount":7,"integrity":"sha512-Ne6d1DMenQ67VZ6lHmXRzOhcFNK6Hr4W71XdDtuNbuih5iYH6zcvYB0f8ATA5WLzgYPwmOPCVPqHBNtX68+N4Q==","signatures":[{"sig":"MEQCIDmpWtYw3VctzHCiycP7PvyhlsltSV+Y139WD4jMN934AiABULa8T8YAQFmGspHJTgFLUjWzJEqtGe/0c5Ik+ytCMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1076397},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-6.1.3.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/99a2a639a625da893520fd166ae233e0/mheob-eslint-config-6.1.3.tgz","_integrity":"sha512-Ne6d1DMenQ67VZ6lHmXRzOhcFNK6Hr4W71XdDtuNbuih5iYH6zcvYB0f8ATA5WLzgYPwmOPCVPqHBNtX68+N4Q==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"mlly":"^1.7.1","yargs":"^17.7.2","svelte":"^4.2.19","globals":"^15.9.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.4.0","eslint-config-next":"^14.2.6","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.6","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.41.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.3.1","@typescript-eslint/parser":"^8.2.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.2.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","tsup":"^8.2.4","eslint":"^9.9.1","rimraf":"^6.0.1","prettier":"^3.3.3","typescript":"^5.5.4","@types/yargs":"^17.0.33","eslint-typegen":"^0.3.1","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^0.5.4","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.12.1","eslint-plugin-react-refresh":"^0.4.11"},"peerDependencies":{"eslint":"^9.8.0","prettier":"^3.3.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":"^=2.43.0","svelte-eslint-parser":"^0.41.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.8.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.3_1724653759819_0.3164774529697747","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"6.2.0":{"name":"@mheob/eslint-config","version":"6.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@6.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"7fc0438cca3dc389f14ca8e657eaf80816b1b985","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-6.2.0.tgz","fileCount":7,"integrity":"sha512-UtHzrmnsVqMb0Y5virxJrPjVV2XU8/bUtJWImXxUDs3Ui2ONCiX858Oezur7reAeUwa0c0oXmiXHOmFeAmtXRQ==","signatures":[{"sig":"MEYCIQDAXp/7PLFLbxCk2RsIPjFyQ9+z8QCjgtyoiXtK48MCtwIhANwVyGSliIpCikRMnedTpttVW8bE+UQEfhvcmEFxKRl7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096511},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-6.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/fbca9596f815b6d4339d2020a0cb8c22/mheob-eslint-config-6.2.0.tgz","_integrity":"sha512-UtHzrmnsVqMb0Y5virxJrPjVV2XU8/bUtJWImXxUDs3Ui2ONCiX858Oezur7reAeUwa0c0oXmiXHOmFeAmtXRQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"mlly":"^1.7.2","yargs":"^17.7.2","svelte":"^4.2.19","globals":"^15.11.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.11.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.14.0","@antfu/install-pkg":"^0.4.1","eslint-config-next":"^14.2.15","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.4.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","svelte-eslint-parser":"^0.41.1","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.3.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.8.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.8.0","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.3.0","eslint":"^9.12.0","rimraf":"^6.0.1","prettier":"^3.3.3","typescript":"^5.6.3","@types/yargs":"^17.0.33","eslint-typegen":"^0.3.2","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.2.4","eslint-plugin-svelte":"^2.44.1","svelte-eslint-parser":"^0.41.1","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^0.5.4","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.15.0","eslint-plugin-react-refresh":"^0.4.12"},"peerDependencies":{"eslint":"^9.12.0","prettier":"^3.3.3","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.2.0","eslint-plugin-svelte":"^2.44.0","svelte-eslint-parser":"^0.41.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.15.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.0_1728911071616_0.8613366602264223","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.0.0":{"name":"@mheob/eslint-config","version":"7.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@7.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"9140146323fa2744fbe17beb3f52d18fdfadd890","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":7,"integrity":"sha512-vkDlUbaFzJsXirRoeZbUf8y5mlO3SKWl/22yLrEoZo4Depe4hYC6znFftHIdJSA2fXnqT+HrYdCY5o7PBmemYA==","signatures":[{"sig":"MEUCIQCjFwDkI51XHurlY5/GpgyZLRQK4PKORwTsRJO44I3t1wIgYsHWPwSZaaMGcufDB9gJGeEfO+/67otRx/6mGQr1lTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118494},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-7.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/31fc299fa38c2af1ddf46cc5de9d9c0c/mheob-eslint-config-7.0.0.tgz","_integrity":"sha512-vkDlUbaFzJsXirRoeZbUf8y5mlO3SKWl/22yLrEoZo4Depe4hYC6znFftHIdJSA2fXnqT+HrYdCY5o7PBmemYA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.0","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"mlly":"^1.7.3","yargs":"^17.7.2","svelte":"^5.10.1","globals":"^15.13.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2","eslint-plugin-n":"^17.15.0","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.16.0","@antfu/install-pkg":"^0.5.0","eslint-config-next":"^15.1.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","svelte-eslint-parser":"^0.43.0","@vitest/eslint-plugin":"^1.1.15","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-merge-processors":"^0.1.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.18.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.2.0","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.16.0","rimraf":"^6.0.1","prettier":"^3.4.2","typescript":"^5.7.2","@types/yargs":"^17.0.33","eslint-typegen":"^0.3.2","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^0.6.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.16"},"peerDependencies":{"eslint":"^9.16.0","prettier":"^3.4.2","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1733915685068_0.8735532527711771","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.1.0":{"name":"@mheob/eslint-config","version":"7.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@7.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"1116a0e222c8ff13bd8507bb90203bb3faa53c48","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-7.1.0.tgz","fileCount":7,"integrity":"sha512-8RveX7c0Mtz//cssEREbBmPiMOKimNcbcnuByKHp38CZaYySUSuGB7LLuscDp9Llji5CjM/mZBZId8inry9fAg==","signatures":[{"sig":"MEUCIQDpDmmTb7EY/s+8UjVU2DT7cbP3jQbT/WSAVkw2+oqndQIgLuS175kC5o/9r70z65z+3TZwqY1TA5HO+0vIu0zQbsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144492},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-7.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/6816a0f5780270b5cdc67878d0e46fac/mheob-eslint-config-7.1.0.tgz","_integrity":"sha512-8RveX7c0Mtz//cssEREbBmPiMOKimNcbcnuByKHp38CZaYySUSuGB7LLuscDp9Llji5CjM/mZBZId8inry9fAg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.19.1","globals":"^15.14.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.16.0","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.1.5","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.2","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","svelte-eslint-parser":"^0.43.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^2.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^1.0.0","eslint-flat-config-utils":"^1.0.0","@typescript-eslint/parser":"^8.21.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.7.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.18.0","rimraf":"^6.0.1","prettier":"^3.4.2","typescript":"^5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^1.0.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.24.0","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.0_1737473459358_0.9727168666516985","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"7.2.0":{"name":"@mheob/eslint-config","version":"7.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@7.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"0ec30fe4be49f68f80af0fb104cc71369c74dd8d","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-7.2.0.tgz","fileCount":7,"integrity":"sha512-GZ3a39SJYREgMgePad7CtOahZHZDnunVgst+yVdfPXV/k0JSu4j2pKG9QEF5cxUSzyRMeH/5Ku7KcFFMOsVbVA==","signatures":[{"sig":"MEUCIBEub1fnTiIjEmNuVewuqhhz1WBKF4qzodJnqG4Wk92uAiEA59UPg8jmVEcGIrafwee5aWtz5N2kWuHw50ZTDrBCuf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145072},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-7.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/b4b1b04a61be37c8d9616c4aa2772d81/mheob-eslint-config-7.2.0.tgz","_integrity":"sha512-GZ3a39SJYREgMgePad7CtOahZHZDnunVgst+yVdfPXV/k0JSu4j2pKG9QEF5cxUSzyRMeH/5Ku7KcFFMOsVbVA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.19.1","globals":"^15.14.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.16.0","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.1.5","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.2","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","svelte-eslint-parser":"^0.43.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^2.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^1.0.0","eslint-flat-config-utils":"^1.1.0","@typescript-eslint/parser":"^8.21.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.7.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.18.0","rimraf":"^6.0.1","prettier":"^3.4.2","typescript":"^5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^1.0.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.24.1","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.0_1737534625025_0.2569567840273199","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.0.0":{"name":"@mheob/eslint-config","version":"8.0.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"e131d0d4f799073804c5aa0ef7d181e8a71a657b","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.0.0.tgz","fileCount":5,"integrity":"sha512-RI5cCE0SMs+rXchgnciW9Pd4IJTDy0gfX1ZPRTeQiYHr+vQVVQbmsiexzo9Yuo9DqJBQtRNHze6WQPQos8qwKw==","signatures":[{"sig":"MEYCIQDFl/WYUUsVzKOZLN8s2Qy/TM3Y9ch0VxJCNz4WIj98RQIhAJU2rfgqUBUv0f/iWkfDsoatTEIpoABXIWJLp15T1Rcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582298},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.0.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/0c3f0212996a39143af19279a4eb9601/mheob-eslint-config-8.0.0.tgz","_integrity":"sha512-RI5cCE0SMs+rXchgnciW9Pd4IJTDy0gfX1ZPRTeQiYHr+vQVVQbmsiexzo9Yuo9DqJBQtRNHze6WQPQos8qwKw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.19.3","globals":"^15.14.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.16.0","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.1.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.0.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","svelte-eslint-parser":"^0.43.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^1.0.0","eslint-flat-config-utils":"^2.0.0","@typescript-eslint/parser":"^8.21.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.7.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","eslint":"^9.19.0","rimraf":"^6.0.1","prettier":"^3.4.2","typescript":"^5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^1.0.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.24.1","eslint-plugin-react-refresh":"^0.4.18"},"peerDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0_1737804684589_0.18255662670954997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.1.0":{"name":"@mheob/eslint-config","version":"8.1.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.1.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"5d45a4c57d7dbeccfe71bcc0f19c4d34f0d31096","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.1.0.tgz","fileCount":5,"integrity":"sha512-prMAw+XmjDfk4KjCTTO8t+q4964wLl70d55YebDhZ6CbBX1rYhXJoKIzpeekmVWQ9C4lasChN/nv9iZkIR5oJQ==","signatures":[{"sig":"MEUCIQD6zj03UQuby9CZ5kf78njNCcPyrjYBIZsgvSBeEI7ORwIgOMW7C06jDWEC4bHhwAmrcCnYFybylkHs0/P2b43mvPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576257},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.1.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/cf9f3e70efb43f4f61cd28d1a4f29d85/mheob-eslint-config-8.1.0.tgz","_integrity":"sha512-prMAw+XmjDfk4KjCTTO8t+q4964wLl70d55YebDhZ6CbBX1rYhXJoKIzpeekmVWQ9C4lasChN/nv9iZkIR5oJQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.19.9","globals":"^15.14.0","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.16.0","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.1.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.0.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","svelte-eslint-parser":"^0.43.0","@vitest/eslint-plugin":"^1.1.27","eslint-plugin-command":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.23.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.8.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","eslint":"^9.20.0","rimraf":"^6.0.1","prettier":"^3.5.0","typescript":"^5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^1.0.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.20.0","prettier":"^3.5.0","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.1.0_1739115340926_0.08065771151754286","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.2.0":{"name":"@mheob/eslint-config","version":"8.2.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.2.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"8383b20a3ac213e08f8a26807bf3919f7d2914bf","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.2.0.tgz","fileCount":5,"integrity":"sha512-kAxM26ofiYlhVNiVMRmqMC1X6+9ZCfTWz5R1w4tTSVMX0IATYP0lAFQxWGEyrj6VxdCuDjtmhO6tIJyufkIQFA==","signatures":[{"sig":"MEYCIQD4NYKX75a41xGKDnK1yfdCuop0v2P05G6B4hi1iddo5wIhAOAANrd2ndvdv0HVFVeT4iW0NNfd/VxA/eGzqDiXwIdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596533},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.2.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/90f4bbbe6ba38d8f9e88fce58a9111cc/mheob-eslint-config-8.2.0.tgz","_integrity":"sha512-kAxM26ofiYlhVNiVMRmqMC1X6+9ZCfTWz5R1w4tTSVMX0IATYP0lAFQxWGEyrj6VxdCuDjtmhO6tIJyufkIQFA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.22.6","globals":"^16.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","eslint-plugin-yml":"^1.17.0","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.2.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.10.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.22.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"~5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.0.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.31.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.22.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.2.0_1741509190464_0.7062124691974943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.3.0":{"name":"@mheob/eslint-config","version":"8.3.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.3.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"16bb895806a3b72c5adbb2432545138dc305461f","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.3.0.tgz","fileCount":5,"integrity":"sha512-QtZginMHPpnHdZJAMFwRQ1kGC0RRlinv8AFkR7JlN9yYwNhvN8OZNXY5euOU2gnlf/15i8yTghBozqFISmbVwg==","signatures":[{"sig":"MEQCIHLz4enUMWRG6itub+9+jFKnYFK0lJZPuKwLH4jzm743AiBxeLPtA7YwW8/Pg8U9THb05RDfnvvUKY5F8/Eyo2byWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624920},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.3.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/1238f6f17859fb98f19f94eb24fb08de/mheob-eslint-config-8.3.0.tgz","_integrity":"sha512-QtZginMHPpnHdZJAMFwRQ1kGC0RRlinv8AFkR7JlN9yYwNhvN8OZNXY5euOU2gnlf/15i8yTghBozqFISmbVwg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"mlly":"^1.7.4","yargs":"^17.7.2","svelte":"^5.23.1","globals":"^16.0.0","local-pkg":"^1.1.1","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.2.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.8.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.10.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.22.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"~5.7.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.3.1","svelte-eslint-parser":"^1.1.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.35.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.22.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.0_1742378042419_0.2975461904298655","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.4.0":{"name":"@mheob/eslint-config","version":"8.4.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.4.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"bc4c1b6bbb394cfcf5c775fb530f5e19549759c6","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.4.0.tgz","fileCount":5,"integrity":"sha512-qE61wLmXJqAptkO8CBVVbizGjGLBmj/o6aLKn0B9vSt7Y08RZ2Ln9CTFJcc93yDkC0XYkWCJ+mF5Hcnpc3NxAQ==","signatures":[{"sig":"MEUCIHx3WAdvAoh/hQPyA214ZYJ1mAycrPtGfXPl0j47aU7jAiEAkdGqaETHQKWPcoUxU6vQqONVCsZr/+VUXvhC39Yj8sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627536},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.4.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/c9b3d83f65c41584c89b48c7b16adee0/mheob-eslint-config-8.4.0.tgz","_integrity":"sha512-qE61wLmXJqAptkO8CBVVbizGjGLBmj/o6aLKn0B9vSt7Y08RZ2Ln9CTFJcc93yDkC0XYkWCJ+mF5Hcnpc3NxAQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","svelte":"^5.25.2","globals":"^16.0.0","local-pkg":"^1.1.1","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.2.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.10.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.27.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.23.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.23.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.4.0_1742726782272_0.13035993534924506","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.4.1":{"name":"@mheob/eslint-config","version":"8.4.1","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.4.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"c17e2ca37fe1bce98347312684ace47d72e8b0a5","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.4.1.tgz","fileCount":5,"integrity":"sha512-zZDyVWRTVpHBQhAUN+cAuEftobBD4tsKgIYxThV9mzZhrTJnkuad0AQ6qwnK1L66I6jInZl9NkFebwjn/IWWUA==","signatures":[{"sig":"MEYCIQDiBBbej4PuzQVOOnt9gtLbTgoJ2tOQEUwO2RHkcR/kPQIhAKotWiV/mTGh4NOlITb6ZFcU95mswo2dou0tTQpYgWFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627063},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.4.1.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/8f6b6c5dce6e5fd330e0bb7969608834/mheob-eslint-config-8.4.1.tgz","_integrity":"sha512-zZDyVWRTVpHBQhAUN+cAuEftobBD4tsKgIYxThV9mzZhrTJnkuad0AQ6qwnK1L66I6jInZl9NkFebwjn/IWWUA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","svelte":"^5.25.2","globals":"^16.0.0","local-pkg":"^1.1.1","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.2.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.10.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.27.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.23.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.23.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.4.1_1742727669879_0.7452699252640909","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.5.0":{"name":"@mheob/eslint-config","version":"8.5.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.5.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"02b98c6e3bc4b8787afc33026a172076b0853ab4","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.5.0.tgz","fileCount":5,"integrity":"sha512-/brDE/Ohr0BkevvRiywgMwa1iBp2wHwpM3jy50epxjSkEfptGgIgj47lD4li4Mz9iaexJeZNHwrUclWqLIUNdw==","signatures":[{"sig":"MEUCIQCvLvOTOcpCF6VenY8v0iLll+now8SdMwgmXkjz9ktBwgIgKGOZa7wwJIop6Wtan/Wv9yziEU0CNop8gFuMirfZ77w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719970},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.5.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/bfed4794a6b14d5dcb5525d450a1d263/mheob-eslint-config-8.5.0.tgz","_integrity":"sha512-/brDE/Ohr0BkevvRiywgMwa1iBp2wHwpM3jy50epxjSkEfptGgIgj47lD4li4Mz9iaexJeZNHwrUclWqLIUNdw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","svelte":"^5.25.6","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.2.4","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.10.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.5","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.29.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.23.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.2","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.0","svelte-eslint-parser":"^1.1.1","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.23.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.5.0_1743606292836_0.1238226388034096","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.6.0":{"name":"@mheob/eslint-config","version":"8.6.0","keywords":["eslint","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.6.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"dist":{"shasum":"42160897cf2f2989fa1c50e7fdd28e596127c710","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.6.0.tgz","fileCount":5,"integrity":"sha512-cAslL1UBACy9HQ96xoCW+7hu5cYy+BrhyZE6aE3lxo6hX3ea5g2UT4r0MqdqVUJ/eIotHOPKJrlbYK/gy4fkrw==","signatures":[{"sig":"MEQCIFZvICq7gHZ2jLAECHxH5N2Mms6WDCD5tbXUmJ2R6j07AiBJKBAyVObgo2kLvCacLGBwDuULcCN+BZkub/P3MJesWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720948},"main":"dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.6.0.tgz","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/22e5c6680232ddbce588d78f8c9222ed/mheob-eslint-config-8.6.0.tgz","_integrity":"sha512-cAslL1UBACy9HQ96xoCW+7hu5cYy+BrhyZE6aE3lxo6hX3ea5g2UT4r0MqdqVUJ/eIotHOPKJrlbYK/gy4fkrw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","svelte":"^5.25.12","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.3.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.42","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.2","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.6","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.29.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.24.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.45.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.24.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.6.0_1744376789178_0.08726573409117688","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.7.0":{"name":"@mheob/eslint-config","version":"8.7.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.7.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2213c73db44defa3160cd1b43f179f928c787cde","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.7.0.tgz","fileCount":8,"integrity":"sha512-CEJ3ULlPHbiZ4B5BH4ckoaZg0pd97kwi01raeAm/TkpeRbXEKLTqQ4OYcedj5yaUm7h5bkHLk2iO3UfOiGDhGg==","signatures":[{"sig":"MEUCIQDijEf7O/dHq067IbbqEa09X7epH7lTovwRGvHCOTXTrgIgaA3z/k/YOsmeVl6ibgIZH8cLFYfjVb/xvkEw45EcK8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728472},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.7.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/bad108aa1f6f58c6e7d0a676d0305aba/mheob-eslint-config-8.7.0.tgz","_integrity":"sha512-CEJ3ULlPHbiZ4B5BH4ckoaZg0pd97kwi01raeAm/TkpeRbXEKLTqQ4OYcedj5yaUm7h5bkHLk2iO3UfOiGDhGg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","yargs":"^17.7.2","svelte":"^5.26.2","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.3.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.42","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.3","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.6","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.29.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","eslint":"^9.24.0","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.46.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependencies":{"eslint":"^9.24.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.0","eslint-plugin-astro":"^1.3.0","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.7.0_1744551608516_0.8332226178376567","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.8.0":{"name":"@mheob/eslint-config","version":"8.8.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.8.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e12bb0db3b694a7354a13ef040047d2447b0d761","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.8.0.tgz","fileCount":8,"integrity":"sha512-pQxngwbYDvUrcSHxbOeJlrxcu3zwA7V2IeOvGM57PHD4hUhoV6FD7PxEE/cRWEWViEUQRFOGij5zEA2Vpp3iXA==","signatures":[{"sig":"MEYCIQCRbpeRL9nsvEasD8Whmam9nppywmqRC0dxwHGELjqBhAIhAMbF+LahxybuCNsR0slKjF/vDcfhCrDSAoEvrFLCbcXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731682},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.8.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/f40d70e6e086aca80ee863a2cd581cd3/mheob-eslint-config-8.8.0.tgz","_integrity":"sha512-pQxngwbYDvUrcSHxbOeJlrxcu3zwA7V2IeOvGM57PHD4hUhoV6FD7PxEE/cRWEWViEUQRFOGij5zEA2Vpp3iXA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","yargs":"^17.7.2","svelte":"^5.28.2","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.6","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.31.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.31.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","tsup":"^8.4.0","eslint":"^9.25.1","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.25.1","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.46.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.8.0_1746097374453_0.31212622078481145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.8.1":{"name":"@mheob/eslint-config","version":"8.8.1","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.8.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e90768783fba02014b9e01e8e6b781dce4b0c6aa","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.8.1.tgz","fileCount":8,"integrity":"sha512-4QRFaxFB0APiOhHLNAhybFbpEc2KiJkVsW2hLChYK+4AXMNxAY0swxXhNfTPE6204ukGuakIwN/Zb3wwfwDCJA==","signatures":[{"sig":"MEQCIGgKm9qBQjxRa8kuwEQjmnDLlJqFaw0rRTIC9g8UskrFAiAaMASFphwqhZURRLG/KsntCZr2mSiRJ9XJhpS0RpLyfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731648},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.8.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/0932bcfe2b2b29a9d116fb088c4b41df/mheob-eslint-config-8.8.1.tgz","_integrity":"sha512-4QRFaxFB0APiOhHLNAhybFbpEc2KiJkVsW2hLChYK+4AXMNxAY0swxXhNfTPE6204ukGuakIwN/Zb3wwfwDCJA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","yargs":"^17.7.2","svelte":"^5.28.2","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.6","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.31.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.31.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","tsup":"^8.4.0","eslint":"^9.25.1","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.25.1","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.46.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.8.1_1746178173366_0.7631558418954838","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.8.2":{"name":"@mheob/eslint-config","version":"8.8.2","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.8.2","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"5ae60328add854d34dbebe7d3cfc98fe61146007","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.8.2.tgz","fileCount":8,"integrity":"sha512-t5FweZEz1bHG+zpOfY/jljI54dzyYFAL9ifAwasUkSS6CN3pQsKhfIMqhiN82dUtEzTcrJHbs08reWLi3/CvNQ==","signatures":[{"sig":"MEQCIC3/Qozi2TmBizT67eEA3eOxA4TSONjr9uuqp/trwTU3AiBHrot6qWjCYAinyZb+D8ig2FUZTtfBuvFyPUwY52WNlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731667},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.8.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsup --clean","clean":"rimraf .turbo node_modules dist","watch":"tsup --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/202dfd568dcfaa6213ccec81c5d6164f/mheob-eslint-config-8.8.2.tgz","_integrity":"sha512-t5FweZEz1bHG+zpOfY/jljI54dzyYFAL9ifAwasUkSS6CN3pQsKhfIMqhiN82dUtEzTcrJHbs08reWLi3/CvNQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","yargs":"^17.7.2","svelte":"^5.28.2","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-config-next":"^15.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.6","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.31.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.31.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","tsup":"^8.4.0","eslint":"^9.25.1","rimraf":"^6.0.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.1.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.25.1","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.46.0","eslint-plugin-react-refresh":"^0.4.19"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.8.2_1746611446372_0.11524832196551449","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.8.3":{"name":"@mheob/eslint-config","version":"8.8.3","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.8.3","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6ce5878d404a04a1ff88ad20b5f9e4e294ccee37","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.8.3.tgz","fileCount":8,"integrity":"sha512-Z/x28o38tczavMgjwWlhTDtMWZ2DjV/dlzSoDcU/BRFOzuGHtYWyTaDP+Nb4MMSM1sncjyP2g2Qw9XXR1SlZhA==","signatures":[{"sig":"MEUCIANKWaZP8qsx1HqLI7G6tqatGzqgrnexqtFdA27OMywnAiEA90f4o7j7/M+ARB6Bod4dbWwHpiUH5bvkNujMv3c4onY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":744994},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.8.3.tgz","types":"./dist/index.d.ts","engines":{"node":"22.16.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/ad6f3cf5ef8df9bf4b645258728e3272/mheob-eslint-config-8.8.3.tgz","_integrity":"sha512-Z/x28o38tczavMgjwWlhTDtMWZ2DjV/dlzSoDcU/BRFOzuGHtYWyTaDP+Nb4MMSM1sncjyP2g2Qw9XXR1SlZhA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","yargs":"^18.0.0","svelte":"^5.33.4","globals":"^16.2.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.18.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.3.2","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-command":"^3.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.13.3","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.4.0","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.33.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.13.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.33.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"^9.27.0","rimraf":"^6.0.1","tsdown":"^0.12.4","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.2.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.0","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.50.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.27.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.0","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.50.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.8.3_1748433057350_0.5123274945884022","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.9.0":{"name":"@mheob/eslint-config","version":"8.9.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.9.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"da81aabe09df3888a57f55078ceba155908c8101","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.9.0.tgz","fileCount":8,"integrity":"sha512-BE1UBOspQvWglZpw7Ol67snnvHa7VFCKHnTRrK18PaV+z5O0wJ6HxzXfJSyOPV3aNJN63Txyc6vcad3j29IGhw==","signatures":[{"sig":"MEUCIQCLT1p7lbxBQWCcYuaxGbN5ImMUmmzPwgA2LD612Kyi4QIgZ1e8/LiFm7kUTmPS0UAU9agjn9m8psLSTylhSJAyTsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726255},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":"22.16.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/c4d268254cd98b04d3a02a4c8106336e/mheob-eslint-config-8.9.0.tgz","_integrity":"sha512-BE1UBOspQvWglZpw7Ol67snnvHa7VFCKHnTRrK18PaV+z5O0wJ6HxzXfJSyOPV3aNJN63Txyc6vcad3j29IGhw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","yargs":"^18.0.0","svelte":"^5.33.14","globals":"^16.2.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.19.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.3.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.7.1","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.8.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-command":"^3.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.4.1","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.33.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.14.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.33.1","eslint-plugin-vuejs-accessibility":"^2.4.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"^9.28.0","rimraf":"^6.0.1","tsdown":"^0.12.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.2.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.1","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.51.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.1","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.51.1","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.9.0_1749230788711_0.9015374353529932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.10.0":{"name":"@mheob/eslint-config","version":"8.10.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.10.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a821ae266692b68c116b2389c9a000990dcae133","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.10.0.tgz","fileCount":8,"integrity":"sha512-eXMBE9HWSRbB8ssAZrzKfQDttyybH+yo1yu9qFufD0WajC64Ky9YnB1qMlEwRxYIEz/EhUZi4I/8kGtQimDTKA==","signatures":[{"sig":"MEUCICF9k9YIIVdMOTnB9/umLI3Y8NN5cHJ15cwRaF91PD3FAiEAoX8A33XsfgxUMZxE1uEOclie6+KQghDUIhEcTNoW4s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":718674},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/1faddcecddc98f836a7b8b23702884d2/mheob-eslint-config-8.10.0.tgz","_integrity":"sha512-eXMBE9HWSRbB8ssAZrzKfQDttyybH+yo1yu9qFufD0WajC64Ky9YnB1qMlEwRxYIEz/EhUZi4I/8kGtQimDTKA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","yargs":"^18.0.0","svelte":"^5.33.18","globals":"^16.2.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.19.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.3.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.7.1","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-command":"^3.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.4.1","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.33.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.14.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.33.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","yaml":"^2.8.0","eslint":"^9.28.0","rimraf":"^6.0.1","tsdown":"^0.12.7","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.2.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.1","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.51.3","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.1","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.51.3","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.10.0_1749751235917_0.7764633160742147","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.11.0":{"name":"@mheob/eslint-config","version":"8.11.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.11.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6c609c14cef1310bec202569963d64e9d1d9c7d1","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.11.0.tgz","fileCount":8,"integrity":"sha512-kX6HiHk04wyTTfSVnxMkl9VkVbLiZnu868OlYznlAT6TZBS2qvXuXqgtRHXClh2Y5l5USVXoHCXhamY/BUM3ng==","signatures":[{"sig":"MEYCIQCbnxOK4lBU/8B0VTMjSUbAF5T8do5oe0yNz7qOJT0P7wIhAIXx1bx5Ud9tes6qunqgPD4ux2HW70g0GlUvTTh7/Yck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720465},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","actor":{"name":"mheob","type":"user","email":"tools@boehm.work"},"email":"tools@boehm.work"},"_resolved":"/tmp/5a0eda7d99146b450e8021beb64ec608/mheob-eslint-config-8.11.0.tgz","_integrity":"sha512-kX6HiHk04wyTTfSVnxMkl9VkVbLiZnu868OlYznlAT6TZBS2qvXuXqgtRHXClh2Y5l5USVXoHCXhamY/BUM3ng==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","yargs":"^18.0.0","svelte":"^5.34.6","globals":"^16.2.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.20.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.3.4","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.8.0","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-command":"^3.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.0","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.34.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.34.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","yaml":"^2.8.0","eslint":"^9.29.0","rimraf":"^6.0.1","tsdown":"^0.12.8","prettier":"^3.5.3","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.2.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.2","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.29.0","prettier":"^3.5.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.9.2","svelte-eslint-parser":"^1.2.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.11.0_1750331599816_0.8206364388741381","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.12.0":{"name":"@mheob/eslint-config","version":"8.12.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.12.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"455edfa894e96c1b9b0be18e7b6874759b6a377d","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.12.0.tgz","fileCount":8,"integrity":"sha512-sGynVLDQuYqVm3MDwWwY7vCmXZJAvnp84i/sEkem9cVCr03jCN7M40Zs9TG0W5cXHOEWd7S3PXGQdZuLJ9Rt+A==","signatures":[{"sig":"MEYCIQDq5DIqd/jHnFnI9ht9wZPRydg3o8G7lTpKnoHU38TF9QIhAMFIr+WmU2kcAffG34dH2Il+XBSwYe/tjwKCqmFK+gIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729862},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/6a05040696389bd157b453c5ecbbcced/mheob-eslint-config-8.12.0.tgz","_integrity":"sha512-sGynVLDQuYqVm3MDwWwY7vCmXZJAvnp84i/sEkem9cVCr03jCN7M40Zs9TG0W5cXHOEWd7S3PXGQdZuLJ9Rt+A==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","yargs":"^18.0.0","svelte":"^5.36.16","globals":"^16.3.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.21.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.4.4","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^51.0.0","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.3","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.38.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","yaml":"^2.8.0","eslint":"^9.31.0","rimraf":"^6.0.1","tsdown":"^0.13.0","prettier":"^3.6.2","typescript":"^5.8.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.1.0","@next/eslint-plugin-next":"^15.4.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.31.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.4.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.12.0_1753425461890_0.5982945772159289","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.13.0":{"name":"@mheob/eslint-config","version":"8.13.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.13.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"944d8466faea67d73fee0ed978678769e775db1e","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.13.0.tgz","fileCount":8,"integrity":"sha512-k+3GAB2Iz5sCvNsM1gCAgEIIBb7egOu71dnfZRCsDDn1ZolJqTx+7q/B7U8F+hzTE9f508k58JhtpAvl5Ms9xA==","signatures":[{"sig":"MEUCIQDSkIep6lmLGEAYUs6c8OfPPri72p6EXViW36zfRDvHEQIgccVOipgtZwZi7+yoIfG6GAr/uxJiQR7P8QqBBdsYOCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731727},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/3feaa54c75e5746c6ada65b91dffe68e/mheob-eslint-config-8.13.0.tgz","_integrity":"sha512-k+3GAB2Iz5sCvNsM1gCAgEIIBb7egOu71dnfZRCsDDn1ZolJqTx+7q/B7U8F+hzTE9f508k58JhtpAvl5Ms9xA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","yargs":"^18.0.0","svelte":"^5.38.7","globals":"^16.3.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.21.3","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.2","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^54.3.1","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.8","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.1","@typescript-eslint/parser":"^8.42.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.42.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","yaml":"^2.8.1","eslint":"^9.34.0","rimraf":"^6.0.1","tsdown":"^0.14.2","prettier":"^3.6.2","typescript":"^5.9.2","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.1","svelte-eslint-parser":"^1.3.1","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.2.0","@next/eslint-plugin-next":"^15.5.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"eslint":"^9.34.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.1","svelte-eslint-parser":"^1.3.1","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.13.0_1757059205366_0.11456352453629393","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.0":{"name":"@mheob/eslint-config","version":"8.14.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e7eb3333722541bf63407e20d66566b6dc1ff5a6","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.0.tgz","fileCount":8,"integrity":"sha512-SRYmSI6Z9gTzbOzYUiYtUWbzPKtFCf/Y7GgK821MN0eRQ4fLga7ZikQGWFz0m7NsX5puHlgwwq64ZVXNPXocdw==","signatures":[{"sig":"MEYCIQCbQE84d9bPXf5iwfedVSdpnXiYNgZrcKQEF2B8u57d0gIhALU21HUWr2WpDjSvx6+DdO632oSeuvaRphh2ts1vB3xP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740356},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/d0054652f8d3b88b257eaf135790ecb4/mheob-eslint-config-8.14.0.tgz","_integrity":"sha512-SRYmSI6Z9gTzbOzYUiYtUWbzPKtFCf/Y7GgK821MN0eRQ4fLga7ZikQGWFz0m7NsX5puHlgwwq64ZVXNPXocdw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.39.11","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.4","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^57.2.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.46.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","tsdown":"^0.14.2","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.4","svelte-eslint-parser":"^1.3.3","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-refresh":"^0.4.23"},"peerDependencies":{"eslint":"^9.37.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.4","svelte-eslint-parser":"^1.3.3","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-refresh":"^0.4.23"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.0_1760015474323_0.6656254464096549","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.1":{"name":"@mheob/eslint-config","version":"8.14.1","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b04c4314ef815e18bd1eac93be205054a59e98a5","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.1.tgz","fileCount":8,"integrity":"sha512-Z9Hz/TMFPctZwWnKfpg7e0srKW0wMruIMbvbPcdwxBMWD3Qy/IFPhfT2dWY8wWQl9hLMYE84G/+3Co6ucfhFUg==","signatures":[{"sig":"MEUCIBmXVqZHtKYGaGHkrMH0sY1yIUKhDTiJQAVQTf+JZd37AiEAoh///k0l7e72QyCUlGZcjoJTUtoZACirj1JM62d3f3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":740356},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/73f3e7245e665b700249f305d1e1a380/mheob-eslint-config-8.14.1.tgz","_integrity":"sha512-Z9Hz/TMFPctZwWnKfpg7e0srKW0wMruIMbvbPcdwxBMWD3Qy/IFPhfT2dWY8wWQl9hLMYE84G/+3Co6ucfhFUg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.39.11","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.4","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^57.2.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.46.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","tsdown":"^0.14.2","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.4","svelte-eslint-parser":"^1.3.3","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-refresh":"^0.4.23"},"peerDependencies":{"eslint":"^9.37.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.4","svelte-eslint-parser":"^1.3.3","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-refresh":"^0.4.23"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.1_1760018133344_0.016516412272991055","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.2":{"name":"@mheob/eslint-config","version":"8.14.2","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.2","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1d0247942da0bda63139ca47f206e5d1c83222d5","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.2.tgz","fileCount":8,"integrity":"sha512-MhhoEvrMJQBJL61AHfQPR1ChGugKmskT8dMtRk9NQ9rEEPsgsHuUD6iUbXMBl6FGu0iAVz2rrgv7BrIEEmQrmw==","signatures":[{"sig":"MEYCIQDfXSa1P8Xv5HMEEHjccydJFjsEbOhV2USX9OXoyGoahwIhAMC/U+GKeMvYuXREHxXXTX7gqjq3ccIXcpTeprGZlrAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753159},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/b363e03e3d02bb99fd1c41010be29b04/mheob-eslint-config-8.14.2.tgz","_integrity":"sha512-MhhoEvrMJQBJL61AHfQPR1ChGugKmskT8dMtRk9NQ9rEEPsgsHuUD6iUbXMBl6FGu0iAVz2rrgv7BrIEEmQrmw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.41.1","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.38.0","rimraf":"^6.0.1","tsdown":"^0.15.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.2_1760981571883_0.12002836383416504","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.3":{"name":"@mheob/eslint-config","version":"8.14.3","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.3","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"0a348d3a363b3c08aff1845c100d4e6aa25d1358","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.3.tgz","fileCount":8,"integrity":"sha512-j1SSNuv7t26ksxG60nHEyub9lSTUhI+NTav306BiYAqLnf7np6CRYaOnOZfilaPdmzXK/0Fxblgo7St76xQF7w==","signatures":[{"sig":"MEYCIQDEFVBXIhoqX/mL7CkaAffU9Dyx66HGu/ijyVtzQVe8hwIhAL3s9Va/ju9dxYw8kxM/DlrQCbUR9vS1adwRzT84P2m2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764245},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/50db83955f5ba39a08137bd6409153c5/mheob-eslint-config-8.14.3.tgz","_integrity":"sha512-j1SSNuv7t26ksxG60nHEyub9lSTUhI+NTav306BiYAqLnf7np6CRYaOnOZfilaPdmzXK/0Fxblgo7St76xQF7w==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.41.1","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.38.0","rimraf":"^6.0.1","tsdown":"^0.15.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.3_1761024567005_0.3619918572223242","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.4":{"name":"@mheob/eslint-config","version":"8.14.4","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.4","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2ac4a2ecae9b48aff2437d85825d9d3579559f30","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.4.tgz","fileCount":8,"integrity":"sha512-TamNiIFg3AAvtWn4pHiU3Yo3TiUHS+1bIx6GszxNjwA9NLbU6UGp7EHFhm82qNqZFljySbVte2t28Wb9RRKnAQ==","signatures":[{"sig":"MEQCIDnzdQ6BcL02ZqkQpKgZJZmT8Lr+YlPtYVEi9k92jwOcAiBqwkaeJBrrEQPCbEb+Yg8G/w2KA38ifFxEAGvLevBrMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764178},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/80ac6b4ebcf367aa800e64e67c7d07ec/mheob-eslint-config-8.14.4.tgz","_integrity":"sha512-TamNiIFg3AAvtWn4pHiU3Yo3TiUHS+1bIx6GszxNjwA9NLbU6UGp7EHFhm82qNqZFljySbVte2t28Wb9RRKnAQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.41.1","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.38.0","rimraf":"^6.0.1","tsdown":"^0.15.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.4_1761026570809_0.4399844618271984","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"8.14.5":{"name":"@mheob/eslint-config","version":"8.14.5","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@8.14.5","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2340899c1736ed89e58bc585f796c7c7c457a9cf","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-8.14.5.tgz","fileCount":8,"integrity":"sha512-v5/yMWa47du4tAleDLinEUibeze1KDK7ckNXAbj3ZIfFjH1TK3H5Zrdr1lEcld5JHbZx8dLUq+SBjuEaPphbPA==","signatures":[{"sig":"MEUCIQDHTuGbrjqvwSUfxKtZGXYIbmLuEiK06t2+Mp8+HhauzAIgLK+btL2+twOhPYB5Uq5BBnnvf5TENqWQVFlgIOm3o/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764208},"main":"./dist/index.js","type":"module","_from":"file:mheob-eslint-config-8.14.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":"./dist/index.js"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/6d3687ccfe6cf1eaef66b6990c206f03/mheob-eslint-config-8.14.5.tgz","_integrity":"sha512-v5/yMWa47du4tAleDLinEUibeze1KDK7ckNXAbj3ZIfFjH1TK3H5Zrdr1lEcld5JHbZx8dLUq+SBjuEaPphbPA==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"10.9.3","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.41.1","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^15.5.6","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.38.0","rimraf":"^6.0.1","tsdown":"^0.15.9","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.33","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^15.5.6","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.14.5_1761030100039_0.5659428996001825","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"9.0.0":{"name":"@mheob/eslint-config","version":"9.0.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@9.0.0","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"7bed8ad1a8d7eb00057ec05998b1cc23e68fe4d3","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-9.0.0.tgz","fileCount":8,"integrity":"sha512-Vji97yWBAuj7n/DrtTJtYwvLF8ahX7QWDCdxfUN+8tln/YeSvG94nXJTbR2+rwTBRi/wjoVTzS3zZoRhSviotw==","signatures":[{"sig":"MEUCIAJ76Hj1yI1MRQXfzWPR2ytypGw4KQskebHn/+CiSuzsAiEA3FoH3ayl9W6A4j6tJQNFDvz14qMowQqHTYvoBBuqU2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839870},"main":"./dist/index.mjs","type":"module","_from":"file:mheob-eslint-config-9.0.0.tgz","types":"./dist/index.d.mts","engines":{"node":"^22.12.0 || ^24.0.0"},"exports":{".":"./dist/index.mjs"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/3c4132ef335bd46169701f10bf0e033a/mheob-eslint-config-9.0.0.tgz","_integrity":"sha512-Vji97yWBAuj7n/DrtTJtYwvLF8ahX7QWDCdxfUN+8tln/YeSvG94nXJTbR2+rwTBRi/wjoVTzS3zZoRhSviotw==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"11.6.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.43.7","globals":"^16.5.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^16.0.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.2.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","prettier-plugin-toml":"2.0.6","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.5.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.4","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.1.0","tsdown":"^0.16.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.35","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^16.0.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.5","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^16.0.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.5","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.0_1763293674953_0.9949431779702458","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"9.0.1":{"name":"@mheob/eslint-config","version":"9.0.1","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@9.0.1","maintainers":[{"name":"mheob","email":"tools@boehm.work"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"4f20104114fe5987fa110888b8a992b2579a0e05","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-9.0.1.tgz","fileCount":8,"integrity":"sha512-aEZ3Pf3ZpK5h9FV8Wq+o/J4d/mjdQsm/dXG2vlLss5U35AlY4T3W+DHnPaAhqm76ntRZl1WNRm0v5ZPl4qUHRg==","signatures":[{"sig":"MEQCIGPcfio5b8pVFE6cLqKqbUSw9q/Zjnl4aG6zZTV9tr/wAiAcEiXZ58Yx3kAh6Ea+ZI2QWekcX565+VHmkjB9xQHSQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839753},"main":"./dist/index.mjs","type":"module","_from":"file:mheob-eslint-config-9.0.1.tgz","types":"./dist/index.d.mts","engines":{"node":"^22.12.0 || ^24.0.0"},"exports":{".":"./dist/index.mjs"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@boehm.work"},"_resolved":"/tmp/75cc908c55a10f2f2dfc9340eb7666ef/mheob-eslint-config-9.0.1.tgz","_integrity":"sha512-aEZ3Pf3ZpK5h9FV8Wq+o/J4d/mjdQsm/dXG2vlLss5U35AlY4T3W+DHnPaAhqm76ntRZl1WNRm0v5ZPl4qUHRg==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"11.6.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.43.7","globals":"^16.5.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^16.0.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.2.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","prettier-plugin-toml":"2.0.6","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.5.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.4","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","yaml":"^2.8.1","eslint":"^9.39.1","rimraf":"^6.1.0","tsdown":"^0.16.4","prettier":"^3.6.2","typescript":"^5.9.3","@types/yargs":"^17.0.35","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.3.0","@next/eslint-plugin-next":"^16.0.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.5","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.0","svelte-eslint-parser":"^1.4.0","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^16.0.3","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.5","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.1_1763705558146_0.027139475707014693","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"9.1.0":{"name":"@mheob/eslint-config","version":"9.1.0","keywords":["eslint","eslint-config","config"],"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","_id":"@mheob/eslint-config@9.1.0","maintainers":[{"name":"mheob","email":"tools@alex-boehm.dev"}],"homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","bugs":{"url":"https://github.com/mheob/config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"e6cd08b49645204b72418f7c365c9575529c0801","tarball":"https://registry.npmjs.org/@mheob/eslint-config/-/eslint-config-9.1.0.tgz","fileCount":8,"integrity":"sha512-vLiJwOoqsDLC0rcbzrrjkpkG11JF2V/VRNASFngJUdgELcCYPAJ6v+XA7NE/1ncV4tAo5wv0FpJ5SqBGBuh4tQ==","signatures":[{"sig":"MEUCIQC+RkWeZ4iysBO3uucU8EmR6oik2UK7IOY/mFkRYAnQZgIgK0z4HWEmeYTH2K7AIYmtcHAwPguYbRiEjTwLt7FA6H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mheob%2feslint-config@9.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841316},"main":"./dist/index.mjs","type":"module","_from":"file:mheob-eslint-config-9.1.0.tgz","types":"./dist/index.d.mts","engines":{"node":"^22.12.0 || ^24.0.0"},"exports":{".":"./dist/index.mjs"},"scripts":{"dev":"pnpm exec config-inspector --config ../../eslint.config.js","lint":"eslint src/**/* --fix","build":"tsdown --clean","clean":"rimraf .turbo node_modules dist","watch":"tsdown --watch","typegen":"node --import tsx/esm scripts/typegen.ts","versiongen":"node --import tsx/esm scripts/versiongen.ts","build:inspector":"pnpm typegen && pnpm build && pnpm exec config-inspector build"},"_npmUser":{"name":"mheob","email":"tools@alex-boehm.dev"},"_resolved":"/tmp/8807b6dc94df97c39f2d6a2ca5ab77c9/mheob-eslint-config-9.1.0.tgz","_integrity":"sha512-vLiJwOoqsDLC0rcbzrrjkpkG11JF2V/VRNASFngJUdgELcCYPAJ6v+XA7NE/1ncV4tAo5wv0FpJ5SqBGBuh4tQ==","repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"_npmVersion":"11.6.2","description":"My personal configuration for eslint.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","yargs":"^18.0.0","svelte":"^5.45.6","globals":"^16.5.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-config-next":"^16.0.7","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.4.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","prettier-plugin-toml":"2.0.6","@vitest/eslint-plugin":"^1.5.1","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.48.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.48.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","yaml":"^2.8.2","eslint":"^9.39.1","rimraf":"^6.1.2","tsdown":"^0.17.0","prettier":"^3.7.4","typescript":"^5.9.3","@types/yargs":"^17.0.35","eslint-typegen":"^2.3.0","@mheob/tsconfig":"2.2.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.1","svelte-eslint-parser":"^1.4.1","prettier-plugin-astro":"^0.14.1","@eslint/config-inspector":"^1.4.2","@next/eslint-plugin-next":"^16.0.7","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"eslint":"^9.39.1","prettier":"^3.7.4","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-svelte":"^3.13.1","svelte-eslint-parser":"^1.4.1","prettier-plugin-astro":"^0.14.1","@next/eslint-plugin-next":"^16.0.7","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"prettier-plugin-astro":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.1.0_1765021363404_0.6530170295453213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2022-07-24T09:17:33.112Z","modified":"2026-04-06T11:28:30.053Z","1.0.0":"2022-07-24T09:17:33.377Z","1.0.1":"2022-08-25T17:52:12.118Z","2.0.0":"2022-08-26T07:44:01.979Z","2.0.1":"2022-08-26T08:09:41.757Z","2.0.2":"2022-08-31T09:10:31.300Z","2.1.0":"2022-09-04T18:09:36.913Z","2.1.1":"2022-09-21T05:55:03.495Z","2.1.2":"2022-09-22T11:11:51.778Z","2.2.0":"2022-09-27T10:49:43.742Z","3.0.0":"2022-10-09T15:59:39.864Z","3.0.1":"2022-11-10T16:55:15.112Z","3.1.0":"2022-11-19T07:17:01.636Z","4.0.0":"2022-12-20T11:21:23.263Z","4.1.0":"2023-01-12T06:17:51.550Z","4.2.0":"2023-02-15T17:14:46.881Z","4.2.1":"2023-03-21T10:10:58.645Z","5.0.0":"2023-05-28T07:18:20.698Z","5.0.1":"2023-06-05T09:14:10.634Z","5.1.0":"2023-07-09T05:58:35.477Z","5.1.1":"2023-10-28T12:07:21.233Z","5.2.0":"2023-11-07T10:36:41.402Z","6.0.0":"2024-05-23T05:07:17.641Z","6.1.0":"2024-05-30T11:59:01.367Z","6.1.1":"2024-05-30T16:10:07.696Z","6.1.2":"2024-08-25T18:33:55.795Z","6.1.3":"2024-08-26T06:29:19.978Z","6.2.0":"2024-10-14T13:04:31.956Z","7.0.0":"2024-12-11T11:14:45.280Z","7.1.0":"2025-01-21T15:30:59.599Z","7.2.0":"2025-01-22T08:30:25.215Z","8.0.0":"2025-01-25T11:31:24.808Z","8.1.0":"2025-02-09T15:35:41.111Z","8.2.0":"2025-03-09T08:33:10.650Z","8.3.0":"2025-03-19T09:54:02.578Z","8.4.0":"2025-03-23T10:46:22.572Z","8.4.1":"2025-03-23T11:01:10.059Z","8.5.0":"2025-04-02T15:04:53.025Z","8.6.0":"2025-04-11T13:06:29.354Z","8.7.0":"2025-04-13T13:40:08.774Z","8.8.0":"2025-05-01T11:02:54.735Z","8.8.1":"2025-05-02T09:29:33.594Z","8.8.2":"2025-05-07T09:50:46.567Z","8.8.3":"2025-05-28T11:50:57.564Z","8.9.0":"2025-06-06T17:26:28.953Z","8.10.0":"2025-06-12T18:00:36.106Z","8.11.0":"2025-06-19T11:13:20.013Z","8.12.0":"2025-07-25T06:37:42.130Z","8.13.0":"2025-09-05T08:00:05.542Z","8.14.0":"2025-10-09T13:11:14.585Z","8.14.1":"2025-10-09T13:55:33.527Z","8.14.2":"2025-10-20T17:32:52.125Z","8.14.3":"2025-10-21T05:29:27.259Z","8.14.4":"2025-10-21T06:02:51.006Z","8.14.5":"2025-10-21T07:01:40.223Z","9.0.0":"2025-11-16T11:47:55.169Z","9.0.1":"2025-11-21T06:12:38.364Z","9.1.0":"2025-12-06T11:42:43.552Z"},"bugs":{"url":"https://github.com/mheob/config/issues"},"author":{"name":"Alexander Böhm","email":"tools@boehm.work"},"license":"MIT","homepage":"https://github.com/mheob/config/tree/main/packages/eslint-config","keywords":["eslint","eslint-config","config"],"repository":{"url":"git+https://github.com/mheob/config.git","type":"git"},"description":"My personal configuration for eslint.","maintainers":[{"name":"mheob","email":"tools@alex-boehm.dev"}],"readme":"# My personal ESLint config\n\nTo make my configurations a bit easier I share my [ESLint](https://eslint.org/) config.\n\n- Auto fix for formatting\n- Reasonable defaults, best practices, only one line of config\n- Designed to work with TypeScript, JSX, Vue, JSON, YAML, Toml, Markdown, etc. Out-of-box.\n- Opinionated, but [very customizable](#customization)\n- [ESLint Flat config](https://eslint.org/docs/latest/use/configure/configuration-files-new), compose easily!\n- Optional [React](#react), [Svelte](#svelte), [UnoCSS](#unocss), [Astro](#astro), [Solid](#solid) support\n- Optional [React](#react), [Next.js](#nextjs), [Svelte](#svelte), [UnoCSS](#unocss), [Astro](#astro), [Solid](#solid) support\n- **Style principle**: Minimal for reading, stable for diff, consistent\n  - Sorted imports, dangling commas\n  - Single quotes, no semi\n- Respects `.gitignore` by default\n- Requires ESLint v9.5.0+\n\n> [!IMPORTANT]\\\n> Since v6.0.0, this config is rewritten to the new [ESLint Flat config](https://eslint.org/docs/latest/use/configure/configuration-files-new).\n\nYou can find all used rules in my deployed [ESLint Config Inspector](https://eslint-config.mheob.dev/configs).\n\n## Starter Wizard\n\nI provide a CLI tool to help you set up your project, or migrate from the legacy config to the new flat config with one command.\n\n```sh\npnpm dlx @mheob/eslint-config@latest\n```\n\nor\n\n```sh\nbunx @mheob/eslint-config@latest\n```\n\nor use your package manager of choice.\n\n## Manual Install\n\n```sh\npnpm add -D @mheob/eslint-config\n```\n\nor\n\n```sh\nbun add -d @mheob/eslint-config\n```\n\nor use your package manager of choice.\n\n## Usage\n\n### Add script for package.json\n\nFor example:\n\n```json\n{\n\t\"scripts\": {\n\t\t\"lint\": \"eslint .\",\n\t\t\"lint:fix\": \"eslint . --fix\"\n\t}\n}\n```\n\n## VS Code support (auto fix on save)\n\nInstall [VS Code ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n\nAdd the following settings to your `.vscode/settings.json`:\n\n```jsonc\n{\n\t// Enable the ESlint flat config support\n\t// (remove this if your ESLint extension above v3.0.5)\n\t\"eslint.experimental.useFlatConfig\": true,\n\n\t// Disable the default formatter, use eslint instead\n\t\"prettier.enable\": false,\n\t\"editor.formatOnSave\": false,\n\n\t// Auto fix\n\t\"editor.codeActionsOnSave\": {\n\t\t\"source.fixAll.eslint\": \"explicit\",\n\t\t\"source.organizeImports\": \"never\",\n\t},\n\n\t// Silent the stylistic rules in you IDE, but still auto fix them\n\t\"eslint.rules.customizations\": [\n\t\t{ \"rule\": \"style/*\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"format/*\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-indent\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-spacing\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-spaces\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-order\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-dangle\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*-newline\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*quotes\", \"severity\": \"off\" },\n\t\t{ \"rule\": \"*semi\", \"severity\": \"off\" },\n\t],\n\n\t// Enable eslint for all supported languages\n\t\"eslint.validate\": [\n\t\t\"javascript\",\n\t\t\"javascriptreact\",\n\t\t\"typescript\",\n\t\t\"typescriptreact\",\n\t\t\"vue\",\n\t\t\"html\",\n\t\t\"markdown\",\n\t\t\"json\",\n\t\t\"jsonc\",\n\t\t\"yaml\",\n\t\t\"toml\",\n\t\t\"xml\",\n\t\t\"gql\",\n\t\t\"graphql\",\n\t\t\"astro\",\n\t\t\"css\",\n\t\t\"less\",\n\t\t\"scss\",\n\t\t\"pcss\",\n\t\t\"postcss\",\n\t],\n}\n```\n\n## Customization\n\nSince v1.0, we migrated to [ESLint Flat config](https://eslint.org/docs/latest/use/configure/configuration-files-new). It provides much better organization and composition.\n\nNormally you only need to import the `mheob` preset:\n\n### Basic Rules only\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob();\n```\n\n## Overwrite Rules\n\nAnd that's it! Or you can configure each integration individually, for example:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\t// `.eslintignore` is no longer supported in Flat config, use `ignores` instead\n\tignores: [\n\t\t'**/fixtures',\n\t\t// ...globs\n\t],\n\n\t// Disable jsonc support\n\tjsonc: false,\n\n\t// TypeScript is auto-detected, but you can also explicitly enable it:\n\ttypescript: true,\n});\n```\n\nThe `mheob` factory function also accepts any number of arbitrary custom config overrides:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob(\n\t{\n\t\t// Configures for mheob's config\n\t},\n\n\t// From the second arguments they are ESLint Flat Configs\n\t// you can have multiple configs\n\t{\n\t\tfiles: ['**/*.ts'],\n\t\trules: {},\n\t},\n\t{\n\t\trules: {},\n\t},\n);\n```\n\nGoing more advanced, you can also import fine-grained configs and compose them as you wish:\n\n<details>\n<summary>Advanced Example</summary>\n\nWe wouldn't recommend using this style in general unless you know exactly what they are doing, as there are shared options between configs and might need extra care to make them consistent.\n\n```ts\n// eslint.config.ts\nimport {\n\tcombine,\n\tcomments,\n\tignores,\n\timports,\n\tjavascript,\n\tjsdoc,\n\tjsonc,\n\tmarkdown,\n\tnode,\n\tprettier,\n\tsortPackageJson,\n\tsortTsconfig,\n\ttoml,\n\ttypescript,\n\tunicorn,\n\tvue,\n\tyaml,\n} from '@mheob/eslint-config';\n\nexport default combine(\n\tignores(),\n\tjavascript(/* Options */),\n\tcomments(),\n\tnode(),\n\tjsdoc(),\n\timports(),\n\tunicorn(),\n\ttypescript(/* Options */),\n\tvue(),\n\tjsonc(),\n\tyaml(),\n\ttoml(),\n\tmarkdown(),\n\tprettier(),\n);\n```\n\n</details>\n\nCheck out the [configs](https://github.com/mheob/config/packages/eslint-config/blob/main/src/configs) and [factory](https://github.com/mheob/config/packages/eslint-config/blob/main/src/factory.ts) for more details.\n\n> Thanks to [antfu/eslint-config](https://github.com/antfu/eslint-config) for the inspiration, reference and most of the code.\n\n### Plugins Renaming\n\nSince flat config requires us to explicitly provide the plugin names (instead of the mandatory convention from npm package name), we renamed some plugins to make the overall scope more consistent and easier to write.\n\n| New Prefix | Original Prefix | Source Plugin |\n| --- | --- | --- |\n| `next/*` | `@next/next/*` | [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/canary/packages/eslint-plugin-next) |\n| `node/*` | `n/*` | [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) |\n| `ts/*` | `@typescript-eslint/*` | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) |\n| `test/*` | `vitest/*` | [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) |\n| `test/*` | `no-only-tests/*` | [eslint-plugin-no-only-tests](https://github.com/levibuzolic/eslint-plugin-no-only-tests) |\n| `yaml/*` | `yml/*` | [eslint-plugin-yml](https://github.com/ota-meshi/eslint-plugin-yml) |\n\nWhen you want to override rules, or disable them inline, you need to update to the new prefix:\n\n```diff\n-// eslint-disable-next-line @typescript-eslint/consistent-type-definitions\n+// eslint-disable-next-line ts/consistent-type-definitions\ntype foo = { bar: 2 }\n```\n\nThis preset will automatically rename the plugins also for your custom configs. You can use the original prefix to override the rules directly.\n\n### Rules Overrides\n\nCertain rules would only be enabled in specific files, for example, `ts/*` rules would only be enabled in `.ts` files and `vue/*` rules would only be enabled in `.vue` files. If you want to override the rules, you need to specify the file extension:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob(\n\t{\n\t\ttypescript: true,\n\t\tvue: true,\n\t},\n\t{\n\t\t// Remember to specify the file glob here, otherwise it might cause the vue plugin to handle non-vue files\n\t\tfiles: ['**/*.vue'],\n\t\trules: {\n\t\t\t'vue/operator-linebreak': ['error', 'before'],\n\t\t},\n\t},\n\t{\n\t\t// Without `files`, they are general rules for all files\n\t\trules: {\n\t\t\t'style/semi': ['error', 'never'],\n\t\t},\n\t},\n);\n```\n\nWe also provided the `overrides` options in each integration to make it easier:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\ttypescript: {\n\t\toverrides: {\n\t\t\t'ts/consistent-type-definitions': ['error', 'interface'],\n\t\t},\n\t},\n\tvue: {\n\t\toverrides: {\n\t\t\t'vue/operator-linebreak': ['error', 'before'],\n\t\t},\n\t},\n\tyaml: {\n\t\toverrides: {\n\t\t\t// ...\n\t\t},\n\t},\n});\n```\n\n### Config Composer\n\nThe factory function `mheob()` returns a [`FlatConfigComposer` object from `eslint-flat-config-utils`](https://github.com/antfu/eslint-flat-config-utils#composer) where you can chain the methods to compose the config even more flexibly.\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob()\n\t.prepend\n\t// some configs before the main config\n\t()\n\t// overrides any named configs\n\t.override('mheob/imports', {\n\t\trules: {\n\t\t\t'import/order': ['error', { 'newlines-between': 'always' }],\n\t\t},\n\t})\n\t// rename plugin prefixes\n\t.renamePlugins({\n\t\t'old-prefix': 'new-prefix',\n\t\t// ...\n\t});\n// ...\n```\n\n### Vue\n\nVue support is detected automatically by checking if `vue` is installed in your project. You can also explicitly enable/disable it:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tvue: true,\n});\n```\n\n### Optional Configs\n\nWe provide some optional configs for specific use cases, that we don't include their dependencies by default.\n\n#### React\n\nTo enable React support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\treact: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\npnpm add -d @eslint-react/eslint-plugin eslint-plugin-react-hooks eslint-plugin-react-refresh\n```\n\n#### Next.js\n\nTo enable Next.js support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tnextjs: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\nnpm i -D @next/eslint-plugin-next\n```\n\n#### Svelte\n\nTo enable svelte support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tsvelte: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\npnpm add -d eslint-plugin-svelte\n```\n\n#### Astro\n\nTo enable astro support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tastro: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\npnpm add -d eslint-plugin-astro\n```\n\n#### Solid\n\nTo enable Solid support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tsolid: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\npnpm add -d eslint-plugin-solid\n```\n\n#### UnoCSS\n\nTo enable UnoCSS support, you need to explicitly turn it on:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tunocss: true,\n});\n```\n\nRunning `pnpm dlx eslint` should prompt you to install the required dependencies, otherwise, you can install them manually:\n\n```bash\npnpm add -d @unocss/eslint-plugin\n```\n\n### Optional Rules\n\nThis config also provides some optional plugins/rules for extended usage.\n\n<!-- eslint-skip -->\n\n```ts\n/// to-function\nconst foo = async (message: string): void => {\n\tconsole.log(message);\n};\n```\n\nWill be transformed to this when you hit save with your editor or run `eslint . --fix`:\n\n```ts\nasync function foo(message: string): void {\n\tconsole.log(message);\n}\n```\n\nThe command comments are usually one-off and will be removed along with the transformation.\n\n### Type Aware Rules\n\nYou can optionally enable the [type aware rules](https://typescript-eslint.io/linting/typed-linting/) by passing the options object to the `typescript` config:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\ttypescript: {\n\t\ttsconfigPath: 'tsconfig.json',\n\t},\n});\n```\n\n### Editor Specific Disables\n\nAuto-fixing for the following rules are disabled when ESLint is running in a code editor:\n\n- [`prefer-const`](https://eslint.org/docs/rules/prefer-const)\n- [`test/no-only-tests`](https://github.com/levibuzolic/eslint-plugin-no-only-tests)\n- [`unused-imports/no-unused-imports`](https://www.npmjs.com/package/eslint-plugin-unused-imports)\n\nSince v3.16.0, they are no longer disabled, but made non-fixable using [this helper](https://github.com/antfu/eslint-flat-config-utils#composerdisablerulesfix).\n\nThis is to prevent unused imports from getting removed by the editor during refactoring to get a better developer experience. Those rules will be applied when you run ESLint in the terminal or [Lint Staged](#lint-staged). If you don't want this behavior, you can disable them:\n\n```ts\n// eslint.config.ts\nimport mheob from '@mheob/eslint-config';\n\nexport default mheob({\n\tignore: false,\n\tisInEditor: false,\n});\n```\n\n### Lint Staged\n\nIf you want to apply lint and auto-fix before every commit, you can add the following to your `package.json`:\n\n```json\n{\n\t\"lint-staged\": {\n\t\t\"*\": \"eslint --fix\"\n\t},\n\t\"simple-git-hooks\": {\n\t\t\"pre-commit\": \"pnpm lint-staged\"\n\t}\n}\n```\n\nand then\n\n```bash\npnpm add -D lint-staged simple-git-hooks\n\n// to active the hooks\npnpm dlx simple-git-hooks\n```\n\n## View what rules are enabled\n\nI built a visual tool to help you view what rules are enabled in your project and apply them to what files, [@eslint/config-inspector](https://github.com/eslint/config-inspector)\n\nGo to your project root that contains `eslint.config.ts` and run:\n\n```bash\npnpm dlx @eslint/config-inspector\n```\n\n## Versioning Policy\n\nThis project follows [Semantic Versioning](https://semver.org/) for releases. However, since this is just a config and involves opinions and many moving parts, we don't treat rules changes as breaking changes.\n\n### Changes Considered as Breaking Changes\n\n- Node.js version requirement changes\n- Huge refactors that might break the config\n- Plugins made major changes that might break the config\n- Changes that might affect most of the codebases\n\n### Changes Considered as Non-breaking Changes\n\n- Enable/disable rules and plugins (that might become stricter)\n- Rules options changes\n- Version bumps of dependencies\n\n## FAQ\n\n### I prefer XXX\n\nSure, you can configure and override rules locally in your project to fit your needs. If that still does not work for you, you can always fork this repo and maintain your own.\n","readmeFilename":"README.md"}