@open-xchange/rolldown-plugin-dynamic-import-vars
v1.0.2
Published
Rolldown plugin that adds support for variables in dynamic imports with variables in the module path
Maintainers
Keywords
Readme
@open-xchange/rolldown-plugin-dynamic-import-vars
A plugin for Rolldown (or compatible bundlers like tsdown) that adds support for dynamic imports with variables in the module path.
This plugin is a thin wrapper around Rolldown's built-in plugins dynamicImportVarsPlugin and importGlobPlugin.
Installation
npm install -D @open-xchange/rolldown-plugin-dynamic-import-vars
# or
pnpm add -D @open-xchange/rolldown-plugin-dynamic-import-vars
# or
yarn add -D @open-xchange/rolldown-plugin-dynamic-import-varsUsage
Add the plugin to your rolldown configuration (or compatible configurations like tsdown):
// rolldown.config.ts
import { defineConfig } from 'rolldown'
import dynamicImportPlugin from '@open-xchange/rolldown-plugin-dynamic-import-vars'
export default defineConfig(() => {
plugins: [
dynamicImportPlugin(import.meta, { /*options*/ }),
],
})