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

Package detail

stakit-critical-css

kodedninja5ISC0.1.1

Stakit transform to inline critical CSS

stakit, dropcss, csso

readme

stakit-critical-css

Stakit transform to inline critical, csso optimized CSS using dropcss.

Installation

npm i stakit-critical-css

Usage

var stakit = require('stakit')
var inlineCriticalCSS = require('stakit-critical-css')

var app = require('.')

stakit()
  .use(stakit.copy([ 'style.css' ])) // or get it from stakit-postcss
  .transform(inlineCriticalCSS, { src: 'style.css' })
  .output()

API

stakitCriticalCSS(opts)

Concats the stream of the file at opts.src and uses that as the raw CSS. Returns a hstream transform that prepends the optimized critical CSS to the head in a <style> tag.