UNPKG

critters-webpack-plugin

Version:

Webpack plugin to inline critical CSS and lazy-load the rest.

71 lines (70 loc) 1.78 kB
{ "name": "critters-webpack-plugin", "version": "3.0.2", "description": "Webpack plugin to inline critical CSS and lazy-load the rest.", "main": "dist/critters-webpack-plugin.js", "module": "dist/critters-webpack-plugin.mjs", "source": "src/index.js", "exports": { "import": "./dist/critters-webpack-plugin.mjs", "require": "./dist/critters-webpack-plugin.js", "default": "./dist/critters-webpack-plugin.mjs" }, "files": [ "src", "dist" ], "license": "Apache-2.0", "author": "The Chromium Authors", "contributors": [ { "name": "Jason Miller", "email": "developit@google.com" }, { "name": "Janicklas Ralph", "email": "janicklas@google.com" } ], "keywords": [ "critical css", "inline css", "critical", "critters", "webpack plugin", "performance" ], "repository": { "type": "git", "url": "https://github.com/GoogleChromeLabs/critters", "directory": "packages/critters-webpack-plugin" }, "scripts": { "build": "microbundle --target node --no-sourcemap -f cjs,esm", "docs": "documentation readme -q --no-markdown-toc -a public -s Usage --sort-order alpha src", "prepare": "npm run -s build" }, "devDependencies": { "css-loader": "^4.2.1", "documentation": "^13.0.2", "file-loader": "^6.0.0", "html-webpack-plugin": "^4.5.2", "microbundle": "^0.12.3", "mini-css-extract-plugin": "^0.10.0", "webpack": "^4.46.0" }, "dependencies": { "critters": "^0.0.16", "minimatch": "^3.0.4", "webpack-log": "^3.0.1", "webpack-sources": "^1.3.0" }, "peerDependencies": { "html-webpack-plugin": "^4.5.2" }, "peerDependenciesMeta": { "html-webpack-plugin": { "optional": true } } }