Socket
Socket
Sign inDemoInstall

unplugin-vue-components

Package Overview
Dependencies
Maintainers
2
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unplugin-vue-components - npm Package Compare versions

Comparing version 0.24.1 to 0.25.0

dist/chunk-44PFEKS6.js

6

dist/esbuild.js
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
require('./chunk-HCIFGIWS.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');
require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -9,3 +9,3 @@ require('./chunk-6F4PWJZI.js');

// src/esbuild.ts
var esbuild_default = _chunkZ3TQFCNGjs.unplugin_default.esbuild;
var esbuild_default = _chunkLZZY5DWQjs.unplugin_default.esbuild;

@@ -12,0 +12,0 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');

@@ -8,3 +8,3 @@

var _chunkHCIFGIWSjs = require('./chunk-HCIFGIWS.js');
var _chunk44PFEKS6js = require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -17,2 +17,2 @@ require('./chunk-6F4PWJZI.js');

exports.camelCase = _chunkHCIFGIWSjs.camelCase; exports.default = _chunkZ3TQFCNGjs.unplugin_default; exports.kebabCase = _chunkHCIFGIWSjs.kebabCase; exports.pascalCase = _chunkHCIFGIWSjs.pascalCase;
exports.camelCase = _chunk44PFEKS6js.camelCase; exports.default = _chunkLZZY5DWQjs.unplugin_default; exports.kebabCase = _chunk44PFEKS6js.kebabCase; exports.pascalCase = _chunk44PFEKS6js.pascalCase;
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
require('./chunk-HCIFGIWS.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');
require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -12,4 +12,4 @@ require('./chunk-6F4PWJZI.js');

setup(options) {
_kit.addWebpackPlugin.call(void 0, _chunkZ3TQFCNGjs.unplugin_default.webpack(options));
_kit.addVitePlugin.call(void 0, _chunkZ3TQFCNGjs.unplugin_default.vite(options));
_kit.addWebpackPlugin.call(void 0, _chunkLZZY5DWQjs.unplugin_default.webpack(options));
_kit.addVitePlugin.call(void 0, _chunkLZZY5DWQjs.unplugin_default.vite(options));
}

@@ -16,0 +16,0 @@ });

@@ -403,2 +403,8 @@ import { ComponentResolver, ComponentResolveResult } from './types.js';

/**
* exclude components that do not require automatic import
*
* @default []
*/
exclude?: string | RegExp | (string | RegExp)[];
/**
* import style css or less with components

@@ -435,7 +441,2 @@ *

/**
* import style along with components
* @default 'css'
*/
importStyle?: boolean | 'css' | 'less';
/**
* select the specified library

@@ -504,3 +505,3 @@ * @default 'vue'

*/
declare const BootstrapVueResolver: (_options?: BootstrapVueResolverOptions) => ComponentResolver[];
declare function BootstrapVueResolver(_options?: BootstrapVueResolverOptions): ComponentResolver[];
/**

@@ -511,3 +512,3 @@ * Resolver for BootstrapVueNext

*/
declare const BootstrapVueNextResolver: (_options?: BootstrapVueResolverOptions) => Array<ComponentResolver>;
declare function BootstrapVueNextResolver(_options?: BootstrapVueResolverOptions): Array<ComponentResolver>;
/**

@@ -519,3 +520,3 @@ * Resolver for legacy BootstrapVue3 apps

*/
declare const BootstrapVue3Resolver: (_options?: BootstrapVueResolverOptions) => Array<ComponentResolver>;
declare function BootstrapVue3Resolver(_options?: BootstrapVueResolverOptions): Array<ComponentResolver>;

