unplugin-jsx-source
Version:
[](https://www.npmjs.com/package/unplugin-jsx-source)
33 lines (23 loc) • 961 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkQR273UPScjs = require('./chunk-QR273UPS.cjs');
var _chunkKCM5BTMPcjs = require('./chunk-KCM5BTMP.cjs');
// src/index.ts
var _unplugin = require('unplugin');
var _unpluginutils = require('unplugin-utils');
var unpluginFactory = (options = {}) => {
const opt = _chunkKCM5BTMPcjs.resolveOption.call(void 0, options);
const filter = _unpluginutils.createFilter.call(void 0, opt.include, opt.exclude);
return {
name: "unplugin-jsx-source",
enforce: opt.enforce,
transformInclude(id) {
return filter(id);
},
transform(code, id) {
return _chunkQR273UPScjs.transform.call(void 0, code, id, opt);
}
};
};
var unplugin = /* @__PURE__ */ _unplugin.createUnplugin.call(void 0, unpluginFactory);
var index_default = unplugin;
exports.unpluginFactory = unpluginFactory; exports.unplugin = unplugin; exports.index_default = index_default;