Skip to content

Commit f476021

Browse files
farnabazlarbish
andauthored
chore: upgrade to Nuxt 4 (#3499)
Co-authored-by: Baptiste Leproux <[email protected]>
1 parent 07f6ea6 commit f476021

23 files changed

+1534
-1901
lines changed

docs/app/app.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ useSeoMeta({
3030
})
3131
3232
provide('navigation', navigation)
33+
34+
// z-[-1] remove when docus is fixed
3335
</script>
3436

3537
<template>

docs/nuxt.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { defineNuxtConfig } from 'nuxt/config'
44

55
export default defineNuxtConfig({
66
modules: ['@nuxtjs/plausible', '@vueuse/nuxt', '@nuxthub/core'],
7-
css: ['../app/assets/css/main.css'],
7+
// css: ['../app/assets/css/main.css'],
88
site: {
99
name: 'Nuxt Content',
1010
url: 'https://content.nuxt.com',

docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
22
"name": "docus-starter",
33
"scripts": {
4-
"dev": "docus dev",
5-
"build": "docus build"
4+
"dev": "nuxt dev -e docus",
5+
"build": "nuxt build -e docus"
66
},
77
"dependencies": {
88
"@nuxt/content": "link:..",
99
"@nuxthub/core": "0.9.0",
1010
"@nuxtjs/plausible": "^1.2.0",
11-
"@vueuse/nuxt": "^13.5.0",
11+
"@vueuse/nuxt": "^13.6.0",
1212
"better-sqlite3": "^12.2.0",
13-
"docus": "3.0.5",
13+
"docus": "4.0.3",
1414
"minisearch": "^7.1.2",
15-
"nuxt": "^3.17.6"
15+
"nuxt": "^4.0.3"
1616
}
1717
}

examples/basic/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
},
1111
"dependencies": {
1212
"@nuxt/content": "latest",
13-
"nuxt": "^3.17.6"
13+
"nuxt": "^4.0.3"
1414
}
1515
}

examples/blog/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
},
1212
"dependencies": {
1313
"@nuxt/content": "latest",
14-
"nuxt": "^3.17.6"
14+
"nuxt": "^4.0.3"
1515
}
1616
}

examples/i18n/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
},
1111
"dependencies": {
1212
"@nuxt/content": "latest",
13-
"@nuxt/ui-pro": "^3.2.0",
13+
"@nuxt/ui-pro": "^3.3.0",
1414
"@nuxthub/core": "0.9.0",
15-
"@nuxtjs/i18n": "^10.0.1",
16-
"nuxt": "^3.17.6"
15+
"@nuxtjs/i18n": "^10.0.3",
16+
"nuxt": "^4.0.3"
1717
}
1818
}

examples/ui-pro/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"dependencies": {
1212
"@nuxt/content": "latest",
13-
"@nuxt/ui-pro": "^3.2.0",
14-
"nuxt": "^3.17.6"
13+
"@nuxt/ui-pro": "^3.3.0",
14+
"nuxt": "^4.0.3"
1515
}
1616
}

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@
4242
],
4343
"scripts": {
4444
"prepack": "nuxt-module-build build",
45-
"typecheck": "nuxi typecheck",
46-
"example": "run () { nuxi dev examples/$*; }; run",
47-
"docs": "docus dev docs",
48-
"docs:build": "docus build docs",
49-
"dev": "nuxi dev playground",
50-
"dev:build": "nuxi build playground",
51-
"dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground",
45+
"typecheck": "nuxt typecheck",
46+
"example": "run () { nuxt dev examples/$*; }; run",
47+
"docs": "nuxt dev -e docus docs",
48+
"docs:build": "nuxt-module-build build && nuxt build -e docus docs",
49+
"dev": "nuxt dev playground",
50+
"dev:build": "nuxt build playground",
51+
"dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxt prepare playground && nuxt prepare docs -e docus",
5252
"release": "npm run lint && npm run test && npm run prepack && release-it",
5353
"lint": "eslint .",
5454
"test": "vitest run",
@@ -58,7 +58,7 @@
5858
"verify": "npm run dev:prepare && npm run lint && npm run test && npm run typecheck"
5959
},
6060
"dependencies": {
61-
"@nuxt/kit": "^3.17.6",
61+
"@nuxt/kit": "^4.0.3",
6262
"@nuxtjs/mdc": "^0.17.2",
6363
"@shikijs/langs": "^3.9.2",
6464
"@sqlite.org/sqlite-wasm": "3.50.3-build1",
@@ -129,9 +129,9 @@
129129
"@nuxt/content": "link:.",
130130
"@nuxt/devtools": "^2.6.2",
131131
"@nuxt/eslint-config": "^1.7.1",
132-
"@nuxt/kit": "^3.17.6",
132+
"@nuxt/kit": "^4.0.3",
133133
"@nuxt/module-builder": "^1.0.2",
134-
"@nuxt/schema": "^3.17.6",
134+
"@nuxt/schema": "^4.0.3",
135135
"@nuxt/test-utils": "^3.19.2",
136136
"@release-it/conventional-changelog": "^10.0.1",
137137
"@types/better-sqlite3": "^7.6.13",
@@ -146,12 +146,12 @@
146146
"happy-dom": "^18.0.1",
147147
"mdclint": "^0.0.3",
148148
"micromark-util-types": "^2.0.2",
149-
"nuxt": "^3.17.6",
149+
"nuxt": "^4.0.3",
150150
"release-it": "^19.0.4",
151151
"typescript": "5.9.2",
152152
"vitest": "^3.2.4",
153153
"vue-tsc": "^3.0.5",
154-
"wrangler": "^4.27.0"
154+
"wrangler": "^4.28.0"
155155
},
156156
"resolutions": {
157157
"@nuxt/content": "workspace:*"

playground/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
},
1111
"devDependencies": {
1212
"@nuxt/content": "latest",
13-
"@nuxt/ui-pro": "^3.2.0",
13+
"@nuxt/ui-pro": "^3.3.0",
1414
"@nuxthub/core": "^0.9.0",
15-
"nuxt": "^3.17.6",
15+
"nuxt": "^4.0.3",
1616
"remark-code-import": "^1.2.0",
1717
"shiki-transformer-color-highlight": "^1.0.0"
1818
}

pnpm-lock.yaml

Lines changed: 1481 additions & 1850 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)