From e459f40fe3759437093d20d1c5fb1b86df5178d3 Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Sun, 2 Jul 2023 22:47:34 -0700 Subject: [PATCH] Updating vite imagetools and sharp. --- package.json | 6 +- pnpm-lock.yaml | 184 ++++++++++++++++++++++++++++++++++++------------- 2 files changed, 139 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index e0e7cb9..b0fdbff 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 761f5ab..e48a134 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -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'}