]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/tsconfig.json
f99c5d87d47f1f3a63fddfe9b29dc6c135e87c35
[github/Chocobozzz/PeerTube.git] / client / tsconfig.json
1 {
2 "compileOnSave": false,
3 "compilerOptions": {
4 "downlevelIteration": true,
5 "outDir": "./dist/out-tsc",
6 "sourceMap": true,
7 "declaration": false,
8 "moduleResolution": "node",
9 "module": "esnext",
10 "emitDecoratorMetadata": true,
11 "experimentalDecorators": true,
12 "noImplicitAny": true,
13 "noImplicitThis": true,
14 "suppressImplicitAnyIndexErrors":true,
15 "alwaysStrict": true,
16 "strictBindCallApply": true,
17 "target": "es2015",
18 "typeRoots": [
19 "node_modules/@types"
20 ],
21 "lib": [
22 "es2017",
23 "es2016",
24 "es2015",
25 "dom"
26 ],
27 "types": [
28 "jasmine"
29 ],
30 "baseUrl": "src",
31 "paths": {
32 "@app/*": [ "app/*" ],
33 "@shared/*": [ "../../shared/*" ],
34 "video.js": [ "../node_modules/video.js/dist/alt/video.core.js" ],
35 "fs": [ "./shims/noop" ],
36 "http": [ "./shims/http" ],
37 "https": [ "./shims/https" ],
38 "path": [ "./shims/path" ],
39 "stream": [ "./shims/noop" ],
40 "crypto": [ "./shims/noop" ]
41 }
42 },
43 "angularCompilerOptions": {
44 "strictInjectionParameters": true,
45 "fullTemplateTypeCheck": true
46 },
47 "include": [
48 "./src",
49 "../../shared"
50 ],
51 "exclude": [
52 "../../node_modules",
53 "../node_modules",
54 "../dist",
55 "../../server",
56 "../src/**/*.spec.ts"
57 ]
58 }