1.0.1 • Published 3 years ago

styled-jsx-plugin-dart-sass v1.0.1

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

styled-jsx-plugin-dart-sass

Build Status npm

Use Sass with styled-jsx 💥

Usage

Install the package first.

npm install --save-dev styled-jsx-plugin-dart-sass

Install the sass version you need (it is a peer dependency).

npm install --save-dev sass

Next, add styled-jsx-plugin-dart-sass to the styled-jsx's plugins in your babel configuration:

{
  "plugins": [["styled-jsx/babel", { "plugins": ["styled-jsx-plugin-dart-sass"] }]]
}

Node-sass options

Node-sass can be configured using sassOptions. This is useful for setting options such as includePaths or precision.

{
  "plugins": [
    [
      "styled-jsx/babel",
      {
        "plugins": [
          [
            "styled-jsx-plugin-dart-sass",
            {
              "sassOptions": {
                "includePaths": ["./styles"]
              }
            }
          ]
        ]
      }
    ]
  ]
}

Notes

styled-jsx-plugin-dart-sass uses styled-jsx's plugin system which is supported from version 2.

Read more on their repository for further info.

License

MIT