{"_id":"@13onthecode/eslint-config","_rev":"11-04e1c0baa5484a3dcadc58c2486fe02f","name":"@13onthecode/eslint-config","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@13onthecode/eslint-config","description":"ESLint shareable config","version":"1.0.0","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":"^16.0.0 || >=18.0.0"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-node":"1.0.0","@13onthecode/eslint-config-javascript":"1.0.0","@13onthecode/eslint-config-react":"1.0.0","@13onthecode/eslint-config-typescript":"1.0.0"},"devDependencies":{"eslint":"^8.44.0","unbuild":"^1.2.1"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.0.0","_integrity":"sha512-4//CT82TYx3fElkU3tl57F7f/+Kgw+xqZk1U1MlBJLjN1eECHCd4RQ4V8rjaYIXfFgovoDBSbkZrImjpOVLsVw==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\570bce6cccbf64b08311da81d1cbe346\\13onthecode-eslint-config-1.0.0.tgz","_from":"file:13onthecode-eslint-config-1.0.0.tgz","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-4//CT82TYx3fElkU3tl57F7f/+Kgw+xqZk1U1MlBJLjN1eECHCd4RQ4V8rjaYIXfFgovoDBSbkZrImjpOVLsVw==","shasum":"ce710fa06101a6c7d4386b80f959c02d345eecbb","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":7,"unpackedSize":9951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6kbWqt3STR9cYLZeqosz1PQDKsTYPEKzZ31XSzRIacAIgAg2Djn8+IIPCVbzgWcNM0MEEZ9cmMGQQq9DmwAscx3Q="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1689268644203_0.11576999039445135"},"_hasShrinkwrap":false},"1.1.0":{"name":"@13onthecode/eslint-config","description":"ESLint shareable config","version":"1.1.0","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":"^16.0.0 || >=18.0.0"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.0","@13onthecode/eslint-config-node":"1.1.0","@13onthecode/eslint-config-react":"1.1.0","@13onthecode/eslint-config-typescript":"1.1.0"},"devDependencies":{"eslint":"^8.44.0","unbuild":"^1.2.1"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.0","_integrity":"sha512-Kh0SZtpZ3UFSgf0uMjBojuEI1f8NLdqUEjIYNp9r3fOSJnqeBfqkLmSVOsVBufG1D1qXGckMia0nD7Dho8hodQ==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\3ebdede695f4d9bb5906f996e2e7b470\\13onthecode-eslint-config-1.1.0.tgz","_from":"file:13onthecode-eslint-config-1.1.0.tgz","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Kh0SZtpZ3UFSgf0uMjBojuEI1f8NLdqUEjIYNp9r3fOSJnqeBfqkLmSVOsVBufG1D1qXGckMia0nD7Dho8hodQ==","shasum":"b8d09de2a9d291582e62ae87a643775e5d85260e","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":7,"unpackedSize":9951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFR5jAjspaGPWI1UImi/6gGt3ZNU1BQkLLj3NGNWjvcEAiBFGVMFwq8Yk1k2qi6d3nYl2gkpwJoogY/0VMuCjoeEvQ=="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.0_1689345341786_0.3322348796744674"},"_hasShrinkwrap":false},"1.1.1":{"name":"@13onthecode/eslint-config","description":"ESLint shareable config","version":"1.1.1","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":"^16.0.0 || >=18.0.0"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.1","@13onthecode/eslint-config-node":"1.1.1","@13onthecode/eslint-config-react":"1.1.1","@13onthecode/eslint-config-typescript":"1.1.1"},"devDependencies":{"eslint":"^8.44.0","unbuild":"^1.2.1"},"peerDependencies":{"eslint":"^7.0.0 || ^8.0.0"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.1","_integrity":"sha512-Qo5CY3x6IZ5OkrhjiVWHgSurj1CI3YjmoGsKVDhXY/N9vJQH32k+JN2lFIR0O+C5MKot/A64raNfubhxLV9MHw==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\d69b2e78dba17020ab350b02997c74f2\\13onthecode-eslint-config-1.1.1.tgz","_from":"file:13onthecode-eslint-config-1.1.1.tgz","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Qo5CY3x6IZ5OkrhjiVWHgSurj1CI3YjmoGsKVDhXY/N9vJQH32k+JN2lFIR0O+C5MKot/A64raNfubhxLV9MHw==","shasum":"040cd9e4245cf9400b86a198a8b5958c2e0631f3","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":7,"unpackedSize":9951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfUyzV/Ji3RxNde2ZCSvwbu1hJB/mFogZkzXqsRUcqYAiEAtARutEInfVhknoChU9ZGHApBg6atux3GmVujqMO1HWE="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.1_1689409433315_0.7218347318801273"},"_hasShrinkwrap":false},"1.1.2":{"name":"@13onthecode/eslint-config","description":"ESLint shareable config","version":"1.1.2","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.2","@13onthecode/eslint-config-node":"1.1.2","@13onthecode/eslint-config-react":"1.1.2","@13onthecode/eslint-config-typescript":"1.1.2"},"devDependencies":{"eslint":"^8.45.0","unbuild":"^1.2.1"},"peerDependencies":{"node":">=16"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.2","_integrity":"sha512-9guKCyUtkuR/ZKzHxFLlExFBy35aRG3NHiwSKRoGK/fqVUElBXEUJcy6S/XQo+I11QwIWSbtjmlzNKfCygLB5g==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\c81bfd75c2aaedb1d9dc6ad8ab6aaed1\\13onthecode-eslint-config-1.1.2.tgz","_from":"file:13onthecode-eslint-config-1.1.2.tgz","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9guKCyUtkuR/ZKzHxFLlExFBy35aRG3NHiwSKRoGK/fqVUElBXEUJcy6S/XQo+I11QwIWSbtjmlzNKfCygLB5g==","shasum":"9faf4d537255ef07bb6218ec06845fafd92da2bd","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.2.tgz","fileCount":7,"unpackedSize":9922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLS04PhV+IR/GxhmFKEhGFD1D8wjBj97L7I82m3jWIMAiEAgPFqSvS4eyKhsCZQAMDqitPc+Imda2DTsP1R7XpICk0="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.2_1689416396604_0.13421434172811497"},"_hasShrinkwrap":false},"1.1.3":{"name":"@13onthecode/eslint-config","description":"ESLint shareable config","version":"1.1.3","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.3","@13onthecode/eslint-config-node":"1.1.3","@13onthecode/eslint-config-typescript":"1.1.3","@13onthecode/eslint-config-react":"1.1.3"},"devDependencies":{"eslint":"^8.45.0","unbuild":"^1.2.1"},"peerDependencies":{"node":">=16"},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.3","_integrity":"sha512-QaGu176nbvpltxECT8o7X6pH6u/kWI0SWUuYG1ocKj4abs1qKRgLXZv3gxLrUszc3uIUXapnH2+TnHW4VYiJeQ==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\9ce995254e87a16db8f321fd6cfa2da9\\13onthecode-eslint-config-1.1.3.tgz","_from":"file:13onthecode-eslint-config-1.1.3.tgz","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-QaGu176nbvpltxECT8o7X6pH6u/kWI0SWUuYG1ocKj4abs1qKRgLXZv3gxLrUszc3uIUXapnH2+TnHW4VYiJeQ==","shasum":"5095018d94928d86e6c5943259560758bcfe8279","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.3.tgz","fileCount":7,"unpackedSize":9922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJvOz5Wmrqb87iTQM5Rr8Hnup03e+MjKwnwfu2cXviqAIgN97rX5ezhXr2pvCcXDHxA1mJmpcYk+Cnn6eeH6gc1Js="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.3_1690470604749_0.7978128820349821"},"_hasShrinkwrap":false},"1.1.4":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configs","version":"1.1.4","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.4","@13onthecode/eslint-config-node":"1.1.4","@13onthecode/eslint-config-typescript":"1.1.4","@13onthecode/eslint-config-react":"1.1.4"},"devDependencies":{"eslint":"^8.45.0","unbuild":"^1.2.1"},"peerDependencies":{"node":">=16","eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.4","_integrity":"sha512-ASX6s5LRLN1LBKiHVYEAlKDQYRINUGH5Qmp0PSovbkgja1Lykz7fc4NPDPGn7YTTIZS8rGX6CDHHLd6ztLv9yQ==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\09fee3d3cd6b082d108f719e4b95daa1\\13onthecode-eslint-config-1.1.4.tgz","_from":"file:13onthecode-eslint-config-1.1.4.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-ASX6s5LRLN1LBKiHVYEAlKDQYRINUGH5Qmp0PSovbkgja1Lykz7fc4NPDPGn7YTTIZS8rGX6CDHHLd6ztLv9yQ==","shasum":"eac38c8fefe5f431ab8c0041fb266066f62e5a67","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.4.tgz","fileCount":7,"unpackedSize":9505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgkkd8rPgnn4T7tPijkJYtevqsmp7zz6JleNJJ7vw6SAIhAOOgfEIU1BmFtaREorIkItXC1w8Aup9b6ee06GDh7YZq"}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.4_1691287372225_0.4092991158461461"},"_hasShrinkwrap":false},"1.1.5":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configs","version":"1.1.5","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.6.6","dependencies":{"@13onthecode/eslint-config-javascript":"1.1.5","@13onthecode/eslint-config-react":"1.1.5","@13onthecode/eslint-config-typescript":"1.1.5","@13onthecode/eslint-config-node":"1.1.5"},"devDependencies":{"eslint":"^8.46.0","unbuild":"^1.2.1"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.mjs","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","build:all":"pnpm -r run build && pnpm run build","clean":"pnpm dlx rimraf node_modules dist","clean:all":"pnpm -r run clean && pnpm run clean"},"_id":"@13onthecode/eslint-config@1.1.5","_integrity":"sha512-jnh44dUrA6qCLw8g+bfqS4KTE1KRGc+2oNMAHhPqxYoX2dkyvEJfF0HL1qcyet+aBVewQVY2ZHk8ACD9jkoGGw==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\67d1d1906c56ed0868881672da9ed6d6\\13onthecode-eslint-config-1.1.5.tgz","_from":"file:13onthecode-eslint-config-1.1.5.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-jnh44dUrA6qCLw8g+bfqS4KTE1KRGc+2oNMAHhPqxYoX2dkyvEJfF0HL1qcyet+aBVewQVY2ZHk8ACD9jkoGGw==","shasum":"e7577c734fab66e53243663c8b412be014bf2f6f","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.5.tgz","fileCount":7,"unpackedSize":9485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEgkWEbZnMVRahEVrTjlaYk1+R6JAXINSVfuUsXJfoCwIhAL0l2CKISs2fF79RG150BCVgJAiwBQ1f/efAOaHn+mZy"}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.5_1691304667896_0.4050312863817891"},"_hasShrinkwrap":false},"1.1.6":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configurations","version":"1.1.6","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.6.11","dependencies":{"@eslint/js":"^8.46.0","@typescript-eslint/eslint-plugin":"^6.2.1","@typescript-eslint/parser":"^6.2.1","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-i":"2.28.0-2","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-perfectionist":"^1.5.1","eslint-plugin-react":"^7.33.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unicorn":"^48.0.1","globals":"^13.20.0"},"devDependencies":{"@13onthecode/typescript-config":"^0.0.4","@types/eslint":"^8.44.2","@types/node":"^20.4.8","eslint":"^8.46.0","typescript":"^5.1.6","unbuild":"^1.2.1"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":"./dist/index.mjs","types":"./dist/index.d.ts","unbuild":{"rollup":{"esbuild":{"minify":true}}},"scripts":{"build":"unbuild","stub":"unbuild --stub","clean":"pnpm dlx rimraf node_modules dist"},"_id":"@13onthecode/eslint-config@1.1.6","_integrity":"sha512-A5avxM7jxVin5vefSAlHHSHAmgvkHhBPcSlEy4boQnWLfTQoBFpztbfSGQf6FQo3Ku0QkYu6cJQBT5tnCV8qgw==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\426c723d48a1e4e248e459b83eacfdc8\\13onthecode-eslint-config-1.1.6.tgz","_from":"file:13onthecode-eslint-config-1.1.6.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-A5avxM7jxVin5vefSAlHHSHAmgvkHhBPcSlEy4boQnWLfTQoBFpztbfSGQf6FQo3Ku0QkYu6cJQBT5tnCV8qgw==","shasum":"a18c04ca58b26789338475601e60d60f70216b05","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.6.tgz","fileCount":6,"unpackedSize":22163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoooznH1L6wmEKYEj8uxN2MB8QLc67vw0niLlydbdD7AiEAo3lmV4Mk4Y/FqnxxJSu48QZlqNyvvjiogH6s6yekC20="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.6_1691745400492_0.4346007767038318"},"_hasShrinkwrap":false},"1.1.7":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configurations","version":"1.1.7","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.7.5","dependencies":{"@eslint/js":"^8.49.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-i":"2.28.1","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-perfectionist":"^2.1.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unicorn":"^48.0.1","globals":"^13.21.0"},"devDependencies":{"@13onthecode/typescript-config":"^0.0.5","@types/eslint":"^8.44.2","@types/node":"^20.6.0","eslint":"^8.49.0","typescript":"^5.2.2","unbuild":"^2.0.0"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild --minify","clean":"pnpm dlx rimraf node_modules dist"},"_id":"@13onthecode/eslint-config@1.1.7","_integrity":"sha512-Ia3SSLxAfJqAc5UG/Pcb53jYdqLVNFRUw5uSKmblD5jemnsKi0bDFrURKj6KT2YubUscp5XL3zSw3FeWWGSkpw==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\573843f9cf822d001f818558ce5d3b85\\13onthecode-eslint-config-1.1.7.tgz","_from":"file:13onthecode-eslint-config-1.1.7.tgz","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Ia3SSLxAfJqAc5UG/Pcb53jYdqLVNFRUw5uSKmblD5jemnsKi0bDFrURKj6KT2YubUscp5XL3zSw3FeWWGSkpw==","shasum":"b3935e5d3c4afc71ad7c4969dbd1a01b3e719495","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.7.tgz","fileCount":7,"unpackedSize":22176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG68WtCKE7/AsxqNzoSSwcYZiJbeoBRDFJgCeY1VOevAiEAk9x1A6z7wV4/C09nqDFlE1ZMtSidOwiCmLan5A5AU1A="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.7_1694618035745_0.6976926955536684"},"_hasShrinkwrap":false},"1.1.8":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configurations","version":"1.1.8","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.11.0","dependencies":{"@eslint/js":"^8.49.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-i":"2.28.1","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-perfectionist":"^2.1.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unicorn":"^48.0.1","globals":"^13.21.0"},"devDependencies":{"@13onthecode/typescript-config":"^0.0.5","@types/eslint":"^8.44.2","@types/node":"^20.6.0","eslint":"^8.49.0","typescript":"^5.2.2","unbuild":"^2.0.0"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild --minify","clean":"pnpm dlx rimraf node_modules dist"},"_id":"@13onthecode/eslint-config@1.1.8","_integrity":"sha512-YvSvoqMosaTjVQayosdmsvWg+Vm0E9KnET54xY0Q+EZexVbQzONdZ6jE+TKEruzqZLCiU4Ogdv97Wga3VGkwyQ==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\63054d5f831869a53860d7cb9b032b35\\13onthecode-eslint-config-1.1.8.tgz","_from":"file:13onthecode-eslint-config-1.1.8.tgz","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-YvSvoqMosaTjVQayosdmsvWg+Vm0E9KnET54xY0Q+EZexVbQzONdZ6jE+TKEruzqZLCiU4Ogdv97Wga3VGkwyQ==","shasum":"24b97679672f5646b65737bcacf11cee44c961d5","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.8.tgz","fileCount":7,"unpackedSize":22177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeqDSZr5205DleJDakYwDIyM8re4B9joSXBfCSiWnbtAiAM8c1VwpAvnhOA4kWXadusOSSvLWmd2kYv5H0xTs2IQg=="}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.8_1701866389702_0.8994724886103906"},"_hasShrinkwrap":false},"1.1.9":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configurations","version":"1.1.9","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.11.0","dependencies":{"@eslint/js":"^8.49.0","@typescript-eslint/eslint-plugin":"^6.7.0","@typescript-eslint/parser":"^6.7.0","eslint-import-resolver-typescript":"^3.6.0","eslint-plugin-i":"2.28.1","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-perfectionist":"^2.1.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unicorn":"^48.0.1","globals":"^13.21.0"},"devDependencies":{"@13onthecode/typescript-config":"^0.0.5","@types/eslint":"^8.44.2","@types/node":"^20.6.0","eslint":"^8.49.0","typescript":"^5.2.2","unbuild":"^2.0.0"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild --minify","clean":"pnpm dlx rimraf node_modules dist"},"_id":"@13onthecode/eslint-config@1.1.9","_integrity":"sha512-a93sgLDwITaFo+WhefXugCAhNmYWZUzbCevUd86qGGEcst3UiPYChVjtgIlR3CZ6uvOIr39wK6k6m+VoO0mgZQ==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\d66428cf959e992cefe4e85d44ff9036\\13onthecode-eslint-config-1.1.9.tgz","_from":"file:13onthecode-eslint-config-1.1.9.tgz","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-a93sgLDwITaFo+WhefXugCAhNmYWZUzbCevUd86qGGEcst3UiPYChVjtgIlR3CZ6uvOIr39wK6k6m+VoO0mgZQ==","shasum":"3ad6df58ee8a32d913c42451e0647399c7269773","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.1.9.tgz","fileCount":7,"unpackedSize":22121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl9UVsS6Ecu5f71upwbqkIgXJjOte8zui0O2YS+i6wKAIhAK7U5JFzID53Y6BzaerAlrHqI/MZeHbffZgkY6jHPXmn"}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.9_1701867623930_0.5605975247966983"},"_hasShrinkwrap":false},"1.2.0":{"name":"@13onthecode/eslint-config","description":"ESLint shareable configurations","version":"1.2.0","type":"module","license":"MIT","homepage":"https://github.com/13OnTheCode/eslint-config#readme","bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"publishConfig":{"access":"public"},"engines":{"node":">=16"},"packageManager":"pnpm@8.11.0","dependencies":{"@eslint/js":"^8.55.0","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import-x":"^0.3.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-perfectionist":"^2.5.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-unicorn":"^49.0.0","globals":"^13.23.0"},"devDependencies":{"@13onthecode/typescript-config":"^0.0.9","@types/eslint":"^8.44.8","@types/node":"^20.10.4","eslint":"^8.55.0","typescript":"^5.3.3","unbuild":"^2.0.0"},"peerDependencies":{"eslint":">=8.23.0"},"peerDependenciesMeta":{"eslint":{"optional":true}},"exports":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"build":"unbuild --minify","clean":"pnpm dlx rimraf node_modules dist"},"_id":"@13onthecode/eslint-config@1.2.0","_integrity":"sha512-SS6s5ozsoCIxsHp/AjI2v5vMl9fWoFtNUtqj/A1/41mhM3zQQHy7y+lk0uYAh9bd93qG3leS49ILZcyUUphG3w==","_resolved":"C:\\Users\\13\\AppData\\Local\\Temp\\2ea5dd82d642349a88e259797e107ccf\\13onthecode-eslint-config-1.2.0.tgz","_from":"file:13onthecode-eslint-config-1.2.0.tgz","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-SS6s5ozsoCIxsHp/AjI2v5vMl9fWoFtNUtqj/A1/41mhM3zQQHy7y+lk0uYAh9bd93qG3leS49ILZcyUUphG3w==","shasum":"bf282485a41fb7cd1264649762cacbe64e3f5f69","tarball":"https://registry.npmjs.org/@13onthecode/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":7,"unpackedSize":22124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCqYjuMDetOhOLn3V91p8Y5bgJOHoKkdSHlis5DmBzLQIhAOCxL8SWVWUhykru/beF28Yj5fGzeyVy1+rIGIOmojDT"}]},"_npmUser":{"name":"13onthecode","email":"13@ryongyon.com"},"directories":{},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.0_1710686885809_0.5384906338241702"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-13T17:17:24.131Z","1.0.0":"2023-07-13T17:17:24.361Z","modified":"2024-03-17T14:48:06.415Z","1.1.0":"2023-07-14T14:35:41.952Z","1.1.1":"2023-07-15T08:23:53.470Z","1.1.2":"2023-07-15T10:19:56.820Z","1.1.3":"2023-07-27T15:10:04.953Z","1.1.4":"2023-08-06T02:02:52.383Z","1.1.5":"2023-08-06T06:51:08.066Z","1.1.6":"2023-08-11T09:16:40.713Z","1.1.7":"2023-09-13T15:13:55.984Z","1.1.8":"2023-12-06T12:39:49.859Z","1.1.9":"2023-12-06T13:00:24.110Z","1.2.0":"2024-03-17T14:48:05.961Z"},"maintainers":[{"name":"13onthecode","email":"13@ryongyon.com"}],"description":"ESLint shareable configurations","homepage":"https://github.com/13OnTheCode/eslint-config#readme","keywords":["eslint","eslint-config","javascript","typescript","base","node","react"],"repository":{"type":"git","url":"git+https://github.com/13OnTheCode/eslint-config.git"},"author":{"name":"13OnTheCode","email":"13@ryongyon.com","url":"https://ryongyon.com"},"bugs":{"url":"https://github.com/13OnTheCode/eslint-config/issues"},"license":"MIT","readme":"# @13OnTheCode/ESLint-Config\n\n<img src=\"https://github-production-user-asset-6210df.s3.amazonaws.com/137921275/258572401-482172f4-a813-41ae-9e42-d17176ae2893.svg\" width=\"100\" height=\"100\" align=\"right\" alt=\"ESLint\" />\n\n[![Version](https://img.shields.io/npm/v/@13onthecode/eslint-config?color=4b32c3&label=)](https://www.npmjs.com/package/@13onthecode/eslint-config)\n[![License](https://img.shields.io/npm/l/@13onthecode/eslint-config?color=4b32c3&label=)](LICENSE.md)\n\nEnglish | [简体中文](README.CN.md)\n\nA versatile ESLint configuration library that follows best practices, offering foundational setups for JavaScript, TypeScript, Node.js, and React projects\n\n## Features\n\n- Follow best practices to achieve accurate and reliable code inspection\n- Flexible configuration options to cater to different project needs\n- Automatically fixing formatting without the need for Prettier\n- Integrating mainstream plugins to provide extensive functionality enhancements for projects\n- Continuously maintained and updated to support the latest versions and features\n\n## Prerequisites\n\n### Node.js\n- Version >= 16.0.0\n- ESM Project\n\n### ESLint\n- Version >= 8.23.0\n- Using Flat Config\n\n## Install\n\n```shell\nnpm install @13onthecode/eslint-config --save-dev\n```\n\n## Usage\n\nFirst, ensure you're using ESM (set `\"type\": \"module\"` in your `package.json`)\n\nThen, create ESLint configuration file `eslint.config.js` in the project's root directory, and import the preset configurations you need based on your project requirements:\n\n### Base\n\nPreset configuration for pure JavaScript and TypeScript projects, excluding Node environment and `.jsx` and `.tsx` files\n\n```javascript\nimport { base } from '@13onthecode/eslint-config'\n\nexport default [\n  ...base\n]\n```\n\n### Node\n\nThis configuration extends the [Base](#base) configuration\n\nPreset configuration for Node.js projects, providing Node environment support for JavaScript and TypeScript files\n\n```javascript\nimport { node } from '@13onthecode/eslint-config'\n\nexport default [\n  ...node\n]\n```\n\n### React\n\nThis configuration extends the [Node](#node) configuration\n\nPreset configuration for React projects, providing support for `.jsx` and `.tsx` files\n\n```javascript\nimport { react } from '@13onthecode/eslint-config'\n\nexport default [\n  ...react\n]\n```\n\n## Override\n\nTo override things, just concat the config you want together, for example:\n\n```javascript\nimport { base } from '@13onthecode/eslint-config'\n\nexport default [\n  ...base,\n  {\n    files: [\"src/**/*.js\"],\n    rules: {\n      \"no-console\": \"off\"\n    }\n  }\n]\n```\n\n## FAQ\n\n### Why not Prettier?\n\n- [《Why I don't use Prettier》](https://antfu.me/posts/why-not-prettier)\n- [《The Blurry Line Between Formatting and Style》](https://blog.joshuakgoldberg.com/the-blurry-line-between-formatting-and-style/)\n\n### Why not CommonJS?\n\n- [《Get Ready For ESM》](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)\n\n## Check Also\n\n- [`@13OnTheCode/Typescript-Config`](https://github.com/13OnTheCode/typescript-config)\n\n## License\n\n[MIT](LICENSE.md) License &copy; 2023-PRESENT [13OnTheCode](https://github.com/13OnTheCode)\n","readmeFilename":"README.md"}