You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core-build/gulp-core-build-typescript/src/schemas/api-extractor.schema.json
-41Lines changed: 0 additions & 41 deletions
Original file line number
Diff line number
Diff line change
@@ -9,47 +9,6 @@
9
9
"$schema": {
10
10
"description": "Part of the JSON Schema standard, this optional keyword declares the URL of the schema that the file conforms to. Editors may download the schema and use it to perform syntax highlighting.",
11
11
"type": "string"
12
-
},
13
-
14
-
"enabled": {
15
-
"description": "Indicates whether the task should be run",
16
-
"type": "boolean"
17
-
},
18
-
"entry": {
19
-
"description": "The file path of the exported entry point, relative to the project folder",
20
-
"type": "string"
21
-
},
22
-
"apiReviewFolder": {
23
-
"description": "The file path of the folder containing already approved API files, relative to the project folder.",
24
-
"type": "string"
25
-
},
26
-
"apiJsonFolder": {
27
-
"description": "The file path of the folder containing the *.api.json output file containing API information, relative to the project folder.",
28
-
"type": "string"
29
-
},
30
-
"generateDtsRollup": {
31
-
"description": "If true, then API Extractor will generate *.d.ts rollup files for this project.",
32
-
"type": "boolean"
33
-
},
34
-
"dtsRollupTrimming": {
35
-
"description": "Only used if generateDtsRollup=true. If dtsRollupTrimming=true, then API Extractor will generate separate *.d.ts rollup files for internal, beta, and public release types; otherwise a single *.d.ts file will be generated with no trimming.",
36
-
"type": "boolean"
37
-
},
38
-
"publishFolderForInternal": {
39
-
"description": "This setting is only used if \"dtsRollupTrimming\" is true. It indicates the folder where \"npm publish\" will be run for an internal release. The default value is \"./dist/internal\". An internal release will contain all definitions that are reachable from the entry point.",
40
-
"type": "string"
41
-
},
42
-
"publishFolderForBeta": {
43
-
"description": "This setting is only used if \"dtsRollupTrimming\" is true. It indicates the folder where \"npm publish\" will be run for a beta release. The default value is \"./dist/beta\". A beta release will contain all definitions that are reachable from the entry point, except definitions marked as @alpha or @internal.",
44
-
"type": "string"
45
-
},
46
-
"publishFolderForPublic": {
47
-
"description": "This setting is only used if \"dtsRollupTrimming\" is true. It indicates the folder where \"npm publish\" will be run for a public release. The default value is \"./dist/public\". A public release will contain all definitions that are reachable from the entry point, except definitions marked as @beta, @alpha, or @internal.",
48
-
"type": "string"
49
-
},
50
-
"skipLibCheck": {
51
-
"description": "This option causes the typechecker to be invoked with the --skipLibCheck option. This option is not recommended and may cause API Extractor to produce incomplete or incorrect declarations, but it may be required when dependencies contain declarations that are incompatible with the TypeScript engine that API Extractor uses for its analysis. If this option is used, it is strongly recommended that broken dependencies be fixed or upgraded.",
0 commit comments