Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@constgen/neutrino-react-scoped-styles

constgen143GPL-3.01.9.2

Neutrino middleware for isolation of React components styles

neutrino, neutrino-middleware, middleware, preset, webpack, react, scoped, styles

readme

@constgen/neutrino-react-scoped-styles

npm npm

Neutrino middleware for isolation of React components styles using react-scoped-styles. Applied only to styles imported from JSX and TSX files.

Requirements

  • Node.js v10+
  • Neutrino v9
  • Webpack v4

Installation

@constgen/neutrino-react-scoped-styles can be installed from NPM. You should install it to "dependencies" (--save) or "devDependncies" (--save-dev) depending on your goal.

npm install --save @constgen/neutrino-react-scoped-styles

Usage

In preset

Require this package and plug it into Neutrino. The middleware has no options:

let reactScopedStyles = require('@constgen/neutrino-react-scoped-styles')

neutrino.use(reactScopedStyles())

In neutrinorc

The middleware also may be used together with another presets in Neutrino rc-file, e.g.:

.neutrinorc.js

let reactScopedStyles = require('@constgen/neutrino-react-scoped-styles')

module.exports = {
   use: [
      reactScopedStyles()
   ]
}