aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/tsconfig.webpack.json
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2017-01-13 12:16:00 +0100
committerChocobozzz <florian.bigard@gmail.com>2017-01-13 12:16:00 +0100
commitc16ce1de8e8c21ad2136335d3b0b7d230e6d2f24 (patch)
treee5177a26dae755833122c4ef73744c2a7f9b53fc /client/tsconfig.webpack.json
parent80deae8d198f6a376b477d780e76966f8fbb72ce (diff)
downloadPeerTube-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.json42
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}