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"