19e815959Sopenharmony_ci{ 29e815959Sopenharmony_ci "compilerOptions": { 39e815959Sopenharmony_ci /* Basic Options */ 49e815959Sopenharmony_ci "target": "es5" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019' or 'ESNEXT'. */, 59e815959Sopenharmony_ci "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */, 69e815959Sopenharmony_ci // "lib": [], /* Specify library files to be included in the compilation. */ 79e815959Sopenharmony_ci "declaration": true /* Generates corresponding '.d.ts' file. */, 89e815959Sopenharmony_ci "declarationMap": true /* Generates a sourcemap for each corresponding '.d.ts' file. */, 99e815959Sopenharmony_ci // "sourceMap": true, /* Generates corresponding '.map' file. */ 109e815959Sopenharmony_ci "outDir": "lib/commonjs" /* Redirect output structure to the directory. */, 119e815959Sopenharmony_ci // "importHelpers": true, /* Import emit helpers from 'tslib'. */ 129e815959Sopenharmony_ci 139e815959Sopenharmony_ci /* Strict Type-Checking Options */ 149e815959Sopenharmony_ci "strict": true /* Enable all strict type-checking options. */, 159e815959Sopenharmony_ci 169e815959Sopenharmony_ci /* Additional Checks */ 179e815959Sopenharmony_ci "noUnusedLocals": true /* Report errors on unused locals. */, 189e815959Sopenharmony_ci "noUnusedParameters": true /* Report errors on unused parameters. */, 199e815959Sopenharmony_ci "noImplicitReturns": true /* Report error when not all code paths in function return a value. */, 209e815959Sopenharmony_ci "noFallthroughCasesInSwitch": true /* Report errors for fallthrough cases in switch statement. */, 219e815959Sopenharmony_ci 229e815959Sopenharmony_ci /* Module Resolution Options */ 239e815959Sopenharmony_ci // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ 249e815959Sopenharmony_ci "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */, 259e815959Sopenharmony_ci "resolveJsonModule": true 269e815959Sopenharmony_ci }, 279e815959Sopenharmony_ci "include": ["src"], 289e815959Sopenharmony_ci "exclude": [ 299e815959Sopenharmony_ci "**/*.spec.ts", 309e815959Sopenharmony_ci "**/__fixtures__/*", 319e815959Sopenharmony_ci "**/__tests__/*", 329e815959Sopenharmony_ci "**/__snapshots__/*" 339e815959Sopenharmony_ci ] 349e815959Sopenharmony_ci} 35