Comparing version 3.5.3 to 3.6.0
@@ -1,2 +0,2 @@ | ||
import { ModuleOptions, ModuleDefinition, NuxtModule, Nuxt, NuxtConfig, NuxtOptions, SchemaDefinition, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, ComponentsDir, Component, NuxtTemplate, NuxtHooks, NuxtMiddleware, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate } from '@nuxt/schema'; | ||
import { ModuleOptions, ModuleDefinition, NuxtModule, Nuxt, ModuleMeta, NuxtConfig, NuxtOptions, SchemaDefinition, ImportPresetWithDeprecation, NuxtCompatibility, NuxtCompatibilityIssues, ComponentsDir, Component, NuxtTemplate, NuxtHooks, NuxtMiddleware, NuxtPlugin, NuxtPluginTemplate, ResolvedNuxtTemplate } from '@nuxt/schema'; | ||
import { LoadConfigOptions } from 'c12'; | ||
@@ -15,8 +15,30 @@ import { Import } from 'unimport'; | ||
*/ | ||
declare function defineNuxtModule<OptionsT extends ModuleOptions>(definition: ModuleDefinition<OptionsT>): NuxtModule<OptionsT>; | ||
declare function defineNuxtModule<OptionsT extends ModuleOptions>(definition: ModuleDefinition<OptionsT> | NuxtModule<OptionsT>): NuxtModule<OptionsT>; | ||
/** Installs a module on a Nuxt instance. */ | ||
declare function installModule(moduleToInstall: string | NuxtModule, _inlineOptions?: any, _nuxt?: Nuxt): Promise<void>; | ||
declare function installModule(moduleToInstall: string | NuxtModule, inlineOptions?: any, nuxt?: Nuxt): Promise<void>; | ||
declare const normalizeModuleTranspilePath: (p: string) => string; | ||
declare function loadNuxtModuleInstance(nuxtModule: string | NuxtModule, nuxt?: Nuxt): Promise<{ | ||
nuxtModule: NuxtModule<any>; | ||
buildTimeModuleMeta: ModuleMeta; | ||
}>; | ||
/** | ||
* Check if a Nuxt module is installed by name. | ||
* | ||
* This will check both the installed modules and the modules to be installed. Note | ||
* that it cannot detect if a module is _going to be_ installed programmatically by another module. | ||
*/ | ||
declare function hasNuxtModule(moduleName: string, nuxt?: Nuxt): boolean; | ||
/** | ||
* Checks if a Nuxt Module is compatible with a given semver version. | ||
*/ | ||
declare function hasNuxtModuleCompatibility(module: string | NuxtModule, semverVersion: string, nuxt?: Nuxt): Promise<boolean>; | ||
/** | ||
* Get the version of a Nuxt module. | ||
* | ||
* Scans installed modules for the version, if it's not found it will attempt to load the module instance and get the version from there. | ||
*/ | ||
declare function getNuxtModuleVersion(module: string | NuxtModule, nuxt?: Nuxt | any): Promise<string | false>; | ||
interface LoadNuxtConfigOptions extends LoadConfigOptions<NuxtConfig> { | ||
@@ -106,2 +128,3 @@ } | ||
declare function normalizeSemanticVersion(version: string): string; | ||
/** | ||
@@ -307,2 +330,7 @@ * Check version constraints and return incompatibility issues as an array | ||
/** | ||
* Renders given types using lodash template during build into the project buildDir | ||
* and register them as types. | ||
*/ | ||
declare function addTypeTemplate(_template: NuxtTemplate<any>): ResolvedNuxtTemplate<any>; | ||
/** | ||
* Normalize a nuxt template object | ||
@@ -351,3 +379,3 @@ */ | ||
*/ | ||
declare function tryResolveModule(id: string, url?: string | string[]): Promise<any>; | ||
declare function tryResolveModule(id: string, url?: string | string[]): Promise<string | undefined>; | ||
@@ -365,2 +393,2 @@ /** @deprecated */ | ||
export { AddComponentOptions, AddPluginOptions, AddRouteMiddlewareOptions, ExtendConfigOptions, ExtendRouteRulesOptions, ExtendViteConfigOptions, ExtendWebpackConfigOptions, LoadNuxtConfigOptions, LoadNuxtOptions, RequireModuleOptions, ResolveModuleOptions, ResolvePathOptions, Resolver, addBuildPlugin, addComponent, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addServerHandler, addServerPlugin, addTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createResolver, defineNuxtModule, extendNuxtSchema, extendPages, extendRouteRules, extendViteConfig, extendWebpackConfig, findPath, getNuxtVersion, hasNuxtCompatibility, importModule, installModule, isIgnored, isNuxt2, isNuxt3, loadNuxt, loadNuxtConfig, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveModule, resolvePath, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateTemplates, useLogger, useNitro, useNuxt }; | ||
export { AddComponentOptions, AddPluginOptions, AddRouteMiddlewareOptions, ExtendConfigOptions, ExtendRouteRulesOptions, ExtendViteConfigOptions, ExtendWebpackConfigOptions, LoadNuxtConfigOptions, LoadNuxtOptions, RequireModuleOptions, ResolveModuleOptions, ResolvePathOptions, Resolver, addBuildPlugin, addComponent, addComponentsDir, addDevServerHandler, addImports, addImportsDir, addImportsSources, addLayout, addPlugin, addPluginTemplate, addPrerenderRoutes, addRouteMiddleware, addServerHandler, addServerPlugin, addTemplate, addTypeTemplate, addVitePlugin, addWebpackPlugin, assertNuxtCompatibility, buildNuxt, checkNuxtCompatibility, compileTemplate, createResolver, defineNuxtModule, extendNuxtSchema, extendPages, extendRouteRules, extendViteConfig, extendWebpackConfig, findPath, getNuxtModuleVersion, getNuxtVersion, hasNuxtCompatibility, hasNuxtModule, hasNuxtModuleCompatibility, importModule, installModule, isIgnored, isNuxt2, isNuxt3, loadNuxt, loadNuxtConfig, loadNuxtModuleInstance, logger, normalizeModuleTranspilePath, normalizePlugin, normalizeSemanticVersion, normalizeTemplate, nuxtCtx, requireModule, resolveAlias, resolveFiles, resolveModule, resolvePath, templateUtils, tryImportModule, tryRequireModule, tryResolveModule, tryUseNuxt, updateTemplates, useLogger, useNitro, useNuxt }; |
{ | ||
"name": "@nuxt/kit", | ||
"version": "3.5.3", | ||
"version": "3.6.0", | ||
"repository": "nuxt/nuxt", | ||
@@ -20,6 +20,6 @@ "license": "MIT", | ||
"dependencies": { | ||
"c12": "^1.4.1", | ||
"c12": "^1.4.2", | ||
"consola": "^3.1.0", | ||
"defu": "^6.1.2", | ||
"globby": "^13.1.4", | ||
"globby": "^13.2.0", | ||
"hash-sum": "^2.0.0", | ||
@@ -29,11 +29,11 @@ "ignore": "^5.2.4", | ||
"knitwork": "^1.0.0", | ||
"mlly": "^1.3.0", | ||
"mlly": "^1.4.0", | ||
"pathe": "^1.1.1", | ||
"pkg-types": "^1.0.3", | ||
"scule": "^1.0.0", | ||
"semver": "^7.5.1", | ||
"semver": "^7.5.3", | ||
"unctx": "^2.3.1", | ||
"unimport": "^3.0.7", | ||
"unimport": "^3.0.8", | ||
"untyped": "^1.3.2", | ||
"@nuxt/schema": "3.5.3" | ||
"@nuxt/schema": "3.6.0" | ||
}, | ||
@@ -45,7 +45,7 @@ "devDependencies": { | ||
"lodash-es": "4.17.21", | ||
"nitropack": "2.4.1", | ||
"nitropack": "2.5.1", | ||
"unbuild": "latest", | ||
"vite": "4.3.9", | ||
"vitest": "0.31.4", | ||
"webpack": "5.85.1" | ||
"vitest": "0.32.2", | ||
"webpack": "5.88.0" | ||
}, | ||
@@ -52,0 +52,0 @@ "engines": { |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
109553
3049
+ Added@nuxt/schema@3.6.0(transitive)
- Removed@nuxt/schema@3.5.3(transitive)
Updated@nuxt/schema@3.6.0
Updatedc12@^1.4.2
Updatedglobby@^13.2.0
Updatedmlly@^1.4.0
Updatedsemver@^7.5.3
Updatedunimport@^3.0.8