diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2017-01-13 12:16:00 +0100 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2017-01-13 12:16:00 +0100 |
commit | c16ce1de8e8c21ad2136335d3b0b7d230e6d2f24 (patch) | |
tree | e5177a26dae755833122c4ef73744c2a7f9b53fc /client/tsconfig.webpack.json | |
parent | 80deae8d198f6a376b477d780e76966f8fbb72ce (diff) | |
download | PeerTube-c16ce1de8e8c21ad2136335d3b0b7d230e6d2f24.tar.gz PeerTube-c16ce1de8e8c21ad2136335d3b0b7d230e6d2f24.tar.zst PeerTube-c16ce1de8e8c21ad2136335d3b0b7d230e6d2f24.zip |
Client: add basic aot support
Diffstat (limited to 'client/tsconfig.webpack.json')
-rw-r--r-- | client/tsconfig.webpack.json | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/client/tsconfig.webpack.json b/client/tsconfig.webpack.json new file mode 100644 index 000000000..a0830cada --- /dev/null +++ b/client/tsconfig.webpack.json | |||
@@ -0,0 +1,42 @@ | |||
1 | { | ||
2 | "compilerOptions": { | ||
3 | "target": "es5", | ||
4 | "module": "es2015", | ||
5 | "moduleResolution": "node", | ||
6 | "emitDecoratorMetadata": true, | ||
7 | "experimentalDecorators": true, | ||
8 | "allowSyntheticDefaultImports": true, | ||
9 | "sourceMap": true, | ||
10 | "noEmitHelpers": true, | ||
11 | "strictNullChecks": false, | ||
12 | "baseUrl": "./src", | ||
13 | "paths": [ | ||
14 | ], | ||
15 | "lib": [ | ||
16 | "dom", | ||
17 | "es6" | ||
18 | ], | ||
19 | "types": [ | ||
20 | "node", | ||
21 | "source-map", | ||
22 | "uglify-js", | ||
23 | "videojs", | ||
24 | "webpack" | ||
25 | ] | ||
26 | }, | ||
27 | "exclude": [ | ||
28 | "node_modules", | ||
29 | "dist" | ||
30 | ], | ||
31 | "awesomeTypescriptLoaderOptions": { | ||
32 | "forkChecker": true, | ||
33 | "useWebpackText": true | ||
34 | }, | ||
35 | "angularCompilerOptions": { | ||
36 | "genDir": "./compiled", | ||
37 | "skipMetadataEmit": true | ||
38 | }, | ||
39 | "compileOnSave": false, | ||
40 | "buildOnSave": false, | ||
41 | "atom": { "rewriteTsconfig": false } | ||
42 | } | ||