# critical-path-server

> Build critical path css asynchronously on demand

Latest version **0.0.6** (published 2017-02-06) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install critical-path-server
pnpm add critical-path-server
yarn add critical-path-server
bun add critical-path-server
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.0.6 |
| Published | 2017-02-06 |
| First published | 2017-02-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | 7.4.0 |
| Dependencies | 10 |
| Known vulnerabilities | 0 (+7 in 5 direct dependencies) |
| Install scripts | no |
| GitHub stars | 28 |
| Maintainers | wheeyls |
| Keywords | node, criticalcss, above-the-fold, inline-css, pagespeed, phantomjs |

## Links

- npm: https://www.npmjs.com/package/critical-path-server
- Repository: https://github.com/wheeyls/critical-css-server
- Homepage: https://github.com/wheeyls/critical-css-server#readme
- Issues: https://github.com/wheeyls/critical-css-server/issues
- npm.io page: https://npm.io/package/critical-path-server

## Dependencies (10)

- [bull](https://npm.io/package/bull.md) 2.1.0
- [redis](https://npm.io/package/redis.md) 2.6.5
- [extend](https://npm.io/package/extend.md) 3.0.0
- [bull-ui](https://npm.io/package/bull-ui.md) 1.2.1
- [cluster](https://npm.io/package/cluster.md) 0.7.7
- [express](https://npm.io/package/express.md) 4.14.1
- [request](https://npm.io/package/request.md) 2.79.0
- [redis-url](https://npm.io/package/redis-url.md) 1.2.1
- [body-parser](https://npm.io/package/body-parser.md) 1.16.0
- [criticalcss](https://npm.io/package/criticalcss.md) 2.1.0

## Alternatives

- [@expo/fingerprint](https://npm.io/package/@expo/fingerprint.md) — 6.2M weekly downloads
- [@azure/monitor-opentelemetry-exporter](https://npm.io/package/@azure/monitor-opentelemetry-exporter.md) — 850.0K weekly downloads
- [@azure/monitor-opentelemetry](https://npm.io/package/@azure/monitor-opentelemetry.md) — 624.0K weekly downloads
- [@posthog/ai](https://npm.io/package/@posthog/ai.md) — 423.3K weekly downloads
- [fakefilter](https://npm.io/package/fakefilter.md) — 63.9K weekly downloads

## Recent versions

- 0.0.6 (latest) — 2017-02-06
- 0.0.1 — 2017-02-03

## README

## DEPRECATED

This project has been renamed and moved to: [critical-css-server](https://www.npmjs.com/package/critical-css-server).

# Eliminate render-blocking CSS in above-the-fold content

If you've run Google Pagespeed Insights on your web app, you might have seen this message:

> *Eliminate render-blocking JavaScript and CSS in above-the-fold content*
>
> Your page has blocking CSS resources. This causes a delay in rendering your page.
> None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.

This server generates the critical path CSS for you. It is designed to sit alongside your production app, and prepare the critical CSS asynchronously.

Builds can be started after each deploy, and a few seconds later, you'll be able to defer or asynchronously load blocking resources, and inline the critical portions for your page.

---
_Source: https://npm.io/package/critical-path-server · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
