This package has been deprecated

    Author message:

    Use css-loader/locals instead. See https://github.com/dferber90/fake-style-loader/issues/3 for upgrade information.

    fake-style-loader

    1.0.1 • Public • Published

    fake-style-loader

    This works similar to style-loader, except it can be used on the server.

    Usage

    // in webpack config loaders, for server bundle
    { test: /\.css$/, loader: 'fake-style!css?modules' },
     
    // in webpack config loaders, for client bundle (unrelated to this plugin)
    { test: /\.css$/, loader: 'style!css?modules' },
    var styles = require('./some-file.css')
     
    console.log(styles)
    // returns
    // {
    //   heading: '.XYZABC123',
    //   ...
    //   source: '.heading { color: blue; }'
    // }
     

    The classnames are returned, just like when using the style-loader and the css-loader in modules mode. As an added bonus the returned object contains a source property which contains the CSS source code after it has went through css-loader. As an example, this css source can be inlined into the HTML response on the server.

    Install

    npm i fake-style-loader

    DownloadsWeekly Downloads

    44

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • dferber90