Skip to content

Commit

Permalink
fix: update module #imports to nuxt/app
Browse files Browse the repository at this point in the history
  • Loading branch information
guaijie committed Feb 7, 2025
1 parent 13f6fd0 commit 6a96790
Show file tree
Hide file tree
Showing 14 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion packages/devtools/client/app.config.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { defineAppConfig } from '#imports'
import { defineAppConfig } from 'nuxt/app'

export default defineAppConfig({
fixture1: 'from app.config.ts',
Expand Down
4 changes: 2 additions & 2 deletions packages/devtools/client/composables/client.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import type { useRoute, useRouter } from '#imports'
import type { NuxtDevtoolsClient, NuxtDevtoolsHostClient, NuxtDevtoolsIframeClient, VueInspectorData } from '@nuxt/devtools-kit/types'
import type { Unhead } from '@unhead/schema'
import type { useRoute, useRouter } from 'nuxt/app'
import type { ComputedRef } from 'vue'
import { useState } from '#imports'
import { useColorMode } from '@vueuse/core'
import { useState } from 'nuxt/app'
import { computed, ref } from 'vue'
import { renderMarkdown } from './client-services/markdown'
import { renderCodeHighlight } from './client-services/shiki'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/composables/dialog.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import type { InstallModuleReturn, ModuleActionType, ModuleStaticInfo } from '../../src/types'
import { useState } from '#imports'
import { createTemplatePromise } from '@vueuse/core'
import { useState } from 'nuxt/app'

export const ModuleDialog = createTemplatePromise<boolean, [info: ModuleStaticInfo, result: InstallModuleReturn, type: ModuleActionType]>()

Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/composables/state-modules.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { InstalledModuleInfo, ModuleStaticInfo } from '../../src/types'
import { useState } from '#imports'
import { useState } from 'nuxt/app'
import { computed } from 'vue'
import { useServerConfig } from './state'
import { getModuleNameFromPath, isNodeModulePath, parseReadablePath, useAsyncState } from './utils'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/composables/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import type { Ref } from 'vue'
import type { ComponentRelationship, ComponentWithRelationships, NormalizedHeadTag, SocialPreviewCard, SocialPreviewResolved } from '~/../src/types'
import { useAsyncData } from '#app/composables/asyncData'
import { useNuxtApp } from '#app/nuxt'
import { useState } from '#imports'
import { useSessionStorage } from '@vueuse/core'
import { useState } from 'nuxt/app'
import { relative } from 'pathe'
import { isRef, triggerRef } from 'vue'
import { useClient } from './client'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/middleware/route.global.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { defineNuxtRouteMiddleware, navigateTo } from '#imports'
import { defineNuxtRouteMiddleware, navigateTo } from 'nuxt/app'
import { isFirstVisit } from '~/composables/storage'

export default defineNuxtRouteMiddleware((to) => {
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/plugins/floating-vue.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { defineNuxtPlugin } from '#imports'
import FloatingVue from 'floating-vue'
import { defineNuxtPlugin } from 'nuxt/app'

export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(FloatingVue)
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/plugins/global.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { defineNuxtPlugin, useRouter } from '#imports'
import { defineNuxtPlugin, useRouter } from 'nuxt/app'
import { triggerRef } from 'vue'
import { useClient, useComponentInspectorData } from '../composables/client'
import { rpc } from '../composables/rpc'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/plugins/vue-devtools.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { defineNuxtPlugin } from '#imports'
import { VueDevToolsVuePlugin } from '@vue/devtools-core'
import { defineNuxtPlugin } from 'nuxt/app'

export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(VueDevToolsVuePlugin())
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/client/setup/client-rpc.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { ClientFunctions } from '../../src/types'
import { useNuxtApp, useRouter } from '#imports'
import { useNuxtApp, useRouter } from 'nuxt/app'
import { useClient } from '../composables/client'
import { devAuthToken, isDevAuthed } from '../composables/dev-auth'
import { clientFunctions, rpc } from '../composables/rpc'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/src/runtime/plugins/devtools.client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type { TimelineServerState } from '@nuxt/devtools/types'
import type { Router } from 'vue-router'
// eslint-disable-next-line ts/ban-ts-comment
// @ts-ignore tsconfig
import { defineNuxtPlugin, useRouter, useState } from '#imports'
import { defineNuxtPlugin, useRouter, useState } from 'nuxt/app'

import { shallowReactive, watchEffect } from 'vue'
import { setupHooksDebug } from '../shared/hooks'
Expand Down
2 changes: 1 addition & 1 deletion packages/devtools/src/runtime/plugins/devtools.server.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { TimelineServerState } from '@nuxt/devtools/types'
import { defineNuxtPlugin, useState } from '#imports'
import { defineNuxtPlugin, useState } from 'nuxt/app'

export default defineNuxtPlugin(() => {
// record ssr start time
Expand Down
6 changes: 3 additions & 3 deletions packages/devtools/src/runtime/plugins/view/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ import type { $Fetch } from 'ofetch'
import type { Ref } from 'vue'
import type { Router } from 'vue-router'

// eslint-disable-next-line ts/ban-ts-comment
// @ts-ignore tsconfig
import { useAppConfig, useRuntimeConfig } from '#imports'
import { setIframeServerContext } from '@vue/devtools-kit'
import { createHooks } from 'hookable'
// eslint-disable-next-line ts/ban-ts-comment
// @ts-ignore tsconfig
import { useAppConfig, useRuntimeConfig } from 'nuxt/app'
import { debounce } from 'perfect-debounce'

import { computed, createApp, h, markRaw, ref, shallowReactive, shallowRef, watch } from 'vue'
Expand Down
2 changes: 1 addition & 1 deletion playgrounds/module-starter/src/runtime/plugin.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { defineNuxtPlugin } from '#imports'
import { defineNuxtPlugin } from 'nuxt/app'

export default defineNuxtPlugin((_nuxtApp) => {
// eslint-disable-next-line no-console
Expand Down

0 comments on commit 6a96790

Please sign in to comment.