mk_bezier_animation/.prettierrc.js

58 lines
1.5 KiB
JavaScript
Raw Normal View History

2022-07-13 18:35:31 +08:00
// .prettierrc.js
module.exports = {
/**
* 一行最多 120 字符
*/
printWidth: 120,
/**
* 使用 4 个空格缩进
*/
tabWidth: 4,
// 不使用缩进符,而使用空格
useTabs: false,
// 行尾需要有分号
semi: true,
// 使用单引号
singleQuote: true,
/**
* 对象属性的引号使用
* as-needed 仅在需要的时候使用
* consistent 有一个属性需要引号就都需要引号
* preserve 保留用户输入的情况
*/
quoteProps: 'as-needed',
/**
* 对象属性的尾随逗号,最后一个属性后是否需要加逗号
* none 末尾没有逗号
* es5 es5有效的地方保留
* all 在可能的地方都加上逗号
*/
trailingComma: 'none',
/**
* 字面量对象括号中的空格默认true
* true - Example: { foo: bar }
* false - Example: {foo: bar}
*/
bracketSpacing: true,
/**
* 箭头函数中的括号
* avoid - 在有需要的时候使用. Example: x => x
* always - 一直使用. Example: (x) => x
*/
arrowParens: 'always',
// 每个文件格式化的范围是文件的全部内容
rangeStart: 0,
rangeEnd: Infinity,
/**
* 折行标准 preserve,always
*/
proseWrap: 'always',
/**
* 行末尾标识
* auto,lf,crlf,cr
*/
endOfLine: 'lf',
// 格式化内嵌代码
embeddedLanguageFormatting: 'auto'
};