diff --git a/package.json b/package.json index 01f1ac66..e6c52fa7 100644 --- a/package.json +++ b/package.json @@ -8,10 +8,10 @@ "url": "https://github.com/pybricks/pybricks-code" }, "dependencies": { - "@babel/core": "^7.18.13", + "@babel/core": "^7.19.0", "@blueprintjs/core": "^4.8.0", - "@blueprintjs/popover2": "^1.6.2", - "@blueprintjs/select": "^4.6.3", + "@blueprintjs/popover2": "^1.6.4", + "@blueprintjs/select": "^4.6.4", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", "@pybricks/firmware": "5.0.0", "@pybricks/ide-docs": "2.2.0", @@ -19,7 +19,7 @@ "@pybricks/mpy-cross-v5": "^2.0.0", "@pybricks/mpy-cross-v6": "^2.0.0", "@reduxjs/toolkit": "^1.8.5", - "@shopify/react-i18n": "^7.2.2", + "@shopify/react-i18n": "^7.2.3", "@svgr/webpack": "^6.3.1", "@testing-library/dom": "^8.17.1", "@testing-library/jest-dom": "^5.16.5", @@ -48,7 +48,7 @@ "browser-fs-access": "^0.31.0", "browserslist": "^4.21.3", "camelcase": "^7.0.0", - "canvas": "^2.10.0", + "canvas": "^2.10.1", "case-sensitive-paths-webpack-plugin": "^2.4.0", "copy-webpack-plugin": "^11.0.0", "css-loader": "^6.5.1", @@ -81,7 +81,7 @@ "postcss-flexbugs-fixes": "^5.0.2", "postcss-loader": "^7.0.1", "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.8.0", + "postcss-preset-env": "^7.8.1", "prompts": "^2.4.2", "prop-types": "^15.8.1", "pyodide": "0.21.2", @@ -103,7 +103,7 @@ "redux-saga": "^1.2.1", "resolve": "^1.22.1", "resolve-url-loader": "^5.0.0", - "sass": "^1.54.8", + "sass": "^1.54.9", "sass-loader": "^13.0.2", "semver": "^7.3.5", "source-map-explorer": "^2.5.2", @@ -118,7 +118,7 @@ "user-agent-data-types": "^0.3.0", "web-vitals": "^3.0.1", "webpack": "^5.74.0", - "webpack-dev-server": "^4.10.1", + "webpack-dev-server": "^4.11.0", "webpack-manifest-plugin": "^5.0.0", "workbox-webpack-plugin": "^6.5.4", "xterm": "^4.19.0", @@ -156,7 +156,7 @@ "eslint-config-prettier": "^8.5.0", "eslint-config-react-app": "^7.0.1", "eslint-config-typed-fp": "^2.0.1", - "eslint-plugin-functional": "^4.2.2", + "eslint-plugin-functional": "^4.3.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.31.7", diff --git a/yarn.lock b/yarn.lock index 41d7f4a5..b94d8fb5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -43,33 +43,33 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.18.8": - version: 7.18.8 - resolution: "@babel/compat-data@npm:7.18.8" - checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9 +"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.18.8, @babel/compat-data@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/compat-data@npm:7.19.0" + checksum: f90d25a3779578c230ad0632e12ffd5ee1033614dee2786f7f1567823a78923da7185638eedd7166f31e4771a3398ae6a28ab8e680b96cc25bafb38a3b66ff11 languageName: node linkType: hard -"@babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.13, @babel/core@npm:^7.18.5": - version: 7.18.13 - resolution: "@babel/core@npm:7.18.13" +"@babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/core@npm:7.19.0" dependencies: "@ampproject/remapping": ^2.1.0 "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.18.13 - "@babel/helper-compilation-targets": ^7.18.9 - "@babel/helper-module-transforms": ^7.18.9 - "@babel/helpers": ^7.18.9 - "@babel/parser": ^7.18.13 + "@babel/generator": ^7.19.0 + "@babel/helper-compilation-targets": ^7.19.0 + "@babel/helper-module-transforms": ^7.19.0 + "@babel/helpers": ^7.19.0 + "@babel/parser": ^7.19.0 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.18.13 - "@babel/types": ^7.18.13 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.1 semver: ^6.3.0 - checksum: c7ee5b2c10bc5b0325e31fb5da4cb4bc03f9d5f5c00ec3481a018917bcc6b7b040de0690c606a424f57e5fc26d218d64e7718d0e5d7d8614d39c8cd898fab9b3 + checksum: 0d5b52b552e215802d2fd7b266611c390d90b28dece09db8a142666c32928c5d404eb72a95630b4cb726c4d80a53fcdc2d6464cd7ad28bb26087475f1b2205e2 languageName: node linkType: hard @@ -87,14 +87,14 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.18.13, @babel/generator@npm:^7.7.2": - version: 7.18.13 - resolution: "@babel/generator@npm:7.18.13" +"@babel/generator@npm:^7.19.0, @babel/generator@npm:^7.7.2": + version: 7.19.0 + resolution: "@babel/generator@npm:7.19.0" dependencies: - "@babel/types": ^7.18.13 + "@babel/types": ^7.19.0 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: 27f5e7eb774e4d76ee75dc96e3e1bd26cc0ee7cea13a8f7342b716319c0a4d4e26fc49aa8f19316f7c99383da55eeb2a866c6e034e9deacad58a9de9ed6004fb + checksum: aa3d5785cf8f8e81672dcc61aef351188efeadb20d9f66d79113d82cbcf3bbbdeb829989fa14582108572ddbc4e4027bdceb06ccaf5ec40fa93c2dda8fbcd4aa languageName: node linkType: hard @@ -117,17 +117,17 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-compilation-targets@npm:7.18.9" +"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.18.9, @babel/helper-compilation-targets@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-compilation-targets@npm:7.19.0" dependencies: - "@babel/compat-data": ^7.18.8 + "@babel/compat-data": ^7.19.0 "@babel/helper-validator-option": ^7.18.6 browserslist: ^4.20.2 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2a9d71e124e098a9f45de4527ddd1982349d231827d341e00da9dfb967e260ecc7662c8b62abee4a010fb34d5f07a8d2155c974e0bc1928144cee5644910621d + checksum: 5f1be9811d53a5e43eb4b9b402517dec79bfa3a55e9fbc131a106914a78b435bc08a4b35591e424665c36c2c1eceb864ec2ca2c2f3dcf240a1551a28530428f9 languageName: node linkType: hard @@ -194,13 +194,13 @@ __metadata: languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-function-name@npm:7.18.9" +"@babel/helper-function-name@npm:^7.18.9, @babel/helper-function-name@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-function-name@npm:7.19.0" dependencies: - "@babel/template": ^7.18.6 - "@babel/types": ^7.18.9 - checksum: d04c44e0272f887c0c868651be7fc3c5690531bea10936f00d4cca3f6d5db65e76dfb49e8d553c42ae1fe1eba61ccce9f3d93ba2df50a66408c8d4c3cc61cf0c + "@babel/template": ^7.18.10 + "@babel/types": ^7.19.0 + checksum: eac1f5db428ba546270c2b8d750c24eb528b8fcfe50c81de2e0bdebf0e20f24bec688d4331533b782e4a907fad435244621ca2193cfcf80a86731299840e0f6e languageName: node linkType: hard @@ -231,19 +231,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helper-module-transforms@npm:7.18.9" +"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.18.9, @babel/helper-module-transforms@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helper-module-transforms@npm:7.19.0" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-module-imports": ^7.18.6 "@babel/helper-simple-access": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 "@babel/helper-validator-identifier": ^7.18.6 - "@babel/template": ^7.18.6 - "@babel/traverse": ^7.18.9 - "@babel/types": ^7.18.9 - checksum: af08c60ea239ff3d40eda542fceaab69de17e713f131e80ead08c975ba7a47dd55d439cb48cfb14ae7ec96704a10c989ff5a5240e52a39101cb44a49467ce058 + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: 4483276c66f56cf3b5b063634092ad9438c2593725de5c143ba277dda82f1501e6d73b311c1b28036f181dbe36eaeff29f24726cde37a599d4e735af294e5359 languageName: node linkType: hard @@ -350,14 +350,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.18.9": - version: 7.18.9 - resolution: "@babel/helpers@npm:7.18.9" +"@babel/helpers@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/helpers@npm:7.19.0" dependencies: - "@babel/template": ^7.18.6 - "@babel/traverse": ^7.18.9 - "@babel/types": ^7.18.9 - checksum: d0bd8255d36bfc65dc52ce75f7fea778c70287da2d64981db4c84fbdf9581409ecbd6433deff1c81da3a5acf26d7e4c364b3a4445efacf88f4f48e77c5b34d8d + "@babel/template": ^7.18.10 + "@babel/traverse": ^7.19.0 + "@babel/types": ^7.19.0 + checksum: e50e78e0dbb0435075fa3f85021a6bcae529589800bca0292721afd7f7c874bea54508d6dc57eca16e5b8224f8142c6b0e32e3b0140029dc09865da747da4623 languageName: node linkType: hard @@ -372,12 +372,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.13": - version: 7.18.13 - resolution: "@babel/parser@npm:7.18.13" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.0": + version: 7.19.0 + resolution: "@babel/parser@npm:7.19.0" bin: parser: ./bin/babel-parser.js - checksum: 8b41c35607668495d67d9a7c5f61768aaab26acf887efdadc2781aed54046981480ef40aeda0b84d61aed02cf0c4ff4b028d5f83ab85e17e2ddff318f9243b8b + checksum: af86d829bfeb60e0dcf54a43489c2514674b6c8d9bb24cf112706772125752fcd517877ad30501d533fa85f70a439d02eebeec3be9c2e95499853367184e0da7 languageName: node linkType: hard @@ -1480,32 +1480,32 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.18.13, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.7.2": - version: 7.18.13 - resolution: "@babel/traverse@npm:7.18.13" +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.7.2": + version: 7.19.0 + resolution: "@babel/traverse@npm:7.19.0" dependencies: "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.18.13 + "@babel/generator": ^7.19.0 "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-function-name": ^7.18.9 + "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.18.13 - "@babel/types": ^7.18.13 + "@babel/parser": ^7.19.0 + "@babel/types": ^7.19.0 debug: ^4.1.0 globals: ^11.1.0 - checksum: 1a2ef738fac4968feba6385787a3f8f7357d08e7739ecc5b37d8ff5668935253a03290f700f02a85ccfd369d5898625f0722d7733bff2ef91504f6cd8b836f19 + checksum: dcbd1316c9f4bf3cefee45b6f5194590563aa5d123500a60d3c8d714bef279205014c8e599ebafc469967199a7622e1444cd0235c16d4243da437e3f1281771e languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.13, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.18.13 - resolution: "@babel/types@npm:7.18.13" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.19.0 + resolution: "@babel/types@npm:7.19.0" dependencies: "@babel/helper-string-parser": ^7.18.10 "@babel/helper-validator-identifier": ^7.18.6 to-fast-properties: ^2.0.0 - checksum: abc3ad1f3b6864df0ea0e778bcdf7d2c5ee2293811192962d50e8a8c05c1aeec90a48275f53b2a45aad882ed8bef9477ae1f8e70ac1d44d039e14930d1388dcc + checksum: 9b346715a68aeede70ba9c685a144b0b26c53bcd595d448e24c8fa8df4d5956a5712e56ebadb7c85dcc32f218ee42788e37b93d50d3295c992072224cb3ef3fe languageName: node linkType: hard @@ -1516,19 +1516,19 @@ __metadata: languageName: node linkType: hard -"@blueprintjs/colors@npm:^4.1.5": - version: 4.1.5 - resolution: "@blueprintjs/colors@npm:4.1.5" - checksum: 4c93200f8139efc6a763614ea1075d1386a55425ff99d51deb943737fcaf06bd1a075d59ed18ceddfb1c0896fbad71aa81d5760a2d93cd6ad874d9249e6b8802 +"@blueprintjs/colors@npm:^4.1.6": + version: 4.1.6 + resolution: "@blueprintjs/colors@npm:4.1.6" + checksum: bdcbf4ad43256217bf1f97e2e0fcc8c18eb8b6cee4778b097dd2ac5e5edc64cff3346d939ab34d9528ab74183b7cad2718f45cf8b3819d8d91257730c246cf0f languageName: node linkType: hard -"@blueprintjs/core@npm:^4.8.0, @blueprintjs/core@npm:^4.9.3": - version: 4.9.3 - resolution: "@blueprintjs/core@npm:4.9.3" +"@blueprintjs/core@npm:^4.8.0, @blueprintjs/core@npm:^4.9.4": + version: 4.9.4 + resolution: "@blueprintjs/core@npm:4.9.4" dependencies: - "@blueprintjs/colors": ^4.1.5 - "@blueprintjs/icons": ^4.4.1 + "@blueprintjs/colors": ^4.1.6 + "@blueprintjs/icons": ^4.4.2 "@juggle/resize-observer": ^3.3.1 "@types/dom4": ^2.0.1 classnames: ^2.2 @@ -1548,26 +1548,26 @@ __metadata: bin: upgrade-blueprint-2.0.0-rename: scripts/upgrade-blueprint-2.0.0-rename.sh upgrade-blueprint-3.0.0-rename: scripts/upgrade-blueprint-3.0.0-rename.sh - checksum: 1fe28e5f4b84b91c9909f126c9b1e0aae6a53f00e1dae12dd976bb7094928548f4f407caf5bfe1abde06278fc316c8a38956f7c9441a1f4fb0b30d8bf24294bb + checksum: 1d47a3520301a30609c09fbb2c88b183e7191a32d2852655b266fee085cff391a39ac46cee032142f80a2428f6cfdeb6b9814858eedad44bb86867f9116bf2fa languageName: node linkType: hard -"@blueprintjs/icons@npm:^4.4.1": - version: 4.4.1 - resolution: "@blueprintjs/icons@npm:4.4.1" +"@blueprintjs/icons@npm:^4.4.2": + version: 4.4.2 + resolution: "@blueprintjs/icons@npm:4.4.2" dependencies: change-case: ^4.1.2 classnames: ^2.2 tslib: ~2.3.1 - checksum: 31dda8e6ec963133b46636d391f4fd9bb6822af62269d215e4a422d5979364b23be958889b263911a9cedd75c81aae102986a3aaa97820480520b210ab1bdafc + checksum: 04f1a5d3d3f55cc24100995de54f60f0347705df6a36bed64da36e62adadfcef14a696d3740c624dbda74b340493dde4c4938d5b568aec8d9f9c533508d115ab languageName: node linkType: hard -"@blueprintjs/popover2@npm:^1.6.2, @blueprintjs/popover2@npm:^1.6.3": - version: 1.6.3 - resolution: "@blueprintjs/popover2@npm:1.6.3" +"@blueprintjs/popover2@npm:^1.6.4": + version: 1.6.4 + resolution: "@blueprintjs/popover2@npm:1.6.4" dependencies: - "@blueprintjs/core": ^4.9.3 + "@blueprintjs/core": ^4.9.4 "@juggle/resize-observer": ^3.3.1 "@popperjs/core": ^2.5.4 classnames: ^2.2 @@ -1581,16 +1581,16 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: d5432d26b120c271fac4d375754a1632356392dabc75ab7c1c7382de18fc13df52f5b8609d78fcb6090bda993e5a3a2cfb71a5f0cad990bf8d7962d77d773cd0 + checksum: 357f483379962c893869a40b9923bb4dba377293017872ec1934d10b662a9b6892419b92dbc568aae2430d8aa32ee14752758a58a192d2b2ae735a90bad6e3c1 languageName: node linkType: hard -"@blueprintjs/select@npm:^4.6.3": - version: 4.6.3 - resolution: "@blueprintjs/select@npm:4.6.3" +"@blueprintjs/select@npm:^4.6.4": + version: 4.6.4 + resolution: "@blueprintjs/select@npm:4.6.4" dependencies: - "@blueprintjs/core": ^4.9.3 - "@blueprintjs/popover2": ^1.6.3 + "@blueprintjs/core": ^4.9.4 + "@blueprintjs/popover2": ^1.6.4 classnames: ^2.2 tslib: ~2.3.1 peerDependencies: @@ -1600,7 +1600,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 32687811fffff91f54ab041dbd999f342aefbc660aabd7660b0a7930117882c69bb54f67960b39e72d0fc4c653f0205d358e73187bb8cecd9e7686c1a12e6cbd + checksum: 7c95cd972b352bb6aaef423072ae8a30355ed60d411d3fbdb879824dc9182c21c56f847d27033121b61eaa41eb19e8a8abb67bd5fbbce1296d0cbcc6b7df44d7 languageName: node linkType: hard @@ -1611,15 +1611,15 @@ __metadata: languageName: node linkType: hard -"@csstools/postcss-cascade-layers@npm:^1.0.5": - version: 1.0.5 - resolution: "@csstools/postcss-cascade-layers@npm:1.0.5" +"@csstools/postcss-cascade-layers@npm:^1.0.6": + version: 1.0.6 + resolution: "@csstools/postcss-cascade-layers@npm:1.0.6" dependencies: "@csstools/selector-specificity": ^2.0.2 postcss-selector-parser: ^6.0.10 peerDependencies: postcss: ^8.2 - checksum: f9d6954d7d7b888af9ecc6160e1a1d3dac3d11de7520007e198689c703249c7e66d6e7643828b76952a77576193f295dbcaea897ac21d01a217f94cc7935dc73 + checksum: 7c20ec73dc138f5c3bcff9342aa18c0bc70ec56fdda389376d55d631a0b6bf41c81a83ee62d5d47537c2a5244831ebcc1181d6fbff17a9d5e54e3f33bcb11e65 languageName: node linkType: hard @@ -2482,10 +2482,10 @@ __metadata: version: 0.0.0-use.local resolution: "@pybricks/pybricks-code@workspace:." dependencies: - "@babel/core": ^7.18.13 + "@babel/core": ^7.19.0 "@blueprintjs/core": ^4.8.0 - "@blueprintjs/popover2": ^1.6.2 - "@blueprintjs/select": ^4.6.3 + "@blueprintjs/popover2": ^1.6.4 + "@blueprintjs/select": ^4.6.4 "@pmmmwh/react-refresh-webpack-plugin": ^0.5.7 "@pybricks/firmware": 5.0.0 "@pybricks/ide-docs": 2.2.0 @@ -2493,7 +2493,7 @@ __metadata: "@pybricks/mpy-cross-v5": ^2.0.0 "@pybricks/mpy-cross-v6": ^2.0.0 "@reduxjs/toolkit": ^1.8.5 - "@shopify/react-i18n": ^7.2.2 + "@shopify/react-i18n": ^7.2.3 "@svgr/webpack": ^6.3.1 "@testing-library/dom": ^8.17.1 "@testing-library/jest-dom": ^5.16.5 @@ -2524,7 +2524,7 @@ __metadata: browser-fs-access: ^0.31.0 browserslist: ^4.21.3 camelcase: ^7.0.0 - canvas: ^2.10.0 + canvas: ^2.10.1 case-sensitive-paths-webpack-plugin: ^2.4.0 copy-webpack-plugin: ^11.0.0 css-loader: ^6.5.1 @@ -2539,7 +2539,7 @@ __metadata: eslint-config-prettier: ^8.5.0 eslint-config-react-app: ^7.0.1 eslint-config-typed-fp: ^2.0.1 - eslint-plugin-functional: ^4.2.2 + eslint-plugin-functional: ^4.3.0 eslint-plugin-import: ^2.26.0 eslint-plugin-prettier: ^4.2.1 eslint-plugin-react: ^7.31.7 @@ -2567,7 +2567,7 @@ __metadata: postcss-flexbugs-fixes: ^5.0.2 postcss-loader: ^7.0.1 postcss-normalize: ^10.0.1 - postcss-preset-env: ^7.8.0 + postcss-preset-env: ^7.8.1 prettier: ^2.7.1 prompts: ^2.4.2 prop-types: ^15.8.1 @@ -2590,7 +2590,7 @@ __metadata: redux-saga: ^1.2.1 resolve: ^1.22.1 resolve-url-loader: ^5.0.0 - sass: ^1.54.8 + sass: ^1.54.9 sass-loader: ^13.0.2 semver: ^7.3.5 source-map-explorer: ^2.5.2 @@ -2605,7 +2605,7 @@ __metadata: user-agent-data-types: ^0.3.0 web-vitals: ^3.0.1 webpack: ^5.74.0 - webpack-dev-server: ^4.10.1 + webpack-dev-server: ^4.11.0 webpack-manifest-plugin: ^5.0.0 workbox-webpack-plugin: ^6.5.4 xterm: ^4.19.0 @@ -4174,9 +4174,9 @@ __metadata: languageName: node linkType: hard -"@shopify/react-i18n@npm:^7.2.2": - version: 7.2.2 - resolution: "@shopify/react-i18n@npm:7.2.2" +"@shopify/react-i18n@npm:^7.2.3": + version: 7.2.3 + resolution: "@shopify/react-i18n@npm:7.2.3" dependencies: "@babel/template": ^7.0.0 "@babel/traverse": ^7.0.0 @@ -4205,7 +4205,7 @@ __metadata: optional: true fs-extra: optional: true - checksum: 1e50950ad8b1cc7f7163ad91711e0e0999ea267ff35f458db15dbb7e7445b1517a511db8e3a9de8d63ff0b9ee05ddd6dc2d0875025031d8ae24f7b39025519bf + checksum: 932918dec3ab4e5e08f3d6136992e05550312bc3c578d71f0e50dea1ff0f2faff98d56232ff700b69b9b988f6e2cdc1e2f286a6f6b19695ba15ccc3cfa36c588 languageName: node linkType: hard @@ -6378,15 +6378,15 @@ __metadata: languageName: node linkType: hard -"canvas@npm:^2.10.0": - version: 2.10.0 - resolution: "canvas@npm:2.10.0" +"canvas@npm:^2.10.1": + version: 2.10.1 + resolution: "canvas@npm:2.10.1" dependencies: "@mapbox/node-pre-gyp": ^1.0.0 nan: ^2.15.0 node-gyp: latest simple-get: ^3.0.3 - checksum: bed0f61d51a6f5d721742776e2dd1203ad6ca2475e1177cfb7a6f9ed1d313372ab8b4aa5a6780c85d35e533e2400cb5f291be1a1d35a84fc71d6372cd4cdbc61 + checksum: 29b162a59df8c63e5591cae62711ab3cc3b0a078f260b39b4594b51c5bcb9baa597eff40b52f25bd788aceb81756a41097c2dd0c01cbc17ae4a15e873da44cdf languageName: node linkType: hard @@ -7014,10 +7014,10 @@ __metadata: languageName: node linkType: hard -"cssdb@npm:^7.0.0": - version: 7.0.0 - resolution: "cssdb@npm:7.0.0" - checksum: ae7e91fc812647ae542b1a7c737a8c517e6ea8b7811e165a503061a3cd999b4577852e84ed54d7010517923576a7fc5f0bceddb9eae40b160fa268dd3dc29fe7 +"cssdb@npm:^7.0.1": + version: 7.0.1 + resolution: "cssdb@npm:7.0.1" + checksum: 4b4de59864c8d3adb5f90fad2b97d527714bb7702f317275b43e2d4e91cb68408130e9c8bdef932027feec86bd74beb847509ee931a3338f7a5be7d01c81eac8 languageName: node linkType: hard @@ -7902,13 +7902,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-functional@npm:^4.2.2": - version: 4.2.2 - resolution: "eslint-plugin-functional@npm:4.2.2" +"eslint-plugin-functional@npm:^4.3.0": + version: 4.3.0 + resolution: "eslint-plugin-functional@npm:4.3.0" dependencies: "@typescript-eslint/utils": ^5.10.2 deepmerge-ts: ^4.0.3 escape-string-regexp: ^4.0.0 + semver: ^7.3.7 peerDependencies: eslint: ^8.0.0 tsutils: ^3.0.0 @@ -7918,7 +7919,7 @@ __metadata: optional: true typescript: optional: true - checksum: 812ce7fe3175b5beab82841482d94c428b5f7bba965f4b98394f332b7176a455347306a9ac5c3d8b52aea627257635dd7400ebc0175828b4489cf01162ed483e + checksum: 7d525e385eed1e0b1bfda367d1c963f31eb214825f2afee7e243974443e82b7c8a47ce464c7947b8e78a77620acf4f05e886ea963dd6587a4e59f841246aced9 languageName: node linkType: hard @@ -12566,11 +12567,11 @@ __metadata: languageName: node linkType: hard -"postcss-preset-env@npm:^7.8.0": - version: 7.8.0 - resolution: "postcss-preset-env@npm:7.8.0" +"postcss-preset-env@npm:^7.8.1": + version: 7.8.1 + resolution: "postcss-preset-env@npm:7.8.1" dependencies: - "@csstools/postcss-cascade-layers": ^1.0.5 + "@csstools/postcss-cascade-layers": ^1.0.6 "@csstools/postcss-color-function": ^1.1.1 "@csstools/postcss-font-format-keywords": ^1.0.1 "@csstools/postcss-hwb-function": ^1.0.2 @@ -12589,7 +12590,7 @@ __metadata: css-blank-pseudo: ^3.0.3 css-has-pseudo: ^3.0.4 css-prefers-color-scheme: ^6.0.3 - cssdb: ^7.0.0 + cssdb: ^7.0.1 postcss-attribute-case-insensitive: ^5.0.2 postcss-clamp: ^4.1.0 postcss-color-functional-notation: ^4.2.4 @@ -12621,7 +12622,7 @@ __metadata: postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2 - checksum: 7c07f6ecc776dc8063bfffbb8e44b88730cde0c8951c9960263c38bdb0c5103ace41f34b01eac0ff4861b00384e44ff450f7861f34072a50850afb862af4d6a8 + checksum: 5ed4470bfa0bef6d8b5d73c18a822a6a4a5c2da2eb813cb3c286475eb3ce89395da25b306ab80e7356b44445a74e7f63eb4ea5ad42594327cd9626cd579c8f75 languageName: node linkType: hard @@ -13796,16 +13797,16 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.54.8": - version: 1.54.8 - resolution: "sass@npm:1.54.8" +"sass@npm:^1.54.9": + version: 1.54.9 + resolution: "sass@npm:1.54.9" dependencies: chokidar: ">=3.0.0 <4.0.0" immutable: ^4.0.0 source-map-js: ">=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 72893b2dc6284a6194fc560a578da57ab0082130ee558a96bcb9893cc7b517b836dac6e17b3a52b040975e70b4cdefb1268907df955a706b5bf70e3860afcfba + checksum: 90182b566072b48e2263c5a87229ab85164e13b71b24847ba76a8e68eb952cb69a7dcef815f4ccc0189dd2d0c254311acff6972166603338d33bbc96f6d500c6 languageName: node linkType: hard @@ -15444,9 +15445,9 @@ __metadata: languageName: node linkType: hard -"webpack-dev-server@npm:^4.10.1": - version: 4.10.1 - resolution: "webpack-dev-server@npm:4.10.1" +"webpack-dev-server@npm:^4.11.0": + version: 4.11.0 + resolution: "webpack-dev-server@npm:4.11.0" dependencies: "@types/bonjour": ^3.5.9 "@types/connect-history-api-fallback": ^1.3.5 @@ -15484,7 +15485,7 @@ __metadata: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: d026e6be63058ba5f881c58c9d49367a26c43d76bb7c2a1d9fb80eeae644099cc098913b4e9f32e2ed89eff0e7cc08e03cae8a1c4e7a1c8f67c5c673ab70761e + checksum: b2c7e9810138d0c6fa670a890410a74b29d4dd23d428e92e61e0233c542689f57caf9b31c031fbcc772170b6710b0752e81fa9cbc41ac0deefdc32d5749ce08d languageName: node linkType: hard