1.0.0 • Published 9 months ago
@function-decorator/unplugin v1.0.0
@function-decorator/unplugin
Function decorator polyfill for vite, rollup, rolldown, webpack and more.
Install
npm i @function-decorator/unplugin// vite.config.ts
import FnDecorator from '@function-decorator/unplugin/vite'
export default defineConfig({
plugins: [
FnDecorator({ /* options */ }),
],
})Example: playground/
// rollup.config.js
import FnDecorator from '@function-decorator/unplugin/rollup'
export default {
plugins: [
FnDecorator({ /* options */ }),
],
}// webpack.config.js
module.exports = {
/* ... */
plugins: [
require('@function-decorator/unplugin/webpack')({ /* options */ })
]
}// nuxt.config.js
export default defineNuxtConfig({
modules: [
['@function-decorator/unplugin/nuxt', { /* options */ }],
],
})This module works for both Nuxt 2 and Nuxt Vite
// vue.config.js
module.exports = {
configureWebpack: {
plugins: [
require('@function-decorator/unplugin/webpack')({ /* options */ }),
],
},
}import FnDecorator from '@function-decorator/unplugin/esbuild'
// esbuild.config.js
import { build } from 'esbuild'
build({
plugins: [FnDecorator()],
})1.0.0
9 months ago