Updating vite imagetools and sharp.

This commit is contained in:
Bradley Shellnut 2023-07-02 22:47:34 -07:00
parent aa6adcda16
commit e459f40fe3
2 changed files with 139 additions and 51 deletions

View file

@ -32,7 +32,7 @@
"autoprefixer": "^10.4.14",
"eslint": "^8.44.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-svelte3": "^4.0.0",
"eslint-plugin-svelte": "^2.31.1",
"iconify-icon": "^1.0.8",
"just-intersect": "^4.3.0",
"mdsvex": "^0.10.6",
@ -45,7 +45,7 @@
"prettier-plugin-svelte": "^2.10.1",
"sass": "^1.63.6",
"scrape-it": "^5.3.2",
"sharp": "^0.31.3",
"sharp": "^0.32.1",
"svelte": "^4.0.1",
"svelte-check": "^3.4.3",
"svelte-lazy-loader": "^1.0.0",
@ -54,7 +54,7 @@
"typescript": "^5.1.6",
"vanilla-lazyload": "^17.8.3",
"vite": "^4.3.9",
"vite-imagetools": "^4.0.19",
"vite-imagetools": "^5.0.4",
"vitest": "^0.25.3"
},
"type": "module",

View file

@ -67,9 +67,9 @@ devDependencies:
eslint-config-prettier:
specifier: ^8.8.0
version: 8.8.0(eslint@8.44.0)
eslint-plugin-svelte3:
specifier: ^4.0.0
version: 4.0.0(eslint@8.44.0)(svelte@4.0.1)
eslint-plugin-svelte:
specifier: ^2.31.1
version: 2.31.1(eslint@8.44.0)(svelte@4.0.1)
iconify-icon:
specifier: ^1.0.8
version: 1.0.8
@ -107,8 +107,8 @@ devDependencies:
specifier: ^5.3.2
version: 5.3.2
sharp:
specifier: ^0.31.3
version: 0.31.3
specifier: ^0.32.1
version: 0.32.1
svelte:
specifier: ^4.0.1
version: 4.0.1
@ -134,8 +134,8 @@ devDependencies:
specifier: ^4.3.9
version: 4.3.9(@types/node@18.11.18)(sass@1.63.6)
vite-imagetools:
specifier: ^4.0.19
version: 4.0.19
specifier: ^5.0.4
version: 5.0.4
vitest:
specifier: ^0.25.3
version: 0.25.8(sass@1.63.6)
@ -283,9 +283,9 @@ packages:
peerDependencies:
postcss: ^8.4
dependencies:
'@csstools/selector-specificity': 2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.24)
'@csstools/selector-specificity': 2.1.1(postcss-selector-parser@6.0.13)(postcss@8.4.24)
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/@csstools/postcss-color-function@2.2.3(postcss@8.4.24):
@ -488,7 +488,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/@csstools/postcss-stepped-value-functions@2.1.1(postcss@8.4.24):
@ -535,7 +535,7 @@ packages:
postcss: 8.4.24
dev: true
/@csstools/selector-specificity@2.1.1(postcss-selector-parser@6.0.11)(postcss@8.4.24):
/@csstools/selector-specificity@2.1.1(postcss-selector-parser@6.0.13)(postcss@8.4.24):
resolution: {integrity: sha512-jwx+WCqszn53YHOfvFMJJRd/B2GqkCBt+1MJSG6o5/s8+ytHMvDZXsJgUEWLk12UnLd7HYKac4BYU5i/Ron1Cw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
@ -543,16 +543,7 @@ packages:
postcss-selector-parser: ^6.0.10
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
dev: true
/@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.11):
resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss-selector-parser: ^6.0.10
dependencies:
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.13):
@ -1962,7 +1953,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/css-has-pseudo@5.0.2(postcss@8.4.24):
@ -1971,9 +1962,9 @@ packages:
peerDependencies:
postcss: ^8.4
dependencies:
'@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.11)
'@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13)
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
dev: true
@ -2336,14 +2327,32 @@ packages:
eslint: 8.44.0
dev: true
/eslint-plugin-svelte3@4.0.0(eslint@8.44.0)(svelte@4.0.1):
resolution: {integrity: sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==}
/eslint-plugin-svelte@2.31.1(eslint@8.44.0)(svelte@4.0.1):
resolution: {integrity: sha512-08v+DqzHiwIVEbi+266D7+BDhayp9OSqCwa/lHaZlZOlFY0vZLYs/h7SkkUPzA5fTVt8OUJBtvCxFiWEYOvvGg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=8.0.0'
svelte: ^3.2.0
eslint: ^7.0.0 || ^8.0.0-0
svelte: ^3.37.0 || ^4.0.0-0
peerDependenciesMeta:
svelte:
optional: true
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.44.0)
'@jridgewell/sourcemap-codec': 1.4.15
debug: 4.3.4
eslint: 8.44.0
esutils: 2.0.3
known-css-properties: 0.27.0
postcss: 8.4.24
postcss-load-config: 3.1.4(postcss@8.4.24)
postcss-safe-parser: 6.0.0(postcss@8.4.24)
postcss-selector-parser: 6.0.13
semver: 7.5.3
svelte: 4.0.1
svelte-eslint-parser: 0.31.0(svelte@4.0.1)
transitivePeerDependencies:
- supports-color
- ts-node
dev: true
/eslint-scope@5.1.1:
@ -2798,6 +2807,13 @@ packages:
sharp: 0.31.3
dev: true
/imagetools-core@4.0.3:
resolution: {integrity: sha512-Cn+xuuRiA2UC5XzSWKWaRBJGA9iFhwtaVLUIgujfv6SM4TF/wOAwAqWeZkbv/yyhmapdhFR5stsKE9owUge0jQ==}
engines: {node: '>=12.0.0'}
dependencies:
sharp: 0.32.1
dev: true
/immutable@4.2.2:
resolution: {integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==}
dev: true
@ -2999,6 +3015,10 @@ packages:
engines: {node: '>=6'}
dev: true
/known-css-properties@0.27.0:
resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==}
dev: true
/levn@0.3.0:
resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==}
engines: {node: '>= 0.8.0'}
@ -3241,13 +3261,17 @@ packages:
resolution: {integrity: sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==}
engines: {node: '>=10'}
dependencies:
semver: 7.3.8
semver: 7.5.3
dev: true
/node-addon-api@5.1.0:
resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==}
dev: true
/node-addon-api@6.1.0:
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
dev: true
/node-fetch@2.6.8:
resolution: {integrity: sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==}
engines: {node: 4.x || >=6.0.0}
@ -3475,7 +3499,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-clamp@4.1.0(postcss@8.4.24):
@ -3555,7 +3579,7 @@ packages:
'@csstools/css-parser-algorithms': 2.1.1(@csstools/css-tokenizer@2.1.1)
'@csstools/css-tokenizer': 2.1.1
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-dir-pseudo-class@7.0.2(postcss@8.4.24):
@ -3565,7 +3589,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-double-position-gradients@4.0.4(postcss@8.4.24):
@ -3586,7 +3610,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-focus-within@7.0.2(postcss@8.4.24):
@ -3596,7 +3620,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-font-variant@5.0.0(postcss@8.4.24):
@ -3659,6 +3683,23 @@ packages:
postcss: 8.4.24
dev: true
/postcss-load-config@3.1.4(postcss@8.4.24):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
postcss: '>=8.0.9'
ts-node: '>=9.0.0'
peerDependenciesMeta:
postcss:
optional: true
ts-node:
optional: true
dependencies:
lilconfig: 2.0.6
postcss: 8.4.24
yaml: 1.10.2
dev: true
/postcss-load-config@4.0.1(postcss@8.4.24):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
@ -3806,7 +3847,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
postcss-selector-parser: 6.0.13
dev: true
/postcss-replace-overflow-wrap@4.0.0(postcss@8.4.24):
@ -3817,6 +3858,24 @@ packages:
postcss: 8.4.24
dev: true
/postcss-safe-parser@6.0.0(postcss@8.4.24):
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
postcss: 8.4.24
dev: true
/postcss-scss@4.0.6(postcss@8.4.24):
resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.4.19
dependencies:
postcss: 8.4.24
dev: true
/postcss-selector-not@7.0.1(postcss@8.4.24):
resolution: {integrity: sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==}
engines: {node: ^14 || ^16 || >=18}
@ -3824,15 +3883,7 @@ packages:
postcss: ^8.4
dependencies:
postcss: 8.4.24
postcss-selector-parser: 6.0.11
dev: true
/postcss-selector-parser@6.0.11:
resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
postcss-selector-parser: 6.0.13
dev: true
/postcss-selector-parser@6.0.13:
@ -4176,7 +4227,22 @@ packages:
detect-libc: 2.0.1
node-addon-api: 5.1.0
prebuild-install: 7.1.1
semver: 7.3.8
semver: 7.5.3
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
dev: true
/sharp@0.32.1:
resolution: {integrity: sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==}
engines: {node: '>=14.15.0'}
requiresBuild: true
dependencies:
color: 4.2.3
detect-libc: 2.0.1
node-addon-api: 6.1.0
prebuild-install: 7.1.1
semver: 7.5.3
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
@ -4368,6 +4434,23 @@ packages:
- sugarss
dev: true
/svelte-eslint-parser@0.31.0(svelte@4.0.1):
resolution: {integrity: sha512-/31RpBf/e3YjoFphjsyo3JRyN1r4UalGAGafXrZ6EJK4h4COOO0rbfBoen5byGsXnIJKsrlC1lkEd2Vzpq2IDg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
svelte: ^3.37.0 || ^4.0.0-0
peerDependenciesMeta:
svelte:
optional: true
dependencies:
eslint-scope: 7.2.0
eslint-visitor-keys: 3.4.1
espree: 9.6.0
postcss: 8.4.24
postcss-scss: 4.0.6(postcss@8.4.24)
svelte: 4.0.1
dev: true
/svelte-hmr@0.15.2(svelte@4.0.1):
resolution: {integrity: sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==}
engines: {node: ^12.20 || ^14.13.1 || >= 16}
@ -4716,12 +4799,12 @@ packages:
- rollup
dev: true
/vite-imagetools@4.0.19:
resolution: {integrity: sha512-vZaPsjLDgEqZrbj+ZsniRKthmoj4mvVrMOK/FZhRAbrVB4LOsil0BO2Gcq20e/JRlom4DzqtLw1UQUkfcqgCrA==}
/vite-imagetools@5.0.4:
resolution: {integrity: sha512-EIRstqWlmoQipsucFCioqCYpfp+rG5v8gpKDFvFJBxEKEAEBPnxW+swmE5dfoRQkwMKkYwmBWeXYsnMaDohUtg==}
engines: {node: '>=12.0.0'}
dependencies:
'@rollup/pluginutils': 5.0.2
imagetools-core: 3.3.1
imagetools-core: 4.0.3
transitivePeerDependencies:
- rollup
dev: true
@ -4872,6 +4955,11 @@ packages:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
dev: true
/yaml@1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
dev: true
/yaml@2.2.1:
resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==}
engines: {node: '>= 14'}