Merge branch 'nuxt:main' into docs/shared-folder

This commit is contained in:
Matt 2024-11-07 10:52:53 +00:00 committed by GitHub
commit 9bb36478ff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 130 additions and 138 deletions

View File

@ -94,7 +94,7 @@
"eslint-plugin-perfectionist": "3.9.1",
"eslint-typegen": "0.3.2",
"h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e",
"happy-dom": "15.10.1",
"happy-dom": "15.11.0",
"jiti": "2.4.0",
"markdownlint-cli": "0.42.0",
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",

View File

@ -48,7 +48,7 @@
"untyped": "^1.5.1"
},
"devDependencies": {
"@rspack/core": "1.0.14",
"@rspack/core": "1.1.0",
"@types/hash-sum": "1.0.2",
"@types/semver": "7.5.8",
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",

View File

@ -84,13 +84,13 @@ export async function loadNuxtModuleInstance (nuxtModule: string | NuxtModule, n
try {
const resolved = resolveAlias(path, nuxt.options.alias)
const src = isAbsolute(resolved)
? await resolvePath(resolved, { cwd: parentURL, fallbackToOriginal: false, extensions: nuxt.options.extensions })
? pathToFileURL(await resolvePath(resolved, { cwd: parentURL, fallbackToOriginal: false, extensions: nuxt.options.extensions })).href
: await resolveModule(resolved, { url: pathToFileURL(parentURL.replace(/\/node_modules\/?$/, '')), extensions: nuxt.options.extensions })
nuxtModule = await jiti.import(src, { default: true }) as NuxtModule
// nuxt-module-builder generates a module.json with metadata including the version
const moduleMetadataPath = join(dirname(src), 'module.json')
const moduleMetadataPath = new URL('module.json', src)
if (existsSync(moduleMetadataPath)) {
buildTimeModuleMeta = JSON.parse(await fsp.readFile(moduleMetadataPath, 'utf-8'))
}

View File

@ -1,6 +1,6 @@
{
"name": "nuxt",
"version": "3.12.2",
"version": "4.0.0-0",
"repository": {
"type": "git",
"url": "git+https://github.com/nuxt/nuxt.git",

View File

@ -1,5 +1,7 @@
import webpack from '@rspack/core'
export { default as WebpackBarPlugin } from 'webpackbar/rspack'
export const builder = 'rspack'
export { webpack }
export const MiniCssExtractPlugin = webpack.CssExtractRspackPlugin

View File

@ -1,6 +1,6 @@
{
"name": "@nuxt/rspack-builder",
"version": "3.12.2",
"version": "4.0.0-0",
"repository": {
"type": "git",
"url": "git+https://github.com/nuxt/nuxt.git",
@ -31,7 +31,7 @@
"dependencies": {
"@nuxt/friendly-errors-webpack-plugin": "^2.6.0",
"@nuxt/kit": "workspace:*",
"@rspack/core": "^1.0.14",
"@rspack/core": "^1.1.0",
"autoprefixer": "^10.4.20",
"css-loader": "^7.1.2",
"css-minimizer-webpack-plugin": "^7.0.0",
@ -72,7 +72,7 @@
"webpack-dev-middleware": "^7.4.2",
"webpack-hot-middleware": "^2.26.1",
"webpack-virtual-modules": "^0.6.2",
"webpackbar": "^6.0.1"
"webpackbar": "^7.0.0"
},
"devDependencies": {
"@nuxt/schema": "workspace:*",

View File

@ -1,6 +1,6 @@
{
"name": "@nuxt/schema",
"version": "3.12.2",
"version": "4.0.0-0",
"repository": {
"type": "git",
"url": "git+https://github.com/nuxt/nuxt.git",

View File

@ -1,6 +1,6 @@
{
"name": "@nuxt/vite-builder",
"version": "3.12.2",
"version": "4.0.0-0",
"repository": {
"type": "git",
"url": "git+https://github.com/nuxt/nuxt.git",

View File

@ -3,6 +3,7 @@ declare module '#builder' {
import type MiniCssExtractPlugin from 'mini-css-extract-plugin'
export const webpack: typeof Webpack
export const WebpackBarPlugin: typeof import('webpackbar').default
export const MiniCssExtractPlugin: typeof MiniCssExtractPlugin
export const builder: 'webpack' | 'rspack'
}

View File

@ -1,3 +1,4 @@
export const builder = 'webpack'
export { default as webpack } from 'webpack'
export { default as MiniCssExtractPlugin } from 'mini-css-extract-plugin'
export { default as WebpackBarPlugin } from 'webpackbar'

View File

@ -1,6 +1,6 @@
{
"name": "@nuxt/webpack-builder",
"version": "3.12.2",
"version": "4.0.0-0",
"repository": {
"type": "git",
"url": "git+https://github.com/nuxt/nuxt.git",
@ -72,11 +72,11 @@
"webpack-bundle-analyzer": "^4.10.2",
"webpack-dev-middleware": "^7.4.2",
"webpack-hot-middleware": "^2.26.1",
"webpackbar": "^6.0.1"
"webpackbar": "^7.0.0"
},
"devDependencies": {
"@nuxt/schema": "workspace:*",
"@rspack/core": "1.0.14",
"@rspack/core": "1.1.0",
"@types/hash-sum": "1.0.2",
"@types/lodash-es": "4.17.12",
"@types/pify": "5.0.4",

View File

@ -1,7 +1,6 @@
import { normalize, resolve } from 'pathe'
// @ts-expect-error missing types
import TimeFixPlugin from 'time-fix-plugin'
import WebpackBar from 'webpackbar'
import type { Configuration } from 'webpack'
import { logger } from '@nuxt/kit'
// @ts-expect-error missing types
@ -15,7 +14,7 @@ import WarningIgnorePlugin from '../plugins/warning-ignore'
import type { WebpackConfigContext } from '../utils/config'
import { applyPresets, fileName } from '../utils/config'
import { builder, webpack } from '#builder'
import { WebpackBarPlugin, builder, webpack } from '#builder'
export async function base (ctx: WebpackConfigContext) {
await applyPresets(ctx, [
@ -88,7 +87,7 @@ function basePlugins (ctx: WebpackConfigContext) {
server: 'orange',
modern: 'blue',
}
ctx.config.plugins.push(new WebpackBar({
ctx.config.plugins.push(new WebpackBarPlugin({
name: ctx.name,
color: colors[ctx.name as keyof typeof colors],
reporters: ['stats'],
@ -101,18 +100,18 @@ function basePlugins (ctx: WebpackConfigContext) {
ctx.nuxt.callHook(`${builder}:change`, shortPath)
}
},
done: ({ state }) => {
if (state.hasErrors) {
done: (_, { stats }) => {
if (stats.hasErrors()) {
ctx.nuxt.callHook(`${builder}:error`)
} else {
logger.success(`${state.name} ${state.message}`)
logger.success(`Finished building ${stats.compilation.name ?? 'Nuxt app'}`)
}
},
allDone: () => {
ctx.nuxt.callHook(`${builder}:done`)
},
progress ({ statesArray }) {
ctx.nuxt.callHook(`${builder}:progress`, statesArray)
progress: ({ webpackbar }) => {
ctx.nuxt.callHook(`${builder}:progress`, webpackbar.statesArray)
},
},
},

View File

@ -55,7 +55,7 @@ importers:
version: link:packages/rspack
'@nuxt/test-utils':
specifier: 3.14.4
version: 3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
version: 3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
'@nuxt/webpack-builder':
specifier: workspace:*
version: link:packages/webpack
@ -82,7 +82,7 @@ importers:
version: 5.1.4(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vue@3.5.12(typescript@5.6.3))
'@vitest/coverage-v8':
specifier: 2.1.4
version: 2.1.4(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))
version: 2.1.4(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))
'@vue/test-utils':
specifier: 2.4.6
version: 2.4.6
@ -123,8 +123,8 @@ importers:
specifier: npm:h3-nightly@2.0.0-1718872656.6765a6e
version: h3-nightly@2.0.0-1718872656.6765a6e
happy-dom:
specifier: 15.10.1
version: 15.10.1
specifier: 15.11.0
version: 15.11.0
jiti:
specifier: 2.4.0
version: 2.4.0
@ -178,10 +178,10 @@ importers:
version: 1.5.4
vitest:
specifier: 2.1.4
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
vitest-environment-nuxt:
specifier: 1.0.1
version: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
version: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
vue:
specifier: 3.5.12
version: 3.5.12(typescript@5.6.3)
@ -256,8 +256,8 @@ importers:
version: 1.5.1
devDependencies:
'@rspack/core':
specifier: 1.0.14
version: 1.0.14
specifier: 1.1.0
version: 1.1.0
'@types/hash-sum':
specifier: 1.0.2
version: 1.0.2
@ -275,7 +275,7 @@ importers:
version: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
vitest:
specifier: 2.1.4
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
webpack:
specifier: 5.96.1
version: 5.96.1
@ -504,7 +504,7 @@ importers:
version: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
vitest:
specifier: 2.1.4
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
packages/rspack:
dependencies:
@ -515,14 +515,14 @@ importers:
specifier: workspace:*
version: link:../kit
'@rspack/core':
specifier: ^1.0.14
version: 1.0.14
specifier: ^1.1.0
version: 1.1.0
autoprefixer:
specifier: ^10.4.20
version: 10.4.20(postcss@8.4.47)
css-loader:
specifier: ^7.1.2
version: 7.1.2(@rspack/core@1.0.14)(webpack@5.96.1)
version: 7.1.2(@rspack/core@1.1.0)(webpack@5.96.1)
css-minimizer-webpack-plugin:
specifier: ^7.0.0
version: 7.0.0(webpack@5.96.1)
@ -594,7 +594,7 @@ importers:
version: 2.0.0
postcss-loader:
specifier: ^8.1.1
version: 8.1.1(@rspack/core@1.0.14)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1)
version: 8.1.1(@rspack/core@1.1.0)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1)
postcss-url:
specifier: ^10.1.3
version: 10.1.3(postcss@8.4.47)
@ -638,8 +638,8 @@ importers:
specifier: ^0.6.2
version: 0.6.2
webpackbar:
specifier: ^6.0.1
version: 6.0.1(webpack@5.96.1)
specifier: ^7.0.0
version: 7.0.0(@rspack/core@1.1.0)(webpack@5.96.1)
devDependencies:
'@nuxt/schema':
specifier: workspace:*
@ -800,7 +800,7 @@ importers:
version: 0.1.0
html-validate:
specifier: 8.24.2
version: 8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))
version: 8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))
htmlnano:
specifier: 2.1.1
version: 2.1.1(cssnano@7.0.6(postcss@8.4.47))(postcss@8.4.47)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.32.0)(typescript@5.6.3)
@ -969,7 +969,7 @@ importers:
version: 10.4.20(postcss@8.4.47)
css-loader:
specifier: ^7.1.2
version: 7.1.2(@rspack/core@1.0.14)(webpack@5.96.1)
version: 7.1.2(@rspack/core@1.1.0)(webpack@5.96.1)
css-minimizer-webpack-plugin:
specifier: ^7.0.0
version: 7.0.0(webpack@5.96.1)
@ -1044,7 +1044,7 @@ importers:
version: 2.0.0
postcss-loader:
specifier: ^8.1.1
version: 8.1.1(@rspack/core@1.0.14)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1)
version: 8.1.1(@rspack/core@1.1.0)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1)
postcss-url:
specifier: ^10.1.3
version: 10.1.3(postcss@8.4.47)
@ -1088,15 +1088,15 @@ importers:
specifier: ^2.26.1
version: 2.26.1
webpackbar:
specifier: ^6.0.1
version: 6.0.1(webpack@5.96.1)
specifier: ^7.0.0
version: 7.0.0(@rspack/core@1.1.0)(webpack@5.96.1)
devDependencies:
'@nuxt/schema':
specifier: workspace:*
version: link:../schema
'@rspack/core':
specifier: 1.0.14
version: 1.0.14
specifier: 1.1.0
version: 1.1.0
'@types/hash-sum':
specifier: 1.0.2
version: 1.0.2
@ -1167,7 +1167,7 @@ importers:
version: 0.10.8(rollup@4.24.4)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
vitest:
specifier: 1.6.0
version: 1.6.0(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
version: 1.6.0(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
vue:
specifier: 3.5.12
version: 3.5.12(typescript@5.6.3)
@ -2552,56 +2552,56 @@ packages:
cpu: [x64]
os: [win32]
'@rspack/binding-darwin-arm64@1.0.14':
resolution: {integrity: sha512-dHvlF6T6ctThGDIdvkSdacroA1xlCxfteuppBj8BX/UxzLPr4xsaEtNilfJmFfd2/J02UQyTQauN/9EBuA+YkA==}
'@rspack/binding-darwin-arm64@1.1.0':
resolution: {integrity: sha512-02YmzmtKMNHCSMzVT5sgbJuPDn+HunkrtWq0D95Fh9sGKYap9cs0JOpzTfyAL3KXJ9JzVfOAZA3VgVQOBaQNWQ==}
cpu: [arm64]
os: [darwin]
'@rspack/binding-darwin-x64@1.0.14':
resolution: {integrity: sha512-q4Da1Bn/4xTLhhnOkT+fjP2STsSCfp4z03/J/h8tCVG/UYz56Ud3q1UEOK33c5Fxw1C4GlhEh5yYOlSAdxFQLQ==}
'@rspack/binding-darwin-x64@1.1.0':
resolution: {integrity: sha512-HtBh8p6hml7BWNtZaqWFtGbOFP/tvFDn1uPWmA3R32WTILUXNRWXIsLDY95U3Z2U1Gt3SL58SOpJjXlFIb6wZg==}
cpu: [x64]
os: [darwin]
'@rspack/binding-linux-arm64-gnu@1.0.14':
resolution: {integrity: sha512-JogYtL3VQS9wJ3p3FNhDqinm7avrMsdwz4erP7YCjD7idob93GYAE7dPrHUzSNVnCBYXRaHJYZHDQs7lKVcYZw==}
'@rspack/binding-linux-arm64-gnu@1.1.0':
resolution: {integrity: sha512-Q/i50Pieii3akdv5Q6my6QelV5Dpc8O/Ir4udpjYl0pbSdKamdI8M85fxrMxGAGcoNSD+X52fDvxJujXWMcP0w==}
cpu: [arm64]
os: [linux]
'@rspack/binding-linux-arm64-musl@1.0.14':
resolution: {integrity: sha512-qgybhxI/nnoa8CUz7zKTC0Oh37NZt9uRxsSV7+ZYrfxqbrVCoNVuutPpY724uUHy1M6W34kVEm1uT1N4Ka5cZg==}
'@rspack/binding-linux-arm64-musl@1.1.0':
resolution: {integrity: sha512-H7Eu3xC7LWPpxrI47n8X361eEGGpQOjZIWTz8tLdn4oNS2D9kqsBYES7LsuuLTTH4ueHTDuEtDdfZpBsE+qesw==}
cpu: [arm64]
os: [linux]
'@rspack/binding-linux-x64-gnu@1.0.14':
resolution: {integrity: sha512-5vzaDRw3/sGKo3ax/1cU3/cxqNjajwlt2LU288vXNe1/n8oe/pcDfYcTugpOe/A1DqzadanudJszLpFcKsaFtQ==}
'@rspack/binding-linux-x64-gnu@1.1.0':
resolution: {integrity: sha512-dIZSutPo2z/OaO2f6SVlcYA6lGBH+4TrRtWmMyPshpTNPrkCGGfDhC43fZ4jCiUj2PO/Hcn8jyKhci4leBsVBA==}
cpu: [x64]
os: [linux]
'@rspack/binding-linux-x64-musl@1.0.14':
resolution: {integrity: sha512-4U6QD9xVS1eGme52DuJr6Fg/KdcUfJ+iKwH49Up460dZ/fLvGylnVGA+V0mzPlKi8gfy7NwFuYXZdu3Pwi1YYg==}
'@rspack/binding-linux-x64-musl@1.1.0':
resolution: {integrity: sha512-f6L2JWgbG9PKWnVw2YNZdntjzia1V2w2Xq458HkCQUDwhnEipWXaZ2zhfD9jcb4UYoMP8/2uD3B96sSFFNTdrQ==}
cpu: [x64]
os: [linux]
'@rspack/binding-win32-arm64-msvc@1.0.14':
resolution: {integrity: sha512-SjeYw7qqRHYZ5RPClu+ffKZsShQdU3amA1OwC3M0AS6dbfEcji8482St3Y8Z+QSzYRapCEZij9LMM/9ypEhISg==}
'@rspack/binding-win32-arm64-msvc@1.1.0':
resolution: {integrity: sha512-opo6XR4iXh/QkHiauVQBlU2xR2JyjDmSwgkION27oszu81nr+IajTSXQX96x5I6Bq48GQLU4rItHse/doctQDA==}
cpu: [arm64]
os: [win32]
'@rspack/binding-win32-ia32-msvc@1.0.14':
resolution: {integrity: sha512-m1gUiVyz3Z3VYIK/Ayo5CVHBjnEeRk9a+KIpKSsq1yhZItnMgjtr4bKabU9vjxalO4UoaSmVzODJI8lJBlnn5Q==}
'@rspack/binding-win32-ia32-msvc@1.1.0':
resolution: {integrity: sha512-FBcG+OPJokSE3nPi1+ZamLK2V4IWdNC+GMr0z7LUrBiKc5lO70y5VkldfyPV1Z+doSuroVINlhK+lRHdQgGwYg==}
cpu: [ia32]
os: [win32]
'@rspack/binding-win32-x64-msvc@1.0.14':
resolution: {integrity: sha512-Gbeg+bayMF9VP9xmlxySL/TC2XrS6/LZM/pqcNOTLHx6LMG/VXCcmKB0rOZo8MzLXEt8D/lQmQ/B6g7pSaAw0g==}
'@rspack/binding-win32-x64-msvc@1.1.0':
resolution: {integrity: sha512-H/6Glp1nZvxWAD5+2hRrp1kBs9f+pLb/un2TdFSUNd2tyXq5GyHCe70+N9psbe/jjGxD8e1vPNQtN/VvkuR0Zg==}
cpu: [x64]
os: [win32]
'@rspack/binding@1.0.14':
resolution: {integrity: sha512-0wWqFvr9hkF4LgNPgWfkTU0hhkZAMvOytoCs2p+wDX1Up1E/SgJ1U1JAsCxsl1XtUKm7mRvdWHzJmHbza3y89Q==}
'@rspack/binding@1.1.0':
resolution: {integrity: sha512-zLduWacrw/bBYiFvhjN70f+AJxXnTzevywXp54vso8d0Nz7z4KIycdz/Ua5AGRUkG2ZuQw6waypN5pXf48EBcA==}
'@rspack/core@1.0.14':
resolution: {integrity: sha512-xHl23lxJZNjItGc5YuE9alz3yjb56y7EgJmAcBMPHMqgjtUt8rBu4xd/cSUjbr9/lLF9N4hdyoJiPJOFs9LEjw==}
'@rspack/core@1.1.0':
resolution: {integrity: sha512-+IYWSe9D3wB97VVBfaojuWLv3wGIBe9pfJkxNObkorN60Nj3UHYzBLuACrHn4hW2mZjAWrv06ReHXJUEGzQqaQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
'@swc/helpers': '>=0.5.1'
@ -3478,6 +3478,10 @@ packages:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
ansis@3.3.2:
resolution: {integrity: sha512-cFthbBlt+Oi0i9Pv/j6YdVWJh54CtjGACaMPCIrEV4Ha7HWsIjXDwseYV79TIL0B4+KfSwD5S70PeQDkPUd1rA==}
engines: {node: '>=15'}
anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
@ -4521,10 +4525,6 @@ packages:
picomatch:
optional: true
figures@3.2.0:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
@ -4756,8 +4756,8 @@ packages:
h3-nightly@2.0.0-1718872656.6765a6e:
resolution: {integrity: sha512-LQ8hHOIzk+agD1p0K7UosByKuzDAKGLTnYsP0syV/XMr9E7pWmoaDSWkGdWjtLR9O3hinNqrXU1NW0kTmhiSag==}
happy-dom@15.10.1:
resolution: {integrity: sha512-FuGnj/qIB4QnBL6fWmD7Wnh6STxevLgOVWB6+nopDGgWG1+t9CXkNB2ldZ+iqwD2UKxD2D0SU8el8A6AX6Q1+g==}
happy-dom@15.11.0:
resolution: {integrity: sha512-/zyxHbXriYJ8b9Urh43ILk/jd9tC07djURnJuAimJ3tJCOLOzOUp7dEHDwJOZyzROlrrooUhr/0INZIDBj1Bjw==}
engines: {node: '>=18.0.0'}
has-bigints@1.0.2:
@ -5457,9 +5457,6 @@ packages:
resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
hasBin: true
markdown-table@2.0.0:
resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
markdown-table@3.0.3:
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
@ -6573,10 +6570,6 @@ packages:
remark-stringify@11.0.0:
resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==}
repeat-string@1.6.1:
resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
engines: {node: '>=0.10'}
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@ -7695,11 +7688,17 @@ packages:
webpack-cli:
optional: true
webpackbar@6.0.1:
resolution: {integrity: sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==}
webpackbar@7.0.0:
resolution: {integrity: sha512-aS9soqSO2iCHgqHoCrj4LbfGQUboDCYJPSFOAchEK+9psIjNrfSWW4Y0YEz67MKURNvMmfo0ycOg9d/+OOf9/Q==}
engines: {node: '>=14.21.3'}
peerDependencies:
'@rspack/core': '*'
webpack: 3 || 4 || 5
peerDependenciesMeta:
'@rspack/core':
optional: true
webpack:
optional: true
whatwg-mimetype@3.0.0:
resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
@ -8836,7 +8835,7 @@ snapshots:
rc9: 2.1.2
std-env: 3.7.0
'@nuxt/test-utils@3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)':
'@nuxt/test-utils@3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)':
dependencies:
'@nuxt/kit': link:packages/kit
'@nuxt/schema': link:packages/schema
@ -8863,15 +8862,15 @@ snapshots:
unenv: 1.10.0
unplugin: 1.15.0(webpack-sources@3.2.3)
vite: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
vitest-environment-nuxt: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
vitest-environment-nuxt: 1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
vue: 3.5.12(typescript@5.6.3)
vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3))
optionalDependencies:
'@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))
'@vue/test-utils': 2.4.6
happy-dom: 15.10.1
happy-dom: 15.11.0
playwright-core: 1.48.2
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- magicast
- webpack-sources
@ -9168,49 +9167,49 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.24.4':
optional: true
'@rspack/binding-darwin-arm64@1.0.14':
'@rspack/binding-darwin-arm64@1.1.0':
optional: true
'@rspack/binding-darwin-x64@1.0.14':
'@rspack/binding-darwin-x64@1.1.0':
optional: true
'@rspack/binding-linux-arm64-gnu@1.0.14':
'@rspack/binding-linux-arm64-gnu@1.1.0':
optional: true
'@rspack/binding-linux-arm64-musl@1.0.14':
'@rspack/binding-linux-arm64-musl@1.1.0':
optional: true
'@rspack/binding-linux-x64-gnu@1.0.14':
'@rspack/binding-linux-x64-gnu@1.1.0':
optional: true
'@rspack/binding-linux-x64-musl@1.0.14':
'@rspack/binding-linux-x64-musl@1.1.0':
optional: true
'@rspack/binding-win32-arm64-msvc@1.0.14':
'@rspack/binding-win32-arm64-msvc@1.1.0':
optional: true
'@rspack/binding-win32-ia32-msvc@1.0.14':
'@rspack/binding-win32-ia32-msvc@1.1.0':
optional: true
'@rspack/binding-win32-x64-msvc@1.0.14':
'@rspack/binding-win32-x64-msvc@1.1.0':
optional: true
'@rspack/binding@1.0.14':
'@rspack/binding@1.1.0':
optionalDependencies:
'@rspack/binding-darwin-arm64': 1.0.14
'@rspack/binding-darwin-x64': 1.0.14
'@rspack/binding-linux-arm64-gnu': 1.0.14
'@rspack/binding-linux-arm64-musl': 1.0.14
'@rspack/binding-linux-x64-gnu': 1.0.14
'@rspack/binding-linux-x64-musl': 1.0.14
'@rspack/binding-win32-arm64-msvc': 1.0.14
'@rspack/binding-win32-ia32-msvc': 1.0.14
'@rspack/binding-win32-x64-msvc': 1.0.14
'@rspack/binding-darwin-arm64': 1.1.0
'@rspack/binding-darwin-x64': 1.1.0
'@rspack/binding-linux-arm64-gnu': 1.1.0
'@rspack/binding-linux-arm64-musl': 1.1.0
'@rspack/binding-linux-x64-gnu': 1.1.0
'@rspack/binding-linux-x64-musl': 1.1.0
'@rspack/binding-win32-arm64-msvc': 1.1.0
'@rspack/binding-win32-ia32-msvc': 1.1.0
'@rspack/binding-win32-x64-msvc': 1.1.0
'@rspack/core@1.0.14':
'@rspack/core@1.1.0':
dependencies:
'@module-federation/runtime-tools': 0.5.1
'@rspack/binding': 1.0.14
'@rspack/binding': 1.1.0
'@rspack/lite-tapable': 1.0.1
caniuse-lite: 1.0.30001667
@ -10028,7 +10027,7 @@ snapshots:
vite: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
vue: 3.5.12(typescript@5.6.3)
'@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))':
'@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 0.2.3
@ -10042,7 +10041,7 @@ snapshots:
std-env: 3.7.0
test-exclude: 7.0.1
tinyrainbow: 1.2.0
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- supports-color
@ -10515,6 +10514,8 @@ snapshots:
ansi-styles@6.2.1: {}
ansis@3.3.2: {}
anymatch@3.1.3:
dependencies:
normalize-path: 3.0.0
@ -10959,7 +10960,7 @@ snapshots:
dependencies:
postcss: 8.4.47
css-loader@7.1.2(@rspack/core@1.0.14)(webpack@5.96.1):
css-loader@7.1.2(@rspack/core@1.1.0)(webpack@5.96.1):
dependencies:
icss-utils: 5.1.0(postcss@8.4.47)
postcss: 8.4.47
@ -10970,7 +10971,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
'@rspack/core': 1.0.14
'@rspack/core': 1.1.0
webpack: 5.96.1
css-minimizer-webpack-plugin@7.0.0(webpack@5.96.1):
@ -11712,10 +11713,6 @@ snapshots:
optionalDependencies:
picomatch: 4.0.2
figures@3.2.0:
dependencies:
escape-string-regexp: 1.0.5
file-entry-cache@8.0.0:
dependencies:
flat-cache: 4.0.1
@ -11983,7 +11980,7 @@ snapshots:
transitivePeerDependencies:
- uWebSockets.js
happy-dom@15.10.1:
happy-dom@15.11.0:
dependencies:
entities: 4.5.0
webidl-conversions: 7.0.0
@ -12106,7 +12103,7 @@ snapshots:
html-tags@3.3.1: {}
html-validate@8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)):
html-validate@8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)):
dependencies:
'@html-validate/stylish': 4.2.0
'@sidvind/better-ajv-errors': 3.0.1(ajv@8.17.1)
@ -12119,7 +12116,7 @@ snapshots:
prompts: 2.4.2
semver: 7.6.3
optionalDependencies:
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0)
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0)
html-void-elements@3.0.0: {}
@ -12696,10 +12693,6 @@ snapshots:
punycode.js: 2.3.1
uc.micro: 2.1.0
markdown-table@2.0.0:
dependencies:
repeat-string: 1.6.1
markdown-table@3.0.3: {}
markdownlint-cli@0.42.0:
@ -13720,14 +13713,14 @@ snapshots:
read-cache: 1.0.0
resolve: 1.22.8
postcss-loader@8.1.1(@rspack/core@1.0.14)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1):
postcss-loader@8.1.1(@rspack/core@1.1.0)(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1):
dependencies:
cosmiconfig: 9.0.0(typescript@5.6.3)
jiti: 2.4.0
postcss: 8.4.47
semver: 7.6.3
optionalDependencies:
'@rspack/core': 1.0.14
'@rspack/core': 1.1.0
webpack: 5.96.1
transitivePeerDependencies:
- typescript
@ -14229,8 +14222,6 @@ snapshots:
mdast-util-to-markdown: 2.1.2
unified: 11.0.5
repeat-string@1.6.1: {}
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
@ -15273,9 +15264,9 @@ snapshots:
sass: 1.78.0
terser: 5.32.0
vitest-environment-nuxt@1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3):
vitest-environment-nuxt@1.0.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3):
dependencies:
'@nuxt/test-utils': 3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.10.1)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
'@nuxt/test-utils': 3.14.4(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)))(@vue/test-utils@2.4.6)(h3-nightly@2.0.0-1718872656.6765a6e)(happy-dom@15.11.0)(magicast@0.3.5)(nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)
transitivePeerDependencies:
- '@cucumber/cucumber'
- '@jest/globals'
@ -15295,7 +15286,7 @@ snapshots:
- vue-router
- webpack-sources
vitest@1.6.0(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0):
vitest@1.6.0(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
@ -15319,7 +15310,7 @@ snapshots:
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.9.0
happy-dom: 15.10.1
happy-dom: 15.11.0
transitivePeerDependencies:
- less
- lightningcss
@ -15330,7 +15321,7 @@ snapshots:
- supports-color
- terser
vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.10.1)(sass@1.78.0)(terser@5.32.0):
vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.11.0)(sass@1.78.0)(terser@5.32.0):
dependencies:
'@vitest/expect': 2.1.4
'@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))
@ -15354,7 +15345,7 @@ snapshots:
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.9.0
happy-dom: 15.10.1
happy-dom: 15.11.0
transitivePeerDependencies:
- less
- lightningcss
@ -15571,17 +15562,15 @@ snapshots:
- esbuild
- uglify-js
webpackbar@6.0.1(webpack@5.96.1):
webpackbar@7.0.0(@rspack/core@1.1.0)(webpack@5.96.1):
dependencies:
ansi-escapes: 4.3.2
chalk: 4.1.2
ansis: 3.3.2
consola: 3.2.3
figures: 3.2.0
markdown-table: 2.0.0
pretty-time: 1.1.0
std-env: 3.7.0
optionalDependencies:
'@rspack/core': 1.1.0
webpack: 5.96.1
wrap-ansi: 7.0.0
whatwg-mimetype@3.0.0: {}