sxzz

sxzz/rolldown-string

A compatibility layer for magic-string to work with Rolldown and other bundlers.

TypeScript
8
0
MIT License

rolldown-string is a compatibility layer that enables magic-string to work seamlessly with Rolldown and other bundlers, providing optimized performance when native support is available or gracefully falling back to the JavaScript implementation otherwise. It's designed for developers working with Rolldown or similar bundlers who need to perform code transformations using magic-string's functionality. The library offers two usage patterns - a higher-order function for simple transforms and a more flexible approach for complex transformations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of sxzz/rolldown-string

Account's avatar
Modify strings, generate sourcemaps
Account's avatar
ESLint config for @sxzz.
Account's avatar
Prettier config for @sxzz
Account's avatar
Collection of common test utils.
Account's avatar
TypeScript definitions for node
Account's avatar
Preview CLI of the native TypeScript compiler port
Account's avatar
Bump version, commit changes, tag, and push to Git
Account's avatar
magic-string with AST shortcut.
Account's avatar
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
Account's avatar
The Elegant Bundler for Libraries
Account's avatar
An opinionated preset for tsdown.
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Next generation testing framework powered by Vite

Support the repos that depend on this repository

Top contributors

sxzz's profile
sxzz
17 contributions
renovate[bot]'s profile
renovate[bot]
9 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet