From ab8099752d8e404ca92c2d93596e83482e9eee21 Mon Sep 17 00:00:00 2001 From: Marcelo Shima Date: Mon, 11 Sep 2023 21:34:37 -0300 Subject: [PATCH] adjusts --- .../vue/__snapshots__/generator.spec.mts.snap | 1279 +++++++++++++++-- generators/vue/generator.mjs | 10 +- generators/vue/templates/.eslintrc.cjs.ejs | 1 + .../app/account/account.service.spec.ts.ejs | 2 +- .../webapp/app/account/account.service.ts.ejs | 2 +- .../activate/activate.component.spec.ts.ejs | 2 +- .../activate/activate.component.ts.ejs | 4 +- .../account/activate/activate.service.ts.ejs | 2 +- .../change-password.component.ts.ejs | 2 +- .../login-form.component.spec.ts.ejs | 4 +- .../login-form/login-form.component.ts.ejs | 6 +- .../webapp/app/account/login.service.ts.ejs | 2 +- .../register/register.component.ts.ejs | 4 +- .../reset-password-finish.component.ts.ejs | 4 +- .../init/reset-password-init.component.ts.ejs | 2 +- .../sessions/sessions.component.ts.ejs | 2 +- .../settings/settings.component.ts.ejs | 2 +- .../configuration.component.ts.ejs | 2 +- .../admin/gateway/gateway.component.ts.ejs | 2 +- .../app/admin/health/health.component.ts.ejs | 2 +- .../app/admin/health/health.service.ts.ejs | 2 +- .../app/admin/logs/logs.component.ts.ejs | 2 +- .../webapp/app/admin/logs/logs.service.ts.ejs | 2 +- .../metrics/metrics-modal.component.ts.ejs | 2 +- .../admin/metrics/metrics.component.ts.ejs | 2 +- .../app/admin/metrics/metrics.service.ts.ejs | 2 +- .../tracker/tracker.component.spec.ts.ejs | 2 +- .../admin/tracker/tracker.component.ts.ejs | 2 +- .../admin/tracker/tracker.service.spec.ts.ejs | 4 +- .../app/admin/tracker/tracker.service.ts.ejs | 2 +- ...user-management-edit.component.spec.ts.ejs | 4 +- .../user-management-edit.component.ts.ejs | 4 +- ...user-management-view.component.spec.ts.ejs | 2 +- .../user-management-view.component.ts.ejs | 2 +- .../user-management.component.ts.ejs | 2 +- .../user-management.service.ts.ejs | 2 +- .../core/error/error.component.spec.ts.ejs | 4 +- .../app/core/error/error.component.ts.ejs | 4 +- .../app/core/home/home.component.ts.ejs | 4 +- .../jhi-navbar.component.spec.ts.ejs | 2 +- .../jhi-navbar/jhi-navbar.component.ts.ejs | 4 +- .../core/ribbon/ribbon.component.spec.ts.ejs | 2 +- .../_entityFile-details.component.spec.ts.ejs | 4 +- .../_entityFile-details.component.ts.ejs | 2 +- .../_entityFile-update.component.spec.ts.ejs | 4 +- .../_entityFile-update.component.ts.ejs | 2 +- .../_entityFile.component.spec.ts.ejs | 2 +- .../_entityFile.component.ts.ejs | 2 +- .../app/locale/translation.service.ts.ejs | 2 +- .../app/shared/alert/alert.service.ts.ejs | 2 +- .../app/shared/composables/date-format.ts.ejs | 2 +- .../webapp/app/shared/config/config.ts.ejs | 2 +- .../shared/jhi-item-count.component.ts.ejs | 2 +- .../src/main/webapp/app/shims-vue.d.ts.ejs | 2 +- 54 files changed, 1198 insertions(+), 224 deletions(-) diff --git a/generators/vue/__snapshots__/generator.spec.mts.snap b/generators/vue/__snapshots__/generator.spec.mts.snap index a2513a5c3856..0750ec177af4 100644 --- a/generators/vue/__snapshots__/generator.spec.mts.snap +++ b/generators/vue/__snapshots__/generator.spec.mts.snap @@ -5,7 +5,7 @@ exports[`generator - vue gateway-jwt-skipUserManagement(true)-withAdminUi(false) ".eslintignore": { "stateCleared": "modified", }, - ".eslintrc.cjs": { + ".eslintrc.js": { "stateCleared": "modified", }, ".jhipster/EntityWithCustomId.json": { @@ -434,22 +434,28 @@ exports[`generator - vue gateway-jwt-skipUserManagement(true)-withAdminUi(false) "src/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "tsconfig.json": { "stateCleared": "modified", }, - "tsconfig.json": { + "tsconfig.test.json": { "stateCleared": "modified", }, - "tsconfig.node.json": { + "vitest.config.ts": { "stateCleared": "modified", }, - "tsconfig.vitest.json": { + "webpack/config.js": { "stateCleared": "modified", }, - "vite.config.ts": { + "webpack/vue.utils.js": { "stateCleared": "modified", }, - "vitest.config.ts": { + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { "stateCleared": "modified", }, } @@ -460,7 +466,7 @@ exports[`generator - vue gateway-oauth2-withAdminUi(true)-skipJhipsterDependenci ".eslintignore": { "stateCleared": "modified", }, - ".eslintrc.cjs": { + ".eslintrc.js": { "stateCleared": "modified", }, ".jhipster/EntityWithCustomId.json": { @@ -607,376 +613,1325 @@ exports[`generator - vue gateway-oauth2-withAdminUi(true)-skipJhipsterDependenci "src/app/core/error/error.vue": { "stateCleared": "modified", }, - "src/app/core/home/home.component.spec.ts": { + "src/app/core/home/home.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/home/home.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/home/home.vue": { + "stateCleared": "modified", + }, + "src/app/core/jhi-footer/jhi-footer.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-footer/jhi-footer.vue": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.vue": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.vue": { + "stateCleared": "modified", + }, + "src/app/declarations.d.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities-menu.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities-menu.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entities.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.vue": { + "stateCleared": "modified", + }, + "src/app/entities/user/user.service.ts": { + "stateCleared": "modified", + }, + "src/app/locale/translation.service.ts": { + "stateCleared": "modified", + }, + "src/app/main.ts": { + "stateCleared": "modified", + }, + "src/app/router/admin.ts": { + "stateCleared": "modified", + }, + "src/app/router/entities.ts": { + "stateCleared": "modified", + }, + "src/app/router/index.ts": { + "stateCleared": "modified", + }, + "src/app/router/pages.ts": { + "stateCleared": "modified", + }, + "src/app/shared/alert/alert.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/alert/alert.service.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/date-format.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/index.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/validation.ts": { + "stateCleared": "modified", + }, + "src/app/shared/computables/arrays.ts": { + "stateCleared": "modified", + }, + "src/app/shared/computables/index.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/axios-interceptor.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/axios-interceptor.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/config-bootstrap-vue.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/config.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/dayjs.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/languages.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/store/account-store.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/store/translation-store.ts": { + "stateCleared": "modified", + }, + "src/app/shared/data/data-utils.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/data/data-utils.service.ts": { + "stateCleared": "modified", + }, + "src/app/shared/jhi-item-count.component.ts": { + "stateCleared": "modified", + }, + "src/app/shared/jhi-item-count.vue": { + "stateCleared": "modified", + }, + "src/app/shared/model/entity-with-custom-id.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/microservice.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/simple.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/user.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/security/authority.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/jhi-sort-indicator.component.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/jhi-sort-indicator.vue": { + "stateCleared": "modified", + }, + "src/app/shared/sort/sorts.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/sorts.ts": { + "stateCleared": "modified", + }, + "src/app/shims-vue.d.ts": { + "stateCleared": "modified", + }, + "src/app/store.ts": { + "stateCleared": "modified", + }, + "src/app/test-setup.ts": { + "stateCleared": "modified", + }, + "src/content/css/loading.css": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/logo-jhipster.png": { + "stateCleared": "modified", + }, + "src/content/scss/_bootstrap-variables.scss": { + "stateCleared": "modified", + }, + "src/content/scss/global.scss": { + "stateCleared": "modified", + }, + "src/content/scss/vendor.scss": { + "stateCleared": "modified", + }, + "src/favicon.ico": { + "stateCleared": "modified", + }, + "src/index.html": { + "stateCleared": "modified", + }, + "src/manifest.webapp": { + "stateCleared": "modified", + }, + "src/robots.txt": { + "stateCleared": "modified", + }, + "src/swagger-ui/dist/images/throbber.gif": { + "stateCleared": "modified", + }, + "src/swagger-ui/index.html": { + "stateCleared": "modified", + }, + "tsconfig.json": { + "stateCleared": "modified", + }, + "tsconfig.test.json": { + "stateCleared": "modified", + }, + "vitest.config.ts": { + "stateCleared": "modified", + }, + "webpack/config.js": { + "stateCleared": "modified", + }, + "webpack/vue.utils.js": { + "stateCleared": "modified", + }, + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { + "stateCleared": "modified", + }, +} +`; + +exports[`generator - vue microservice-jwt-skipUserManagement(false)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-src/-websocket(false) should match generated files snapshot 1`] = ` +{ + ".eslintignore": { + "stateCleared": "modified", + }, + ".eslintrc.js": { + "stateCleared": "modified", + }, + ".jhipster/EntityWithCustomId.json": { + "stateCleared": "modified", + }, + ".jhipster/Microservice.json": { + "stateCleared": "modified", + }, + ".jhipster/Simple.json": { + "stateCleared": "modified", + }, + ".jhipster/SkipClient.json": { + "stateCleared": "modified", + }, + ".postcssrc.js": { + "stateCleared": "modified", + }, + ".yo-rc.json": { + "stateCleared": "modified", + }, + "package.json": { + "stateCleared": "modified", + }, + "src/404.html": { + "stateCleared": "modified", + }, + "src/WEB-INF/web.xml": { + "stateCleared": "modified", + }, + "src/app/account/account.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/account/account.service.ts": { + "stateCleared": "modified", + }, + "src/app/account/login-form/login-form.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/account/login-form/login-form.component.ts": { + "stateCleared": "modified", + }, + "src/app/account/login-form/login-form.vue": { + "stateCleared": "modified", + }, + "src/app/account/login.service.ts": { + "stateCleared": "modified", + }, + "src/app/admin/docs/docs.component.ts": { + "stateCleared": "modified", + }, + "src/app/admin/docs/docs.vue": { + "stateCleared": "modified", + }, + "src/app/app.component.ts": { + "stateCleared": "modified", + }, + "src/app/app.vue": { + "stateCleared": "modified", + }, + "src/app/constants.ts": { + "stateCleared": "modified", + }, + "src/app/core/error/error-loading.vue": { + "stateCleared": "modified", + }, + "src/app/core/error/error.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/error/error.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/error/error.vue": { + "stateCleared": "modified", + }, + "src/app/core/home/home.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/home/home.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/home/home.vue": { + "stateCleared": "modified", + }, + "src/app/core/jhi-footer/jhi-footer.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-footer/jhi-footer.vue": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/jhi-navbar/jhi-navbar.vue": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.component.ts": { + "stateCleared": "modified", + }, + "src/app/core/ribbon/ribbon.vue": { + "stateCleared": "modified", + }, + "src/app/declarations.d.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities-menu.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities-menu.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities-menu.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entities.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entities.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/entity-with-custom-id/entity-with-custom-id.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/microservice/microservice.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-details.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple-update.vue": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.component.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.component.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.service.ts": { + "stateCleared": "modified", + }, + "src/app/entities/simple/simple.vue": { + "stateCleared": "modified", + }, + "src/app/index.ts": { + "stateCleared": "modified", + }, + "src/app/main.ts": { + "stateCleared": "modified", + }, + "src/app/router/account.ts": { + "stateCleared": "modified", + }, + "src/app/router/admin.ts": { + "stateCleared": "modified", + }, + "src/app/router/entities.ts": { + "stateCleared": "modified", + }, + "src/app/router/index.ts": { + "stateCleared": "modified", + }, + "src/app/router/pages.ts": { + "stateCleared": "modified", + }, + "src/app/shared/alert/alert.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/alert/alert.service.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/date-format.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/index.ts": { + "stateCleared": "modified", + }, + "src/app/shared/composables/validation.ts": { + "stateCleared": "modified", + }, + "src/app/shared/computables/arrays.ts": { + "stateCleared": "modified", + }, + "src/app/shared/computables/index.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/axios-interceptor.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/axios-interceptor.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/config-bootstrap-vue.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/config.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/dayjs.ts": { + "stateCleared": "modified", + }, + "src/app/shared/config/store/account-store.ts": { + "stateCleared": "modified", + }, + "src/app/shared/data/data-utils.service.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/data/data-utils.service.ts": { + "stateCleared": "modified", + }, + "src/app/shared/jhi-item-count.component.ts": { + "stateCleared": "modified", + }, + "src/app/shared/jhi-item-count.vue": { + "stateCleared": "modified", + }, + "src/app/shared/model/entity-with-custom-id.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/microservice.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/simple.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/model/user.model.ts": { + "stateCleared": "modified", + }, + "src/app/shared/security/authority.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/jhi-sort-indicator.component.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/jhi-sort-indicator.vue": { + "stateCleared": "modified", + }, + "src/app/shared/sort/sorts.spec.ts": { + "stateCleared": "modified", + }, + "src/app/shared/sort/sorts.ts": { + "stateCleared": "modified", + }, + "src/app/shims-vue.d.ts": { + "stateCleared": "modified", + }, + "src/app/store.ts": { + "stateCleared": "modified", + }, + "src/app/test-setup.ts": { + "stateCleared": "modified", + }, + "src/content/css/loading.css": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_0_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_1_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_2_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3.svg": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-192.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-256.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-384.png": { + "stateCleared": "modified", + }, + "src/content/images/jhipster_family_member_3_head-512.png": { + "stateCleared": "modified", + }, + "src/content/images/logo-jhipster.png": { + "stateCleared": "modified", + }, + "src/content/scss/_bootstrap-variables.scss": { + "stateCleared": "modified", + }, + "src/content/scss/global.scss": { + "stateCleared": "modified", + }, + "src/content/scss/vendor.scss": { + "stateCleared": "modified", + }, + "src/favicon.ico": { + "stateCleared": "modified", + }, + "src/index.html": { + "stateCleared": "modified", + }, + "src/manifest.webapp": { + "stateCleared": "modified", + }, + "src/microfrontends/entities-menu-test.vue": { + "stateCleared": "modified", + }, + "src/microfrontends/entities-menu.component-test.ts": { + "stateCleared": "modified", + }, + "src/microfrontends/entities-router-test.ts": { + "stateCleared": "modified", + }, + "src/robots.txt": { + "stateCleared": "modified", + }, + "src/swagger-ui/dist/images/throbber.gif": { + "stateCleared": "modified", + }, + "src/swagger-ui/index.html": { + "stateCleared": "modified", + }, + "tsconfig.json": { + "stateCleared": "modified", + }, + "tsconfig.test.json": { + "stateCleared": "modified", + }, + "vitest.config.ts": { + "stateCleared": "modified", + }, + "webpack/config.js": { + "stateCleared": "modified", + }, + "webpack/vue.utils.js": { + "stateCleared": "modified", + }, + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.microfrontend.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { + "stateCleared": "modified", + }, +} +`; + +exports[`generator - vue microservice-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/main/webapp2/-websocket(false) should match generated files snapshot 1`] = ` +{ + ".eslintignore": { + "stateCleared": "modified", + }, + ".eslintrc.js": { + "stateCleared": "modified", + }, + ".jhipster/EntityWithCustomId.json": { + "stateCleared": "modified", + }, + ".jhipster/Microservice.json": { + "stateCleared": "modified", + }, + ".jhipster/Simple.json": { + "stateCleared": "modified", + }, + ".jhipster/SkipClient.json": { + "stateCleared": "modified", + }, + ".postcssrc.js": { + "stateCleared": "modified", + }, + ".yo-rc.json": { + "stateCleared": "modified", + }, + "package.json": { + "stateCleared": "modified", + }, + "src/main/webapp2/404.html": { + "stateCleared": "modified", + }, + "src/main/webapp2/WEB-INF/web.xml": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/account/account.service.spec.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/account/account.service.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/account/login.service.spec.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/account/login.service.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/admin/docs/docs.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/admin/docs/docs.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/app.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/app.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/constants.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/error/error-loading.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/error/error.component.spec.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/error/error.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/error/error.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/home/home.component.spec.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/home/home.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/home/home.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/jhi-footer/jhi-footer.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/jhi-footer/jhi-footer.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/jhi-navbar/jhi-navbar.component.spec.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/jhi-navbar/jhi-navbar.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/jhi-navbar/jhi-navbar.vue": { + "stateCleared": "modified", + }, + "src/main/webapp2/app/core/ribbon/ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/app/core/home/home.component.ts": { + "src/main/webapp2/app/core/ribbon/ribbon.component.ts": { "stateCleared": "modified", }, - "src/app/core/home/home.vue": { + "src/main/webapp2/app/core/ribbon/ribbon.vue": { "stateCleared": "modified", }, - "src/app/core/jhi-footer/jhi-footer.component.ts": { + "src/main/webapp2/app/declarations.d.ts": { "stateCleared": "modified", }, - "src/app/core/jhi-footer/jhi-footer.vue": { + "src/main/webapp2/app/entities/entities-menu.component.ts": { "stateCleared": "modified", }, - "src/app/core/jhi-navbar/jhi-navbar.component.spec.ts": { + "src/main/webapp2/app/entities/entities-menu.spec.ts": { "stateCleared": "modified", }, - "src/app/core/jhi-navbar/jhi-navbar.component.ts": { + "src/main/webapp2/app/entities/entities-menu.vue": { "stateCleared": "modified", }, - "src/app/core/jhi-navbar/jhi-navbar.vue": { + "src/main/webapp2/app/entities/entities.component.ts": { "stateCleared": "modified", }, - "src/app/core/ribbon/ribbon.component.spec.ts": { + "src/main/webapp2/app/entities/entities.vue": { "stateCleared": "modified", }, - "src/app/core/ribbon/ribbon.component.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.spec.ts": { "stateCleared": "modified", }, - "src/app/core/ribbon/ribbon.vue": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.ts": { "stateCleared": "modified", }, - "src/app/declarations.d.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-details.vue": { "stateCleared": "modified", }, - "src/app/entities/entities-menu.component.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entities-menu.vue": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entities.component.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id-update.vue": { "stateCleared": "modified", }, - "src/app/entities/entities.vue": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.spec.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.component.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-details.vue": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.spec.ts": { + "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.vue": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.component.ts": { + "src/main/webapp2/app/entities/microservice/microservice-details.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id-update.vue": { + "src/main/webapp2/app/entities/microservice/microservice-details.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.spec.ts": { + "src/main/webapp2/app/entities/microservice/microservice-details.vue": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.component.ts": { + "src/main/webapp2/app/entities/microservice/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.spec.ts": { + "src/main/webapp2/app/entities/microservice/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.service.ts": { + "src/main/webapp2/app/entities/microservice/microservice-update.vue": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.vue": { + "src/main/webapp2/app/entities/microservice/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-details.component.spec.ts": { + "src/main/webapp2/app/entities/microservice/microservice.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-details.component.ts": { + "src/main/webapp2/app/entities/microservice/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-details.vue": { + "src/main/webapp2/app/entities/microservice/microservice.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-update.component.spec.ts": { + "src/main/webapp2/app/entities/microservice/microservice.vue": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-update.component.ts": { + "src/main/webapp2/app/entities/simple/simple-details.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice-update.vue": { + "src/main/webapp2/app/entities/simple/simple-details.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.component.spec.ts": { + "src/main/webapp2/app/entities/simple/simple-details.vue": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.component.ts": { + "src/main/webapp2/app/entities/simple/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.service.spec.ts": { + "src/main/webapp2/app/entities/simple/simple-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.service.ts": { + "src/main/webapp2/app/entities/simple/simple-update.vue": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.vue": { + "src/main/webapp2/app/entities/simple/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-details.component.spec.ts": { + "src/main/webapp2/app/entities/simple/simple.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-details.component.ts": { + "src/main/webapp2/app/entities/simple/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-details.vue": { + "src/main/webapp2/app/entities/simple/simple.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-update.component.spec.ts": { + "src/main/webapp2/app/entities/simple/simple.vue": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-update.component.ts": { + "src/main/webapp2/app/entities/user/user.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple-update.vue": { + "src/main/webapp2/app/index.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.component.spec.ts": { + "src/main/webapp2/app/locale/translation.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.component.ts": { + "src/main/webapp2/app/main.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.service.spec.ts": { + "src/main/webapp2/app/router/admin.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.service.ts": { + "src/main/webapp2/app/router/entities.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.vue": { + "src/main/webapp2/app/router/index.ts": { "stateCleared": "modified", }, - "src/app/entities/user/user.service.ts": { + "src/main/webapp2/app/router/pages.ts": { "stateCleared": "modified", }, - "src/app/locale/translation.service.ts": { + "src/main/webapp2/app/shared/alert/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/app/main.ts": { + "src/main/webapp2/app/shared/alert/alert.service.ts": { "stateCleared": "modified", }, - "src/app/router/admin.ts": { + "src/main/webapp2/app/shared/composables/date-format.ts": { "stateCleared": "modified", }, - "src/app/router/entities.ts": { + "src/main/webapp2/app/shared/composables/index.ts": { "stateCleared": "modified", }, - "src/app/router/index.ts": { + "src/main/webapp2/app/shared/composables/validation.ts": { "stateCleared": "modified", }, - "src/app/router/pages.ts": { + "src/main/webapp2/app/shared/computables/arrays.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.service.spec.ts": { + "src/main/webapp2/app/shared/computables/index.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.service.ts": { + "src/main/webapp2/app/shared/config/axios-interceptor.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/composables/date-format.ts": { + "src/main/webapp2/app/shared/config/axios-interceptor.ts": { "stateCleared": "modified", }, - "src/app/shared/composables/index.ts": { + "src/main/webapp2/app/shared/config/config-bootstrap-vue.ts": { "stateCleared": "modified", }, - "src/app/shared/composables/validation.ts": { + "src/main/webapp2/app/shared/config/config.ts": { "stateCleared": "modified", }, - "src/app/shared/computables/arrays.ts": { + "src/main/webapp2/app/shared/config/dayjs.ts": { "stateCleared": "modified", }, - "src/app/shared/computables/index.ts": { + "src/main/webapp2/app/shared/config/languages.ts": { "stateCleared": "modified", }, - "src/app/shared/config/axios-interceptor.spec.ts": { + "src/main/webapp2/app/shared/config/store/account-store.ts": { "stateCleared": "modified", }, - "src/app/shared/config/axios-interceptor.ts": { + "src/main/webapp2/app/shared/config/store/translation-store.ts": { "stateCleared": "modified", }, - "src/app/shared/config/config-bootstrap-vue.ts": { + "src/main/webapp2/app/shared/data/data-utils.service.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/config/config.ts": { + "src/main/webapp2/app/shared/data/data-utils.service.ts": { "stateCleared": "modified", }, - "src/app/shared/config/dayjs.ts": { + "src/main/webapp2/app/shared/jhi-item-count.component.ts": { "stateCleared": "modified", }, - "src/app/shared/config/languages.ts": { + "src/main/webapp2/app/shared/jhi-item-count.vue": { "stateCleared": "modified", }, - "src/app/shared/config/store/account-store.ts": { + "src/main/webapp2/app/shared/model/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/app/shared/config/store/translation-store.ts": { + "src/main/webapp2/app/shared/model/microservice.model.ts": { "stateCleared": "modified", }, - "src/app/shared/data/data-utils.service.spec.ts": { + "src/main/webapp2/app/shared/model/simple.model.ts": { "stateCleared": "modified", }, - "src/app/shared/data/data-utils.service.ts": { + "src/main/webapp2/app/shared/model/user.model.ts": { "stateCleared": "modified", }, - "src/app/shared/jhi-item-count.component.ts": { + "src/main/webapp2/app/shared/security/authority.ts": { "stateCleared": "modified", }, - "src/app/shared/jhi-item-count.vue": { + "src/main/webapp2/app/shared/sort/jhi-sort-indicator.component.ts": { "stateCleared": "modified", }, - "src/app/shared/model/entity-with-custom-id.model.ts": { + "src/main/webapp2/app/shared/sort/jhi-sort-indicator.vue": { "stateCleared": "modified", }, - "src/app/shared/model/microservice.model.ts": { + "src/main/webapp2/app/shared/sort/sorts.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/model/simple.model.ts": { + "src/main/webapp2/app/shared/sort/sorts.ts": { "stateCleared": "modified", }, - "src/app/shared/model/user.model.ts": { + "src/main/webapp2/app/shims-vue.d.ts": { "stateCleared": "modified", }, - "src/app/shared/security/authority.ts": { + "src/main/webapp2/app/store.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/jhi-sort-indicator.component.ts": { + "src/main/webapp2/app/test-setup.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/jhi-sort-indicator.vue": { + "src/main/webapp2/content/css/loading.css": { "stateCleared": "modified", }, - "src/app/shared/sort/sorts.spec.ts": { + "src/main/webapp2/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/app/shared/sort/sorts.ts": { + "src/main/webapp2/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/app/shims-vue.d.ts": { + "src/main/webapp2/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/app/store.ts": { + "src/main/webapp2/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/app/test-setup.ts": { + "src/main/webapp2/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/content/css/loading.css": { + "src/main/webapp2/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0.svg": { + "src/main/webapp2/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-192.png": { + "src/main/webapp2/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-256.png": { + "src/main/webapp2/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-384.png": { + "src/main/webapp2/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-512.png": { + "src/main/webapp2/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1.svg": { + "src/main/webapp2/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-192.png": { + "src/main/webapp2/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-256.png": { + "src/main/webapp2/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-384.png": { + "src/main/webapp2/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-512.png": { + "src/main/webapp2/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2.svg": { + "src/main/webapp2/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-192.png": { + "src/main/webapp2/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-256.png": { + "src/main/webapp2/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-384.png": { + "src/main/webapp2/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-512.png": { + "src/main/webapp2/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3.svg": { + "src/main/webapp2/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-192.png": { + "src/main/webapp2/content/scss/global.scss": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-256.png": { + "src/main/webapp2/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-384.png": { + "src/main/webapp2/favicon.ico": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-512.png": { + "src/main/webapp2/index.html": { "stateCleared": "modified", }, - "src/content/images/logo-jhipster.png": { + "src/main/webapp2/manifest.webapp": { "stateCleared": "modified", }, - "src/content/scss/_bootstrap-variables.scss": { + "src/main/webapp2/microfrontends/entities-menu-test.vue": { "stateCleared": "modified", }, - "src/content/scss/global.scss": { + "src/main/webapp2/microfrontends/entities-menu.component-test.ts": { "stateCleared": "modified", }, - "src/content/scss/vendor.scss": { + "src/main/webapp2/microfrontends/entities-router-test.ts": { "stateCleared": "modified", }, - "src/favicon.ico": { + "src/main/webapp2/robots.txt": { "stateCleared": "modified", }, - "src/index.html": { + "src/main/webapp2/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "src/manifest.webapp": { + "src/main/webapp2/swagger-ui/index.html": { "stateCleared": "modified", }, - "src/robots.txt": { + "tsconfig.json": { "stateCleared": "modified", }, - "src/swagger-ui/dist/images/throbber.gif": { + "tsconfig.test.json": { "stateCleared": "modified", }, - "src/swagger-ui/index.html": { + "vitest.config.ts": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "webpack/config.js": { "stateCleared": "modified", }, - "tsconfig.json": { + "webpack/vue.utils.js": { "stateCleared": "modified", }, - "tsconfig.node.json": { + "webpack/webpack.common.js": { "stateCleared": "modified", }, - "tsconfig.vitest.json": { + "webpack/webpack.dev.js": { "stateCleared": "modified", }, - "vite.config.ts": { + "webpack/webpack.microfrontend.js": { "stateCleared": "modified", }, - "vitest.config.ts": { + "webpack/webpack.prod.js": { "stateCleared": "modified", }, } @@ -987,7 +1942,7 @@ exports[`generator - vue monolith-jwt-skipUserManagement(false)-withAdminUi(true ".eslintignore": { "stateCleared": "modified", }, - ".eslintrc.cjs": { + ".eslintrc.js": { "stateCleared": "modified", }, ".jhipster/EntityWithCustomId.json": { @@ -1575,22 +2530,28 @@ exports[`generator - vue monolith-jwt-skipUserManagement(false)-withAdminUi(true "src/main/webapp2/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "tsconfig.json": { "stateCleared": "modified", }, - "tsconfig.json": { + "tsconfig.test.json": { "stateCleared": "modified", }, - "tsconfig.node.json": { + "vitest.config.ts": { "stateCleared": "modified", }, - "tsconfig.vitest.json": { + "webpack/config.js": { "stateCleared": "modified", }, - "vite.config.ts": { + "webpack/vue.utils.js": { "stateCleared": "modified", }, - "vitest.config.ts": { + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { "stateCleared": "modified", }, } @@ -1601,7 +2562,7 @@ exports[`generator - vue monolith-oauth2-withAdminUi(false)-skipJhipsterDependen ".eslintignore": { "stateCleared": "modified", }, - ".eslintrc.cjs": { + ".eslintrc.js": { "stateCleared": "modified", }, ".jhipster/EntityWithCustomId.json": { @@ -2012,22 +2973,28 @@ exports[`generator - vue monolith-oauth2-withAdminUi(false)-skipJhipsterDependen "src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "tsconfig.json": { "stateCleared": "modified", }, - "tsconfig.json": { + "tsconfig.test.json": { "stateCleared": "modified", }, - "tsconfig.node.json": { + "vitest.config.ts": { "stateCleared": "modified", }, - "tsconfig.vitest.json": { + "webpack/config.js": { "stateCleared": "modified", }, - "vite.config.ts": { + "webpack/vue.utils.js": { "stateCleared": "modified", }, - "vitest.config.ts": { + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { "stateCleared": "modified", }, } @@ -2038,7 +3005,7 @@ exports[`generator - vue monolith-session-skipUserManagement(true)-withAdminUi(f ".eslintignore": { "stateCleared": "modified", }, - ".eslintrc.cjs": { + ".eslintrc.js": { "stateCleared": "modified", }, ".jhipster/EntityWithCustomId.json": { @@ -2455,22 +3422,28 @@ exports[`generator - vue monolith-session-skipUserManagement(true)-withAdminUi(f "src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "tsconfig.json": { "stateCleared": "modified", }, - "tsconfig.json": { + "tsconfig.test.json": { "stateCleared": "modified", }, - "tsconfig.node.json": { + "vitest.config.ts": { "stateCleared": "modified", }, - "tsconfig.vitest.json": { + "webpack/config.js": { "stateCleared": "modified", }, - "vite.config.ts": { + "webpack/vue.utils.js": { "stateCleared": "modified", }, - "vitest.config.ts": { + "webpack/webpack.common.js": { + "stateCleared": "modified", + }, + "webpack/webpack.dev.js": { + "stateCleared": "modified", + }, + "webpack/webpack.prod.js": { "stateCleared": "modified", }, } diff --git a/generators/vue/generator.mjs b/generators/vue/generator.mjs index 77896019a8e2..71917c7ca881 100644 --- a/generators/vue/generator.mjs +++ b/generators/vue/generator.mjs @@ -87,14 +87,14 @@ export default class VueGenerator extends BaseApplicationGenerator { application.applicationRootRelativeToClientTestDir = `${relative(application.clientSpecDir, '.')}/`; application.clientSrcDirRelativeToClientTestDir = `${relative(application.clientSpecDir, application.clientWebappDir)}/`; - source.addViteConfig = args => { - const viteConfigPath = 'vite.config.ts'; - const ignoreNonExisting = this.sharedData.getControl().ignoreNeedlesError && 'Vite configuration file not found'; + source.addWebpackConfig = args => { + const webpackPath = 'webpack/webpack.common.js'; + const ignoreNonExisting = this.sharedData.getControl().ignoreNeedlesError && 'Webpack configuration file not found'; this.editFile( - viteConfigPath, + webpackPath, { ignoreNonExisting }, createNeedleCallback({ - needle: 'jhipster-needle-add-vite-config', + needle: 'jhipster-needle-add-webpack-config', contentToAdd: `,${args.config}`, }), ); diff --git a/generators/vue/templates/.eslintrc.cjs.ejs b/generators/vue/templates/.eslintrc.cjs.ejs index 9b3613febc9a..aeb58f1a151d 100644 --- a/generators/vue/templates/.eslintrc.cjs.ejs +++ b/generators/vue/templates/.eslintrc.cjs.ejs @@ -52,6 +52,7 @@ module.exports = { '@typescript-eslint/no-empty-function': 'off', '@typescript-eslint/ban-ts-comment': 'off', '@typescript-eslint/no-var-requires': 'off', + '@typescript-eslint/consistent-type-imports': 'error', }, ignorePatterns: ['<%= temporaryDir %>'], }; diff --git a/generators/vue/templates/src/main/webapp/app/account/account.service.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/account.service.spec.ts.ejs index 6cbe6574349b..31b1c831c778 100644 --- a/generators/vue/templates/src/main/webapp/app/account/account.service.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/account.service.spec.ts.ejs @@ -6,7 +6,7 @@ import sinon from 'sinon'; import { createTestingPinia } from '@pinia/testing'; import AccountService from './account.service'; -import { AccountStore, useStore } from '@/store'; +import { type AccountStore, useStore } from '@/store'; const resetStore = (store: AccountStore) => { store.$reset(); diff --git a/generators/vue/templates/src/main/webapp/app/account/account.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/account.service.ts.ejs index 609a52d78515..2c67aa59afcb 100644 --- a/generators/vue/templates/src/main/webapp/app/account/account.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/account.service.ts.ejs @@ -1,6 +1,6 @@ import axios from 'axios'; -import { AccountStore } from '@/store'; +import { type AccountStore } from '@/store'; export default class AccountService { constructor(private store: AccountStore) {} diff --git a/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.spec.ts.ejs index bf5ff716f35a..076ad6eaf67e 100644 --- a/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.spec.ts.ejs @@ -1,5 +1,5 @@ import { vitest } from 'vitest'; -import { shallowMount, ComponentMountingOptions } from '@vue/test-utils'; +import { shallowMount, type ComponentMountingOptions } from '@vue/test-utils'; import axios from 'axios'; import sinon from 'sinon'; diff --git a/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.ts.ejs index e495b929b119..324791dd5d05 100644 --- a/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/activate/activate.component.ts.ejs @@ -1,6 +1,6 @@ -import { defineComponent, inject, onMounted, ref, Ref } from 'vue'; +import { defineComponent, inject, onMounted, ref, type Ref } from 'vue'; import { useI18n } from 'vue-i18n'; -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; import ActivateService from './activate.service'; import { useRoute } from 'vue-router'; diff --git a/generators/vue/templates/src/main/webapp/app/account/activate/activate.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/activate/activate.service.ts.ejs index c3d3d5283685..f49d9ab0519c 100644 --- a/generators/vue/templates/src/main/webapp/app/account/activate/activate.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/activate/activate.service.ts.ejs @@ -1,4 +1,4 @@ -import axios, { AxiosInstance } from 'axios'; +import axios, { type AxiosInstance } from 'axios'; export default class ActivateService { private axios: AxiosInstance; diff --git a/generators/vue/templates/src/main/webapp/app/account/change-password/change-password.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/change-password/change-password.component.ts.ejs index c13aad18f0a3..63924f922e4f 100644 --- a/generators/vue/templates/src/main/webapp/app/account/change-password/change-password.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/change-password/change-password.component.ts.ejs @@ -1,4 +1,4 @@ -import { ComputedRef, defineComponent, inject, ref, Ref } from 'vue'; +import { type ComputedRef, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.spec.ts.ejs index b70b3c894c02..5200efb558cf 100644 --- a/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.spec.ts.ejs @@ -1,8 +1,8 @@ import { vitest } from 'vitest'; -import { shallowMount, MountingOptions } from '@vue/test-utils'; +import { shallowMount, type MountingOptions } from '@vue/test-utils'; import axios from 'axios'; import sinon from 'sinon'; -import { RouteLocation } from 'vue-router'; +import { type RouteLocation } from 'vue-router'; import { PiniaVuePlugin } from 'pinia'; import { createTestingPinia } from '@pinia/testing'; diff --git a/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.ts.ejs index 2264a2cffcea..744b7259a063 100644 --- a/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/login-form/login-form.component.ts.ejs @@ -1,11 +1,11 @@ import axios from 'axios'; -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; import { useRoute, useRouter } from 'vue-router'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> -import AccountService from '../account.service'; -import LoginService from '@/account/login.service'; +import type AccountService from '../account.service'; +import type LoginService from '@/account/login.service'; export default defineComponent({ compatConfig: { MODE: 3 }, diff --git a/generators/vue/templates/src/main/webapp/app/account/login.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/login.service.ts.ejs index cd83fed65d65..e6d448fdc9ff 100644 --- a/generators/vue/templates/src/main/webapp/app/account/login.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/login.service.ts.ejs @@ -2,7 +2,7 @@ import Vue from 'vue'; <%_ } _%> <%_ if (!authenticationTypeJwt) { _%> -import axios, { AxiosPromise } from 'axios'; +import axios, { type AxiosPromise } from 'axios'; <%_ } _%> export default class LoginService { diff --git a/generators/vue/templates/src/main/webapp/app/account/register/register.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/register/register.component.ts.ejs index f4efe6ad0434..a3c1f236a181 100644 --- a/generators/vue/templates/src/main/webapp/app/account/register/register.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/register/register.component.ts.ejs @@ -1,10 +1,10 @@ -import { computed, defineComponent, inject, ref, Ref } from 'vue'; +import { computed, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> import { useVuelidate } from '@vuelidate/core' import { email, helpers, maxLength, minLength, required, sameAs } from '@vuelidate/validators'; -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; import RegisterService from '@/account/register/register.service'; import { EMAIL_ALREADY_USED_TYPE, LOGIN_ALREADY_USED_TYPE } from '@/constants'; diff --git a/generators/vue/templates/src/main/webapp/app/account/reset-password/finish/reset-password-finish.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/reset-password/finish/reset-password-finish.component.ts.ejs index 8c72605be372..a622e0918669 100644 --- a/generators/vue/templates/src/main/webapp/app/account/reset-password/finish/reset-password-finish.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/reset-password/finish/reset-password-finish.component.ts.ejs @@ -1,11 +1,11 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> import axios from 'axios'; import { useVuelidate } from '@vuelidate/core' import { maxLength, minLength, required, sameAs } from '@vuelidate/validators'; -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; export default defineComponent({ compatConfig: { MODE: 3 }, diff --git a/generators/vue/templates/src/main/webapp/app/account/reset-password/init/reset-password-init.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/reset-password/init/reset-password-init.component.ts.ejs index 37e4adac1302..c3669b1d141a 100644 --- a/generators/vue/templates/src/main/webapp/app/account/reset-password/init/reset-password-init.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/reset-password/init/reset-password-init.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, ref, Ref } from 'vue'; +import { defineComponent, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/account/sessions/sessions.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/sessions/sessions.component.ts.ejs index aae427b29758..977ebb8c5209 100644 --- a/generators/vue/templates/src/main/webapp/app/account/sessions/sessions.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/sessions/sessions.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, ref, Ref, computed } from 'vue'; +import { defineComponent, ref, type Ref, computed } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/account/settings/settings.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/account/settings/settings.component.ts.ejs index 2d49d71c8334..a551b7274cbd 100644 --- a/generators/vue/templates/src/main/webapp/app/account/settings/settings.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/account/settings/settings.component.ts.ejs @@ -1,4 +1,4 @@ -import { computed, ComputedRef, defineComponent, inject, ref, Ref } from 'vue'; +import { computed, type ComputedRef, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; import languages from '@/shared/config/languages'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/configuration/configuration.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/configuration/configuration.component.ts.ejs index 32f214a31c37..415a55c0e509 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/configuration/configuration.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/configuration/configuration.component.ts.ejs @@ -1,4 +1,4 @@ -import { computed, defineComponent, inject, ref, Ref } from 'vue'; +import { computed, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/gateway/gateway.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/gateway/gateway.component.ts.ejs index 4fc8781c8927..361b8e003609 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/gateway/gateway.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/gateway/gateway.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref, onMounted } from 'vue'; +import { defineComponent, inject, ref, type Ref, onMounted } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/health/health.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/health/health.component.ts.ejs index 0ae5f589233b..5ec932345911 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/health/health.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/health/health.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/health/health.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/health/health.service.ts.ejs index 4fd53ccedeea..fabc376286ce 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/health/health.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/health/health.service.ts.ejs @@ -1,4 +1,4 @@ -import axios, { AxiosPromise } from 'axios'; +import axios, { type AxiosPromise } from 'axios'; export default class HealthService { public separator: string; diff --git a/generators/vue/templates/src/main/webapp/app/admin/logs/logs.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/logs/logs.component.ts.ejs index 11a20d59b20d..2803cb07f9b4 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/logs/logs.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/logs/logs.component.ts.ejs @@ -1,4 +1,4 @@ -import { computed, defineComponent, inject, ref, Ref } from 'vue'; +import { computed, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/logs/logs.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/logs/logs.service.ts.ejs index ad111bb0bee7..5312769956a7 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/logs/logs.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/logs/logs.service.ts.ejs @@ -1,4 +1,4 @@ -import axios, { AxiosPromise } from 'axios'; +import axios, { type AxiosPromise } from 'axios'; export default class LogsService { public changeLevel(name: string, configuredLevel: string): AxiosPromise { diff --git a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics-modal.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics-modal.component.ts.ejs index fda357d66de9..8d916018b26e 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics-modal.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics-modal.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, ref, Ref, computed, PropType } from 'vue'; +import { defineComponent, ref, type Ref, computed, type PropType } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.component.ts.ejs index 49c5964716fd..6798d48c8c52 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.service.ts.ejs index 7d41a87588c5..c89ce3eb1121 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/metrics/metrics.service.ts.ejs @@ -1,4 +1,4 @@ -import axios, { AxiosPromise } from 'axios'; +import axios, { type AxiosPromise } from 'axios'; export default class MetricsService { diff --git a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.spec.ts.ejs index 46283d8c4446..5b27b7285d3f 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.spec.ts.ejs @@ -2,7 +2,7 @@ import { shallowMount } from '@vue/test-utils'; import axios from 'axios'; import * as sinon from 'sinon'; import { Subject, Subscription } from 'rxjs'; -import { createMemoryHistory, createRouter, Router } from 'vue-router'; +import { createMemoryHistory, createRouter, type Router } from 'vue-router'; import <%=jhiPrefixCapitalized%>Tracker from './tracker.vue'; import TrackerService from './tracker.service'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.ts.ejs index 481da792fd84..725f8e7973d2 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref, onMounted, onUnmounted } from 'vue'; +import { defineComponent, inject, ref, type Ref, onMounted, onUnmounted } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.spec.ts.ejs index 7f519e6ccc85..30e95338db7a 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.spec.ts.ejs @@ -1,7 +1,7 @@ import { vitest } from 'vitest'; -import { ref, Ref } from 'vue'; +import { ref, type Ref } from 'vue'; import { shallowMount } from '@vue/test-utils'; -import { createMemoryHistory, createRouter, Router } from 'vue-router'; +import { createMemoryHistory, createRouter, type Router } from 'vue-router'; import { Subject } from 'rxjs'; import TrackerService, { useTrackerService } from './tracker.service'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.ts.ejs index 15a084fec70d..17ee4f3eff81 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/tracker/tracker.service.ts.ejs @@ -1,4 +1,4 @@ -import { ComputedRef, inject, ref, watch } from 'vue'; +import { type ComputedRef, inject, ref, watch } from 'vue'; import { useRouter } from 'vue-router'; import * as SockJS from 'sockjs-client'; import { map } from 'rxjs'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.spec.ts.ejs index 280e85689f19..525af5a46ba1 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.spec.ts.ejs @@ -2,10 +2,10 @@ const tsKeyId = this.generateTestEntityId(user.primaryKey.type); _%> import { vitest } from 'vitest'; -import { shallowMount, MountingOptions } from '@vue/test-utils'; +import { shallowMount, type MountingOptions } from '@vue/test-utils'; import axios from 'axios'; import sinon from 'sinon'; -import { RouteLocation } from 'vue-router'; +import { type RouteLocation } from 'vue-router'; import AlertService from '@/shared/alert/alert.service'; import UserManagementEdit from './user-management-edit.vue'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.ts.ejs index 6893f5e2a256..67bcebeeace8 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-edit.component.ts.ejs @@ -1,11 +1,11 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> import { useVuelidate } from '@vuelidate/core' import { email, maxLength, minLength, required } from '@vuelidate/validators'; import UserManagementService from './user-management.service'; -import { IUser, User } from '@/shared/model/user.model'; +import { type IUser, User } from '@/shared/model/user.model'; import { useAlertService } from '@/shared/alert/alert.service'; import { useRoute, useRouter } from 'vue-router'; <%_ if (enableTranslation) { _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.spec.ts.ejs index b960f1e953dc..254f8a2374ac 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.spec.ts.ejs @@ -5,7 +5,7 @@ import { vitest } from 'vitest'; import { shallowMount } from '@vue/test-utils'; import axios from 'axios'; import sinon from 'sinon'; -import { RouteLocation, Router } from 'vue-router'; +import { type RouteLocation, type Router } from 'vue-router'; import AlertService from '@/shared/alert/alert.service'; import UserManagementView from './user-management-view.vue'; diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.ts.ejs index ba347f5f6297..733bd45522c9 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management-view.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.component.ts.ejs index 75e9eb53c8f0..ddbc9e49e1ab 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.component.ts.ejs @@ -1,4 +1,4 @@ -import { ComputedRef, defineComponent, inject, Ref, ref } from 'vue'; +import { type ComputedRef, defineComponent, inject, type Ref, ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.service.ts.ejs index 8eada2055015..e55c37178893 100644 --- a/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/admin/user-management/user-management.service.ts.ejs @@ -3,7 +3,7 @@ import buildPaginationQueryOpts from '@/shared/sort/sorts'; <%_ if (databaseTypeCassandra) { _%> import {Authority} from '@/shared/security/authority' <%_ } _%> -import { IUser } from '@/shared/model/user.model'; +import { type IUser } from '@/shared/model/user.model'; export default class UserManagementService { diff --git a/generators/vue/templates/src/main/webapp/app/core/error/error.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/error/error.component.spec.ts.ejs index cdd6ab75b77a..6319018a6af3 100644 --- a/generators/vue/templates/src/main/webapp/app/core/error/error.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/error/error.component.spec.ts.ejs @@ -1,7 +1,7 @@ import { vitest } from 'vitest'; -import { Ref, ref } from 'vue'; +import { type Ref, ref } from 'vue'; import { shallowMount } from '@vue/test-utils'; -import { RouteLocation } from 'vue-router'; +import { type RouteLocation } from 'vue-router'; import Error from './error.vue'; diff --git a/generators/vue/templates/src/main/webapp/app/core/error/error.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/error/error.component.ts.ejs index 7e69a2ddad3c..602f2d10a8f8 100644 --- a/generators/vue/templates/src/main/webapp/app/core/error/error.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/error/error.component.ts.ejs @@ -1,8 +1,8 @@ -import { ComputedRef, defineComponent, inject, Ref, ref } from 'vue'; +import { type ComputedRef, defineComponent, inject, type Ref, ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; import { useRoute } from 'vue-router'; export default defineComponent({ diff --git a/generators/vue/templates/src/main/webapp/app/core/home/home.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/home/home.component.ts.ejs index 4e98a3d5b81a..718a81ae1c68 100644 --- a/generators/vue/templates/src/main/webapp/app/core/home/home.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/home/home.component.ts.ejs @@ -1,9 +1,9 @@ -import { ComputedRef, defineComponent, inject } from 'vue'; +import { type ComputedRef, defineComponent, inject } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; export default defineComponent({ compatConfig: { MODE: 3 }, diff --git a/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.spec.ts.ejs index 7ae823b24668..aff0562ae2f1 100644 --- a/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.spec.ts.ejs @@ -2,7 +2,7 @@ import { vitest } from 'vitest'; import { computed } from 'vue'; import { shallowMount } from '@vue/test-utils'; import JhiNavbar from './jhi-navbar.vue'; -import { Router } from 'vue-router'; +import { type Router } from 'vue-router'; import { createTestingPinia } from '@pinia/testing'; import { useStore } from '@/store'; diff --git a/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.ts.ejs index 62129750b964..6eb07fbfb866 100644 --- a/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/jhi-navbar/jhi-navbar.component.ts.ejs @@ -1,8 +1,8 @@ -import { computed, <% if (applicationTypeGateway && microfrontend) { %>defineAsyncComponent, <% } %>defineComponent, inject, ref, Ref } from 'vue'; +import { computed, <% if (applicationTypeGateway && microfrontend) { %>defineAsyncComponent, <% } %>defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> -import LoginService from '@/account/login.service'; +import type LoginService from '@/account/login.service'; import type AccountService from '@/account/account.service'; <%_ if (enableTranslation) { _%> import languages from '@/shared/config/languages'; diff --git a/generators/vue/templates/src/main/webapp/app/core/ribbon/ribbon.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/core/ribbon/ribbon.component.spec.ts.ejs index c52ad91152ad..d480283af0eb 100644 --- a/generators/vue/templates/src/main/webapp/app/core/ribbon/ribbon.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/core/ribbon/ribbon.component.spec.ts.ejs @@ -2,7 +2,7 @@ import { shallowMount } from "@vue/test-utils"; import Ribbon from './ribbon.vue'; import { createTestingPinia } from '@pinia/testing'; -import { AccountStore, useStore } from '@/store'; +import { type AccountStore, useStore } from '@/store'; type RibbonComponentType = InstanceType; diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.spec.ts.ejs index b0e5eb4d8dcd..bca5f60c788c 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.spec.ts.ejs @@ -21,9 +21,9 @@ const tsKeyId = this.generateTestEntityId(primaryKey.type); _%> /* tslint:disable max-line-length */ import { vitest } from 'vitest'; -import { shallowMount, MountingOptions } from '@vue/test-utils'; +import { shallowMount, type MountingOptions } from '@vue/test-utils'; import sinon, { SinonStubbedInstance } from 'sinon'; -import { RouteLocation } from 'vue-router'; +import { type RouteLocation } from 'vue-router'; import <%= entityAngularName %>Details from './<%= entityFileName %>-details.vue'; import <%= entityAngularName %>Service from './<%= entityFileName %>.service'; diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.ts.ejs index d7aeb4dfd8f9..45bb2d87dc77 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-details.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, ref, Ref } from 'vue'; +import { defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.spec.ts.ejs index 1d083859cfd4..ae84a486b857 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.spec.ts.ejs @@ -19,9 +19,9 @@ <%_ const tsKeyId = this.generateTestEntityId(primaryKey.type); _%> /* tslint:disable max-line-length */ import { vitest } from 'vitest'; -import { shallowMount, MountingOptions } from '@vue/test-utils'; +import { shallowMount, type MountingOptions } from '@vue/test-utils'; import sinon, { SinonStubbedInstance } from 'sinon'; -import { RouteLocation } from 'vue-router'; +import { type RouteLocation } from 'vue-router'; <%_ if (anyFieldIsTimeDerived) { _%> import dayjs from 'dayjs'; diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.ts.ejs index 518ecb45464c..16e0930d2dca 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile-update.component.ts.ejs @@ -1,4 +1,4 @@ -import { computed, defineComponent, inject, ref, Ref } from 'vue'; +import { computed, defineComponent, inject, ref, type Ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.spec.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.spec.ts.ejs index 0c43fac96afd..43d0fed0be10 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.spec.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.spec.ts.ejs @@ -21,7 +21,7 @@ const tsKeyId = this.generateTestEntityId(primaryKey.type); _%> /* tslint:disable max-line-length */ import { vitest } from 'vitest'; -import { shallowMount, MountingOptions } from '@vue/test-utils'; +import { shallowMount, type MountingOptions } from '@vue/test-utils'; import sinon, { SinonStubbedInstance } from 'sinon'; import <%= entityAngularName %> from './<%= entityFileName %>.vue'; diff --git a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.ts.ejs index ce1171ca6b14..8d73ee6efebc 100644 --- a/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.component.ts.ejs @@ -1,4 +1,4 @@ -import { defineComponent, inject, onMounted, ref, Ref, watch, watchEffect } from 'vue'; +import { defineComponent, inject, onMounted, ref, type Ref, watch, watchEffect } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/locale/translation.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/locale/translation.service.ts.ejs index 322cd46ff7f2..59b311444407 100644 --- a/generators/vue/templates/src/main/webapp/app/locale/translation.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/locale/translation.service.ts.ejs @@ -1,5 +1,5 @@ import axios from 'axios'; -import { Composer } from 'vue-i18n'; +import { type Composer } from 'vue-i18n'; import dayjs from 'dayjs'; import languages from '@/shared/config/languages'; diff --git a/generators/vue/templates/src/main/webapp/app/shared/alert/alert.service.ts.ejs b/generators/vue/templates/src/main/webapp/app/shared/alert/alert.service.ts.ejs index a4ee3fa306f7..f55f679526e7 100644 --- a/generators/vue/templates/src/main/webapp/app/shared/alert/alert.service.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/shared/alert/alert.service.ts.ejs @@ -1,7 +1,7 @@ import type { BvToast } from 'bootstrap-vue'; import { getCurrentInstance } from 'vue'; <%_ if (enableTranslation) { _%> -import { Composer, useI18n } from 'vue-i18n'; +import { type Composer, useI18n } from 'vue-i18n'; <%_ } _%> export const useAlertService = () => { diff --git a/generators/vue/templates/src/main/webapp/app/shared/composables/date-format.ts.ejs b/generators/vue/templates/src/main/webapp/app/shared/composables/date-format.ts.ejs index d7d42c913ba9..27dc47377563 100644 --- a/generators/vue/templates/src/main/webapp/app/shared/composables/date-format.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/shared/composables/date-format.ts.ejs @@ -16,7 +16,7 @@ See the License for the specific language governing permissions and limitations under the License. -%> -import { Ref } from 'vue'; +import { type Ref } from 'vue'; import dayjs from 'dayjs'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; diff --git a/generators/vue/templates/src/main/webapp/app/shared/config/config.ts.ejs b/generators/vue/templates/src/main/webapp/app/shared/config/config.ts.ejs index 284e4c79a3ff..cf9469f419e7 100644 --- a/generators/vue/templates/src/main/webapp/app/shared/config/config.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/shared/config/config.ts.ejs @@ -1,5 +1,5 @@ <%_ if (enableTranslation) { _%> -import { createI18n, IntlDateTimeFormats } from 'vue-i18n'; +import { createI18n, type IntlDateTimeFormats } from 'vue-i18n'; <%_ } _%> import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'; diff --git a/generators/vue/templates/src/main/webapp/app/shared/jhi-item-count.component.ts.ejs b/generators/vue/templates/src/main/webapp/app/shared/jhi-item-count.component.ts.ejs index f9ab26698f0e..e58daa3c6706 100644 --- a/generators/vue/templates/src/main/webapp/app/shared/jhi-item-count.component.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/shared/jhi-item-count.component.ts.ejs @@ -1,4 +1,4 @@ -import { computed, defineComponent, Ref, ref } from 'vue'; +import { computed, defineComponent, type Ref, ref } from 'vue'; <%_ if (enableTranslation) { _%> import { useI18n } from 'vue-i18n'; <%_ } _%> diff --git a/generators/vue/templates/src/main/webapp/app/shims-vue.d.ts.ejs b/generators/vue/templates/src/main/webapp/app/shims-vue.d.ts.ejs index 7ff7b4aabaf1..d68006ffb901 100644 --- a/generators/vue/templates/src/main/webapp/app/shims-vue.d.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/shims-vue.d.ts.ejs @@ -17,7 +17,7 @@ limitations under the License. -%> declare module '*.vue' { - import { DefineComponent } from 'vue'; + import { type DefineComponent } from 'vue'; const component: DefineComponent & any; export default component; }