Skip to content

Commit cd2d784

Browse files
authored
Merge pull request #311 from microsoft/automated/update-api-docs
docs: update API documentation
2 parents cf5079b + cc48fc1 commit cd2d784

File tree

65 files changed

+1310
-113
lines changed

Some content is hidden

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

65 files changed

+1310
-113
lines changed

websites/api.rushstack.io/data/api_nav.json

Lines changed: 110 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10278,6 +10278,32 @@
1027810278
}
1027910279
]
1028010280
},
10281+
{
10282+
"type": "category",
10283+
"label": "ILookupByPathJson",
10284+
"items": [
10285+
{
10286+
"type": "doc",
10287+
"label": "(members)",
10288+
"id": "pages/lookup-by-path.ilookupbypathjson"
10289+
},
10290+
{
10291+
"type": "doc",
10292+
"label": "delimiter",
10293+
"id": "pages/lookup-by-path.ilookupbypathjson.delimiter"
10294+
},
10295+
{
10296+
"type": "doc",
10297+
"label": "tree",
10298+
"id": "pages/lookup-by-path.ilookupbypathjson.tree"
10299+
},
10300+
{
10301+
"type": "doc",
10302+
"label": "values",
10303+
"id": "pages/lookup-by-path.ilookupbypathjson.values"
10304+
}
10305+
]
10306+
},
1028110307
{
1028210308
"type": "category",
1028310309
"label": "IPrefixMatch",
@@ -10357,6 +10383,11 @@
1035710383
"type": "doc",
1035810384
"label": "has",
1035910385
"id": "pages/lookup-by-path.ireadonlylookupbypath.has"
10386+
},
10387+
{
10388+
"type": "doc",
10389+
"label": "toJson",
10390+
"id": "pages/lookup-by-path.ireadonlylookupbypath.tojson"
1036010391
}
1036110392
]
1036210393
},
@@ -10381,6 +10412,27 @@
1038110412
}
1038210413
]
1038310414
},
10415+
{
10416+
"type": "category",
10417+
"label": "ISerializedPathTrieNode",
10418+
"items": [
10419+
{
10420+
"type": "doc",
10421+
"label": "(members)",
10422+
"id": "pages/lookup-by-path.iserializedpathtrienode"
10423+
},
10424+
{
10425+
"type": "doc",
10426+
"label": "children",
10427+
"id": "pages/lookup-by-path.iserializedpathtrienode.children"
10428+
},
10429+
{
10430+
"type": "doc",
10431+
"label": "valueIndex",
10432+
"id": "pages/lookup-by-path.iserializedpathtrienode.valueindex"
10433+
}
10434+
]
10435+
},
1038410436
{
1038510437
"type": "category",
1038610438
"label": "LookupByPath",
@@ -10440,6 +10492,11 @@
1044010492
"label": "findLongestPrefixMatch",
1044110493
"id": "pages/lookup-by-path.lookupbypath.findlongestprefixmatch"
1044210494
},
10495+
{
10496+
"type": "doc",
10497+
"label": "fromJson",
10498+
"id": "pages/lookup-by-path.lookupbypath.fromjson"
10499+
},
1044310500
{
1044410501
"type": "doc",
1044510502
"label": "get",
@@ -10480,6 +10537,11 @@
1048010537
"label": "size",
1048110538
"id": "pages/lookup-by-path.lookupbypath.size"
1048210539
},
10540+
{
10541+
"type": "doc",
10542+
"label": "toJson",
10543+
"id": "pages/lookup-by-path.lookupbypath.tojson"
10544+
},
1048310545
{
1048410546
"type": "doc",
1048510547
"label": "tree",
@@ -11377,6 +11439,11 @@
1137711439
"label": "createHardLinkAsync",
1137811440
"id": "pages/node-core-library.filesystem.createhardlinkasync"
1137911441
},
11442+
{
11443+
"type": "doc",
11444+
"label": "createReadStream",
11445+
"id": "pages/node-core-library.filesystem.createreadstream"
11446+
},
1138011447
{
1138111448
"type": "doc",
1138211449
"label": "createSymbolicLinkFile",
@@ -11407,6 +11474,16 @@
1140711474
"label": "createSymbolicLinkJunctionAsync",
1140811475
"id": "pages/node-core-library.filesystem.createsymboliclinkjunctionasync"
1140911476
},
11477+
{
11478+
"type": "doc",
11479+
"label": "createWriteStream",
11480+
"id": "pages/node-core-library.filesystem.createwritestream"
11481+
},
11482+
{
11483+
"type": "doc",
11484+
"label": "createWriteStreamAsync",
11485+
"id": "pages/node-core-library.filesystem.createwritestreamasync"
11486+
},
1141011487
{
1141111488
"type": "doc",
1141211489
"label": "deleteFile",
@@ -11644,11 +11721,21 @@
1164411721
"label": "FileSystemCopyFilesFilter",
1164511722
"id": "pages/node-core-library.filesystemcopyfilesfilter"
1164611723
},
11724+
{
11725+
"type": "doc",
11726+
"label": "FileSystemReadStream",
11727+
"id": "pages/node-core-library.filesystemreadstream"
11728+
},
1164711729
{
1164811730
"type": "doc",
1164911731
"label": "FileSystemStats",
1165011732
"id": "pages/node-core-library.filesystemstats"
1165111733
},
11734+
{
11735+
"type": "doc",
11736+
"label": "FileSystemWriteStream",
11737+
"id": "pages/node-core-library.filesystemwritestream"
11738+
},
1165211739
{
1165311740
"type": "category",
1165411741
"label": "FileWriter",
@@ -11987,6 +12074,11 @@
1198712074
}
1198812075
]
1198912076
},
12077+
{
12078+
"type": "doc",
12079+
"label": "IFileSystemCreateWriteStreamOptions",
12080+
"id": "pages/node-core-library.ifilesystemcreatewritestreamoptions"
12081+
},
1199012082
{
1199112083
"type": "category",
1199212084
"label": "IFileSystemDeleteFileOptions",
@@ -12017,11 +12109,6 @@
1201712109
"label": "destinationPath",
1201812110
"id": "pages/node-core-library.ifilesystemmoveoptions.destinationpath"
1201912111
},
12020-
{
12021-
"type": "doc",
12022-
"label": "ensureFolderExists",
12023-
"id": "pages/node-core-library.ifilesystemmoveoptions.ensurefolderexists"
12024-
},
1202512112
{
1202612113
"type": "doc",
1202712114
"label": "overwrite",
@@ -12093,20 +12180,9 @@
1209312180
]
1209412181
},
1209512182
{
12096-
"type": "category",
12183+
"type": "doc",
1209712184
"label": "IFileSystemWriteBinaryFileOptions",
12098-
"items": [
12099-
{
12100-
"type": "doc",
12101-
"label": "(members)",
12102-
"id": "pages/node-core-library.ifilesystemwritebinaryfileoptions"
12103-
},
12104-
{
12105-
"type": "doc",
12106-
"label": "ensureFolderExists",
12107-
"id": "pages/node-core-library.ifilesystemwritebinaryfileoptions.ensurefolderexists"
12108-
}
12109-
]
12185+
"id": "pages/node-core-library.ifilesystemwritebinaryfileoptions"
1211012186
},
1211112187
{
1211212188
"type": "category",
@@ -12129,6 +12205,22 @@
1212912205
}
1213012206
]
1213112207
},
12208+
{
12209+
"type": "category",
12210+
"label": "IFileSystemWriteFileOptionsBase",
12211+
"items": [
12212+
{
12213+
"type": "doc",
12214+
"label": "(members)",
12215+
"id": "pages/node-core-library.ifilesystemwritefileoptionsbase"
12216+
},
12217+
{
12218+
"type": "doc",
12219+
"label": "ensureFolderExists",
12220+
"id": "pages/node-core-library.ifilesystemwritefileoptionsbase.ensurefolderexists"
12221+
}
12222+
]
12223+
},
1213212224
{
1213312225
"type": "category",
1213412226
"label": "IFileWriterFlags",

websites/api.rushstack.io/docs/pages/api-extractor.iconfigapireport.includeforgottenexports.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ Whether "forgotten exports" should be included in the API report file.
1818
includeForgottenExports?: boolean;
1919
```
2020

21+
## Default Value
22+
23+
`false`
24+
2125
## Remarks
2226

2327
Forgotten exports are declarations flagged with `ae-forgotten-export` warnings. See https://api-extractor.com/pages/messages/ae-forgotten-export/ to learn more.

websites/api.rushstack.io/docs/pages/api-extractor.iconfigapireport.reportfilename.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ The base filename for the API report files, to be combined with [IConfigApiRepor
1818
reportFileName?: string;
1919
```
2020

21+
## Default Value
22+
23+
`<unscopedPackageName>`
24+
2125
## Remarks
2226

2327
The `reportFileName` should not include any path separators such as `\` or `/`<></>. The `reportFileName` should not include a file extension, since API Extractor will automatically append an appropriate file extension such as `.api.md`<></>. If the [IConfigApiReport.reportVariants](./api-extractor.iconfigapireport.reportvariants.md) setting is used, then the file extension includes the variant name, for example `my-report.public.api.md` or `my-report.beta.api.md`<></>. The `complete` variant always uses the simple extension `my-report.api.md`<></>.

websites/api.rushstack.io/docs/pages/api-extractor.iconfigapireport.reportvariants.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ The set of report variants to generate.
1818
reportVariants?: ApiReportVariant[];
1919
```
2020

21+
## Default Value
22+
23+
`[ "complete" ]`
24+
2125
## Remarks
2226

2327
To support different approval requirements for different API levels, multiple "variants" of the API report can be generated. The `reportVariants` setting specifies a list of variants to be generated. If omitted, by default only the `complete` variant will be generated, which includes all `@internal`<></>, `@alpha`<></>, `@beta`<></>, and `@public` items. Other possible variants are `alpha` (`@alpha` + `@beta` + `@public`<></>), `beta` (`@beta` + `@public`<></>), and `public` (`@public only`<></>).

websites/api.rushstack.io/docs/pages/api-extractor.iconfigapireport.tagstoreport.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ Specifies a list of [TSDoc](https://tsdoc.org/) tags that should be reported in
1818
tagsToReport?: Readonly<Record<`@${string}`, boolean>>;
1919
```
2020

21+
## Default Value
22+
23+
`@sealed`<></>, `@virtual`<></>, `@override`<></>, `@eventProperty`<></>, and `@deprecated`
24+
2125
## Remarks
2226

2327
Tag names must begin with `@`<></>.

websites/api.rushstack.io/docs/pages/api-extractor.iconfigdocmodel.includeforgottenexports.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ Whether "forgotten exports" should be included in the doc model file.
1818
includeForgottenExports?: boolean;
1919
```
2020

21+
## Default Value
22+
23+
`false`
24+
2125
## Remarks
2226

2327
Forgotten exports are declarations flagged with `ae-forgotten-export` warnings. See https://api-extractor.com/pages/messages/ae-forgotten-export/ to learn more.

websites/api.rushstack.io/docs/pages/api-extractor.iconfigdocmodel.releasetagstotrim.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,8 @@ Specifies a list of release tags that will be trimmed from the doc model.
1717
```typescript
1818
releaseTagsToTrim?: ReleaseTagForTrim[];
1919
```
20+
21+
## Default Value
22+
23+
`["@internal"]`
24+

websites/api.rushstack.io/docs/pages/api-extractor.iconfigfile.enummemberorder.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ Specifies how API Extractor sorts members of an enum when generating the .api.js
1818
enumMemberOrder?: EnumMemberOrder;
1919
```
2020

21+
## Default Value
22+
23+
`by-name`
24+
2125
## Remarks
2226

2327
By default, the output files will be sorted alphabetically, which is "by-name". To keep the ordering in the source code, specify "preserve".

websites/api.rushstack.io/docs/pages/heft.igloboptions.absolute.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,8 @@ Whether or not the returned file paths should be absolute.
1717
```typescript
1818
absolute?: boolean;
1919
```
20+
21+
## Default Value
22+
23+
false
24+

websites/api.rushstack.io/docs/pages/heft.igloboptions.dot.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,8 @@ Whether or not to include dot files when globbing.
1717
```typescript
1818
dot?: boolean;
1919
```
20+
21+
## Default Value
22+
23+
false
24+

0 commit comments

Comments
 (0)