]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - tsconfig.json
chore(refactor): remove shared folder dependencies to the server
[github/Chocobozzz/PeerTube.git] / tsconfig.json
index aa129c1d9e332c92e0c3dfab0df676a71764f757..a14a97dfb2355ee4f7084582f773991e930210dc 100644 (file)
@@ -1,45 +1,9 @@
 {
-  "compilerOptions": {
-    "module": "commonjs",
-    "target": "es2015",
-    "noImplicitAny": false,
-    "sourceMap": false,
-    "experimentalDecorators": true,
-    "emitDecoratorMetadata": true,
-    "importHelpers": true,
-    "removeComments": true,
-    "outDir": "./dist",
-    "lib": [
-      "dom",
-      "es2015",
-      "es2016",
-      "es2017",
-      "es2018",
-      "es2019"
-    ],
-    "typeRoots": [
-      "node_modules/sitemap/node_modules/@types",
-      "node_modules/@types",
-      "server/typings"
-    ],
-    "baseUrl": "./",
-    "paths": {
-      "@server/*": [ "server/*" ],
-      "@shared/*": [ "shared/*" ]
-    }
-  },
-  "include": [ "." ],
-  "exclude": [
-    "server/tools/",
-    "node_modules",
-    "dist",
-    "storage",
-    "client",
-    "test1",
-    "test2",
-    "test3",
-    "test4",
-    "test5",
-    "test6"
-  ]
+  "extends": "./tsconfig.base.json",
+  "references": [
+    { "path": "./shared" },
+    { "path": "./server" },
+    { "path": "./scripts" }
+  ],
+  "files": ["server.ts"]
 }