Skip to content

Commit

Permalink
feat: more tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
RebeccaStevens committed May 19, 2024
1 parent c2256b7 commit ddec399
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions src/configs/functional.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export async function functional(
"functional/prefer-property-signatures": stylisticEnforcement,
"functional/prefer-tacit": stylisticEnforcement,
"functional/readonly-type": stylisticEnforcement,
} satisfies FlatConfigItem["rules"];
} as const satisfies FlatConfigItem["rules"];

const recommendedRules = {
"functional/functional-parameters": [
Expand Down Expand Up @@ -204,7 +204,7 @@ export async function functional(
"functional/prefer-property-signatures": stylisticEnforcement,
"functional/prefer-tacit": stylisticEnforcement,
"functional/readonly-type": stylisticEnforcement,
} satisfies FlatConfigItem["rules"];
} as const satisfies FlatConfigItem["rules"];

const liteRules = {
...recommendedRules,
Expand All @@ -228,12 +228,16 @@ export async function functional(
],
},
],
} satisfies FlatConfigItem["rules"];
} as const satisfies FlatConfigItem["rules"];

const noneLibraryRules = {
"functional/prefer-immutable-types":
liteRules["functional/prefer-immutable-types"],
};
"functional/type-declaration-immutability": [
"warn",
liteRules["functional/type-declaration-immutability"][1],
],
} as const satisfies FlatConfigItem["rules"];

return [
{
Expand Down

0 comments on commit ddec399

Please sign in to comment.