mirror of
https://github.com/thelounge/thelounge.git
synced 2026-08-04 17:12:05 -04:00
Prep for TypeScript 7 Changelog: https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/ relevant points: - [`ignoreDeprecations`](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/#preparing-for-typescript-7.0) - [`RegExp.escape`](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/#regexp.escape) -[`"strict": "true"](https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/#the-dom-lib-now-contains-dom.iterable-and-dom.asynciterable) is now default
23 lines
1.4 KiB
JSON
23 lines
1.4 KiB
JSON
{
|
|
"extends": "../tsconfig.base.json" /* Path to base configuration file to inherit from. Requires TypeScript version 2.1 or later. */,
|
|
"include": [
|
|
".",
|
|
"../shared/"
|
|
] /* Specifies a list of glob patterns that match files to be included in compilation. If no 'files' or 'include' property is present in a tsconfig.json, the compiler defaults to including all files in the containing directory and subdirectories except those specified by 'exclude'. Requires TypeScript version 2.0 or later. */,
|
|
"files": [
|
|
"../defaults/config.js",
|
|
"../package.json"
|
|
] /* If no 'files' or 'include' property is present in a tsconfig.json, the compiler defaults to including all files in the containing directory and subdirectories except those specified by 'exclude'. When a 'files' property is specified, only those files and those specified by 'include' are included. */,
|
|
"types": [
|
|
"node"
|
|
] /* Specify type package names to be included without being referenced in a source file. */,
|
|
"ts-node": {
|
|
"files": true
|
|
},
|
|
"compilerOptions": {
|
|
"noEmit": false /* Disable emitting file from a compilation. See more: https://www.typescriptlang.org/tsconfig#noEmit */,
|
|
// TODO: Remove eventually
|
|
"noImplicitAny": false /*Enable error reporting for expressions and declarations with an implied any type. See more: https://www.typescriptlang.org/tsconfig#noImplicitAny */
|
|
} /* Instructs the TypeScript compiler how to compile .ts files. */
|
|
}
|