[{"data":1,"prerenderedAt":479},["ShallowReactive",2],{"navigation_docs_ko":3,"-ko-prettier-config":46,"-ko-prettier-config-surround":474},[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":32,"body":48,"description":467,"extension":468,"links":469,"meta":470,"navigation":471,"path":33,"seo":472,"stem":34,"__hash__":473},"docs_ko\u002Fko\u002F2.prettier-config.md",{"type":49,"value":50,"toc":459},"minimark",[51,55,63,67,138,141,147,190,197,210,214,221,298,301,438,441,455],[52,53,32],"h1",{"id":54},"prettier-config",[56,57,58,62],"p",{},[59,60,61],"code",{},"@pleaseai\u002Fprettier-config","은 PleaseAI 프로젝트 전반에 걸쳐 일관된 포매팅을 위한 공유 Prettier 설정을 제공합니다.",[64,65,66],"h2",{"id":66},"설치",[68,69,70,101,119],"code-group",{},[71,72,78],"pre",{"className":73,"code":74,"filename":75,"language":76,"meta":77,"style":77},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","bun add -D @pleaseai\u002Fprettier-config prettier\n","bun","bash","",[59,79,80],{"__ignoreMap":77},[81,82,85,88,92,95,98],"span",{"class":83,"line":84},"line",1,[81,86,75],{"class":87},"sBMFI",[81,89,91],{"class":90},"sfazB"," add",[81,93,94],{"class":90}," -D",[81,96,97],{"class":90}," @pleaseai\u002Fprettier-config",[81,99,100],{"class":90}," prettier\n",[71,102,105],{"className":73,"code":103,"filename":104,"language":76,"meta":77,"style":77},"pnpm add -D @pleaseai\u002Fprettier-config prettier\n","pnpm",[59,106,107],{"__ignoreMap":77},[81,108,109,111,113,115,117],{"class":83,"line":84},[81,110,104],{"class":87},[81,112,91],{"class":90},[81,114,94],{"class":90},[81,116,97],{"class":90},[81,118,100],{"class":90},[71,120,123],{"className":73,"code":121,"filename":122,"language":76,"meta":77,"style":77},"npm install -D @pleaseai\u002Fprettier-config prettier\n","npm",[59,124,125],{"__ignoreMap":77},[81,126,127,129,132,134,136],{"class":83,"line":84},[81,128,122],{"class":87},[81,130,131],{"class":90}," install",[81,133,94],{"class":90},[81,135,97],{"class":90},[81,137,100],{"class":90},[64,139,140],{"id":140},"사용법",[56,142,143,146],{},[59,144,145],{},"package.json","에서 참조합니다:",[71,148,152],{"className":149,"code":150,"filename":145,"language":151,"meta":77,"style":77},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"prettier\": \"@pleaseai\u002Fprettier-config\"\n}\n","json",[59,153,154,160,184],{"__ignoreMap":77},[81,155,156],{"class":83,"line":84},[81,157,159],{"class":158},"sMK4o","{\n",[81,161,163,166,170,173,176,179,181],{"class":83,"line":162},2,[81,164,165],{"class":158},"  \"",[81,167,169],{"class":168},"spNyl","prettier",[81,171,172],{"class":158},"\"",[81,174,175],{"class":158},":",[81,177,178],{"class":158}," \"",[81,180,61],{"class":90},[81,182,183],{"class":158},"\"\n",[81,185,187],{"class":83,"line":186},3,[81,188,189],{"class":158},"}\n",[56,191,192,193,196],{},"또는 ",[59,194,195],{},".prettierrc.json","을 생성합니다:",[71,198,200],{"className":149,"code":199,"filename":195,"language":151,"meta":77,"style":77},"\"@pleaseai\u002Fprettier-config\"\n",[59,201,202],{"__ignoreMap":77},[81,203,204,206,208],{"class":83,"line":84},[81,205,172],{"class":158},[81,207,61],{"class":90},[81,209,183],{"class":158},[211,212,213],"h3",{"id":213},"확장",[56,215,216,217,220],{},"특정 옵션을 오버라이드하려면 ",[59,218,219],{},".prettierrc.mjs","를 생성하세요:",[71,222,226],{"className":223,"code":224,"filename":219,"language":225,"meta":77,"style":77},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import config from '@pleaseai\u002Fprettier-config'\n\nexport default {\n  ...config,\n  printWidth: 100,\n}\n","js",[59,227,228,249,255,266,278,293],{"__ignoreMap":77},[81,229,230,234,238,241,244,246],{"class":83,"line":84},[81,231,233],{"class":232},"s7zQu","import",[81,235,237],{"class":236},"sTEyZ"," config ",[81,239,240],{"class":232},"from",[81,242,243],{"class":158}," '",[81,245,61],{"class":90},[81,247,248],{"class":158},"'\n",[81,250,251],{"class":83,"line":162},[81,252,254],{"emptyLinePlaceholder":253},true,"\n",[81,256,257,260,263],{"class":83,"line":186},[81,258,259],{"class":232},"export",[81,261,262],{"class":232}," default",[81,264,265],{"class":158}," {\n",[81,267,269,272,275],{"class":83,"line":268},4,[81,270,271],{"class":158},"  ...",[81,273,274],{"class":236},"config",[81,276,277],{"class":158},",\n",[81,279,281,285,287,291],{"class":83,"line":280},5,[81,282,284],{"class":283},"swJcz","  printWidth",[81,286,175],{"class":158},[81,288,290],{"class":289},"sbssI"," 100",[81,292,277],{"class":158},[81,294,296],{"class":83,"line":295},6,[81,297,189],{"class":158},[64,299,300],{"id":300},"설정값",[302,303,304,317],"table",{},[305,306,307],"thead",{},[308,309,310,314],"tr",{},[311,312,313],"th",{},"옵션",[311,315,316],{},"값",[318,319,320,333,345,356,368,380,391,403,414,426],"tbody",{},[308,321,322,328],{},[323,324,325],"td",{},[59,326,327],{},"singleQuote",[323,329,330],{},[59,331,332],{},"true",[308,334,335,340],{},[323,336,337],{},[59,338,339],{},"semi",[323,341,342],{},[59,343,344],{},"false",[308,346,347,352],{},[323,348,349],{},[59,350,351],{},"useTabs",[323,353,354],{},[59,355,344],{},[308,357,358,363],{},[323,359,360],{},[59,361,362],{},"tabWidth",[323,364,365],{},[59,366,367],{},"2",[308,369,370,375],{},[323,371,372],{},[59,373,374],{},"endOfLine",[323,376,377],{},[59,378,379],{},"auto",[308,381,382,387],{},[323,383,384],{},[59,385,386],{},"bracketSpacing",[323,388,389],{},[59,390,344],{},[308,392,393,398],{},[323,394,395],{},[59,396,397],{},"arrowParens",[323,399,400],{},[59,401,402],{},"always",[308,404,405,410],{},[323,406,407],{},[59,408,409],{},"bracketSameLine",[323,411,412],{},[59,413,344],{},[308,415,416,421],{},[323,417,418],{},[59,419,420],{},"printWidth",[323,422,423],{},[59,424,425],{},"120",[308,427,428,433],{},[323,429,430],{},[59,431,432],{},"trailingComma",[323,434,435],{},[59,436,437],{},"all",[64,439,440],{"id":440},"호환성",[442,443,444],"ul",{},[445,446,447,448,451,452],"li",{},"Prettier ",[59,449,450],{},"^2.8.8"," 또는 ",[59,453,454],{},"^3.0.0",[456,457,458],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":77,"searchDepth":162,"depth":162,"links":460},[461,462,465,466],{"id":66,"depth":162,"text":66},{"id":140,"depth":162,"text":140,"children":463},[464],{"id":213,"depth":186,"text":213},{"id":300,"depth":162,"text":300},{"id":440,"depth":162,"text":440},"PleaseAI 프로젝트를 위한 공유 Prettier 설정.","md",null,{},{"icon":35},{"title":32,"description":467},"EQMKZ_79YR2Wlq3EKIbrolVQCOUEjDP-0q2BVtmtdg0",[475,477],{"title":28,"path":29,"stem":30,"description":476,"children":-1},"VS Code, Neovim, 에디터 전용 비활성화, lint-staged를 통한 pre-commit 훅.",{"title":37,"path":38,"stem":39,"description":478,"icon":40,"children":-1},"일관된 에디터 설정을 위한 공유 EditorConfig.",1776318162649]