mudbugmedia/critical-path-css-rails

View on GitHub
lib/fetch-css.js

Summary

Maintainability
A
0 mins
Test Coverage
const penthouse = require('penthouse');
const fs = require('fs');

const penthouseOptions = JSON.parse(process.argv[2]);

const STDOUT_FD = 1;
const STDERR_FD = 2;

penthouse(penthouseOptions).then(function(criticalCss) {
  fs.writeSync(STDOUT_FD, criticalCss);
}).catch(function(err) {
  fs.writeSync(STDERR_FD, err);
  process.exit(1);
});