[ONOS-7995] upgrade roadm custom view from GUI to GUI2

1. [Finished] Optical-related device view
2. [Finished] Port view
3. [Finished] Power config on Port view (Private implementation)
4. [Finished] Protocol view for TAPI device

Change-Id: Ie9b81cfa9991a7af2dd485a5df3fe582df830d27
Signed-off-by: Boyuan Yan <boyuan@opennetworking.org>
diff --git a/apps/roadm/web/roadm-gui/tsconfig.json b/apps/roadm/web/roadm-gui/tsconfig.json
new file mode 100644
index 0000000..e35f0a3
--- /dev/null
+++ b/apps/roadm/web/roadm-gui/tsconfig.json
@@ -0,0 +1,29 @@
+{
+  "compileOnSave": false,
+  "compilerOptions": {
+    "baseUrl": "./",
+    "outDir": "./dist/out-tsc",
+    "sourceMap": true,
+    "declaration": false,
+    "module": "es2015",
+    "moduleResolution": "node",
+    "emitDecoratorMetadata": true,
+    "experimentalDecorators": true,
+    "target": "es5",
+    "typeRoots": [
+      "node_modules/@types"
+    ],
+    "lib": [
+      "es2018",
+      "dom"
+    ],
+    "paths": {
+      "roadm-gui-lib": [
+        "dist/roadm-gui-lib"
+      ],
+      "roadm-gui-lib/*": [
+        "dist/roadm-gui-lib/*"
+      ]
+    }
+  }
+}
\ No newline at end of file