@ts-type/package-dts
Advanced tools
Comparing version 1.0.46 to 1.0.47
@@ -6,2 +6,14 @@ # Change Log | ||
## [1.0.47](https://github.com/bluelovers/ws-ts-type/compare/@ts-type/package-dts@1.0.46...@ts-type/package-dts@1.0.47) (2021-07-16) | ||
### 🛠 Build System | ||
* update js ([f588bd1](https://github.com/bluelovers/ws-ts-type/commit/f588bd1642340f9b1846801a0b04db863cfa5d98)) | ||
* **schema:** update schema ([6e67369](https://github.com/bluelovers/ws-ts-type/commit/6e673697b848eb921ff32ba1b863a6eaca204b7f)) | ||
## [1.0.46](https://github.com/bluelovers/ws-ts-type/compare/@ts-type/package-dts@1.0.45...@ts-type/package-dts@1.0.46) (2021-06-15) | ||
@@ -8,0 +20,0 @@ |
@@ -9,5 +9,5 @@ "use strict"; | ||
function readPackageJson(file) { | ||
return JSON.parse(fs_1.readFileSync(file).toString()); | ||
return JSON.parse((0, fs_1.readFileSync)(file).toString()); | ||
} | ||
exports.readPackageJson = readPackageJson; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@ts-type/package-dts", | ||
"version": "1.0.46", | ||
"version": "1.0.47", | ||
"private": false, | ||
@@ -65,3 +65,3 @@ "description": "A Typescript type definition for NPM package json", | ||
"@types/semver": "^7.3.4", | ||
"ts-type": "^1.2.35" | ||
"ts-type": "^1.2.36" | ||
}, | ||
@@ -78,3 +78,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "c8058ff03d2395cde1b2cf2cddc156b76f37c52c", | ||
"gitHead": "a697b60f17669edb304258b475ff01fed302d305", | ||
"sharedDependencies": { | ||
@@ -81,0 +81,0 @@ "eslint-config-bluelovers": "latest" |
@@ -1369,6 +1369,7 @@ { | ||
12, | ||
2021 | ||
2021, | ||
"latest" | ||
], | ||
"default": 11, | ||
"description": "Set to 3, 5, 6, 7, 8, 9, 10, 11 (default) or 12 to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming." | ||
"description": "Set to 3, 5, 6, 7, 8, 9, 10, 11 (default), 12 or \"latest\" to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. \"latest\" always enables the latest supported ECMAScript version." | ||
}, | ||
@@ -1375,0 +1376,0 @@ "sourceType": { |
@@ -392,2 +392,6 @@ { | ||
"properties": { | ||
"lint": { | ||
"type": "string", | ||
"description": "Run code quality tools, e.g. ESLint, TSLint, etc." | ||
}, | ||
"prepublish": { | ||
@@ -484,2 +488,6 @@ "type": "string", | ||
"$ref": "#/definitions/scriptsRestart" | ||
}, | ||
"serve": { | ||
"type": "string", | ||
"description": "Start dev server to serve application files" | ||
} | ||
@@ -486,0 +494,0 @@ }, |
@@ -232,3 +232,4 @@ { | ||
"xcode12.3", | ||
"xcode12.4" | ||
"xcode12.4", | ||
"xcode12.5" | ||
] | ||
@@ -235,0 +236,0 @@ }, |
@@ -63,2 +63,97 @@ { | ||
}, | ||
"buildOptionsDefinition": { | ||
"properties": { | ||
"buildOptions": { | ||
"properties": { | ||
"dry": { | ||
"description": "~", | ||
"type": "boolean", | ||
"default": false | ||
}, | ||
"force": { | ||
"description": "Build all projects, including those that appear to be up to date", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Build all projects, including those that appear to be up to date\n\nSee more: https://www.typescriptlang.org/tsconfig#force" | ||
}, | ||
"verbose": { | ||
"description": "Enable verbose logging", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Enable verbose logging\n\nSee more: https://www.typescriptlang.org/tsconfig#verbose" | ||
}, | ||
"incremental": { | ||
"description": "Save .tsbuildinfo files to allow for incremental compilation of projects.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Save .tsbuildinfo files to allow for incremental compilation of projects.\n\nSee more: https://www.typescriptlang.org/tsconfig#incremental" | ||
}, | ||
"assumeChangesOnlyAffectDirectDependencies": { | ||
"description": "Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it.\n\nSee more: https://www.typescriptlang.org/tsconfig#assumeChangesOnlyAffectDirectDependencies" | ||
}, | ||
"traceResolution": { | ||
"description": "Log paths used during the `moduleResolution` process.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Log paths used during the `moduleResolution` process.\n\nSee more: https://www.typescriptlang.org/tsconfig#traceResolution" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"watchOptionsDefinition": { | ||
"properties": { | ||
"watchOptions": { | ||
"type": "object", | ||
"description": "Settings for the watch mode in TypeScript.", | ||
"properties": { | ||
"force": { | ||
"description": "~", | ||
"type": "string" | ||
}, | ||
"watchFile": { | ||
"description": "Specify how the TypeScript watch mode works.", | ||
"type": "string", | ||
"markdownDescription": "Specify how the TypeScript watch mode works.\n\nSee more: https://www.typescriptlang.org/tsconfig#watchFile" | ||
}, | ||
"watchDirectory": { | ||
"description": "Specify how directories are watched on systems that lack recursive file-watching functionality.", | ||
"type": "string", | ||
"markdownDescription": "Specify how directories are watched on systems that lack recursive file-watching functionality.\n\nSee more: https://www.typescriptlang.org/tsconfig#watchDirectory" | ||
}, | ||
"fallbackPolling": { | ||
"description": "Specify what approach the watcher should use if the system runs out of native file watchers.", | ||
"type": "string", | ||
"markdownDescription": "Specify what approach the watcher should use if the system runs out of native file watchers.\n\nSee more: https://www.typescriptlang.org/tsconfig#fallbackPolling" | ||
}, | ||
"synchronousWatchDirectory": { | ||
"description": "Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively.", | ||
"type": "string", | ||
"markdownDescription": "Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively.\n\nSee more: https://www.typescriptlang.org/tsconfig#synchronousWatchDirectory" | ||
}, | ||
"excludeFiles": { | ||
"description": "Remove a list of files from the watch mode's processing.", | ||
"type": "array", | ||
"uniqueItems": true, | ||
"items": { | ||
"type": "string" | ||
}, | ||
"markdownDescription": "Remove a list of files from the watch mode's processing.\n\nSee more: https://www.typescriptlang.org/tsconfig#excludeFiles" | ||
}, | ||
"excludeDirectories": { | ||
"description": "Remove a list of directories from the watch process.", | ||
"type": "array", | ||
"uniqueItems": true, | ||
"items": { | ||
"type": "string" | ||
}, | ||
"markdownDescription": "Remove a list of directories from the watch process.\n\nSee more: https://www.typescriptlang.org/tsconfig#excludeDirectories" | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"compilerOptionsDefinition": { | ||
@@ -122,7 +217,12 @@ "properties": { | ||
}, | ||
"incremental": { | ||
"description": "Save .tsbuildinfo files to allow for incremental compilation of projects.", | ||
"exactOptionalPropertyTypes": { | ||
"description": "Differentiate between undefined and not present when type checking", | ||
"type": "boolean", | ||
"markdownDescription": "Save .tsbuildinfo files to allow for incremental compilation of projects.\n\nSee more: https://www.typescriptlang.org/tsconfig#incremental" | ||
"default": false, | ||
"markdownDescription": "Differentiate between undefined and not present when type checking\n\nSee more: https://www.typescriptlang.org/tsconfig#exactOptionalPropertyTypes" | ||
}, | ||
"incremental": { | ||
"description": "Enable incremental compilation. Requires TypeScript version 3.4 or later.", | ||
"type": "boolean" | ||
}, | ||
"tsBuildInfoFile": { | ||
@@ -270,7 +370,2 @@ "description": "Specify the folder for .tsbuildinfo incremental compilation files.", | ||
}, | ||
"noImplicitOverride": { | ||
"description": "Enable error reporting when overriding a method without using the 'override' keyword. Requires TypeScript version 4.3 or later.", | ||
"type": "boolean", | ||
"markdownDescription": "Enable error reporting when overriding a method without using the `override` keyword. Requires TypeScript version 4.3 or later.\n\nSee more: https://www.typescriptlang.org/tsconfig#noImplicitOverride" | ||
}, | ||
"noImplicitThis": { | ||
@@ -427,2 +522,8 @@ "description": "Enable error reporting when `this` is given the type `any`.", | ||
}, | ||
"useUnknownInCatchVariables": { | ||
"description": "Default catch clause variables as `unknown` instead of `any`.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Default catch clause variables as `unknown` instead of `any`.\n\nSee more: https://www.typescriptlang.org/tsconfig#useUnknownInCatchVariables" | ||
}, | ||
"watch": { | ||
@@ -433,15 +534,20 @@ "description": "Watch input files.", | ||
"fallbackPolling": { | ||
"description": "Specify what approach the watcher should use if the system runs out of native file watchers.", | ||
"description": "Specify the polling strategy to use when the system runs out of or doesn't support native file watchers. Requires TypeScript version 3.8 or later.", | ||
"enum": [ | ||
"fixedPollingInterval", | ||
"priorityPollingInterval", | ||
"dynamicPriorityPolling" | ||
"dynamicPriorityPolling", | ||
"fixedInterval", | ||
"priorityInterval", | ||
"dynamicPriority", | ||
"fixedChunkSize" | ||
] | ||
}, | ||
"watchDirectory": { | ||
"description": "Specify how directories are watched on systems that lack recursive file-watching functionality.", | ||
"description": "Specify the strategy for watching directories under systems that lack recursive file-watching functionality. Requires TypeScript version 3.8 or later.", | ||
"enum": [ | ||
"useFsEvents", | ||
"fixedPollingInterval", | ||
"dynamicPriorityPolling" | ||
"dynamicPriorityPolling", | ||
"fixedChunkSizePolling" | ||
], | ||
@@ -451,3 +557,3 @@ "default": "useFsEvents" | ||
"watchFile": { | ||
"description": "Specify how the TypeScript watch mode works.", | ||
"description": "Specify the strategy for watching individual files. Requires TypeScript version 3.8 or later.", | ||
"enum": [ | ||
@@ -458,3 +564,4 @@ "fixedPollingInterval", | ||
"useFsEvents", | ||
"useFsEventsOnParentDirectory" | ||
"useFsEventsOnParentDirectory", | ||
"fixedChunkSizePolling" | ||
], | ||
@@ -495,2 +602,8 @@ "default": "useFsEvents" | ||
}, | ||
"noImplicitOverride": { | ||
"description": "Ensure overriding members in derived classes are marked with an override modifier.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Ensure overriding members in derived classes are marked with an override modifier.\n\nSee more: https://www.typescriptlang.org/tsconfig#noImplicitOverride" | ||
}, | ||
"allowUnreachableCode": { | ||
@@ -573,6 +686,5 @@ "description": "Disable error reporting for unreachable code.", | ||
"traceResolution": { | ||
"description": "Log paths used during the `moduleResolution` process.", | ||
"description": "Enable tracing of the name resolution process. Requires TypeScript version 2.0 or later.", | ||
"type": "boolean", | ||
"default": false, | ||
"markdownDescription": "Log paths used during the `moduleResolution` process.\n\nSee more: https://www.typescriptlang.org/tsconfig#traceResolution" | ||
"default": false | ||
}, | ||
@@ -671,3 +783,12 @@ "allowJs": { | ||
"WebWorker", | ||
"WebWorker.ImportScripts" | ||
"WebWorker.ImportScripts", | ||
"Webworker.Iterable", | ||
"ES7", | ||
"ES2021", | ||
"ES2020.SharedMemory", | ||
"ES2020.Intl", | ||
"ES2021.Promise", | ||
"ES2021.String", | ||
"ES2021.WeakRef", | ||
"ESNext.WeakRef" | ||
] | ||
@@ -817,5 +938,4 @@ }, | ||
"assumeChangesOnlyAffectDirectDependencies": { | ||
"description": "Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it.", | ||
"type": "boolean", | ||
"markdownDescription": "Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it.\n\nSee more: https://www.typescriptlang.org/tsconfig#assumeChangesOnlyAffectDirectDependencies" | ||
"description": "Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it. Requires TypeScript version 3.8 or later.", | ||
"type": "boolean" | ||
}, | ||
@@ -899,3 +1019,3 @@ "extendedDiagnostics": { | ||
"ts-node": { | ||
"description": "ts-node options. See also: https://typestrong.org/ts-node/docs/configuration\n\nts-node offers TypeScript execution and REPL for node.js, with source map support.", | ||
"description": "ts-node options. See also: https://github.com/TypeStrong/ts-node#configuration-options\n\nts-node offers TypeScript execution and REPL for node.js, with source map support.", | ||
"properties": { | ||
@@ -1045,2 +1165,8 @@ "compiler": { | ||
{ | ||
"$ref": "#/definitions/watchOptionsDefinition" | ||
}, | ||
{ | ||
"$ref": "#/definitions/buildOptionsDefinition" | ||
}, | ||
{ | ||
"$ref": "#/definitions/tsNodeDefinition" | ||
@@ -1047,0 +1173,0 @@ }, |
@@ -227,5 +227,5 @@ /* tslint:disable */ | ||
/** | ||
* Set to 3, 5, 6, 7, 8, 9, 10, 11 (default) or 12 to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. | ||
* Set to 3, 5, 6, 7, 8, 9, 10, 11 (default), 12 or "latest" to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. "latest" always enables the latest supported ECMAScript version. | ||
*/ | ||
ecmaVersion?: 3 | 5 | 6 | 2015 | 7 | 2016 | 8 | 2017 | 9 | 2018 | 10 | 2019 | 11 | 2020 | 12 | 2021; | ||
ecmaVersion?: 3 | 5 | 6 | 2015 | 7 | 2016 | 8 | 2017 | 9 | 2018 | 10 | 2019 | 11 | 2020 | 12 | 2021 | "latest"; | ||
/** | ||
@@ -486,5 +486,5 @@ * set to "script" (default) or "module" if your code is in ECMAScript modules | ||
/** | ||
* Set to 3, 5, 6, 7, 8, 9, 10, 11 (default) or 12 to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. | ||
* Set to 3, 5, 6, 7, 8, 9, 10, 11 (default), 12 or "latest" to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. "latest" always enables the latest supported ECMAScript version. | ||
*/ | ||
ecmaVersion?: 3 | 5 | 6 | 2015 | 7 | 2016 | 8 | 2017 | 9 | 2018 | 10 | 2019 | 11 | 2020 | 12 | 2021; | ||
ecmaVersion?: 3 | 5 | 6 | 2015 | 7 | 2016 | 8 | 2017 | 9 | 2018 | 10 | 2019 | 11 | 2020 | 12 | 2021 | "latest"; | ||
/** | ||
@@ -491,0 +491,0 @@ * set to "script" (default) or "module" if your code is in ECMAScript modules |
@@ -299,2 +299,6 @@ /* tslint:disable */ | ||
/** | ||
* Run code quality tools, e.g. ESLint, TSLint, etc. | ||
*/ | ||
lint?: string; | ||
/** | ||
* Run BEFORE the package is published (Also run on local npm install without any arguments). | ||
@@ -351,2 +355,6 @@ */ | ||
postrestart?: ScriptsRestart; | ||
/** | ||
* Start dev server to serve application files | ||
*/ | ||
serve?: string; | ||
[k: string]: string | undefined; | ||
@@ -353,0 +361,0 @@ }; |
@@ -422,3 +422,4 @@ /* tslint:disable */ | ||
| "xcode12.3" | ||
| "xcode12.4"; | ||
| "xcode12.4" | ||
| "xcode12.5"; | ||
export type PossiblySecretString = | ||
@@ -425,0 +426,0 @@ | string |
@@ -12,2 +12,4 @@ /* tslint:disable */ | ||
ExtendsDefinition & | ||
WatchOptionsDefinition & | ||
BuildOptionsDefinition & | ||
TsNodeDefinition & | ||
@@ -58,4 +60,8 @@ (FilesDefinition | ExcludeDefinition | IncludeDefinition | ReferencesDefinition); | ||
/** | ||
* Save .tsbuildinfo files to allow for incremental compilation of projects. | ||
* Differentiate between undefined and not present when type checking | ||
*/ | ||
exactOptionalPropertyTypes?: boolean; | ||
/** | ||
* Enable incremental compilation. Requires TypeScript version 3.4 or later. | ||
*/ | ||
incremental?: boolean; | ||
@@ -149,6 +155,2 @@ /** | ||
/** | ||
* Enable error reporting when overriding a method without using the 'override' keyword. Requires TypeScript version 4.3 or later. | ||
*/ | ||
noImplicitOverride?: boolean; | ||
/** | ||
* Enable error reporting when `this` is given the type `any`. | ||
@@ -252,2 +254,6 @@ */ | ||
/** | ||
* Default catch clause variables as `unknown` instead of `any`. | ||
*/ | ||
useUnknownInCatchVariables?: boolean; | ||
/** | ||
* Watch input files. | ||
@@ -257,11 +263,18 @@ */ | ||
/** | ||
* Specify what approach the watcher should use if the system runs out of native file watchers. | ||
* Specify the polling strategy to use when the system runs out of or doesn't support native file watchers. Requires TypeScript version 3.8 or later. | ||
*/ | ||
fallbackPolling?: "fixedPollingInterval" | "priorityPollingInterval" | "dynamicPriorityPolling"; | ||
fallbackPolling?: | ||
| "fixedPollingInterval" | ||
| "priorityPollingInterval" | ||
| "dynamicPriorityPolling" | ||
| "fixedInterval" | ||
| "priorityInterval" | ||
| "dynamicPriority" | ||
| "fixedChunkSize"; | ||
/** | ||
* Specify how directories are watched on systems that lack recursive file-watching functionality. | ||
* Specify the strategy for watching directories under systems that lack recursive file-watching functionality. Requires TypeScript version 3.8 or later. | ||
*/ | ||
watchDirectory?: "useFsEvents" | "fixedPollingInterval" | "dynamicPriorityPolling"; | ||
watchDirectory?: "useFsEvents" | "fixedPollingInterval" | "dynamicPriorityPolling" | "fixedChunkSizePolling"; | ||
/** | ||
* Specify how the TypeScript watch mode works. | ||
* Specify the strategy for watching individual files. Requires TypeScript version 3.8 or later. | ||
*/ | ||
@@ -273,3 +286,4 @@ watchFile?: | ||
| "useFsEvents" | ||
| "useFsEventsOnParentDirectory"; | ||
| "useFsEventsOnParentDirectory" | ||
| "fixedChunkSizePolling"; | ||
/** | ||
@@ -300,2 +314,6 @@ * Enable experimental support for TC39 stage 2 draft decorators. | ||
/** | ||
* Ensure overriding members in derived classes are marked with an override modifier. | ||
*/ | ||
noImplicitOverride?: boolean; | ||
/** | ||
* Disable error reporting for unreachable code. | ||
@@ -345,3 +363,3 @@ */ | ||
/** | ||
* Log paths used during the `moduleResolution` process. | ||
* Enable tracing of the name resolution process. Requires TypeScript version 2.0 or later. | ||
*/ | ||
@@ -427,2 +445,11 @@ traceResolution?: boolean; | ||
| "WebWorker.ImportScripts" | ||
| "Webworker.Iterable" | ||
| "ES7" | ||
| "ES2021" | ||
| "ES2020.SharedMemory" | ||
| "ES2020.Intl" | ||
| "ES2021.Promise" | ||
| "ES2021.String" | ||
| "ES2021.WeakRef" | ||
| "ESNext.WeakRef" | ||
) | ||
@@ -533,3 +560,3 @@ | { | ||
/** | ||
* Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it. | ||
* Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it. Requires TypeScript version 3.8 or later. | ||
*/ | ||
@@ -592,5 +619,72 @@ assumeChangesOnlyAffectDirectDependencies?: boolean; | ||
} | ||
export interface WatchOptionsDefinition { | ||
/** | ||
* Settings for the watch mode in TypeScript. | ||
*/ | ||
watchOptions?: { | ||
/** | ||
* ~ | ||
*/ | ||
force?: string; | ||
/** | ||
* Specify how the TypeScript watch mode works. | ||
*/ | ||
watchFile?: string; | ||
/** | ||
* Specify how directories are watched on systems that lack recursive file-watching functionality. | ||
*/ | ||
watchDirectory?: string; | ||
/** | ||
* Specify what approach the watcher should use if the system runs out of native file watchers. | ||
*/ | ||
fallbackPolling?: string; | ||
/** | ||
* Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively. | ||
*/ | ||
synchronousWatchDirectory?: string; | ||
/** | ||
* Remove a list of files from the watch mode's processing. | ||
*/ | ||
excludeFiles?: string[]; | ||
/** | ||
* Remove a list of directories from the watch process. | ||
*/ | ||
excludeDirectories?: string[]; | ||
[k: string]: unknown; | ||
}; | ||
[k: string]: unknown; | ||
} | ||
export interface BuildOptionsDefinition { | ||
buildOptions?: { | ||
/** | ||
* ~ | ||
*/ | ||
dry?: boolean; | ||
/** | ||
* Build all projects, including those that appear to be up to date | ||
*/ | ||
force?: boolean; | ||
/** | ||
* Enable verbose logging | ||
*/ | ||
verbose?: boolean; | ||
/** | ||
* Save .tsbuildinfo files to allow for incremental compilation of projects. | ||
*/ | ||
incremental?: boolean; | ||
/** | ||
* Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it. | ||
*/ | ||
assumeChangesOnlyAffectDirectDependencies?: boolean; | ||
/** | ||
* Log paths used during the `moduleResolution` process. | ||
*/ | ||
traceResolution?: boolean; | ||
[k: string]: unknown; | ||
}; | ||
[k: string]: unknown; | ||
} | ||
export interface TsNodeDefinition { | ||
/** | ||
* ts-node options. See also: https://typestrong.org/ts-node/docs/configuration | ||
* ts-node options. See also: https://github.com/TypeStrong/ts-node#configuration-options | ||
* | ||
@@ -649,4 +743,8 @@ * ts-node offers TypeScript execution and REPL for node.js, with source map support. | ||
/** | ||
* Save .tsbuildinfo files to allow for incremental compilation of projects. | ||
* Differentiate between undefined and not present when type checking | ||
*/ | ||
exactOptionalPropertyTypes?: boolean; | ||
/** | ||
* Enable incremental compilation. Requires TypeScript version 3.4 or later. | ||
*/ | ||
incremental?: boolean; | ||
@@ -740,6 +838,2 @@ /** | ||
/** | ||
* Enable error reporting when overriding a method without using the 'override' keyword. Requires TypeScript version 4.3 or later. | ||
*/ | ||
noImplicitOverride?: boolean; | ||
/** | ||
* Enable error reporting when `this` is given the type `any`. | ||
@@ -855,2 +949,6 @@ */ | ||
/** | ||
* Default catch clause variables as `unknown` instead of `any`. | ||
*/ | ||
useUnknownInCatchVariables?: boolean; | ||
/** | ||
* Watch input files. | ||
@@ -860,11 +958,18 @@ */ | ||
/** | ||
* Specify what approach the watcher should use if the system runs out of native file watchers. | ||
* Specify the polling strategy to use when the system runs out of or doesn't support native file watchers. Requires TypeScript version 3.8 or later. | ||
*/ | ||
fallbackPolling?: "fixedPollingInterval" | "priorityPollingInterval" | "dynamicPriorityPolling"; | ||
fallbackPolling?: | ||
| "fixedPollingInterval" | ||
| "priorityPollingInterval" | ||
| "dynamicPriorityPolling" | ||
| "fixedInterval" | ||
| "priorityInterval" | ||
| "dynamicPriority" | ||
| "fixedChunkSize"; | ||
/** | ||
* Specify how directories are watched on systems that lack recursive file-watching functionality. | ||
* Specify the strategy for watching directories under systems that lack recursive file-watching functionality. Requires TypeScript version 3.8 or later. | ||
*/ | ||
watchDirectory?: "useFsEvents" | "fixedPollingInterval" | "dynamicPriorityPolling"; | ||
watchDirectory?: "useFsEvents" | "fixedPollingInterval" | "dynamicPriorityPolling" | "fixedChunkSizePolling"; | ||
/** | ||
* Specify how the TypeScript watch mode works. | ||
* Specify the strategy for watching individual files. Requires TypeScript version 3.8 or later. | ||
*/ | ||
@@ -876,3 +981,4 @@ watchFile?: | ||
| "useFsEvents" | ||
| "useFsEventsOnParentDirectory"; | ||
| "useFsEventsOnParentDirectory" | ||
| "fixedChunkSizePolling"; | ||
/** | ||
@@ -903,2 +1009,6 @@ * Enable experimental support for TC39 stage 2 draft decorators. | ||
/** | ||
* Ensure overriding members in derived classes are marked with an override modifier. | ||
*/ | ||
noImplicitOverride?: boolean; | ||
/** | ||
* Disable error reporting for unreachable code. | ||
@@ -948,3 +1058,3 @@ */ | ||
/** | ||
* Log paths used during the `moduleResolution` process. | ||
* Enable tracing of the name resolution process. Requires TypeScript version 2.0 or later. | ||
*/ | ||
@@ -1030,2 +1140,11 @@ traceResolution?: boolean; | ||
| "WebWorker.ImportScripts" | ||
| "Webworker.Iterable" | ||
| "ES7" | ||
| "ES2021" | ||
| "ES2020.SharedMemory" | ||
| "ES2020.Intl" | ||
| "ES2021.Promise" | ||
| "ES2021.String" | ||
| "ES2021.WeakRef" | ||
| "ESNext.WeakRef" | ||
) | ||
@@ -1136,3 +1255,3 @@ | { | ||
/** | ||
* Have recompiles in projects that use `incremental` and `watch` mode assume that changes within a file will only affect files directly depending on it. | ||
* Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it. Requires TypeScript version 3.8 or later. | ||
*/ | ||
@@ -1139,0 +1258,0 @@ assumeChangesOnlyAffectDirectDependencies?: boolean; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
399111
9632
Updatedts-type@^1.2.36