Skip to content

Commit

Permalink
feat(prettier): prettier enabled by default for .md, .less and ng-tem…
Browse files Browse the repository at this point in the history
…plates (#32)
  • Loading branch information
Dmitry Naumov authored and MarsiBarsi committed Dec 2, 2019
1 parent bcc1665 commit ad08682
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 47 deletions.
3 changes: 2 additions & 1 deletion README.md
Expand Up @@ -147,7 +147,8 @@ $ npm i husky lint-staged --save-dev
{
"linters": {
"src/**/*.{ts,js}": ["npm run lint:es", "git add"],
"src/**/*.less": ["prettier --write", "npm run lint:less", "git add"]
"src/**/*.less": ["prettier --write", "npm run lint:less", "git add"],
"src/**/*.{md,json,template.html}": ["prettier --write", "git add"]
}
}
```
Expand Down
104 changes: 58 additions & 46 deletions prettier/prettier.config.js
@@ -1,48 +1,60 @@
module.exports = {
printWidth: 90,
tabWidth: 4,
useTabs: false,
semi: true,
singleQuote: true,
trailingComma: 'all',
bracketSpacing: false,
arrowParens: 'avoid',
overrides: [
{
files: '*.js',
options: {
parser: 'babel'
}
},
{
files: '*.ts',
options: {
parser: 'typescript'
}
},
{
files: '*.md',
options: {
parser: 'markdown'
}
},
{
files: '*.json',
options: {
parser: 'json'
}
},
{
files: '.prettierrc',
options: {
parser: 'json'
}
},
{
files: '.stylelintrc',
options: {
parser: 'json'
}
}
]
printWidth: 90,
tabWidth: 4,
useTabs: false,
semi: true,
singleQuote: true,
trailingComma: 'all',
bracketSpacing: false,
arrowParens: 'avoid',
overrides: [
{
files: '*.js',
options: {
parser: 'babel',
},
},
{
files: '*.ts',
options: {
parser: 'typescript',
},
},
{
files: '*.md',
options: {
parser: 'markdown',
},
},
{
files: '*.json',
options: {
parser: 'json',
},
},
{
files: '.prettierrc',
options: {
parser: 'json',
},
},
{
files: '.stylelintrc',
options: {
parser: 'json',
},
},
{
files: '*.less',
options: {
parser: 'less',
},
},
{
files: '*.template.html',
options: {
parser: 'angular',
},
},
],
};

0 comments on commit ad08682

Please sign in to comment.