@poupe/tailwindcss
Version:
TailwindCSS v4 plugin for Poupe UI framework with theme customization support
18 lines (16 loc) • 689 B
JavaScript
function pluginWithOptions(pluginFunction, configFunction, processOptions) {
function optionsFunction(options) {
const $options = processOptions ? processOptions(options) : options;
return {
handler: (api) => pluginFunction(api, $options),
config: configFunction ? configFunction($options) : void 0
};
}
optionsFunction.__isOptionsFunction = true;
return optionsFunction;
}
function pluginWithPartialOptions(pluginFunction, configFunction, defaultsFunction) {
return pluginWithOptions(pluginFunction, configFunction, defaultsFunction);
}
export { pluginWithPartialOptions as a, pluginWithOptions as p };
//# sourceMappingURL=tailwindcss.CwibpYHY.mjs.map