chore: split out styles + only load where needed
This commit is contained in:
parent
37db7d35d6
commit
0e65983a19
28 changed files with 250 additions and 287 deletions
87
package-lock.json
generated
87
package-lock.json
generated
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "coryd.dev",
|
||||
"version": "4.0.15",
|
||||
"version": "4.2.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "coryd.dev",
|
||||
"version": "4.0.15",
|
||||
"version": "4.2.0",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@11ty/eleventy": "3.0.0-alpha.3",
|
||||
|
@ -19,9 +19,9 @@
|
|||
"child_process": "^1.0.2",
|
||||
"clean-css": "^5.3.3",
|
||||
"dotenv-flow": "^4.1.0",
|
||||
"eleventy-plugin-embed-everything": "^1.17.0",
|
||||
"eleventy-plugin-tabler-icons": "^2.2.0",
|
||||
"eleventy-plugin-unfurl": "^1.0.0",
|
||||
"eleventy-plugin-youtube-embed": "^1.9.1",
|
||||
"html-minifier-terser": "^7.2.0",
|
||||
"ics-to-json-extended": "^1.1.4",
|
||||
"jsdom": "^23.0.1",
|
||||
|
@ -2164,6 +2164,73 @@
|
|||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-everything": {
|
||||
"version": "1.17.0",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-everything/-/eleventy-plugin-embed-everything-1.17.0.tgz",
|
||||
"integrity": "sha512-so4TOGp1hbP4ITJkUwRRLvElheKStSE1lxbaqZbJAJmHFB53sD9UEsI2+EMcYu88hmw5UYr1tQSUky4nPICp1w==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"deepmerge": "^4.3.1",
|
||||
"eleventy-plugin-embed-instagram": "^1.2.7",
|
||||
"eleventy-plugin-embed-soundcloud": "^1.2.7",
|
||||
"eleventy-plugin-embed-spotify": "^1.3.0",
|
||||
"eleventy-plugin-embed-ted": "^1.0.1",
|
||||
"eleventy-plugin-embed-tiktok": "^1.1.7",
|
||||
"eleventy-plugin-embed-twitch": "^1.2.7",
|
||||
"eleventy-plugin-embed-twitter": "^1.4.0",
|
||||
"eleventy-plugin-vimeo-embed": "^1.3.8",
|
||||
"eleventy-plugin-youtube-embed": "^1.9.1"
|
||||
}
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-instagram": {
|
||||
"version": "1.2.7",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-instagram/-/eleventy-plugin-embed-instagram-1.2.7.tgz",
|
||||
"integrity": "sha512-v6uSqeZiZU5L40lr4NTGBr+2Wbc81SqbNIllESEBQDFhS68g253WqkLaNs7gGh0k5hxhNuMt7ZZEBfous7jksw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-soundcloud": {
|
||||
"version": "1.2.7",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-soundcloud/-/eleventy-plugin-embed-soundcloud-1.2.7.tgz",
|
||||
"integrity": "sha512-0+VNeEcMiRySmyTmPmMhCwkbds44k9W4jWqUwjvk665TRagiXcCdj/BK2wl8vyiVrn/0arWeSCpol4NBb6BIvA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@11ty/eleventy-fetch": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-spotify": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-spotify/-/eleventy-plugin-embed-spotify-1.3.0.tgz",
|
||||
"integrity": "sha512-waVUtW5PO9aKYQEjnvHG4P5bPyKj+SSUBuDtqfF2K+j7dGItmEDD4DP7CmBz6lkn/LlJGmJ7uT4Mr6L4jAP4bg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-ted": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-ted/-/eleventy-plugin-embed-ted-1.0.1.tgz",
|
||||
"integrity": "sha512-F1CayKC05sGDAcdEgaZUP3Cs/71mwLT717sIUUiZWu+Gjd1Lp7m2gqL1R/uKnHN/CFxKYTpAA6ZNN/LCjg0ufw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-tiktok": {
|
||||
"version": "1.1.7",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-tiktok/-/eleventy-plugin-embed-tiktok-1.1.7.tgz",
|
||||
"integrity": "sha512-Yb/95hafIsKVsV11ebsX0PoYzpLQWWSbdznbvPfA0HIKjfTHGEt1q0XX5DRGPnn5tor7lM5sha9DMQPzJb/oGQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-twitch": {
|
||||
"version": "1.2.7",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-twitch/-/eleventy-plugin-embed-twitch-1.2.7.tgz",
|
||||
"integrity": "sha512-E3oUtk5HhfgBaH9xpcnnByoddyyxuj0uhTzxD+UF5ftUU4pa0959HADBI1RuWUDssADzowpSes8m2gBgO4Peeg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-embed-twitter": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-embed-twitter/-/eleventy-plugin-embed-twitter-1.4.0.tgz",
|
||||
"integrity": "sha512-1e2oI0OJiVStywT48h6/IJDT4+XlH5EEVT1z87qV8wABAA022m2ozKuog21EEoI217aV2AM89R/FZ1oo1eD/mA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@11ty/eleventy-fetch": "^4.0.0",
|
||||
"deepmerge": "^4.3.1"
|
||||
}
|
||||
},
|
||||
"node_modules/eleventy-plugin-tabler-icons": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-tabler-icons/-/eleventy-plugin-tabler-icons-2.2.0.tgz",
|
||||
|
@ -2456,6 +2523,12 @@
|
|||
"integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-vimeo-embed": {
|
||||
"version": "1.3.8",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-vimeo-embed/-/eleventy-plugin-vimeo-embed-1.3.8.tgz",
|
||||
"integrity": "sha512-XU/XH/lrx9slUifFiRCsFh8XiDsZxCBh5MnFU8wAz8u8rCFX9PpmyveJ2oeDtDZjEINqaDC+YFSPsxoq59S3cQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/eleventy-plugin-youtube-embed": {
|
||||
"version": "1.9.1",
|
||||
"resolved": "https://registry.npmjs.org/eleventy-plugin-youtube-embed/-/eleventy-plugin-youtube-embed-1.9.1.tgz",
|
||||
|
@ -3324,9 +3397,9 @@
|
|||
]
|
||||
},
|
||||
"node_modules/image-size": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.0.tgz",
|
||||
"integrity": "sha512-asnTHw2K8OlqT5kVnQwX+AGKQqpvLo95LbNzQ/C0ln3yzentZmAdd0ygoD004VC4Kkd4PV7J2iaPQkqwp9yuTw==",
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz",
|
||||
"integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"queue": "6.0.2"
|
||||
|
@ -3335,7 +3408,7 @@
|
|||
"image-size": "bin/image-size.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.0.0"
|
||||
"node": ">=16.x"
|
||||
}
|
||||
},
|
||||
"node_modules/immutable": {
|
||||
|
|
Reference in a new issue