feat(ui): finalize E-TIB modernization with footer redesign, video optimization, and TS fixes

Former-commit-id: 67ac02c8404cc66893fdf97308574701cca6000c
This commit is contained in:
2026-05-07 10:43:20 +02:00
parent f2fdea96ec
commit 5439df72ea
3712 changed files with 932332 additions and 1867 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,61 @@
{
"name": "critters",
"version": "0.0.25",
"description": "Inline critical CSS and lazy-load the rest.",
"main": "dist/critters.js",
"module": "dist/critters.mjs",
"source": "src/index.js",
"exports": {
"import": "./dist/critters.mjs",
"require": "./dist/critters.js",
"default": "./dist/critters.mjs"
},
"typings": "src/index.d.ts",
"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"
},
"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"
},
"dependencies": {
"chalk": "^4.1.0",
"css-select": "^5.1.0",
"dom-serializer": "^2.0.0",
"domhandler": "^5.0.2",
"htmlparser2": "^8.0.2",
"postcss": "^8.4.23",
"postcss-media-query-parser": "^0.2.3"
},
"devDependencies": {
"documentation": "^13.0.2",
"microbundle": "^0.12.3"
}
}