message: Add grouped member ordering eslint rule
diff: "warn",
  {
  "default": {
  + "memberTypes": [
  + "signature",
  +
  + "public-static-field",
  + "protected-static-field",
  + "private-static-field",
  +
  + "public-decorated-field",
  + "protected-decorated-field",
  + "private-decorated-field",
  +
  + "public-instance-field",
  + "protected-instance-field",
  + "private-instance-field",
  +
  + "public-abstract-field",
  + "protected-abstract-field",
  + "private-abstract-field",
  +
  + "public-field",
  + "protected-field",
  + "private-field",
  +
  + "static-field",
  + "instance-field",
  + "abstract-field",
  +
  + "decorated-field",
  +
  + "field",
  +
  + "public-constructor",
  + "protected-constructor",
  + "private-constructor",
  +
  + "constructor",
  +
  + "public-static-method",
  + "protected-static-method",
  + "private-static-method",
  +
  + "public-decorated-method",
  + "protected-decorated-method",
  + "private-decorated-method",
  +
  + "public-instance-method",
  + "protected-instance-method",
  + "private-instance-method",
  +
  + "public-abstract-method",
  + "protected-abstract-method",
  + "private-abstract-method",
  +
  + "public-method",
  + "protected-method",
  + "private-method",
  +
  + "static-method",
  + "instance-method",
  + "abstract-method",
  +
  + "decorated-method",
  +
  + "method"
  + ],
  "order": "alphabetically"
  }
  }
  