Package Exports
- rolldown-string
- rolldown-string/package.json
Readme
rolldown-string
A compatibility layer for magic-string to work with Rolldown and other bundlers.
- In Rolldown, native
magic-stringis used to optimize performance. - If native support is unavailable, it gracefully falls back to the JavaScript implementation of
magic-string.
Recommended for use with unplugin.
Install
npm i rolldown-stringUsage
import { generateTransform, rolldownString } from 'rolldown-string'
const yourPlugin = {
transform(code, id, meta) {
const s = rolldownString(code, id, meta)
// ... your transformations
return generateTransform(s, id)
},
}Sponsors
License
MIT License © 2025-PRESENT Kevin Deng