diff --git a/frontend/package.json b/frontend/package.json index f25bc3ca3..c5ad918e1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -54,7 +54,7 @@ "@react-hook/resize-observer": "1.2.6", "@redux-devtools/core": "3.13.1", "@reduxjs/toolkit": "1.9.5", - "@svgr/webpack": "7.0.0", + "@svgr/webpack": "8.0.1", "@types/katex": "0.16.0", "@uiw/react-codemirror": "4.19.16", "abcjs": "6.2.2", diff --git a/yarn.lock b/yarn.lock index b3e2b9d19..c8754e4c5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2390,7 +2390,7 @@ __metadata: "@react-hook/resize-observer": 1.2.6 "@redux-devtools/core": 3.13.1 "@reduxjs/toolkit": 1.9.5 - "@svgr/webpack": 7.0.0 + "@svgr/webpack": 8.0.1 "@testing-library/cypress": 9.0.0 "@testing-library/dom": 9.2.0 "@testing-library/jest-dom": 5.16.5 @@ -3882,156 +3882,159 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-add-jsx-attribute@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:7.0.0" +"@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: ecdf432de38a6789e419758425e766651c14c78e6c537158796dfdbbb930f69fb36f11b5ad046c6fbb70d4c6ad567d6ffc45e3afa3fc5f3330234c34299e96a7 + checksum: 3fc8e35d16f5abe0af5efe5851f27581225ac405d6a1ca44cda0df064cddfcc29a428c48c2e4bef6cebf627c9ac2f652a096030edb02cf5a120ce28d3c234710 languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-attribute@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:7.0.0" +"@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 808ba216eea6904b2c0b664957b1ad4d3e0d9e36635ad2fca7fb2667031730cbbe067421ac0d50209f7c83dc3b6c2eff8f377780268cd1606c85603bc47b18d7 + checksum: ff992893c6c4ac802713ba3a97c13be34e62e6d981c813af40daabcd676df68a72a61bd1e692bb1eda3587f1b1d700ea462222ae2153bb0f46886632d4f88d08 languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-empty-expression@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:7.0.0" +"@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: da0cae989cc99b5437c877412da6251eef57edfff8514b879c1245b6519edfda101ebc4ba2be3cce3aa9a6014050ea4413e004084d839afd8ac8ffc587a921bf + checksum: 0fb691b63a21bac00da3aa2dccec50d0d5a5b347ff408d60803b84410d8af168f2656e4ba1ee1f24dab0ae4e4af77901f2928752bb0434c1f6788133ec599ec8 languageName: node linkType: hard -"@svgr/babel-plugin-replace-jsx-attribute-value@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:7.0.0" +"@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e624918b545e414a1d0fbace6fc6f8c1c27dac4bf6e5fd4cbc9d8fbc9353fdf4bf6c4fe8b84fb938dfb5c0076cd2ed90b91ac60c0a7011f6e8b0cb71eabe60b3 + checksum: 1edda65ef4f4dd8f021143c8ec276a08f6baa6f733b8e8ee2e7775597bf6b97afb47fdeefd579d6ae6c959fe2e634f55cd61d99377631212228c8cfb351b8921 languageName: node linkType: hard -"@svgr/babel-plugin-svg-dynamic-title@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:7.0.0" +"@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3ffc97cc61573ae4fb2e013ec0572b2273f55e8e125bb6c7fc69ae9fb433a675dc879f85166979cf21e1d0f1a5e168dabf116dcc468f132e83928b66cd791e1a + checksum: 876cec891488992e6a9aebb8155e2bea4ec461b4718c51de36e988e00e271c6d9d01ef6be17b9effd44b2b3d7db0b41c161a5904a46ae6f38b26b387ad7f3709 languageName: node linkType: hard -"@svgr/babel-plugin-svg-em-dimensions@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:7.0.0" +"@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 0f98ee5269983038ec8098fd1906f600199a9c7a48caca9ced1644f988cdb06acc434ec239554d8987bc2098a772c5b472f1cbb6a46dc8f39aa353aea818c963 + checksum: be0e2d391164428327d9ec469a52cea7d93189c6b0e2c290999e048f597d777852f701c64dca44cd45b31ed14a7f859520326e2e4ad7c3a4545d0aa235bc7e9a languageName: node linkType: hard -"@svgr/babel-plugin-transform-react-native-svg@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:7.0.0" +"@svgr/babel-plugin-transform-react-native-svg@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 20067965349a9ed5ec339d63a2983a613135ae4dac416bd754683e41fdc91671f62d1950955f4ae57ec03525d13d7b0db467d4c2eb31ec22eafbe240fc840836 + checksum: 14e3f8ef27bb3215aa8914ea44831eb43decde4a131e4302480f23d6e75aa8c4ea9e1f8888d479b7a8ac63b828e590c03df6d72a6964676612c015f4a967fc74 languageName: node linkType: hard -"@svgr/babel-plugin-transform-svg-component@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-plugin-transform-svg-component@npm:7.0.0" +"@svgr/babel-plugin-transform-svg-component@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-plugin-transform-svg-component@npm:8.0.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: cf5be9c6b24a4a9c0afefe67214370af1cd562d9a06082a89486ec25298a223766cdf57591c92750764068a0d27377c3ce3a9609d18eaae59f64c94e60f2b25c + checksum: 04e2023d75693eeb0890341c40e449881184663056c249be7e5c80168e4aabb0fadd255e8d5d2dbf54b8c2a6e700efba994377135bfa4060dc4a2e860116ef8c languageName: node linkType: hard -"@svgr/babel-preset@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/babel-preset@npm:7.0.0" +"@svgr/babel-preset@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/babel-preset@npm:8.0.0" dependencies: - "@svgr/babel-plugin-add-jsx-attribute": ^7.0.0 - "@svgr/babel-plugin-remove-jsx-attribute": ^7.0.0 - "@svgr/babel-plugin-remove-jsx-empty-expression": ^7.0.0 - "@svgr/babel-plugin-replace-jsx-attribute-value": ^7.0.0 - "@svgr/babel-plugin-svg-dynamic-title": ^7.0.0 - "@svgr/babel-plugin-svg-em-dimensions": ^7.0.0 - "@svgr/babel-plugin-transform-react-native-svg": ^7.0.0 - "@svgr/babel-plugin-transform-svg-component": ^7.0.0 + "@svgr/babel-plugin-add-jsx-attribute": 8.0.0 + "@svgr/babel-plugin-remove-jsx-attribute": 8.0.0 + "@svgr/babel-plugin-remove-jsx-empty-expression": 8.0.0 + "@svgr/babel-plugin-replace-jsx-attribute-value": 8.0.0 + "@svgr/babel-plugin-svg-dynamic-title": 8.0.0 + "@svgr/babel-plugin-svg-em-dimensions": 8.0.0 + "@svgr/babel-plugin-transform-react-native-svg": 8.0.0 + "@svgr/babel-plugin-transform-svg-component": 8.0.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 8c3ff1df1627b2db03e4755281b02e7f440323c9c9f71e3c8ebdab0e1966e24ca16686224da72a92e34b722e693bfa408aca5c62d42b02382e0c528bd3860be6 + checksum: c8a4497f3fe8338831be275e9e9534b265d22c8ecd75eec0ed82cff8d287506d38fc1963ac3b1a3a27abe0582bcba73f7a76798d23cce586e840bf65a87ba990 languageName: node linkType: hard -"@svgr/core@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/core@npm:7.0.0" +"@svgr/core@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/core@npm:8.0.0" dependencies: "@babel/core": ^7.21.3 - "@svgr/babel-preset": ^7.0.0 + "@svgr/babel-preset": 8.0.0 camelcase: ^6.2.0 cosmiconfig: ^8.1.3 - checksum: 34fa14557baf560c78a6d7ac79401d35feb081d54ab55ee1b43d1649a89b322b4ecc7dba3daca0063af1f639c499cea1c46e34e5b066655ae7dc3553c1a64672 + snake-case: ^3.0.4 + checksum: ce83ecbab185db72d16dbd9650f5a66c6e2705627722e593b0eaf23bfafe49cf8bb55f216016a11b8a546822c7387887d218aab8697f7b31e3d1a97d94fa0593 languageName: node linkType: hard -"@svgr/hast-util-to-babel-ast@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/hast-util-to-babel-ast@npm:7.0.0" +"@svgr/hast-util-to-babel-ast@npm:8.0.0": + version: 8.0.0 + resolution: "@svgr/hast-util-to-babel-ast@npm:8.0.0" dependencies: "@babel/types": ^7.21.3 entities: ^4.4.0 - checksum: c2168c36c8d25e876da879815728310cf204579c97a73908ce33b063cccfb9a18b6e53f53c6daf81506a96761d84b6261bf64faf26f16453f27e73cb322a9256 + checksum: 88401281a38bbc7527e65ff5437970414391a86158ef4b4046c89764c156d2d39ecd7cce77be8a51994c9fb3249170cb1eb8b9128b62faaa81743ef6ed3534ab languageName: node linkType: hard -"@svgr/plugin-jsx@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/plugin-jsx@npm:7.0.0" +"@svgr/plugin-jsx@npm:8.0.1": + version: 8.0.1 + resolution: "@svgr/plugin-jsx@npm:8.0.1" dependencies: "@babel/core": ^7.21.3 - "@svgr/babel-preset": ^7.0.0 - "@svgr/hast-util-to-babel-ast": ^7.0.0 + "@svgr/babel-preset": 8.0.0 + "@svgr/hast-util-to-babel-ast": 8.0.0 svg-parser: ^2.0.4 - checksum: 009421b8e3f32bf13ebec4d47c7997106cd806c6922349871f2d9a77cd3304f55d30630dd8948ff77a9ead2ee1869ac39ad65cf95ab95b2192ef21d5704bd367 + peerDependencies: + "@svgr/core": "*" + checksum: c6a0fc3e757e79837cd88f41f18b35594f8c4efe1b87e673514fa7add0912388b7dc79fa2738d629c2f945395ea568fa901c9c5ca5fce827a004c03867c1c482 languageName: node linkType: hard -"@svgr/plugin-svgo@npm:^7.0.0": - version: 7.0.0 - resolution: "@svgr/plugin-svgo@npm:7.0.0" +"@svgr/plugin-svgo@npm:8.0.1": + version: 8.0.1 + resolution: "@svgr/plugin-svgo@npm:8.0.1" dependencies: cosmiconfig: ^8.1.3 deepmerge: ^4.3.1 svgo: ^3.0.2 peerDependencies: "@svgr/core": "*" - checksum: 6ad02bb42633f46ab12febe2cf2a24013335566de5684668c03fd0c49e551feab00e902e0aaac05cb24e54647489aa51198d9b8d2ebf6d20ac65e12ee813414d + checksum: c5008c5dd8467f8f8b3a173462773fc37f2a8fa53989934ea802fc7a9db2147f6fee68736610a117751f2ab94773373e807d21e74db5f93b98040f1479845ec6 languageName: node linkType: hard -"@svgr/webpack@npm:7.0.0": - version: 7.0.0 - resolution: "@svgr/webpack@npm:7.0.0" +"@svgr/webpack@npm:8.0.1": + version: 8.0.1 + resolution: "@svgr/webpack@npm:8.0.1" dependencies: "@babel/core": ^7.21.3 "@babel/plugin-transform-react-constant-elements": ^7.21.3 "@babel/preset-env": ^7.20.2 "@babel/preset-react": ^7.18.6 "@babel/preset-typescript": ^7.21.0 - "@svgr/core": ^7.0.0 - "@svgr/plugin-jsx": ^7.0.0 - "@svgr/plugin-svgo": ^7.0.0 - checksum: 52eb1e0f9602a750e84c8390f60d7e1c269168e0a513e4040c765ecfd418c20ec16e7f3a5e8926a727286abedbb1c888b1bf3d12b08699d98e9ac60af05f289e + "@svgr/core": 8.0.0 + "@svgr/plugin-jsx": 8.0.1 + "@svgr/plugin-svgo": 8.0.1 + checksum: e5e28be53ecf049056ea959040edabfc2d2e717e9ec7f4a549fa262cd1e2d9c6479836ea2eb1586196b9fee74855a0087dbb88257e872fe6b31157c5c0a52dcc languageName: node linkType: hard @@ -8754,6 +8757,16 @@ __metadata: languageName: node linkType: hard +"dot-case@npm:^3.0.4": + version: 3.0.4 + resolution: "dot-case@npm:3.0.4" + dependencies: + no-case: ^3.0.4 + tslib: ^2.0.3 + checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 + languageName: node + linkType: hard + "dotenv-cli@npm:7.2.1": version: 7.2.1 resolution: "dotenv-cli@npm:7.2.1" @@ -12935,6 +12948,15 @@ __metadata: languageName: node linkType: hard +"lower-case@npm:^2.0.2": + version: 2.0.2 + resolution: "lower-case@npm:2.0.2" + dependencies: + tslib: ^2.0.3 + checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -13925,6 +13947,16 @@ __metadata: languageName: node linkType: hard +"no-case@npm:^3.0.4": + version: 3.0.4 + resolution: "no-case@npm:3.0.4" + dependencies: + lower-case: ^2.0.2 + tslib: ^2.0.3 + checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c + languageName: node + linkType: hard + "node-abi@npm:^3.3.0": version: 3.40.0 resolution: "node-abi@npm:3.40.0" @@ -16933,6 +16965,16 @@ __metadata: languageName: node linkType: hard +"snake-case@npm:^3.0.4": + version: 3.0.4 + resolution: "snake-case@npm:3.0.4" + dependencies: + dot-case: ^3.0.4 + tslib: ^2.0.3 + checksum: 0a7a79900bbb36f8aaa922cf111702a3647ac6165736d5dc96d3ef367efc50465cac70c53cd172c382b022dac72ec91710608e5393de71f76d7142e6fd80e8a3 + languageName: node + linkType: hard + "socks-proxy-agent@npm:^6.0.0": version: 6.2.1 resolution: "socks-proxy-agent@npm:6.2.1"