@@ -522,0 +523,0 @@ /**

@@ -8,3 +8,3 @@ "use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var _chunkHCIFGIWSjs = require('./chunk-HCIFGIWS.js');
var _chunk44PFEKS6js = require('./chunk-44PFEKS6.js');

@@ -170,3 +170,3 @@

if (!styleDir)
styleDir = _chunkHCIFGIWSjs.kebabCase.call(void 0, compName);
styleDir = _chunk44PFEKS6js.kebabCase.call(void 0, compName);
return styleDir;

@@ -338,3 +338,3 @@ }

}
const partialName = _chunkHCIFGIWSjs.kebabCase.call(void 0, name.slice(2));
const partialName = _chunk44PFEKS6js.kebabCase.call(void 0, name.slice(2));
const { version, ssr } = options;

@@ -387,3 +387,3 @@ if (compare(version, "1.1.0-beta.1", ">=")) {

ssr: false,
version: await _chunkHCIFGIWSjs.getPkgVersion.call(void 0, "element-plus", "2.2.2"),
version: await _chunk44PFEKS6js.getPkgVersion.call(void 0, "element-plus", "2.2.2"),
importStyle: "css",

@@ -441,3 +441,3 @@ directives: true,

const compName = name.slice(2);
const partialName = _chunkHCIFGIWSjs.kebabCase.call(void 0, compName);
const partialName = _chunk44PFEKS6js.kebabCase.call(void 0, compName);
if (partialName === "collapse-transition") {

@@ -552,3 +552,3 @@ return {

const nameIndex = packageName === "pro" ? 2 : 1;
dirname = _chunkHCIFGIWSjs.kebabCase.call(void 0, name).split("-")[nameIndex];
dirname = _chunk44PFEKS6js.kebabCase.call(void 0, name).split("-")[nameIndex];
}

@@ -729,6 +729,6 @@ const path = `${scope}/${packageName}/${dirname}`;

// src/core/resolvers/vant.ts
var moduleType = _chunkHCIFGIWSjs.isSSR ? "lib" : "es";
var moduleType = _chunk44PFEKS6js.isSSR ? "lib" : "es";
function getSideEffects4(dirName, options) {
const { importStyle = true } = options;
if (!importStyle || _chunkHCIFGIWSjs.isSSR)
if (!importStyle || _chunk44PFEKS6js.isSSR)
return;

@@ -750,3 +750,3 @@ if (importStyle === "less")

from: `vant/${moduleType}`,
sideEffects: getSideEffects4(_chunkHCIFGIWSjs.kebabCase.call(void 0, partialName), options)
sideEffects: getSideEffects4(_chunk44PFEKS6js.kebabCase.call(void 0, partialName), options)
};

@@ -773,5 +773,5 @@ }

if (importStyle === "less" || importLess)
sideEffects.push(`${path}/es/${_chunkHCIFGIWSjs.kebabCase.call(void 0, name)}/style/less`);
sideEffects.push(`${path}/es/${_chunk44PFEKS6js.kebabCase.call(void 0, name)}/style/less`);
else
sideEffects.push(`${path}/es/${_chunkHCIFGIWSjs.kebabCase.call(void 0, name)}/style/index`);
sideEffects.push(`${path}/es/${_chunk44PFEKS6js.kebabCase.call(void 0, name)}/style/index`);
}

@@ -838,5 +838,5 @@ return {

var formatters = {
"kebab-case": _chunkHCIFGIWSjs.kebabCase,
"camelCase": _chunkHCIFGIWSjs.camelCase,
"PascalCase": _chunkHCIFGIWSjs.pascalCase
"kebab-case": _chunk44PFEKS6js.kebabCase,
"camelCase": _chunk44PFEKS6js.camelCase,
"PascalCase": _chunk44PFEKS6js.pascalCase
};

@@ -847,3 +847,3 @@ var peerPaths = /* @__PURE__ */ new Map();

