From 48d2835997043de9759f82e361cd8cae1071514b Mon Sep 17 00:00:00 2001 From: Azat S Date: Thu, 18 May 2023 19:47:41 +0300 Subject: [PATCH] fix: add default rules properties --- rules/sort-interfaces.ts | 2 ++ rules/sort-jsx-props.ts | 2 ++ rules/sort-map-elements.ts | 2 ++ rules/sort-named-exports.ts | 2 ++ rules/sort-named-imports.ts | 2 ++ rules/sort-union-types.ts | 2 ++ 6 files changed, 12 insertions(+) diff --git a/rules/sort-interfaces.ts b/rules/sort-interfaces.ts index edfe4f437..8dc938f83 100644 --- a/rules/sort-interfaces.ts +++ b/rules/sort-interfaces.ts @@ -39,9 +39,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false, diff --git a/rules/sort-jsx-props.ts b/rules/sort-jsx-props.ts index 6cdf743ea..ce97c0f96 100644 --- a/rules/sort-jsx-props.ts +++ b/rules/sort-jsx-props.ts @@ -39,9 +39,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false, diff --git a/rules/sort-map-elements.ts b/rules/sort-map-elements.ts index c13aa67d9..8996a3bbd 100644 --- a/rules/sort-map-elements.ts +++ b/rules/sort-map-elements.ts @@ -39,9 +39,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false, diff --git a/rules/sort-named-exports.ts b/rules/sort-named-exports.ts index c89421d28..6216c4344 100644 --- a/rules/sort-named-exports.ts +++ b/rules/sort-named-exports.ts @@ -35,9 +35,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false, diff --git a/rules/sort-named-imports.ts b/rules/sort-named-imports.ts index 1039a9e29..ef17ace9f 100644 --- a/rules/sort-named-imports.ts +++ b/rules/sort-named-imports.ts @@ -35,9 +35,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false, diff --git a/rules/sort-union-types.ts b/rules/sort-union-types.ts index fa2b22f54..4b46a470d 100644 --- a/rules/sort-union-types.ts +++ b/rules/sort-union-types.ts @@ -35,9 +35,11 @@ export default createEslintRule({ properties: { type: { enum: [SortType.natural, SortType['line-length']], + default: SortType.natural, }, order: { enum: [SortOrder.asc, SortOrder.desc], + default: SortOrder.asc, }, }, additionalProperties: false,