diff --git a/front/README.md b/front/README.md deleted file mode 100644 index 68037ba2..00000000 --- a/front/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# Kyoo.WebApp -The Angular web app for Kyoo. diff --git a/front/angular.json b/front/angular.json index e366935c..8ace0a6b 100644 --- a/front/angular.json +++ b/front/angular.json @@ -1,32 +1,34 @@ { "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, + "cli": { + "packageManager": "yarn", + "analytics": false + }, "newProjectRoot": "projects", "projects": { - "kyoo": { + "host": { "projectType": "application", "schematics": { "@schematics/angular:component": { "style": "scss" } }, - "root": "", - "sourceRoot": "src", + "root": "projects/host", + "sourceRoot": "projects/host/src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "outputPath": "dist", - "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", - "tsConfig": "tsconfig.json", - "aot": false, - "buildOptimizer": false, + "outputPath": "dist/host", + "index": "projects/host/src/index.html", + "main": "projects/host/src/main.ts", + "polyfills": "projects/host/src/polyfills.ts", + "tsConfig": "projects/host/tsconfig.json", "preserveSymlinks": true, "assets": [ - "src/assets", + "projects/host/src/assets", { "input": "node_modules/libass-wasm/dist/js", "glob": "subtitles-octopus-worker*", @@ -34,23 +36,20 @@ } ], "styles": [ - "src/styles.scss" + "projects/host/src/styles.scss" ], "scripts": [ "./node_modules/jquery/dist/jquery.min.js", "./node_modules/bootstrap/dist/js/bootstrap.bundle.min.js", "./node_modules/hls.js/dist/hls.js" - ], - "stylePreprocessorOptions": { - "includePaths": ["src"] - } + ] }, "configurations": { "production": { "fileReplacements": [ { - "replace": "src/environments/environment.ts", - "with": "src/environments/environment.prod.ts" + "replace": "projects/host/src/environments/environment.ts", + "with": "projects/host/src/environments/environment.prod.ts" } ], "optimization": true, @@ -73,24 +72,33 @@ "maximumError": "10kb" } ] + }, + "development": { + "buildOptimizer": false, + "optimization": false, + "vendorChunk": true, + "extractLicenses": false, + "sourceMap": true, + "namedChunks": true } - } + }, + "defaultConfiguration": "production" }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { - "browserTarget": "kyoo:build" + "browserTarget": "host:build" }, "configurations": { "production": { - "browserTarget": "kyoo:build:production" + "browserTarget": "host:build:production" } } }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { - "browserTarget": "kyoo:build" + "browserTarget": "host:build" } }, "lint": { @@ -106,8 +114,5 @@ } } }, - "defaultProject": "kyoo", - "cli": { - "analytics": false - } + "defaultProject": "host" } diff --git a/front/src/app/app-routing.module.ts b/front/projects/host/src/app/app-routing.module.ts similarity index 100% rename from front/src/app/app-routing.module.ts rename to front/projects/host/src/app/app-routing.module.ts diff --git a/front/src/app/app.component.html b/front/projects/host/src/app/app.component.html similarity index 100% rename from front/src/app/app.component.html rename to front/projects/host/src/app/app.component.html diff --git a/front/src/app/app.component.scss b/front/projects/host/src/app/app.component.scss similarity index 100% rename from front/src/app/app.component.scss rename to front/projects/host/src/app/app.component.scss diff --git a/front/src/app/app.component.ts b/front/projects/host/src/app/app.component.ts similarity index 100% rename from front/src/app/app.component.ts rename to front/projects/host/src/app/app.component.ts diff --git a/front/src/app/app.module.ts b/front/projects/host/src/app/app.module.ts similarity index 100% rename from front/src/app/app.module.ts rename to front/projects/host/src/app/app.module.ts diff --git a/front/src/app/auth/account/account.component.html b/front/projects/host/src/app/auth/account/account.component.html similarity index 100% rename from front/src/app/auth/account/account.component.html rename to front/projects/host/src/app/auth/account/account.component.html diff --git a/front/src/app/auth/account/account.component.scss b/front/projects/host/src/app/auth/account/account.component.scss similarity index 100% rename from front/src/app/auth/account/account.component.scss rename to front/projects/host/src/app/auth/account/account.component.scss diff --git a/front/src/app/auth/account/account.component.ts b/front/projects/host/src/app/auth/account/account.component.ts similarity index 100% rename from front/src/app/auth/account/account.component.ts rename to front/projects/host/src/app/auth/account/account.component.ts diff --git a/front/src/app/auth/auth-routing.module.ts b/front/projects/host/src/app/auth/auth-routing.module.ts similarity index 100% rename from front/src/app/auth/auth-routing.module.ts rename to front/projects/host/src/app/auth/auth-routing.module.ts diff --git a/front/src/app/auth/auth.module.ts b/front/projects/host/src/app/auth/auth.module.ts similarity index 100% rename from front/src/app/auth/auth.module.ts rename to front/projects/host/src/app/auth/auth.module.ts diff --git a/front/src/app/auth/auth.service.ts b/front/projects/host/src/app/auth/auth.service.ts similarity index 100% rename from front/src/app/auth/auth.service.ts rename to front/projects/host/src/app/auth/auth.service.ts diff --git a/front/src/app/auth/logout/logout.component.html b/front/projects/host/src/app/auth/logout/logout.component.html similarity index 100% rename from front/src/app/auth/logout/logout.component.html rename to front/projects/host/src/app/auth/logout/logout.component.html diff --git a/front/src/app/auth/logout/logout.component.scss b/front/projects/host/src/app/auth/logout/logout.component.scss similarity index 100% rename from front/src/app/auth/logout/logout.component.scss rename to front/projects/host/src/app/auth/logout/logout.component.scss diff --git a/front/src/app/auth/logout/logout.component.ts b/front/projects/host/src/app/auth/logout/logout.component.ts similarity index 100% rename from front/src/app/auth/logout/logout.component.ts rename to front/projects/host/src/app/auth/logout/logout.component.ts diff --git a/front/src/app/auth/misc/auth.pipe.ts b/front/projects/host/src/app/auth/misc/auth.pipe.ts similarity index 100% rename from front/src/app/auth/misc/auth.pipe.ts rename to front/projects/host/src/app/auth/misc/auth.pipe.ts diff --git a/front/src/app/auth/misc/authenticated-guard.service.ts b/front/projects/host/src/app/auth/misc/authenticated-guard.service.ts similarity index 100% rename from front/src/app/auth/misc/authenticated-guard.service.ts rename to front/projects/host/src/app/auth/misc/authenticated-guard.service.ts diff --git a/front/src/app/auth/misc/authorizer-interceptor.service.ts b/front/projects/host/src/app/auth/misc/authorizer-interceptor.service.ts similarity index 100% rename from front/src/app/auth/misc/authorizer-interceptor.service.ts rename to front/projects/host/src/app/auth/misc/authorizer-interceptor.service.ts diff --git a/front/src/app/auth/unauthorized/unauthorized.component.html b/front/projects/host/src/app/auth/unauthorized/unauthorized.component.html similarity index 100% rename from front/src/app/auth/unauthorized/unauthorized.component.html rename to front/projects/host/src/app/auth/unauthorized/unauthorized.component.html diff --git a/front/src/app/auth/unauthorized/unauthorized.component.scss b/front/projects/host/src/app/auth/unauthorized/unauthorized.component.scss similarity index 100% rename from front/src/app/auth/unauthorized/unauthorized.component.scss rename to front/projects/host/src/app/auth/unauthorized/unauthorized.component.scss diff --git a/front/src/app/auth/unauthorized/unauthorized.component.ts b/front/projects/host/src/app/auth/unauthorized/unauthorized.component.ts similarity index 100% rename from front/src/app/auth/unauthorized/unauthorized.component.ts rename to front/projects/host/src/app/auth/unauthorized/unauthorized.component.ts diff --git a/front/src/app/components/episodes-list/episodes-list.component.html b/front/projects/host/src/app/components/episodes-list/episodes-list.component.html similarity index 100% rename from front/src/app/components/episodes-list/episodes-list.component.html rename to front/projects/host/src/app/components/episodes-list/episodes-list.component.html diff --git a/front/src/app/components/episodes-list/episodes-list.component.scss b/front/projects/host/src/app/components/episodes-list/episodes-list.component.scss similarity index 100% rename from front/src/app/components/episodes-list/episodes-list.component.scss rename to front/projects/host/src/app/components/episodes-list/episodes-list.component.scss diff --git a/front/src/app/components/episodes-list/episodes-list.component.ts b/front/projects/host/src/app/components/episodes-list/episodes-list.component.ts similarity index 100% rename from front/src/app/components/episodes-list/episodes-list.component.ts rename to front/projects/host/src/app/components/episodes-list/episodes-list.component.ts diff --git a/front/src/app/components/items-grid/items-grid.component.html b/front/projects/host/src/app/components/items-grid/items-grid.component.html similarity index 100% rename from front/src/app/components/items-grid/items-grid.component.html rename to front/projects/host/src/app/components/items-grid/items-grid.component.html diff --git a/front/src/app/components/items-grid/items-grid.component.scss b/front/projects/host/src/app/components/items-grid/items-grid.component.scss similarity index 100% rename from front/src/app/components/items-grid/items-grid.component.scss rename to front/projects/host/src/app/components/items-grid/items-grid.component.scss diff --git a/front/src/app/components/items-grid/items-grid.component.ts b/front/projects/host/src/app/components/items-grid/items-grid.component.ts similarity index 100% rename from front/src/app/components/items-grid/items-grid.component.ts rename to front/projects/host/src/app/components/items-grid/items-grid.component.ts diff --git a/front/src/app/components/items-list/items-list.component.html b/front/projects/host/src/app/components/items-list/items-list.component.html similarity index 100% rename from front/src/app/components/items-list/items-list.component.html rename to front/projects/host/src/app/components/items-list/items-list.component.html diff --git a/front/src/app/components/items-list/items-list.component.scss b/front/projects/host/src/app/components/items-list/items-list.component.scss similarity index 100% rename from front/src/app/components/items-list/items-list.component.scss rename to front/projects/host/src/app/components/items-list/items-list.component.scss diff --git a/front/src/app/components/items-list/items-list.component.ts b/front/projects/host/src/app/components/items-list/items-list.component.ts similarity index 100% rename from front/src/app/components/items-list/items-list.component.ts rename to front/projects/host/src/app/components/items-list/items-list.component.ts diff --git a/front/src/app/components/people-list/people-list.component.html b/front/projects/host/src/app/components/people-list/people-list.component.html similarity index 100% rename from front/src/app/components/people-list/people-list.component.html rename to front/projects/host/src/app/components/people-list/people-list.component.html diff --git a/front/src/app/components/people-list/people-list.component.scss b/front/projects/host/src/app/components/people-list/people-list.component.scss similarity index 100% rename from front/src/app/components/people-list/people-list.component.scss rename to front/projects/host/src/app/components/people-list/people-list.component.scss diff --git a/front/src/app/components/people-list/people-list.component.ts b/front/projects/host/src/app/components/people-list/people-list.component.ts similarity index 100% rename from front/src/app/components/people-list/people-list.component.ts rename to front/projects/host/src/app/components/people-list/people-list.component.ts diff --git a/front/src/app/components/show-grid/show-grid.component.html b/front/projects/host/src/app/components/show-grid/show-grid.component.html similarity index 100% rename from front/src/app/components/show-grid/show-grid.component.html rename to front/projects/host/src/app/components/show-grid/show-grid.component.html diff --git a/front/src/app/components/show-grid/show-grid.component.scss b/front/projects/host/src/app/components/show-grid/show-grid.component.scss similarity index 100% rename from front/src/app/components/show-grid/show-grid.component.scss rename to front/projects/host/src/app/components/show-grid/show-grid.component.scss diff --git a/front/src/app/components/show-grid/show-grid.component.ts b/front/projects/host/src/app/components/show-grid/show-grid.component.ts similarity index 100% rename from front/src/app/components/show-grid/show-grid.component.ts rename to front/projects/host/src/app/components/show-grid/show-grid.component.ts diff --git a/front/src/app/misc/custom-route-reuse-strategy.ts b/front/projects/host/src/app/misc/custom-route-reuse-strategy.ts similarity index 100% rename from front/src/app/misc/custom-route-reuse-strategy.ts rename to front/projects/host/src/app/misc/custom-route-reuse-strategy.ts diff --git a/front/src/app/misc/fallback.directive.ts b/front/projects/host/src/app/misc/fallback.directive.ts similarity index 100% rename from front/src/app/misc/fallback.directive.ts rename to front/projects/host/src/app/misc/fallback.directive.ts diff --git a/front/src/app/misc/horizontal-scroller.ts b/front/projects/host/src/app/misc/horizontal-scroller.ts similarity index 100% rename from front/src/app/misc/horizontal-scroller.ts rename to front/projects/host/src/app/misc/horizontal-scroller.ts diff --git a/front/src/app/misc/items-utils.ts b/front/projects/host/src/app/misc/items-utils.ts similarity index 100% rename from front/src/app/misc/items-utils.ts rename to front/projects/host/src/app/misc/items-utils.ts diff --git a/front/src/app/misc/long-press.directive.ts b/front/projects/host/src/app/misc/long-press.directive.ts similarity index 100% rename from front/src/app/misc/long-press.directive.ts rename to front/projects/host/src/app/misc/long-press.directive.ts diff --git a/front/src/app/misc/password-validator.ts b/front/projects/host/src/app/misc/password-validator.ts similarity index 100% rename from front/src/app/misc/password-validator.ts rename to front/projects/host/src/app/misc/password-validator.ts diff --git a/front/src/app/models/account.ts b/front/projects/host/src/app/models/account.ts similarity index 100% rename from front/src/app/models/account.ts rename to front/projects/host/src/app/models/account.ts diff --git a/front/src/app/models/external-id.ts b/front/projects/host/src/app/models/external-id.ts similarity index 100% rename from front/src/app/models/external-id.ts rename to front/projects/host/src/app/models/external-id.ts diff --git a/front/src/app/models/page.ts b/front/projects/host/src/app/models/page.ts similarity index 100% rename from front/src/app/models/page.ts rename to front/projects/host/src/app/models/page.ts diff --git a/front/src/app/models/provider.ts b/front/projects/host/src/app/models/provider.ts similarity index 100% rename from front/src/app/models/provider.ts rename to front/projects/host/src/app/models/provider.ts diff --git a/front/src/app/models/resources/collection.js b/front/projects/host/src/app/models/resources/collection.js similarity index 100% rename from front/src/app/models/resources/collection.js rename to front/projects/host/src/app/models/resources/collection.js diff --git a/front/src/app/models/resources/collection.js.map b/front/projects/host/src/app/models/resources/collection.js.map similarity index 100% rename from front/src/app/models/resources/collection.js.map rename to front/projects/host/src/app/models/resources/collection.js.map diff --git a/front/src/app/models/resources/collection.ts b/front/projects/host/src/app/models/resources/collection.ts similarity index 100% rename from front/src/app/models/resources/collection.ts rename to front/projects/host/src/app/models/resources/collection.ts diff --git a/front/src/app/models/resources/episode.js b/front/projects/host/src/app/models/resources/episode.js similarity index 100% rename from front/src/app/models/resources/episode.js rename to front/projects/host/src/app/models/resources/episode.js diff --git a/front/src/app/models/resources/episode.js.map b/front/projects/host/src/app/models/resources/episode.js.map similarity index 100% rename from front/src/app/models/resources/episode.js.map rename to front/projects/host/src/app/models/resources/episode.js.map diff --git a/front/src/app/models/resources/episode.ts b/front/projects/host/src/app/models/resources/episode.ts similarity index 100% rename from front/src/app/models/resources/episode.ts rename to front/projects/host/src/app/models/resources/episode.ts diff --git a/front/src/app/models/resources/genre.js b/front/projects/host/src/app/models/resources/genre.js similarity index 100% rename from front/src/app/models/resources/genre.js rename to front/projects/host/src/app/models/resources/genre.js diff --git a/front/src/app/models/resources/genre.js.map b/front/projects/host/src/app/models/resources/genre.js.map similarity index 100% rename from front/src/app/models/resources/genre.js.map rename to front/projects/host/src/app/models/resources/genre.js.map diff --git a/front/src/app/models/resources/genre.ts b/front/projects/host/src/app/models/resources/genre.ts similarity index 100% rename from front/src/app/models/resources/genre.ts rename to front/projects/host/src/app/models/resources/genre.ts diff --git a/front/src/app/models/resources/library-item.ts b/front/projects/host/src/app/models/resources/library-item.ts similarity index 100% rename from front/src/app/models/resources/library-item.ts rename to front/projects/host/src/app/models/resources/library-item.ts diff --git a/front/src/app/models/resources/library.ts b/front/projects/host/src/app/models/resources/library.ts similarity index 100% rename from front/src/app/models/resources/library.ts rename to front/projects/host/src/app/models/resources/library.ts diff --git a/front/src/app/models/resources/people.js b/front/projects/host/src/app/models/resources/people.js similarity index 100% rename from front/src/app/models/resources/people.js rename to front/projects/host/src/app/models/resources/people.js diff --git a/front/src/app/models/resources/people.js.map b/front/projects/host/src/app/models/resources/people.js.map similarity index 100% rename from front/src/app/models/resources/people.js.map rename to front/projects/host/src/app/models/resources/people.js.map diff --git a/front/src/app/models/resources/people.ts b/front/projects/host/src/app/models/resources/people.ts similarity index 100% rename from front/src/app/models/resources/people.ts rename to front/projects/host/src/app/models/resources/people.ts diff --git a/front/src/app/models/resources/resource.ts b/front/projects/host/src/app/models/resources/resource.ts similarity index 100% rename from front/src/app/models/resources/resource.ts rename to front/projects/host/src/app/models/resources/resource.ts diff --git a/front/src/app/models/resources/season.js b/front/projects/host/src/app/models/resources/season.js similarity index 100% rename from front/src/app/models/resources/season.js rename to front/projects/host/src/app/models/resources/season.js diff --git a/front/src/app/models/resources/season.js.map b/front/projects/host/src/app/models/resources/season.js.map similarity index 100% rename from front/src/app/models/resources/season.js.map rename to front/projects/host/src/app/models/resources/season.js.map diff --git a/front/src/app/models/resources/season.ts b/front/projects/host/src/app/models/resources/season.ts similarity index 100% rename from front/src/app/models/resources/season.ts rename to front/projects/host/src/app/models/resources/season.ts diff --git a/front/src/app/models/resources/show.js b/front/projects/host/src/app/models/resources/show.js similarity index 100% rename from front/src/app/models/resources/show.js rename to front/projects/host/src/app/models/resources/show.js diff --git a/front/src/app/models/resources/show.js.map b/front/projects/host/src/app/models/resources/show.js.map similarity index 100% rename from front/src/app/models/resources/show.js.map rename to front/projects/host/src/app/models/resources/show.js.map diff --git a/front/src/app/models/resources/show.ts b/front/projects/host/src/app/models/resources/show.ts similarity index 100% rename from front/src/app/models/resources/show.ts rename to front/projects/host/src/app/models/resources/show.ts diff --git a/front/src/app/models/resources/studio.js b/front/projects/host/src/app/models/resources/studio.js similarity index 100% rename from front/src/app/models/resources/studio.js rename to front/projects/host/src/app/models/resources/studio.js diff --git a/front/src/app/models/resources/studio.js.map b/front/projects/host/src/app/models/resources/studio.js.map similarity index 100% rename from front/src/app/models/resources/studio.js.map rename to front/projects/host/src/app/models/resources/studio.js.map diff --git a/front/src/app/models/resources/studio.ts b/front/projects/host/src/app/models/resources/studio.ts similarity index 100% rename from front/src/app/models/resources/studio.ts rename to front/projects/host/src/app/models/resources/studio.ts diff --git a/front/src/app/models/search-result.js b/front/projects/host/src/app/models/search-result.js similarity index 100% rename from front/src/app/models/search-result.js rename to front/projects/host/src/app/models/search-result.js diff --git a/front/src/app/models/search-result.js.map b/front/projects/host/src/app/models/search-result.js.map similarity index 100% rename from front/src/app/models/search-result.js.map rename to front/projects/host/src/app/models/search-result.js.map diff --git a/front/src/app/models/search-result.ts b/front/projects/host/src/app/models/search-result.ts similarity index 100% rename from front/src/app/models/search-result.ts rename to front/projects/host/src/app/models/search-result.ts diff --git a/front/src/app/models/watch-item.js b/front/projects/host/src/app/models/watch-item.js similarity index 100% rename from front/src/app/models/watch-item.js rename to front/projects/host/src/app/models/watch-item.js diff --git a/front/src/app/models/watch-item.js.map b/front/projects/host/src/app/models/watch-item.js.map similarity index 100% rename from front/src/app/models/watch-item.js.map rename to front/projects/host/src/app/models/watch-item.js.map diff --git a/front/src/app/models/watch-item.ts b/front/projects/host/src/app/models/watch-item.ts similarity index 100% rename from front/src/app/models/watch-item.ts rename to front/projects/host/src/app/models/watch-item.ts diff --git a/front/src/app/pages/collection/collection.component.html b/front/projects/host/src/app/pages/collection/collection.component.html similarity index 100% rename from front/src/app/pages/collection/collection.component.html rename to front/projects/host/src/app/pages/collection/collection.component.html diff --git a/front/src/app/pages/collection/collection.component.scss b/front/projects/host/src/app/pages/collection/collection.component.scss similarity index 100% rename from front/src/app/pages/collection/collection.component.scss rename to front/projects/host/src/app/pages/collection/collection.component.scss diff --git a/front/src/app/pages/collection/collection.component.ts b/front/projects/host/src/app/pages/collection/collection.component.ts similarity index 100% rename from front/src/app/pages/collection/collection.component.ts rename to front/projects/host/src/app/pages/collection/collection.component.ts diff --git a/front/src/app/pages/metadata-edit/metadata-edit.component.html b/front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.html similarity index 100% rename from front/src/app/pages/metadata-edit/metadata-edit.component.html rename to front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.html diff --git a/front/src/app/pages/metadata-edit/metadata-edit.component.scss b/front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.scss similarity index 100% rename from front/src/app/pages/metadata-edit/metadata-edit.component.scss rename to front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.scss diff --git a/front/src/app/pages/metadata-edit/metadata-edit.component.ts b/front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.ts similarity index 100% rename from front/src/app/pages/metadata-edit/metadata-edit.component.ts rename to front/projects/host/src/app/pages/metadata-edit/metadata-edit.component.ts diff --git a/front/src/app/pages/not-found/not-found.component.html b/front/projects/host/src/app/pages/not-found/not-found.component.html similarity index 100% rename from front/src/app/pages/not-found/not-found.component.html rename to front/projects/host/src/app/pages/not-found/not-found.component.html diff --git a/front/src/app/pages/not-found/not-found.component.scss b/front/projects/host/src/app/pages/not-found/not-found.component.scss similarity index 100% rename from front/src/app/pages/not-found/not-found.component.scss rename to front/projects/host/src/app/pages/not-found/not-found.component.scss diff --git a/front/src/app/pages/not-found/not-found.component.ts b/front/projects/host/src/app/pages/not-found/not-found.component.ts similarity index 100% rename from front/src/app/pages/not-found/not-found.component.ts rename to front/projects/host/src/app/pages/not-found/not-found.component.ts diff --git a/front/src/app/pages/player/playbackMethodDetector.ts b/front/projects/host/src/app/pages/player/playbackMethodDetector.ts similarity index 100% rename from front/src/app/pages/player/playbackMethodDetector.ts rename to front/projects/host/src/app/pages/player/playbackMethodDetector.ts diff --git a/front/src/app/pages/player/player.component.html b/front/projects/host/src/app/pages/player/player.component.html similarity index 100% rename from front/src/app/pages/player/player.component.html rename to front/projects/host/src/app/pages/player/player.component.html diff --git a/front/src/app/pages/player/player.component.scss b/front/projects/host/src/app/pages/player/player.component.scss similarity index 100% rename from front/src/app/pages/player/player.component.scss rename to front/projects/host/src/app/pages/player/player.component.scss diff --git a/front/src/app/pages/player/player.component.ts b/front/projects/host/src/app/pages/player/player.component.ts similarity index 100% rename from front/src/app/pages/player/player.component.ts rename to front/projects/host/src/app/pages/player/player.component.ts diff --git a/front/src/app/pages/player/vtt-subtitles.scss b/front/projects/host/src/app/pages/player/vtt-subtitles.scss similarity index 100% rename from front/src/app/pages/player/vtt-subtitles.scss rename to front/projects/host/src/app/pages/player/vtt-subtitles.scss diff --git a/front/src/app/pages/search/search.component.html b/front/projects/host/src/app/pages/search/search.component.html similarity index 100% rename from front/src/app/pages/search/search.component.html rename to front/projects/host/src/app/pages/search/search.component.html diff --git a/front/src/app/pages/search/search.component.scss b/front/projects/host/src/app/pages/search/search.component.scss similarity index 100% rename from front/src/app/pages/search/search.component.scss rename to front/projects/host/src/app/pages/search/search.component.scss diff --git a/front/src/app/pages/search/search.component.ts b/front/projects/host/src/app/pages/search/search.component.ts similarity index 100% rename from front/src/app/pages/search/search.component.ts rename to front/projects/host/src/app/pages/search/search.component.ts diff --git a/front/src/app/pages/show-details/show-details.component.html b/front/projects/host/src/app/pages/show-details/show-details.component.html similarity index 100% rename from front/src/app/pages/show-details/show-details.component.html rename to front/projects/host/src/app/pages/show-details/show-details.component.html diff --git a/front/src/app/pages/show-details/show-details.component.scss b/front/projects/host/src/app/pages/show-details/show-details.component.scss similarity index 100% rename from front/src/app/pages/show-details/show-details.component.scss rename to front/projects/host/src/app/pages/show-details/show-details.component.scss diff --git a/front/src/app/pages/show-details/show-details.component.ts b/front/projects/host/src/app/pages/show-details/show-details.component.ts similarity index 100% rename from front/src/app/pages/show-details/show-details.component.ts rename to front/projects/host/src/app/pages/show-details/show-details.component.ts diff --git a/front/src/app/pages/trailer-dialog/trailer-dialog.component.html b/front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.html similarity index 100% rename from front/src/app/pages/trailer-dialog/trailer-dialog.component.html rename to front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.html diff --git a/front/src/app/pages/trailer-dialog/trailer-dialog.component.scss b/front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.scss similarity index 100% rename from front/src/app/pages/trailer-dialog/trailer-dialog.component.scss rename to front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.scss diff --git a/front/src/app/pages/trailer-dialog/trailer-dialog.component.ts b/front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.ts similarity index 100% rename from front/src/app/pages/trailer-dialog/trailer-dialog.component.ts rename to front/projects/host/src/app/pages/trailer-dialog/trailer-dialog.component.ts diff --git a/front/src/app/services/api.service.ts b/front/projects/host/src/app/services/api.service.ts similarity index 100% rename from front/src/app/services/api.service.ts rename to front/projects/host/src/app/services/api.service.ts diff --git a/front/src/app/services/datetime-interceptor.service.ts b/front/projects/host/src/app/services/datetime-interceptor.service.ts similarity index 100% rename from front/src/app/services/datetime-interceptor.service.ts rename to front/projects/host/src/app/services/datetime-interceptor.service.ts diff --git a/front/src/app/services/item-resolver.service.ts b/front/projects/host/src/app/services/item-resolver.service.ts similarity index 100% rename from front/src/app/services/item-resolver.service.ts rename to front/projects/host/src/app/services/item-resolver.service.ts diff --git a/front/src/app/services/page-resolver.service.ts b/front/projects/host/src/app/services/page-resolver.service.ts similarity index 100% rename from front/src/app/services/page-resolver.service.ts rename to front/projects/host/src/app/services/page-resolver.service.ts diff --git a/front/src/app/services/pre-loader.service.ts b/front/projects/host/src/app/services/pre-loader.service.ts similarity index 100% rename from front/src/app/services/pre-loader.service.ts rename to front/projects/host/src/app/services/pre-loader.service.ts diff --git a/front/src/app/services/startup.service.ts b/front/projects/host/src/app/services/startup.service.ts similarity index 100% rename from front/src/app/services/startup.service.ts rename to front/projects/host/src/app/services/startup.service.ts diff --git a/front/src/environments/environment.prod.ts b/front/projects/host/src/environments/environment.prod.ts similarity index 100% rename from front/src/environments/environment.prod.ts rename to front/projects/host/src/environments/environment.prod.ts diff --git a/front/src/environments/environment.ts b/front/projects/host/src/environments/environment.ts similarity index 100% rename from front/src/environments/environment.ts rename to front/projects/host/src/environments/environment.ts diff --git a/front/src/index.html b/front/projects/host/src/index.html similarity index 100% rename from front/src/index.html rename to front/projects/host/src/index.html diff --git a/front/src/main.ts b/front/projects/host/src/main.ts similarity index 100% rename from front/src/main.ts rename to front/projects/host/src/main.ts diff --git a/front/src/polyfills.ts b/front/projects/host/src/polyfills.ts similarity index 100% rename from front/src/polyfills.ts rename to front/projects/host/src/polyfills.ts diff --git a/front/src/styles.scss b/front/projects/host/src/styles.scss similarity index 100% rename from front/src/styles.scss rename to front/projects/host/src/styles.scss diff --git a/front/src/variables.scss b/front/projects/host/src/variables.scss similarity index 100% rename from front/src/variables.scss rename to front/projects/host/src/variables.scss diff --git a/front/static/iconfont/MaterialIcons-Regular.eot b/front/projects/host/static/iconfont/MaterialIcons-Regular.eot similarity index 100% rename from front/static/iconfont/MaterialIcons-Regular.eot rename to front/projects/host/static/iconfont/MaterialIcons-Regular.eot diff --git a/front/static/iconfont/MaterialIcons-Regular.json b/front/projects/host/static/iconfont/MaterialIcons-Regular.json similarity index 100% rename from front/static/iconfont/MaterialIcons-Regular.json rename to front/projects/host/static/iconfont/MaterialIcons-Regular.json diff --git a/front/static/iconfont/MaterialIcons-Regular.ttf b/front/projects/host/static/iconfont/MaterialIcons-Regular.ttf similarity index 100% rename from front/static/iconfont/MaterialIcons-Regular.ttf rename to front/projects/host/static/iconfont/MaterialIcons-Regular.ttf diff --git a/front/static/iconfont/MaterialIcons-Regular.woff b/front/projects/host/static/iconfont/MaterialIcons-Regular.woff similarity index 100% rename from front/static/iconfont/MaterialIcons-Regular.woff rename to front/projects/host/static/iconfont/MaterialIcons-Regular.woff diff --git a/front/static/iconfont/MaterialIcons-Regular.woff2 b/front/projects/host/static/iconfont/MaterialIcons-Regular.woff2 similarity index 100% rename from front/static/iconfont/MaterialIcons-Regular.woff2 rename to front/projects/host/static/iconfont/MaterialIcons-Regular.woff2 diff --git a/front/static/iconfont/material-icons.css b/front/projects/host/static/iconfont/material-icons.css similarity index 100% rename from front/static/iconfont/material-icons.css rename to front/projects/host/static/iconfont/material-icons.css diff --git a/front/static/more.svg b/front/projects/host/static/more.svg similarity index 100% rename from front/static/more.svg rename to front/projects/host/static/more.svg diff --git a/front/static/roboto/fonts/roboto-100-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-100-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-100-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-100-italic.ttf diff --git a/front/static/roboto/fonts/roboto-100-italic.woff b/front/projects/host/static/roboto/fonts/roboto-100-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-100-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-100-italic.woff diff --git a/front/static/roboto/fonts/roboto-100-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-100-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-100-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-100-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-100-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-100-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-100-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-100-normal.ttf diff --git a/front/static/roboto/fonts/roboto-100-normal.woff b/front/projects/host/static/roboto/fonts/roboto-100-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-100-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-100-normal.woff diff --git a/front/static/roboto/fonts/roboto-100-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-100-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-100-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-100-normal.woff2 diff --git a/front/static/roboto/fonts/roboto-300-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-300-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-300-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-300-italic.ttf diff --git a/front/static/roboto/fonts/roboto-300-italic.woff b/front/projects/host/static/roboto/fonts/roboto-300-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-300-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-300-italic.woff diff --git a/front/static/roboto/fonts/roboto-300-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-300-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-300-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-300-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-300-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-300-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-300-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-300-normal.ttf diff --git a/front/static/roboto/fonts/roboto-300-normal.woff b/front/projects/host/static/roboto/fonts/roboto-300-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-300-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-300-normal.woff diff --git a/front/static/roboto/fonts/roboto-300-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-300-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-300-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-300-normal.woff2 diff --git a/front/static/roboto/fonts/roboto-400-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-400-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-400-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-400-italic.ttf diff --git a/front/static/roboto/fonts/roboto-400-italic.woff b/front/projects/host/static/roboto/fonts/roboto-400-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-400-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-400-italic.woff diff --git a/front/static/roboto/fonts/roboto-400-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-400-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-400-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-400-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-400-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-400-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-400-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-400-normal.ttf diff --git a/front/static/roboto/fonts/roboto-400-normal.woff b/front/projects/host/static/roboto/fonts/roboto-400-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-400-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-400-normal.woff diff --git a/front/static/roboto/fonts/roboto-400-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-400-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-400-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-400-normal.woff2 diff --git a/front/static/roboto/fonts/roboto-500-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-500-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-500-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-500-italic.ttf diff --git a/front/static/roboto/fonts/roboto-500-italic.woff b/front/projects/host/static/roboto/fonts/roboto-500-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-500-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-500-italic.woff diff --git a/front/static/roboto/fonts/roboto-500-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-500-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-500-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-500-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-500-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-500-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-500-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-500-normal.ttf diff --git a/front/static/roboto/fonts/roboto-500-normal.woff b/front/projects/host/static/roboto/fonts/roboto-500-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-500-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-500-normal.woff diff --git a/front/static/roboto/fonts/roboto-500-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-500-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-500-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-500-normal.woff2 diff --git a/front/static/roboto/fonts/roboto-700-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-700-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-700-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-700-italic.ttf diff --git a/front/static/roboto/fonts/roboto-700-italic.woff b/front/projects/host/static/roboto/fonts/roboto-700-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-700-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-700-italic.woff diff --git a/front/static/roboto/fonts/roboto-700-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-700-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-700-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-700-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-700-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-700-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-700-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-700-normal.ttf diff --git a/front/static/roboto/fonts/roboto-700-normal.woff b/front/projects/host/static/roboto/fonts/roboto-700-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-700-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-700-normal.woff diff --git a/front/static/roboto/fonts/roboto-700-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-700-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-700-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-700-normal.woff2 diff --git a/front/static/roboto/fonts/roboto-900-italic.ttf b/front/projects/host/static/roboto/fonts/roboto-900-italic.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-900-italic.ttf rename to front/projects/host/static/roboto/fonts/roboto-900-italic.ttf diff --git a/front/static/roboto/fonts/roboto-900-italic.woff b/front/projects/host/static/roboto/fonts/roboto-900-italic.woff similarity index 100% rename from front/static/roboto/fonts/roboto-900-italic.woff rename to front/projects/host/static/roboto/fonts/roboto-900-italic.woff diff --git a/front/static/roboto/fonts/roboto-900-italic.woff2 b/front/projects/host/static/roboto/fonts/roboto-900-italic.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-900-italic.woff2 rename to front/projects/host/static/roboto/fonts/roboto-900-italic.woff2 diff --git a/front/static/roboto/fonts/roboto-900-normal.ttf b/front/projects/host/static/roboto/fonts/roboto-900-normal.ttf similarity index 100% rename from front/static/roboto/fonts/roboto-900-normal.ttf rename to front/projects/host/static/roboto/fonts/roboto-900-normal.ttf diff --git a/front/static/roboto/fonts/roboto-900-normal.woff b/front/projects/host/static/roboto/fonts/roboto-900-normal.woff similarity index 100% rename from front/static/roboto/fonts/roboto-900-normal.woff rename to front/projects/host/static/roboto/fonts/roboto-900-normal.woff diff --git a/front/static/roboto/fonts/roboto-900-normal.woff2 b/front/projects/host/static/roboto/fonts/roboto-900-normal.woff2 similarity index 100% rename from front/static/roboto/fonts/roboto-900-normal.woff2 rename to front/projects/host/static/roboto/fonts/roboto-900-normal.woff2 diff --git a/front/static/roboto/sass/roboto-100-italic.scss b/front/projects/host/static/roboto/sass/roboto-100-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-100-italic.scss rename to front/projects/host/static/roboto/sass/roboto-100-italic.scss diff --git a/front/static/roboto/sass/roboto-100-normal.scss b/front/projects/host/static/roboto/sass/roboto-100-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-100-normal.scss rename to front/projects/host/static/roboto/sass/roboto-100-normal.scss diff --git a/front/static/roboto/sass/roboto-300-italic.scss b/front/projects/host/static/roboto/sass/roboto-300-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-300-italic.scss rename to front/projects/host/static/roboto/sass/roboto-300-italic.scss diff --git a/front/static/roboto/sass/roboto-300-normal.scss b/front/projects/host/static/roboto/sass/roboto-300-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-300-normal.scss rename to front/projects/host/static/roboto/sass/roboto-300-normal.scss diff --git a/front/static/roboto/sass/roboto-400-italic.scss b/front/projects/host/static/roboto/sass/roboto-400-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-400-italic.scss rename to front/projects/host/static/roboto/sass/roboto-400-italic.scss diff --git a/front/static/roboto/sass/roboto-400-normal.scss b/front/projects/host/static/roboto/sass/roboto-400-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-400-normal.scss rename to front/projects/host/static/roboto/sass/roboto-400-normal.scss diff --git a/front/static/roboto/sass/roboto-500-italic.scss b/front/projects/host/static/roboto/sass/roboto-500-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-500-italic.scss rename to front/projects/host/static/roboto/sass/roboto-500-italic.scss diff --git a/front/static/roboto/sass/roboto-500-normal.scss b/front/projects/host/static/roboto/sass/roboto-500-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-500-normal.scss rename to front/projects/host/static/roboto/sass/roboto-500-normal.scss diff --git a/front/static/roboto/sass/roboto-700-italic.scss b/front/projects/host/static/roboto/sass/roboto-700-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-700-italic.scss rename to front/projects/host/static/roboto/sass/roboto-700-italic.scss diff --git a/front/static/roboto/sass/roboto-700-normal.scss b/front/projects/host/static/roboto/sass/roboto-700-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-700-normal.scss rename to front/projects/host/static/roboto/sass/roboto-700-normal.scss diff --git a/front/static/roboto/sass/roboto-900-italic.scss b/front/projects/host/static/roboto/sass/roboto-900-italic.scss similarity index 100% rename from front/static/roboto/sass/roboto-900-italic.scss rename to front/projects/host/static/roboto/sass/roboto-900-italic.scss diff --git a/front/static/roboto/sass/roboto-900-normal.scss b/front/projects/host/static/roboto/sass/roboto-900-normal.scss similarity index 100% rename from front/static/roboto/sass/roboto-900-normal.scss rename to front/projects/host/static/roboto/sass/roboto-900-normal.scss diff --git a/front/static/roboto/sass/roboto-mixin.scss b/front/projects/host/static/roboto/sass/roboto-mixin.scss similarity index 100% rename from front/static/roboto/sass/roboto-mixin.scss rename to front/projects/host/static/roboto/sass/roboto-mixin.scss diff --git a/front/static/roboto/sass/roboto.scss b/front/projects/host/static/roboto/sass/roboto.scss similarity index 100% rename from front/static/roboto/sass/roboto.scss rename to front/projects/host/static/roboto/sass/roboto.scss diff --git a/front/projects/host/tsconfig.json b/front/projects/host/tsconfig.json new file mode 100644 index 00000000..14616c1f --- /dev/null +++ b/front/projects/host/tsconfig.json @@ -0,0 +1,14 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "../../out-tsc/app", + "types": [] + }, + "files": [ + "src/main.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.d.ts" + ] +} diff --git a/front/tsconfig.json b/front/tsconfig.json index d0ef65d4..35826996 100644 --- a/front/tsconfig.json +++ b/front/tsconfig.json @@ -1,31 +1,31 @@ { - "compileOnSave": false, - "compilerOptions": { - "baseUrl": "./", - "outDir": "./dist/out-tsc", - "sourceMap": true, - "declaration": false, - "downlevelIteration": true, - "experimentalDecorators": true, - "module": "esnext", - "moduleResolution": "node", - "importHelpers": true, - "target": "es2015", - "types": [ "jquery" ], - "typeRoots": [ - "node_modules/@types" - ], - "lib": [ - "es2018", - "dom" - ], - "allowJs": true - }, - "exclude": [ - "dist/**" - ], - "angularCompilerOptions": { - "fullTemplateTypeCheck": true, - "strictInjectionParameters": true - } + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "sourceMap": true, + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "moduleResolution": "node", + "importHelpers": true, + "target": "es2017", + "module": "es2020", + "lib": [ + "es2020", + "dom" + ] + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } }