diff --git a/frontend/.eslintrc.js b/frontend/.eslintrc.js index b3141b804..102c22d18 100644 --- a/frontend/.eslintrc.js +++ b/frontend/.eslintrc.js @@ -83,6 +83,7 @@ module.exports = { tsx: 'never', svg: 'always', png: 'always', + webp: 'always', }, ], }, diff --git a/frontend/.pnp.cjs b/frontend/.pnp.cjs index 251f886d0..d002ae30b 100755 --- a/frontend/.pnp.cjs +++ b/frontend/.pnp.cjs @@ -94,9 +94,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["react-refresh", "npm:0.14.0"],\ ["react-router", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.14.2"],\ ["react-router-dom", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.14.1"],\ - ["responsive-loader", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:3.1.2"],\ ["serve", "npm:14.2.0"],\ - ["sharp", "npm:0.32.6"],\ ["storybook", "npm:7.0.27"],\ ["storybook-addon-react-router-v6", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:2.0.2"],\ ["styled-components", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.0.4"],\ @@ -9988,13 +9986,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }],\ - ["npm:18.17.17", {\ - "packageLocation": "./.yarn/cache/@types-node-npm-18.17.17-ccfd557b69-ff28f347c7.zip/node_modules/@types/node/",\ - "packageDependencies": [\ - ["@types/node", "npm:18.17.17"]\ - ],\ - "linkType": "HARD"\ - }],\ ["npm:20.4.2", {\ "packageLocation": "./.yarn/cache/@types-node-npm-20.4.2-0b33863e43-99e544ea75.zip/node_modules/@types/node/",\ "packageDependencies": [\ @@ -11594,15 +11585,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["b4a", [\ - ["npm:1.6.4", {\ - "packageLocation": "./.yarn/cache/b4a-npm-1.6.4-080bcba845-81b086f9af.zip/node_modules/b4a/",\ - "packageDependencies": [\ - ["b4a", "npm:1.6.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["babel-core", [\ ["npm:7.0.0-bridge.0", {\ "packageLocation": "./.yarn/cache/babel-core-npm-7.0.0-bridge.0-7fe146b78f-2a1cb87901.zip/node_modules/babel-core/",\ @@ -12868,17 +12850,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["color", [\ - ["npm:4.2.3", {\ - "packageLocation": "./.yarn/cache/color-npm-4.2.3-4a23227581-0579629c02.zip/node_modules/color/",\ - "packageDependencies": [\ - ["color", "npm:4.2.3"],\ - ["color-convert", "npm:2.0.1"],\ - ["color-string", "npm:1.9.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["color-convert", [\ ["npm:1.9.3", {\ "packageLocation": "./.yarn/cache/color-convert-npm-1.9.3-1fe690075e-fd7a64a17c.zip/node_modules/color-convert/",\ @@ -12913,17 +12884,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["color-string", [\ - ["npm:1.9.1", {\ - "packageLocation": "./.yarn/cache/color-string-npm-1.9.1-dc020e56be-c13fe7cff7.zip/node_modules/color-string/",\ - "packageDependencies": [\ - ["color-string", "npm:1.9.1"],\ - ["color-name", "npm:1.1.4"],\ - ["simple-swizzle", "npm:0.2.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["color-support", [\ ["npm:1.1.3", {\ "packageLocation": "./.yarn/cache/color-support-npm-1.1.3-3be5c53455-9b73568176.zip/node_modules/color-support/",\ @@ -13540,16 +13500,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["decompress-response", [\ - ["npm:6.0.0", {\ - "packageLocation": "./.yarn/cache/decompress-response-npm-6.0.0-359de2878c-d377cf47e0.zip/node_modules/decompress-response/",\ - "packageDependencies": [\ - ["decompress-response", "npm:6.0.0"],\ - ["mimic-response", "npm:3.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["dedent", [\ ["npm:0.7.0", {\ "packageLocation": "./.yarn/cache/dedent-npm-0.7.0-2dbb45a4c5-87de191050.zip/node_modules/dedent/",\ @@ -13781,15 +13731,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["detect-libc", [\ - ["npm:2.0.2", {\ - "packageLocation": "./.yarn/cache/detect-libc-npm-2.0.2-03afa59137-2b2cd3649b.zip/node_modules/detect-libc/",\ - "packageDependencies": [\ - ["detect-libc", "npm:2.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["detect-newline", [\ ["npm:3.1.0", {\ "packageLocation": "./.yarn/cache/detect-newline-npm-3.1.0-6d33fa8d37-ae6cd429c4.zip/node_modules/detect-newline/",\ @@ -15074,15 +15015,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["expand-template", [\ - ["npm:2.0.3", {\ - "packageLocation": "./.yarn/cache/expand-template-npm-2.0.3-80de959306-588c198472.zip/node_modules/expand-template/",\ - "packageDependencies": [\ - ["expand-template", "npm:2.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["expand-tilde", [\ ["npm:1.2.2", {\ "packageLocation": "./.yarn/cache/expand-tilde-npm-1.2.2-9ff99585a9-18051cd104.zip/node_modules/expand-tilde/",\ @@ -15230,15 +15162,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["fast-fifo", [\ - ["npm:1.3.2", {\ - "packageLocation": "./.yarn/cache/fast-fifo-npm-1.3.2-391cc25df4-6bfcba3e4d.zip/node_modules/fast-fifo/",\ - "packageDependencies": [\ - ["fast-fifo", "npm:1.3.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["fast-glob", [\ ["npm:3.3.0", {\ "packageLocation": "./.yarn/cache/fast-glob-npm-3.3.0-e5a806a3c2-20df62be28.zip/node_modules/fast-glob/",\ @@ -15795,9 +15718,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["react-refresh", "npm:0.14.0"],\ ["react-router", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.14.2"],\ ["react-router-dom", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.14.1"],\ - ["responsive-loader", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:3.1.2"],\ ["serve", "npm:14.2.0"],\ - ["sharp", "npm:0.32.6"],\ ["storybook", "npm:7.0.27"],\ ["storybook-addon-react-router-v6", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:2.0.2"],\ ["styled-components", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:6.0.4"],\ @@ -16070,15 +15991,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["github-from-package", [\ - ["npm:0.0.0", {\ - "packageLocation": "./.yarn/cache/github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip/node_modules/github-from-package/",\ - "packageDependencies": [\ - ["github-from-package", "npm:0.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["github-slugger", [\ ["npm:1.5.0", {\ "packageLocation": "./.yarn/cache/github-slugger-npm-1.5.0-8a3622aa03-c709882245.zip/node_modules/github-slugger/",\ @@ -17092,13 +17004,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["is-arrayish", "npm:0.2.1"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:0.3.2", {\ - "packageLocation": "./.yarn/cache/is-arrayish-npm-0.3.2-f856180f79-977e64f54d.zip/node_modules/is-arrayish/",\ - "packageDependencies": [\ - ["is-arrayish", "npm:0.3.2"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["is-bigint", [\ @@ -18965,13 +18870,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["json5", "npm:2.2.3"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:3.2.1", {\ - "packageLocation": "./.yarn/cache/loader-utils-npm-3.2.1-76ae2fd253-4e3ea054cd.zip/node_modules/loader-utils/",\ - "packageDependencies": [\ - ["loader-utils", "npm:3.2.1"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["locate-path", [\ @@ -19484,15 +19382,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["mimic-response", [\ - ["npm:3.1.0", {\ - "packageLocation": "./.yarn/cache/mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip/node_modules/mimic-response/",\ - "packageDependencies": [\ - ["mimic-response", "npm:3.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["min-indent", [\ ["npm:1.0.1", {\ "packageLocation": "./.yarn/cache/min-indent-npm-1.0.1-77031f50e1-bfc6dd03c5.zip/node_modules/min-indent/",\ @@ -19813,15 +19702,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["napi-build-utils", [\ - ["npm:1.0.2", {\ - "packageLocation": "./.yarn/cache/napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip/node_modules/napi-build-utils/",\ - "packageDependencies": [\ - ["napi-build-utils", "npm:1.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["natural-compare", [\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/natural-compare-npm-1.4.0-97b75b362d-23ad088b08.zip/node_modules/natural-compare/",\ @@ -19869,16 +19749,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["node-abi", [\ - ["npm:3.47.0", {\ - "packageLocation": "./.yarn/cache/node-abi-npm-3.47.0-9d2a86a633-ff8498dcd4.zip/node_modules/node-abi/",\ - "packageDependencies": [\ - ["node-abi", "npm:3.47.0"],\ - ["semver", "npm:7.5.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["node-abort-controller", [\ ["npm:3.1.1", {\ "packageLocation": "./.yarn/cache/node-abort-controller-npm-3.1.1-e246ed42cd-2c340916af.zip/node_modules/node-abort-controller/",\ @@ -19888,16 +19758,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["node-addon-api", [\ - ["npm:6.1.0", {\ - "packageLocation": "./.yarn/unplugged/node-addon-api-npm-6.1.0-634c545b39/node_modules/node-addon-api/",\ - "packageDependencies": [\ - ["node-addon-api", "npm:6.1.0"],\ - ["node-gyp", "npm:9.4.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["node-dir", [\ ["npm:0.1.17", {\ "packageLocation": "./.yarn/cache/node-dir-npm-0.1.17-e25963e120-29de9560e5.zip/node_modules/node-dir/",\ @@ -21073,27 +20933,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["prebuild-install", [\ - ["npm:7.1.1", {\ - "packageLocation": "./.yarn/cache/prebuild-install-npm-7.1.1-cb9fc9d341-dbf96d0146.zip/node_modules/prebuild-install/",\ - "packageDependencies": [\ - ["prebuild-install", "npm:7.1.1"],\ - ["detect-libc", "npm:2.0.2"],\ - ["expand-template", "npm:2.0.3"],\ - ["github-from-package", "npm:0.0.0"],\ - ["minimist", "npm:1.2.8"],\ - ["mkdirp-classic", "npm:0.5.3"],\ - ["napi-build-utils", "npm:1.0.2"],\ - ["node-abi", "npm:3.47.0"],\ - ["pump", "npm:3.0.0"],\ - ["rc", "npm:1.2.8"],\ - ["simple-get", "npm:4.0.1"],\ - ["tar-fs", "npm:2.1.1"],\ - ["tunnel-agent", "npm:0.6.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["prelude-ls", [\ ["npm:1.2.1", {\ "packageLocation": "./.yarn/cache/prelude-ls-npm-1.2.1-3e4d272a55-cd192ec0d0.zip/node_modules/prelude-ls/",\ @@ -21370,15 +21209,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["queue-tick", [\ - ["npm:1.0.1", {\ - "packageLocation": "./.yarn/cache/queue-tick-npm-1.0.1-10bd6eaf3d-57c3292814.zip/node_modules/queue-tick/",\ - "packageDependencies": [\ - ["queue-tick", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["quick-lru", [\ ["npm:5.1.1", {\ "packageLocation": "./.yarn/cache/quick-lru-npm-5.1.1-e38e0edce3-a516faa255.zip/node_modules/quick-lru/",\ @@ -22136,42 +21966,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["responsive-loader", [\ - ["npm:3.1.2", {\ - "packageLocation": "./.yarn/cache/responsive-loader-npm-3.1.2-1d13e078db-3df2e2ca21.zip/node_modules/responsive-loader/",\ - "packageDependencies": [\ - ["responsive-loader", "npm:3.1.2"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:3.1.2", {\ - "packageLocation": "./.yarn/__virtual__/responsive-loader-virtual-5db58305a8/0/cache/responsive-loader-npm-3.1.2-1d13e078db-3df2e2ca21.zip/node_modules/responsive-loader/",\ - "packageDependencies": [\ - ["responsive-loader", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:3.1.2"],\ - ["@types/jimp", null],\ - ["@types/node", "npm:18.17.17"],\ - ["@types/sharp", null],\ - ["@types/webpack", null],\ - ["find-cache-dir", "npm:3.3.2"],\ - ["jimp", null],\ - ["json5", "npm:2.2.3"],\ - ["loader-utils", "npm:3.2.1"],\ - ["make-dir", "npm:3.1.0"],\ - ["schema-utils", "npm:4.2.0"],\ - ["sharp", "npm:0.32.6"],\ - ["webpack", "virtual:d9650954c7f1725ea712d2e40695de9ea5d1c0fa9b89379134c62909d440d91b03d6c37e2823804a3404472b90a5bec73c82193190dd3c4db4c9e9edd75db91e#npm:5.88.1"]\ - ],\ - "packagePeers": [\ - "@types/jimp",\ - "@types/sharp",\ - "@types/webpack",\ - "jimp",\ - "sharp",\ - "webpack"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["restore-cursor", [\ ["npm:3.1.0", {\ "packageLocation": "./.yarn/cache/restore-cursor-npm-3.1.0-52c5a4c98f-f877dd8741.zip/node_modules/restore-cursor/",\ @@ -22595,24 +22389,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["sharp", [\ - ["npm:0.32.6", {\ - "packageLocation": "./.yarn/unplugged/sharp-npm-0.32.6-6b3822c437/node_modules/sharp/",\ - "packageDependencies": [\ - ["sharp", "npm:0.32.6"],\ - ["color", "npm:4.2.3"],\ - ["detect-libc", "npm:2.0.2"],\ - ["node-addon-api", "npm:6.1.0"],\ - ["node-gyp", "npm:9.4.0"],\ - ["prebuild-install", "npm:7.1.1"],\ - ["semver", "npm:7.5.4"],\ - ["simple-get", "npm:4.0.1"],\ - ["tar-fs", "npm:3.0.4"],\ - ["tunnel-agent", "npm:0.6.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["shebang-command", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/shebang-command-npm-2.0.0-eb2b01921d-6b52fe8727.zip/node_modules/shebang-command/",\ @@ -22681,37 +22457,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["simple-concat", [\ - ["npm:1.0.1", {\ - "packageLocation": "./.yarn/cache/simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip/node_modules/simple-concat/",\ - "packageDependencies": [\ - ["simple-concat", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["simple-get", [\ - ["npm:4.0.1", {\ - "packageLocation": "./.yarn/cache/simple-get-npm-4.0.1-fa2a97645d-e4132fd27c.zip/node_modules/simple-get/",\ - "packageDependencies": [\ - ["simple-get", "npm:4.0.1"],\ - ["decompress-response", "npm:6.0.0"],\ - ["once", "npm:1.4.0"],\ - ["simple-concat", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["simple-swizzle", [\ - ["npm:0.2.2", {\ - "packageLocation": "./.yarn/cache/simple-swizzle-npm-0.2.2-8dee37fad1-a7f3f2ab5c.zip/node_modules/simple-swizzle/",\ - "packageDependencies": [\ - ["simple-swizzle", "npm:0.2.2"],\ - ["is-arrayish", "npm:0.3.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["simple-update-notifier", [\ ["npm:1.1.0", {\ "packageLocation": "./.yarn/cache/simple-update-notifier-npm-1.1.0-92878518a3-1012e9b6c5.zip/node_modules/simple-update-notifier/",\ @@ -23155,17 +22900,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["streamx", [\ - ["npm:2.15.1", {\ - "packageLocation": "./.yarn/cache/streamx-npm-2.15.1-d5dbdeeb03-6f2b4fed68.zip/node_modules/streamx/",\ - "packageDependencies": [\ - ["streamx", "npm:2.15.1"],\ - ["fast-fifo", "npm:1.3.2"],\ - ["queue-tick", "npm:1.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["strict-event-emitter", [\ ["npm:0.2.8", {\ "packageLocation": "./.yarn/cache/strict-event-emitter-npm-0.2.8-e8b9131760-6ac06fe72a.zip/node_modules/strict-event-emitter/",\ @@ -23774,16 +23508,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["tar-stream", "npm:2.2.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:3.0.4", {\ - "packageLocation": "./.yarn/cache/tar-fs-npm-3.0.4-fa3da2e321-dcf4054f9e.zip/node_modules/tar-fs/",\ - "packageDependencies": [\ - ["tar-fs", "npm:3.0.4"],\ - ["mkdirp-classic", "npm:0.5.3"],\ - ["pump", "npm:3.0.0"],\ - ["tar-stream", "npm:3.1.6"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["tar-stream", [\ @@ -23798,16 +23522,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["readable-stream", "npm:3.6.2"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:3.1.6", {\ - "packageLocation": "./.yarn/cache/tar-stream-npm-3.1.6-ce3ac17e49-f3627f9185.zip/node_modules/tar-stream/",\ - "packageDependencies": [\ - ["tar-stream", "npm:3.1.6"],\ - ["b4a", "npm:1.6.4"],\ - ["fast-fifo", "npm:1.3.2"],\ - ["streamx", "npm:2.15.1"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["telejson", [\ @@ -24253,16 +23967,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["tunnel-agent", [\ - ["npm:0.6.0", {\ - "packageLocation": "./.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip/node_modules/tunnel-agent/",\ - "packageDependencies": [\ - ["tunnel-agent", "npm:0.6.0"],\ - ["safe-buffer", "npm:5.2.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["type-check", [\ ["npm:0.4.0", {\ "packageLocation": "./.yarn/cache/type-check-npm-0.4.0-60565800ce-ec688ebfc9.zip/node_modules/type-check/",\ diff --git a/frontend/.yarn/cache/@types-node-npm-18.17.17-ccfd557b69-ff28f347c7.zip b/frontend/.yarn/cache/@types-node-npm-18.17.17-ccfd557b69-ff28f347c7.zip deleted file mode 100644 index f38771808..000000000 Binary files a/frontend/.yarn/cache/@types-node-npm-18.17.17-ccfd557b69-ff28f347c7.zip and /dev/null differ diff --git a/frontend/.yarn/cache/b4a-npm-1.6.4-080bcba845-81b086f9af.zip b/frontend/.yarn/cache/b4a-npm-1.6.4-080bcba845-81b086f9af.zip deleted file mode 100644 index 887169b90..000000000 Binary files a/frontend/.yarn/cache/b4a-npm-1.6.4-080bcba845-81b086f9af.zip and /dev/null differ diff --git a/frontend/.yarn/cache/color-npm-4.2.3-4a23227581-0579629c02.zip b/frontend/.yarn/cache/color-npm-4.2.3-4a23227581-0579629c02.zip deleted file mode 100644 index cca7ea310..000000000 Binary files a/frontend/.yarn/cache/color-npm-4.2.3-4a23227581-0579629c02.zip and /dev/null differ diff --git a/frontend/.yarn/cache/color-string-npm-1.9.1-dc020e56be-c13fe7cff7.zip b/frontend/.yarn/cache/color-string-npm-1.9.1-dc020e56be-c13fe7cff7.zip deleted file mode 100644 index 7f3fc7289..000000000 Binary files a/frontend/.yarn/cache/color-string-npm-1.9.1-dc020e56be-c13fe7cff7.zip and /dev/null differ diff --git a/frontend/.yarn/cache/decompress-response-npm-6.0.0-359de2878c-d377cf47e0.zip b/frontend/.yarn/cache/decompress-response-npm-6.0.0-359de2878c-d377cf47e0.zip deleted file mode 100644 index bbc1db518..000000000 Binary files a/frontend/.yarn/cache/decompress-response-npm-6.0.0-359de2878c-d377cf47e0.zip and /dev/null differ diff --git a/frontend/.yarn/cache/detect-libc-npm-2.0.2-03afa59137-2b2cd3649b.zip b/frontend/.yarn/cache/detect-libc-npm-2.0.2-03afa59137-2b2cd3649b.zip deleted file mode 100644 index 1db92146b..000000000 Binary files a/frontend/.yarn/cache/detect-libc-npm-2.0.2-03afa59137-2b2cd3649b.zip and /dev/null differ diff --git a/frontend/.yarn/cache/expand-template-npm-2.0.3-80de959306-588c198472.zip b/frontend/.yarn/cache/expand-template-npm-2.0.3-80de959306-588c198472.zip deleted file mode 100644 index ec0c34f00..000000000 Binary files a/frontend/.yarn/cache/expand-template-npm-2.0.3-80de959306-588c198472.zip and /dev/null differ diff --git a/frontend/.yarn/cache/fast-fifo-npm-1.3.2-391cc25df4-6bfcba3e4d.zip b/frontend/.yarn/cache/fast-fifo-npm-1.3.2-391cc25df4-6bfcba3e4d.zip deleted file mode 100644 index c99b59833..000000000 Binary files a/frontend/.yarn/cache/fast-fifo-npm-1.3.2-391cc25df4-6bfcba3e4d.zip and /dev/null differ diff --git a/frontend/.yarn/cache/github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip b/frontend/.yarn/cache/github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip deleted file mode 100644 index 0b7c782c1..000000000 Binary files a/frontend/.yarn/cache/github-from-package-npm-0.0.0-519f80c9a1-14e448192a.zip and /dev/null differ diff --git a/frontend/.yarn/cache/is-arrayish-npm-0.3.2-f856180f79-977e64f54d.zip b/frontend/.yarn/cache/is-arrayish-npm-0.3.2-f856180f79-977e64f54d.zip deleted file mode 100644 index 593895a16..000000000 Binary files a/frontend/.yarn/cache/is-arrayish-npm-0.3.2-f856180f79-977e64f54d.zip and /dev/null differ diff --git a/frontend/.yarn/cache/loader-utils-npm-3.2.1-76ae2fd253-4e3ea054cd.zip b/frontend/.yarn/cache/loader-utils-npm-3.2.1-76ae2fd253-4e3ea054cd.zip deleted file mode 100644 index b9d25e9af..000000000 Binary files a/frontend/.yarn/cache/loader-utils-npm-3.2.1-76ae2fd253-4e3ea054cd.zip and /dev/null differ diff --git a/frontend/.yarn/cache/mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip b/frontend/.yarn/cache/mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip deleted file mode 100644 index a47a9a623..000000000 Binary files a/frontend/.yarn/cache/mimic-response-npm-3.1.0-a4a24b4e96-25739fee32.zip and /dev/null differ diff --git a/frontend/.yarn/cache/napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip b/frontend/.yarn/cache/napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip deleted file mode 100644 index 3088994c2..000000000 Binary files a/frontend/.yarn/cache/napi-build-utils-npm-1.0.2-892e4bba56-06c14271ee.zip and /dev/null differ diff --git a/frontend/.yarn/cache/node-abi-npm-3.47.0-9d2a86a633-ff8498dcd4.zip b/frontend/.yarn/cache/node-abi-npm-3.47.0-9d2a86a633-ff8498dcd4.zip deleted file mode 100644 index 7eafa544d..000000000 Binary files a/frontend/.yarn/cache/node-abi-npm-3.47.0-9d2a86a633-ff8498dcd4.zip and /dev/null differ diff --git a/frontend/.yarn/cache/node-addon-api-npm-6.1.0-634c545b39-3a539510e6.zip b/frontend/.yarn/cache/node-addon-api-npm-6.1.0-634c545b39-3a539510e6.zip deleted file mode 100644 index 012df449c..000000000 Binary files a/frontend/.yarn/cache/node-addon-api-npm-6.1.0-634c545b39-3a539510e6.zip and /dev/null differ diff --git a/frontend/.yarn/cache/prebuild-install-npm-7.1.1-cb9fc9d341-dbf96d0146.zip b/frontend/.yarn/cache/prebuild-install-npm-7.1.1-cb9fc9d341-dbf96d0146.zip deleted file mode 100644 index 577542173..000000000 Binary files a/frontend/.yarn/cache/prebuild-install-npm-7.1.1-cb9fc9d341-dbf96d0146.zip and /dev/null differ diff --git a/frontend/.yarn/cache/queue-tick-npm-1.0.1-10bd6eaf3d-57c3292814.zip b/frontend/.yarn/cache/queue-tick-npm-1.0.1-10bd6eaf3d-57c3292814.zip deleted file mode 100644 index 9f5e83abe..000000000 Binary files a/frontend/.yarn/cache/queue-tick-npm-1.0.1-10bd6eaf3d-57c3292814.zip and /dev/null differ diff --git a/frontend/.yarn/cache/responsive-loader-npm-3.1.2-1d13e078db-3df2e2ca21.zip b/frontend/.yarn/cache/responsive-loader-npm-3.1.2-1d13e078db-3df2e2ca21.zip deleted file mode 100644 index fa4e05fd7..000000000 Binary files a/frontend/.yarn/cache/responsive-loader-npm-3.1.2-1d13e078db-3df2e2ca21.zip and /dev/null differ diff --git a/frontend/.yarn/cache/sharp-npm-0.32.6-6b3822c437-0cca1d16b1.zip b/frontend/.yarn/cache/sharp-npm-0.32.6-6b3822c437-0cca1d16b1.zip deleted file mode 100644 index 3b9225441..000000000 Binary files a/frontend/.yarn/cache/sharp-npm-0.32.6-6b3822c437-0cca1d16b1.zip and /dev/null differ diff --git a/frontend/.yarn/cache/simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip b/frontend/.yarn/cache/simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip deleted file mode 100644 index 6b694bed9..000000000 Binary files a/frontend/.yarn/cache/simple-concat-npm-1.0.1-48df70de29-4d211042cc.zip and /dev/null differ diff --git a/frontend/.yarn/cache/simple-get-npm-4.0.1-fa2a97645d-e4132fd27c.zip b/frontend/.yarn/cache/simple-get-npm-4.0.1-fa2a97645d-e4132fd27c.zip deleted file mode 100644 index 95cce5fb2..000000000 Binary files a/frontend/.yarn/cache/simple-get-npm-4.0.1-fa2a97645d-e4132fd27c.zip and /dev/null differ diff --git a/frontend/.yarn/cache/simple-swizzle-npm-0.2.2-8dee37fad1-a7f3f2ab5c.zip b/frontend/.yarn/cache/simple-swizzle-npm-0.2.2-8dee37fad1-a7f3f2ab5c.zip deleted file mode 100644 index 8420b563a..000000000 Binary files a/frontend/.yarn/cache/simple-swizzle-npm-0.2.2-8dee37fad1-a7f3f2ab5c.zip and /dev/null differ diff --git a/frontend/.yarn/cache/streamx-npm-2.15.1-d5dbdeeb03-6f2b4fed68.zip b/frontend/.yarn/cache/streamx-npm-2.15.1-d5dbdeeb03-6f2b4fed68.zip deleted file mode 100644 index 6f148acd5..000000000 Binary files a/frontend/.yarn/cache/streamx-npm-2.15.1-d5dbdeeb03-6f2b4fed68.zip and /dev/null differ diff --git a/frontend/.yarn/cache/tar-fs-npm-3.0.4-fa3da2e321-dcf4054f9e.zip b/frontend/.yarn/cache/tar-fs-npm-3.0.4-fa3da2e321-dcf4054f9e.zip deleted file mode 100644 index bfc23b92a..000000000 Binary files a/frontend/.yarn/cache/tar-fs-npm-3.0.4-fa3da2e321-dcf4054f9e.zip and /dev/null differ diff --git a/frontend/.yarn/cache/tar-stream-npm-3.1.6-ce3ac17e49-f3627f9185.zip b/frontend/.yarn/cache/tar-stream-npm-3.1.6-ce3ac17e49-f3627f9185.zip deleted file mode 100644 index 43731cca1..000000000 Binary files a/frontend/.yarn/cache/tar-stream-npm-3.1.6-ce3ac17e49-f3627f9185.zip and /dev/null differ diff --git a/frontend/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip b/frontend/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip deleted file mode 100644 index 5256e2008..000000000 Binary files a/frontend/.yarn/cache/tunnel-agent-npm-0.6.0-64345ab7eb-05f6510358.zip and /dev/null differ diff --git a/frontend/config/webpack.common.js b/frontend/config/webpack.common.js index 4ea8bf56e..355fc096e 100644 --- a/frontend/config/webpack.common.js +++ b/frontend/config/webpack.common.js @@ -25,6 +25,7 @@ module.exports = { path: paths.appOutput, publicPath: PUBLIC_PATH, clean: true, + assetModuleFilename: 'static/[name].[contenthash][ext]', }, resolve: { extensions: paths.moduleFileExtensions.map(e => `.${e}`), @@ -45,41 +46,11 @@ module.exports = { ], }, { - test: /\.(woff|woff2|eot|ttf|otf)$/i, + test: /\.(png|gif|svg|jpg|jpeg|webp)$/i, type: 'asset/resource', }, { - test: /\.(jpe?g|png|webp)$/, - use: [ - { - loader: 'responsive-loader', - options: { - adapter: require('responsive-loader/sharp'), - sizes: [600], - format: 'webp', - placeholder: true, - quality: 50, - placeholderSize: 20, - name: '[name].[contenthash].[ext]', - }, - }, - { - loader: 'responsive-loader', - options: { - adapter: require('responsive-loader/sharp'), - sizes: [600], - format: 'png', - placeholder: true, - quality: 40, - placeholderSize: 20, - name: '[name].[contenthash].[ext]', - }, - }, - ], - type: 'javascript/auto', - }, - { - test: /\.(gif|svg)$/i, + test: /\.(woff|woff2|eot|ttf|otf)$/i, type: 'asset/resource', }, ], diff --git a/frontend/package.json b/frontend/package.json index ac923d429..c4eb7395b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -73,9 +73,7 @@ "postcss-styled-syntax": "^0.4.0", "prettier": "2.8.8", "react-refresh": "^0.14.0", - "responsive-loader": "^3.1.2", "serve": "^14.2.0", - "sharp": "^0.32.6", "storybook": "^7.0.24", "storybook-addon-react-router-v6": "^2.0.2", "styled-components": "^6.0.4", diff --git a/frontend/public/index.html b/frontend/public/index.html index a4b1628fd..d20006d29 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -14,7 +14,7 @@ - + diff --git a/frontend/src/assets/png/landing_banner.png b/frontend/src/assets/png/landing_banner.png deleted file mode 100644 index 62f0b76ef..000000000 Binary files a/frontend/src/assets/png/landing_banner.png and /dev/null differ diff --git a/frontend/src/assets/webp/landing_banner.webp b/frontend/src/assets/webp/landing_banner.webp new file mode 100644 index 000000000..e50a3df12 Binary files /dev/null and b/frontend/src/assets/webp/landing_banner.webp differ diff --git a/frontend/src/pages/Landing/Landing.tsx b/frontend/src/pages/Landing/Landing.tsx index 550d982b0..ed1bcb705 100644 --- a/frontend/src/pages/Landing/Landing.tsx +++ b/frontend/src/pages/Landing/Landing.tsx @@ -1,6 +1,6 @@ import styled from 'styled-components'; -import ZipgoBannerPng from '@/assets/png/landing_banner.png?responsive'; +import ZipgoBannerPng from '@/assets/webp/landing_banner.webp'; import Header from '@/components/@common/Header/Header'; import Template from '@/components/@common/Template'; import ToastContainer from '@/components/@common/Toast/ToastContainer'; @@ -33,7 +33,7 @@ const Landing = () => { 집사의 고민 - + diff --git a/frontend/src/pages/Login/Login.tsx b/frontend/src/pages/Login/Login.tsx index 9475c20da..1c3db8869 100644 --- a/frontend/src/pages/Login/Login.tsx +++ b/frontend/src/pages/Login/Login.tsx @@ -3,9 +3,9 @@ import { useEffect } from 'react'; import { Link } from 'react-router-dom'; import styled from 'styled-components'; -import ZipgoBanner from '@/assets/png/landing_banner.png?responsive'; import KakaoSymbol from '@/assets/svg/kakao_symbol.svg'; import ZipgoLogo from '@/assets/svg/zipgo_logo_dark.svg'; +import ZipgoBanner from '@/assets/webp/landing_banner.webp'; import Template from '@/components/@common/Template'; import { KAKAO_HREF } from '@/constants/auth'; import { useAuth } from '@/hooks/auth'; @@ -34,7 +34,7 @@ const Login = () => { - + 답답했던 사료 고민은 diff --git a/frontend/src/types/assets/assets.d.ts b/frontend/src/types/assets/assets.d.ts index f0b61a562..54a68a34e 100644 --- a/frontend/src/types/assets/assets.d.ts +++ b/frontend/src/types/assets/assets.d.ts @@ -8,18 +8,3 @@ declare module '*.jpg'; declare module '*.jpeg'; declare module '*.png'; declare module '*.webp'; - -declare module '*responsive' { - const content: ResponsiveImageOutput; - export default content; -} - -interface ResponsiveImageOutput { - src: string; - srcSet: string; - placeholder: string | undefined; - images: { path: string; width: number; height: number }[]; - width: number; - height: number; - toString: () => string; -} diff --git a/frontend/yarn.lock b/frontend/yarn.lock index a4424d2db..c9d60b471 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -5162,13 +5162,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.11.9": - version: 18.17.17 - resolution: "@types/node@npm:18.17.17" - checksum: ff28f347c77723780836f9bb2ffa6db0cd72490bfd7604397c03db31db34f1f2899e82f0aaf3e825efeb09c15bd94d076ea9aca19a1407e1b56cb4603318936c - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -6400,13 +6393,6 @@ __metadata: languageName: node linkType: hard -"b4a@npm:^1.6.4": - version: 1.6.4 - resolution: "b4a@npm:1.6.4" - checksum: 81b086f9af1f8845fbef4476307236bda3d660c158c201db976f19cdce05f41f93110ab6b12fd7a2696602a490cc43d5410ee36a56d6eef93afb0d6ca69ac3b2 - languageName: node - linkType: hard - "babel-core@npm:^7.0.0-bridge.0": version: 7.0.0-bridge.0 resolution: "babel-core@npm:7.0.0-bridge.0" @@ -7385,23 +7371,13 @@ __metadata: languageName: node linkType: hard -"color-name@npm:^1.0.0, color-name@npm:~1.1.4": +"color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 languageName: node linkType: hard -"color-string@npm:^1.9.0": - version: 1.9.1 - resolution: "color-string@npm:1.9.1" - dependencies: - color-name: ^1.0.0 - simple-swizzle: ^0.2.2 - checksum: c13fe7cff7885f603f49105827d621ce87f4571d78ba28ef4a3f1a104304748f620615e6bf065ecd2145d0d9dad83a3553f52bb25ede7239d18e9f81622f1cc5 - languageName: node - linkType: hard - "color-support@npm:^1.1.2, color-support@npm:^1.1.3": version: 1.1.3 resolution: "color-support@npm:1.1.3" @@ -7411,16 +7387,6 @@ __metadata: languageName: node linkType: hard -"color@npm:^4.2.3": - version: 4.2.3 - resolution: "color@npm:4.2.3" - dependencies: - color-convert: ^2.0.1 - color-string: ^1.9.0 - checksum: 0579629c02c631b426780038da929cca8e8d80a40158b09811a0112a107c62e10e4aad719843b791b1e658ab4e800558f2e87ca4522c8b32349d497ecb6adeb4 - languageName: node - linkType: hard - "colord@npm:^2.9.3": version: 2.9.3 resolution: "colord@npm:2.9.3" @@ -7911,15 +7877,6 @@ __metadata: languageName: node linkType: hard -"decompress-response@npm:^6.0.0": - version: 6.0.0 - resolution: "decompress-response@npm:6.0.0" - dependencies: - mimic-response: ^3.1.0 - checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812 - languageName: node - linkType: hard - "dedent@npm:^0.7.0": version: 0.7.0 resolution: "dedent@npm:0.7.0" @@ -8119,13 +8076,6 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.2": - version: 2.0.2 - resolution: "detect-libc@npm:2.0.2" - checksum: 2b2cd3649b83d576f4be7cc37eb3b1815c79969c8b1a03a40a4d55d83bc74d010753485753448eacb98784abf22f7dbd3911fd3b60e29fda28fed2d1a997944d - languageName: node - linkType: hard - "detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -9252,13 +9202,6 @@ __metadata: languageName: node linkType: hard -"expand-template@npm:^2.0.3": - version: 2.0.3 - resolution: "expand-template@npm:2.0.3" - checksum: 588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099 - languageName: node - linkType: hard - "expand-tilde@npm:^1.2.2": version: 1.2.2 resolution: "expand-tilde@npm:1.2.2" @@ -9394,13 +9337,6 @@ __metadata: languageName: node linkType: hard -"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": - version: 1.3.2 - resolution: "fast-fifo@npm:1.3.2" - checksum: 6bfcba3e4df5af7be3332703b69a7898a8ed7020837ec4395bb341bd96cc3a6d86c3f6071dd98da289618cf2234c70d84b2a6f09a33dd6f988b1ff60d8e54275 - languageName: node - linkType: hard - "fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": version: 3.3.0 resolution: "fast-glob@npm:3.3.0" @@ -9566,7 +9502,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.2.0, find-cache-dir@npm:^3.3.1, find-cache-dir@npm:^3.3.2": +"find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.2.0, find-cache-dir@npm:^3.3.1": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: @@ -9884,9 +9820,7 @@ __metadata: react-refresh: ^0.14.0 react-router: ^6.14.2 react-router-dom: ^6.14.1 - responsive-loader: ^3.1.2 serve: ^14.2.0 - sharp: ^0.32.6 storybook: ^7.0.24 storybook-addon-react-router-v6: ^2.0.2 styled-components: ^6.0.4 @@ -10139,13 +10073,6 @@ __metadata: languageName: node linkType: hard -"github-from-package@npm:0.0.0": - version: 0.0.0 - resolution: "github-from-package@npm:0.0.0" - checksum: 14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3 - languageName: node - linkType: hard - "github-slugger@npm:^1.0.0": version: 1.5.0 resolution: "github-slugger@npm:1.5.0" @@ -11025,13 +10952,6 @@ __metadata: languageName: node linkType: hard -"is-arrayish@npm:^0.3.1": - version: 0.3.2 - resolution: "is-arrayish@npm:0.3.2" - checksum: 977e64f54d91c8f169b59afcd80ff19227e9f5c791fa28fa2e5bce355cbaf6c2c356711b734656e80c9dd4a854dd7efcf7894402f1031dfc5de5d620775b4d5f - languageName: node - linkType: hard - "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -12432,7 +12352,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:^2.1.2, json5@npm:^2.2.1, json5@npm:^2.2.2, json5@npm:^2.2.3": +"json5@npm:^2.1.2, json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" bin: @@ -12624,13 +12544,6 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:^3.2.1": - version: 3.2.1 - resolution: "loader-utils@npm:3.2.1" - checksum: 4e3ea054cdc8be1ab1f1238f49f42fdf0483039eff920fb1d442039f3f0ad4ebd11fb8e584ccdf2cb7e3c56b3d40c1832416e6408a55651b843da288960cc792 - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -12831,7 +12744,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -13079,13 +12992,6 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^3.1.0": - version: 3.1.0 - resolution: "mimic-response@npm:3.1.0" - checksum: 25739fee32c17f433626bf19f016df9036b75b3d84a3046c7d156e72ec963dd29d7fc8a302f55a3d6c5a4ff24259676b15d915aad6480815a969ff2ec0836867 - languageName: node - linkType: hard - "min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": version: 1.0.1 resolution: "min-indent@npm:1.0.1" @@ -13138,7 +13044,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 @@ -13229,7 +13135,7 @@ __metadata: languageName: node linkType: hard -"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": +"mkdirp-classic@npm:^0.5.2": version: 0.5.3 resolution: "mkdirp-classic@npm:0.5.3" checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac @@ -13371,13 +13277,6 @@ __metadata: languageName: node linkType: hard -"napi-build-utils@npm:^1.0.1": - version: 1.0.2 - resolution: "napi-build-utils@npm:1.0.2" - checksum: 06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7 - languageName: node - linkType: hard - "natural-compare-lite@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare-lite@npm:1.4.0" @@ -13416,15 +13315,6 @@ __metadata: languageName: node linkType: hard -"node-abi@npm:^3.3.0": - version: 3.47.0 - resolution: "node-abi@npm:3.47.0" - dependencies: - semver: ^7.3.5 - checksum: ff8498dcd4a805ebf0af27162023bb17e56cb973c955d6c411ebce0938b0827e34323ede846b635daff516d5cd2ea8d64f9d99f2d63f61d1d7469415323fa9a6 - languageName: node - linkType: hard - "node-abort-controller@npm:^3.0.1": version: 3.1.1 resolution: "node-abort-controller@npm:3.1.1" @@ -13432,15 +13322,6 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^6.1.0": - version: 6.1.0 - resolution: "node-addon-api@npm:6.1.0" - dependencies: - node-gyp: latest - checksum: 3a539510e677cfa3a833aca5397300e36141aca064cdc487554f2017110709a03a95da937e98c2a14ec3c626af7b2d1b6dabe629a481f9883143d0d5bff07bf2 - languageName: node - linkType: hard - "node-dir@npm:^0.1.10, node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -14430,28 +14311,6 @@ __metadata: languageName: node linkType: hard -"prebuild-install@npm:^7.1.1": - version: 7.1.1 - resolution: "prebuild-install@npm:7.1.1" - dependencies: - detect-libc: ^2.0.0 - expand-template: ^2.0.3 - github-from-package: 0.0.0 - minimist: ^1.2.3 - mkdirp-classic: ^0.5.3 - napi-build-utils: ^1.0.1 - node-abi: ^3.3.0 - pump: ^3.0.0 - rc: ^1.2.7 - simple-get: ^4.0.0 - tar-fs: ^2.0.0 - tunnel-agent: ^0.6.0 - bin: - prebuild-install: bin.js - checksum: dbf96d0146b6b5827fc8f67f72074d2e19c69628b9a7a0a17d0fad1bf37e9f06922896972e074197fc00a52eae912993e6ef5a0d471652f561df5cb516f3f467 - languageName: node - linkType: hard - "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -14705,13 +14564,6 @@ __metadata: languageName: node linkType: hard -"queue-tick@npm:^1.0.1": - version: 1.0.1 - resolution: "queue-tick@npm:1.0.1" - checksum: 57c3292814b297f87f792fbeb99ce982813e4e54d7a8bdff65cf53d5c084113913289d4a48ec8bbc964927a74b847554f9f4579df43c969a6c8e0f026457ad01 - languageName: node - linkType: hard - "quick-lru@npm:^5.1.1": version: 5.1.1 resolution: "quick-lru@npm:5.1.1" @@ -14761,7 +14613,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:^1.0.1, rc@npm:^1.1.6, rc@npm:^1.2.7": +"rc@npm:^1.0.1, rc@npm:^1.1.6": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -15339,27 +15191,6 @@ __metadata: languageName: node linkType: hard -"responsive-loader@npm:^3.1.2": - version: 3.1.2 - resolution: "responsive-loader@npm:3.1.2" - dependencies: - "@types/node": ^18.11.9 - find-cache-dir: ^3.3.2 - json5: ^2.2.1 - loader-utils: ^3.2.1 - make-dir: ^3.1.0 - schema-utils: ^4.0.0 - peerDependencies: - webpack: ^5.73.0 - peerDependenciesMeta: - jimp: - optional: true - sharp: - optional: true - checksum: 3df2e2ca210726aea49ca56c74f04b8b3afe5a80574cc72f14bbe6fdddc3acf22df9e439a2909a500dd9267b76dedd8d0f05c613658c0f60aad8b43f5033c78d - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -15591,7 +15422,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.0, semver@npm:^7.5.4": +"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.0": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -15762,23 +15593,6 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.32.6": - version: 0.32.6 - resolution: "sharp@npm:0.32.6" - dependencies: - color: ^4.2.3 - detect-libc: ^2.0.2 - node-addon-api: ^6.1.0 - node-gyp: latest - prebuild-install: ^7.1.1 - semver: ^7.5.4 - simple-get: ^4.0.1 - tar-fs: ^3.0.4 - tunnel-agent: ^0.6.0 - checksum: 0cca1d16b1920800c0e22d27bc6305f4c67c9ebe44f67daceb30bf645ae39e7fb7dfbd7f5d6cd9f9eebfddd87ac3f7e2695f4eb906d19b7a775286238e6a29fc - languageName: node - linkType: hard - "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -15840,33 +15654,6 @@ __metadata: languageName: node linkType: hard -"simple-concat@npm:^1.0.0": - version: 1.0.1 - resolution: "simple-concat@npm:1.0.1" - checksum: 4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a - languageName: node - linkType: hard - -"simple-get@npm:^4.0.0, simple-get@npm:^4.0.1": - version: 4.0.1 - resolution: "simple-get@npm:4.0.1" - dependencies: - decompress-response: ^6.0.0 - once: ^1.3.1 - simple-concat: ^1.0.0 - checksum: e4132fd27cf7af230d853fa45c1b8ce900cb430dd0a3c6d3829649fe4f2b26574c803698076c4006450efb0fad2ba8c5455fbb5755d4b0a5ec42d4f12b31d27e - languageName: node - linkType: hard - -"simple-swizzle@npm:^0.2.2": - version: 0.2.2 - resolution: "simple-swizzle@npm:0.2.2" - dependencies: - is-arrayish: ^0.3.1 - checksum: a7f3f2ab5c76c4472d5c578df892e857323e452d9f392e1b5cf74b74db66e6294a1e1b8b390b519fa1b96b5b613f2a37db6cffef52c3f1f8f3c5ea64eb2d54c0 - languageName: node - linkType: hard - "simple-update-notifier@npm:^1.0.0": version: 1.1.0 resolution: "simple-update-notifier@npm:1.1.0" @@ -16236,16 +16023,6 @@ __metadata: languageName: node linkType: hard -"streamx@npm:^2.15.0": - version: 2.15.1 - resolution: "streamx@npm:2.15.1" - dependencies: - fast-fifo: ^1.1.0 - queue-tick: ^1.0.1 - checksum: 6f2b4fed68caacd28efbd44d4264f5d3c2b81b0a5de14419333dac57f2075c49ae648df8d03db632a33587a6c8ab7cb9cdb4f9a2f8305be0c2cd79af35742b15 - languageName: node - linkType: hard - "strict-event-emitter@npm:^0.2.4": version: 0.2.8 resolution: "strict-event-emitter@npm:0.2.8" @@ -16713,7 +16490,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^2.0.0, tar-fs@npm:^2.1.1": +"tar-fs@npm:^2.1.1": version: 2.1.1 resolution: "tar-fs@npm:2.1.1" dependencies: @@ -16725,17 +16502,6 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^3.0.4": - version: 3.0.4 - resolution: "tar-fs@npm:3.0.4" - dependencies: - mkdirp-classic: ^0.5.2 - pump: ^3.0.0 - tar-stream: ^3.1.5 - checksum: dcf4054f9e92ca0efe61c2b3f612914fb259a47900aa908a63106513a6d006c899b426ada53eb88d9dbbf089b5724c8e90b96a2c4ca6171845fa14203d734e30 - languageName: node - linkType: hard - "tar-stream@npm:^2.1.4": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" @@ -16749,17 +16515,6 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^3.1.5": - version: 3.1.6 - resolution: "tar-stream@npm:3.1.6" - dependencies: - b4a: ^1.6.4 - fast-fifo: ^1.2.0 - streamx: ^2.15.0 - checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 - languageName: node - linkType: hard - "tar@npm:^6.1.11, tar@npm:^6.1.13, tar@npm:^6.1.2": version: 6.1.15 resolution: "tar@npm:6.1.15" @@ -17055,15 +16810,6 @@ __metadata: languageName: node linkType: hard -"tunnel-agent@npm:^0.6.0": - version: 0.6.0 - resolution: "tunnel-agent@npm:0.6.0" - dependencies: - safe-buffer: ^5.0.1 - checksum: 05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711 - languageName: node - linkType: hard - "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0"