Open lakano opened 11 months ago
same here, so is this project abbandonated ?!?
$ git checkout develop
$ npm install
$ npm run build
$ npm run dev
I have the same issue. The solution proposed by @xbgmsharp doesn't work.
This is the output of building master branch
> vuestic-admin@3.1.0 build
> npm run lint && vue-tsc --noEmit && vite build
> vuestic-admin@3.1.0 prelint
> npm run format
> vuestic-admin@3.1.0 format
> prettier --write .
.eslintrc.js 73ms
.github/COMMIT_CONVENTION.md 78ms
.github/CONTRIBUTING.md 32ms
.github/ISSUE_TEMPLATE.md 8ms
.github/PULL_REQUEST_TEMPLATE.md 43ms
.vscode/extensions.json 4ms
CODE_OF_CONDUCT.md 29ms
config/dev.env.js 6ms
config/index.js 14ms
config/prod.env.js 4ms
docs/pre-production.md 19ms
index.html 15ms
package-lock.json 413ms
package.json 60ms
postcss.config.js 5ms
README.ja-JP.md 73ms
README.md 43ms
README.zh-CN.md 54ms
src/App.vue 80ms
src/components/icons/VaIconCleanCode.vue 28ms
src/components/icons/VaIconColor.vue 538ms
src/components/icons/VaIconFaster.vue 21ms
src/components/icons/VaIconFree.vue 11ms
src/components/icons/VaIconFresh.vue 11ms
src/components/icons/VaIconMenu.vue 24ms
src/components/icons/VaIconMenuCollapsed.vue 14ms
src/components/icons/VaIconMessage.vue 15ms
src/components/icons/VaIconNotification.vue 13ms
src/components/icons/VaIconResponsive.vue 8ms
src/components/icons/VaIconRich.vue 10ms
src/components/icons/VaIconSlower.vue 15ms
src/components/icons/VaIconVue.vue 7ms
src/components/icons/VaIconVuestic.vue 30ms
src/components/maps/LineMap.vue 143ms
src/components/navbar/components/AppNavbarActions.vue 47ms
src/components/navbar/components/dropdowns/ColorDropdown.vue 24ms
src/components/navbar/components/dropdowns/ColorDropdownItem.vue 19ms
src/components/navbar/components/dropdowns/LanguageDropdown.vue 28ms
src/components/navbar/components/dropdowns/MessageDropdown.vue 51ms
src/components/navbar/components/dropdowns/NotificationDropdown.vue 45ms
src/components/navbar/components/dropdowns/ProfileDropdown.vue 25ms
src/components/navbar/components/dropdowns/SettingsDropdown.vue 23ms
src/components/navbar/Navbar.vue 33ms
src/components/sidebar/menu/MenuAccordion.vue 39ms
src/components/sidebar/menu/MenuMinimized.vue 41ms
src/components/sidebar/NavigationRoutes.ts 27ms
src/components/sidebar/Sidebar.vue 22ms
src/components/va-charts/chart-types/BarChart.vue 7ms
src/components/va-charts/chart-types/BubbleChart.vue 11ms
src/components/va-charts/chart-types/DoughnutChart.vue 14ms
src/components/va-charts/chart-types/HorizontalBarChart.vue 11ms
src/components/va-charts/chart-types/LineChart.vue 15ms
src/components/va-charts/chart-types/PieChart.vue 7ms
src/components/va-charts/VaChart.vue 12ms
src/components/va-charts/vaChartConfigs.js 8ms
src/components/va-medium-editor/_variables.scss 3ms
src/components/va-medium-editor/VaMediumEditor.vue 30ms
src/components/VuesticLogo.vue 28ms
src/data/charts/barChartData.ts 5ms
src/data/charts/bubbleChartData.ts 36ms
src/data/charts/composables/useChartColors.ts 20ms
src/data/charts/composables/useChartData.ts 19ms
src/data/charts/doughnutChartData.ts 5ms
src/data/charts/horizontalBarChartData.ts 4ms
src/data/charts/index.ts 3ms
src/data/charts/lineChartData.ts 7ms
src/data/charts/pieChartData.ts 3ms
src/data/CountriesList.ts 11ms
src/data/maps/bubbleMapData.ts 197ms
src/data/maps/lineMapData.ts 38ms
src/data/tables/markup-table/data.json 33ms
src/data/types.ts 7ms
src/data/users.json 20ms
src/env.d.ts 3ms
src/i18n/index.ts 5ms
src/i18n/locales/br.json 13ms
src/i18n/locales/cn.json 15ms
src/i18n/locales/es.json 9ms
src/i18n/locales/gb.json 25ms
src/i18n/locales/ir.json 22ms
src/layouts/AppLayout.vue 28ms
src/layouts/AuthLayout.vue 13ms
src/layouts/Page404Layout.vue 2ms
src/layouts/RouterBypass.vue 1ms
src/main.ts 5ms
src/pages/404-pages/CategoriesConfig.ts 9ms
src/pages/404-pages/MadeByComponent.vue 5ms
src/pages/404-pages/VaPageNotFound.vue 20ms
src/pages/404-pages/VaPageNotFoundCustom.vue 10ms
src/pages/404-pages/VaPageNotFoundLargeText.vue 7ms
src/pages/404-pages/VaPageNotFoundSearch.vue 29ms
src/pages/404-pages/VaPageNotFoundSimple.vue 9ms
src/pages/404-pages/Wallpaper.vue 9ms
src/pages/admin/dashboard/composables/usePartOfChartData.ts 8ms
src/pages/admin/dashboard/dashboard-tabs/BankDetailsTab.vue 26ms
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue 33ms
src/pages/admin/dashboard/dashboard-tabs/OverviewTab.vue 18ms
src/pages/admin/dashboard/Dashboard.vue 9ms
src/pages/admin/dashboard/DashboardCharts.vue 37ms
src/pages/admin/dashboard/DashboardContributorsList.vue 47ms
src/pages/admin/dashboard/DashboardInfoBlock.vue 46ms
src/pages/admin/dashboard/DashboardMap.vue 16ms
src/pages/admin/dashboard/DashboardTabs.vue 24ms
src/pages/admin/forms/data/CountriesList.ts 7ms
src/pages/admin/forms/form-elements/FormElements.vue 126ms
src/pages/admin/forms/form-wizard/FormWizard.vue 1ms
src/pages/admin/forms/medium-editor/MediumEditor.vue 15ms
src/pages/admin/maps/bubble-maps/BubbleMap.vue 35ms
src/pages/admin/maps/bubble-maps/BubbleMapsPage.vue 7ms
src/pages/admin/maps/leaflet-maps/LeafletMap.vue 6ms
src/pages/admin/maps/leaflet-maps/LeafletMapsPage.vue 13ms
src/pages/admin/maps/line-maps/LineMapsPage.vue 11ms
src/pages/admin/maps/maplibre-maps/MapLibreMap.vue 5ms
src/pages/admin/maps/maplibre-maps/MapLibreMapsPage.vue 5ms
src/pages/admin/maps/yandex-maps/YandexMapsPage.vue 24ms
src/pages/admin/pages/404PagesPage.vue 12ms
src/pages/admin/pages/FaqPage.vue 5ms
src/pages/admin/statistics/charts/Charts.vue 38ms
src/pages/admin/statistics/progress-bars/ProgressBars.vue 4ms
src/pages/admin/statistics/progress-bars/Widgets/BarsState.vue 21ms
src/pages/admin/statistics/progress-bars/Widgets/CircleBars.vue 15ms
src/pages/admin/statistics/progress-bars/Widgets/ColorfulBars.vue 28ms
src/pages/admin/statistics/progress-bars/Widgets/HorizontalBars.vue 9ms
src/pages/admin/tables/data-tables/data/users.json 20ms
src/pages/admin/tables/data-tables/DataTables.vue 7ms
src/pages/admin/tables/data-tables/scenarios/DataTableActions.vue 17ms
src/pages/admin/tables/data-tables/scenarios/DataTableEmpty.vue 10ms
src/pages/admin/tables/data-tables/scenarios/DataTableFilter.vue 30ms
src/pages/admin/tables/data-tables/scenarios/DataTableInfiniteScroll.vue 4ms
src/pages/admin/tables/data-tables/scenarios/DataTableLoading.vue 9ms
src/pages/admin/tables/data-tables/scenarios/DataTableSelect.vue 24ms
src/pages/admin/tables/data-tables/scenarios/DataTableServerPagination.vue 15ms
src/pages/admin/tables/data-tables/scenarios/DataTableSortingPagination.vue 22ms
src/pages/admin/tables/markup-tables/MarkupTables.vue 31ms
src/pages/admin/ui/buttons/Buttons.vue 99ms
src/pages/admin/ui/cards/Cards.vue 41ms
src/pages/admin/ui/chat/Chat.vue 31ms
src/pages/admin/ui/chat/ChatPage.vue 8ms
src/pages/admin/ui/chat/StickyScroll.ts 12ms
src/pages/admin/ui/chips/Chips.vue 47ms
src/pages/admin/ui/collapse/Collapses.vue 35ms
src/pages/admin/ui/color-pickers/ColorPickers.vue 8ms
src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue 22ms
src/pages/admin/ui/colors/color-presentation/colorsData.ts 10ms
src/pages/admin/ui/colors/Colors.vue 50ms
src/pages/admin/ui/file-upload/FileUpload.vue 17ms
src/pages/admin/ui/icons/Icons.vue 8ms
src/pages/admin/ui/icons/IconSet.vue 52ms
src/pages/admin/ui/icons/sets/brandico.json 11ms
src/pages/admin/ui/icons/sets/disabled/typicons.json 9ms
src/pages/admin/ui/icons/sets/entypo.json 9ms
src/pages/admin/ui/icons/sets/font-awesome.json 23ms
src/pages/admin/ui/icons/sets/fontelico.json 2ms
src/pages/admin/ui/icons/sets/glyphicons.json 5ms
src/pages/admin/ui/icons/sets/iconic-stroke.json 3ms
src/pages/admin/ui/icons/sets/ionicons.json 12ms
src/pages/admin/ui/icons/sets/maki.json 4ms
src/pages/admin/ui/icons/sets/material-icons.json 15ms
src/pages/admin/ui/icons/sets/openweb.json 2ms
src/pages/admin/ui/icons/sets/vuestic.json 2ms
src/pages/admin/ui/icons/SetsList.vue 33ms
src/pages/admin/ui/icons/types.ts 2ms
src/pages/admin/ui/lists/data.json 8ms
src/pages/admin/ui/lists/Lists.vue 73ms
src/pages/admin/ui/modals/Modals.vue 67ms
src/pages/admin/ui/notifications/Notifications.vue 46ms
src/pages/admin/ui/notifications/ToastPositionPicker.vue 29ms
src/pages/admin/ui/popovers/Popovers.vue 24ms
src/pages/admin/ui/rating/Rating.vue 22ms
src/pages/admin/ui/route.ts 9ms
src/pages/admin/ui/sliders/Sliders.vue 93ms
src/pages/admin/ui/spinners/Spinners.vue 43ms
src/pages/admin/ui/tabs/Tabs.vue 52ms
src/pages/admin/ui/timelines/Timelines.vue 69ms
src/pages/admin/ui/tree-view/TreeView.vue 17ms
src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue 19ms
src/pages/admin/ui/tree-view/TreeViewBasicPreview.vue 15ms
src/pages/admin/ui/tree-view/TreeViewEditablePreview.vue 17ms
src/pages/admin/ui/tree-view/TreeViewIconsPreview.vue 7ms
src/pages/admin/ui/tree-view/TreeViewSelectablePreview.vue 22ms
src/pages/admin/ui/typography/Typography.vue 42ms
src/pages/auth/login/Login.vue 30ms
src/pages/auth/recover-password/RecoverPassword.vue 15ms
src/pages/auth/signup/Signup.vue 37ms
src/router/index.ts 24ms
src/scss/icon-fonts/brandico/brandico.scss 16ms
src/scss/icon-fonts/entypo/entypo.scss 93ms
src/scss/icon-fonts/font-awesome/font-awesome.scss 1ms
src/scss/icon-fonts/fontelico/fontelico.scss 11ms
src/scss/icon-fonts/glyphicons/glyphicons.scss 123ms
src/scss/icon-fonts/iconicfill/iconicfill.scss 42ms
src/scss/icon-fonts/iconicstroke/iconicstroke.scss 32ms
src/scss/icon-fonts/index.scss 3ms
src/scss/icon-fonts/ionicons/ionicons.scss 3ms
src/scss/icon-fonts/maki/maki.scss 17ms
src/scss/icon-fonts/openwebicons/openwebicons.scss 13ms
src/scss/icon-fonts/typicons/typicons.scss 26ms
src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss 6ms
src/scss/icon-fonts/zocial/zocial.scss 25ms
src/scss/main.scss 3ms
src/scss/vuestic-sass/index.scss 1ms
src/services/vuestic-ui/components/va-icon.ts 3ms
src/services/vuestic-ui/global-config.ts 3ms
src/services/vuestic-ui/icons-config/aliases.ts 6ms
src/services/vuestic-ui/icons-config/icons-config.ts 17ms
src/services/vuestic-ui/themes.ts 12ms
src/stores/global-store.ts 3ms
src/stores/index.ts 2ms
tailwind.config.js 3ms
tsconfig.json 4ms
vite.config.ts 6ms
> vuestic-admin@3.1.0 lint
> eslint --fix "./src/**/*.{ts,js,vue}"
/Users/simone/dev/github/vuestic-admin/src/pages/admin/dashboard/Dashboard.vue
32:10 warning 'DashboardMap' is defined but never used @typescript-eslint/no-unused-vars
/Users/simone/dev/github/vuestic-admin/src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue
9:33 warning Variable 'expanded' is already declared in the upper scope vue/no-template-shadow
✖ 2 problems (0 errors, 2 warnings)
src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue:3:31 - error TS2322: Type 'string' is not assignable to type 'PlacementWithAlias | undefined'.
3 <va-popover color="info" :placement="popoverOptions.placement" :message="popoverOptions.content">
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-popover/index.d.ts:372:5
372 placement: import("../../composables").PlacementWithAlias;
~~~~~~~~~
The expected type comes from property 'placement' which is declared here on type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; target: MaybeHTMLElementOrSelector; color: string; title: string; icon: string; ... 23 more ...; autoHide: boolean; }> & Omit<...>'
src/pages/admin/ui/rating/Rating.vue:6:10 - error TS2322: Type '{ modelValue: number; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
6 <va-rating v-model="value" color="danger" />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/pages/admin/ui/icons/Icons.vue:17:28 - error TS2571: Object is of type 'unknown'.
17 addFilteredListsTo(module.default)
~~~~~~
src/pages/admin/ui/icons/Icons.vue:18:16 - error TS2571: Object is of type 'unknown'.
18 return module.default
~~~~~~
src/pages/admin/ui/rating/Rating.vue:12:10 - error TS2322: Type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
12 <va-rating v-model="value" icon="bell_slash" empty-icon="bell" />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/pages/admin/ui/rating/Rating.vue:18:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
18 <va-rating v-model="value" size="small" color="warning" />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/pages/admin/ui/rating/Rating.vue:24:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
24 <va-rating v-model="value" size="large" color="info" />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/pages/admin/ui/rating/Rating.vue:30:10 - error TS2322: Type '{ modelValue: number; numbers: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; numbers: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
30 <va-rating v-model="value" numbers />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/pages/admin/ui/rating/Rating.vue:36:10 - error TS2322: Type '{ modelValue: number; color: string; size: string; halves: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'.
Property 'itemNumber' is missing in type '{ modelValue: number; color: string; size: string; halves: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
36 <va-rating v-model="value" color="success" size="large" halves />
~~~~~~~~~
node_modules/vuestic-ui/dist/types/components/va-rating/index.d.ts:230:5
230 itemNumber: {
~~~~~~~~~~
'itemNumber' is declared here.
src/i18n/index.ts:12:25 - error TS2571: Object is of type 'unknown'.
12 return [localeName, localeModule.default]
~~~~~~~~~~~~
Found 10 errors in 4 files.
Errors Files
1 src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue:3
6 src/pages/admin/ui/rating/Rating.vue:6
2 src/pages/admin/ui/icons/Icons.vue:17
1 src/i18n/index.ts:12
This is the output of building the develop branch
yarn run v1.22.19
$ npm run lint && vue-tsc --noEmit && vite build
> vuestic-admin@3.1.0 prelint
> npm run format
> vuestic-admin@3.1.0 format
> prettier --write .
.eslintrc.js 98ms (unchanged)
.github/COMMIT_CONVENTION.md 82ms (unchanged)
.github/CONTRIBUTING.md 35ms (unchanged)
.github/ISSUE_TEMPLATE.md 11ms (unchanged)
.github/PULL_REQUEST_TEMPLATE.md 26ms (unchanged)
.storybook/main.ts 256ms (unchanged)
.storybook/preview.ts 19ms (unchanged)
.storybook/storybook-main.scss 38ms (unchanged)
.vscode/extensions.json 4ms (unchanged)
CODE_OF_CONDUCT.md 31ms (unchanged)
docs/pre-production.md 19ms (unchanged)
index.html 26ms (unchanged)
package-lock.json 309ms (unchanged)
package.json 62ms (unchanged)
postcss.config.js 4ms (unchanged)
README.ja-JP.md 52ms (unchanged)
README.md 32ms (unchanged)
README.zh-CN.md 79ms (unchanged)
src/App.vue 14ms (unchanged)
src/components/app-layout-navigation/AppLayoutNavigation.vue 66ms (unchanged)
src/components/icons/VaIconCleanCode.vue 26ms (unchanged)
src/components/icons/VaIconColor.vue 13ms (unchanged)
src/components/icons/VaIconFaster.vue 10ms (unchanged)
src/components/icons/VaIconFree.vue 10ms (unchanged)
src/components/icons/VaIconFresh.vue 9ms (unchanged)
src/components/icons/VaIconGitHub.vue 2ms (unchanged)
src/components/icons/VaIconHideSidebar.vue 3ms (unchanged)
src/components/icons/VaIconMenu.vue 14ms (unchanged)
src/components/icons/VaIconMenuCollapsed.vue 12ms (unchanged)
src/components/icons/VaIconMessage.vue 9ms (unchanged)
src/components/icons/VaIconNotification.vue 9ms (unchanged)
src/components/icons/VaIconResponsive.vue 6ms (unchanged)
src/components/icons/VaIconRich.vue 5ms (unchanged)
src/components/icons/VaIconSlower.vue 7ms (unchanged)
src/components/icons/VaIconVue.vue 5ms (unchanged)
src/components/icons/VaIconVuestic.vue 19ms (unchanged)
src/components/navbar/AppNavbar.vue 25ms (unchanged)
src/components/navbar/components/AppNavbarActions.vue 20ms (unchanged)
src/components/navbar/components/dropdowns/NotificationDropdown.vue 45ms (unchanged)
src/components/navbar/components/dropdowns/ProfileDropdown.vue 36ms (unchanged)
src/components/navbar/components/dropdowns/SearchDropdown.vue 11ms (unchanged)
src/components/navbar/components/GitHubButton.vue 5ms (unchanged)
src/components/NotFoundImage.vue 4ms (unchanged)
src/components/sidebar/AppSidebar.vue 60ms (unchanged)
src/components/sidebar/NavigationRoutes.ts 11ms (unchanged)
src/components/typography/Typography.stories.ts 5ms (unchanged)
src/components/typography/Typography.vue 45ms (unchanged)
src/components/va-button-select/styles.ts 2ms (unchanged)
src/components/va-button-select/VaButtonSelect.stories.ts 5ms (unchanged)
src/components/va-button-select/VaButtonSelect.vue 26ms (unchanged)
src/components/va-charts/chart-types/BarChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/BubbleChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/DoughnutChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/HorizontalBarChart.vue 10ms (unchanged)
src/components/va-charts/chart-types/LineChart.vue 8ms (unchanged)
src/components/va-charts/chart-types/PieChart.vue 7ms (unchanged)
src/components/va-charts/VaChart.vue 15ms (unchanged)
src/components/va-charts/vaChartConfigs.js 11ms (unchanged)
src/components/va-medium-editor/_variables.scss 3ms (unchanged)
src/components/va-medium-editor/VaMediumEditor.vue 34ms (unchanged)
src/components/VuesticLogo.stories.ts 5ms (unchanged)
src/components/VuesticLogo.vue 16ms (unchanged)
src/data/charts/barChartData.ts 4ms (unchanged)
src/data/charts/bubbleChartData.ts 16ms (unchanged)
src/data/charts/composables/useChartColors.ts 9ms (unchanged)
src/data/charts/composables/useChartData.ts 8ms (unchanged)
src/data/charts/doughnutChartData.ts 3ms (unchanged)
src/data/charts/horizontalBarChartData.ts 4ms (unchanged)
src/data/charts/index.ts 4ms (unchanged)
src/data/charts/lineChartData.ts 8ms (unchanged)
src/data/charts/pieChartData.ts 4ms (unchanged)
src/data/CountriesList.ts 10ms (unchanged)
src/data/pages/projects-db.json 9ms (unchanged)
src/data/pages/projects.ts 21ms (unchanged)
src/data/pages/users-db.json 18ms (unchanged)
src/data/pages/users.ts 19ms (unchanged)
src/data/types.ts 4ms (unchanged)
src/data/users.json 20ms (unchanged)
src/env.d.ts 3ms (unchanged)
src/i18n/index.ts 7ms (unchanged)
src/i18n/locales/br.json 9ms (unchanged)
src/i18n/locales/cn.json 9ms (unchanged)
src/i18n/locales/es.json 8ms (unchanged)
src/i18n/locales/gb.json 10ms (unchanged)
src/i18n/locales/ir.json 10ms (unchanged)
src/layouts/AppLayout.vue 25ms (unchanged)
src/layouts/AuthLayout.vue 10ms (unchanged)
src/layouts/RouterBypass.vue 2ms (unchanged)
src/main.ts 5ms (unchanged)
src/pages/404.vue 6ms (unchanged)
src/pages/admin/dashboard/composables/usePartOfChartData.ts 8ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/BankDetailsTab.vue 21ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue 37ms (unchanged)
src/pages/admin/dashboard/dashboard-tabs/OverviewTab.vue 15ms (unchanged)
src/pages/admin/dashboard/Dashboard.vue 2ms (unchanged)
src/pages/admin/dashboard/DashboardCharts.vue 24ms (unchanged)
src/pages/admin/dashboard/DashboardContributorsList.vue 31ms (unchanged)
src/pages/admin/dashboard/DashboardInfoBlock.vue 39ms (unchanged)
src/pages/admin/dashboard/DashboardMap.vue 13ms (unchanged)
src/pages/admin/dashboard/DashboardTabs.vue 17ms (unchanged)
src/pages/admin/pages/404PagesPage.vue 14ms (unchanged)
src/pages/auth/CheckTheEmail.vue 4ms (unchanged)
src/pages/auth/Login.vue 22ms (unchanged)
src/pages/auth/RecoverPassword.vue 12ms (unchanged)
src/pages/auth/Signup.vue 28ms (unchanged)
src/pages/billing/BillingPage.vue 5ms (unchanged)
src/pages/billing/Invoices.vue 27ms (unchanged)
src/pages/billing/MembeshipTier.vue 29ms (unchanged)
src/pages/billing/modals/ChangeYourPaymentPlan.vue 12ms (unchanged)
src/pages/billing/PaymentInfo.vue 23ms (unchanged)
src/pages/billing/types.ts 1ms (unchanged)
src/pages/faq/data/navigationLinks.json 4ms (unchanged)
src/pages/faq/data/popularCategories.json 3ms (unchanged)
src/pages/faq/FaqPage.vue 3ms (unchanged)
src/pages/faq/widgets/Categories.vue 14ms (unchanged)
src/pages/faq/widgets/Navigation.vue 11ms (unchanged)
src/pages/faq/widgets/Questions.vue 17ms (unchanged)
src/pages/faq/widgets/RequestDemo.vue 13ms (unchanged)
src/pages/payments/payment-system/PaymentSystem.stories.ts 3ms (unchanged)
src/pages/payments/payment-system/PaymentSystem.vue 5ms (unchanged)
src/pages/payments/PaymentsPage.vue 5ms (unchanged)
src/pages/payments/types.ts 6ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressCreateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue 12ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts 7ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressEdit.vue 26ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts 3ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressList.vue 24ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressListItem.vue 14ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue 10ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts 3ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue 11ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts 5ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardEdit.vue 23ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts 2ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardList.vue 24ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts 4ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardListItem.vue 15ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts 4ms (unchanged)
src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue 10ms (unchanged)
src/pages/preferences/modals/EditNameModal.vue 14ms (unchanged)
src/pages/preferences/modals/ResetPasswordModal.vue 26ms (unchanged)
src/pages/preferences/preferences-header/PreferencesHeader.vue 6ms (unchanged)
src/pages/preferences/Preferences.vue 10ms (unchanged)
src/pages/preferences/settings/Settings.vue 22ms (unchanged)
src/pages/preferences/styles.ts 2ms (unchanged)
src/pages/pricing-plans/options.ts 7ms (unchanged)
src/pages/pricing-plans/PricingPlans.vue 33ms (unchanged)
src/pages/pricing-plans/styles.ts 2ms (unchanged)
src/pages/projects/components/ProjectStatusBadge.vue 6ms (unchanged)
src/pages/projects/composables/useProjects.ts 15ms (unchanged)
src/pages/projects/composables/useProjectStatusColor.ts 1ms (unchanged)
src/pages/projects/ProjectsPage.vue 33ms (unchanged)
src/pages/projects/types.ts 4ms (unchanged)
src/pages/projects/widgets/EditProjectForm.vue 44ms (unchanged)
src/pages/projects/widgets/ProjectCards.vue 24ms (unchanged)
src/pages/projects/widgets/ProjectsTable.vue 47ms (unchanged)
src/pages/settings/language-switcher/LanguageSwitcher.vue 10ms (unchanged)
src/pages/settings/notifications/Notifications.vue 8ms (unchanged)
src/pages/settings/Settings.vue 6ms (unchanged)
src/pages/settings/theme-switcher/ThemeSwitcher.vue 7ms (unchanged)
src/pages/users/composables/useUsers.ts 17ms (unchanged)
src/pages/users/types.ts 3ms (unchanged)
src/pages/users/UsersPage.vue 29ms (unchanged)
src/pages/users/widgets/EditUserForm.vue 33ms (unchanged)
src/pages/users/widgets/UserAvatar.vue 11ms (unchanged)
src/pages/users/widgets/UsersTable.vue 52ms (unchanged)
src/router/index.ts 12ms (unchanged)
src/scss/icon-fonts/index.scss 1ms (unchanged)
src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss 10ms (unchanged)
src/scss/main.scss 4ms (unchanged)
src/scss/vuestic-sass/index.scss 5ms (unchanged)
src/services/utils.ts 2ms (unchanged)
src/services/vuestic-ui/components/va-icon.ts 1ms (unchanged)
src/services/vuestic-ui/global-config.ts 3ms (unchanged)
src/services/vuestic-ui/icons-config/aliases.ts 6ms (unchanged)
src/services/vuestic-ui/icons-config/icons-config.ts 6ms (unchanged)
src/services/vuestic-ui/themes.ts 2ms (unchanged)
src/stores/billing-addresses.ts 9ms (unchanged)
src/stores/global-store.ts 3ms (unchanged)
src/stores/index.ts 1ms (unchanged)
src/stores/notifications.ts 5ms (unchanged)
src/stores/payment-cards.ts 10ms (unchanged)
src/stores/user-store.ts 3ms (unchanged)
tailwind.config.js 5ms (unchanged)
tsconfig.json 2ms (unchanged)
vite.config.ts 3ms (unchanged)
> vuestic-admin@3.1.0 lint
> eslint "./src/**/*.{ts,js,vue}" --fix
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:48:29 - error TS2307: Cannot find module '../../../../data/maps/lineMapData' or its corresponding type declarations.
48 import { lineMapData } from '../../../../data/maps/lineMapData'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:68:68 - error TS7031: Binding element 'country' implicitly has an 'any' type.
68 return CountriesList.filter((item) => citiesList.value.filter(({ country }) => country === item).length)
~~~~~~~
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:72:36 - error TS7031: Binding element 'title' implicitly has an 'any' type.
72 return lineMapData.cities.map(({ title, country }) => ({ text: title, country }))
~~~~~
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:72:43 - error TS7031: Binding element 'country' implicitly has an 'any' type.
72 return lineMapData.cities.map(({ title, country }) => ({ text: title, country }))
~~~~~~~
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:83:36 - error TS7031: Binding element 'country' implicitly has an 'any' type.
83 ? citiesList.value.filter(({ country }) => country === form.country)
~~~~~~~
src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:87:52 - error TS7031: Binding element 'country' implicitly has an 'any' type.
87 const city = allowedCitiesList.value.find(({ country }) => country === newCountry)?.text || ''
~~~~~~~
src/pages/admin/dashboard/DashboardMap.vue:14:21 - error TS2307: Cannot find module '../../../components/maps/LineMap.vue' or its corresponding type declarations.
14 import LineMap from '../../../components/maps/LineMap.vue'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/pages/admin/dashboard/DashboardMap.vue:15:45 - error TS2307: Cannot find module '../../../data/maps/lineMapData' or its corresponding type declarations.
15 import { lineMapData, compareStrings } from '../../../data/maps/lineMapData'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/pages/admin/dashboard/DashboardMap.vue:24:36 - error TS7006: Parameter 'mapItem' implicitly has an 'any' type.
24 cities.value = cities.value.map((mapItem) =>
~~~~~~~
src/pages/projects/components/ProjectStatusBadge.vue:21:27 - error TS7053: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type 'Record<"in progress" | "important" | "completed" | "archived", string>'.
No index signature with a parameter of type 'string' was found on type 'Record<"in progress" | "important" | "completed" | "archived", string>'.
21 <VaBadge square :color="badgeColorMap[$props.status.toLowerCase()]" :text="$props.status.toUpperCase()" />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Found 10 errors in 3 files.
Errors Files
6 src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue:48
3 src/pages/admin/dashboard/DashboardMap.vue:14
1 src/pages/projects/components/ProjectStatusBadge.vue:21
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
We all agreed the master and develop branch doesn't build. You should use the develop as it is the latest however it does not build neither!
Yeah, sorry, you all. We completely missed this issue. You can ping us directly next time or join our discord server if it is urgent issue.
Hello, Any fix for those errors ?
Hello, Any fix for those errors ?
Hi. I don't have this issue since 4.0.0 release. Are there any errors left?
Hi, I used vuestic a couple of months ago, and i just finished the project now but when I tried to build it it gave me those errors. i'll try with this release. and get back to you. thanks
Note: for support questions, please use stackoverflow. This repository's issues are reserved for feature requests and bug reports.
I'm submitting a ...
Do you want to request a feature or report a bug? bug
What is the current behavior? Can't build with a fresh clone of the repository ( last commit in master branch from 2023-08-31 )
If the current behavior is a bug, please provide the steps to reproduce, ideally also a screenshot or gif if it's a style issue
$ git clone https://github.com/epicmaxco/vuestic-admin.git
$ cd vuestic-admin $ npm install $ npm run build
To build without any error
Starting a new fresh project should be better if we haven't to solve error from master branch, or at least advice for a clean branch from where to start without error.
` node@node-20 ~/dev $ git clone https://github.com/epicmaxco/vuestic-admin.git
Cloning into 'vuestic-admin'... remote: Enumerating objects: 22589, done. remote: Counting objects: 100% (2185/2185), done. remote: Compressing objects: 100% (389/389), done. remote: Total 22589 (delta 1829), reused 1944 (delta 1783), pack-reused 20404 Receiving objects: 100% (22589/22589), 10.15 MiB | 2.08 MiB/s, done. Resolving deltas: 100% (14348/14348), done. ➤ 0 | 11:31:56 node@node-20 ~/dev $ cd vuestic-admin/ ➤ 0 | 11:32:09 node@node-20 ~/dev/vuestic-admin (master) $ npm install
husky - Git hooks installed
added 626 packages, and audited 627 packages in 14s
110 packages are looking for funding run
npm fund
for details3 vulnerabilities (2 moderate, 1 critical)
To address issues that do not require attention, run: npm audit fix
To address all issues (including breaking changes), run: npm audit fix --force
Run
npm audit
for details. ➤ 0 | 11:32:25 node@node-20 ~/dev/vuestic-admin (master) $ npm run build.eslintrc.js 97ms .github/COMMIT_CONVENTION.md 108ms .github/CONTRIBUTING.md 49ms .github/ISSUE_TEMPLATE.md 18ms .github/PULL_REQUEST_TEMPLATE.md 47ms .vscode/extensions.json 5ms CODE_OF_CONDUCT.md 39ms config/dev.env.js 13ms config/index.js 18ms config/prod.env.js 6ms docs/pre-production.md 25ms index.html 21ms package-lock.json 339ms package.json 7ms postcss.config.js 4ms README.ja-JP.md 58ms README.md 35ms README.zh-CN.md 36ms src/App.vue 59ms src/components/icons/VaIconCleanCode.vue 15ms src/components/icons/VaIconColor.vue 582ms src/components/icons/VaIconFaster.vue 19ms src/components/icons/VaIconFree.vue 17ms src/components/icons/VaIconFresh.vue 14ms src/components/icons/VaIconMenu.vue 21ms src/components/icons/VaIconMenuCollapsed.vue 17ms src/components/icons/VaIconMessage.vue 12ms src/components/icons/VaIconNotification.vue 12ms src/components/icons/VaIconResponsive.vue 11ms src/components/icons/VaIconRich.vue 8ms src/components/icons/VaIconSlower.vue 8ms src/components/icons/VaIconVue.vue 7ms src/components/icons/VaIconVuestic.vue 26ms src/components/maps/LineMap.vue 139ms src/components/navbar/components/AppNavbarActions.vue 40ms src/components/navbar/components/dropdowns/ColorDropdown.vue 56ms src/components/navbar/components/dropdowns/ColorDropdownItem.vue 25ms src/components/navbar/components/dropdowns/LanguageDropdown.vue 48ms src/components/navbar/components/dropdowns/MessageDropdown.vue 74ms src/components/navbar/components/dropdowns/NotificationDropdown.vue 78ms src/components/navbar/components/dropdowns/ProfileDropdown.vue 42ms src/components/navbar/components/dropdowns/SettingsDropdown.vue 41ms src/components/navbar/Navbar.vue 43ms src/components/sidebar/menu/MenuAccordion.vue 48ms src/components/sidebar/menu/MenuMinimized.vue 49ms src/components/sidebar/NavigationRoutes.ts 22ms src/components/sidebar/Sidebar.vue 20ms src/components/va-charts/chart-types/BarChart.vue 13ms src/components/va-charts/chart-types/BubbleChart.vue 13ms src/components/va-charts/chart-types/DoughnutChart.vue 14ms src/components/va-charts/chart-types/HorizontalBarChart.vue 15ms src/components/va-charts/chart-types/LineChart.vue 14ms src/components/va-charts/chart-types/PieChart.vue 11ms src/components/va-charts/VaChart.vue 18ms src/components/va-charts/vaChartConfigs.js 10ms src/components/va-medium-editor/_variables.scss 3ms src/components/va-medium-editor/VaMediumEditor.vue 40ms src/components/VuesticLogo.vue 25ms src/data/charts/barChartData.ts 8ms src/data/charts/bubbleChartData.ts 23ms src/data/charts/composables/useChartColors.ts 15ms src/data/charts/composables/useChartData.ts 13ms src/data/charts/doughnutChartData.ts 8ms src/data/charts/horizontalBarChartData.ts 5ms src/data/charts/index.ts 3ms src/data/charts/lineChartData.ts 9ms src/data/charts/pieChartData.ts 3ms src/data/CountriesList.ts 9ms src/data/maps/bubbleMapData.ts 185ms src/data/maps/lineMapData.ts 31ms src/data/tables/markup-table/data.json 31ms src/data/types.ts 8ms src/data/users.json 25ms src/env.d.ts 3ms src/i18n/index.ts 10ms src/i18n/locales/br.json 17ms src/i18n/locales/cn.json 29ms src/i18n/locales/es.json 14ms src/i18n/locales/gb.json 49ms src/i18n/locales/ir.json 26ms src/layouts/AppLayout.vue 33ms src/layouts/AuthLayout.vue 27ms src/layouts/Page404Layout.vue 2ms src/layouts/RouterBypass.vue 2ms src/main.ts 6ms src/pages/404-pages/CategoriesConfig.ts 9ms src/pages/404-pages/MadeByComponent.vue 6ms src/pages/404-pages/VaPageNotFound.vue 23ms src/pages/404-pages/VaPageNotFoundCustom.vue 13ms src/pages/404-pages/VaPageNotFoundLargeText.vue 8ms src/pages/404-pages/VaPageNotFoundSearch.vue 32ms src/pages/404-pages/VaPageNotFoundSimple.vue 10ms src/pages/404-pages/Wallpaper.vue 10ms src/pages/admin/dashboard/composables/usePartOfChartData.ts 7ms src/pages/admin/dashboard/dashboard-tabs/BankDetailsTab.vue 24ms src/pages/admin/dashboard/dashboard-tabs/BillingAddressTab.vue 45ms src/pages/admin/dashboard/dashboard-tabs/OverviewTab.vue 20ms src/pages/admin/dashboard/Dashboard.vue 11ms src/pages/admin/dashboard/DashboardCharts.vue 33ms src/pages/admin/dashboard/DashboardContributorsList.vue 39ms src/pages/admin/dashboard/DashboardInfoBlock.vue 49ms src/pages/admin/dashboard/DashboardMap.vue 17ms src/pages/admin/dashboard/DashboardTabs.vue 20ms src/pages/admin/forms/data/CountriesList.ts 7ms src/pages/admin/forms/form-elements/FormElements.vue 120ms src/pages/admin/forms/form-wizard/FormWizard.vue 1ms src/pages/admin/forms/medium-editor/MediumEditor.vue 17ms src/pages/admin/maps/bubble-maps/BubbleMap.vue 34ms src/pages/admin/maps/bubble-maps/BubbleMapsPage.vue 10ms src/pages/admin/maps/leaflet-maps/LeafletMap.vue 10ms src/pages/admin/maps/leaflet-maps/LeafletMapsPage.vue 6ms src/pages/admin/maps/line-maps/LineMapsPage.vue 12ms src/pages/admin/maps/maplibre-maps/MapLibreMap.vue 7ms src/pages/admin/maps/maplibre-maps/MapLibreMapsPage.vue 6ms src/pages/admin/maps/yandex-maps/YandexMapsPage.vue 18ms src/pages/admin/pages/404PagesPage.vue 17ms src/pages/admin/pages/FaqPage.vue 8ms src/pages/admin/statistics/charts/Charts.vue 34ms src/pages/admin/statistics/progress-bars/ProgressBars.vue 7ms src/pages/admin/statistics/progress-bars/Widgets/BarsState.vue 27ms src/pages/admin/statistics/progress-bars/Widgets/CircleBars.vue 26ms src/pages/admin/statistics/progress-bars/Widgets/ColorfulBars.vue 31ms src/pages/admin/statistics/progress-bars/Widgets/HorizontalBars.vue 11ms src/pages/admin/tables/data-tables/data/users.json 23ms src/pages/admin/tables/data-tables/DataTables.vue 8ms src/pages/admin/tables/data-tables/scenarios/DataTableActions.vue 23ms src/pages/admin/tables/data-tables/scenarios/DataTableEmpty.vue 14ms src/pages/admin/tables/data-tables/scenarios/DataTableFilter.vue 46ms src/pages/admin/tables/data-tables/scenarios/DataTableInfiniteScroll.vue 10ms src/pages/admin/tables/data-tables/scenarios/DataTableLoading.vue 14ms src/pages/admin/tables/data-tables/scenarios/DataTableSelect.vue 31ms src/pages/admin/tables/data-tables/scenarios/DataTableServerPagination.vue 29ms src/pages/admin/tables/data-tables/scenarios/DataTableSortingPagination.vue 28ms src/pages/admin/tables/markup-tables/MarkupTables.vue 39ms src/pages/admin/ui/buttons/Buttons.vue 141ms src/pages/admin/ui/cards/Cards.vue 63ms src/pages/admin/ui/chat/Chat.vue 40ms src/pages/admin/ui/chat/ChatPage.vue 15ms src/pages/admin/ui/chat/StickyScroll.ts 12ms src/pages/admin/ui/chips/Chips.vue 66ms src/pages/admin/ui/collapse/Collapses.vue 43ms src/pages/admin/ui/color-pickers/ColorPickers.vue 13ms src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue 41ms src/pages/admin/ui/colors/color-presentation/colorsData.ts 11ms src/pages/admin/ui/colors/Colors.vue 74ms src/pages/admin/ui/file-upload/FileUpload.vue 25ms src/pages/admin/ui/icons/Icons.vue 11ms src/pages/admin/ui/icons/IconSet.vue 55ms src/pages/admin/ui/icons/sets/brandico.json 4ms src/pages/admin/ui/icons/sets/disabled/typicons.json 9ms src/pages/admin/ui/icons/sets/entypo.json 13ms src/pages/admin/ui/icons/sets/font-awesome.json 24ms src/pages/admin/ui/icons/sets/fontelico.json 4ms src/pages/admin/ui/icons/sets/glyphicons.json 10ms src/pages/admin/ui/icons/sets/iconic-stroke.json 8ms src/pages/admin/ui/icons/sets/ionicons.json 21ms src/pages/admin/ui/icons/sets/maki.json 5ms src/pages/admin/ui/icons/sets/material-icons.json 18ms src/pages/admin/ui/icons/sets/openweb.json 2ms src/pages/admin/ui/icons/sets/vuestic.json 3ms src/pages/admin/ui/icons/SetsList.vue 29ms src/pages/admin/ui/icons/types.ts 3ms src/pages/admin/ui/lists/data.json 5ms src/pages/admin/ui/lists/Lists.vue 76ms src/pages/admin/ui/modals/Modals.vue 77ms src/pages/admin/ui/notifications/Notifications.vue 56ms src/pages/admin/ui/notifications/ToastPositionPicker.vue 28ms src/pages/admin/ui/popovers/Popovers.vue 32ms src/pages/admin/ui/rating/Rating.vue 22ms src/pages/admin/ui/route.ts 13ms src/pages/admin/ui/sliders/Sliders.vue 128ms src/pages/admin/ui/spinners/Spinners.vue 44ms src/pages/admin/ui/tabs/Tabs.vue 104ms src/pages/admin/ui/timelines/Timelines.vue 105ms src/pages/admin/ui/tree-view/TreeView.vue 16ms src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue 33ms src/pages/admin/ui/tree-view/TreeViewBasicPreview.vue 11ms src/pages/admin/ui/tree-view/TreeViewEditablePreview.vue 25ms src/pages/admin/ui/tree-view/TreeViewIconsPreview.vue 12ms src/pages/admin/ui/tree-view/TreeViewSelectablePreview.vue 12ms src/pages/admin/ui/typography/Typography.vue 57ms src/pages/auth/login/Login.vue 41ms src/pages/auth/recover-password/RecoverPassword.vue 16ms src/pages/auth/signup/Signup.vue 37ms src/router/index.ts 22ms src/scss/icon-fonts/brandico/brandico.scss 14ms src/scss/icon-fonts/entypo/entypo.scss 83ms src/scss/icon-fonts/font-awesome/font-awesome.scss 3ms src/scss/icon-fonts/fontelico/fontelico.scss 10ms src/scss/icon-fonts/glyphicons/glyphicons.scss 128ms src/scss/icon-fonts/iconicfill/iconicfill.scss 45ms src/scss/icon-fonts/iconicstroke/iconicstroke.scss 40ms src/scss/icon-fonts/index.scss 3ms src/scss/icon-fonts/ionicons/ionicons.scss 1ms src/scss/icon-fonts/maki/maki.scss 16ms src/scss/icon-fonts/openwebicons/openwebicons.scss 13ms src/scss/icon-fonts/typicons/typicons.scss 19ms src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss 8ms src/scss/icon-fonts/zocial/zocial.scss 28ms src/scss/main.scss 4ms src/scss/vuestic-sass/index.scss 2ms src/services/vuestic-ui/components/va-icon.ts 3ms src/services/vuestic-ui/global-config.ts 5ms src/services/vuestic-ui/icons-config/aliases.ts 7ms src/services/vuestic-ui/icons-config/icons-config.ts 8ms src/services/vuestic-ui/themes.ts 11ms src/stores/global-store.ts 6ms src/stores/index.ts 3ms tailwind.config.js 5ms tsconfig.json 4ms vite.config.ts 4ms
/home/guillaume/dev/vuestic-admin/src/pages/admin/dashboard/Dashboard.vue 32:10 warning 'DashboardMap' is defined but never used @typescript-eslint/no-unused-vars
/home/guillaume/dev/vuestic-admin/src/pages/admin/ui/tree-view/TreeViewAdvancedPreview.vue 9:33 warning Variable 'expanded' is already declared in the upper scope vue/no-template-shadow
✖ 2 problems (0 errors, 2 warnings)
src/pages/admin/ui/colors/color-presentation/ColorPresentation.vue:3:31 - error TS2322: Type 'string' is not assignable to type 'PlacementWithAlias | undefined'.
3
src/pages/admin/ui/rating/Rating.vue:6:10 - error TS2322: Type '{ modelValue: number; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
6
src/pages/admin/ui/icons/Icons.vue:17:28 - error TS2571: Object is of type 'unknown'.
17 addFilteredListsTo(module.default)
src/pages/admin/ui/rating/Rating.vue:12:10 - error TS2322: Type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; icon: string; emptyIcon: string; "empty-icon": string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
12
src/pages/admin/ui/rating/Rating.vue:18:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
18
src/pages/admin/ui/rating/Rating.vue:24:10 - error TS2322: Type '{ modelValue: number; size: string; color: string; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; size: string; color: string; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
24
src/pages/admin/ui/rating/Rating.vue:30:10 - error TS2322: Type '{ modelValue: number; numbers: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; numbers: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
30
src/pages/admin/ui/rating/Rating.vue:36:10 - error TS2322: Type '{ modelValue: number; color: string; size: string; halves: true; }' is not assignable to type 'IntrinsicAttributes & Partial<{ preset: string; stateful: boolean; color: string; size: string | number; sizesConfig: Record<string, any>; fontSizesConfig: Record<...>; ... 13 more ...; ariaItemLabel: string; }> & Omit<...>'. Property 'itemNumber' is missing in type '{ modelValue: number; color: string; size: string; halves: true; }' but required in type 'Omit<Readonly<ExtractPropTypes<{ numbers: { type: BooleanConstructor; default: boolean; }; halves: { type: BooleanConstructor; default: boolean; }; max: { type: NumberConstructor; default: number; }; ... 19 more ...; stateful: { ...; }; }>> & { ...; } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "rea...'.
36
src/i18n/index.ts:12:25 - error TS2571: Object is of type 'unknown'.
12 return [localeName, localeModule.default]