Initial Commit - NG UI
[osm/NG-UI.git] / tsconfig.json
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644 (file)
index 0000000..fca2693
--- /dev/null
@@ -0,0 +1,139 @@
+{
+    "compileOnSave": false,
+    "compilerOptions": {
+        "resolveJsonModule": true,
+        "baseUrl": ".",
+        "downlevelIteration": true,
+        "outDir": "./dist/out-tsc",
+        "sourceMap": true,
+        "declaration": false,
+        "module": "esnext",
+        "moduleResolution": "node",
+        "emitDecoratorMetadata": true,
+        "experimentalDecorators": true,
+        "importHelpers": true,
+        "target": "es5",
+        "typeRoots": [
+            "node_modules/@types"
+        ],
+        "lib": [
+            "es2018",
+            "dom"
+        ],
+        "paths": {
+            "CommonModel": ["src/models/CommonModel"],
+            "environment": ["src/environments/environment"],
+            "AuthInterceptorService": ["src/services/AuthInterceptorService"],
+            "RestService": ["src/services/RestService"],
+            "SharedService": ["src/services/SharedService"],
+            "ProjectService": ["src/services/ProjectService"],
+            "DataService": ["src/services/DataService"],
+            "AuthenticationService": ["src/services/AuthenticationService"],
+            "AuthGuardService": ["src/services/AuthGuardService"],
+            "AcessGuardService": ["src/services/AcessGuardService"],
+            "DeviceCheckService": ["src/services/DeviceCheckService"],
+            "NSDModel":["src/models/NSDModel"],
+            "VimAccountModel" : ["src/models/VimAccountModel"],
+            "LayoutComponent": ["src/app/layouts/LayoutComponent"],
+            "SidebarComponent": ["src/app/layouts/sidebar/SidebarComponent"],
+            "HeaderComponent": ["src/app/layouts/header/HeaderComponent"],
+            "UserSettingsComponent": ["src/app/user-settings/UserSettingsComponent"],
+            "LoginComponent": ["src/app/login/LoginComponent"],
+            "DashboardComponent": ["src/app/dashboard/DashboardComponent"],
+            "NSPackages" : ["src/app/packages/ns-packages/NSPackagesComponent"],
+            "NsPackagesAction": ["src/app/utilities/ns-packages-action/NsPackagesActionComponent"],
+            "InstantiateNs": ["src/app/packages/instantiate-ns/InstantiateNsComponent"],
+            "ShowContent": ["src/app/packages/show-content/ShowContentComponent"],
+            "DeleteComponent": ["src/app/utilities/delete/DeleteComponent"],
+            "EditPackagesComponent": ["src/app/utilities/edit-packages/EditPackagesComponent"],
+            "NetsliceTemplate":["src/app/packages/netslice-template/NetsliceTemplateComponent"],
+            "DragDirective": ["src/app/utilities/dragDropUpload/DragDirective"],
+            "NSComposer": ["src/app/packages/ns-packages/ns-composer/NSComposerComponent"],
+            "VNFComposer": ["src/app/packages/ns-packages/vnf-composer/VNFComposerComponent"],
+            "Packages":["src/app/packages/PackagesComponent"],
+            "VNFPackages": ["src/app/packages/vnf-packages/VNFPackagesComponent"],
+            "VNFDModel": ["src/models/VNFDModel"],
+            "VNFPackagesAction" :["src/app/utilities/vnf-packages-action/VNFPackagesActionComponent"],
+            "NetworkSliceModel" : ["src/models/NetworkSliceModel"],
+            "NetslicePackagesAction" : ["src/app/utilities/netslice-packages-action/NetslicePackagesActionComponent"],
+            "PageNotFound" : ["src/app/page-not-found/PageNotFoundComponent"],
+            "ProjectsModule" : ["src/app/projects/ProjectsModule"],
+            "ProjectModel" : ["src/models/ProjectModel"],
+            "ProjectsComponent" : ["src/app/projects/ProjectsComponent"],
+            "ProjectCreateUpdate" : ["src/app/projects/project-create-update/ProjectCreateUpdateComponent"],
+            "ProjectsAction": ["src/app/utilities/projects-action/ProjectsActionComponent"],
+            "BreadCrumb": ["src/app/layouts/breadcrumb/BreadcrumbComponent"],
+            "VNFDEdit": ["src/app/packages/vnfd-edit/VNFDEditComponent"],
+            "VNFInstanceModel": ["src/models/VNFInstanceModel"],
+            "InstancesComponent": ["src/app/instances/InstancesComponent"],
+            "VNFInstancesComponent": ["src/app/instances/vnf-instances/VNFInstancesComponent"],
+            "NSInstancesComponent": ["src/app/instances/ns-instances/NSInstancesComponent"],
+            "HistoryOperationsComponent": ["src/app/instances/ns-history-operations/HistoryOperationsComponent"],
+            "NetsliceInstancesComponent": ["src/app/instances/netslice-instances/NetsliceInstancesComponent"],
+            "VNFInstancesActionComponent": ["src/app/utilities/vnf-instances-action/VNFInstancesActionComponent"],
+            "NSInstancesActionComponent": ["src/app/utilities/ns-instances-action/NSInstancesActionComponent"],
+            "NetsliceInstancesActionComponent": ["src/app/utilities/netslice-instances-action/NetsliceInstancesActionComponent"],
+            "NSInstanceModel": ["src/models/NSInstanceModel"],
+            "ShowInfoComponent": ["src/app/utilities/show-info/ShowInfoComponent"],
+            "NSTopologyComponent": ["src/app/instances/ns-topology/NSTopologyComponent"],
+            "NSTopologyModel": ["src/models/NSTopologyModel"],
+            "SDNControllerComponent": ["src/app/sdn-controller/SDNControllerComponent"],
+            "SDNControllerDetailsComponent": ["src/app/sdn-controller/sdn-controller-details/SDNControllerDetailsComponent"],
+            "SDNControllerInfoComponent": ["src/app/sdn-controller/sdn-controller-info/SDNControllerInfoComponent"],
+            "SDNControllerActionComponent": ["src/app/utilities/sdn-controller-action/SDNControllerActionComponent"],
+            "NewSDNControllerComponent": ["src/app/sdn-controller/new-sdn-controller/NewSDNControllerComponent"],
+            "SDNControllerModel": ["src/models/SDNControllerModel"],
+            "UserModel": ["src/models/UserModel"],
+            "UsersComponent": ["src/app/users/UsersComponent"],
+            "UserDetailsComponent": ["src/app/users/user-details/UserDetailsComponent"],
+            "AddEditUserComponent": ["src/app/users/add-user/AddEditUserComponent"],
+            "UsersActionComponent": ["src/app/utilities/users-action/UsersActionComponent"],
+            "ProjectRoleComponent": ["src/app/users/project-role/ProjectRoleComponent"],
+            "PagePerRow": ["src/app/utilities/page-per-row/PagePerRow"],
+            "PagePerRowModule": ["src/app/utilities/page-per-row/PagePerRowModule"],
+            "VimAccountsModule": ["src/app/vim-accounts/VimAccountsModule"],
+            "VimAccountsComponent": ["src/app/vim-accounts/VimAccountsComponent"],
+            "VimAccountDetails": ["src/app/vim-accounts/vim-account-details/VimAccountDetailsComponent"],
+            "NewVimaccount": ["src/app/vim-accounts/new-vimaccount/NewVimaccountComponent"],
+            "InfoVim": ["src/app/vim-accounts/info-vim/InfoVimComponent"],
+            "VimAccountsAction": ["src/app/utilities/vim-accounts-action/VimAccountsActionComponent"],
+            "InstantiateNetSliceTemplate":["src/app/packages/instantiate-net-slice-template/InstantiateNetSliceTemplateComponent"],
+            "LoaderComponent": ["src/app/utilities/loader/LoaderComponent"],
+            "LoaderModule": ["src/app/utilities/loader/LoaderModule"],
+            "NSPrimitiveComponent": ["src/app/instances/ns-primitive/NSPrimitiveComponent"],
+            "ConfirmationTopology": ["src/app/utilities/confirmation-topology/ConfirmationTopologyComponent"],
+            "ComposePackages": ["src/app/utilities/compose-packages/ComposePackages"],
+            "WIMAccountsAction": ["src/app/utilities/wim-accounts-action/WIMAccountsActionComponent"],
+            "WIMAccountsModule": ["src/app/wim-accounts/WIMAccountsModule"],
+            "WIMAccountsComponent": ["src/app/wim-accounts/WIMAccountsComponent"],
+            "WIMAccountDetails": ["src/app/wim-accounts/wim-account-details/WIMAccountDetailsComponent"],
+            "NewWIMAccount": ["src/app/wim-accounts/new-wim-account/NewWIMAccountComponent"],
+            "WIMAccountInfo": ["src/app/wim-accounts/wim-account-info/WIMAccountInfoComponent"],
+            "WIMAccountModel": ["src/models/WIMAccountModel"],
+            "Roles": ["src/app/roles/RolesComponent"],
+            "RolesDetails": ["src/app/roles/roles-details/RolesDetailsComponent"],
+            "RolesAction": ["src/app/utilities/roles-action/RolesActionComponent"],
+            "RolesCreateEdit": ["src/app/roles/roles-create-edit/RolesCreateEditComponent"],
+            "RolesModel": ["src/models/RoleModel"],
+            "PDUInstancesComponent": ["src/app/instances/pdu-instances/PDUInstancesComponent"],
+            "PDUInstanceModel": ["src/models/PDUInstanceModel"],
+            "PDUInstancesActionComponent": ["src/app/utilities/pdu-instances-action/PDUInstancesActionComponent"],
+            "AddPDUInstancesComponent": ["src/app/instances/pdu-instances/add-pdu-instances/AddPDUInstancesComponent"],
+            "ClonePackage": ["src/app/utilities/clone-package/ClonePackageComponent"],
+            "K8sComponent": ["src/app/k8s/K8sComponent"],
+            "K8sClusterComponent": ["src/app/k8s/k8scluster/K8sClusterComponent"],
+            "K8sRepositoryComponent":["src/app/k8s/k8srepository/K8sRepositoryComponent"],
+            "K8sActionComponent": ["src/app/k8s/k8s-action/K8sActionComponent"],
+            "K8sModel": ["src/models/K8sModel"],
+            "K8sAddClusterComponent": ["src/app/k8s/k8s-add-cluster/K8sAddClusterComponent"],
+            "K8sAddRepoComponent": ["src/app/k8s/k8s-add-repo/K8sAddRepoComponent"],
+            "SwitchProjectComponent": ["src/app/utilities/switch-project/SwitchProjectComponent"],
+            "ProjectLinkComponent":["src/app/utilities/project-link/ProjectLinkComponent"],
+            "PageReload": ["src/app/utilities/page-reload/PageReload"],
+            "PageReloadModule": ["src/app/utilities/page-reload/PageReloadModule"],
+            "GoToTopDirective": ["src/directive/GoToTopDirective"],
+            "VNFLinkComponent": ["src/app/instances/vnf-instances/vnf-link/VNFLinkComponent"],
+            "PACKAGEJSON": ["package.json"]
+        }
+    }
+}
\ No newline at end of file