Skip to content

Commit b7735da

Browse files
authored
chore(deps-dev): upgrade Prettier to v3 (#932)
1 parent 64341f6 commit b7735da

35 files changed

+220
-260
lines changed

.prettierignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
dist
2+
node_modules
3+
coverage
4+
.all-contributorsrc

.prettierrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
module.exports = {
2+
trailingComma: 'es5',
23
singleQuote: true,
34
useTabs: true,
45
};

lib/create-testing-library-rule/detect-testing-library-utils.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export type TestingLibrarySettings = {
3535

3636
export type TestingLibraryContext<
3737
TOptions extends readonly unknown[],
38-
TMessageIds extends string
38+
TMessageIds extends string,
3939
> = Readonly<
4040
TSESLint.RuleContext<TMessageIds, TOptions> & {
4141
settings: TestingLibrarySettings;
@@ -45,7 +45,7 @@ export type TestingLibraryContext<
4545
export type EnhancedRuleCreate<
4646
TOptions extends readonly unknown[],
4747
TMessageIds extends string,
48-
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener
48+
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener,
4949
> = (
5050
context: TestingLibraryContext<TOptions, TMessageIds>,
5151
optionsWithDefault: Readonly<TOptions>,
@@ -156,7 +156,7 @@ export type DetectionOptions = {
156156
export function detectTestingLibraryUtils<
157157
TOptions extends readonly unknown[],
158158
TMessageIds extends string,
159-
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener
159+
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener,
160160
>(
161161
ruleCreate: EnhancedRuleCreate<TOptions, TMessageIds, TRuleListener>,
162162
{ skipRuleReportingCheck = false }: Partial<DetectionOptions> = {}

lib/create-testing-library-rule/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
export function createTestingLibraryRule<
1212
TOptions extends readonly unknown[],
1313
TMessageIds extends string,
14-
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener
14+
TRuleListener extends TSESLint.RuleListener = TSESLint.RuleListener,
1515
>({
1616
create,
1717
detectionOptions = {},

lib/rules/await-async-events.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type EventModules = (typeof EVENTS_SIMULATORS)[number];
2121
export type Options = [
2222
{
2323
eventModule: EventModules | EventModules[];
24-
}
24+
},
2525
];
2626

2727
export default createTestingLibraryRule<Options, MessageIds>({

lib/rules/consistent-data-testid.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export type Options = [
1010
testIdAttribute?: string[] | string;
1111
testIdPattern: string;
1212
customMessage?: string;
13-
}
13+
},
1414
];
1515

1616
const FILENAME_PLACEHOLDER = '{fileName}';

lib/rules/no-render-in-lifecycle.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export type MessageIds = 'noRenderInSetup';
1414
type Options = [
1515
{
1616
allowTestingFrameworkSetupHook?: string;
17-
}
17+
},
1818
];
1919

2020
export function findClosestBeforeHook(

lib/rules/prefer-explicit-assert.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ type Options = [
1616
{
1717
assertion?: string;
1818
includeFindQueries?: boolean;
19-
}
19+
},
2020
];
2121

2222
const isAtTopLevel = (node: TSESTree.Node) =>

lib/rules/prefer-presence-queries.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export type Options = [
99
{
1010
presence?: boolean;
1111
absence?: boolean;
12-
}
12+
},
1313
];
1414

1515
export default createTestingLibraryRule<Options, MessageIds>({

lib/rules/prefer-query-matchers.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export type Options = [
1111
query: 'get' | 'query';
1212
matcher: string;
1313
}[];
14-
}
14+
},
1515
];
1616

1717
export default createTestingLibraryRule<Options, MessageIds>({

lib/utils/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export type TestingLibraryRuleMetaDocs<TOptions extends readonly unknown[]> =
2020
};
2121
export type TestingLibraryRuleMeta<
2222
TMessageIds extends string,
23-
TOptions extends readonly unknown[]
23+
TOptions extends readonly unknown[],
2424
> = Omit<TSESLint.RuleMetaData<TMessageIds>, 'docs'> & {
2525
docs: TestingLibraryRuleMetaDocs<TOptions>;
2626
};

package-lock.json

+28-80
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -67,14 +67,13 @@
6767
"@typescript-eslint/parser": "^5.58.0",
6868
"del-cli": "^5.0.0",
6969
"eslint": "^8.38.0",
70-
"eslint-config-prettier": "^8.8.0",
70+
"eslint-config-prettier": "^9.1.0",
7171
"eslint-doc-generator": "^1.4.3",
7272
"eslint-import-resolver-typescript": "^3.6.1",
7373
"eslint-plugin-import": "^2.29.0",
7474
"eslint-plugin-jest": "^27.2.1",
7575
"eslint-plugin-jest-formatting": "^3.1.0",
7676
"eslint-plugin-node": "^11.1.0",
77-
"eslint-plugin-prettier": "^4.2.1",
7877
"eslint-plugin-promise": "^6.1.1",
7978
"eslint-remote-tester": "^3.0.0",
8079
"eslint-remote-tester-repositories": "^1.0.1",
@@ -83,7 +82,7 @@
8382
"jest": "^28.1.3",
8483
"lint-staged": "^13.2.1",
8584
"npm-run-all": "^4.1.5",
86-
"prettier": "2.8.7",
85+
"prettier": "^3.3.3",
8786
"semantic-release": "^19.0.5",
8887
"ts-node": "^10.9.1",
8988
"typescript": "^5.0.4"

tests/create-testing-library-rule.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ ruleTester.run(RULE_NAME, rule, {
459459
messageId: 'renderError',
460460
},
461461
],
462-
} as const)
462+
}) as const
463463
),
464464
{
465465
code: `

0 commit comments

Comments
 (0)