Skip to content

Commit e6321cf

Browse files
authoredFeb 18, 2024
feat: add vscode config for prettier (#442)
1 parent fdadea4 commit e6321cf

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed
 

‎index.ts

+3
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,9 @@ async function init() {
441441
})
442442
}
443443

444+
if (needsPrettier) {
445+
render('config/prettier')
446+
}
444447
// Render code template.
445448
// prettier-ignore
446449
const codeTemplate =
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"recommendations": ["esbenp.prettier-vscode"]
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"editor.formatOnSave": true,
3+
"editor.defaultFormatter": "esbenp.prettier-vscode"
4+
}

‎utils/renderEslint.ts

-3
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,5 @@ export default function renderEslint(
9090
const extensionsJsonPath = path.resolve(rootDir, '.vscode/extensions.json')
9191
const existingExtensions = JSON.parse(fs.readFileSync(extensionsJsonPath, 'utf8'))
9292
existingExtensions.recommendations.push('dbaeumer.vscode-eslint')
93-
if (needsPrettier) {
94-
existingExtensions.recommendations.push('esbenp.prettier-vscode')
95-
}
9693
fs.writeFileSync(extensionsJsonPath, JSON.stringify(existingExtensions, null, 2) + '\n', 'utf-8')
9794
}

0 commit comments

Comments
 (0)
Failed to load comments.