try {
_chunkHCIFGIWSjs.resolveImportPath.call(void 0, peerPath);
_chunk44PFEKS6js.resolveImportPath.call(void 0, peerPath);
peerPaths.set(peerPath, true);

@@ -902,3 +902,3 @@ } catch (e) {

if (compName.match(matcher.pattern)) {
compPath = `${matcher.compDir}/${_chunkHCIFGIWSjs.kebabCase.call(void 0, compName)}.vue`;
compPath = `${matcher.compDir}/${_chunk44PFEKS6js.kebabCase.call(void 0, compName)}.vue`;
break;

@@ -908,3 +908,3 @@ }

if (!compPath)
compPath = _chunkHCIFGIWSjs.kebabCase.call(void 0, compName);
compPath = _chunk44PFEKS6js.kebabCase.call(void 0, compName);
return compPath;

@@ -1024,12 +1024,32 @@ }

}
function getSideEffects7(name) {
function getSideEffects7(name, filename) {
if (HARMLESS.includes(name))
return;
if (["row", "col"].includes(name))
return resolveDirectory("grid", "style.css");
return resolveDirectory("grid", filename);
if (["aside", "content", "footer", "header", "layout"].includes(name))
return resolveDirectory("layout", "style.css");
return resolveDirectory("layout", filename);
if (["overlay", "fixed-overlay", "flexible-overlay"].includes(name))
return resolveDirectory("overlay", "style.css");
return resolveDirectory(name, "style.css");
return resolveDirectory("overlay", filename);
if (["panel", "panel-header", "panel-body"].includes(name))
return resolveDirectory("panel", filename);
if (["menu", "menu-item", "sub-menu"].includes(name))
return resolveDirectory("menu", filename);
if (["tabs", "tab"].includes(name))
return resolveDirectory("tabs", filename);
if (["form", "form-item"].includes(name))
return resolveDirectory("form", filename);
if (["collapse", "collapse-item"].includes(name))
return resolveDirectory("collapse", filename);
if (["steps", "step"].includes(name))
return resolveDirectory("steps", filename);
if (["radio", "radio-group", "radio-button"].includes(name))
return resolveDirectory("radio", filename);
if (["column"].includes(name))
return resolveDirectory("table", filename);
if (["timeline-item"].includes(name))
return resolveDirectory("timeline", filename);
if (["splitter-pane"].includes(name))
return resolveDirectory("splitter", filename);
return resolveDirectory(name, filename);
}

@@ -1039,21 +1059,14 @@ function componentsResolver(name, { ssr }) {

return;
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`)
};
}
const resolveId = _chunk44PFEKS6js.kebabCase.call(void 0, name = name.slice(1));
return {
name,
sideEffects: getSideEffects7(resolveId),
from: resolveDirectory(resolveId, `index.${ssr ? "umd" : "es"}.js`)
sideEffects: getSideEffects7(resolveId, "style.css"),
from: getSideEffects7(resolveId, `index.${ssr ? "umd" : "es"}.js`)
};
}
function directivesResolver(name, { ssr }) {
const resolveId = _chunkHCIFGIWSjs.kebabCase.call(void 0, name);
const resolveId = _chunk44PFEKS6js.kebabCase.call(void 0, name);
return {
name: `${name}Directive`,
sideEffects: getSideEffects7(resolveId),
sideEffects: getSideEffects7(resolveId, "style.css"),
from: resolveDirectory(resolveId, `index.${ssr ? "umd" : "es"}.js`)

@@ -1081,2 +1094,21 @@ };

var _debug = require('debug'); var _debug2 = _interopRequireDefault(_debug);
// src/core/resolvers/_utils.ts
function isExclude(name, exclude) {
if (!exclude)
return false;
if (typeof exclude === "string")
return name === exclude;
if (exclude instanceof RegExp)
return !!name.match(exclude);
if (Array.isArray(exclude)) {
for (const item of exclude) {
if (name === item || name.match(item))
return true;
}
}
return false;
}
// src/core/resolvers/arco.ts
var debug = _debug2.default.call(void 0, "unplugin-vue-components:resolvers:arco");

@@ -1204,3 +1236,3 @@ var matchComponents3 = [

return void 0;
let componentDir = _chunkHCIFGIWSjs.kebabCase.call(void 0, importName);
let componentDir = _chunk44PFEKS6js.kebabCase.call(void 0, importName);
for (const item of matchComponents3) {

@@ -1243,3 +1275,3 @@ if (item.pattern.test(importName)) {

if (canResolveIcons(options.resolveIcons)) {
const iconPrefix = _chunkHCIFGIWSjs.pascalCase.call(void 0, getResolveIconPrefix(options.resolveIcons));
const iconPrefix = _chunk44PFEKS6js.pascalCase.call(void 0, getResolveIconPrefix(options.resolveIcons));
const newNameRegexp = new RegExp(`^${iconPrefix}Icon`);

@@ -1257,3 +1289,3 @@ if (newNameRegexp.test(name)) {

}
if (name.match(/^A[A-Z]/)) {
if (name.match(/^A[A-Z]/) && !isExclude(name, options.exclude)) {
const importStyle = (_a = options.importStyle) != null ? _a : "css";

@@ -1274,45 +1306,2 @@ const importName = name.slice(1);

// src/core/resolvers/tdesign.ts
function getSideEffects8(importName, options) {
const { library = "vue", importStyle = "css" } = options;
let fileName = _chunkHCIFGIWSjs.kebabCase.call(void 0, importName);
if (!importStyle)
return;
if (["config-provider", "icon"].includes(fileName))
return;
if (fileName.includes("-") && fileName !== "input-number") {
const prefix2 = fileName.slice(0, fileName.indexOf("-"));
const container = ["anchor", "avatar", "breadcrumb", "checkbox", "dropdown", "form", "input", "list", "menu", "radio", "slider", "swiper", "color-picker", "text", "collapse", "timeline"];
if (container.includes(prefix2))
fileName = prefix2;
}
if (["row", "col"].includes(fileName))
fileName = "grid";
if (fileName === "addon")
fileName = "input";
if (["aside", "layout", "header", "footer", "content"].includes(fileName))
fileName = "layout";
if (["head-menu", "submenu"].includes(fileName))
fileName = "menu";
if (["option", "option-group"].includes(fileName))
fileName = "select";
if (["tab-nav", "tab-panel"].includes(fileName))
fileName = "tabs";
if (fileName === "step-item")
fileName = "steps";
if (fileName === "check-tag")
fileName = "tag";
if (["time-range-picker", "time-range-picker-panel", "time-picker-panel"].includes(fileName))
fileName = "time-picker";
if (["date-range-picker", "date-range-picker-panel", "date-picker-panel"].includes(fileName))
fileName = "date-picker";
if (["color-picker", "color-picker-panel"].includes(fileName))
fileName = "color-picker";
if (["enhanced-table", "base-table"].includes(fileName))
fileName = "table";
if (["pagination-mini"].includes(fileName))
fileName = "pagination";
if (importStyle === "less")
return `tdesign-${library}/esm/${fileName}/style`;
return `tdesign-${library}/es/${fileName}/style`;
}
function TDesignResolver(options = {}) {

@@ -1324,3 +1313,3 @@ return {

const importFrom = options.esm ? "/esm" : "";
if (options.exclude && isExclude(name, exclude))
if (options.exclude && isExclude2(name, exclude))
return;

@@ -1337,4 +1326,3 @@ if (options.resolveIcons && name.match(/[a-z]Icon$/)) {

name: importName,
from: `tdesign-${library}${importFrom}`,
sideEffects: getSideEffects8(importName, options)
from: `tdesign-${library}${importFrom}`
};

@@ -1345,3 +1333,3 @@ }

}
function isExclude(name, exclude) {
function isExclude2(name, exclude) {
if (typeof exclude === "string")

@@ -1442,3 +1430,3 @@ return name === exclude;

}
function getSideEffects9(importName, options) {
function getSideEffects8(importName, options) {
const { importStyle = "css" } = options;

@@ -1462,3 +1450,3 @@ if (!importStyle)

let name;
if (options.exclude && isExclude2(importName, options.exclude))
if (options.exclude && isExclude3(importName, options.exclude))
return void 0;

@@ -1475,5 +1463,5 @@ if (options.resolveIcons && importName.match(iconsRE)) {

}
return name ? { name, from: libName, sideEffects: getSideEffects9(name, options) } : void 0;
return name ? { name, from: libName, sideEffects: getSideEffects8(name, options) } : void 0;
}
function isExclude2(name, exclude) {
function isExclude3(name, exclude) {
for (const item of exclude) {

@@ -1534,3 +1522,3 @@ if (name === item || name.match(item))

};
var BootstrapVueResolver = (_options = {}) => {
function BootstrapVueResolver(_options = {}) {
const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options);

@@ -1562,4 +1550,4 @@ const resolvers = [{

return resolvers;
};
var BootstrapVueNextResolver = (_options = {}) => {
}
function BootstrapVueNextResolver(_options = {}) {
const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options);

@@ -1583,4 +1571,4 @@ const resolvers = [{

return resolvers;
};
var BootstrapVue3Resolver = (_options = {}) => {
}
function BootstrapVue3Resolver(_options = {}) {
const options = _chunkBTQOTIPQjs.__spreadValues.call(void 0, { directives: true }, _options);

@@ -1604,3 +1592,3 @@ const resolvers = [{

return resolvers;
};
}

@@ -1607,0 +1595,0 @@ // src/core/resolvers/ionic.ts

"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
require('./chunk-HCIFGIWS.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');
require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -9,3 +9,3 @@ require('./chunk-6F4PWJZI.js');

// src/rollup.ts
var rollup_default = _chunkZ3TQFCNGjs.unplugin_default.rollup;
var rollup_default = _chunkLZZY5DWQjs.unplugin_default.rollup;

@@ -12,0 +12,0 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
require('./chunk-HCIFGIWS.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');
require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -9,3 +9,3 @@ require('./chunk-6F4PWJZI.js');

// src/vite.ts
var vite_default = _chunkZ3TQFCNGjs.unplugin_default.vite;
var vite_default = _chunkLZZY5DWQjs.unplugin_default.vite;

@@ -12,0 +12,0 @@

"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZ3TQFCNGjs = require('./chunk-Z3TQFCNG.js');
require('./chunk-HCIFGIWS.js');
var _chunkLZZY5DWQjs = require('./chunk-LZZY5DWQ.js');
require('./chunk-44PFEKS6.js');
require('./chunk-BTQOTIPQ.js');

@@ -9,3 +9,3 @@ require('./chunk-6F4PWJZI.js');

// src/webpack.ts
var webpack_default = _chunkZ3TQFCNGjs.unplugin_default.webpack;
var webpack_default = _chunkLZZY5DWQjs.unplugin_default.webpack;

@@ -12,0 +12,0 @@

{
"name": "unplugin-vue-components",
"version": "0.24.1",
"packageManager": "pnpm@7.29.0",
"version": "0.25.0",
"packageManager": "pnpm@8.6.0",
"description": "Components auto importing for Vue",

@@ -51,2 +51,7 @@ "author": "antfu <anthonyfu117@hotmail.com>",

},
"./rspack": {
"types": "./dist/rspack.d.ts",
"require": "./dist/rspack.js",
"import": "./dist/rspack.mjs"
},
"./esbuild": {

@@ -88,4 +93,4 @@ "types": "./dist/esbuild.d.ts",

"@babel/parser": "^7.15.8",
"vue": "2 || 3",
"@nuxt/kit": "^3.2.2"
"@nuxt/kit": "^3.2.2",
"vue": "2 || 3"
},

@@ -101,3 +106,3 @@ "peerDependenciesMeta": {

"dependencies": {
"@antfu/utils": "^0.7.2",
"@antfu/utils": "^0.7.3",
"@rollup/pluginutils": "^5.0.2",

@@ -109,30 +114,30 @@ "chokidar": "^3.5.3",

"magic-string": "^0.30.0",
"minimatch": "^7.4.2",
"resolve": "^1.22.1",
"unplugin": "^1.1.0"
"minimatch": "^9.0.1",
"resolve": "^1.22.2",
"unplugin": "^1.3.1"
},
"devDependencies": {
"@antfu/eslint-config": "^0.36.0",
"@babel/parser": "^7.21.2",
"@babel/types": "^7.21.2",
"@nuxt/kit": "^3.2.3",
"@types/debug": "^4.1.7",
"@antfu/eslint-config": "^0.39.3",
"@babel/parser": "^7.22.4",
"@babel/types": "^7.22.4",
"@nuxt/kit": "^3.5.2",
"@types/debug": "^4.1.8",
"@types/minimatch": "^5.1.2",
"@types/node": "^18.14.6",
"@types/node": "^18.16.16",
"@types/resolve": "^1.20.2",
"@typescript-eslint/eslint-plugin": "^5.54.1",
"bumpp": "^9.0.0",
"@typescript-eslint/eslint-plugin": "^5.59.8",
"bumpp": "^9.1.0",
"compare-versions": "^5.0.3",
"element-plus": "^2.2.34",
"eslint": "^8.35.0",
"element-plus": "^2.3.5",
"eslint": "^8.41.0",
"esno": "^0.16.3",
"estree-walker": "^3.0.3",
"pathe": "^1.1.0",
"rollup": "^3.18.0",
"tsup": "^6.6.3",
"typescript": "^4.9.5",
"vite": "^4.1.4",
"vitest": "^0.29.2",
"rollup": "^3.23.0",
"tsup": "^6.7.0",
"typescript": "^5.0.4",
"vite": "^4.3.9",
"vitest": "^0.31.1",
"vue": "3.2.45"
}
}

@@ -11,3 +11,3 @@ # unplugin-vue-components

- ✨ Supports both components and directives.
- ⚡️ Supports Vite, Webpack, Vue CLI, Rollup, esbuild and more, powered by <a href="https://github.com/unjs/unplugin">unplugin</a>.
- ⚡️ Supports Vite, Webpack, Rspack, Vue CLI, Rollup, esbuild and more, powered by <a href="https://github.com/unjs/unplugin">unplugin</a>.
- 🏝 Tree-shakable, only registers the components you use.

@@ -86,2 +86,17 @@ - 🪐 Folder names as namespaces.

<details>
<summary>Rspack</summary><br>
```ts
// rspack.config.js
module.exports = {
/* ... */
plugins: [
require('unplugin-vue-components/rspack')({ /* options */ }),
],
}
```
<br></details>
<details>
<summary>Nuxt</summary><br>

@@ -208,3 +223,3 @@

- [View UI](https://github.com/antfu/unplugin-vue-components/blob/main/src/core/resolvers/view-ui.ts)
- [Vuetify](https://github.com/antfu/unplugin-vue-components/blob/main/src/core/resolvers/vuetify.ts)
- [Vuetify](https://github.com/antfu/unplugin-vue-components/blob/main/src/core/resolvers/vuetify.ts) &mdash; Prefer first-party plugins when possible: [v3 + vite](https://www.npmjs.com/package/vite-plugin-vuetify), [v3 + webpack](https://www.npmjs.com/package/webpack-plugin-vuetify), [v2 + webpack](https://npmjs.com/package/vuetify-loader)
- [VueUse Components](https://github.com/antfu/unplugin-vue-components/blob/main/src/core/resolvers/vueuse.ts)

@@ -211,0 +226,0 @@ - [VueUse Directives](https://github.com/antfu/unplugin-vue-components/blob/main/src/core/resolvers/vueuse-directive.ts)

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc