什么是 ESLint 规则来防止在对象 prop 冒号后换行

What is the ESLint rule to prevent newline after an object prop colon

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

不行

const object = {
  methods:
  {
  }
}

好的

const object = {
  methods: {
  }
}

好像不是object-property-newline or object-curly-newline

编辑:

好像也不是brace-style

没有这方面的规定。你可以在eslint项目中提出这个规则,但我预计它不会被接受。

同时eslint-plugin-prettier确实涵盖了这种情况,但不可能opt-in只涵盖这种情况。