unplugin-vue-components
Advanced tools
Comparing version 0.23.0 to 0.24.0
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
require('./chunk-HCIFGIWS.js'); | ||
@@ -9,3 +9,3 @@ require('./chunk-BTQOTIPQ.js'); | ||
// src/esbuild.ts | ||
var esbuild_default = _chunkKARXI5H6js.unplugin_default.esbuild; | ||
var esbuild_default = _chunkZ3TQFCNGjs.unplugin_default.esbuild; | ||
@@ -12,0 +12,0 @@ |
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
@@ -16,2 +16,2 @@ | ||
exports.camelCase = _chunkHCIFGIWSjs.camelCase; exports.default = _chunkKARXI5H6js.unplugin_default; exports.kebabCase = _chunkHCIFGIWSjs.kebabCase; exports.pascalCase = _chunkHCIFGIWSjs.pascalCase; | ||
exports.camelCase = _chunkHCIFGIWSjs.camelCase; exports.default = _chunkZ3TQFCNGjs.unplugin_default; exports.kebabCase = _chunkHCIFGIWSjs.kebabCase; exports.pascalCase = _chunkHCIFGIWSjs.pascalCase; |
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
require('./chunk-HCIFGIWS.js'); | ||
@@ -12,4 +12,4 @@ require('./chunk-BTQOTIPQ.js'); | ||
setup(options) { | ||
_kit.addWebpackPlugin.call(void 0, _chunkKARXI5H6js.unplugin_default.webpack(options)); | ||
_kit.addVitePlugin.call(void 0, _chunkKARXI5H6js.unplugin_default.vite(options)); | ||
_kit.addWebpackPlugin.call(void 0, _chunkZ3TQFCNGjs.unplugin_default.webpack(options)); | ||
_kit.addVitePlugin.call(void 0, _chunkZ3TQFCNGjs.unplugin_default.vite(options)); | ||
} | ||
@@ -16,0 +16,0 @@ }); |
@@ -502,18 +502,16 @@ import { ComponentResolver, ComponentResolveResult } from './types.js'; | ||
*/ | ||
declare function BootstrapVueResolver(_options?: BootstrapVueResolverOptions): ComponentResolver[]; | ||
interface BootstrapVue3ResolverOptions { | ||
/** | ||
* Auto import for directives. | ||
* | ||
* @default true | ||
*/ | ||
directives?: boolean; | ||
} | ||
declare const BootstrapVueResolver: (_options?: BootstrapVueResolverOptions) => ComponentResolver[]; | ||
/** | ||
* Resolver for BootstrapVue | ||
* Resolver for BootstrapVueNext | ||
* | ||
* @link https://github.com/cdmoro/bootstrap-vue-3 | ||
* @link https://github.com/bootstrap-vue/bootstrap-vue-next | ||
*/ | ||
declare const BootstrapVue3Resolver: (_options?: BootstrapVue3ResolverOptions) => Array<ComponentResolver>; | ||
declare const BootstrapVueNextResolver: (_options?: BootstrapVueResolverOptions) => Array<ComponentResolver>; | ||
/** | ||
* Resolver for legacy BootstrapVue3 apps | ||
* | ||
* @deprecated use BootstrapVueNextResolver with https://github.com/bootstrap-vue/bootstrap-vue-next | ||
* @link https://www.npmjs.com/package/bootstrap-vue-3 | ||
*/ | ||
declare const BootstrapVue3Resolver: (_options?: BootstrapVueResolverOptions) => Array<ComponentResolver>; | ||
@@ -528,2 +526,2 @@ /** | ||
export { AllowResolveIconOption, AntDesignVueResolver, AntDesignVueResolverOptions, ArcoResolver, ArcoResolverOptions, BootstrapVue3Resolver, BootstrapVue3ResolverOptions, BootstrapVueResolver, BootstrapVueResolverOptions, DevResolverOptions, DevUiResolver, DisallowResolveIconOption, ElementPlusResolver, ElementPlusResolverOptions, ElementUiResolver, ElementUiResolverOptions, HeadlessUiResolver, HeadlessUiResolverOptions, IduxResolver, IduxResolverOptions, InklineResolver, IonicResolver, LayuiVueResolver, LayuiVueResolverOptions, NaiveUiResolver, PrimeVueResolver, PrimeVueResolverOptions, QuasarResolver, ResolveIconsOption, TDesignResolver, TDesignResolverOptions, VantResolver, VantResolverOptions, VarletUIResolver, VarletUIResolverOptions, VeuiResolver, VeuiResolverOptions, ViewUiResolver, VueUseComponentsResolver, VueUseDirectiveResolver, Vuetify3Resolver, VuetifyResolver, getResolved }; | ||
export { AllowResolveIconOption, AntDesignVueResolver, AntDesignVueResolverOptions, ArcoResolver, ArcoResolverOptions, BootstrapVue3Resolver, BootstrapVueNextResolver, BootstrapVueResolver, BootstrapVueResolverOptions, DevResolverOptions, DevUiResolver, DisallowResolveIconOption, ElementPlusResolver, ElementPlusResolverOptions, ElementUiResolver, ElementUiResolverOptions, HeadlessUiResolver, HeadlessUiResolverOptions, IduxResolver, IduxResolverOptions, InklineResolver, IonicResolver, LayuiVueResolver, LayuiVueResolverOptions, NaiveUiResolver, PrimeVueResolver, PrimeVueResolverOptions, QuasarResolver, ResolveIconsOption, TDesignResolver, TDesignResolverOptions, VantResolver, VantResolverOptions, VarletUIResolver, VarletUIResolverOptions, VeuiResolver, VeuiResolverOptions, ViewUiResolver, VueUseComponentsResolver, VueUseDirectiveResolver, Vuetify3Resolver, VuetifyResolver, getResolved }; |
@@ -319,6 +319,7 @@ "use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
const esComponentsFolder = "element-plus/es/components"; | ||
if (importStyle === "sass") | ||
return ssr ? `${themeFolder}/src/${dirName}.scss` : `${esComponentsFolder}/${dirName}/style/index`; | ||
else if (importStyle === true || importStyle === "css") | ||
return ssr ? `${themeFolder}/el-${dirName}.css` : `${esComponentsFolder}/${dirName}/style/css`; | ||
if (importStyle === "sass") { | ||
return ssr ? [`${themeFolder}/src/base.scss`, `${themeFolder}/src/${dirName}.scss`] : [`${esComponentsFolder}/base/style/index`, `${esComponentsFolder}/${dirName}/style/index`]; | ||
} else if (importStyle === true || importStyle === "css") { | ||
return ssr ? [`${themeFolder}/base.css`, `${themeFolder}/el-${dirName}.css`] : [`${esComponentsFolder}/base/style/css`, `${esComponentsFolder}/${dirName}/style/css`]; | ||
} | ||
} | ||
@@ -616,2 +617,5 @@ function resolveComponent(name, options) { | ||
"ColumnGroup", | ||
// 'ConfirmDialog', | ||
// 'ConfirmPopup', | ||
// These must be registered globally in order for the confirm service to work properly | ||
"ContextMenu", | ||
@@ -679,4 +683,8 @@ "DataTable", | ||
"Timelist", | ||
// 'Toast', | ||
// Toast must be registered globally in order for the toast service to work properly | ||
"ToggleButton", | ||
"Toolbar", | ||
// 'Tooltip', | ||
// Tooltip must be registered globally in order for the tooltip service to work properly | ||
"Tree", | ||
@@ -1021,2 +1029,9 @@ "TreeSelect", | ||
const resolveId = _chunkHCIFGIWSjs.kebabCase.call(void 0, name = name.slice(1)); | ||
if (["row", "col"].includes(resolveId)) { | ||
return { | ||
name, | ||
sideEffects: getSideEffects7(resolveId), | ||
from: resolveDirectory("grid", `index.${ssr ? "umd" : "es"}.js`) | ||
}; | ||
} | ||
return { | ||
@@ -1497,3 +1512,3 @@ name, | ||
}; | ||
function BootstrapVueResolver(_options = {}) { | ||
var BootstrapVueResolver = (_options = {}) => { | ||
const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options); | ||
@@ -1525,5 +1540,23 @@ const resolvers = [{ | ||
return resolvers; | ||
} | ||
// src/core/resolvers/bootstrap-vue-3.ts | ||
}; | ||
var BootstrapVueNextResolver = (_options = {}) => { | ||
const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options); | ||
const resolvers = [{ | ||
type: "component", | ||
resolve: (name) => { | ||
if (name.match(/^B[A-Z]/)) | ||
return { name, from: "bootstrap-vue-next" }; | ||
} | ||
}]; | ||
if (options.directives) { | ||
resolvers.push({ | ||
type: "directive", | ||
resolve: (name) => { | ||
if (name.match(/^B[A-Z]/)) | ||
return { name: `v${name}`, from: "bootstrap-vue-next" }; | ||
} | ||
}); | ||
} | ||
return resolvers; | ||
}; | ||
var BootstrapVue3Resolver = (_options = {}) => { | ||
@@ -1590,3 +1623,4 @@ const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options); | ||
exports.AntDesignVueResolver = AntDesignVueResolver; exports.ArcoResolver = ArcoResolver; exports.BootstrapVue3Resolver = BootstrapVue3Resolver; exports.BootstrapVueResolver = BootstrapVueResolver; exports.DevUiResolver = DevUiResolver; exports.ElementPlusResolver = ElementPlusResolver; exports.ElementUiResolver = ElementUiResolver; exports.HeadlessUiResolver = HeadlessUiResolver; exports.IduxResolver = IduxResolver; exports.InklineResolver = InklineResolver; exports.IonicResolver = IonicResolver; exports.LayuiVueResolver = LayuiVueResolver; exports.NaiveUiResolver = NaiveUiResolver; exports.PrimeVueResolver = PrimeVueResolver; exports.QuasarResolver = QuasarResolver; exports.TDesignResolver = TDesignResolver; exports.VantResolver = VantResolver; exports.VarletUIResolver = VarletUIResolver; exports.VeuiResolver = VeuiResolver; exports.ViewUiResolver = ViewUiResolver; exports.VueUseComponentsResolver = VueUseComponentsResolver; exports.VueUseDirectiveResolver = VueUseDirectiveResolver; exports.Vuetify3Resolver = Vuetify3Resolver; exports.VuetifyResolver = VuetifyResolver; exports.getResolved = getResolved; | ||
exports.AntDesignVueResolver = AntDesignVueResolver; exports.ArcoResolver = ArcoResolver; exports.BootstrapVue3Resolver = BootstrapVue3Resolver; exports.BootstrapVueNextResolver = BootstrapVueNextResolver; exports.BootstrapVueResolver = BootstrapVueResolver; exports.DevUiResolver = DevUiResolver; exports.ElementPlusResolver = ElementPlusResolver; exports.ElementUiResolver = ElementUiResolver; exports.HeadlessUiResolver = HeadlessUiResolver; exports.IduxResolver = IduxResolver; exports.InklineResolver = InklineResolver; exports.IonicResolver = IonicResolver; exports.LayuiVueResolver = LayuiVueResolver; exports.NaiveUiResolver = NaiveUiResolver; exports.PrimeVueResolver = PrimeVueResolver; exports.QuasarResolver = QuasarResolver; exports.TDesignResolver = TDesignResolver; exports.VantResolver = VantResolver; exports.VarletUIResolver = VarletUIResolver; exports.VeuiResolver = VeuiResolver; exports.ViewUiResolver = ViewUiResolver; exports.VueUseComponentsResolver = VueUseComponentsResolver; exports.VueUseDirectiveResolver = VueUseDirectiveResolver; exports.Vuetify3Resolver = Vuetify3Resolver; exports.VuetifyResolver = VuetifyResolver; exports.getResolved = getResolved; | ||
exports.default = module.exports; |
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
require('./chunk-HCIFGIWS.js'); | ||
@@ -9,3 +9,3 @@ require('./chunk-BTQOTIPQ.js'); | ||
// src/rollup.ts | ||
var rollup_default = _chunkKARXI5H6js.unplugin_default.rollup; | ||
var rollup_default = _chunkZ3TQFCNGjs.unplugin_default.rollup; | ||
@@ -12,0 +12,0 @@ |
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
require('./chunk-HCIFGIWS.js'); | ||
@@ -9,3 +9,3 @@ require('./chunk-BTQOTIPQ.js'); | ||
// src/vite.ts | ||
var vite_default = _chunkKARXI5H6js.unplugin_default.vite; | ||
var vite_default = _chunkZ3TQFCNGjs.unplugin_default.vite; | ||
@@ -12,0 +12,0 @@ |
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkKARXI5H6js = require('./chunk-KARXI5H6.js'); | ||
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js'); | ||
require('./chunk-HCIFGIWS.js'); | ||
@@ -9,3 +9,3 @@ require('./chunk-BTQOTIPQ.js'); | ||
// src/webpack.ts | ||
var webpack_default = _chunkKARXI5H6js.unplugin_default.webpack; | ||
var webpack_default = _chunkZ3TQFCNGjs.unplugin_default.webpack; | ||
@@ -12,0 +12,0 @@ |
{ | ||
"name": "unplugin-vue-components", | ||
"version": "0.23.0", | ||
"version": "0.24.0", | ||
"packageManager": "pnpm@7.13.4", | ||
@@ -96,3 +96,3 @@ "description": "Components auto importing for Vue", | ||
"@antfu/utils": "^0.7.2", | ||
"@nuxt/kit": "^3.1.1", | ||
"@nuxt/kit": "^3.2.0", | ||
"@rollup/pluginutils": "^5.0.2", | ||
@@ -103,31 +103,31 @@ "chokidar": "^3.5.3", | ||
"local-pkg": "^0.4.3", | ||
"magic-string": "^0.27.0", | ||
"minimatch": "^6.1.6", | ||
"magic-string": "^0.29.0", | ||
"minimatch": "^6.2.0", | ||
"resolve": "^1.22.1", | ||
"unplugin": "^1.0.1" | ||
"unplugin": "^1.1.0" | ||
}, | ||
"devDependencies": { | ||
"@antfu/eslint-config": "^0.34.1", | ||
"@babel/parser": "^7.20.13", | ||
"@antfu/eslint-config": "^0.35.2", | ||
"@babel/parser": "^7.20.15", | ||
"@babel/types": "^7.20.7", | ||
"@nuxt/schema": "^3.1.1", | ||
"@nuxt/schema": "^3.2.0", | ||
"@types/debug": "^4.1.7", | ||
"@types/minimatch": "^5.1.2", | ||
"@types/node": "^18.11.18", | ||
"@types/node": "^18.13.0", | ||
"@types/resolve": "^1.20.2", | ||
"@typescript-eslint/eslint-plugin": "^5.49.0", | ||
"@typescript-eslint/eslint-plugin": "^5.52.0", | ||
"bumpp": "^8.2.1", | ||
"compare-versions": "^5.0.3", | ||
"element-plus": "^2.2.28", | ||
"eslint": "^8.32.0", | ||
"element-plus": "^2.2.30", | ||
"eslint": "^8.34.0", | ||
"esno": "^0.16.3", | ||
"estree-walker": "^3.0.3", | ||
"pathe": "^1.1.0", | ||
"rollup": "^3.12.0", | ||
"tsup": "^6.5.0", | ||
"typescript": "^4.9.4", | ||
"vite": "^4.0.4", | ||
"vitest": "^0.28.3", | ||
"rollup": "^3.15.0", | ||
"tsup": "^6.6.3", | ||
"typescript": "^4.9.5", | ||
"vite": "^4.1.1", | ||
"vitest": "^0.28.5", | ||
"vue": "3.2.45" | ||
} | ||
} |
@@ -245,3 +245,3 @@ # unplugin-vue-components | ||
If you successfully configured other UI libraries, please feel free to contribute and help others using them out-of-box. Thanks! | ||
> [We no longer accept new resolvers](./src/core/resolvers/_READ_BEFORE_CONTRIBUTE.md). | ||
@@ -248,0 +248,0 @@ ## Types for global registered components |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
211739
6395
+ Addedmagic-string@0.29.0(transitive)
- Removedmagic-string@0.27.0(transitive)
Updated@nuxt/kit@^3.2.0
Updatedmagic-string@^0.29.0
Updatedminimatch@^6.2.0
Updatedunplugin@^1.1.0