UNPKG

unplugin-transform-class

Version:

transform class by rule, support use in vite, rollup, webpack

33 lines (25 loc) 973 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkBNMTBC4Wcjs = require('./chunk-BNMTBC4W.cjs'); // src/index.ts var _pluginutils = require('@rollup/pluginutils'); var _unplugin = require('unplugin'); var unpluginFactory = (options = {}) => { const rules = options.rules; const filter = _pluginutils.createFilter.call(void 0, options.include || [/\.[jt]sx?$/, /\.vue$/, /\.vue\?vue/], options.exclude || [/[\\/]node_modules[\\/]/, /[\\/]\.git[\\/]/] ); return { name: "unplugin-transform-class", enforce: "pre", transformInclude(id) { return filter(id); }, transform(code) { return _chunkBNMTBC4Wcjs.transformCode.call(void 0, code, rules); } }; }; var unplugin = /* @__PURE__ */ _unplugin.createUnplugin.call(void 0, unpluginFactory); var index_default = unplugin; exports.unpluginFactory = unpluginFactory; exports.unplugin = unplugin; exports.index_default = index_default;