[{"data":1,"prerenderedAt":318},["ShallowReactive",2],{"navigation_docs_ko":3,"-ko-eslint-config-package-json":46,"-ko-eslint-config-package-json-surround":313},[4,31,36,41],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"ESLint Config","\u002Fko\u002Feslint-config","ko\u002F1.eslint-config\u002F1.index",[9,11,15,19,23,27],{"title":5,"path":6,"stem":7,"icon":10},"i-lucide-shield-check",{"title":12,"path":13,"stem":14},"Package JSON Lint","\u002Fko\u002Feslint-config\u002Fpackage-json","ko\u002F1.eslint-config\u002F2.package-json",{"title":16,"path":17,"stem":18},"Nuxt 통합","\u002Fko\u002Feslint-config\u002Fnuxt","ko\u002F1.eslint-config\u002F3.nuxt",{"title":20,"path":21,"stem":22},"프레임워크 통합","\u002Fko\u002Feslint-config\u002Fframeworks","ko\u002F1.eslint-config\u002F4.frameworks",{"title":24,"path":25,"stem":26},"고급 사용법","\u002Fko\u002Feslint-config\u002Fadvanced","ko\u002F1.eslint-config\u002F5.advanced",{"title":28,"path":29,"stem":30},"에디터 & CI 통합","\u002Fko\u002Feslint-config\u002Feditor","ko\u002F1.eslint-config\u002F6.editor",{"title":32,"path":33,"stem":34,"icon":35},"Prettier Config","\u002Fko\u002Fprettier-config","ko\u002F2.prettier-config","i-lucide-paintbrush",{"title":37,"path":38,"stem":39,"icon":40},"EditorConfig","\u002Fko\u002Feditorconfig","ko\u002F3.editorconfig","i-lucide-file-cog",{"title":42,"path":43,"stem":44,"icon":45},"CLI","\u002Fko\u002Fcli","ko\u002F4.cli","i-lucide-terminal",{"id":47,"title":12,"body":48,"description":307,"extension":308,"links":309,"meta":310,"navigation":135,"path":13,"seo":311,"stem":14,"__hash__":312},"docs_ko\u002Fko\u002F1.eslint-config\u002F2.package-json.md",{"type":49,"value":50,"toc":301},"minimark",[51,55,77,81,172,177,220,224,297],[52,53,12],"h1",{"id":54},"package-json-lint",[56,57,58,62,63,66,67,76],"p",{},[59,60,61],"code",{},"@pleaseai\u002Feslint-config","는 ",[59,64,65],{},"package.json"," 파일을 린트하기 위한 ",[68,69,73],"a",{"href":70,"rel":71},"https:\u002F\u002Fgithub.com\u002FJoshuaKGoldberg\u002Feslint-plugin-package-json",[72],"nofollow",[59,74,75],{},"eslint-plugin-package-json","의 설정도 함께 export합니다.",[78,79,80],"h2",{"id":80},"사용법",[82,83,89],"pre",{"className":84,"code":85,"filename":86,"language":87,"meta":88,"style":88},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { recommended, stylistic } from '@pleaseai\u002Feslint-config\u002Fpackage-json'\n\nexport default [\n  recommended,\n  stylistic,\n]\n","eslint.config.ts","ts","",[59,90,91,130,137,149,158,166],{"__ignoreMap":88},[92,93,96,100,104,108,111,114,117,120,123,127],"span",{"class":94,"line":95},"line",1,[92,97,99],{"class":98},"s7zQu","import",[92,101,103],{"class":102},"sMK4o"," {",[92,105,107],{"class":106},"sTEyZ"," recommended",[92,109,110],{"class":102},",",[92,112,113],{"class":106}," stylistic",[92,115,116],{"class":102}," }",[92,118,119],{"class":98}," from",[92,121,122],{"class":102}," '",[92,124,126],{"class":125},"sfazB","@pleaseai\u002Feslint-config\u002Fpackage-json",[92,128,129],{"class":102},"'\n",[92,131,133],{"class":94,"line":132},2,[92,134,136],{"emptyLinePlaceholder":135},true,"\n",[92,138,140,143,146],{"class":94,"line":139},3,[92,141,142],{"class":98},"export",[92,144,145],{"class":98}," default",[92,147,148],{"class":106}," [\n",[92,150,152,155],{"class":94,"line":151},4,[92,153,154],{"class":106},"  recommended",[92,156,157],{"class":102},",\n",[92,159,161,164],{"class":94,"line":160},5,[92,162,163],{"class":106},"  stylistic",[92,165,157],{"class":102},[92,167,169],{"class":94,"line":168},6,[92,170,171],{"class":106},"]\n",[173,174,176],"h3",{"id":175},"사용-가능한-설정","사용 가능한 설정",[178,179,180,193],"table",{},[181,182,183],"thead",{},[184,185,186,190],"tr",{},[187,188,189],"th",{},"Export",[187,191,192],{},"설명",[194,195,196,207],"tbody",{},[184,197,198,204],{},[199,200,201],"td",{},[59,202,203],{},"recommended",[199,205,206],{},"배포 가능한 패키지를 위한 권장 규칙",[184,208,209,214],{},[199,210,211],{},[59,212,213],{},"stylistic",[199,215,216,217,219],{},"일관된 ",[59,218,65],{}," 포매팅을 위한 스타일 규칙",[173,221,223],{"id":222},"eslint-config와-함께-사용","ESLint Config와 함께 사용",[82,225,227],{"className":84,"code":226,"filename":86,"language":87,"meta":88,"style":88},"import pleaseai from '@pleaseai\u002Feslint-config'\nimport { recommended } from '@pleaseai\u002Feslint-config\u002Fpackage-json'\n\nexport default pleaseai(\n  {},\n  recommended,\n)\n",[59,228,229,245,263,267,280,285,291],{"__ignoreMap":88},[92,230,231,233,236,239,241,243],{"class":94,"line":95},[92,232,99],{"class":98},[92,234,235],{"class":106}," pleaseai ",[92,237,238],{"class":98},"from",[92,240,122],{"class":102},[92,242,61],{"class":125},[92,244,129],{"class":102},[92,246,247,249,251,253,255,257,259,261],{"class":94,"line":132},[92,248,99],{"class":98},[92,250,103],{"class":102},[92,252,107],{"class":106},[92,254,116],{"class":102},[92,256,119],{"class":98},[92,258,122],{"class":102},[92,260,126],{"class":125},[92,262,129],{"class":102},[92,264,265],{"class":94,"line":139},[92,266,136],{"emptyLinePlaceholder":135},[92,268,269,271,273,277],{"class":94,"line":151},[92,270,142],{"class":98},[92,272,145],{"class":98},[92,274,276],{"class":275},"s2Zo4"," pleaseai",[92,278,279],{"class":106},"(\n",[92,281,282],{"class":94,"line":160},[92,283,284],{"class":102},"  {},\n",[92,286,287,289],{"class":94,"line":168},[92,288,154],{"class":106},[92,290,157],{"class":102},[92,292,294],{"class":94,"line":293},7,[92,295,296],{"class":106},")\n",[298,299,300],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":88,"searchDepth":132,"depth":132,"links":302},[303],{"id":80,"depth":132,"text":80,"children":304},[305,306],{"id":175,"depth":139,"text":176},{"id":222,"depth":139,"text":223},"ESLint로 package.json 파일을 린트하세요.","md",null,{},{"title":12,"description":307},"WSdVIufew6mrRURCyURm5te_6Y3Pki8_q3T74KARSgw",[314,316],{"title":5,"path":6,"stem":7,"description":315,"icon":10,"children":-1},"PleaseAI 프로젝트를 위한 의견이 반영된 ESLint flat config — @antfu\u002Feslint-config 기반.",{"title":16,"path":17,"stem":18,"description":317,"children":-1},"Nuxt 프로젝트에서 @pleaseai\u002Feslint-config를 @nuxt\u002Feslint와 함께 사용하는 방법.",1776318394062]