kentcdodds

kentcdodds/babel-plugin-macros

🎣 Allows you to build simple compile-time libraries

JavaScript
2639
137
MIT License

babel-plugin-macros is a Babel plugin that allows developers to create simple compile-time libraries without requiring users to add additional Babel plugins to their build system. It's designed for library authors who want to provide compile-time optimizations or transformations, such as CSS-in-JS libraries that generate class names at compile time instead of runtime, or GraphQL fragment compilation. The plugin is particularly useful for developers using tools like Create React App, which already include babel-plugin-macros out of the box.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of kentcdodds/babel-plugin-macros

Account's avatar
babel's modular runtime helpers
Account's avatar
Find and load configuration from a package.json property, rc file, TypeScript module, and more!
Account's avatar
Babel compiler core.
Account's avatar
A JavaScript parser
Account's avatar
Babel Types is a Lodash-esque utility library for AST nodes
Account's avatar
Utilities for testing babel plugins
Account's avatar
CLI for common scripts for my projects

Support the repos that depend on kentcdodds/babel-plugin-macros

Top contributors

allcontributors[bot]'s profile
allcontributors[bot]
15 contributions
tricoder42's profile
tricoder42
8 contributions
conartist6's profile
conartist6
5 contributions
kentcdodds's profile
kentcdodds
5 contributions
Andarist's profile
Andarist
4 contributions
InvictusMB's profile
InvictusMB
3 contributions
sergeysova's profile
sergeysova
2 contributions
jiiinCho's profile
jiiinCho
2 contributions
stevemao's profile
stevemao
2 contributions
MichaelDeBoey's profile
MichaelDeBoey
2 contributions

Recent events

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

No events yet