什么是ESLint规则以防止对象冒号后出现换行符

mes*_*eeb 5 javascript eslint eslintrc

我搜索了SO和Google。但是我找不到执行此规则的规则:

不好

const object = {
  methods:
  {
  }
}
Run Code Online (Sandbox Code Playgroud)

const object = {
  methods: {
  }
}
Run Code Online (Sandbox Code Playgroud)

它似乎不是对象属性换行对象卷曲换行

编辑:

它似乎也不是大括号风格的

在此处输入图片说明

gol*_*pot 0

对此没有任何规则。您可以向 eslint 项目提出此规则,但我预计它不会被接受。

同时确实eslint-plugin-prettier涵盖这种情况,但不可能仅选择加入这种情况。