mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-22 21:55:11 +00:00
Merge branch 'main' into fix/21721-spa-loading
This commit is contained in:
commit
872da31b6a
2
.github/workflows/benchmark.yml
vendored
2
.github/workflows/benchmark.yml
vendored
@ -46,7 +46,7 @@ jobs:
|
|||||||
run: pnpm build
|
run: pnpm build
|
||||||
|
|
||||||
- name: Run benchmarks
|
- name: Run benchmarks
|
||||||
uses: CodSpeedHQ/action@b587655f756aab640e742fec141261bc6f0a569d # v3.0.1
|
uses: CodSpeedHQ/action@fa1dcde8d58f2ab0b407a6a24d6cc5a8c1444a8c # v3.1.0
|
||||||
with:
|
with:
|
||||||
run: pnpm vitest bench
|
run: pnpm vitest bench
|
||||||
token: ${{ secrets.CODSPEED_TOKEN }}
|
token: ${{ secrets.CODSPEED_TOKEN }}
|
||||||
|
@ -121,10 +121,9 @@ In most cases, Nuxt can work with third-party content that is not generated or c
|
|||||||
|
|
||||||
Accordingly, you should make sure that the following options are unchecked / disabled in Cloudflare. Otherwise, unnecessary re-rendering or hydration errors could impact your production application.
|
Accordingly, you should make sure that the following options are unchecked / disabled in Cloudflare. Otherwise, unnecessary re-rendering or hydration errors could impact your production application.
|
||||||
|
|
||||||
1. Speed > Optimization > Content Optimization > Auto Minify: Uncheck JavaScript, CSS and HTML
|
1. Speed > Optimization > Content Optimization > Disable "Rocket Loader™"
|
||||||
2. Speed > Optimization > Content Optimization > Disable "Rocket Loader™"
|
2. Speed > Optimization > Image Optimization > Disable "Mirage"
|
||||||
3. Speed > Optimization > Image Optimization > Disable "Mirage"
|
3. Scrape Shield > Disable "Email Address Obfuscation"
|
||||||
4. Scrape Shield > Disable "Email Address Obfuscation"
|
|
||||||
|
|
||||||
With these settings, you can be sure that Cloudflare won't inject scripts into your Nuxt application that may cause unwanted side effects.
|
With these settings, you can be sure that Cloudflare won't inject scripts into your Nuxt application that may cause unwanted side effects.
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@
|
|||||||
"eslint-plugin-perfectionist": "3.9.1",
|
"eslint-plugin-perfectionist": "3.9.1",
|
||||||
"eslint-typegen": "0.3.2",
|
"eslint-typegen": "0.3.2",
|
||||||
"h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e",
|
"h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e",
|
||||||
"happy-dom": "15.9.0",
|
"happy-dom": "15.11.0",
|
||||||
"jiti": "2.4.0",
|
"jiti": "2.4.0",
|
||||||
"markdownlint-cli": "0.42.0",
|
"markdownlint-cli": "0.42.0",
|
||||||
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
|
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
"untyped": "^1.5.1"
|
"untyped": "^1.5.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@rspack/core": "1.0.14",
|
"@rspack/core": "1.1.0",
|
||||||
"@types/hash-sum": "1.0.2",
|
"@types/hash-sum": "1.0.2",
|
||||||
"@types/semver": "7.5.8",
|
"@types/semver": "7.5.8",
|
||||||
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
|
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
import { existsSync, promises as fsp, lstatSync } from 'node:fs'
|
import { existsSync, promises as fsp, lstatSync } from 'node:fs'
|
||||||
|
import { pathToFileURL } from 'node:url'
|
||||||
import type { ModuleMeta, Nuxt, NuxtConfig, NuxtModule } from '@nuxt/schema'
|
import type { ModuleMeta, Nuxt, NuxtConfig, NuxtModule } from '@nuxt/schema'
|
||||||
import { dirname, isAbsolute, join, resolve } from 'pathe'
|
import { dirname, isAbsolute, join, resolve } from 'pathe'
|
||||||
import { defu } from 'defu'
|
import { defu } from 'defu'
|
||||||
import { createJiti } from 'jiti'
|
import { createJiti } from 'jiti'
|
||||||
|
import { resolve as resolveModule } from 'mlly'
|
||||||
import { useNuxt } from '../context'
|
import { useNuxt } from '../context'
|
||||||
import { resolveAlias } from '../resolve'
|
import { resolveAlias, resolvePath } from '../resolve'
|
||||||
import { logger } from '../logger'
|
import { logger } from '../logger'
|
||||||
|
|
||||||
const NODE_MODULES_RE = /[/\\]node_modules[/\\]/
|
const NODE_MODULES_RE = /[/\\]node_modules[/\\]/
|
||||||
@ -77,22 +79,25 @@ export async function loadNuxtModuleInstance (nuxtModule: string | NuxtModule, n
|
|||||||
// Import if input is string
|
// Import if input is string
|
||||||
if (typeof nuxtModule === 'string') {
|
if (typeof nuxtModule === 'string') {
|
||||||
const paths = [join(nuxtModule, 'nuxt'), join(nuxtModule, 'module'), nuxtModule, join(nuxt.options.rootDir, nuxtModule)]
|
const paths = [join(nuxtModule, 'nuxt'), join(nuxtModule, 'module'), nuxtModule, join(nuxt.options.rootDir, nuxtModule)]
|
||||||
|
|
||||||
for (const parentURL of nuxt.options.modulesDir) {
|
|
||||||
for (const path of paths) {
|
for (const path of paths) {
|
||||||
|
for (const parentURL of nuxt.options.modulesDir) {
|
||||||
try {
|
try {
|
||||||
const src = jiti.esmResolve(path, { parentURL: parentURL.replace(/\/node_modules\/?$/, '') })
|
const resolved = resolveAlias(path, nuxt.options.alias)
|
||||||
|
const src = isAbsolute(resolved)
|
||||||
|
? 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
|
nuxtModule = await jiti.import(src, { default: true }) as NuxtModule
|
||||||
|
|
||||||
// nuxt-module-builder generates a module.json with metadata including the version
|
// 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)) {
|
if (existsSync(moduleMetadataPath)) {
|
||||||
buildTimeModuleMeta = JSON.parse(await fsp.readFile(moduleMetadataPath, 'utf-8'))
|
buildTimeModuleMeta = JSON.parse(await fsp.readFile(moduleMetadataPath, 'utf-8'))
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
} catch (error: unknown) {
|
} catch (error: unknown) {
|
||||||
const code = (error as Error & { code?: string }).code
|
const code = (error as Error & { code?: string }).code
|
||||||
if (code === 'MODULE_NOT_FOUND' || code === 'ERR_PACKAGE_PATH_NOT_EXPORTED' || code === 'ERR_MODULE_NOT_FOUND' || code === 'ERR_UNSUPPORTED_DIR_IMPORT') {
|
if (code === 'MODULE_NOT_FOUND' || code === 'ERR_PACKAGE_PATH_NOT_EXPORTED' || code === 'ERR_MODULE_NOT_FOUND' || code === 'ERR_UNSUPPORTED_DIR_IMPORT' || code === 'ENOTDIR') {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
logger.error(`Error while importing module \`${nuxtModule}\`: ${error}`)
|
logger.error(`Error while importing module \`${nuxtModule}\`: ${error}`)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "nuxt",
|
"name": "nuxt",
|
||||||
"version": "3.12.2",
|
"version": "4.0.0-0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nuxt/nuxt.git",
|
"url": "git+https://github.com/nuxt/nuxt.git",
|
||||||
|
@ -3,7 +3,7 @@ import type { Nuxt } from '@nuxt/schema'
|
|||||||
import { dirname, isAbsolute, resolve } from 'pathe'
|
import { dirname, isAbsolute, resolve } from 'pathe'
|
||||||
import { createUnplugin } from 'unplugin'
|
import { createUnplugin } from 'unplugin'
|
||||||
|
|
||||||
const PREFIX = '\0virtual:nuxt:'
|
const PREFIX = 'virtual:nuxt:'
|
||||||
|
|
||||||
interface VirtualFSPluginOptions {
|
interface VirtualFSPluginOptions {
|
||||||
mode: 'client' | 'server'
|
mode: 'client' | 'server'
|
||||||
|
@ -4,7 +4,7 @@ import { addBuildPlugin, addComponent, addPlugin, addTemplate, addTypeTemplate,
|
|||||||
import { dirname, join, relative, resolve } from 'pathe'
|
import { dirname, join, relative, resolve } from 'pathe'
|
||||||
import { genImport, genObjectFromRawEntries, genString } from 'knitwork'
|
import { genImport, genObjectFromRawEntries, genString } from 'knitwork'
|
||||||
import { joinURL } from 'ufo'
|
import { joinURL } from 'ufo'
|
||||||
import type { Nuxt, NuxtApp, NuxtPage } from 'nuxt/schema'
|
import type { NuxtPage } from 'nuxt/schema'
|
||||||
import { createRoutesContext } from 'unplugin-vue-router'
|
import { createRoutesContext } from 'unplugin-vue-router'
|
||||||
import { resolveOptions } from 'unplugin-vue-router/options'
|
import { resolveOptions } from 'unplugin-vue-router/options'
|
||||||
import type { EditableTreeNode, Options as TypedRouterOptions } from 'unplugin-vue-router'
|
import type { EditableTreeNode, Options as TypedRouterOptions } from 'unplugin-vue-router'
|
||||||
@ -569,7 +569,7 @@ export default defineNuxtModule({
|
|||||||
|
|
||||||
addTypeTemplate({
|
addTypeTemplate({
|
||||||
filename: 'types/layouts.d.ts',
|
filename: 'types/layouts.d.ts',
|
||||||
getContents: ({ nuxt, app }: { nuxt: Nuxt, app: NuxtApp }) => {
|
getContents: ({ nuxt, app }) => {
|
||||||
const composablesFile = relative(join(nuxt.options.buildDir, 'types'), resolve(runtimeDir, 'composables'))
|
const composablesFile = relative(join(nuxt.options.buildDir, 'types'), resolve(runtimeDir, 'composables'))
|
||||||
return [
|
return [
|
||||||
'import type { ComputedRef, MaybeRef } from \'vue\'',
|
'import type { ComputedRef, MaybeRef } from \'vue\'',
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
import webpack from '@rspack/core'
|
import webpack from '@rspack/core'
|
||||||
|
|
||||||
|
export { default as WebpackBarPlugin } from 'webpackbar/rspack'
|
||||||
|
|
||||||
export const builder = 'rspack'
|
export const builder = 'rspack'
|
||||||
export { webpack }
|
export { webpack }
|
||||||
export const MiniCssExtractPlugin = webpack.CssExtractRspackPlugin
|
export const MiniCssExtractPlugin = webpack.CssExtractRspackPlugin
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@nuxt/rspack-builder",
|
"name": "@nuxt/rspack-builder",
|
||||||
"version": "3.12.2",
|
"version": "4.0.0-0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nuxt/nuxt.git",
|
"url": "git+https://github.com/nuxt/nuxt.git",
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@nuxt/friendly-errors-webpack-plugin": "^2.6.0",
|
"@nuxt/friendly-errors-webpack-plugin": "^2.6.0",
|
||||||
"@nuxt/kit": "workspace:*",
|
"@nuxt/kit": "workspace:*",
|
||||||
"@rspack/core": "^1.0.14",
|
"@rspack/core": "^1.1.0",
|
||||||
"autoprefixer": "^10.4.20",
|
"autoprefixer": "^10.4.20",
|
||||||
"css-loader": "^7.1.2",
|
"css-loader": "^7.1.2",
|
||||||
"css-minimizer-webpack-plugin": "^7.0.0",
|
"css-minimizer-webpack-plugin": "^7.0.0",
|
||||||
@ -72,7 +72,7 @@
|
|||||||
"webpack-dev-middleware": "^7.4.2",
|
"webpack-dev-middleware": "^7.4.2",
|
||||||
"webpack-hot-middleware": "^2.26.1",
|
"webpack-hot-middleware": "^2.26.1",
|
||||||
"webpack-virtual-modules": "^0.6.2",
|
"webpack-virtual-modules": "^0.6.2",
|
||||||
"webpackbar": "^6.0.1"
|
"webpackbar": "^7.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nuxt/schema": "workspace:*",
|
"@nuxt/schema": "workspace:*",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@nuxt/schema",
|
"name": "@nuxt/schema",
|
||||||
"version": "3.12.2",
|
"version": "4.0.0-0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nuxt/nuxt.git",
|
"url": "git+https://github.com/nuxt/nuxt.git",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@nuxt/vite-builder",
|
"name": "@nuxt/vite-builder",
|
||||||
"version": "3.12.2",
|
"version": "4.0.0-0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nuxt/nuxt.git",
|
"url": "git+https://github.com/nuxt/nuxt.git",
|
||||||
|
1
packages/webpack/builder.d.ts
vendored
1
packages/webpack/builder.d.ts
vendored
@ -3,6 +3,7 @@ declare module '#builder' {
|
|||||||
import type MiniCssExtractPlugin from 'mini-css-extract-plugin'
|
import type MiniCssExtractPlugin from 'mini-css-extract-plugin'
|
||||||
|
|
||||||
export const webpack: typeof Webpack
|
export const webpack: typeof Webpack
|
||||||
|
export const WebpackBarPlugin: typeof import('webpackbar').default
|
||||||
export const MiniCssExtractPlugin: typeof MiniCssExtractPlugin
|
export const MiniCssExtractPlugin: typeof MiniCssExtractPlugin
|
||||||
export const builder: 'webpack' | 'rspack'
|
export const builder: 'webpack' | 'rspack'
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
export const builder = 'webpack'
|
export const builder = 'webpack'
|
||||||
export { default as webpack } from 'webpack'
|
export { default as webpack } from 'webpack'
|
||||||
export { default as MiniCssExtractPlugin } from 'mini-css-extract-plugin'
|
export { default as MiniCssExtractPlugin } from 'mini-css-extract-plugin'
|
||||||
|
export { default as WebpackBarPlugin } from 'webpackbar'
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@nuxt/webpack-builder",
|
"name": "@nuxt/webpack-builder",
|
||||||
"version": "3.12.2",
|
"version": "4.0.0-0",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nuxt/nuxt.git",
|
"url": "git+https://github.com/nuxt/nuxt.git",
|
||||||
@ -72,11 +72,11 @@
|
|||||||
"webpack-bundle-analyzer": "^4.10.2",
|
"webpack-bundle-analyzer": "^4.10.2",
|
||||||
"webpack-dev-middleware": "^7.4.2",
|
"webpack-dev-middleware": "^7.4.2",
|
||||||
"webpack-hot-middleware": "^2.26.1",
|
"webpack-hot-middleware": "^2.26.1",
|
||||||
"webpackbar": "^6.0.1"
|
"webpackbar": "^7.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@nuxt/schema": "workspace:*",
|
"@nuxt/schema": "workspace:*",
|
||||||
"@rspack/core": "1.0.14",
|
"@rspack/core": "1.1.0",
|
||||||
"@types/hash-sum": "1.0.2",
|
"@types/hash-sum": "1.0.2",
|
||||||
"@types/lodash-es": "4.17.12",
|
"@types/lodash-es": "4.17.12",
|
||||||
"@types/pify": "5.0.4",
|
"@types/pify": "5.0.4",
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
import { normalize, resolve } from 'pathe'
|
import { normalize, resolve } from 'pathe'
|
||||||
// @ts-expect-error missing types
|
// @ts-expect-error missing types
|
||||||
import TimeFixPlugin from 'time-fix-plugin'
|
import TimeFixPlugin from 'time-fix-plugin'
|
||||||
import WebpackBar from 'webpackbar'
|
|
||||||
import type { Configuration } from 'webpack'
|
import type { Configuration } from 'webpack'
|
||||||
import { logger } from '@nuxt/kit'
|
import { logger } from '@nuxt/kit'
|
||||||
// @ts-expect-error missing types
|
// @ts-expect-error missing types
|
||||||
@ -15,7 +14,7 @@ import WarningIgnorePlugin from '../plugins/warning-ignore'
|
|||||||
import type { WebpackConfigContext } from '../utils/config'
|
import type { WebpackConfigContext } from '../utils/config'
|
||||||
import { applyPresets, fileName } 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) {
|
export async function base (ctx: WebpackConfigContext) {
|
||||||
await applyPresets(ctx, [
|
await applyPresets(ctx, [
|
||||||
@ -88,7 +87,7 @@ function basePlugins (ctx: WebpackConfigContext) {
|
|||||||
server: 'orange',
|
server: 'orange',
|
||||||
modern: 'blue',
|
modern: 'blue',
|
||||||
}
|
}
|
||||||
ctx.config.plugins.push(new WebpackBar({
|
ctx.config.plugins.push(new WebpackBarPlugin({
|
||||||
name: ctx.name,
|
name: ctx.name,
|
||||||
color: colors[ctx.name as keyof typeof colors],
|
color: colors[ctx.name as keyof typeof colors],
|
||||||
reporters: ['stats'],
|
reporters: ['stats'],
|
||||||
@ -101,18 +100,18 @@ function basePlugins (ctx: WebpackConfigContext) {
|
|||||||
ctx.nuxt.callHook(`${builder}:change`, shortPath)
|
ctx.nuxt.callHook(`${builder}:change`, shortPath)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
done: ({ state }) => {
|
done: (_, { stats }) => {
|
||||||
if (state.hasErrors) {
|
if (stats.hasErrors()) {
|
||||||
ctx.nuxt.callHook(`${builder}:error`)
|
ctx.nuxt.callHook(`${builder}:error`)
|
||||||
} else {
|
} else {
|
||||||
logger.success(`${state.name} ${state.message}`)
|
logger.success(`Finished building ${stats.compilation.name ?? 'Nuxt app'}`)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
allDone: () => {
|
allDone: () => {
|
||||||
ctx.nuxt.callHook(`${builder}:done`)
|
ctx.nuxt.callHook(`${builder}:done`)
|
||||||
},
|
},
|
||||||
progress ({ statesArray }) {
|
progress: ({ webpackbar }) => {
|
||||||
ctx.nuxt.callHook(`${builder}:progress`, statesArray)
|
ctx.nuxt.callHook(`${builder}:progress`, webpackbar.statesArray)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
import pify from 'pify'
|
import pify from 'pify'
|
||||||
import type { NodeMiddleware } from 'h3'
|
|
||||||
import { resolve } from 'pathe'
|
import { resolve } from 'pathe'
|
||||||
import { defineEventHandler, fromNodeMiddleware } from 'h3'
|
import { defineEventHandler, fromNodeMiddleware } from 'h3'
|
||||||
import type { MultiWatching } from 'webpack-dev-middleware'
|
import type { IncomingMessage, MultiWatching, ServerResponse } from 'webpack-dev-middleware'
|
||||||
import webpackDevMiddleware from 'webpack-dev-middleware'
|
import webpackDevMiddleware from 'webpack-dev-middleware'
|
||||||
import webpackHotMiddleware from 'webpack-hot-middleware'
|
import webpackHotMiddleware from 'webpack-hot-middleware'
|
||||||
import type { Compiler, Stats, Watching } from 'webpack'
|
import type { Compiler, Stats, Watching } from 'webpack'
|
||||||
@ -132,16 +131,52 @@ async function createDevMiddleware (compiler: Compiler) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
// Register devMiddleware on server
|
// Register devMiddleware on server
|
||||||
const devHandler = fromNodeMiddleware(devMiddleware as NodeMiddleware)
|
const devHandler = wdmToH3Handler(devMiddleware)
|
||||||
const hotHandler = fromNodeMiddleware(hotMiddleware as NodeMiddleware)
|
const hotHandler = fromNodeMiddleware(hotMiddleware)
|
||||||
await nuxt.callHook('server:devHandler', defineEventHandler(async (event) => {
|
await nuxt.callHook('server:devHandler', defineEventHandler(async (event) => {
|
||||||
await devHandler(event)
|
const body = await devHandler(event)
|
||||||
|
if (body !== undefined) {
|
||||||
|
return body
|
||||||
|
}
|
||||||
await hotHandler(event)
|
await hotHandler(event)
|
||||||
}))
|
}))
|
||||||
|
|
||||||
return devMiddleware
|
return devMiddleware
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: implement upstream in `webpack-dev-middleware`
|
||||||
|
function wdmToH3Handler (devMiddleware: webpackDevMiddleware.API<IncomingMessage, ServerResponse>) {
|
||||||
|
return defineEventHandler(async (event) => {
|
||||||
|
event.context.webpack = {
|
||||||
|
...event.context.webpack,
|
||||||
|
devMiddleware: devMiddleware.context,
|
||||||
|
}
|
||||||
|
const { req, res } = event.node
|
||||||
|
const body = await new Promise((resolve, reject) => {
|
||||||
|
// @ts-expect-error handle injected methods
|
||||||
|
res.stream = (stream) => {
|
||||||
|
resolve(stream)
|
||||||
|
}
|
||||||
|
// @ts-expect-error handle injected methods
|
||||||
|
res.send = (data) => {
|
||||||
|
resolve(data)
|
||||||
|
}
|
||||||
|
// @ts-expect-error handle injected methods
|
||||||
|
res.finish = (data) => {
|
||||||
|
resolve(data)
|
||||||
|
}
|
||||||
|
devMiddleware(req, res, (err) => {
|
||||||
|
if (err) {
|
||||||
|
reject(err)
|
||||||
|
} else {
|
||||||
|
resolve(undefined)
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
return body
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
async function compile (compiler: Compiler) {
|
async function compile (compiler: Compiler) {
|
||||||
const nuxt = useNuxt()
|
const nuxt = useNuxt()
|
||||||
|
|
||||||
|
253
pnpm-lock.yaml
253
pnpm-lock.yaml
@ -55,7 +55,7 @@ importers:
|
|||||||
version: link:packages/rspack
|
version: link:packages/rspack
|
||||||
'@nuxt/test-utils':
|
'@nuxt/test-utils':
|
||||||
specifier: 3.14.4
|
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.9.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.9.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)
|
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':
|
'@nuxt/webpack-builder':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:packages/webpack
|
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))
|
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':
|
'@vitest/coverage-v8':
|
||||||
specifier: 2.1.4
|
specifier: 2.1.4
|
||||||
version: 2.1.4(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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':
|
'@vue/test-utils':
|
||||||
specifier: 2.4.6
|
specifier: 2.4.6
|
||||||
version: 2.4.6
|
version: 2.4.6
|
||||||
@ -123,8 +123,8 @@ importers:
|
|||||||
specifier: npm:h3-nightly@2.0.0-1718872656.6765a6e
|
specifier: npm:h3-nightly@2.0.0-1718872656.6765a6e
|
||||||
version: h3-nightly@2.0.0-1718872656.6765a6e
|
version: h3-nightly@2.0.0-1718872656.6765a6e
|
||||||
happy-dom:
|
happy-dom:
|
||||||
specifier: 15.9.0
|
specifier: 15.11.0
|
||||||
version: 15.9.0
|
version: 15.11.0
|
||||||
jiti:
|
jiti:
|
||||||
specifier: 2.4.0
|
specifier: 2.4.0
|
||||||
version: 2.4.0
|
version: 2.4.0
|
||||||
@ -178,10 +178,10 @@ importers:
|
|||||||
version: 1.5.4
|
version: 1.5.4
|
||||||
vitest:
|
vitest:
|
||||||
specifier: 2.1.4
|
specifier: 2.1.4
|
||||||
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
vitest-environment-nuxt:
|
||||||
specifier: 1.0.1
|
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.9.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.9.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)
|
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:
|
vue:
|
||||||
specifier: 3.5.12
|
specifier: 3.5.12
|
||||||
version: 3.5.12(typescript@5.6.3)
|
version: 3.5.12(typescript@5.6.3)
|
||||||
@ -256,8 +256,8 @@ importers:
|
|||||||
version: 1.5.1
|
version: 1.5.1
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@rspack/core':
|
'@rspack/core':
|
||||||
specifier: 1.0.14
|
specifier: 1.1.0
|
||||||
version: 1.0.14
|
version: 1.1.0
|
||||||
'@types/hash-sum':
|
'@types/hash-sum':
|
||||||
specifier: 1.0.2
|
specifier: 1.0.2
|
||||||
version: 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)
|
version: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
|
||||||
vitest:
|
vitest:
|
||||||
specifier: 2.1.4
|
specifier: 2.1.4
|
||||||
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
webpack:
|
||||||
specifier: 5.96.1
|
specifier: 5.96.1
|
||||||
version: 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)
|
version: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
|
||||||
vitest:
|
vitest:
|
||||||
specifier: 2.1.4
|
specifier: 2.1.4
|
||||||
version: 2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
packages/rspack:
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -515,14 +515,14 @@ importers:
|
|||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../kit
|
version: link:../kit
|
||||||
'@rspack/core':
|
'@rspack/core':
|
||||||
specifier: ^1.0.14
|
specifier: ^1.1.0
|
||||||
version: 1.0.14
|
version: 1.1.0
|
||||||
autoprefixer:
|
autoprefixer:
|
||||||
specifier: ^10.4.20
|
specifier: ^10.4.20
|
||||||
version: 10.4.20(postcss@8.4.47)
|
version: 10.4.20(postcss@8.4.47)
|
||||||
css-loader:
|
css-loader:
|
||||||
specifier: ^7.1.2
|
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:
|
css-minimizer-webpack-plugin:
|
||||||
specifier: ^7.0.0
|
specifier: ^7.0.0
|
||||||
version: 7.0.0(webpack@5.96.1)
|
version: 7.0.0(webpack@5.96.1)
|
||||||
@ -594,7 +594,7 @@ importers:
|
|||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
postcss-loader:
|
postcss-loader:
|
||||||
specifier: ^8.1.1
|
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:
|
postcss-url:
|
||||||
specifier: ^10.1.3
|
specifier: ^10.1.3
|
||||||
version: 10.1.3(postcss@8.4.47)
|
version: 10.1.3(postcss@8.4.47)
|
||||||
@ -638,8 +638,8 @@ importers:
|
|||||||
specifier: ^0.6.2
|
specifier: ^0.6.2
|
||||||
version: 0.6.2
|
version: 0.6.2
|
||||||
webpackbar:
|
webpackbar:
|
||||||
specifier: ^6.0.1
|
specifier: ^7.0.0
|
||||||
version: 6.0.1(webpack@5.96.1)
|
version: 7.0.0(@rspack/core@1.1.0)(webpack@5.96.1)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@nuxt/schema':
|
'@nuxt/schema':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
@ -800,7 +800,7 @@ importers:
|
|||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
html-validate:
|
html-validate:
|
||||||
specifier: 8.24.2
|
specifier: 8.24.2
|
||||||
version: 8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
htmlnano:
|
||||||
specifier: 2.1.1
|
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)
|
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)
|
version: 10.4.20(postcss@8.4.47)
|
||||||
css-loader:
|
css-loader:
|
||||||
specifier: ^7.1.2
|
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:
|
css-minimizer-webpack-plugin:
|
||||||
specifier: ^7.0.0
|
specifier: ^7.0.0
|
||||||
version: 7.0.0(webpack@5.96.1)
|
version: 7.0.0(webpack@5.96.1)
|
||||||
@ -1044,7 +1044,7 @@ importers:
|
|||||||
version: 2.0.0
|
version: 2.0.0
|
||||||
postcss-loader:
|
postcss-loader:
|
||||||
specifier: ^8.1.1
|
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:
|
postcss-url:
|
||||||
specifier: ^10.1.3
|
specifier: ^10.1.3
|
||||||
version: 10.1.3(postcss@8.4.47)
|
version: 10.1.3(postcss@8.4.47)
|
||||||
@ -1088,15 +1088,15 @@ importers:
|
|||||||
specifier: ^2.26.1
|
specifier: ^2.26.1
|
||||||
version: 2.26.1
|
version: 2.26.1
|
||||||
webpackbar:
|
webpackbar:
|
||||||
specifier: ^6.0.1
|
specifier: ^7.0.0
|
||||||
version: 6.0.1(webpack@5.96.1)
|
version: 7.0.0(@rspack/core@1.1.0)(webpack@5.96.1)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@nuxt/schema':
|
'@nuxt/schema':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../schema
|
version: link:../schema
|
||||||
'@rspack/core':
|
'@rspack/core':
|
||||||
specifier: 1.0.14
|
specifier: 1.1.0
|
||||||
version: 1.0.14
|
version: 1.1.0
|
||||||
'@types/hash-sum':
|
'@types/hash-sum':
|
||||||
specifier: 1.0.2
|
specifier: 1.0.2
|
||||||
version: 1.0.2
|
version: 1.0.2
|
||||||
@ -1142,7 +1142,7 @@ importers:
|
|||||||
devDependencies:
|
devDependencies:
|
||||||
'@vue/devtools-api':
|
'@vue/devtools-api':
|
||||||
specifier: latest
|
specifier: latest
|
||||||
version: 7.6.2
|
version: 7.6.3
|
||||||
ufo:
|
ufo:
|
||||||
specifier: 1.5.4
|
specifier: 1.5.4
|
||||||
version: 1.5.4
|
version: 1.5.4
|
||||||
@ -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)
|
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:
|
vitest:
|
||||||
specifier: 1.6.0
|
specifier: 1.6.0
|
||||||
version: 1.6.0(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
vue:
|
||||||
specifier: 3.5.12
|
specifier: 3.5.12
|
||||||
version: 3.5.12(typescript@5.6.3)
|
version: 3.5.12(typescript@5.6.3)
|
||||||
@ -2558,56 +2558,56 @@ packages:
|
|||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rspack/binding-darwin-arm64@1.0.14':
|
'@rspack/binding-darwin-arm64@1.1.0':
|
||||||
resolution: {integrity: sha512-dHvlF6T6ctThGDIdvkSdacroA1xlCxfteuppBj8BX/UxzLPr4xsaEtNilfJmFfd2/J02UQyTQauN/9EBuA+YkA==}
|
resolution: {integrity: sha512-02YmzmtKMNHCSMzVT5sgbJuPDn+HunkrtWq0D95Fh9sGKYap9cs0JOpzTfyAL3KXJ9JzVfOAZA3VgVQOBaQNWQ==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@rspack/binding-darwin-x64@1.0.14':
|
'@rspack/binding-darwin-x64@1.1.0':
|
||||||
resolution: {integrity: sha512-q4Da1Bn/4xTLhhnOkT+fjP2STsSCfp4z03/J/h8tCVG/UYz56Ud3q1UEOK33c5Fxw1C4GlhEh5yYOlSAdxFQLQ==}
|
resolution: {integrity: sha512-HtBh8p6hml7BWNtZaqWFtGbOFP/tvFDn1uPWmA3R32WTILUXNRWXIsLDY95U3Z2U1Gt3SL58SOpJjXlFIb6wZg==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@rspack/binding-linux-arm64-gnu@1.0.14':
|
'@rspack/binding-linux-arm64-gnu@1.1.0':
|
||||||
resolution: {integrity: sha512-JogYtL3VQS9wJ3p3FNhDqinm7avrMsdwz4erP7YCjD7idob93GYAE7dPrHUzSNVnCBYXRaHJYZHDQs7lKVcYZw==}
|
resolution: {integrity: sha512-Q/i50Pieii3akdv5Q6my6QelV5Dpc8O/Ir4udpjYl0pbSdKamdI8M85fxrMxGAGcoNSD+X52fDvxJujXWMcP0w==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rspack/binding-linux-arm64-musl@1.0.14':
|
'@rspack/binding-linux-arm64-musl@1.1.0':
|
||||||
resolution: {integrity: sha512-qgybhxI/nnoa8CUz7zKTC0Oh37NZt9uRxsSV7+ZYrfxqbrVCoNVuutPpY724uUHy1M6W34kVEm1uT1N4Ka5cZg==}
|
resolution: {integrity: sha512-H7Eu3xC7LWPpxrI47n8X361eEGGpQOjZIWTz8tLdn4oNS2D9kqsBYES7LsuuLTTH4ueHTDuEtDdfZpBsE+qesw==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rspack/binding-linux-x64-gnu@1.0.14':
|
'@rspack/binding-linux-x64-gnu@1.1.0':
|
||||||
resolution: {integrity: sha512-5vzaDRw3/sGKo3ax/1cU3/cxqNjajwlt2LU288vXNe1/n8oe/pcDfYcTugpOe/A1DqzadanudJszLpFcKsaFtQ==}
|
resolution: {integrity: sha512-dIZSutPo2z/OaO2f6SVlcYA6lGBH+4TrRtWmMyPshpTNPrkCGGfDhC43fZ4jCiUj2PO/Hcn8jyKhci4leBsVBA==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rspack/binding-linux-x64-musl@1.0.14':
|
'@rspack/binding-linux-x64-musl@1.1.0':
|
||||||
resolution: {integrity: sha512-4U6QD9xVS1eGme52DuJr6Fg/KdcUfJ+iKwH49Up460dZ/fLvGylnVGA+V0mzPlKi8gfy7NwFuYXZdu3Pwi1YYg==}
|
resolution: {integrity: sha512-f6L2JWgbG9PKWnVw2YNZdntjzia1V2w2Xq458HkCQUDwhnEipWXaZ2zhfD9jcb4UYoMP8/2uD3B96sSFFNTdrQ==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@rspack/binding-win32-arm64-msvc@1.0.14':
|
'@rspack/binding-win32-arm64-msvc@1.1.0':
|
||||||
resolution: {integrity: sha512-SjeYw7qqRHYZ5RPClu+ffKZsShQdU3amA1OwC3M0AS6dbfEcji8482St3Y8Z+QSzYRapCEZij9LMM/9ypEhISg==}
|
resolution: {integrity: sha512-opo6XR4iXh/QkHiauVQBlU2xR2JyjDmSwgkION27oszu81nr+IajTSXQX96x5I6Bq48GQLU4rItHse/doctQDA==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rspack/binding-win32-ia32-msvc@1.0.14':
|
'@rspack/binding-win32-ia32-msvc@1.1.0':
|
||||||
resolution: {integrity: sha512-m1gUiVyz3Z3VYIK/Ayo5CVHBjnEeRk9a+KIpKSsq1yhZItnMgjtr4bKabU9vjxalO4UoaSmVzODJI8lJBlnn5Q==}
|
resolution: {integrity: sha512-FBcG+OPJokSE3nPi1+ZamLK2V4IWdNC+GMr0z7LUrBiKc5lO70y5VkldfyPV1Z+doSuroVINlhK+lRHdQgGwYg==}
|
||||||
cpu: [ia32]
|
cpu: [ia32]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rspack/binding-win32-x64-msvc@1.0.14':
|
'@rspack/binding-win32-x64-msvc@1.1.0':
|
||||||
resolution: {integrity: sha512-Gbeg+bayMF9VP9xmlxySL/TC2XrS6/LZM/pqcNOTLHx6LMG/VXCcmKB0rOZo8MzLXEt8D/lQmQ/B6g7pSaAw0g==}
|
resolution: {integrity: sha512-H/6Glp1nZvxWAD5+2hRrp1kBs9f+pLb/un2TdFSUNd2tyXq5GyHCe70+N9psbe/jjGxD8e1vPNQtN/VvkuR0Zg==}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@rspack/binding@1.0.14':
|
'@rspack/binding@1.1.0':
|
||||||
resolution: {integrity: sha512-0wWqFvr9hkF4LgNPgWfkTU0hhkZAMvOytoCs2p+wDX1Up1E/SgJ1U1JAsCxsl1XtUKm7mRvdWHzJmHbza3y89Q==}
|
resolution: {integrity: sha512-zLduWacrw/bBYiFvhjN70f+AJxXnTzevywXp54vso8d0Nz7z4KIycdz/Ua5AGRUkG2ZuQw6waypN5pXf48EBcA==}
|
||||||
|
|
||||||
'@rspack/core@1.0.14':
|
'@rspack/core@1.1.0':
|
||||||
resolution: {integrity: sha512-xHl23lxJZNjItGc5YuE9alz3yjb56y7EgJmAcBMPHMqgjtUt8rBu4xd/cSUjbr9/lLF9N4hdyoJiPJOFs9LEjw==}
|
resolution: {integrity: sha512-+IYWSe9D3wB97VVBfaojuWLv3wGIBe9pfJkxNObkorN60Nj3UHYzBLuACrHn4hW2mZjAWrv06ReHXJUEGzQqaQ==}
|
||||||
engines: {node: '>=16.0.0'}
|
engines: {node: '>=16.0.0'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@swc/helpers': '>=0.5.1'
|
'@swc/helpers': '>=0.5.1'
|
||||||
@ -3220,8 +3220,8 @@ packages:
|
|||||||
'@vue/devtools-api@6.6.4':
|
'@vue/devtools-api@6.6.4':
|
||||||
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
|
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
|
||||||
|
|
||||||
'@vue/devtools-api@7.6.2':
|
'@vue/devtools-api@7.6.3':
|
||||||
resolution: {integrity: sha512-NCT0ujqlwAhoFvCsAG7G5qS8w/A/dhvFSt2BhmNxyqgpYDrf9CG1zYyWLQkE3dsZ+5lCT6ULUic2VKNaE07Vzg==}
|
resolution: {integrity: sha512-H2TRzFA9hNezdtM6I0y3RCMhIg5T3gib/p9qI2IAS8gB9tvkAv4JZHAZZl5BZHhO7btuHkvHzU5qpO/vdsjYMg==}
|
||||||
|
|
||||||
'@vue/devtools-core@7.4.4':
|
'@vue/devtools-core@7.4.4':
|
||||||
resolution: {integrity: sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==}
|
resolution: {integrity: sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==}
|
||||||
@ -3234,9 +3234,15 @@ packages:
|
|||||||
'@vue/devtools-kit@7.6.2':
|
'@vue/devtools-kit@7.6.2':
|
||||||
resolution: {integrity: sha512-k61BxHRmcTtIQZFouF9QWt9nCCNtSdw12lhg8VNtHq5/XOBGD+ewiK27a40UJ8UPYoCJvi80hbvbYr5E/Zeu1g==}
|
resolution: {integrity: sha512-k61BxHRmcTtIQZFouF9QWt9nCCNtSdw12lhg8VNtHq5/XOBGD+ewiK27a40UJ8UPYoCJvi80hbvbYr5E/Zeu1g==}
|
||||||
|
|
||||||
|
'@vue/devtools-kit@7.6.3':
|
||||||
|
resolution: {integrity: sha512-ETsFc8GlOp04rSFN79tB2TpVloWfsSx9BoCSElV3w3CaJTSBfz42KsIi5Ka+dNTJs1jY7QVLTDeoBmUGgA9h2A==}
|
||||||
|
|
||||||
'@vue/devtools-shared@7.6.2':
|
'@vue/devtools-shared@7.6.2':
|
||||||
resolution: {integrity: sha512-lcjyJ7hCC0W0kNwnCGMLVTMvDLoZgjcq9BvboPgS+6jQyDul7fpzRSKTGtGhCHoxrDox7qBAKGbAl2Rcf7GE1A==}
|
resolution: {integrity: sha512-lcjyJ7hCC0W0kNwnCGMLVTMvDLoZgjcq9BvboPgS+6jQyDul7fpzRSKTGtGhCHoxrDox7qBAKGbAl2Rcf7GE1A==}
|
||||||
|
|
||||||
|
'@vue/devtools-shared@7.6.3':
|
||||||
|
resolution: {integrity: sha512-wJW5QF27i16+sNQIaes8QoEZg1eqEgF83GkiPUlEQe9k7ZoHXHV7PRrnrxOKem42sIHPU813J2V/ZK1uqTJe6g==}
|
||||||
|
|
||||||
'@vue/language-core@2.1.10':
|
'@vue/language-core@2.1.10':
|
||||||
resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
|
resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@ -3478,6 +3484,10 @@ packages:
|
|||||||
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
|
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
|
|
||||||
|
ansis@3.3.2:
|
||||||
|
resolution: {integrity: sha512-cFthbBlt+Oi0i9Pv/j6YdVWJh54CtjGACaMPCIrEV4Ha7HWsIjXDwseYV79TIL0B4+KfSwD5S70PeQDkPUd1rA==}
|
||||||
|
engines: {node: '>=15'}
|
||||||
|
|
||||||
anymatch@3.1.3:
|
anymatch@3.1.3:
|
||||||
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
|
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
|
||||||
engines: {node: '>= 8'}
|
engines: {node: '>= 8'}
|
||||||
@ -4521,10 +4531,6 @@ packages:
|
|||||||
picomatch:
|
picomatch:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
figures@3.2.0:
|
|
||||||
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
|
||||||
engines: {node: '>=8'}
|
|
||||||
|
|
||||||
file-entry-cache@8.0.0:
|
file-entry-cache@8.0.0:
|
||||||
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
|
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
|
||||||
engines: {node: '>=16.0.0'}
|
engines: {node: '>=16.0.0'}
|
||||||
@ -4756,8 +4762,8 @@ packages:
|
|||||||
h3-nightly@2.0.0-1718872656.6765a6e:
|
h3-nightly@2.0.0-1718872656.6765a6e:
|
||||||
resolution: {integrity: sha512-LQ8hHOIzk+agD1p0K7UosByKuzDAKGLTnYsP0syV/XMr9E7pWmoaDSWkGdWjtLR9O3hinNqrXU1NW0kTmhiSag==}
|
resolution: {integrity: sha512-LQ8hHOIzk+agD1p0K7UosByKuzDAKGLTnYsP0syV/XMr9E7pWmoaDSWkGdWjtLR9O3hinNqrXU1NW0kTmhiSag==}
|
||||||
|
|
||||||
happy-dom@15.9.0:
|
happy-dom@15.11.0:
|
||||||
resolution: {integrity: sha512-p+6ySXcpvjVW0Xetv6e8ccT2txbDpHE0RfZOEE84tQ8ESL1nlzCjvS6fZD77DkYXE540D+2N20hhFeBN6B/CJA==}
|
resolution: {integrity: sha512-/zyxHbXriYJ8b9Urh43ILk/jd9tC07djURnJuAimJ3tJCOLOzOUp7dEHDwJOZyzROlrrooUhr/0INZIDBj1Bjw==}
|
||||||
engines: {node: '>=18.0.0'}
|
engines: {node: '>=18.0.0'}
|
||||||
|
|
||||||
has-bigints@1.0.2:
|
has-bigints@1.0.2:
|
||||||
@ -5457,9 +5463,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
|
resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
markdown-table@2.0.0:
|
|
||||||
resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==}
|
|
||||||
|
|
||||||
markdown-table@3.0.3:
|
markdown-table@3.0.3:
|
||||||
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
|
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
|
||||||
|
|
||||||
@ -6573,10 +6576,6 @@ packages:
|
|||||||
remark-stringify@11.0.0:
|
remark-stringify@11.0.0:
|
||||||
resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==}
|
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:
|
require-directory@2.1.1:
|
||||||
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
|
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
@ -7695,11 +7694,17 @@ packages:
|
|||||||
webpack-cli:
|
webpack-cli:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
webpackbar@6.0.1:
|
webpackbar@7.0.0:
|
||||||
resolution: {integrity: sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==}
|
resolution: {integrity: sha512-aS9soqSO2iCHgqHoCrj4LbfGQUboDCYJPSFOAchEK+9psIjNrfSWW4Y0YEz67MKURNvMmfo0ycOg9d/+OOf9/Q==}
|
||||||
engines: {node: '>=14.21.3'}
|
engines: {node: '>=14.21.3'}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
'@rspack/core': '*'
|
||||||
webpack: 3 || 4 || 5
|
webpack: 3 || 4 || 5
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@rspack/core':
|
||||||
|
optional: true
|
||||||
|
webpack:
|
||||||
|
optional: true
|
||||||
|
|
||||||
whatwg-mimetype@3.0.0:
|
whatwg-mimetype@3.0.0:
|
||||||
resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
|
resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
|
||||||
@ -8836,7 +8841,7 @@ snapshots:
|
|||||||
rc9: 2.1.2
|
rc9: 2.1.2
|
||||||
std-env: 3.7.0
|
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.9.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.9.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/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:
|
dependencies:
|
||||||
'@nuxt/kit': link:packages/kit
|
'@nuxt/kit': link:packages/kit
|
||||||
'@nuxt/schema': link:packages/schema
|
'@nuxt/schema': link:packages/schema
|
||||||
@ -8863,15 +8868,15 @@ snapshots:
|
|||||||
unenv: 1.10.0
|
unenv: 1.10.0
|
||||||
unplugin: 1.15.0(webpack-sources@3.2.3)
|
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)
|
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.9.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.9.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)
|
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: 3.5.12(typescript@5.6.3)
|
||||||
vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3))
|
vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3))
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))
|
'@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
|
'@vue/test-utils': 2.4.6
|
||||||
happy-dom: 15.9.0
|
happy-dom: 15.11.0
|
||||||
playwright-core: 1.48.2
|
playwright-core: 1.48.2
|
||||||
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.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)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- magicast
|
- magicast
|
||||||
- webpack-sources
|
- webpack-sources
|
||||||
@ -9168,49 +9173,49 @@ snapshots:
|
|||||||
'@rollup/rollup-win32-x64-msvc@4.24.4':
|
'@rollup/rollup-win32-x64-msvc@4.24.4':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-darwin-arm64@1.0.14':
|
'@rspack/binding-darwin-arm64@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-darwin-x64@1.0.14':
|
'@rspack/binding-darwin-x64@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-linux-arm64-gnu@1.0.14':
|
'@rspack/binding-linux-arm64-gnu@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-linux-arm64-musl@1.0.14':
|
'@rspack/binding-linux-arm64-musl@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-linux-x64-gnu@1.0.14':
|
'@rspack/binding-linux-x64-gnu@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-linux-x64-musl@1.0.14':
|
'@rspack/binding-linux-x64-musl@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-win32-arm64-msvc@1.0.14':
|
'@rspack/binding-win32-arm64-msvc@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-win32-ia32-msvc@1.0.14':
|
'@rspack/binding-win32-ia32-msvc@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding-win32-x64-msvc@1.0.14':
|
'@rspack/binding-win32-x64-msvc@1.1.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@rspack/binding@1.0.14':
|
'@rspack/binding@1.1.0':
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@rspack/binding-darwin-arm64': 1.0.14
|
'@rspack/binding-darwin-arm64': 1.1.0
|
||||||
'@rspack/binding-darwin-x64': 1.0.14
|
'@rspack/binding-darwin-x64': 1.1.0
|
||||||
'@rspack/binding-linux-arm64-gnu': 1.0.14
|
'@rspack/binding-linux-arm64-gnu': 1.1.0
|
||||||
'@rspack/binding-linux-arm64-musl': 1.0.14
|
'@rspack/binding-linux-arm64-musl': 1.1.0
|
||||||
'@rspack/binding-linux-x64-gnu': 1.0.14
|
'@rspack/binding-linux-x64-gnu': 1.1.0
|
||||||
'@rspack/binding-linux-x64-musl': 1.0.14
|
'@rspack/binding-linux-x64-musl': 1.1.0
|
||||||
'@rspack/binding-win32-arm64-msvc': 1.0.14
|
'@rspack/binding-win32-arm64-msvc': 1.1.0
|
||||||
'@rspack/binding-win32-ia32-msvc': 1.0.14
|
'@rspack/binding-win32-ia32-msvc': 1.1.0
|
||||||
'@rspack/binding-win32-x64-msvc': 1.0.14
|
'@rspack/binding-win32-x64-msvc': 1.1.0
|
||||||
|
|
||||||
'@rspack/core@1.0.14':
|
'@rspack/core@1.1.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@module-federation/runtime-tools': 0.5.1
|
'@module-federation/runtime-tools': 0.5.1
|
||||||
'@rspack/binding': 1.0.14
|
'@rspack/binding': 1.1.0
|
||||||
'@rspack/lite-tapable': 1.0.1
|
'@rspack/lite-tapable': 1.0.1
|
||||||
caniuse-lite: 1.0.30001667
|
caniuse-lite: 1.0.30001667
|
||||||
|
|
||||||
@ -10028,7 +10033,7 @@ snapshots:
|
|||||||
vite: 5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0)
|
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)
|
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.9.0)(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:
|
dependencies:
|
||||||
'@ampproject/remapping': 2.3.0
|
'@ampproject/remapping': 2.3.0
|
||||||
'@bcoe/v8-coverage': 0.2.3
|
'@bcoe/v8-coverage': 0.2.3
|
||||||
@ -10042,7 +10047,7 @@ snapshots:
|
|||||||
std-env: 3.7.0
|
std-env: 3.7.0
|
||||||
test-exclude: 7.0.1
|
test-exclude: 7.0.1
|
||||||
tinyrainbow: 1.2.0
|
tinyrainbow: 1.2.0
|
||||||
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.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)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -10207,9 +10212,9 @@ snapshots:
|
|||||||
|
|
||||||
'@vue/devtools-api@6.6.4': {}
|
'@vue/devtools-api@6.6.4': {}
|
||||||
|
|
||||||
'@vue/devtools-api@7.6.2':
|
'@vue/devtools-api@7.6.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-kit': 7.6.2
|
'@vue/devtools-kit': 7.6.3
|
||||||
|
|
||||||
'@vue/devtools-core@7.4.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))':
|
'@vue/devtools-core@7.4.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))':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -10243,10 +10248,24 @@ snapshots:
|
|||||||
speakingurl: 14.0.1
|
speakingurl: 14.0.1
|
||||||
superjson: 2.2.1
|
superjson: 2.2.1
|
||||||
|
|
||||||
|
'@vue/devtools-kit@7.6.3':
|
||||||
|
dependencies:
|
||||||
|
'@vue/devtools-shared': 7.6.3
|
||||||
|
birpc: 0.2.19
|
||||||
|
hookable: 5.5.3
|
||||||
|
mitt: 3.0.1
|
||||||
|
perfect-debounce: 1.0.0
|
||||||
|
speakingurl: 14.0.1
|
||||||
|
superjson: 2.2.1
|
||||||
|
|
||||||
'@vue/devtools-shared@7.6.2':
|
'@vue/devtools-shared@7.6.2':
|
||||||
dependencies:
|
dependencies:
|
||||||
rfdc: 1.4.1
|
rfdc: 1.4.1
|
||||||
|
|
||||||
|
'@vue/devtools-shared@7.6.3':
|
||||||
|
dependencies:
|
||||||
|
rfdc: 1.4.1
|
||||||
|
|
||||||
'@vue/language-core@2.1.10(typescript@5.6.3)':
|
'@vue/language-core@2.1.10(typescript@5.6.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-core': 2.4.8
|
'@volar/language-core': 2.4.8
|
||||||
@ -10501,6 +10520,8 @@ snapshots:
|
|||||||
|
|
||||||
ansi-styles@6.2.1: {}
|
ansi-styles@6.2.1: {}
|
||||||
|
|
||||||
|
ansis@3.3.2: {}
|
||||||
|
|
||||||
anymatch@3.1.3:
|
anymatch@3.1.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
normalize-path: 3.0.0
|
normalize-path: 3.0.0
|
||||||
@ -10945,7 +10966,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
postcss: 8.4.47
|
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:
|
dependencies:
|
||||||
icss-utils: 5.1.0(postcss@8.4.47)
|
icss-utils: 5.1.0(postcss@8.4.47)
|
||||||
postcss: 8.4.47
|
postcss: 8.4.47
|
||||||
@ -10956,7 +10977,7 @@ snapshots:
|
|||||||
postcss-value-parser: 4.2.0
|
postcss-value-parser: 4.2.0
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@rspack/core': 1.0.14
|
'@rspack/core': 1.1.0
|
||||||
webpack: 5.96.1
|
webpack: 5.96.1
|
||||||
|
|
||||||
css-minimizer-webpack-plugin@7.0.0(webpack@5.96.1):
|
css-minimizer-webpack-plugin@7.0.0(webpack@5.96.1):
|
||||||
@ -11698,10 +11719,6 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
picomatch: 4.0.2
|
picomatch: 4.0.2
|
||||||
|
|
||||||
figures@3.2.0:
|
|
||||||
dependencies:
|
|
||||||
escape-string-regexp: 1.0.5
|
|
||||||
|
|
||||||
file-entry-cache@8.0.0:
|
file-entry-cache@8.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
flat-cache: 4.0.1
|
flat-cache: 4.0.1
|
||||||
@ -11969,7 +11986,7 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- uWebSockets.js
|
- uWebSockets.js
|
||||||
|
|
||||||
happy-dom@15.9.0:
|
happy-dom@15.11.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
entities: 4.5.0
|
entities: 4.5.0
|
||||||
webidl-conversions: 7.0.0
|
webidl-conversions: 7.0.0
|
||||||
@ -12092,7 +12109,7 @@ snapshots:
|
|||||||
|
|
||||||
html-tags@3.3.1: {}
|
html-tags@3.3.1: {}
|
||||||
|
|
||||||
html-validate@8.24.2(vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
dependencies:
|
||||||
'@html-validate/stylish': 4.2.0
|
'@html-validate/stylish': 4.2.0
|
||||||
'@sidvind/better-ajv-errors': 3.0.1(ajv@8.17.1)
|
'@sidvind/better-ajv-errors': 3.0.1(ajv@8.17.1)
|
||||||
@ -12105,7 +12122,7 @@ snapshots:
|
|||||||
prompts: 2.4.2
|
prompts: 2.4.2
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
vitest: 2.1.4(@types/node@22.9.0)(happy-dom@15.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)
|
||||||
|
|
||||||
html-void-elements@3.0.0: {}
|
html-void-elements@3.0.0: {}
|
||||||
|
|
||||||
@ -12682,10 +12699,6 @@ snapshots:
|
|||||||
punycode.js: 2.3.1
|
punycode.js: 2.3.1
|
||||||
uc.micro: 2.1.0
|
uc.micro: 2.1.0
|
||||||
|
|
||||||
markdown-table@2.0.0:
|
|
||||||
dependencies:
|
|
||||||
repeat-string: 1.6.1
|
|
||||||
|
|
||||||
markdown-table@3.0.3: {}
|
markdown-table@3.0.3: {}
|
||||||
|
|
||||||
markdownlint-cli@0.42.0:
|
markdownlint-cli@0.42.0:
|
||||||
@ -13706,14 +13719,14 @@ snapshots:
|
|||||||
read-cache: 1.0.0
|
read-cache: 1.0.0
|
||||||
resolve: 1.22.8
|
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:
|
dependencies:
|
||||||
cosmiconfig: 9.0.0(typescript@5.6.3)
|
cosmiconfig: 9.0.0(typescript@5.6.3)
|
||||||
jiti: 2.4.0
|
jiti: 2.4.0
|
||||||
postcss: 8.4.47
|
postcss: 8.4.47
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@rspack/core': 1.0.14
|
'@rspack/core': 1.1.0
|
||||||
webpack: 5.96.1
|
webpack: 5.96.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- typescript
|
- typescript
|
||||||
@ -14215,8 +14228,6 @@ snapshots:
|
|||||||
mdast-util-to-markdown: 2.1.2
|
mdast-util-to-markdown: 2.1.2
|
||||||
unified: 11.0.5
|
unified: 11.0.5
|
||||||
|
|
||||||
repeat-string@1.6.1: {}
|
|
||||||
|
|
||||||
require-directory@2.1.1: {}
|
require-directory@2.1.1: {}
|
||||||
|
|
||||||
require-from-string@2.0.2: {}
|
require-from-string@2.0.2: {}
|
||||||
@ -15259,9 +15270,9 @@ snapshots:
|
|||||||
sass: 1.78.0
|
sass: 1.78.0
|
||||||
terser: 5.32.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.9.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.9.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):
|
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:
|
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.9.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.9.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/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:
|
transitivePeerDependencies:
|
||||||
- '@cucumber/cucumber'
|
- '@cucumber/cucumber'
|
||||||
- '@jest/globals'
|
- '@jest/globals'
|
||||||
@ -15281,7 +15292,7 @@ snapshots:
|
|||||||
- vue-router
|
- vue-router
|
||||||
- webpack-sources
|
- webpack-sources
|
||||||
|
|
||||||
vitest@1.6.0(@types/node@22.9.0)(happy-dom@15.9.0)(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:
|
dependencies:
|
||||||
'@vitest/expect': 1.6.0
|
'@vitest/expect': 1.6.0
|
||||||
'@vitest/runner': 1.6.0
|
'@vitest/runner': 1.6.0
|
||||||
@ -15305,7 +15316,7 @@ snapshots:
|
|||||||
why-is-node-running: 2.3.0
|
why-is-node-running: 2.3.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@types/node': 22.9.0
|
'@types/node': 22.9.0
|
||||||
happy-dom: 15.9.0
|
happy-dom: 15.11.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- less
|
- less
|
||||||
- lightningcss
|
- lightningcss
|
||||||
@ -15316,7 +15327,7 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- terser
|
- terser
|
||||||
|
|
||||||
vitest@2.1.4(@types/node@22.9.0)(happy-dom@15.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):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vitest/expect': 2.1.4
|
'@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))
|
'@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.9.0)(sass@1.78.0)(terser@5.32.0))
|
||||||
@ -15340,7 +15351,7 @@ snapshots:
|
|||||||
why-is-node-running: 2.3.0
|
why-is-node-running: 2.3.0
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@types/node': 22.9.0
|
'@types/node': 22.9.0
|
||||||
happy-dom: 15.9.0
|
happy-dom: 15.11.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- less
|
- less
|
||||||
- lightningcss
|
- lightningcss
|
||||||
@ -15557,17 +15568,15 @@ snapshots:
|
|||||||
- esbuild
|
- esbuild
|
||||||
- uglify-js
|
- uglify-js
|
||||||
|
|
||||||
webpackbar@6.0.1(webpack@5.96.1):
|
webpackbar@7.0.0(@rspack/core@1.1.0)(webpack@5.96.1):
|
||||||
dependencies:
|
dependencies:
|
||||||
ansi-escapes: 4.3.2
|
ansis: 3.3.2
|
||||||
chalk: 4.1.2
|
|
||||||
consola: 3.2.3
|
consola: 3.2.3
|
||||||
figures: 3.2.0
|
|
||||||
markdown-table: 2.0.0
|
|
||||||
pretty-time: 1.1.0
|
pretty-time: 1.1.0
|
||||||
std-env: 3.7.0
|
std-env: 3.7.0
|
||||||
|
optionalDependencies:
|
||||||
|
'@rspack/core': 1.1.0
|
||||||
webpack: 5.96.1
|
webpack: 5.96.1
|
||||||
wrap-ansi: 7.0.0
|
|
||||||
|
|
||||||
whatwg-mimetype@3.0.0: {}
|
whatwg-mimetype@3.0.0: {}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user