styled-jsx-plugin-postcss
Advanced tools
Comparing version 1.0.0 to 2.0.0
{ | ||
"name": "styled-jsx-plugin-postcss", | ||
"version": "1.0.0", | ||
"version": "2.0.0", | ||
"description": "Plugin to add PostCSS support to styled-jsx", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -11,3 +11,3 @@ # styled-jsx-plugin-postcss | ||
Install the package first. | ||
Install this package first. | ||
@@ -29,2 +29,29 @@ ```bash | ||
### Example with CRA | ||
Usage with Create React App requires you to either _eject_ or use [react-app-rewired](https://github.com/timarney/react-app-rewired). | ||
Here is an example using `react-app-rewired`: | ||
```javascript | ||
// config-overrides.js | ||
// this file overrides the CRA webpack.config | ||
const { getBabelLoader } = require('react-app-rewired') | ||
module.exports = function override (config, env) { | ||
const loader = getBabelLoader(config.module.rules) | ||
// Older versions of webpack have `plugins` on `loader.query` instead of `loader.options`. | ||
const options = loader.options || loader.query | ||
options.plugins = [['styled-jsx/babel', { | ||
'plugins': ['styled-jsx-plugin-postcss'] | ||
}]].concat(options.plugins || []) | ||
return config | ||
} | ||
``` | ||
_Note: Please follow their instructions on how to set up build & test scripts, and make sure you have a correctly formatted `postcss.config.js` as well_. | ||
#### Notes | ||
@@ -44,7 +71,8 @@ | ||
Although a _Proof Of Concept_ plugin, **PRs and contributions are welcome!** We | ||
aim to drive development of this plugin through community contributions. | ||
**PRs and contributions are welcome!** | ||
We aim to drive development of this plugin through community contributions. | ||
## License | ||
MIT |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
42880
11
100
76
2