UNPKG

unplugin-jsx-source

Version:

[![NPM version](https://img.shields.io/npm/v/unplugin-jsx-source?color=a1b858&label=)](https://www.npmjs.com/package/unplugin-jsx-source)

33 lines (23 loc) 961 B
"use strict";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;