Skip to content

Commit 93e4d6c

Browse files
feat: upgrade deps (#182)
* feat: upgrade deps * chore: update * [autofix.ci] apply automated fixes * chore: update --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent facdc5c commit 93e4d6c

21 files changed

+6334
-8570
lines changed

components/CommandPalette.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import { NuxtLink } from '#components'
32
import type { Command } from '~/stores/commands'
3+
import { NuxtLink } from '#components'
44
55
const commands = useCommandsStore()
66
const router = useRouter()

components/ContentNavItem.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type { NavItem } from '@nuxt/content'
44
const props = withDefaults(
55
defineProps<{
66
item: NavItem
7-
level: number
7+
level?: number
88
}>(),
99
{
1010
level: 0,

components/CustomNuxtLink.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const NuxtLink = defineNuxtLink({})
44
export default defineComponent({
55
name: 'NuxtLink',
66
props: NuxtLink.props,
7-
setup(props, { slots }) {
7+
setup(props: any, { slots }) {
88
const url = props.to || props.href
99
// Get CORS and add url?.startsWith('https://vuejs.org')
1010
if (url?.startsWith('https://nuxt.com')) {

components/PanelDocs.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ router.beforeEach(() => {
140140
absolute left-0 right-0 top-0 max-h-60vh py2
141141
backdrop-blur-10 bg-base important-bg-opacity-80
142142
>
143-
<ContentNavItem v-for="item in navigation" :key="item.url" :item="item" />
143+
<ContentNavItem v-for="item of navigation" :key="item.url" :item="item" />
144144
</div>
145145
</Transition>
146146
</div>

components/PanelEditorMonaco.client.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<script setup lang="ts">
2-
import * as monaco from 'monaco-editor-core/esm/vs/editor/editor.api'
32
import { shikiToMonaco } from '@shikijs/monaco'
4-
import { initMonaco } from '~/monaco/setup'
3+
import * as monaco from 'monaco-editor-core/esm/vs/editor/editor.api'
54
import { reloadLanguageTools } from '~/monaco/env'
5+
import { initMonaco } from '~/monaco/setup'
66
import { getShiki } from '~/monaco/shiki'
77
88
const props = defineProps<{

components/PanelPreviewClient.client.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
2-
import { createBirpc } from 'birpc'
32
import type { FrameFunctions, ParentFunctions } from '~/types/rpc'
3+
import { createBirpc } from 'birpc'
44
55
const ui = useUiState()
66
const play = usePlaygroundStore()

components/PanelTerminalClient.client.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<script setup lang="ts">
2-
import '@xterm/xterm/css/xterm.css'
32
import type { ITheme } from '@xterm/xterm'
4-
import { Terminal } from '@xterm/xterm'
53
import { FitAddon } from '@xterm/addon-fit'
6-
import themeLight from 'theme-vitesse/extra/xterm-vitesse-light.json'
4+
import { Terminal } from '@xterm/xterm'
75
import themeDark from 'theme-vitesse/extra/xterm-vitesse-dark.json'
6+
import themeLight from 'theme-vitesse/extra/xterm-vitesse-light.json'
7+
import '@xterm/xterm/css/xterm.css'
88
99
const play = usePlaygroundStore()
1010

modules/template-loader.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { fileURLToPath } from 'node:url'
21
import fs from 'node:fs/promises'
2+
import { fileURLToPath } from 'node:url'
33
import { addTemplate, addVitePlugin, defineNuxtModule } from '@nuxt/kit'
4+
// import consola from 'consola'
45
import fg from 'fast-glob'
56
import { relative, resolve } from 'pathe'
67

@@ -9,6 +10,11 @@ export default defineNuxtModule({
910
name: 'template-loader',
1011
},
1112
setup(_) {
13+
// logger.restoreAll()
14+
// logger.wrapAll = () => {}
15+
// consola.restoreAll()
16+
// consola.wrapAll = () => {}
17+
1218
addTemplate({
1319
filename: 'templates/basic.ts',
1420
getContents: async () => {

monaco/env.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { basename, dirname } from 'pathe'
1+
import type { FileType } from './types'
2+
import type { CreateData } from './vue.worker'
23
import * as volar from '@volar/monaco'
3-
import { Uri, editor, languages } from 'monaco-editor-core'
4+
import { editor, languages, Uri } from 'monaco-editor-core'
5+
import { basename, dirname } from 'pathe'
46
import stripJsonComments from 'strip-json-comments'
57
import { getOrCreateModel } from './utils'
6-
import type { CreateData } from './vue.worker'
7-
import type { FileType } from './types'
88

99
export type PlaygroundMonacoContext = Pick<PlaygroundStore, 'webcontainer' | 'files'>
1010

@@ -162,9 +162,7 @@ export async function reloadLanguageTools(ctx: PlaygroundMonacoContext) {
162162
function loadFiles(ctx: PlaygroundMonacoContext, files: string[]) {
163163
return Promise.all(files.map(async (file) => {
164164
const filepath = withoutLeadingSlash(file)
165-
const content = await ctx.webcontainer!.fs
166-
.readFile(filepath, 'utf-8')
167-
.catch(() => undefined)
165+
const content = await ctx.webcontainer!.fs.readFile(filepath, 'utf-8').catch(() => undefined)
168166
const uri = Uri.parse(`file:///${filepath}`)
169167
if (content != null) {
170168
getOrCreateModel(uri, undefined, content)

monaco/setup.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
/* eslint-disable new-cap */
33
import * as monaco from 'monaco-editor-core'
44
import editorWorker from 'monaco-editor-core/esm/vs/editor/editor.worker?worker'
5-
import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker'
65
import cssWorker from 'monaco-editor/esm/vs/language/css/css.worker?worker'
76
import htmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker'
7+
import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker'
88

9-
import vueWorker from './vue.worker?worker'
109
import { reloadLanguageTools } from './env'
10+
import vueWorker from './vue.worker?worker'
1111

1212
export function initMonaco(ctx: PlaygroundStore) {
1313
self.MonacoEnvironment = {

0 commit comments

Comments
 (0)