Skip to content

Commit

Permalink
fix: upadte functional rules
Browse files Browse the repository at this point in the history
  • Loading branch information
RebeccaStevens committed Mar 22, 2022
1 parent 03b3c27 commit 19ed80d
Showing 1 changed file with 8 additions and 17 deletions.
25 changes: 8 additions & 17 deletions src/plugins/functional.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,8 @@ import type { Linter } from "eslint";
export const settings: Linter.Config = {
plugins: ["functional"],

extends: [
"plugin:functional/external-recommended",
"plugin:functional/recommended",
],

rules: {
"functional/no-let": [
"error",
{
ignorePattern: "^mutable",
},
],
"functional/no-expression-statement": "error",
"functional/immutable-data": [
"error",
{
Expand All @@ -29,20 +19,21 @@ export const settings: Linter.Config = {
allowReturningBranches: true,
},
],
"functional/no-throw-statement": [
"functional/no-let": [
"error",
{
allowInAsyncFunctions: true,
ignorePattern: "^mutable",
},
],
"functional/no-try-statement": "off",
"functional/prefer-readonly-type": [
"functional/no-loop-statement": "error",
"functional/no-mixed-type": "error",
"functional/no-throw-statement": [
"error",
{
allowMutableReturnType: true,
ignoreClass: true,
allowInAsyncFunctions: true,
},
],
"functional/no-return-void": "error",
},

overrides: [
Expand Down

0 comments on commit 19ed80d

Please sign in to comment.