Skip to content

Commit ba9d715

Browse files
authored
refactor(api-markdown-documenter): Update dependency on @fluidframework/eslint-config-fluid and fix violations (#23190)
Most of the changes are import style changes auto-fixed via `eslint --fix`.
1 parent 4e4b3e7 commit ba9d715

File tree

105 files changed

+394
-212
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+394
-212
lines changed

tools/api-markdown-documenter/.eslintrc.cjs

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ module.exports = {
99
project: ["./tsconfig.json"],
1010
},
1111
rules: {
12+
// Too many false positives with array access
13+
"@fluid-internal/fluid/no-unchecked-record-access": "off",
14+
1215
// Rule is reported in a lot of places where it would be invalid to follow the suggested pattern
1316
"@typescript-eslint/class-literal-property-style": "off",
1417

tools/api-markdown-documenter/api-report/api-markdown-documenter.alpha.api.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
```ts
66

77
import { ApiCallSignature } from '@microsoft/api-extractor-model';
8-
import { ApiClass } from '@microsoft/api-extractor-model';
8+
import type { ApiClass } from '@microsoft/api-extractor-model';
99
import { ApiConstructor } from '@microsoft/api-extractor-model';
1010
import { ApiConstructSignature } from '@microsoft/api-extractor-model';
1111
import { ApiEntryPoint } from '@microsoft/api-extractor-model';
12-
import { ApiEnum } from '@microsoft/api-extractor-model';
13-
import { ApiEnumMember } from '@microsoft/api-extractor-model';
12+
import type { ApiEnum } from '@microsoft/api-extractor-model';
13+
import type { ApiEnumMember } from '@microsoft/api-extractor-model';
1414
import { ApiFunction } from '@microsoft/api-extractor-model';
1515
import { ApiIndexSignature } from '@microsoft/api-extractor-model';
16-
import { ApiInterface } from '@microsoft/api-extractor-model';
16+
import type { ApiInterface } from '@microsoft/api-extractor-model';
1717
import { ApiItem } from '@microsoft/api-extractor-model';
1818
import { ApiItemKind } from '@microsoft/api-extractor-model';
1919
import { ApiMethod } from '@microsoft/api-extractor-model';
2020
import { ApiMethodSignature } from '@microsoft/api-extractor-model';
2121
import { ApiModel } from '@microsoft/api-extractor-model';
2222
import { ApiNamespace } from '@microsoft/api-extractor-model';
2323
import { ApiPackage } from '@microsoft/api-extractor-model';
24-
import { ApiPropertyItem } from '@microsoft/api-extractor-model';
25-
import { ApiTypeAlias } from '@microsoft/api-extractor-model';
26-
import { ApiVariable } from '@microsoft/api-extractor-model';
24+
import type { ApiPropertyItem } from '@microsoft/api-extractor-model';
25+
import type { ApiTypeAlias } from '@microsoft/api-extractor-model';
26+
import type { ApiVariable } from '@microsoft/api-extractor-model';
2727
import type { Data } from 'unist';
2828
import { DocNode } from '@microsoft/tsdoc';
2929
import { DocSection } from '@microsoft/tsdoc';

tools/api-markdown-documenter/api-report/api-markdown-documenter.beta.api.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
```ts
66

77
import { ApiCallSignature } from '@microsoft/api-extractor-model';
8-
import { ApiClass } from '@microsoft/api-extractor-model';
8+
import type { ApiClass } from '@microsoft/api-extractor-model';
99
import { ApiConstructor } from '@microsoft/api-extractor-model';
1010
import { ApiConstructSignature } from '@microsoft/api-extractor-model';
1111
import { ApiEntryPoint } from '@microsoft/api-extractor-model';
12-
import { ApiEnum } from '@microsoft/api-extractor-model';
13-
import { ApiEnumMember } from '@microsoft/api-extractor-model';
12+
import type { ApiEnum } from '@microsoft/api-extractor-model';
13+
import type { ApiEnumMember } from '@microsoft/api-extractor-model';
1414
import { ApiFunction } from '@microsoft/api-extractor-model';
1515
import { ApiIndexSignature } from '@microsoft/api-extractor-model';
16-
import { ApiInterface } from '@microsoft/api-extractor-model';
16+
import type { ApiInterface } from '@microsoft/api-extractor-model';
1717
import { ApiItem } from '@microsoft/api-extractor-model';
1818
import { ApiItemKind } from '@microsoft/api-extractor-model';
1919
import { ApiMethod } from '@microsoft/api-extractor-model';
2020
import { ApiMethodSignature } from '@microsoft/api-extractor-model';
2121
import { ApiModel } from '@microsoft/api-extractor-model';
2222
import { ApiNamespace } from '@microsoft/api-extractor-model';
2323
import { ApiPackage } from '@microsoft/api-extractor-model';
24-
import { ApiPropertyItem } from '@microsoft/api-extractor-model';
25-
import { ApiTypeAlias } from '@microsoft/api-extractor-model';
26-
import { ApiVariable } from '@microsoft/api-extractor-model';
24+
import type { ApiPropertyItem } from '@microsoft/api-extractor-model';
25+
import type { ApiTypeAlias } from '@microsoft/api-extractor-model';
26+
import type { ApiVariable } from '@microsoft/api-extractor-model';
2727
import type { Data } from 'unist';
2828
import { DocNode } from '@microsoft/tsdoc';
2929
import { DocSection } from '@microsoft/tsdoc';

tools/api-markdown-documenter/api-report/api-markdown-documenter.public.api.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
```ts
66

77
import { ApiCallSignature } from '@microsoft/api-extractor-model';
8-
import { ApiClass } from '@microsoft/api-extractor-model';
8+
import type { ApiClass } from '@microsoft/api-extractor-model';
99
import { ApiConstructor } from '@microsoft/api-extractor-model';
1010
import { ApiConstructSignature } from '@microsoft/api-extractor-model';
1111
import { ApiEntryPoint } from '@microsoft/api-extractor-model';
12-
import { ApiEnum } from '@microsoft/api-extractor-model';
13-
import { ApiEnumMember } from '@microsoft/api-extractor-model';
12+
import type { ApiEnum } from '@microsoft/api-extractor-model';
13+
import type { ApiEnumMember } from '@microsoft/api-extractor-model';
1414
import { ApiFunction } from '@microsoft/api-extractor-model';
1515
import { ApiIndexSignature } from '@microsoft/api-extractor-model';
16-
import { ApiInterface } from '@microsoft/api-extractor-model';
16+
import type { ApiInterface } from '@microsoft/api-extractor-model';
1717
import { ApiItem } from '@microsoft/api-extractor-model';
1818
import { ApiItemKind } from '@microsoft/api-extractor-model';
1919
import { ApiMethod } from '@microsoft/api-extractor-model';
2020
import { ApiMethodSignature } from '@microsoft/api-extractor-model';
2121
import { ApiModel } from '@microsoft/api-extractor-model';
2222
import { ApiNamespace } from '@microsoft/api-extractor-model';
2323
import { ApiPackage } from '@microsoft/api-extractor-model';
24-
import { ApiPropertyItem } from '@microsoft/api-extractor-model';
25-
import { ApiTypeAlias } from '@microsoft/api-extractor-model';
26-
import { ApiVariable } from '@microsoft/api-extractor-model';
24+
import type { ApiPropertyItem } from '@microsoft/api-extractor-model';
25+
import type { ApiTypeAlias } from '@microsoft/api-extractor-model';
26+
import type { ApiVariable } from '@microsoft/api-extractor-model';
2727
import type { Data } from 'unist';
2828
import { DocNode } from '@microsoft/tsdoc';
2929
import { DocSection } from '@microsoft/tsdoc';

tools/api-markdown-documenter/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
"@fluid-tools/markdown-magic": "file:../markdown-magic",
8989
"@fluidframework/build-common": "^2.0.3",
9090
"@fluidframework/build-tools": "^0.44.0",
91-
"@fluidframework/eslint-config-fluid": "^5.1.0",
91+
"@fluidframework/eslint-config-fluid": "^5.5.1",
9292
"@microsoft/api-extractor": "^7.45.1",
9393
"@types/chai": "^4.3.4",
9494
"@types/hast": "^3.0.4",

0 commit comments

Comments
 (0)