feat: init

This commit is contained in:
2026-02-13 22:02:30 +01:00
commit 8f9ff830fb
16711 changed files with 3307340 additions and 0 deletions

35
node_modules/unctx/dist/plugin.cjs generated vendored Normal file
View File

@@ -0,0 +1,35 @@
'use strict';
const unplugin = require('unplugin');
const transform = require('./transform.cjs');
require('acorn');
require('magic-string');
require('estree-walker');
const unctxPlugin = unplugin.createUnplugin(
(options = {}) => {
const transformer = transform.createTransformer(options);
return {
name: "unctx:transform",
enforce: "post",
transformInclude: options.transformInclude,
transform: {
filter: options.transformFilter ?? transformer.filter,
handler(code, id) {
const result = transformer.transform(code);
if (result) {
return {
code: result.code,
map: result.magicString.generateMap({
source: id,
includeContent: true
})
};
}
}
}
};
}
);
exports.unctxPlugin = unctxPlugin;