styled-components/babel-plugin-styled-components
styled-components/babel-plugin-styled-components has 1,074 GitHub stars and 141 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-14 10:57 UTC. Last push 2026-10-22.
Crecimiento de estrellas medido
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
Acerca de
Improve the debugging experience and add server-side rendering support to styled-components
Creación y multimediaREADME.md
Originalbabel-plugin-styled-components
This plugin is a highly recommended supplement to the base styled-components library, offering some useful features:
- consistently hashed component classNames between environments (a must for server-side rendering)
- better debugging through automatic annotation of your styled components based on their context in the file system, etc.
- various types of minification for styles and the tagged template literals styled-components uses
Requirements
This plugin is tested against:
@babel/core^7and^8styled-components>= 6(earlier majors may still work but aren't exercised in CI)
Quick start
Install the plugin first:
npm install --save-dev babel-plugin-styled-components
Then add it to your babel configuration:
{
"plugins": ["babel-plugin-styled-components"]
}
Options
Full option reference lives on the styled-components documentation site. A couple worth flagging here:
topLevelImportPaths(string[]): additional module specifiers whosestyledexport should be recognized alongsidestyled-components. Useful for libraries that re-export the styled-components API.cssPropImportPath(string, default'styled-components'): which package the css-prop transform should auto-importstyledfrom when the file doesn't already have a styled import. Set to'styled-components/native'for React Native targets.
Changelog
See Github Releases
Documentation
The documentation for this plugin lives on the styled-components website!
License
Licensed under the MIT License, Copyright © 2016-present Vladimir Danchenkov and Maximilian Stoiber.
See LICENSE.md for more information.