Skip to content

Commit 110cd62

Browse files
chore(dev-deps): update typescript-eslint monorepo to v7.3.1 (#700)
* chore(dev-deps): update typescript-eslint monorepo to v7.3.1 * style: fix linting --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Rebecca Stevens <rebecca.stevens@outlook.co.nz>
1 parent eef0893 commit 110cd62

21 files changed

+87
-169
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@
114114
"@types/node": "16.18.89",
115115
"@types/rollup-plugin-auto-external": "2.0.5",
116116
"@types/semver": "7.5.8",
117-
"@typescript-eslint/eslint-plugin": "7.2.0",
118-
"@typescript-eslint/parser": "7.2.0",
119-
"@typescript-eslint/rule-tester": "7.2.0",
117+
"@typescript-eslint/eslint-plugin": "7.3.1",
118+
"@typescript-eslint/parser": "7.3.1",
119+
"@typescript-eslint/rule-tester": "7.3.1",
120120
"@vitest/coverage-istanbul": "1.4.0",
121121
"@vitest/coverage-v8": "1.4.0",
122122
"chalk": "4.1.2",

pnpm-lock.yaml

Lines changed: 46 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/rules/functional-parameters.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ import { isRestElement } from "#eslint-plugin-functional/utils/type-guards";
3333
/**
3434
* The name of this rule.
3535
*/
36-
export const name = "functional-parameters" as const;
36+
export const name = "functional-parameters";
3737

3838
/**
3939
* The full name of this rule.
4040
*/
41-
export const fullName = `${ruleNameScope}/${name}` as const;
41+
export const fullName = `${ruleNameScope}/${name}`;
4242

4343
/**
4444
* The parameter count options this rule can take.

src/rules/immutable-data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ import {
4646
/**
4747
* The name of this rule.
4848
*/
49-
export const name = "immutable-data" as const;
49+
export const name = "immutable-data";
5050

5151
/**
5252
* The full name of this rule.
5353
*/
54-
export const fullName = `${ruleNameScope}/${name}` as const;
54+
export const fullName = `${ruleNameScope}/${name}`;
5555

5656
/**
5757
* The options this rule can take.

src/rules/no-classes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ import {
1212
/**
1313
* The name of this rule.
1414
*/
15-
export const name = "no-classes" as const;
15+
export const name = "no-classes";
1616

1717
/**
1818
* The full name of this rule.
1919
*/
20-
export const fullName = `${ruleNameScope}/${name}` as const;
20+
export const fullName = `${ruleNameScope}/${name}`;
2121

2222
/**
2323
* The options this rule can take.

src/rules/no-conditional-statements.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ import {
2525
/**
2626
* The name of this rule.
2727
*/
28-
export const name = "no-conditional-statements" as const;
28+
export const name = "no-conditional-statements";
2929

3030
/**
3131
* The full name of this rule.
3232
*/
33-
export const fullName = `${ruleNameScope}/${name}` as const;
33+
export const fullName = `${ruleNameScope}/${name}`;
3434

3535
/**
3636
* The options this rule can take.

src/rules/no-expression-statements.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ import {
3131
/**
3232
* The name of this rule.
3333
*/
34-
export const name = "no-expression-statements" as const;
34+
export const name = "no-expression-statements";
3535

3636
/**
3737
* The full name of this rule.
3838
*/
39-
export const fullName = `${ruleNameScope}/${name}` as const;
39+
export const fullName = `${ruleNameScope}/${name}`;
4040

4141
/**
4242
* The options this rule can take.

src/rules/no-let.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ import { isInForLoopInitializer } from "#eslint-plugin-functional/utils/tree";
2323
/**
2424
* The name of this rule.
2525
*/
26-
export const name = "no-let" as const;
26+
export const name = "no-let";
2727

2828
/**
2929
* The full name of this rule.
3030
*/
31-
export const fullName = `${ruleNameScope}/${name}` as const;
31+
export const fullName = `${ruleNameScope}/${name}`;
3232

3333
/**
3434
* The options this rule can take.

src/rules/no-loop-statements.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ import {
1212
/**
1313
* The name of this rule.
1414
*/
15-
export const name = "no-loop-statements" as const;
15+
export const name = "no-loop-statements";
1616

1717
/**
1818
* The full name of this rule.
1919
*/
20-
export const fullName = `${ruleNameScope}/${name}` as const;
20+
export const fullName = `${ruleNameScope}/${name}`;
2121

2222
/**
2323
* The options this rule can take.

src/rules/no-mixed-types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ import {
2525
/**
2626
* The name of this rule.
2727
*/
28-
export const name = "no-mixed-types" as const;
28+
export const name = "no-mixed-types";
2929

3030
/**
3131
* The full name of this rule.
3232
*/
33-
export const fullName = `${ruleNameScope}/${name}` as const;
33+
export const fullName = `${ruleNameScope}/${name}`;
3434

3535
/**
3636
* The options this rule can take.

src/rules/no-promise-reject.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ import {
1616
/**
1717
* The name of this rule.
1818
*/
19-
export const name = "no-promise-reject" as const;
19+
export const name = "no-promise-reject";
2020

2121
/**
2222
* The full name of this rule.
2323
*/
24-
export const fullName = `${ruleNameScope}/${name}` as const;
24+
export const fullName = `${ruleNameScope}/${name}`;
2525

2626
/**
2727
* The options this rule can take.

src/rules/no-return-void.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ import {
2020
/**
2121
* The name of this rule.
2222
*/
23-
export const name = "no-return-void" as const;
23+
export const name = "no-return-void";
2424

2525
/**
2626
* The full name of this rule.
2727
*/
28-
export const fullName = `${ruleNameScope}/${name}` as const;
28+
export const fullName = `${ruleNameScope}/${name}`;
2929

3030
/**
3131
* The options this rule can take.

src/rules/no-this-expressions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ import {
1212
/**
1313
* The name of this rule.
1414
*/
15-
export const name = "no-this-expressions" as const;
15+
export const name = "no-this-expressions";
1616

1717
/**
1818
* The full name of this rule.
1919
*/
20-
export const fullName = `${ruleNameScope}/${name}` as const;
20+
export const fullName = `${ruleNameScope}/${name}`;
2121

2222
/**
2323
* The options this rule can take.

src/rules/no-throw-statements.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import { isInFunctionBody } from "#eslint-plugin-functional/utils/tree";
1313
/**
1414
* The name of this rule.
1515
*/
16-
export const name = "no-throw-statements" as const;
16+
export const name = "no-throw-statements";
1717

1818
/**
1919
* The full name of this rule.
2020
*/
21-
export const fullName = `${ruleNameScope}/${name}` as const;
21+
export const fullName = `${ruleNameScope}/${name}`;
2222

2323
/**
2424
* The options this rule can take.

src/rules/no-try-statements.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ import {
1212
/**
1313
* The name of this rule.
1414
*/
15-
export const name = "no-try-statements" as const;
15+
export const name = "no-try-statements";
1616

1717
/**
1818
* The full name of this rule.
1919
*/
20-
export const fullName = `${ruleNameScope}/${name}` as const;
20+
export const fullName = `${ruleNameScope}/${name}`;
2121

2222
/**
2323
* The options this rule can take.

src/rules/prefer-immutable-types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@ import {
4545
/**
4646
* The name of this rule.
4747
*/
48-
export const name = "prefer-immutable-types" as const;
48+
export const name = "prefer-immutable-types";
4949

5050
/**
5151
* The full name of this rule.
5252
*/
53-
export const fullName = `${ruleNameScope}/${name}` as const;
53+
export const fullName = `${ruleNameScope}/${name}`;
5454

5555
type RawEnforcement =
5656
| Exclude<Immutability | keyof typeof Immutability, "Unknown" | "Mutable">

src/rules/prefer-property-signatures.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import { isInReadonly } from "#eslint-plugin-functional/utils/tree";
1313
/**
1414
* The name of this rule.
1515
*/
16-
export const name = "prefer-property-signatures" as const;
16+
export const name = "prefer-property-signatures";
1717

1818
/**
1919
* The full name of this rule.
2020
*/
21-
export const fullName = `${ruleNameScope}/${name}` as const;
21+
export const fullName = `${ruleNameScope}/${name}`;
2222

2323
/**
2424
* The options this rule can take.

src/rules/prefer-readonly-type.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ import {
4141
/**
4242
* The name of this rule.
4343
*/
44-
export const name = "prefer-readonly-type" as const;
44+
export const name = "prefer-readonly-type";
4545

4646
/**
4747
* The full name of this rule.
4848
*/
49-
export const fullName = `${ruleNameScope}/${name}` as const;
49+
export const fullName = `${ruleNameScope}/${name}`;
5050

5151
/**
5252
* The options this rule can take.

src/rules/prefer-tacit.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ import {
3434
/**
3535
* The name of this rule.
3636
*/
37-
export const name = "prefer-tacit" as const;
37+
export const name = "prefer-tacit";
3838

3939
/**
4040
* The full name of this rule.
4141
*/
42-
export const fullName = `${ruleNameScope}/${name}` as const;
42+
export const fullName = `${ruleNameScope}/${name}`;
4343

4444
/**
4545
* The options this rule can take.

src/rules/readonly-type.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ import {
2424
/**
2525
* The name of this rule.
2626
*/
27-
export const name = "readonly-type" as const;
27+
export const name = "readonly-type";
2828

2929
/**
3030
* The full name of this rule.
3131
*/
32-
export const fullName = `${ruleNameScope}/${name}` as const;
32+
export const fullName = `${ruleNameScope}/${name}`;
3333

3434
/**
3535
* The options this rule can take.

src/rules/type-declaration-immutability.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ import { isTSInterfaceDeclaration } from "#eslint-plugin-functional/utils/type-g
2828
/**
2929
* The name of this rule.
3030
*/
31-
export const name = "type-declaration-immutability" as const;
31+
export const name = "type-declaration-immutability";
3232

3333
/**
3434
* The full name of this rule.
3535
*/
36-
export const fullName = `${ruleNameScope}/${name}` as const;
36+
export const fullName = `${ruleNameScope}/${name}`;
3737

3838
/**
3939
* How the actual immutability should be compared to the given immutability.

0 commit comments

Comments
 (0)