UNPKG

beasties-webpack-plugin

Version:

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

79 lines 1.96 kB
{ "name": "beasties-webpack-plugin", "version": "0.3.4", "description": "Webpack plugin to inline critical CSS and lazy-load the rest.", "author": "The Chromium Authors", "contributors": [ { "name": "Jason Miller", "email": "developit@google.com" }, { "name": "Janicklas Ralph", "email": "janicklas@google.com" }, { "name": "Daniel Roe", "email": "daniel@roe.dev", "url": "https://roe.dev" } ], "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/danielroe/beasties", "directory": "packages/beasties-webpack-plugin" }, "keywords": [ "critical css", "inline css", "critical", "beasties", "webpack plugin", "performance" ], "exports": { "import": "./dist/beasties-webpack-plugin.mjs", "require": "./dist/beasties-webpack-plugin.js", "default": "./dist/beasties-webpack-plugin.mjs" }, "main": "dist/beasties-webpack-plugin.js", "module": "dist/beasties-webpack-plugin.mjs", "source": "src/index.js", "files": [ "dist", "src" ], "engines": { "node": "^20.0.0 || >=22.0.0" }, "peerDependencies": { "html-webpack-plugin": "^5.0.0" }, "peerDependenciesMeta": { "html-webpack-plugin": { "optional": true } }, "dependencies": { "minimatch": "^10.0.1", "webpack-log": "^3.0.2", "webpack-sources": "^3.2.3", "beasties": "0.3.4" }, "devDependencies": { "@types/jsdom": "21.1.7", "@types/webpack-sources": "3.2.3", "css-loader": "7.1.2", "documentation": "14.0.3", "file-loader": "6.2.0", "html-webpack-plugin": "5.6.3", "microbundle": "0.15.1", "mini-css-extract-plugin": "2.9.2", "webpack": "5.99.8" }, "scripts": { "build": "microbundle --target node --no-sourcemap -f cjs,esm", "docs": "documentation readme src -q --no-markdown-toc -a public -s Usage --sort-order alpha" } }