Prettier автоматически меняет
it(
"Throws error if item has source: false and doesn't have children",
() => {
const rawData = [{ slug: 'item-name', source: false }]
jest.doMock('../sidebar.json', () => rawData)
expect(() => require('./helper')).toThrow(
new Error(
"If you set 'source' to false, you had to add at least one child"
)
)
}
)
на это
it("Throws error if item has source: false and doesn't have children", () => {
const rawData = [{ slug: 'item-name', source: false }]
jest.doMock('../sidebar.json', () => rawData)
expect(() => require('./helper')).toThrow(
new Error(
"If you set 'source' to false, you had to add at least one child"
)
)
})
Моя более симпатичная конфигурация:
semi: false
singleQuote: true
trailingComma: none
printWidth: 80
tabWidth: 2
useTabs: false
proseWrap: always
Это как-то не соответствует правилу printWidth
и записывает все аргументы в одну строку.
Мой текущий обходной путь - // prettier-ignore
, но есть ли лучшее решение?