@nuxt/kit
Advanced tools
+24
-4
| import * as _nuxt_schema from '@nuxt/schema'; | ||
| import { ModuleOptions, ModuleDefinition, NuxtModule, NuxtConfig, Nuxt, ModuleMeta, NuxtOptions, SchemaDefinition, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, Component, ComponentsDir, NuxtTemplate, NuxtMiddleware, NuxtHooks, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate, NuxtServerTemplate, NuxtTypeTemplate } from '@nuxt/schema'; | ||
| import { ModuleOptions, ModuleDefinition, NuxtModule, NuxtConfig, Nuxt, ModuleMeta, NuxtOptions, SchemaDefinition, NuxtAppConfig, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, Component, ComponentsDir, NuxtTemplate, NuxtMiddleware, NuxtHooks, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate, NuxtServerTemplate, NuxtTypeTemplate } from '@nuxt/schema'; | ||
| import { LoadConfigOptions } from 'c12'; | ||
@@ -121,2 +121,4 @@ import { Import } from 'unimport'; | ||
| declare function setGlobalHead(head: NuxtAppConfig['head']): void; | ||
| declare function addImports(imports: Import | Import[]): void; | ||
@@ -167,3 +169,19 @@ declare function addImportsDir(dirs: string | string[], opts?: { | ||
| } | ||
| interface ExtendViteConfigOptions extends ExtendConfigOptions { | ||
| interface ExtendViteConfigOptions extends Omit<ExtendConfigOptions, 'server' | 'client'> { | ||
| /** | ||
| * Extend server Vite configuration | ||
| * @default true | ||
| * @deprecated calling \`extendViteConfig\` with only server/client environment is deprecated. | ||
| * Nuxt 5+ uses the Vite Environment API which shares a configuration between environments. | ||
| * You can likely use a Vite plugin to achieve the same result. | ||
| */ | ||
| server?: boolean; | ||
| /** | ||
| * Extend client Vite configuration | ||
| * @default true | ||
| * @deprecated calling \`extendViteConfig\` with only server/client environment is deprecated. | ||
| * Nuxt 5+ uses the Vite Environment API which shares a configuration between environments. | ||
| * You can likely use a Vite plugin to achieve the same result. | ||
| */ | ||
| client?: boolean; | ||
| } | ||
@@ -199,3 +217,3 @@ /** | ||
| */ | ||
| declare function addVitePlugin(pluginOrGetter: Plugin | Plugin[] | (() => Plugin | Plugin[]), options?: ExtendViteConfigOptions): void; | ||
| declare function addVitePlugin(pluginOrGetter: Plugin | Plugin[] | (() => Plugin | Plugin[]), options?: ExtendConfigOptions): void; | ||
| interface AddBuildPluginFactory { | ||
@@ -514,2 +532,4 @@ vite?: () => Plugin | Plugin[]; | ||
| url?: URL | URL[]; | ||
| /** @default ['.js', '.mjs', '.cjs', '.ts', '.mts', '.cts'] */ | ||
| extensions?: string[]; | ||
| } | ||
@@ -553,3 +573,3 @@ declare function directoryToURL(dir: string): URL; | ||
| export { addBuildPlugin, addComponent, addComponentExports, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addRspackPlugin, addServerHandler, addServerImports, addServerImportsDir, addServerPlugin, addServerScanDir, addServerTemplate, addTemplate, addTypeTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createIsIgnored, createResolver, defineNuxtModule, directoryToURL, extendNuxtSchema, extendPages, extendRouteRules, extendRspackConfig, extendViteConfig, extendWebpackConfig, findPath, getDirectory, getLayerDirectories, getNuxtCtx, getNuxtModuleVersion, getNuxtVersion, hasNuxtCompatibility, hasNuxtModule, hasNuxtModuleCompatibility, importModule, installModule, installModules, isIgnored, isNuxt2, isNuxt3, isNuxtMajorVersion, loadNuxt, loadNuxtConfig, loadNuxtModuleInstance, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeSemanticVersion, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveIgnorePatterns, resolveModule, resolveModuleWithOptions, resolveNuxtModule, resolvePath, runWithNuxtContext, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateRuntimeConfig, updateTemplates, useLogger, useNitro, useNuxt, useRuntimeConfig, writeTypes }; | ||
| export { addBuildPlugin, addComponent, addComponentExports, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addRspackPlugin, addServerHandler, addServerImports, addServerImportsDir, addServerPlugin, addServerScanDir, addServerTemplate, addTemplate, addTypeTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createIsIgnored, createResolver, defineNuxtModule, directoryToURL, extendNuxtSchema, extendPages, extendRouteRules, extendRspackConfig, extendViteConfig, extendWebpackConfig, findPath, getDirectory, getLayerDirectories, getNuxtCtx, getNuxtModuleVersion, getNuxtVersion, hasNuxtCompatibility, hasNuxtModule, hasNuxtModuleCompatibility, importModule, installModule, installModules, isIgnored, isNuxt2, isNuxt3, isNuxtMajorVersion, loadNuxt, loadNuxtConfig, loadNuxtModuleInstance, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeSemanticVersion, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveIgnorePatterns, resolveModule, resolveModuleWithOptions, resolveNuxtModule, resolvePath, runWithNuxtContext, setGlobalHead, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateRuntimeConfig, updateTemplates, useLogger, useNitro, useNuxt, useRuntimeConfig, writeTypes }; | ||
| export type { AddComponentOptions, AddPluginOptions, AddRouteMiddlewareOptions, ExtendConfigOptions, ExtendRouteRulesOptions, ExtendViteConfigOptions, ExtendWebpackConfigOptions, ImportModuleOptions, LayerDirectories, LoadNuxtConfigOptions, LoadNuxtOptions, ResolveModuleOptions, ResolvePathOptions, Resolver }; |
+24
-4
| import * as _nuxt_schema from '@nuxt/schema'; | ||
| import { ModuleOptions, ModuleDefinition, NuxtModule, NuxtConfig, Nuxt, ModuleMeta, NuxtOptions, SchemaDefinition, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, Component, ComponentsDir, NuxtTemplate, NuxtMiddleware, NuxtHooks, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate, NuxtServerTemplate, NuxtTypeTemplate } from '@nuxt/schema'; | ||
| import { ModuleOptions, ModuleDefinition, NuxtModule, NuxtConfig, Nuxt, ModuleMeta, NuxtOptions, SchemaDefinition, NuxtAppConfig, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, Component, ComponentsDir, NuxtTemplate, NuxtMiddleware, NuxtHooks, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate, NuxtServerTemplate, NuxtTypeTemplate } from '@nuxt/schema'; | ||
| import { LoadConfigOptions } from 'c12'; | ||
@@ -121,2 +121,4 @@ import { Import } from 'unimport'; | ||
| declare function setGlobalHead(head: NuxtAppConfig['head']): void; | ||
| declare function addImports(imports: Import | Import[]): void; | ||
@@ -167,3 +169,19 @@ declare function addImportsDir(dirs: string | string[], opts?: { | ||
| } | ||
| interface ExtendViteConfigOptions extends ExtendConfigOptions { | ||
| interface ExtendViteConfigOptions extends Omit<ExtendConfigOptions, 'server' | 'client'> { | ||
| /** | ||
| * Extend server Vite configuration | ||
| * @default true | ||
| * @deprecated calling \`extendViteConfig\` with only server/client environment is deprecated. | ||
| * Nuxt 5+ uses the Vite Environment API which shares a configuration between environments. | ||
| * You can likely use a Vite plugin to achieve the same result. | ||
| */ | ||
| server?: boolean; | ||
| /** | ||
| * Extend client Vite configuration | ||
| * @default true | ||
| * @deprecated calling \`extendViteConfig\` with only server/client environment is deprecated. | ||
| * Nuxt 5+ uses the Vite Environment API which shares a configuration between environments. | ||
| * You can likely use a Vite plugin to achieve the same result. | ||
| */ | ||
| client?: boolean; | ||
| } | ||
@@ -199,3 +217,3 @@ /** | ||
| */ | ||
| declare function addVitePlugin(pluginOrGetter: Plugin | Plugin[] | (() => Plugin | Plugin[]), options?: ExtendViteConfigOptions): void; | ||
| declare function addVitePlugin(pluginOrGetter: Plugin | Plugin[] | (() => Plugin | Plugin[]), options?: ExtendConfigOptions): void; | ||
| interface AddBuildPluginFactory { | ||
@@ -514,2 +532,4 @@ vite?: () => Plugin | Plugin[]; | ||
| url?: URL | URL[]; | ||
| /** @default ['.js', '.mjs', '.cjs', '.ts', '.mts', '.cts'] */ | ||
| extensions?: string[]; | ||
| } | ||
@@ -553,3 +573,3 @@ declare function directoryToURL(dir: string): URL; | ||
| export { addBuildPlugin, addComponent, addComponentExports, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addRspackPlugin, addServerHandler, addServerImports, addServerImportsDir, addServerPlugin, addServerScanDir, addServerTemplate, addTemplate, addTypeTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createIsIgnored, createResolver, defineNuxtModule, directoryToURL, extendNuxtSchema, extendPages, extendRouteRules, extendRspackConfig, extendViteConfig, extendWebpackConfig, findPath, getDirectory, getLayerDirectories, getNuxtCtx, getNuxtModuleVersion, getNuxtVersion, hasNuxtCompatibility, hasNuxtModule, hasNuxtModuleCompatibility, importModule, installModule, installModules, isIgnored, isNuxt2, isNuxt3, isNuxtMajorVersion, loadNuxt, loadNuxtConfig, loadNuxtModuleInstance, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeSemanticVersion, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveIgnorePatterns, resolveModule, resolveModuleWithOptions, resolveNuxtModule, resolvePath, runWithNuxtContext, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateRuntimeConfig, updateTemplates, useLogger, useNitro, useNuxt, useRuntimeConfig, writeTypes }; | ||
| export { addBuildPlugin, addComponent, addComponentExports, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addRspackPlugin, addServerHandler, addServerImports, addServerImportsDir, addServerPlugin, addServerScanDir, addServerTemplate, addTemplate, addTypeTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createIsIgnored, createResolver, defineNuxtModule, directoryToURL, extendNuxtSchema, extendPages, extendRouteRules, extendRspackConfig, extendViteConfig, extendWebpackConfig, findPath, getDirectory, getLayerDirectories, getNuxtCtx, getNuxtModuleVersion, getNuxtVersion, hasNuxtCompatibility, hasNuxtModule, hasNuxtModuleCompatibility, importModule, installModule, installModules, isIgnored, isNuxt2, isNuxt3, isNuxtMajorVersion, loadNuxt, loadNuxtConfig, loadNuxtModuleInstance, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeSemanticVersion, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveIgnorePatterns, resolveModule, resolveModuleWithOptions, resolveNuxtModule, resolvePath, runWithNuxtContext, setGlobalHead, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateRuntimeConfig, updateTemplates, useLogger, useNitro, useNuxt, useRuntimeConfig, writeTypes }; | ||
| export type { AddComponentOptions, AddPluginOptions, AddRouteMiddlewareOptions, ExtendConfigOptions, ExtendRouteRulesOptions, ExtendViteConfigOptions, ExtendWebpackConfigOptions, ImportModuleOptions, LayerDirectories, LoadNuxtConfigOptions, LoadNuxtOptions, ResolveModuleOptions, ResolvePathOptions, Resolver }; |
+6
-7
| { | ||
| "name": "@nuxt/kit", | ||
| "version": "3.19.3", | ||
| "version": "3.20.0", | ||
| "repository": { | ||
@@ -42,8 +42,6 @@ "type": "git", | ||
| "scule": "^1.3.0", | ||
| "semver": "^7.7.2", | ||
| "std-env": "^3.9.0", | ||
| "semver": "^7.7.3", | ||
| "tinyglobby": "^0.2.15", | ||
| "ufo": "^1.6.1", | ||
| "unctx": "^2.4.1", | ||
| "unimport": "^5.4.1", | ||
| "untyped": "^2.0.0" | ||
@@ -57,8 +55,9 @@ }, | ||
| "lodash-es": "4.17.21", | ||
| "nitropack": "2.12.6", | ||
| "nitropack": "2.12.8", | ||
| "unbuild": "3.6.1", | ||
| "unimport": "5.4.1", | ||
| "vite": "7.1.9", | ||
| "vitest": "3.2.4", | ||
| "webpack": "5.102.0", | ||
| "@nuxt/schema": "3.19.3" | ||
| "webpack": "5.102.1", | ||
| "@nuxt/schema": "3.20.0" | ||
| }, | ||
@@ -65,0 +64,0 @@ "engines": { |
Sorry, the diff of this file is too big to display
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
179807
2.55%21
-8.7%4148
2.37%12
9.09%27
42.11%- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated