chore(deps): update dependency nuxt to v4

This commit is contained in:
Renovate
2025-07-16 16:05:26 +00:00
committed by Joakim Olsson
parent db5f9725d4
commit d8e438be10
22 changed files with 1264 additions and 573 deletions
+6 -3
View File
@@ -2,11 +2,14 @@ FROM cypress/base:24.0.0@sha256:a12dd7ba6c42601ba02328491320f04fede8b652f6da2724
WORKDIR /build WORKDIR /build
COPY ./package.json ./package-lock.json ./.snyk ./ RUN npm install --global node-gyp && \
git config --global --add safe.directory /build
COPY ./package.json ./package-lock.json ./
RUN npm ci --no-progress RUN npm ci --no-progress
COPY ./ ./ COPY . /build
RUN npm run generate && npm run lint RUN npm run postinstall && npm run generate && npm run lint
#RUN yarn start:ci & yarn wait && yarn test:cypress #RUN yarn start:ci & yarn wait && yarn test:cypress
FROM amd64/nginx:1.29.0@sha256:1255491f87317acd3c7c9329f29054473fd5d4dc84646e47bc672aaa7e9f0c67 FROM amd64/nginx:1.29.0@sha256:1255491f87317acd3c7c9329f29054473fd5d4dc84646e47bc672aaa7e9f0c67
@@ -113,7 +113,7 @@ import { computed } from 'vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import DistanceDisplay from '~/components/pages/events/event-distance.vue' import DistanceDisplay from '~/components/pages/events/event-distance.vue'
import type { Event } from '~/graphql/generated/operations' import type { Event } from '~~/graphql/generated/operations'
const props = defineProps({ const props = defineProps({
event: { event: {
@@ -17,7 +17,7 @@
import type { PropType } from 'vue' import type { PropType } from 'vue'
import { computed } from 'vue' import { computed } from 'vue'
import type { DanceHallDistance } from '~/graphql/generated/operations' import type { DanceHallDistance } from '~~/graphql/generated/operations'
const props = defineProps({ const props = defineProps({
distance: { distance: {
@@ -15,7 +15,7 @@
<script setup lang='ts'> <script setup lang='ts'>
import type { PropType } from 'vue' import type { PropType } from 'vue'
import type { Event } from '~/graphql/generated/operations' import type { Event } from '~~/graphql/generated/operations'
import EventCard from './event-card.vue' import EventCard from './event-card.vue'
@@ -102,7 +102,8 @@ import { computed, ref, watch } from 'vue'
import { useDisplay } from 'vuetify' import { useDisplay } from 'vuetify'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import type { FindEventsQueryVariables } from '~/graphql/generated/operations' import { useState } from '~/store'
import type { FindEventsQueryVariables } from '~~/graphql/generated/operations'
import { import {
useFetchAddressLazyQuery, useFetchAddressLazyQuery,
useFindEventsQuery, useFindEventsQuery,
@@ -112,8 +113,7 @@ import {
useToggleIgnoreDanceHallMutation, useToggleIgnoreDanceHallMutation,
useToggleIgnoreMunicipalityMutation, useToggleIgnoreMunicipalityMutation,
useToggleIgnoreStateMutation, useToggleIgnoreStateMutation,
} from '~/graphql/generated/operations' } from '~~/graphql/generated/operations'
import { useState } from '~/store'
import EventList from './event-list.vue' import EventList from './event-list.vue'
@@ -65,6 +65,7 @@ import { useAuth0 } from '@auth0/auth0-vue'
import { computed, ref } from 'vue' import { computed, ref } from 'vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import { useState } from '~/store'
import { import {
useFetchFiltersQuery, useFetchFiltersQuery,
useToggleIgnoreBandMutation, useToggleIgnoreBandMutation,
@@ -72,8 +73,7 @@ import {
useToggleIgnoreDanceHallMutation, useToggleIgnoreDanceHallMutation,
useToggleIgnoreMunicipalityMutation, useToggleIgnoreMunicipalityMutation,
useToggleIgnoreStateMutation, useToggleIgnoreStateMutation,
} from '~/graphql/generated/operations' } from '~~/graphql/generated/operations'
import { useState } from '~/store'
import List from './filter-list.vue' import List from './filter-list.vue'
@@ -68,13 +68,13 @@ import { useAuth0 } from '@auth0/auth0-vue'
import { computed, ref } from 'vue' import { computed, ref } from 'vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import { useState } from '~/store'
import { import {
useFetchAddressLazyQuery, useFetchAddressLazyQuery,
useFindOriginsQuery, useFindOriginsQuery,
useRemoveOriginMutation, useRemoveOriginMutation,
useSaveOriginMutation, useSaveOriginMutation,
} from '~/graphql/generated/operations' } from '~~/graphql/generated/operations'
import { useState } from '~/store'
const state = useState() const state = useState()
const { t } = useI18n() const { t } = useI18n()
+1 -2
View File
@@ -3,9 +3,8 @@
</template> </template>
<script setup lang='ts'> <script setup lang='ts'>
import { useHead } from '@unhead/vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import { useHead } from '#imports'
import Filters from '../components/pages/filters/filter-page.vue' import Filters from '../components/pages/filters/filter-page.vue'
+1 -2
View File
@@ -3,9 +3,8 @@
</template> </template>
<script setup lang='ts'> <script setup lang='ts'>
import { useHead } from '@unhead/vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import { useHead } from '#imports'
import Events from '~/components/pages/events/event-page.vue' import Events from '~/components/pages/events/event-page.vue'
const { t } = useI18n() const { t } = useI18n()
+1 -2
View File
@@ -3,9 +3,8 @@
</template> </template>
<script setup lang='ts'> <script setup lang='ts'>
import { useHead } from '@unhead/vue'
import { useI18n } from '#i18n' import { useI18n } from '#i18n'
import { useHead } from '#imports'
import Origins from '../components/pages/origins/origin-page.vue' import Origins from '../components/pages/origins/origin-page.vue'
+1 -1
View File
@@ -1,7 +1,7 @@
import { defineStore } from 'pinia' import { defineStore } from 'pinia'
import { ref } from 'vue' import { ref } from 'vue'
import { Range } from '~/graphql/generated/operations' import { Range } from '~~/graphql/generated/operations'
export const useState = defineStore( export const useState = defineStore(
'state', 'state',
View File
+1243 -552
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -34,7 +34,7 @@
"eslint-plugin-nuxt": "4.0.0", "eslint-plugin-nuxt": "4.0.0",
"eslint-plugin-simple-import-sort": "12.1.1", "eslint-plugin-simple-import-sort": "12.1.1",
"eslint-plugin-vue": "10.3.0", "eslint-plugin-vue": "10.3.0",
"nuxt": "3.17.7", "nuxt": "4.0.0",
"postcss-html": "1.8.0", "postcss-html": "1.8.0",
"sass": "1.89.2", "sass": "1.89.2",
"stylelint": "16.21.1", "stylelint": "16.21.1",