@nuxt/schema
Advanced tools
Comparing version 3.12.2 to 3.12.3
{ | ||
"name": "@nuxt/schema", | ||
"version": "3.12.2", | ||
"version": "3.12.3", | ||
"repository": { | ||
@@ -39,13 +39,13 @@ "type": "git", | ||
"@types/sass-loader": "8.0.8", | ||
"@unhead/schema": "1.9.13", | ||
"@vitejs/plugin-vue": "5.0.4", | ||
"@unhead/schema": "1.9.14", | ||
"@vitejs/plugin-vue": "5.0.5", | ||
"@vitejs/plugin-vue-jsx": "4.0.0", | ||
"@vue/compiler-core": "3.4.29", | ||
"@vue/compiler-sfc": "3.4.29", | ||
"@vue/language-core": "2.0.21", | ||
"@vue/compiler-core": "3.4.31", | ||
"@vue/compiler-sfc": "3.4.31", | ||
"@vue/language-core": "2.0.24", | ||
"c12": "1.11.1", | ||
"esbuild-loader": "4.1.0", | ||
"h3": "1.11.1", | ||
"esbuild-loader": "4.2.0", | ||
"h3": "1.12.0", | ||
"ignore": "5.3.1", | ||
"nitropack": "2.9.6", | ||
"nitropack": "2.9.7", | ||
"ofetch": "1.3.4", | ||
@@ -55,8 +55,8 @@ "unbuild": "latest", | ||
"unenv": "1.9.0", | ||
"vite": "5.3.1", | ||
"vue": "3.4.29", | ||
"vite": "5.3.2", | ||
"vue": "3.4.31", | ||
"vue-bundle-renderer": "2.1.0", | ||
"vue-loader": "17.4.2", | ||
"vue-router": "4.3.3", | ||
"webpack": "5.92.0", | ||
"vue-router": "4.4.0", | ||
"webpack": "5.92.1", | ||
"webpack-dev-middleware": "7.2.1" | ||
@@ -70,3 +70,3 @@ }, | ||
"pathe": "^1.1.2", | ||
"pkg-types": "^1.1.1", | ||
"pkg-types": "^1.1.2", | ||
"scule": "^1.3.0", | ||
@@ -73,0 +73,0 @@ "std-env": "^3.7.0", |
@@ -1,2 +0,2 @@ | ||
[![Nuxt banner](./.github/assets/banner.svg)](https://nuxt.com) | ||
[![Nuxt banner](https://github.com/nuxt/nuxt/tree/main/.github/assets/banner.svg)](https://nuxt.com) | ||
@@ -8,3 +8,3 @@ # Nuxt | ||
<a href="https://www.npmjs.com/package/nuxt"><img src="https://img.shields.io/npm/dm/nuxt.svg?style=flat&colorA=18181B&colorB=28CF8D" alt="Downloads"></a> | ||
<a href="./LICENSE"><img src="https://img.shields.io/github/license/nuxt/nuxt.svg?style=flat&colorA=18181B&colorB=28CF8D" alt="License"></a> | ||
<a href="https://github.com/nuxt/nuxt/tree/main/LICENSE"><img src="https://img.shields.io/github/license/nuxt/nuxt.svg?style=flat&colorA=18181B&colorB=28CF8D" alt="License"></a> | ||
<a href="https://nuxt.com"><img src="https://img.shields.io/badge/Nuxt%20Docs-18181B?logo=nuxt.js" alt="Website"></a> | ||
@@ -105,8 +105,2 @@ <a href="https://chat.nuxt.dev"><img src="https://img.shields.io/badge/Nuxt%20Discord-18181B?logo=discord" alt="Discord"></a> | ||
## <a name="nuxt-2">⛰️ Nuxt 2</a> | ||
You can find the code for Nuxt 2 on the [`2.x` branch](https://github.com/nuxt/nuxt/tree/2.x) and the documentation at [v2.nuxt.com](https://v2.nuxt.com). | ||
If you expect to be using Nuxt 2 beyond the EOL (End of Life) date (June 30, 2024), and still need a maintained version that can satisfy security and browser compatibility requirements, make sure to check out [HeroDevs’ NES (Never-Ending Support) Nuxt 2](https://www.herodevs.com/support/nuxt-nes?utm_source=nuxt-github&utm_medium=nuxt-readme). | ||
## <a name="professional-support">🛟 Professional Support</a> | ||
@@ -120,3 +114,3 @@ | ||
<p valign="center"> | ||
<a href="https://chat.nuxt.dev"><img width="20px" src="./.github/assets/discord.svg" alt="Discord"></a> <a href="https://twitter.nuxt.dev"><img width="20px" src="./.github/assets/twitter.svg" alt="Twitter"></a> <a href="https://github.nuxt.dev"><img width="20px" src="./.github/assets/github.svg" alt="GitHub"></a> | ||
<a href="https://chat.nuxt.dev"><img width="20px" src="https://github.com/nuxt/nuxt/tree/main/.github/assets/discord.svg" alt="Discord"></a> <a href="https://twitter.nuxt.dev"><img width="20px" src="https://github.com/nuxt/nuxt/tree/main/.github/assets/twitter.svg" alt="Twitter"></a> <a href="https://github.nuxt.dev"><img width="20px" src="https://github.com/nuxt/nuxt/tree/main/.github/assets/github.svg" alt="GitHub"></a> | ||
</p> | ||
@@ -126,2 +120,2 @@ | ||
[MIT](./LICENSE) | ||
[MIT](https://github.com/nuxt/nuxt/tree/main/LICENSE) |
@@ -49,3 +49,3 @@ import type { ComponentsOptions } from '../src/types/components' | ||
* | ||
* @see [Nuxt 3 documentation](https://nuxt.com/docs/guide/directory-structure/composables) | ||
* @see [Nuxt documentation](https://nuxt.com/docs/guide/directory-structure/composables) | ||
*/ | ||
@@ -670,3 +670,3 @@ imports: ImportsOptions, | ||
* | ||
* @default "fe87672d-b76f-48b4-b663-b898273bd435" | ||
* @default "579f5802-617e-4ffd-9cc6-23a4b92f2e64" | ||
*/ | ||
@@ -1337,7 +1337,7 @@ buildId: string, | ||
* | ||
* Nuxt uses 'chokidar-granular' by default, which will ignore top-level directories (like `node_modules` and `.git`) that are excluded from watching. | ||
* Nuxt uses 'chokidar-granular' if your source directory is the same as your root directory . This will ignore top-level directories (like `node_modules` and `.git`) that are excluded from watching. | ||
* You can set this instead to `parcel` to use `@parcel/watcher`, which may improve performance in large projects or on Windows platforms. | ||
* You can also set this to `chokidar` to watch all files in your source directory. | ||
* | ||
* @default "chokidar-granular" | ||
* @default "chokidar" | ||
* | ||
@@ -1499,2 +1499,11 @@ * @see [chokidar](https://github.com/paulmillr/chokidar) | ||
resetAsyncDataToUndefined: boolean, | ||
/** | ||
* Wait for a single animation frame before navigation, which gives an opportunity for the browser to repaint, acknowledging user interaction. | ||
* | ||
* It can reduce INP when navigating on prerendered routes. | ||
* | ||
* @default true | ||
*/ | ||
navigationRepaint: boolean, | ||
}, | ||
@@ -1705,3 +1714,3 @@ | ||
* | ||
* @default ["nitropack","defu","h3","consola","ofetch","@unhead/vue","@nuxt/devtools","vue","@vue/runtime-core","@vue/compiler-sfc","@vue/runtime-dom","vue-router","@nuxt/schema","nuxt"] | ||
* @default ["nitropack","defu","h3","consola","ofetch","@unhead/vue","@nuxt/devtools","vue","@vue/runtime-core","@vue/compiler-sfc","@vue/runtime-dom","vue-router","vue-router/auto-routes","unplugin-vue-router/client","@nuxt/schema","nuxt"] | ||
*/ | ||
@@ -1708,0 +1717,0 @@ hoist: Array<string>, |
@@ -149,3 +149,3 @@ { | ||
"checkOutdatedBuildInterval": 3600000, | ||
"watcher": "chokidar-granular", | ||
"watcher": "chokidar", | ||
"asyncContext": false, | ||
@@ -172,3 +172,4 @@ "headNext": true, | ||
"relativeWatchPaths": true, | ||
"resetAsyncDataToUndefined": true | ||
"resetAsyncDataToUndefined": true, | ||
"navigationRepaint": true | ||
}, | ||
@@ -234,2 +235,4 @@ "app": { | ||
"vue-router", | ||
"vue-router/auto-routes", | ||
"unplugin-vue-router/client", | ||
"@nuxt/schema", | ||
@@ -362,3 +365,3 @@ "nuxt" | ||
"test": false, | ||
"buildId": "fe87672d-b76f-48b4-b663-b898273bd435", | ||
"buildId": "579f5802-617e-4ffd-9cc6-23a4b92f2e64", | ||
"modulesDir": [ | ||
@@ -422,3 +425,3 @@ "/<rootDir>/node_modules" | ||
"app": { | ||
"buildId": "fe87672d-b76f-48b4-b663-b898273bd435", | ||
"buildId": "579f5802-617e-4ffd-9cc6-23a4b92f2e64", | ||
"baseURL": "/", | ||
@@ -464,3 +467,3 @@ "buildAssetsDir": "/_nuxt/", | ||
"app": { | ||
"buildId": "fe87672d-b76f-48b4-b663-b898273bd435", | ||
"buildId": "579f5802-617e-4ffd-9cc6-23a4b92f2e64", | ||
"baseURL": "/", | ||
@@ -467,0 +470,0 @@ "buildAssetsDir": "/_nuxt/", |
@@ -416,3 +416,3 @@ | ||
- **Type**: `string` | ||
- **Default**: `"fe87672d-b76f-48b4-b663-b898273bd435"` | ||
- **Default**: `"579f5802-617e-4ffd-9cc6-23a4b92f2e64"` | ||
@@ -907,3 +907,3 @@ > A unique identifier matching the build. This may contain the hash of the current state of the project. | ||
- **Type**: `'chokidar' | 'parcel' | 'chokidar-granular'` | ||
- **Default**: `"chokidar-granular"` | ||
- **Default**: `"chokidar"` | ||
@@ -913,3 +913,3 @@ > Set an alternative watcher that will be used as the watching service for Nuxt. | ||
Nuxt uses 'chokidar-granular' by default, which will ignore top-level directories (like `node_modules` and `.git`) that are excluded from watching. | ||
Nuxt uses 'chokidar-granular' if your source directory is the same as your root directory . This will ignore top-level directories (like `node_modules` and `.git`) that are excluded from watching. | ||
You can set this instead to `parcel` to use `@parcel/watcher`, which may improve performance in large projects or on Windows platforms. | ||
@@ -1050,2 +1050,12 @@ You can also set this to `chokidar` to watch all files in your source directory. | ||
## `navigationRepaint` | ||
- **Type**: `boolean` | ||
- **Default**: `true` | ||
> Wait for a single animation frame before navigation, which gives an opportunity for the browser to repaint, acknowledging user interaction. | ||
It can reduce INP when navigating on prerendered routes. | ||
# `generate` | ||
@@ -1220,3 +1230,3 @@ | ||
- **Type**: `array` | ||
- **Default**: `["nitropack","defu","h3","consola","ofetch","@unhead/vue","@nuxt/devtools","vue","@vue/runtime-core","@vue/compiler-sfc","@vue/runtime-dom","vue-router","@nuxt/schema","nuxt"]` | ||
- **Default**: `["nitropack","defu","h3","consola","ofetch","@unhead/vue","@nuxt/devtools","vue","@vue/runtime-core","@vue/compiler-sfc","@vue/runtime-dom","vue-router","vue-router/auto-routes","unplugin-vue-router/client","@nuxt/schema","nuxt"]` | ||
@@ -1223,0 +1233,0 @@ > Modules to generate deep aliases for within `compilerOptions.paths`. This does not yet support subpaths. It may be necessary when using Nuxt within a pnpm monorepo with `shamefully-hoist=false`. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
569257
12421
118
+ Addedcaniuse-lite@1.0.30001677(transitive)
+ Addedelectron-to-chromium@1.5.50(transitive)
- Removedcaniuse-lite@1.0.30001679(transitive)
- Removedelectron-to-chromium@1.5.55(transitive)
Updatedpkg-types@^1.1.2