acclaimed

1.0.12 • Public • Published

Acclaimed CSS

Critical CSS for everyone!

Installation

npm install acclaimed
yarn add acclaimed

Usage

Either create a new script file, include acclaimed package and run the acclaimed.critical() function

const acclaimed = require('acclaimed')

acclaimed.critical()

or use the acclaimed command directly in your terminal.

Configuration

Acclaimed CSS uses .acclaimed.json file to read the config. The example is shown below.

Always put your config file in the root of the project if you are running acclaimed via script.
Always put your config file in the directory from which you run the acclaimed command in the terminal.

[{
  "css": "https://www.silvestar.codes/css/style.css",
  "out": "home.min.css",
  "url": "https://www.silvestar.codes/",
  "width": 1920,
  "height": 1800,
  "keepLargerMediaQueries": true,
  "strict": false,
  "blockJSRequests": true,
  "renderWaitTime": 300,
  "timeout": 60000,
  "forceExclude": ["@font-face"],
  "phantomJsOptions": {
    "ssl-protocol": "any",
    "ignore-ssl-errors": true
  }
},{
  "css": "https://www.silvestar.codes/css/style.css",
  "out": "portfolio.min.css",
  "url": "https://www.silvestar.codes/portfolio/",
  "width": 1920,
  "height": 1800,
  "keepLargerMediaQueries": true,
  "strict": false,
  "blockJSRequests": true,
  "renderWaitTime": 300,
  "timeout": 60000,
  "forceExclude": ["@font-face"],
  "phantomJsOptions": {
    "ssl-protocol": "any",
    "ignore-ssl-errors": true
  }
}]

All options are visible on the Penthouse site.

Tutorial

https://www.silvestar.codes/articles/extracting-and-using-critical-css-on-my-eleventy-site/

/acclaimed/

    Package Sidebar

    Install

    npm i acclaimed

    Weekly Downloads

    37

    Version

    1.0.12

    License

    MIT

    Unpacked Size

    5.65 kB

    Total Files

    5

    Last publish

    Collaborators

    • starbist