{"_id":"@hyeon/linter","_rev":"73-929971601c82173e6f94f8a6f1f3bda5","name":"@hyeon/linter","dist-tags":{"dev":"11.0.1-dev.3.50","latest":"11.0.5"},"versions":{"7.0.18":{"name":"@hyeon/linter","version":"7.0.18","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.18","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"f9fddb6b44dac6e1ffe95decf18cf3e6f2bd2ba3","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.18.tgz","fileCount":8,"integrity":"sha512-28ecPKy51ur4uLsYbi1P1r5VMC881Q5NgNbta5zVGcRoJxIjTQ0iB1p+6sgUsT4MLkjBKQ0aPna8xLUGjvYJcA==","signatures":[{"sig":"MEUCIFHSU0mtlia8ITM5p00sL1cbEC/GNhwaNScHPkYhylguAiEAu2126PSOiuKIiC+X/3QC2w6gVv+YU7fUT+q1SHENbMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6408},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.18_1732890645918_0.394429079771059","host":"s3://npm-registry-packages"}},"7.0.19":{"name":"@hyeon/linter","version":"7.0.19","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.19","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"9004d83b96f3aa87161f34503fa62d9b840efce1","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.19.tgz","fileCount":8,"integrity":"sha512-cFMCs1Ods0nvqSMjQgyHGDKSWVtv9Li9PPd5v5IsxbjyAwE0DeHjyDdooDqbLFD/NVcz6BD7c+z05CxKNgtHbQ==","signatures":[{"sig":"MEYCIQDPspSnO3L0+gyJ8RvsNivCcBIKdExxRzLLhPSwi3ljGgIhAO9vaAfp5SuMT+fiSf7DQz9fW5YcO5vdPL1d0nHS8+U+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6364},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.19_1732930565829_0.281372771432681","host":"s3://npm-registry-packages"}},"7.0.20":{"name":"@hyeon/linter","version":"7.0.20","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.20","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"21d4d233705b0dde7f7ba7d99a774aea140e92a6","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.20.tgz","fileCount":8,"integrity":"sha512-ZmqC0klbJpFmpzLctn/rEyKiH8yxrcGwgHjb9qgBVgXsolPSQld0dfQSb8XKLW0lF7PdlQRLT6LY9ye8lMLBxA==","signatures":[{"sig":"MEYCIQC4sqkErpNWSKG/EdXNHckZ8/8lZZwk7nNKUm4YrcM1rgIhAKvSHjZe4em46ZLQ30dRJ/cFZYZ23mGDNKgkeEEkg+Px","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6272},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.20_1732930771252_0.6325371971177025","host":"s3://npm-registry-packages"}},"7.0.21":{"name":"@hyeon/linter","version":"7.0.21","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.21","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"6a19a275aac30032fa559407dd8cd5164c9fd5dd","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.21.tgz","fileCount":8,"integrity":"sha512-iOPCCRhIoyYrFSGefqZHxZ93mI51IGJFpHfrK2K6DHghCcXC8uRhu+xEn829J48/JRVn8s5Mk0Z093rn/qY+7g==","signatures":[{"sig":"MEUCIQCkRDFK2VdjrPwbRslWQCEFa3ZLJSR/pvmsYXw/FMXv7AIgBGk/QLFH+4jHS+goujA4vK9UV0aEaFFZjpFi/Zkqra4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6292},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.21_1732930876801_0.19146909747345342","host":"s3://npm-registry-packages"}},"7.0.22":{"name":"@hyeon/linter","version":"7.0.22","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.22","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"19e51b2abc075aa1647c89ca57436ca822b8254d","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.22.tgz","fileCount":8,"integrity":"sha512-dmSmExCz04lHiDN3cGsi6opM0VFCsPIuvso9F1DV+V1acn8t7yo+hzbznZCOSLT5oQcXPHf3cM098MVySZsWhg==","signatures":[{"sig":"MEUCIQDZE/N6U/QEEgKSLyAt55M9dnfuc5AmRLHS5w0PCQIbtAIgEQlUR7PS0HXtlyWyjMAVd5qN0coJgj54PEJK0FOzbbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6209},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.22_1732931031118_0.18614232611478587","host":"s3://npm-registry-packages"}},"7.0.23":{"name":"@hyeon/linter","version":"7.0.23","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.23","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"0d60348e057c151ff0dfd0b8be67d1842149d90e","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.23.tgz","fileCount":8,"integrity":"sha512-blOWLXDH5q7eJVfhSK52L1bkI/LnpsVEH+OJNUoqPfJion9abNZDqtcj1WWXNgZwnFxVuHcS4qpMowT13yAlWw==","signatures":[{"sig":"MEUCIQDYWFx3imWNY5KJ4NtLhebotoYS/AE4eUzM/cghXM3B3AIgfk5itP/hqPx/zYKGja62q6/R1VY1LV4TYSJL0H3D/mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6106},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.23_1732931131429_0.26157811239941053","host":"s3://npm-registry-packages"}},"7.0.24":{"name":"@hyeon/linter","version":"7.0.24","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.24","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"05ebcbbdd6f363c224c9723953d616a7541b42d0","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.24.tgz","fileCount":8,"integrity":"sha512-LGDtE+rZaywgH8BrT3PF19/ilYp/qWvSKnBvRv6OcDqMtkRYhoapo8gsf4l87qc3bwH+tLXWbhvdS33ch9aU8A==","signatures":[{"sig":"MEUCIG4RV90381ZsobIpJ3Cmx7ufCEhE/Km5R4qsl4QbdMCfAiEA5i5pDi/QmO/pNt/b1cCZe1Xd0i/V53elEB/6VxyMI/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6079},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.24_1732931170771_0.38303531999415186","host":"s3://npm-registry-packages"}},"7.0.25":{"name":"@hyeon/linter","version":"7.0.25","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.25","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"7fdc1b2b2a63c63b29f2b3c6f74d4937ff74fa43","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.25.tgz","fileCount":8,"integrity":"sha512-v0naoOObP7tOHNlW5obFPX8Bj0ztYLqUY6dZLmlcq1XD1tfncY4DKKwJ8e88kCpFaeuruDHySvom8k5nw1wdFQ==","signatures":[{"sig":"MEUCIHwrQPQ7Z91fM8+AX7QXb8oQfo0raLqkm4P8NR1WGsXKAiEAkGw1d0xm/uEjV5z5W0NUYOWokcxeGhOYZkF37iemrEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6207},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.25_1732931266626_0.9504138928657693","host":"s3://npm-registry-packages"}},"7.0.26":{"name":"@hyeon/linter","version":"7.0.26","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.26","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"51a47ad67a5d7ccb2019a0a88b8f9cb54d6531fc","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.26.tgz","fileCount":8,"integrity":"sha512-9WCf/A0rv95dj0muio318VpZSg7fy3LImYutyfvL3H0ig/yGE4qV0IhqyJxb3jVCjZ9ssxTXa4iQ0kS0C7m5Zw==","signatures":[{"sig":"MEUCIHG5TIcwzdLWBg3dIT0sxP9j3T9CtnEOFHj77OGn8TjAAiEAw2sWxBFY7yuLDUOcHAgAxMvcBXYxXJHrrdTkf85pkPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6291},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.26_1732931614364_0.1297946013143263","host":"s3://npm-registry-packages"}},"7.0.27":{"name":"@hyeon/linter","version":"7.0.27","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.27","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"353a4f23622471a1b5886817c474628d6bec2b46","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.27.tgz","fileCount":8,"integrity":"sha512-9nsEw7D4Mm4xRbkDlunooTbBe9QF9KZuCDlqVBqd2F9e14+3DdHO4X6+VqNiZiuLjMBDvzfjywP5wIIKNAb6ww==","signatures":[{"sig":"MEYCIQCc9nmNuW/oU0fceLw0Hy0BLTfoK43WspElVuhg48haFgIhAJ6dn6T9V3iXwiNBg80fCM77ujDKG8C7F2U8fi3CDnt5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6860},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0fd5e9711db4737d42b315a2c5e39703369065f4","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.27_1732931803470_0.3325285251235539","host":"s3://npm-registry-packages"}},"7.0.28":{"name":"@hyeon/linter","version":"7.0.28","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.28","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"d80da788b2f2baac785718e74bb3b5c9b6651641","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.28.tgz","fileCount":8,"integrity":"sha512-9N7lgVimj7F1JnLpXTJUleRUr0BhY+q2T7y2H5trpqqJC/UYHjXknFZbAlAZq7qN1tD31E3Ckn0KiVD1C5KciA==","signatures":[{"sig":"MEUCIQD5PkuLcFsqzVhbnHgPqTqEOhapUPuLOBhpDwL9sZ1a7QIgP8gDzeoQWCcuF9O4SBFkOFWHkL8yrjsBWCqLVDfMLZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7272},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"b6ee5315c87bcad277e43b8b29e9dd7177673dab","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.28_1732985696361_0.29785060784506157","host":"s3://npm-registry-packages"}},"7.0.29":{"name":"@hyeon/linter","version":"7.0.29","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.29","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"ea67c7fb0cba1d4e6a6cf2c76c2dae90a77b474c","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.29.tgz","fileCount":8,"integrity":"sha512-rlQisKs8f9LeBmnOhEzVGdd8HB2XHEYziBGguY/npKP/ZlHB7npZQOH3r+7Pu6IWGPZyfSUHzT7U/OWM/hRprQ==","signatures":[{"sig":"MEUCIFVvSW6sVESdRdMwmd6UDY8v0Wlk5OCopr0CdZenA8oEAiEAozS4GVlM4cZAwLlHtYKoP9OhNOGqhfd3QkMZo33Ut60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7297},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"b6ee5315c87bcad277e43b8b29e9dd7177673dab","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.29_1732995667176_0.4629745353485115","host":"s3://npm-registry-packages"}},"7.0.30":{"name":"@hyeon/linter","version":"7.0.30","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.30","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"4c983b7c6ed116cdd9f93a2b1b7f039f4229b345","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.30.tgz","fileCount":8,"integrity":"sha512-LBC7xRurCsjgFHrRqhLker7je9DICqZFcIoNevPjpM6CvsJD/Sbv/lZulfNxS+4brQu2rM4n6C8W+HKgzlHDkg==","signatures":[{"sig":"MEYCIQDd9bsjKyqplkFesDGxWxBkt1XguOrFGx5agjBFLtP5vgIhAKP8/GQPB/g9lhCSXuQAtHQ2DJS0youTdvn1HUX3GF8S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7325},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"b6ee5315c87bcad277e43b8b29e9dd7177673dab","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.30_1732995761017_0.4836444588937783","host":"s3://npm-registry-packages"}},"7.0.31":{"name":"@hyeon/linter","version":"7.0.31","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.31","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"bd197e9c3149413dd22c2332850bcfbad2959a81","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.31.tgz","fileCount":8,"integrity":"sha512-80tD7qNHHvsbN+528hk90vPeiUwZGHNcGh03SQhWReqngZuRFimgWrv88FSpkad0VW7uXlHqVbao9O/WdSCSxg==","signatures":[{"sig":"MEUCIDoqCZIr7hxscYJikXOJgaNULXaPmta2czMuUDxybgJhAiEAzFsw0LeNmbUf7h/3RFAVQ5N+Mx2LCMzJFYDcGmrsqxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7301},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"b6ee5315c87bcad277e43b8b29e9dd7177673dab","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.16.0","@typescript-eslint/eslint-plugin":"^8.16.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.31_1732995807026_0.006585900178068149","host":"s3://npm-registry-packages"}},"7.0.32":{"name":"@hyeon/linter","version":"7.0.32","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.32","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"8659614a7d57bbac7835906c28fbac59316ec68d","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.32.tgz","fileCount":8,"integrity":"sha512-2+I+VGXwgDJzt4bSi/LGwpe8J0kPaDUvOQ1vrq/IrJqhM3s/cSagjjdvvrROzb23DoEKcGmI+kO3eNSd5KJZDQ==","signatures":[{"sig":"MEQCIFmLhMneaAzqQa3CCb+nkue9w/gpLliwzMlnBLGqGOvqAiA3ewUAT79vbZg8tTMWBae1g3yG0TuNXO4ZX3lC1EZ/Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6736},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"a9c6bbe3c105761ebf40e4d404a3994f8f53a998","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.32_1733025664944_0.3563588187020905","host":"s3://npm-registry-packages"}},"7.0.33":{"name":"@hyeon/linter","version":"7.0.33","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.33","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"e374bc9ff30c7294d1b9082269f7d175935fc415","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.33.tgz","fileCount":8,"integrity":"sha512-sOwDM0ByowPAXCsnQ7/fFZpQAHEbvD+RVeoP9Ng5+z3IXvbQZUI0P7312Dc/42WVdJEcGoBcx/Jes5/15e9Wlg==","signatures":[{"sig":"MEUCIQCy6vmaXbnMYHIePQlX5zebmc2ihxJyFldaPrGpbxTCPgIgQPZk1T1NkxRQiKe+s2aLIwepK2+c81QaJZSws4zw+14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6577},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"e2c2e4216636ae87d6373f1df859497da8cfd44d","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.33_1733050656989_0.6856961460957594","host":"s3://npm-registry-packages"}},"7.0.34":{"name":"@hyeon/linter","version":"7.0.34","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.34","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"da0cf7e55ef2c6e9836dfe47d8639c0a69be1930","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.34.tgz","fileCount":8,"integrity":"sha512-BwlEKLCeL3dv0B5Zmvx4n407/ol+qlj2jfxVF4f0Rr22PWTZF8hx6i754zPQaRbhi0U0Nr9vbQ4LNY4KkAmdxA==","signatures":[{"sig":"MEUCICtW0MVbX6ayEAH9L7mNxrqU/a6UCBW7T+gN3DbH+5HNAiEAg4YX+lJCWBjiNyQZkfRQlFvBKVX1aE/WaIQdCfOkg18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6610},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"d40bcd05156943b9d20349cdb822b4bd2a04b1ae","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.34_1733447192403_0.45046466322845524","host":"s3://npm-registry-packages"}},"7.0.35":{"name":"@hyeon/linter","version":"7.0.35","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.35","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"bfe57ac275af140d3116958f2c4e790fff1f36da","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.35.tgz","fileCount":8,"integrity":"sha512-h91hOGmTsrJwDx5DxHpWUaoeAsU3dI1i3Bxi264EIPP7Nt8Mcd3BwMb8qzzZOpnRHPcOsuK+XEocJFosTj1yag==","signatures":[{"sig":"MEUCICLzJp0BtVhVLCuk1mXSKOFMsXA+HLkrcKgDMClgTkDuAiEAvUNJbvAWstyET6NQBuJxBoPtorJ2mxMzfnCtbKmmktg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6659},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"a8e2e13609b1266d28ca97d47037f33de34fb297","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.35_1733480090784_0.9091177065039289","host":"s3://npm-registry-packages"}},"7.0.36":{"name":"@hyeon/linter","version":"7.0.36","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.36","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"342dc48e634e900f23ab251b0cde189d86a13d13","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.36.tgz","fileCount":8,"integrity":"sha512-irAms2ptkF5IKj6+YkR6g4FtVVJou/QUShRY7tCjKds0NIHTk2czoIrEfycXk424r+ujOGMShBbkSKwyzNyqYw==","signatures":[{"sig":"MEYCIQDmLZnJhR1YaSU2I3FiSXq/Jj39S/pZN+J2WWjdvUvR4wIhAPj6FZuUBtHx1iIH/qxX2fz8F/FDFG26ezbzf3GRETxA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6726},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"9f04bbd8fc79ddfdf43887c55b5641a59c5be127","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.36_1733480639115_0.09730997352755089","host":"s3://npm-registry-packages"}},"7.0.37":{"name":"@hyeon/linter","version":"7.0.37","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.37","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"c6b2b9f4f0c27a129d981fb11789947b263c3b44","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.37.tgz","fileCount":8,"integrity":"sha512-XOdBxiU7FrZ1hwqTHerRqOtkb3z1MpAl6PmUK0nnI/RM29di3VFySFbA3zrn79UCdvcwr+Tg8874673YPeWc1Q==","signatures":[{"sig":"MEQCIAltCMWMDv/ececOjSCV05IgXcrRYNZMhiE3puvcV7EvAiAeFWpu4UOBjP2UzaK8Jg3LBF9HFdDnbtVgOyarJa5d9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6775},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.37_1733480919983_0.866873585640882","host":"s3://npm-registry-packages"}},"7.0.38":{"name":"@hyeon/linter","version":"7.0.38","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.38","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"c48a8cb1480507420f696c64cef4b0fd897d5ee4","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.38.tgz","fileCount":8,"integrity":"sha512-cPbH0N/6SVpYqXZcOwJX8S09NIk04aAcl+rQwoTbrY/ooEF1wOZGVeux9bMVir7kOzfT9xnp8NgBnFui5Xf7mg==","signatures":[{"sig":"MEUCIGqmwUtDCf6NP7FvUcuXvi6zOX39tpHMTlTfYW6WR1rUAiEAzlGSup7a3FBogRT2u5HrZDkbRQ2828GBpV3OwfzRsDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6825},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.38_1733481087012_0.8435164234387582","host":"s3://npm-registry-packages"}},"7.0.39":{"name":"@hyeon/linter","version":"7.0.39","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.39","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"3faf1edbf6e8376d6bf9f97701ec39174fcdb8f9","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.39.tgz","fileCount":8,"integrity":"sha512-Sy/VKG24mI0qkCuCtIWyMP+7do8ABBEy3Fx/bR2W4zvsqaf6Dah1eGDNJdj4iZ5Fma2HOStYMJiJq6EhREJcKA==","signatures":[{"sig":"MEQCIHn+g5hsp90HWHIWnSlNkK526g3qw9MiU4t0+FgXI03eAiA9XPHYGIKrpGP92j03/bD23bWH6yeyVY/bG6ALjmU/nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6775},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.16.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.14","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.39_1733481121858_0.874215506432668","host":"s3://npm-registry-packages"}},"7.0.40":{"name":"@hyeon/linter","version":"7.0.40","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.40","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"db4c6bceac00320c4195e8a66265d9647b34046a","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.40.tgz","fileCount":8,"integrity":"sha512-Os1dZtCXvTAEzpG2FkJtZVE6Z424T91H9C93DjHkvdzGPVPPxDdIyjYw+k4Hh/rvnXY7RzA2SckxieIu75ydEA==","signatures":[{"sig":"MEYCIQCKBfrJPsJq5hghovSS+Oqe+POrgJIYUZLnNtE4gsxR7AIhAJlnmubyvV9i223MLhIH7SnYU32m1Ouonj+jYC4cbbZy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6826},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.40_1733481302268_0.6728723628958382","host":"s3://npm-registry-packages"}},"7.0.41":{"name":"@hyeon/linter","version":"7.0.41","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.41","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"02315b8e429efd73456e7c41a5b62ed898c19812","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.41.tgz","fileCount":8,"integrity":"sha512-VNcJItQA/TW636RIuT4N3qgCjSPWP7NDqB6wWp7i6/fZBgp0Xz+ASugaTZM6KLYju1IbqC8SI710sheR8lGRuA==","signatures":[{"sig":"MEQCIHLensvMmAAvhSGKaaNMzwFP0b1imjAHvWNFKX0IrxreAiAJgggRNSac/kqT3U1VjE63bV0G3nZaJ6zHv386LL5gtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6790},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.41_1733481515090_0.4345574823339926","host":"s3://npm-registry-packages"}},"7.0.42":{"name":"@hyeon/linter","version":"7.0.42","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.42","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"385a26237262432732e86022078f07b2838bc66f","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.42.tgz","fileCount":8,"integrity":"sha512-Gb8/PiMfObBnUVnkGe//KSMRXZHh9PTkgdOuFFSSymngAo2wvaNzjKWY00Zqpwr8JeXqsWs+0c1snJlfQdcF+Q==","signatures":[{"sig":"MEQCICCuZIWZkXcVy0YSBiU4dqcLiWCaD43RmHEUTiD2t/JSAiAJD4kxMN5caep9FIzCQimFXP2Df4Vuxdq9/xpLLJgYNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6727},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.42_1733557125770_0.9286011289406657","host":"s3://npm-registry-packages"}},"7.0.43":{"name":"@hyeon/linter","version":"7.0.43","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.43","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"cbf105c970713dbbf887672afd6bae3fb20c8ed1","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.43.tgz","fileCount":8,"integrity":"sha512-NglVjkpZHOCIv8yU73Dqv6Q7smD5sisjWflu2naRCOvcxX8nMY1LBfs6lITbFXzqOanj3lWUUA7cz22jK5HLzw==","signatures":[{"sig":"MEUCIHcHF+Y50F683L0kEqsAJmGFLLQhFPtH2d9cj4QbyT4jAiEA+mUr8HFwh1d2p/4B+NO5+fMgB8Pi9Jl7f4JWpkvDpm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6752},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.43_1733557337248_0.20674984512009864","host":"s3://npm-registry-packages"}},"7.0.44":{"name":"@hyeon/linter","version":"7.0.44","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.44","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"255c8dd6aedd678c4f3d72e4b30b0df665097139","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.44.tgz","fileCount":8,"integrity":"sha512-+MDGJcN3RXlYVklgBcUL54riwui7SwfW/2jobnW71DWSw+dnhtdHFnQPPbK8mATggLpgFwhF3R5+g0o7xMMhGA==","signatures":[{"sig":"MEUCIHvcPX/XcJplYWVKvrj4V5fUCsSgKLNjlXyCZkh3P3f0AiEAyiSB912ypnacIx6iNtFUHIkQKBwSzX4BrBJw90CVpRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6752},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.44_1733557477734_0.21272915673983883","host":"s3://npm-registry-packages"}},"7.0.45":{"name":"@hyeon/linter","version":"7.0.45","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.0.45","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"ef89aa716586d53ce31a741c8e02873514e5d604","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.0.45.tgz","fileCount":8,"integrity":"sha512-zxMiwOqxCMJNk+p2Ev6FCplP/kCZz+Qw2Ja8zlZx7e7zQRk4Ab2u/ZiVFT1YLyoHRkXNo4E2Kltb+aRImMXLfg==","signatures":[{"sig":"MEUCIAGm/jfhFMShj2j2ESy60QGdRVNBQEHwSjlaga2Hq69/AiEAvzJLs6nszxJWoSUl7ulecPf//pYja5Cy80eW9Yem9WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6885},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"0604cf11ae79f8100a3703d0babd37abd08a126f","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.1","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.0.45_1733560490189_0.4512718493903647","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@hyeon/linter","version":"7.1.0","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.1.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"e0f453da56acd0ac866a7105260a85f1920c34d8","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.1.0.tgz","fileCount":8,"integrity":"sha512-8EYcGxEpkF7K7RXPUKLUh9qHFFZmWlWQXpob/FNwoj0g2Ynn/XjwLmaHGC+U62z23bzlrfedzdYHBW2KdCVn5A==","signatures":[{"sig":"MEUCIDT+fiUEyySxw3dVzyeCvoul8UZPeOex46EkCZRwEIspAiEA6lE2ativsoFGn20wKnmb9RJZolPBGkiECwkoM3IF2nU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5929},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"813723338cc2cd3060b6190359806d505b30e4c2","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js","postpublish":"make postpublish"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.1.0_1740434124164_0.46181912993515084","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@hyeon/linter","version":"7.1.1","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.1.1","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"6de1ae4981c9ef9dbf7fd4b9e80e05cb028d5eb8","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.1.1.tgz","fileCount":8,"integrity":"sha512-QiHshyZYHqqHOnyFaXB2oJDVSRKoMulXsGoWRIgDQp+H7Or1mhLkSO76eRFHB2fx5j5DbmibrNVo2WGKOeOAfQ==","signatures":[{"sig":"MEUCIDJVaTXIKB0uUpPYtbPk/qk/EYkfrKUqrrN+k6dJdt9XAiEA0qLywQ/YEVGGCQpDlrEJ6rJ944orKYOP4hkvZvOxPrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"fc720528b358c49b6ada338692a40aef946ae14d","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.1.1_1740892776260_0.158693183270467","host":"s3://npm-registry-packages-npm-production"}},"7.1.2":{"name":"@hyeon/linter","version":"7.1.2","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.1.2","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"85065985555fa487c3a4e2e5f397df9e1a33b4aa","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.1.2.tgz","fileCount":8,"integrity":"sha512-8bRH7UN7Gw+fkPmNHYXq0AlIypZH6B+ip/iLkd5r5Tkc4D5Kg/7d3ob+U86fTzDLWRLiZbb5QHgQtVpXRBNGuA==","signatures":[{"sig":"MEQCIGsgKmT/ezUAXSp+BR7CxM6R1WQsBQzDKFEAlWLWXyx7AiBh+pnLB894KDU8jR3FmkEMpIlLGj/phM6SAMurko4JZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6030},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"fc720528b358c49b6ada338692a40aef946ae14d","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.1.2_1740892915350_0.21724062820712953","host":"s3://npm-registry-packages-npm-production"}},"7.1.3":{"name":"@hyeon/linter","version":"7.1.3","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.1.3","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"1958b1f3d2bef0a02b8ebad71099ddd56c906fc6","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.1.3.tgz","fileCount":8,"integrity":"sha512-o4LBBO3802AyEozSt3gHQ6HSJwRCAzGV4mSdV/TvaAwr2gPI8cjBapF7Kt0ADEtSQjr9zL6RDXwhdmlPAdZ8Gg==","signatures":[{"sig":"MEQCIFSpslybcTK+dzSi2/aGLTv7PsXZsaWqfxe4t4H03zF/AiA1/QHp2E1KV33ggXxSsWP2Vdit6uzrrV4USSNoPiptXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6136},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"fc720528b358c49b6ada338692a40aef946ae14d","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.17.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","prettier-plugin-tailwindcss":"^0.6.11","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.1.3_1740997652064_0.39135094264399406","host":"s3://npm-registry-packages-npm-production"}},"7.1.4":{"name":"@hyeon/linter","version":"7.1.4","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.1.4","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"a4e0c11c6a4b5bdc31a545ccca04f27a3ff33f1b","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.1.4.tgz","fileCount":8,"integrity":"sha512-6kS2Fr+AdfLP5o6fEDG50LuTNS3uLICRdHOB9qLGmlrpsrR2DonEo030HKCTPCmagSEYJg7jUbEegufAfbR4aA==","signatures":[{"sig":"MEUCIQCS+bZu426oCc4joDpkdkBx0nzQ1M7FCNfW/OlbIYaJJgIgFQGGzZkP7tXzlhMdZIUu0oiKDp7y6o4hT053rLs5Lg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6137},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"fc720528b358c49b6ada338692a40aef946ae14d","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.26.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","prettier-plugin-tailwindcss":"^0.6.11","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.1.4_1741152387784_0.9761016026504912","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@hyeon/linter","version":"7.2.0","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.2.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"a6e49c968cffd157a9518b82e0a4b0bec5c787ab","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.2.0.tgz","fileCount":9,"integrity":"sha512-Y8uJEx1Nzl7AN6VL8hpiq5q9LDHYcxF/Q4OYXoTqitlnupmCET8tZu6tWrGNfIx26JB73z7mlSm6c9w33t+NYA==","signatures":[{"sig":"MEQCIDQyjmnzSa9jBEgxLLhiITuB1hcX0mm+YWCpPi5h2+A/AiBg3PVz4sKugUzW1Bv8M6ntbwidVQv0Wl8LoLnimbPvsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9150},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"62be484ab0226bc5a4a870b6d473c73379253afb","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.26.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","prettier-plugin-tailwindcss":"^0.6.11","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.2.0_1748703855401_0.5644212581489645","host":"s3://npm-registry-packages-npm-production"}},"7.2.1":{"name":"@hyeon/linter","version":"7.2.1","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.2.1","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"9b3d732d5e88668e3fa95f68d21feb4a6a27e3a8","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.2.1.tgz","fileCount":9,"integrity":"sha512-8BqBfSyUOEPLlTXu2Wd4c7qBXgLDpoUgpELVf1GU5xg9JUJn9KyQibpjIGqzCJRJnlIYuS+cLj5WI+ZbYhJBdQ==","signatures":[{"sig":"MEUCIEbD/yaWskfjcpL0mZmIp6wV05zGhJuVOA7LIlaP+lUfAiEA8G2Gcdf6rSC4DC5NIccQRn/5BiKXDHxRoLpSyNCRMXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9016},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.26.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","prettier-plugin-tailwindcss":"^0.6.11","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.2.1_1748703934908_0.012134827431101725","host":"s3://npm-registry-packages-npm-production"}},"7.2.2":{"name":"@hyeon/linter","version":"7.2.2","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.2.2","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"012b4daeb2a3100fa5bb9f7767ef9f5f0c25b866","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.2.2.tgz","fileCount":9,"integrity":"sha512-sZfV4t7PjXMTipEouTECyCAxdc1/3ioP3IxY2bBB2ONWYCiXzodvP0DaGVE7AKor+zFWZB8z4eB2alZV0Ely7Q==","signatures":[{"sig":"MEQCIQDITBobtr48ttJSFCzlncj03ZuPCXmoMXk6u32CTeGUdQIfdHOV13qD7XSLgDFHBZhAkWse8bCoYufyTsFHJkwoCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9046},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.26.0","eslint-plugin-react":"^7.37.2","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-refresh":"^0.4.16","prettier-plugin-tailwindcss":"^0.6.11","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.5.0","prettier":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.2.2_1748704068499_0.07243773462919156","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@hyeon/linter","version":"7.3.0","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"8dd7a42a20ebaf879a32a4c4cdb1dbf84dd739c9","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.0.tgz","fileCount":9,"integrity":"sha512-lfwDkhFRkEXIL/6EBohvxfFBGQ/2WstzZE+ttYaiIoLfDWS9dWk4Nk0AeSd11FatgOzwULdrVoKkGu32RXDBlQ==","signatures":[{"sig":"MEYCIQDZQ8NxDt39YOGoazF625axNZfcPWl492C8hzzq8XHAkgIhALYTotavObZpAhGtOtUTJk08Mq6bCoK5pYULatuQysi7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9048},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.0_1748704269187_0.5898808873756476","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"@hyeon/linter","version":"7.3.1","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.1","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"89d508a38e394d051272d13b2e79d17914e85904","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.1.tgz","fileCount":9,"integrity":"sha512-o5fPrGb1Vb3XCrQz5yMAZjzY9bWjBxhUtmrq3T3fge5wqqkwpAlnLFn+F9iV97cOxWfKiYLx3fRRMJDFf6qncg==","signatures":[{"sig":"MEUCIQC4nE1UotmwSkxv0TT/nUc6ICsCRJVMrWs9ZYJJRZkR4QIgNQqXPgNiT2EmaU7FjDYpytsKRujDANvLzVEOVfRmUwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9734},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.28.0","semver":"^7.5.4","prettier":"^3.5.3","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.1_1748704538619_0.8848187166477419","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"name":"@hyeon/linter","version":"7.3.2","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.2","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"3fa6ee3794a350f9b4c1d3c18a1f70e9686445d2","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.2.tgz","fileCount":9,"integrity":"sha512-ZUcdq0ExyIl7UMuTc+LCOK/+9jimEqjl5g8M89MRlSzW07/IBEGSQjpYbH9CLOXWH8Zr0Vtqx+Ma+U5GVzbc5w==","signatures":[{"sig":"MEYCIQDuksKbbfbxixca4m/gzdSlEnHyzYGoHqOeC4xlCPXXyQIhANU85I4ajpeOV/HgrAsGgbf0TEHJdIUFaUNf4uk2qb2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8770},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.28.0","semver":"^7.5.4","prettier":"^3.5.3","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.2_1748704747748_0.8021396004448698","host":"s3://npm-registry-packages-npm-production"}},"7.3.3":{"name":"@hyeon/linter","version":"7.3.3","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.3","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"c63835894d1337079247775918dc493a02aae7be","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.3.tgz","fileCount":9,"integrity":"sha512-hM2YUAgZw1EQTPmFq9IIvW0KoMOLm/PdSCmxWFv+oPIDVys6jvJvd9bwPyuzwriPzP2jH1aW17mDVvRB+wBwxw==","signatures":[{"sig":"MEYCIQC/Xt8ZCBq7jU2G96N0jvrCgVEdiWZphsf8zKUREYUZNAIhALgHSVy+T1xFUDarzcu18NL7JD+VuhhSM1/PhPhPsCKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9644},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./nestjs":"./src/nestjs.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^9.28.0","semver":"^7.5.4","prettier":"^3.5.3","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.3_1748705669849_0.41541534654694123","host":"s3://npm-registry-packages-npm-production"}},"7.3.4":{"name":"@hyeon/linter","version":"7.3.4","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.4","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"08994763abebd88c6d24dde66fdee17cc412bbfd","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.4.tgz","fileCount":8,"integrity":"sha512-RUStczPoiS16KdeLUkgHbIee9nOD3EaXcoJnCdM+4VIe/Cco0CU75t1i6rXco+4k6TLDx2854gorX/hWv/fSsg==","signatures":[{"sig":"MEUCIQCzIvW548RL3V9DFtpmf0fPCdRhW8LYMryLzYt54HHXCAIgV9e1Nr2LGdXFjQk5lUoPKAc3gr2JMGO8mqM/LKcmR4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7106},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.4_1748706781094_0.05188722829740455","host":"s3://npm-registry-packages-npm-production"}},"7.3.5":{"name":"@hyeon/linter","version":"7.3.5","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.5","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"281f4c3163ba715bd9a1c85bafa1a94298dd7670","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.5.tgz","fileCount":8,"integrity":"sha512-2/uEklQLXtJLj98RreXQjhwm1cUr7+TQtS+OAC716JWlvUqfKoG/i6GHc5IK+uFbcr2cc+fC1+SHQK0PAxAR5Q==","signatures":[{"sig":"MEQCIHzU7+eO78XJ7ch/6cjpfD+GhWSjBRD8IW4BH4pTxLmvAiBq3CRJvrJQDRBr47YMKHzsf36h74x+/J+cLcAUOKllVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7459},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.5_1748707082420_0.8956357062660223","host":"s3://npm-registry-packages-npm-production"}},"7.3.6":{"name":"@hyeon/linter","version":"7.3.6","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.6","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"f001aab1d17aa9a3741560fc8849253a2fc84045","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.6.tgz","fileCount":8,"integrity":"sha512-KFTsSu3dXAHcOh0fbbc3xW/g9YTtPwkwhe8KNzFH72nYdo1dBxG7QmAJElxha0gX7QI15xNqVLVxq8hzfZ8imA==","signatures":[{"sig":"MEUCIBp9NP7QB4eZW+7zPzBLYbt12DzwrPre7WrhkqNcWaylAiEAiI3DMNx4ma7RCWXtvdkI7ZNloCCN5X+XOKjrRhFuZ0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7558},"main":"./src/index.mjs","exports":{".":"./src/index.mjs","./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"f5de2ed478f62c566f5dbbedfb7447f73f478a57","scripts":{"lint":"eslint . --config=eslintrc.json","test":"npm run lint && tape test/*.js"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"semver":"^7.5.4","@actions/exec":"^1.1.1","@changesets/cli":"^2.26.2"},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.6_1748707588708_0.0738556071776102","host":"s3://npm-registry-packages-npm-production"}},"7.3.7":{"name":"@hyeon/linter","version":"7.3.7","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.7","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"d21a6f24a9df1f68b99c98416b02b09393fcf65d","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.7.tgz","fileCount":8,"integrity":"sha512-9P2wc8d4pshC7pOVYZn1zrzlcLWg75z/n2j6srKpHxiNnQMU0Sp2m41ZtdB79G8rP4Svbqike5ANAhxTbB2E/Q==","signatures":[{"sig":"MEYCIQCF5AYTLaQOhuiiQRjCaMVmr+yXVehTvHGnDwQcAZQnGAIhAOoTwG95wNFK9vCiBVW26z6eZxcRUwcf0gmY6EyqIO4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765},"main":"./src/index.mjs","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"244a659ffef8450f5e81b591932f1374b368dc56","scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.7_1754629550185_0.0909763922168243","host":"s3://npm-registry-packages-npm-production"}},"7.3.8":{"name":"@hyeon/linter","version":"7.3.8","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.3.8","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"7f6f4fc19cb928068947e593e42592964b3a25a4","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.3.8.tgz","fileCount":8,"integrity":"sha512-qSVsORjoXV2pIQnRvUt9Mm16//2Gpw1WXGbJyUXRGZ94I2PvQsEJ14/7qP9BeDyzxDChe0ojnaIRTIn0zx48ZA==","signatures":[{"sig":"MEUCIQCh7Eqx5+25/4+CmkLF6pLMXTCzLlax6iW12uLr8YIeHAIgAjCZ26/6hEAiDheXJSlAvPckXCOwGiGTSmGSdlrvOCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7834},"main":"./src/index.mjs","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"c3343c4d1855c831b44ed2edddcaf9d1aa6c8661","scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.3.8_1754630186581_0.023982798267299987","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@hyeon/linter","version":"7.4.0","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.4.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://github.com/hansanghyeon/linter#readme","bugs":{"url":"https://github.com/hansanghyeon/linter/issues"},"dist":{"shasum":"83d969b05e3b5b286c84daaab3121e6ad5aeeb5d","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.4.0.tgz","fileCount":8,"integrity":"sha512-JFNrUjuZYvtJSU/hpzSL9pA+aGeuwz7235oPcy7cL9HbxjAfgxS8JtmPKohSoDG3pebFPvEHjTcb4zba/uI/jg==","signatures":[{"sig":"MEUCIQD0g68MgO6JcExBw3xIRhHh3fb6AzBgue/GGjaDvwe37gIgKRxvyZEz6hjNzPhnXNgsLKlJUdWjlnm4ejpMmSGOwiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7835},"main":"./src/index.mjs","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"8e98233df8876c6acdf5fc713acf88ec571e1f45","scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://github.com/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.9.3","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@eslint/js":"^9.32.0","typescript-eslint":"^8.39.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.14","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.4.0_1757491092341_0.06125711434678682","host":"s3://npm-registry-packages-npm-production"}},"7.4.2":{"name":"@hyeon/linter","version":"7.4.2","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.4.2","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"6760a0ead747f3fd3e275c8988466b325f266c7e","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.4.2.tgz","fileCount":8,"integrity":"sha512-xGIjFUeoWbqlpthW04zhoZ5LIufBSWtKMqRjg7kWiwPfFn4ixiOZidlyudCKafBlacstvIS4gI3xaGI4N3gIRw==","signatures":[{"sig":"MEUCIQD19uJLI4ldX2u87tJ8sxAvseks1ONnD3SgppGZnwa4BQIgBVxBYLgvHhsAuGDkD6helxPe7kAj7xj4abEpcAyH/sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7843},"main":"./src/index.mjs","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"2f9e49e3cb5a9e03ab9d8ce73622177603ebdaa6","scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"11.6.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.4.2_1766800340059_0.5062972687544289","host":"s3://npm-registry-packages-npm-production"}},"7.4.3":{"name":"@hyeon/linter","version":"7.4.3","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.4.3","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"4aa42fdf9783b49c796c36c5daefe94ad17004c2","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.4.3.tgz","fileCount":8,"integrity":"sha512-yNfVsZ7Z7DPKla7JNfiSCzs/licmB1BQn9dQLhguWPbY00+LYs/S9UWwAwnuoVK5JOWI/KNXT5O0t9XEWBjm5A==","signatures":[{"sig":"MEUCIE6QAsd2ParSRfzbQH4JJpOdjL/e2MQWGzZkg6j9kQfeAiEAjOz8aEEUnFMHjGmFfip8pm94lHYw3Lz3xXcCMvyFn1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7843},"main":"./src/index.mjs","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"gitHead":"60070d3d2de008841b28e674d53ea75fab14381c","scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"11.6.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.4.3_1766804391495_0.6722613565166118","host":"s3://npm-registry-packages-npm-production"}},"7.4.5":{"name":"@hyeon/linter","version":"7.4.5","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.4.5","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"a16498839422799f0894bd383be801f880d462ff","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.4.5.tgz","fileCount":8,"integrity":"sha512-zU4RuJIDJLTuT5iyTGgH70YZO+lINc1epB90/nm64TjQ60BTfdjgSga6xFZ/KSEOBiD162aNYiKCgfjf80ZGIA==","signatures":[{"sig":"MEQCIBhJtpHUZM6+KeuYv0qYGYxJPFFe73gM8fVTUNtD1nTqAiBSztdKvFLD4c9C8s5+FgV6qFb52bTypBmezbVZYyrMgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7747},"main":"./src/index.mjs","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package.tgz","_integrity":"sha512-zU4RuJIDJLTuT5iyTGgH70YZO+lINc1epB90/nm64TjQ60BTfdjgSga6xFZ/KSEOBiD162aNYiKCgfjf80ZGIA==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.4.5_1766884653714_0.5526631546233225","host":"s3://npm-registry-packages-npm-production"}},"7.4.6":{"name":"@hyeon/linter","version":"7.4.6","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@7.4.6","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"c74d81281d1f73b2927d432139de1c5e5b823a9e","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-7.4.6.tgz","fileCount":8,"integrity":"sha512-1moZU2zDeb4PngwGw83Kj3XZUWHyS10WYbtkA2Roqze4MF5F6yyg8v/3U8gGPUNhPS4RCtm1w4/fj5SWwVJj0Q==","signatures":[{"sig":"MEUCIQCy5nBc+G+Z6qkqrZtRyKpZoRpVDpV1+RZmxIPaJjCVygIgdrgO23105bfADsRRA7+OqWn6e6cLH/bWQoQ6tkRy+Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7747},"main":"./src/index.mjs","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package.tgz","_integrity":"sha512-1moZU2zDeb4PngwGw83Kj3XZUWHyS10WYbtkA2Roqze4MF5F6yyg8v/3U8gGPUNhPS4RCtm1w4/fj5SWwVJj0Q==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@eslint/js":"^9.5.0","typescript-eslint":"^8.33.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-react-refresh":"^0.4.20","prettier-plugin-tailwindcss":"^0.6.12","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_7.4.6_1766885324820_0.7794153632949363","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.23":{"name":"@hyeon/linter","version":"10.0.1-dev.1.23","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.23","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"e06cf5e9a2503e3465f2a2b28059a3a8ec12d243","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.23.tgz","fileCount":8,"integrity":"sha512-Wk2IwTx8QP6QjoZpTO6gdSWjDWdgX4G4R1qK+byIIa3ih+aLTGGhXYbPFRiVc+u8Za88uV6vSzH5JM8ZBWpOtw==","signatures":[{"sig":"MEUCIQD0zatgLpnSH8h9JhPeLCaIGCZbQITZ/gyBgeSdHyD87gIgV9ii1HWxs3+eQeIR5ei0FvDO1s22BBT4uRRMhLusRoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7750},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-Wk2IwTx8QP6QjoZpTO6gdSWjDWdgX4G4R1qK+byIIa3ih+aLTGGhXYbPFRiVc+u8Za88uV6vSzH5JM8ZBWpOtw==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.23_1771274115069_0.4412685993962271","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.25":{"name":"@hyeon/linter","version":"10.0.1-dev.1.25","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.25","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"e578e82be70ae0535fc451e95083d57f80d31942","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.25.tgz","fileCount":8,"integrity":"sha512-RMtkOZsMLbcSjczP7bbFwmp9peNX4DSEafDCOnPVqQ/EaEhyIpHjvrGvBvua5nrAGAldIYPfBWizQjsuNaeTlg==","signatures":[{"sig":"MEUCIQDTJ3JZVuMq8Qa6vmd5YrHLR6gvePzrogSchI38b4lmOAIgYp9mPdF0GAT11qSCcnerOSTalf93wVshvcn38UMyLbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7748},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-RMtkOZsMLbcSjczP7bbFwmp9peNX4DSEafDCOnPVqQ/EaEhyIpHjvrGvBvua5nrAGAldIYPfBWizQjsuNaeTlg==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.25_1771275788865_0.17490513191532564","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.24":{"name":"@hyeon/linter","version":"10.0.1-dev.1.24","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.24","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"1e3bb34759ddc6f9fed760a5949a832ebfff8541","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.24.tgz","fileCount":8,"integrity":"sha512-JozUul1/VA7bJqVwx8G1rnPexEcHL8jSLZo55bxIzkyINra50mXOXS9+X8iZprtpLt3Vj0jXDb6n6siu5RIW6A==","signatures":[{"sig":"MEQCIGzZQToT7mLG1NG4DLndAe08Wtv3cAtI5n3/gfG4zHRyAiAlMN53eRl2oqmo1a+EF9MOCyMoi2LLqX/xMOLwk+MIhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7748},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-JozUul1/VA7bJqVwx8G1rnPexEcHL8jSLZo55bxIzkyINra50mXOXS9+X8iZprtpLt3Vj0jXDb6n6siu5RIW6A==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.24_1771275819023_0.7217177164337663","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.27":{"name":"@hyeon/linter","version":"10.0.1-dev.1.27","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.27","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"dcc4d5f6e88e3abb8234cb66cc5c6979468b1d69","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.27.tgz","fileCount":8,"integrity":"sha512-kkIT1sm5kDTKE8+Ijk5+ru1qHB3Sz5DIrVAFjehlfzh/53grhsvsAhyvfJBEIirWiZmh8VyTk/BayjToNDI7dQ==","signatures":[{"sig":"MEUCIBEqq27oyqOxFN4+jq5aK5UdLUAZR5qrcJmYtrTipjaOAiEAm1glIAZzfD5lmqR0FRUo+D+r0XfLLyjdcIV0vlF27lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7748},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-kkIT1sm5kDTKE8+Ijk5+ru1qHB3Sz5DIrVAFjehlfzh/53grhsvsAhyvfJBEIirWiZmh8VyTk/BayjToNDI7dQ==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.27_1771276458111_0.7490669153171143","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.26":{"name":"@hyeon/linter","version":"10.0.1-dev.1.26","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.26","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"0b25c69a84951b8221a5c15210c51af9b306a61a","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.26.tgz","fileCount":8,"integrity":"sha512-qbU050O02jhep/a/yexSOLaLOmuzTZwlQlQY0A3vTC5MQwafBgjt93LhF9u82uZRd/rmAEbhUilQUnzS4RW8Pw==","signatures":[{"sig":"MEUCIAYhmRQTQouarjGnKwtzLZyj4at18/em0SgZHxh5rXsqAiEAkzTgm2Pk97CBYvDHRfjhxiFr2Z963LY9mDvGUVbo/bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7748},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-qbU050O02jhep/a/yexSOLaLOmuzTZwlQlQY0A3vTC5MQwafBgjt93LhF9u82uZRd/rmAEbhUilQUnzS4RW8Pw==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.26_1771276507880_0.8347961796442507","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.29":{"name":"@hyeon/linter","version":"10.0.1-dev.1.29","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.29","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"0d16cfb27b7cb08d1fdd84eef6a38073ce6d0e53","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.29.tgz","fileCount":8,"integrity":"sha512-z8zfBsuHIbXitLc9TKV/jmRGbmjM13+v3tzl2EOorhaziEDK/xdFglJWk6yGRh7wr3DtrDwuozBeGH3cpN5fLg==","signatures":[{"sig":"MEQCIDos1ZOIAClB5XbXeci2d0AjcUuD4TwhMmCnsThu944qAiALI5yqxaaMfm/5iX7z5ESK9gBfjfXSzNmuefob56f0AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7968},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-z8zfBsuHIbXitLc9TKV/jmRGbmjM13+v3tzl2EOorhaziEDK/xdFglJWk6yGRh7wr3DtrDwuozBeGH3cpN5fLg==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.29_1771279577002_0.04908666564746156","host":"s3://npm-registry-packages-npm-production"}},"10.0.1-dev.1.28":{"name":"@hyeon/linter","version":"10.0.1-dev.1.28","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.1-dev.1.28","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"1815e5a390c202d0544140869d229805fecefd0e","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.1-dev.1.28.tgz","fileCount":8,"integrity":"sha512-Wu3t5qOFBRH0ywHesOFdBHfKc3MM57pANAJkrgMoBNNZnUVlo49kFQDmayj8HRDaFZvEh4EOk84r3KIQJeWjxw==","signatures":[{"sig":"MEUCIBhwXNCxSqmVybLQWcxL0wcIt3OZNI94HrJoKdVKc6xuAiEAg5KqujIU68PNV7yzvPYnalQcTl6IGPeTiFYhGTwQ0t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7968},"main":"./src/index.mjs","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package-dev.tgz","_integrity":"sha512-Wu3t5qOFBRH0ywHesOFdBHfKc3MM57pANAJkrgMoBNNZnUVlo49kFQDmayj8HRDaFZvEh4EOk84r3KIQJeWjxw==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.1-dev.1.28_1771279617278_0.9160126996051572","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@hyeon/linter","version":"10.0.0","keywords":["eslint","eslintconfig","hyeon","javascript","react","nextjs","nestjs","typescript","prettier"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@10.0.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"029125fda86274c2bef94deb1e5954fb698c4e5c","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-10.0.0.tgz","fileCount":8,"integrity":"sha512-5Cno8ueZjqtWpp9zj9OIfhBtFkxEz8JMH221OTOPDqQUyhV4kf/peXwKRaCPoYiurZRUiOpK0IfB9aJ5h/kQpg==","signatures":[{"sig":"MEYCIQDKZv8erAzcuSqTPTN/B4yQRk4gkqFScOIc+Fjs2NZ8vQIhAJslHjdn57B+QEmibnu9MHxOPY1akzDDVSMajb9+3cL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7959},"main":"./src/index.mjs","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs","require":"./src/index.mjs"},"./react":"./src/react.mjs","./prettier":"./src/prettier.mjs","./typescript":"./src/typescript.mjs","./recommended":"./src/base.mjs","./hansanghyeon":"./src/hansanghyeon.mjs","./package.json":"./package.json"},"scripts":{"lint":"eslint src/","test":"npm run lint"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/Hansanghyeon/linter/package.tgz","_integrity":"sha512-5Cno8ueZjqtWpp9zj9OIfhBtFkxEz8JMH221OTOPDqQUyhV4kf/peXwKRaCPoYiurZRUiOpK0IfB9aJ5h/kQpg==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Hansanghyun custom eslint settings","directories":{},"_nodeVersion":"20.20.0","dependencies":{"prettier":"^3.5.3","@eslint/js":"^10.0.1","typescript":"^5.9.3","typescript-eslint":"^8.55.0","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-refresh":"^0.5.0","prettier-plugin-tailwindcss":"^0.7.2","@trivago/prettier-plugin-sort-imports":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0"},"peerDependencies":{"eslint":"^10.0.0","prettier":"^3.5.3"},"_npmOperationalInternal":{"tmp":"tmp/linter_10.0.0_1771283356914_0.6997954253517853","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.2.41":{"name":"@hyeon/linter","version":"11.0.1-dev.2.41","keywords":["oxlint","oxfmt","oxc","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.2.41","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/hansanghyeon/linter#readme","bugs":{"url":"https://git.hyeon.pro/hansanghyeon/linter/issues"},"dist":{"shasum":"12b4107fc7846222c6afbad3cb663c50a0e9c9b3","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.2.41.tgz","fileCount":5,"integrity":"sha512-cPU9YHEiQcUz4xCWs6VeTV9Cnt9cVmsGJx1yssXpTaBlpocCOufqLwqkP50zF1RnMsyXljcVuSILGpwb+on1Dw==","signatures":[{"sig":"MEUCIChPBRIXI/+t+wPrdr2qRacVaXzsN6ZhdO09498VP1IiAiEA0D016Ig3WbXoCHUxZLJv8hLt8keFa51qtWKE2enngvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5656},"main":"./src/oxlint.mjs","_from":"file:package-dev.tgz","types":"./src/oxlint.d.ts","exports":{".":{"types":"./src/oxlint.d.ts","import":"./src/oxlint.mjs","default":"./src/oxlint.mjs"},"./oxlint":{"types":"./src/oxlint.d.ts","import":"./src/oxlint.mjs","default":"./src/oxlint.mjs"},"./package.json":"./package.json","./oxfmt-template":"./templates/oxfmt.base.jsonc"},"scripts":{"lint":"npm run lint:oxlint && npm run format:check","test":"npm run lint && npm --prefix test run test:all","lint:oxlint":"oxlint --type-aware --config oxlint.config.ts src test/src","format:check":"npx --no-install oxfmt --config ./.oxfmtrc.jsonc --check ./templates/oxfmt.base.jsonc","format:write":"npx --no-install oxfmt --config ./.oxfmtrc.jsonc ./templates/oxfmt.base.jsonc","lint:oxlint:syntax":"oxlint --config oxlint.config.ts src test/src"},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-cPU9YHEiQcUz4xCWs6VeTV9Cnt9cVmsGJx1yssXpTaBlpocCOufqLwqkP50zF1RnMsyXljcVuSILGpwb+on1Dw==","repository":{"url":"git+https://git.hyeon.pro/hansanghyeon/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"OXC-based lint and format configuration (oxlint + oxfmt)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"oxfmt":"^0.37.0","oxlint":"^1.52.0","oxlint-tsgolint":"^0.16.0"},"peerDependencies":{"oxlint":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.2.41_1776009988395_0.6765774868664938","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.43":{"name":"@hyeon/linter","version":"11.0.1-dev.3.43","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.43","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"e6b76d86f79bcc50dc384515b6be39fd3d6e4be8","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.43.tgz","fileCount":4,"integrity":"sha512-jge098cCiTjScB+GRRTJEbW4EaRYQkGYk3z1CoO8abkRmL2WpU5mZUdFPMrtd9GwvT7s54mB8i7InlW1dKjhfA==","signatures":[{"sig":"MEUCIHr7/oFmZ4V330NOblawSJXjYXRhFWEyM47h93YlhYKTAiEA33PuH98tWrZ3oudBo+5RxG+JoESs2Ktm6oXdL91kiTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-jge098cCiTjScB+GRRTJEbW4EaRYQkGYk3z1CoO8abkRmL2WpU5mZUdFPMrtd9GwvT7s54mB8i7InlW1dKjhfA==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.43_1776015028773_0.21436114511685656","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.45":{"name":"@hyeon/linter","version":"11.0.1-dev.3.45","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.45","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"98e746d60ffaf85c2cb8be32977a691902e89fd0","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.45.tgz","fileCount":4,"integrity":"sha512-pDeIMHpGhNCbueMnHaSUnjHsxQ3UWtC/hfIwtMpQ06uCGswEk6n+9NDF/CrPutQ2OxOwZ6+4hEcLXZkHaokGxA==","signatures":[{"sig":"MEUCIDypEm0nWk3Z4giNFYjGMkTUUQph4fGh7XdIrinQvBD8AiEA8IHAO0XKATrWDJyW+18zx9AJibQufzJLP2ycHmNm3eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-pDeIMHpGhNCbueMnHaSUnjHsxQ3UWtC/hfIwtMpQ06uCGswEk6n+9NDF/CrPutQ2OxOwZ6+4hEcLXZkHaokGxA==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.45_1776040956833_0.7553972729868621","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.44":{"name":"@hyeon/linter","version":"11.0.1-dev.3.44","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.44","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"cd7673fa54f4908540036bf35b21a9b7f8fe7d13","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.44.tgz","fileCount":4,"integrity":"sha512-CsFJ2NV7iRe0o/UUn90qbkEZqfk2pm+ucpo0LlwKpRExeekzVj78hjQGKvXUa2Rg87a1Oy9pwXmDuSK2wlCzew==","signatures":[{"sig":"MEQCIEKJ5kSCM5xlJAuq6NIAfvlv6WSIvHINj0kVApz0Th5tAiA4o8LsU6indzfdecXJoCdH8/vNF66bMPrrO0Ufu1tu1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-CsFJ2NV7iRe0o/UUn90qbkEZqfk2pm+ucpo0LlwKpRExeekzVj78hjQGKvXUa2Rg87a1Oy9pwXmDuSK2wlCzew==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.44_1776040986053_0.4990561202135515","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.47":{"name":"@hyeon/linter","version":"11.0.1-dev.3.47","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.47","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"30cf9dc4fd80978df8d425d2b7b825f961956e4b","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.47.tgz","fileCount":4,"integrity":"sha512-I7o4/bW7ZIauFV4uV+r8pGrcwSvcZKZDtS4JWtbSu+Ioay2qDlsqASNzkGW6P/QXDTDDyRruU25uBhgVeHfwKw==","signatures":[{"sig":"MEQCIAfpyvcRY1/lJ6EXkUDTk2+JhJIquiKH6Y/etRJsl9XBAiBwm9BEm3SE5xGHSE8udtrgIA/hYm6xrIXCUZRd68l+OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14659},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-I7o4/bW7ZIauFV4uV+r8pGrcwSvcZKZDtS4JWtbSu+Ioay2qDlsqASNzkGW6P/QXDTDDyRruU25uBhgVeHfwKw==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.47_1776047734701_0.49049294320522274","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.46":{"name":"@hyeon/linter","version":"11.0.1-dev.3.46","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.46","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"ad1db57f02ce7291c6a30fbdf261a212e5eaec74","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.46.tgz","fileCount":4,"integrity":"sha512-dGW7VVt9q4V9uiiaRqMnP/flrgH83NIY/gOL39DM+HnjMbPGGVzy/PjLDfx80+lNbEypFhBIXaTCW3bxD+csUw==","signatures":[{"sig":"MEQCIGOKX0BTDhp8t6TP2q6JB7484MKw4Cr9GmsEgh0fASLMAiAyzXMRCYhRyQeGJv6TTCUaYE935O79pvn5sWxvDCtJkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14659},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-dGW7VVt9q4V9uiiaRqMnP/flrgH83NIY/gOL39DM+HnjMbPGGVzy/PjLDfx80+lNbEypFhBIXaTCW3bxD+csUw==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.46_1776047744721_0.4819412331376729","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.49":{"name":"@hyeon/linter","version":"11.0.1-dev.3.49","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.49","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"a162f3f421f0a668b0f2077b8048b64dbcb22ece","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.49.tgz","fileCount":4,"integrity":"sha512-MsaqtbfRDpyTEr13309qXN7T2/rfhNWu1nONglcxBQPTTRhL/BMwNfQuq/SqujlkRDUOyCRVgbK+TTstNGyk5g==","signatures":[{"sig":"MEYCIQDkA8A5va3P6m+8gMjzMAJ0n0LoRp8dtteS5K5BUsQBSwIhAK0zE3iAbvXJULiJI4a+he6pVCEpIs8JLUcTriY5SbiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18414},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-MsaqtbfRDpyTEr13309qXN7T2/rfhNWu1nONglcxBQPTTRhL/BMwNfQuq/SqujlkRDUOyCRVgbK+TTstNGyk5g==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.49_1776048502844_0.0030385116312365845","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.48":{"name":"@hyeon/linter","version":"11.0.1-dev.3.48","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.48","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"52815bced4f12f2a143d8c6a868d27b24fcf9017","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.48.tgz","fileCount":4,"integrity":"sha512-0WHTsil4T637OCewffOP6dGMEDV8gIHxyN/8UN0th/EtZ5H4VlhSJ9TBYIF2zHdxGnVQ9cGJ+vawWMBodRDKKg==","signatures":[{"sig":"MEQCIEMMeF8ppr39lQZaSqmLRk1a4OdBwf0eDDwiRqmHT7nrAiA+HBHhaQzmCV2Q9Br71U725yarOHJ1HA9G12a+X12R6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18414},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-0WHTsil4T637OCewffOP6dGMEDV8gIHxyN/8UN0th/EtZ5H4VlhSJ9TBYIF2zHdxGnVQ9cGJ+vawWMBodRDKKg==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.48_1776048513738_0.7630898392148913","host":"s3://npm-registry-packages-npm-production"}},"11.0.1-dev.3.50":{"name":"@hyeon/linter","version":"11.0.1-dev.3.50","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1-dev.3.50","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"8e8f3769258c9e07c432f42297c1d53e94fa7304","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1-dev.3.50.tgz","fileCount":4,"integrity":"sha512-f7zEJjQJKubVJXHAba6RIttGNb5OlCzvwNZZRBBFI4AG/RP5Q1Aox3dXKcP4acriFtmwa32AvXW6uU3BgSdxOg==","signatures":[{"sig":"MEQCIEu/VdUwZOq/ZyCJzhOO2Stpshow3ndbOnzzBHHuB9/YAiBddr9V35oX68kfiYK6oeBp1pKzQVknfpRCnli4u5EQ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18414},"main":"./src/index.mjs","type":"module","_from":"file:package-dev.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package-dev.tgz","_integrity":"sha512-f7zEJjQJKubVJXHAba6RIttGNb5OlCzvwNZZRBBFI4AG/RP5Q1Aox3dXKcP4acriFtmwa32AvXW6uU3BgSdxOg==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1-dev.3.50_1776048771757_0.735365521167967","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@hyeon/linter","version":"11.0.0","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.0","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"d5cf795de6077e2ad7c30db452d403f90aba2796","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.0.tgz","fileCount":4,"integrity":"sha512-0Acpm6RVRyf7d9nDa8CN1aHsbzBF43SFLEMpNjGP7WHmT/vwa4vsdWBRw3de1GiVqqJ1EN4JJtIJbPYU93p75w==","signatures":[{"sig":"MEQCIESgNClM7nq5AJiIou6gx4w4419G19PDSkeln2/ZjLJGAiBOnlvY9vAdAa+D489sj/dlDne0tpt3B9wxWxuqcetncw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18405},"main":"./src/index.mjs","type":"module","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package.tgz","_integrity":"sha512-0Acpm6RVRyf7d9nDa8CN1aHsbzBF43SFLEMpNjGP7WHmT/vwa4vsdWBRw3de1GiVqqJ1EN4JJtIJbPYU93p75w==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.0_1776049566583_0.6932904097706378","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"@hyeon/linter","version":"11.0.1","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.1","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"e535e5c3bb99aebd643767f2ded65b09521656f0","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.1.tgz","fileCount":4,"integrity":"sha512-DWHEdFNjD2O7PBIwoy0ijIkzJNkL21gVNb7iRJe+q5NBRJ6fiYD7tEryf2UIXPv5WWW/7oLRcRAkcZFLh9K6wg==","signatures":[{"sig":"MEQCIGNZ9NnrjyW6qcH5/qniJlkyGOw4hQOr5L9/3mIoX5ULAiB/cCYO4B+zrXiaIYHJbKWIvOay/MwTqWub6V9r1nxVUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22739},"main":"./src/index.mjs","type":"module","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package.tgz","_integrity":"sha512-DWHEdFNjD2O7PBIwoy0ijIkzJNkL21gVNb7iRJe+q5NBRJ6fiYD7tEryf2UIXPv5WWW/7oLRcRAkcZFLh9K6wg==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.4.11"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.1_1777296530595_0.7071692223008337","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"@hyeon/linter","version":"11.0.2","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.2","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"5045221253b220ece0d534b7199f83d8650aabcf","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.2.tgz","fileCount":4,"integrity":"sha512-tXKy4+qynrb557BRkfNPfXUZcUwGEaLv1nj97FP16CJ99bOPiogUTFR9Ycq4UP9ja3GJ01bgQbOV24CDOk8/gg==","signatures":[{"sig":"MEQCIBzyVseuLFGb526ptZV2eduh1pMkML+yDsTCMTzm0nUEAiByPCTtsUb8cXOw13pdAXto6N4G+CH4vYWpVY+bixv++w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24114},"main":"./src/index.mjs","type":"module","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write .","lint:fix:unsafe":"biome check --write --unsafe ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package.tgz","_integrity":"sha512-tXKy4+qynrb557BRkfNPfXUZcUwGEaLv1nj97FP16CJ99bOPiogUTFR9Ycq4UP9ja3GJ01bgQbOV24CDOk8/gg==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.4.13"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.2_1777443430368_0.781343585444459","host":"s3://npm-registry-packages-npm-production"}},"11.0.3":{"name":"@hyeon/linter","version":"11.0.3","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.3","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"149e5c7013b7a3ffce3714f4026c68527ef525df","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.3.tgz","fileCount":4,"integrity":"sha512-UabEFtyU0g/f6wUxlhy/uLVODC1O8Na14QJVX2nv2SZfAqaUfwlDXRmM87FHTyYmrP0kHFdfRRswDa9Nq3G1Iw==","signatures":[{"sig":"MEUCIAU6/QP0SsGUoU1cIHNIx+6WE1V2Cm3YYjcALK1QSORPAiEAkEgwIGtwwVK4Pvw/7Dcf9N7ycAO51nGApFpFAIJ7uCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24609},"main":"./src/index.mjs","type":"module","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write .","lint:fix:unsafe":"biome check --write --unsafe ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package.tgz","_integrity":"sha512-UabEFtyU0g/f6wUxlhy/uLVODC1O8Na14QJVX2nv2SZfAqaUfwlDXRmM87FHTyYmrP0kHFdfRRswDa9Nq3G1Iw==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.4.13"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.3_1777453295323_0.4356458727284189","host":"s3://npm-registry-packages-npm-production"}},"11.0.4":{"name":"@hyeon/linter","version":"11.0.4","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","_id":"@hyeon/linter@11.0.4","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"homepage":"https://git.hyeon.pro/space/tools/linter#readme","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"dist":{"shasum":"e8fe88a8d4a3c4d85f5281fe2d16f6c4b4cabf4f","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.4.tgz","fileCount":4,"integrity":"sha512-TSUhbhez01wBwXFLr8ZNEQIld+VCJQbrDQRxCic/TVDNKTnV202TkcAhdBdI2oHvy+NEPqkCqiJvNA5meNeQNA==","signatures":[{"sig":"MEYCIQC60kgrfQItfs1GIquLfIGxTS6T0dO3VZJPKoGTxelZrQIhAJIzTDubXqYj4JXQhoYgAWklktdy4Q8SEPQfefMLNP8H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24718},"main":"./src/index.mjs","type":"module","_from":"file:package.tgz","exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"scripts":{"lint":"biome ci .","test":"npm run lint && npm --prefix test run test:all","lint:fix":"biome check --write .","lint:fix:unsafe":"biome check --write --unsafe ."},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"_resolved":"/builds/space/tools/linter/package.tgz","_integrity":"sha512-TSUhbhez01wBwXFLr8ZNEQIld+VCJQbrDQRxCic/TVDNKTnV202TkcAhdBdI2oHvy+NEPqkCqiJvNA5meNeQNA==","repository":{"url":"git+https://git.hyeon.pro/space/tools/linter.git","type":"git"},"_npmVersion":"10.8.2","description":"Biome-based lint, format, and import organize configuration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"typescript":"^5.9.3"},"_hasShrinkwrap":false,"devDependencies":{"@biomejs/biome":"^2.4.13"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/linter_11.0.4_1777454063233_0.6318547269790329","host":"s3://npm-registry-packages-npm-production"}},"11.0.5":{"name":"@hyeon/linter","version":"11.0.5","description":"Biome-based lint, format, and import organize configuration","main":"./src/index.mjs","type":"module","scripts":{"lint":"biome ci .","lint:fix":"biome check --write .","lint:fix:unsafe":"biome check --write --unsafe .","test":"npm run lint && npm --prefix test run test:all"},"repository":{"type":"git","url":"git+https://git.hyeon.pro/space/tools/linter.git"},"keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"author":{"name":"hyeon"},"license":"MIT","bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"homepage":"https://git.hyeon.pro/space/tools/linter#readme","dependencies":{"typescript":"^5.9.3"},"peerDependencies":{"@biomejs/biome":">=2.0.0"},"devDependencies":{"@biomejs/biome":"^2.4.16"},"exports":{".":{"import":"./src/index.mjs","default":"./src/index.mjs"},"./biome-config":"./biome.jsonc","./package.json":"./package.json"},"_id":"@hyeon/linter@11.0.5","_integrity":"sha512-btP/YrlPeg1Er6vpidoefuKKNTduNwsMlOM45He153dDy9y6fEU/iVC+JidkQT+n6KyQAw+KJN+t0CVx7asYJQ==","_resolved":"/builds/space/tools/linter/package.tgz","_from":"file:package.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-btP/YrlPeg1Er6vpidoefuKKNTduNwsMlOM45He153dDy9y6fEU/iVC+JidkQT+n6KyQAw+KJN+t0CVx7asYJQ==","shasum":"8ceb61561e964729653061eaacbcbdcc488a0120","tarball":"https://registry.npmjs.org/@hyeon/linter/-/linter-11.0.5.tgz","fileCount":4,"unpackedSize":22574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC4rs0nBN68J+ve56sKdojGlNCen9jv4rPrGNaR0KJMhAiEAwsTn6Xg2DwQrvy+E7mZtyuor1LaEGNTUPuWAZXZmg08="}]},"_npmUser":{"name":"hyeon","email":"999@hyeon.pro"},"directories":{},"maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/linter_11.0.5_1781232770385_0.5103626637827459"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-29T14:30:45.803Z","modified":"2026-06-12T02:52:50.657Z","7.0.18":"2024-11-29T14:30:46.113Z","7.0.19":"2024-11-30T01:36:05.989Z","7.0.20":"2024-11-30T01:39:31.434Z","7.0.21":"2024-11-30T01:41:16.990Z","7.0.22":"2024-11-30T01:43:51.321Z","7.0.23":"2024-11-30T01:45:31.620Z","7.0.24":"2024-11-30T01:46:10.950Z","7.0.25":"2024-11-30T01:47:46.814Z","7.0.26":"2024-11-30T01:53:34.583Z","7.0.27":"2024-11-30T01:56:43.679Z","7.0.28":"2024-11-30T16:54:56.552Z","7.0.29":"2024-11-30T19:41:07.359Z","7.0.30":"2024-11-30T19:42:41.206Z","7.0.31":"2024-11-30T19:43:27.182Z","7.0.32":"2024-12-01T04:01:05.139Z","7.0.33":"2024-12-01T10:57:37.206Z","7.0.34":"2024-12-06T01:06:32.560Z","7.0.35":"2024-12-06T10:14:50.951Z","7.0.36":"2024-12-06T10:23:59.279Z","7.0.37":"2024-12-06T10:28:40.153Z","7.0.38":"2024-12-06T10:31:27.177Z","7.0.39":"2024-12-06T10:32:02.083Z","7.0.40":"2024-12-06T10:35:02.425Z","7.0.41":"2024-12-06T10:38:35.292Z","7.0.42":"2024-12-07T07:38:45.949Z","7.0.43":"2024-12-07T07:42:17.535Z","7.0.44":"2024-12-07T07:44:37.901Z","7.0.45":"2024-12-07T08:34:50.354Z","7.1.0":"2025-02-24T21:55:24.347Z","7.1.1":"2025-03-02T05:19:36.457Z","7.1.2":"2025-03-02T05:21:55.557Z","7.1.3":"2025-03-03T10:27:32.261Z","7.1.4":"2025-03-05T05:26:27.961Z","7.2.0":"2025-05-31T15:04:15.622Z","7.2.1":"2025-05-31T15:05:35.078Z","7.2.2":"2025-05-31T15:07:48.692Z","7.3.0":"2025-05-31T15:11:09.383Z","7.3.1":"2025-05-31T15:15:38.789Z","7.3.2":"2025-05-31T15:19:07.956Z","7.3.3":"2025-05-31T15:34:30.038Z","7.3.4":"2025-05-31T15:53:01.288Z","7.3.5":"2025-05-31T15:58:02.597Z","7.3.6":"2025-05-31T16:06:28.938Z","7.3.7":"2025-08-08T05:05:50.473Z","7.3.8":"2025-08-08T05:16:26.774Z","7.4.0":"2025-09-10T07:58:12.516Z","7.4.2":"2025-12-27T01:52:20.195Z","7.4.3":"2025-12-27T02:59:51.653Z","7.4.5":"2025-12-28T01:17:33.891Z","7.4.6":"2025-12-28T01:28:44.972Z","10.0.1-dev.1.23":"2026-02-16T20:35:15.216Z","10.0.1-dev.1.25":"2026-02-16T21:03:09.009Z","10.0.1-dev.1.24":"2026-02-16T21:03:39.173Z","10.0.1-dev.1.27":"2026-02-16T21:14:18.254Z","10.0.1-dev.1.26":"2026-02-16T21:15:08.019Z","10.0.1-dev.1.29":"2026-02-16T22:06:17.169Z","10.0.1-dev.1.28":"2026-02-16T22:06:57.432Z","10.0.0":"2026-02-16T23:09:17.059Z","11.0.1-dev.2.41":"2026-04-12T16:06:28.533Z","11.0.1-dev.3.43":"2026-04-12T17:30:28.906Z","11.0.1-dev.3.45":"2026-04-13T00:42:36.964Z","11.0.1-dev.3.44":"2026-04-13T00:43:06.225Z","11.0.1-dev.3.47":"2026-04-13T02:35:34.849Z","11.0.1-dev.3.46":"2026-04-13T02:35:44.870Z","11.0.1-dev.3.49":"2026-04-13T02:48:22.980Z","11.0.1-dev.3.48":"2026-04-13T02:48:33.871Z","11.0.1-dev.3.50":"2026-04-13T02:52:51.898Z","11.0.0":"2026-04-13T03:06:06.836Z","11.0.1":"2026-04-27T13:28:50.770Z","11.0.2":"2026-04-29T06:17:10.524Z","11.0.3":"2026-04-29T09:01:35.484Z","11.0.4":"2026-04-29T09:14:23.424Z","11.0.5":"2026-06-12T02:52:50.540Z"},"bugs":{"url":"https://git.hyeon.pro/space/tools/linter/issues"},"author":{"name":"hyeon"},"license":"MIT","homepage":"https://git.hyeon.pro/space/tools/linter#readme","keywords":["biome","linter","formatter","hyeon","javascript","react","nextjs","nestjs","typescript"],"repository":{"type":"git","url":"git+https://git.hyeon.pro/space/tools/linter.git"},"description":"Biome-based lint, format, and import organize configuration","maintainers":[{"name":"hyeon","email":"999@hyeon.pro"}],"readme":"# @hyeon/linter\n\n패키지 매니저에 맞춰 설치하세요.\n\n```bash\nnpm install --save-dev @hyeon/linter @biomejs/biome\npnpm add -D @hyeon/linter @biomejs/biome\nyarn add -D @hyeon/linter @biomejs/biome\nbun add -d @hyeon/linter @biomejs/biome\n```\n\n\n## AI 셋업 프롬프트\n\n아래 코드블럭을 복사해서 AI에게 붙여넣으세요.\n\n````\n@hyeon/linter를 이 프로젝트에 설치해줘.\n\n설치:\n프로젝트의 `packageManager`를 확인하고 맞는 명령을 사용해 설치해줘. `packageManager`가 없으면 npm을 사용해줘.\n```bash\nnpm install --save-dev @hyeon/linter @biomejs/biome\npnpm add -D @hyeon/linter @biomejs/biome\nyarn add -D @hyeon/linter @biomejs/biome\nbun add -d @hyeon/linter @biomejs/biome\n```\n\n프로젝트 루트에 biome.jsonc 파일을 생성하고 아래 내용을 넣어줘:\n```jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"]\n}\n```\n\npackage.json scripts에 아래를 추가해줘:\n```json\n{\n  \"lint\": \"biome ci .\",\n  \"lint:fix\": \"biome check --write .\",\n  \"lint:fix:unsafe\": \"biome check --write --unsafe .\"\n}\n```\n\n.vscode/settings.json에 아래를 추가해줘:\n```json\n{\n  \"editor.defaultFormatter\": \"biomejs.biome\",\n  \"editor.formatOnSave\": true,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.biome\": \"explicit\",\n    \"source.organizeImports.biome\": \"explicit\"\n  },\n  \"biome.enabled\": true,\n  \"[javascript]\": {\n    \"editor.defaultFormatter\": \"biomejs.biome\"\n  },\n  \"[javascriptreact]\": {\n    \"editor.defaultFormatter\": \"biomejs.biome\"\n  },\n  \"[typescript]\": {\n    \"editor.defaultFormatter\": \"biomejs.biome\"\n  },\n  \"[typescriptreact]\": {\n    \"editor.defaultFormatter\": \"biomejs.biome\"\n  }\n}\n```\n\nVS Code Biome 확장에서 `Request textDocument/codeAction failed` 또는 `failed to access range` 오류가 발생하면 `editor.codeActionsOnSave` 블록만 제거하고 `biome check --write .` 또는 `lint:fix` 스크립트로 import 정리와 fix를 수동 적용해줘. 이 오류는 설정 파일보다 Biome VS Code/LSP의 저장 시 codeAction 경로에서 발생하는 경우가 많아 formatter만 저장 시 적용하는 구성이 더 안정적이야.\n\n.vscode/extensions.json에 아래를 추가해줘:\n```json\n{\n  \"recommendations\": [\"biomejs.biome\"]\n}\n```\n\n설치 후 biome check --write . 로 전체 포맷을 적용해줘.\n`useSortedClasses` Tailwind class 정렬은 저장 시 `source.fixAll.biome` 또는 biome check --write . 로 적용돼. `useOptionalChain`처럼 Biome이 unsafe fix로 분류한 수정까지 적용해야 하면 biome check --write --unsafe . 를 별도로 실행해줘.\n````\n\n\n## 지원 정책\n\n- TypeScript 프로젝트는 TypeScript 5.9+ 기준\n- Biome 기반 (lint + format + import organize 단일 도구)\n- ESLint/Prettier 레거시 경로는 v11에서 완전 제거됨\n- Tailwind CSS v4의 `@theme`, `@utility` 같은 CSS 지시문은 기본 설정에서 파싱 가능\n- Tailwind CSS class 정렬은 `useSortedClasses`를 기본 `error`로 활성화하며, `clsx`/`cva`/`cn`/`tw` 계열 함수 문자열도 검사\n- Tailwind class 정렬은 `@hyeon/linter`에서 safe fix로 재분류하므로 VS Code `source.fixAll.biome` 저장 시 자동 적용 가능\n\n## 왜 Biome인가\n\n### 도구별 속도 벤치마크\n\n> 출처: [oxc-project/bench-linter](https://github.com/oxc-project/bench-linter) (VS Code 코드베이스, M2 Max 12코어)\n\n| 도구 | Lint 시간 | vs ESLint | Format 시간 | vs Prettier |\n|---|---|---|---|---|\n| **ESLint + Prettier** | 31s | 1x | 1x | 1x |\n| **oxlint + oxfmt** | 139ms | **62x** 빠름 | **30x** 빠름 |\n| **Biome** | 377ms | **~20x** 빠름 | **10x** 빠름 |\n\n- 셋 다 **Rust 기반 멀티스레드(rayon)** — 파일 수 증가 시 코어 수에 비례해 스케일\n- ESLint만 **싱글스레드(Node.js)** — 파일 수에 선형 비례해 느려짐\n- oxlint이 Biome보다 ~2.5x 빠르지만, **둘 다 1초 미만**이라 체감 차이 없음\n\n### 룰 커버리지\n\n| 도구 | 총 룰 수 | 타입 기반 분석 | auto-fix | 플러그인 생태계 |\n|---|---|---|---|---|\n| **ESLint** | 700+ (+4000 플러그인) | ✅ 완전 | ✅ 우수 | 4000+ |\n| **Biome v2** | 423+ | ⚠️ 일부 프로젝트 기반 분석 | ✅ 양호 | 성장 중 |\n| **oxlint** | ~300 | ✅ tsgolint 43룰 | ⚠️ 제한적 | 최소 |\n\n### import DX 커버리지 — Biome 선택 이유\n\n| 기능 | ESLint 레거시 | oxlint+oxfmt | Biome |\n|---|:---:|:---:|:---:|\n| import 그룹 정렬 | ✅ | ✅ | ✅ |\n| specifier 정렬 `{ a, B, c }` | ✅ | ❌ | ✅ |\n| 중복 import 병합 | ✅ | ❌ | ✅ 자동 merge |\n| import 최상단 강제 | ✅ | ❌ | ✅ chunk 기반 |\n| import 뒤 빈 줄 | ✅ | ❌ | ✅ `:BLANK_LINE:` |\n| consistent-type-imports | ✅ | ❌ | ✅ `useImportType` |\n| 그룹 간 빈 줄 | ✅ | ⚠️ bool만 | ✅ `:BLANK_LINE:` |\n| side-effect import 처리 | 수동 | 무시 | ✅ auto chunk |\n| custom group (glob) | ❌ | 일부 | ✅ glob + `!` 예외 |\n\n### ESLint → Biome 규칙 마이그레이션 커버리지\n\n기존 `@hyeon/linter` v10에서 사용하던 ESLint 규칙을 Biome에서 어떻게 커버하는지 전수 매핑입니다.\n\n#### `@eslint/js` recommended (base.mjs)\n\n> `@eslint/js` configs.recommended에 포함된 규칙들. Biome은 `\"recommended\": true`로 대부분 활성화됩니다.\n\n| ESLint 규칙 | Biome 규칙 | 상태 |\n|---|---|:---:|\n| `constructor-super` | `noInvalidConstructorSuper` | ✅ |\n| `for-direction` | `useValidForDirection` | ✅ |\n| `getter-return` | `useGetterReturn` | ✅ |\n| `no-async-promise-executor` | `noAsyncPromiseExecutor` | ✅ |\n| `no-case-declarations` | `noSwitchDeclarations` | ✅ |\n| `no-class-assign` | `noClassAssign` | ✅ |\n| `no-compare-neg-zero` | `noCompareNegZero` | ✅ |\n| `no-cond-assign` | `noAssignInExpressions` | ✅ |\n| `no-const-assign` | `noConstAssign` | ✅ |\n| `no-constant-condition` | `noConstantCondition` | ✅ |\n| `no-control-regex` | `noControlCharactersInRegex` | ✅ |\n| `no-debugger` | `noDebugger` | ✅ |\n| `no-delete-var` | (TS 환경에서 불필요) | ➖ |\n| `no-dupe-args` | `noDuplicateParameters` | ✅ |\n| `no-dupe-class-members` | `noDuplicateClassMembers` | ✅ |\n| `no-dupe-else-if` | `noDuplicateElseIf` | ✅ |\n| `no-dupe-keys` | `noDuplicateObjectKeys` | ✅ |\n| `no-duplicate-case` | `noDuplicateCase` | ✅ |\n| `no-empty` | `noEmptyBlockStatements` | ✅ |\n| `no-empty-character-class` | `noEmptyCharacterClassInRegex` | ✅ |\n| `no-empty-pattern` | `noEmptyPattern` | ✅ |\n| `no-ex-assign` | `noCatchAssign` | ✅ |\n| `no-extra-boolean-cast` | `noExtraBooleanCast` | ✅ |\n| `no-fallthrough` | `noFallthroughSwitchClause` | ✅ |\n| `no-func-assign` | `noFunctionAssign` | ✅ |\n| `no-global-assign` | `noGlobalAssign` | ✅ |\n| `no-import-assign` | `noImportAssign` | ✅ |\n| `no-inner-declarations` | `noInnerDeclarations` | ✅ |\n| `no-irregular-whitespace` | `noIrregularWhitespace` | ✅ |\n| `no-loss-of-precision` | `noPrecisionLoss` | ✅ |\n| `no-misleading-character-class` | `noMisleadingCharacterClass` | ✅ |\n| `no-new-native-nonconstructor` | `noInvalidBuiltinInstantiation` | ✅ |\n| `no-nonoctal-decimal-escape` | `noNonoctalDecimalEscape` | ✅ |\n| `no-obj-calls` | `noGlobalObjectCalls` | ✅ |\n| `no-prototype-builtins` | `noPrototypeBuiltins` | ✅ |\n| `no-redeclare` | `noRedeclare` | ✅ |\n| `no-regex-spaces` | `noMultipleSpacesInRegex` | ✅ |\n| `no-self-assign` | `noSelfAssign` | ✅ |\n| `no-setter-return` | `noSetterReturn` | ✅ |\n| `no-shadow-restricted-names` | `noShadowRestrictedNames` | ✅ |\n| `no-sparse-arrays` | `noSparseArray` | ✅ |\n| `no-this-before-super` | `noUnreachableSuper` | ✅ |\n| `no-undef` | `noUndeclaredVariables` | ✅ |\n| `no-unreachable` | `noUnreachable` | ✅ |\n| `no-unsafe-finally` | `noUnsafeFinally` | ✅ |\n| `no-unsafe-negation` | `noUnsafeNegation` | ✅ |\n| `no-unsafe-optional-chaining` | `noUnsafeOptionalChaining` | ✅ |\n| `no-unused-labels` | `noUnusedLabels` | ✅ |\n| `no-unused-private-class-members` | `noUnusedPrivateClassMembers` | ✅ |\n| `no-unused-vars` | `noUnusedVariables` | ✅ |\n| `no-useless-catch` | `noUselessCatch` | ✅ |\n| `no-useless-escape` | `noUselessEscapeInRegex` | ✅ |\n| `no-with` | `noWith` | ✅ |\n| `require-yield` | `useYield` | ✅ |\n| `use-isnan` | `useIsNan` | ✅ |\n| `valid-typeof` | `useValidTypeof` | ✅ |\n\n#### `typescript-eslint` recommended (typescript.mjs)\n\n| ESLint 규칙 | Biome 규칙 | 상태 | 비고 |\n|---|---|:---:|---|\n| `@ts/no-explicit-any` | `noExplicitAny` | ✅ | off으로 설정 |\n| `@ts/no-unused-vars` | `noUnusedVariables` + `noUnusedFunctionParameters` | ✅ | `_` 접두사 패턴 지원 |\n| `@ts/consistent-type-imports` | `useImportType` | ✅ | `inlineType` 스타일 지원 |\n| `@ts/explicit-function-return-type` | `useExplicitType` | ✅ | nursery 규칙이라 기본 미활성화 |\n| `@ts/explicit-module-boundary-types` | `useExplicitType` | ✅ | nursery 규칙이라 기본 미활성화 |\n| `@ts/no-non-null-assertion` | `noNonNullAssertion` | ✅ | off으로 설정 |\n| `@ts/no-empty-interface` | `noEmptyInterface` | ✅ | |\n| `@ts/no-empty-object-type` | `noBannedTypes` | ✅ | |\n| `@ts/ban-types` | `noBannedTypes` | ✅ | |\n| `@ts/no-inferrable-types` | `noInferrableTypes` | ✅ | |\n| `@ts/no-namespace` | `noNamespace` | ✅ | |\n| `@ts/no-unnecessary-type-constraint` | `noUselessTypeConstraint` | ✅ | |\n| `@ts/prefer-as-const` | `useAsConstAssertion` | ✅ | |\n\n#### `eslint-plugin-react` + `react-refresh` (react.mjs)\n\n| ESLint 규칙 | Biome 규칙 | 상태 | 비고 |\n|---|---|:---:|---|\n| `react/jsx-key` | `useJsxKeyInIterable` | ✅ | |\n| `react/jsx-no-comment-textnodes` | `noCommentText` | ✅ | |\n| `react/jsx-no-duplicate-props` | `noDuplicateJsxProps` | ✅ | |\n| `react/jsx-no-target-blank` | `noBlankTarget` | ✅ | |\n| `react/jsx-no-useless-fragment` | `noUselessFragments` | ✅ | |\n| `react/no-children-prop` | `noChildrenProp` | ✅ | |\n| `react/no-danger-with-children` | `noDangerouslySetInnerHtmlWithChildren` | ✅ | |\n| `react/void-dom-elements-no-children` | `noVoidElementsWithChildren` | ✅ | |\n| `react-hooks/rules-of-hooks` | `useHookAtTopLevel` | ✅ | |\n| `react-hooks/exhaustive-deps` | `useExhaustiveDependencies` | ✅ | |\n| `react-refresh/only-export-components` | `useComponentExportOnlyModules` | ✅ | |\n| `react/jsx-curly-brace-presence` | `useConsistentCurlyBraces` | ✅ | 문자열 JSX props/children은 중괄호 없이 작성 |\n| `react/display-name` | — | ❌ | Biome 미구현 |\n| `react/no-unescaped-entities` | — | ❌ | Biome 미구현 |\n\n#### Prettier + 스타일 규칙 (prettier.mjs)\n\n| ESLint 규칙 | Biome 처리 | 상태 | 비고 |\n|---|---|:---:|---|\n| `prettier/prettier` (포맷 전체) | Biome formatter | ✅ | 단일 도구로 통합 |\n| ↳ `trailingComma: all` | `trailingCommas: \"all\"` | ✅ | |\n| ↳ `singleQuote: true` | `quoteStyle: \"single\"` | ✅ | |\n| ↳ `semi: false` | `semicolons: \"asNeeded\"` | ✅ | |\n| ↳ `tabWidth: 2` | `indentWidth: 2` | ✅ | |\n| ↳ `printWidth: 120` | `lineWidth: 120` | ✅ | |\n| ↳ `arrowParens: always` | `arrowParentheses: \"always\"` | ✅ | |\n| ↳ `jsxSingleQuote: false` | `jsxQuoteStyle: \"double\"` | ✅ | |\n| ↳ `@trivago/sort-imports` | `organizeImports` | ✅ | 그룹/정렬/병합 모두 지원 |\n| ↳ `prettier-plugin-tailwindcss` | `useSortedClasses` | ⚠️ | Biome 내장 규칙이지만 unsafe fix라 기본 미활성화 |\n| `arrow-body-style` | — | ❌ | Biome 미구현 |\n| `prefer-arrow-callback` | `useArrowFunction` | ✅ | |\n| `curly` | `useBlockStatements` | ✅ | |\n| `lines-around-comment` | — | ❌ | formatter 영역 |\n| `no-confusing-arrow` | — | ❌ | Biome 미구현 |\n| `no-mixed-operators` | — | ❌ | Biome 미구현 |\n| `no-tabs` | formatter `indentStyle: \"space\"` | ✅ | |\n| `quotes` | formatter `quoteStyle: \"single\"` | ✅ | |\n\n#### `eslint-plugin-import-x` + 커스텀 (hansanghyeon.mjs)\n\n| ESLint 규칙 | Biome 처리 | 상태 | 비고 |\n|---|---|:---:|---|\n| `import-x/first` | `organizeImports` chunk | ✅ | |\n| `import-x/newline-after-import` | `organizeImports` `:BLANK_LINE:` | ✅ | |\n| `import-x/no-duplicates` | `organizeImports` 자동 merge | ✅ | |\n| `import-x/no-unresolved` | — | ➖ | 원래 off |\n| `no-empty-pattern` | `noEmptyPattern` | ✅ | off으로 설정 |\n| `camelcase` | `useNamingConvention` | ✅ | 기본 미활성화 |\n| `class-methods-use-this` | — | ❌ | Biome 미구현 |\n| `no-multi-spaces` | formatter | ✅ | |\n\n### 마이그레이션 커버리지 요약\n\n| 카테고리 | 전체 규칙 | ✅ 커버 | ❌ 미커버 | ➖ 해당없음 |\n|---|---|---|---|---|\n| `@eslint/js` recommended | 52 | **50** | 0 | 2 |\n| `typescript-eslint` | 13 | **13** | 0 | 0 |\n| `eslint-plugin-react` + hooks + refresh | 13 | **11** | 2 | 0 |\n| Prettier + 스타일 | 18 | **14** | 4 | 0 |\n| `import-x` + 커스텀 | 8 | **6** | 1 | 1 |\n| **합계** | **104** | **94 (90%)** | **7 (7%)** | **3 (3%)** |\n\n미커버 7개: `react/display-name`, `react/no-unescaped-entities`, `arrow-body-style`, `lines-around-comment`, `no-confusing-arrow`, `no-mixed-operators`, `class-methods-use-this` — 대부분 스타일 취향 규칙이며 실질적 버그 감지에는 영향 없음.\n\n### 요약 매트릭스\n\n|  | 속도 | 룰 커버리지 | import DX | 단일 도구 | auto-fix |\n|---|:---:|:---:|:---:|:---:|:---:|\n| **oxlint+oxfmt** | ⭐⭐⭐ | ⭐⭐ | ⭐ | ❌ 2개 | ⚠️ |\n| **Biome** | ⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐ | ✅ 1개 | ✅ |\n| **ESLint+Prettier** | ⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ❌ 2개+ | ✅ |\n\n## 프로젝트별 셋업 가이드\n\n> Biome은 파일 확장자로 언어를 자동 감지합니다. `.ts`, `.tsx` 파일은 TS/React 규칙이 자동 적용됩니다.\n> `@hyeon/linter/biome-config`를 `extends`로 상속하면 포맷+린트+import 정리 설정이 한 번에 적용됩니다.\n\n### 공통 설치\n\n```bash\nnpm install --save-dev @hyeon/linter @biomejs/biome\npnpm add -D @hyeon/linter @biomejs/biome\nyarn add -D @hyeon/linter @biomejs/biome\nbun add -d @hyeon/linter @biomejs/biome\n```\n\n### 공통 scripts\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"biome ci .\",\n    \"lint:fix\": \"biome check --write .\",\n    \"lint:fix:unsafe\": \"biome check --write --unsafe .\"\n  }\n}\n```\n\n`lint:fix`는 safe fix와 formatter를 적용합니다. `useOptionalChain` 같은 unsafe fix까지 적용해야 할 때만 `lint:fix:unsafe`를 수동으로 실행하세요.\n\n---\n\n### 1) JavaScript 프로젝트\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"]\n}\n```\n\n이것만으로 JS recommended 린트 + 포맷 + import 정리가 활성화됩니다.\n\n---\n\n### 2) TypeScript 프로젝트\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"]\n}\n```\n\n`.ts` 파일에 대해 TypeScript 규칙(`useImportType`, `noExplicitAny` 등)이 자동 적용됩니다.\n추가 커스터마이징:\n\n```jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"],\n  \"linter\": {\n    \"rules\": {\n      \"suspicious\": {\n        // any를 엄격히 금지하고 싶은 경우\n        \"noExplicitAny\": \"error\"\n      }\n    }\n  }\n}\n```\n\n---\n\n### 3) React 프로젝트\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"]\n}\n```\n\n`.tsx` 파일에 대해 React 규칙(`useJsxKeyInIterable`, `useHookAtTopLevel`, `useExhaustiveDependencies` 등)이 자동 적용됩니다.\n별도 React 프리셋 설치가 필요 없습니다.\n\n---\n\n### 4) TypeScript + React (풀셋)\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"]\n}\n```\n\nTS + React 규칙이 모두 자동 적용됩니다. ESLint에서는 5개 프리셋을 조합해야 했지만 Biome은 1줄입니다.\n\n---\n\n### 5) Next.js 프로젝트\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"],\n  \"linter\": {\n    \"rules\": {\n      \"performance\": {\n        // Next.js 전용 이미지 최적화 규칙 활성화\n        \"noImgElement\": \"error\"\n      },\n      \"style\": {\n        // Next.js 전용 head 요소 규칙 활성화\n        \"noHeadElement\": \"error\"\n      }\n    }\n  },\n  \"overrides\": [\n    {\n      \"includes\": [\".next/**\"],\n      \"linter\": { \"enabled\": false },\n      \"formatter\": { \"enabled\": false }\n    }\n  ]\n}\n```\n\n---\n\n### 6) NestJS / 백엔드 프로젝트\n\n```jsonc\n// biome.jsonc\n{\n  \"extends\": [\"@hyeon/linter/biome-config\"],\n  \"linter\": {\n    \"rules\": {\n      \"complexity\": {\n        // NestJS 데코레이터 패턴에서 빈 클래스 허용\n        \"noUselessConstructor\": \"off\"\n      }\n    }\n  },\n  \"overrides\": [\n    {\n      \"includes\": [\"dist/**\"],\n      \"linter\": { \"enabled\": false },\n      \"formatter\": { \"enabled\": false }\n    }\n  ]\n}\n```\n\n---\n\n### 7) 모노레포\n\n루트에 `biome.jsonc`를 두고, 각 패키지에서 상속합니다:\n\n```\nmonorepo/\n├── biome.jsonc              # extends @hyeon/linter/biome-config\n├── packages/\n│   ├── web/\n│   │   └── biome.jsonc      # extends ../../biome.jsonc + Next.js 오버라이드\n│   └── api/\n│       └── biome.jsonc      # extends ../../biome.jsonc + NestJS 오버라이드\n```\n\n```jsonc\n// packages/web/biome.jsonc\n{\n  \"extends\": [\"../../biome.jsonc\"],\n  \"linter\": {\n    \"rules\": {\n      \"performance\": {\n        \"noImgElement\": \"error\"\n      }\n    }\n  }\n}\n```\n\n---\n\n### ESLint 프리셋 대응표\n\n| 기존 ESLint 프리셋 | Biome 설정 |\n|---|---|\n| `@hyeon/linter/recommended` | `\"extends\": [\"@hyeon/linter/biome-config\"]` (기본 포함) |\n| `@hyeon/linter/typescript` | 자동 적용 (`.ts` 파일 감지) |\n| `@hyeon/linter/react` | 자동 적용 (`.tsx` 파일 감지) |\n| `@hyeon/linter/prettier` | 기본 formatter로 통합 |\n| `@hyeon/linter/hansanghyeon` | 기본 설정에 통합 (`noExplicitAny: off` 등) |\n\n**ESLint에서 5개 프리셋을 조합하던 것이 Biome에서는 `extends` 1줄로 끝납니다.**\n\n### 실행\n\n```bash\n# lint + format + import 정리 한 번에\nnpx biome check --write .\n\n# unsafe fix까지 적용해야 할 때만 수동 실행\nnpx biome check --write --unsafe .\n\n# CI (검사만, 수정 없음)\nnpx biome ci .\n```\n\n## v10 → v11 마이그레이션\n\nv11은 **Breaking Change**입니다. ESLint/Prettier를 Biome으로 완전 교체합니다.\n\n### 마이그레이션 방법\n\n1. `eslint.config.mjs` 삭제\n2. `biome.jsonc` 생성 또는 `@hyeon/linter/biome-config` 상속\n3. `eslint`, `prettier` 및 관련 플러그인 devDependencies 제거\n4. `@biomejs/biome` 설치\n5. lint 스크립트를 `biome check` 또는 `biome ci` 로 변경\n","readmeFilename":"README.md"}