TSLint - отключить алфавитный порядок элементов

Как отключить алфавитный порядок членов в синтаксисе литерала объекта?

Пример:

function receiveLogin(user) {
  return {
    type: LOGIN_SUCCESS,
    isFetching: false,
    isAuthenticated: true,
    id_token: user.id_token,
  };
}

Я хочу, чтобы тип был первым элементом.


person alisabzevari    schedule 15.09.2016    source источник
comment
Свойство, которое нужно добавить к вашему tslint.json, чтобы отключить это, находится прямо в сообщении об ошибке.   -  person    schedule 15.09.2016
comment
На самом деле мне интересно, почему по умолчанию он включен. Такое раздражающее правило.   -  person someUser    schedule 18.09.2019


Ответы (1)


Вы должны иметь "object-literal-sort-keys": false в своих tslint.json правилах.

Пример:

{
  "extends": "tslint:latest",
  "rules": {
    "object-literal-sort-keys": false
  }
}
person haz111    schedule 15.09.2016