From d0da2d32c4fb282860931be8940188aa4fc64b94 Mon Sep 17 00:00:00 2001 From: Michael Taylor <162068037+mctylr-gh@users.noreply.github.com> Date: Wed, 15 Oct 2025 07:56:18 -0300 Subject: [PATCH 1/5] CODEBASE: Update @types/react & react-dom packages Update @types/react and @types/react-dom to 17.0.26 (ts3.8) and 17.0.89 (ts3.8) from 17.0.21 (2021) and 17.0.67. To major changes, no apparent breaking changes, mostly packaging fixes. --- package-lock.json | 57 ++++++++++++++++++++++++++++++++++++----------- package.json | 4 ++-- 2 files changed, 46 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5390a4820..e82150091 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,9 +64,9 @@ "@types/convert-source-map": "^2.0.3", "@types/jest": "^30.0.0", "@types/lodash": "^4.17.20", - "@types/react": "^17.0.67", + "@types/react": "^17.0.89", "@types/react-beautiful-dnd": "^13.1.8", - "@types/react-dom": "^17.0.21", + "@types/react-dom": "^17.0.26", "@types/react-resizable": "^3.0.8", "@types/sprintf-js": "^1.1.4", "@typescript-eslint/eslint-plugin": "^6.9.1", @@ -178,6 +178,7 @@ "integrity": "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -2070,6 +2071,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" }, @@ -2093,6 +2095,7 @@ } ], "license": "MIT", + "peer": true, "engines": { "node": ">=18" } @@ -2527,6 +2530,7 @@ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -2570,6 +2574,7 @@ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.1.tgz", "integrity": "sha512-qEEJt42DuToa3gurlH4Qqc1kVpNq8wO8cJtDzU46TjlzWjDlsVyevtYCRijVq3SrHsROS+gVQ8Fnea108GnKzw==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.18.3", "@emotion/babel-plugin": "^11.13.5", @@ -3380,6 +3385,7 @@ "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "peer": true, "dependencies": { "@babel/runtime": "^7.4.4", "@material-ui/styles": "^4.11.5", @@ -3735,6 +3741,7 @@ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.18.0.tgz", "integrity": "sha512-bbH/HaJZpFtXGvWg3TsBWG4eyt3gah3E7nCNU8GLyRjVoWcA91Vm/T+sjHfUcwgJSw9iLtucfHBoq+qW/T30aA==", "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.23.9", "@mui/core-downloads-tracker": "^5.18.0", @@ -5122,6 +5129,7 @@ "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.20.0" } @@ -5167,12 +5175,14 @@ "dev": true }, "node_modules/@types/react": { - "version": "17.0.67", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.67.tgz", - "integrity": "sha512-zE76EIJ0Y58Oy9yDX/9csb/NuKjt0Eq2YgWb/8Wxo91YmuLzzbyiRoaqJE9h8iDlsT7n35GdpoLomHlaB1kFbg==", + "version": "17.0.89", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.89.tgz", + "integrity": "sha512-I98SaDCar5lvEYl80ClRIUztH/hyWHR+I2f+5yTVp/MQ205HgYkA2b5mVdry/+nsEIrf8I65KA5V/PASx68MsQ==", + "license": "MIT", + "peer": true, "dependencies": { "@types/prop-types": "*", - "@types/scheduler": "*", + "@types/scheduler": "^0.16", "csstype": "^3.0.2" } }, @@ -5187,12 +5197,13 @@ } }, "node_modules/@types/react-dom": { - "version": "17.0.21", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.21.tgz", - "integrity": "sha512-3rQEFUNUUz2MYiRwJJj6UekcW7rFLOtmK7ajQP7qJpjNdggInl3I/xM4I3Hq1yYPdCGVMgax1gZsB7BBTtayXg==", + "version": "17.0.26", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.26.tgz", + "integrity": "sha512-Z+2VcYXJwOqQ79HreLU/1fyQ88eXSSFh6I3JdrEHQIfYSI0kCQpTGvOrbE6jFGGYXKsHuwY9tBa/w5Uo6KzrEg==", "dev": true, - "dependencies": { - "@types/react": "^17" + "license": "MIT", + "peerDependencies": { + "@types/react": "^17.0.0" } }, "node_modules/@types/react-redux": { @@ -5436,6 +5447,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.9.1.tgz", "integrity": "sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==", "dev": true, + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "6.9.1", "@typescript-eslint/types": "6.9.1", @@ -5898,6 +5910,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -5966,6 +5979,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -6677,6 +6691,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001726", "electron-to-chromium": "^1.5.173", @@ -8513,6 +8528,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", "dev": true, + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -13128,6 +13144,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/material-ui-popup-state/-/material-ui-popup-state-1.9.3.tgz", "integrity": "sha512-+Ete5Tzw5rXlYfmqptOS8kBUH8vnK5OJsd6IQ7SHtLjU0PsvsmM73M/k8ot0xkX4RmPGuNRsFbK3mlCe/ClQuw==", + "peer": true, "dependencies": { "@babel/runtime": "^7.12.5", "@material-ui/types": "^6.0.1", @@ -14121,7 +14138,8 @@ "version": "0.52.0", "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz", "integrity": "sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/monaco-editor-webpack-plugin": { "version": "7.1.0", @@ -14905,6 +14923,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.1.1", @@ -15153,6 +15172,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -15340,6 +15360,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -15370,6 +15391,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -15462,6 +15484,7 @@ "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -16506,6 +16529,7 @@ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -17655,6 +17679,7 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=12" }, @@ -17810,7 +17835,8 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true + "dev": true, + "peer": true }, "node_modules/tss-react": { "version": "4.9.10", @@ -17862,6 +17888,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "peer": true, "engines": { "node": ">=10" }, @@ -17966,6 +17993,7 @@ "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -18426,6 +18454,7 @@ "integrity": "sha512-QaNKAvGCDRh3wW1dsDjeMdDXwZm2vqq3zn6Pvq4rHOEOGSaUMgOOjG2Y9ZbIGzpfkJk9ZYTHpDqgDfeBDcnLaw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.8", @@ -18475,6 +18504,7 @@ "integrity": "sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@discoveryjs/json-ext": "^0.6.1", "@webpack-cli/configtest": "^3.0.1", @@ -18598,6 +18628,7 @@ "integrity": "sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/bonjour": "^3.5.13", "@types/connect-history-api-fallback": "^1.5.4", diff --git a/package.json b/package.json index ac865c2ac..364e27b7d 100644 --- a/package.json +++ b/package.json @@ -65,9 +65,9 @@ "@types/convert-source-map": "^2.0.3", "@types/jest": "^30.0.0", "@types/lodash": "^4.17.20", - "@types/react": "^17.0.67", + "@types/react": "^17.0.89", "@types/react-beautiful-dnd": "^13.1.8", - "@types/react-dom": "^17.0.21", + "@types/react-dom": "^17.0.26", "@types/react-resizable": "^3.0.8", "@types/sprintf-js": "^1.1.4", "@typescript-eslint/eslint-plugin": "^6.9.1", From 425ffdd20596f598e38b9a6f645eb268382c5db2 Mon Sep 17 00:00:00 2001 From: Michael Taylor <162068037+mctylr-gh@users.noreply.github.com> Date: Fri, 17 Oct 2025 09:15:58 -0300 Subject: [PATCH 2/5] CODEBASE: Update react-syntax-higher package Update from 15.5.0 (2022) to 15.6.6 (August 2025) which fixes a bug with wrapLines (15.6.0, 15.6.1), fixes some small bugs in 15.6.3 (line count, spelling), and primarily updates dependencies, in particular prismjs to 1.30.0. --- package-lock.json | 27 ++++++++++++++++++--------- package.json | 4 ++-- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index e82150091..83d197c5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@mui/system": "^5.18.0", "@swc/wasm-web": "^1.9.3", "@types/estree": "^1.0.2", - "@types/react-syntax-highlighter": "^15.5.8", + "@types/react-syntax-highlighter": "^15.5.13", "acorn": "^8.11.3", "acorn-jsx-walk": "^2.0.0", "acorn-walk": "^8.3.2", @@ -44,7 +44,7 @@ "react-draggable": "^4.4.6", "react-markdown": "^8.0.7", "react-resizable": "^3.0.5", - "react-syntax-highlighter": "^15.5.0", + "react-syntax-highlighter": "^15.6.6", "remark-gfm": "^3.0.1", "sprintf-js": "^1.1.3", "tss-react": "^4.9.10" @@ -5228,9 +5228,10 @@ } }, "node_modules/@types/react-syntax-highlighter": { - "version": "15.5.8", - "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.8.tgz", - "integrity": "sha512-GT1PLGzhF3ilGaQiCHFDShxDBb014s01MQi0nWfXJ23efjWfUrZ2i0g4tH1JGdfnIGBtQDge/k3ON3fLoAuU/w==", + "version": "15.5.13", + "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.13.tgz", + "integrity": "sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA==", + "license": "MIT", "dependencies": { "@types/react": "*" } @@ -10428,6 +10429,12 @@ "node": "*" } }, + "node_modules/highlightjs-vue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz", + "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==", + "license": "CC0-1.0" + }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -15502,14 +15509,16 @@ } }, "node_modules/react-syntax-highlighter": { - "version": "15.5.0", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", - "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", + "version": "15.6.6", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.6.tgz", + "integrity": "sha512-DgXrc+AZF47+HvAPEmn7Ua/1p10jNoVZVI/LoPiYdtY+OM+/nG5yefLHKJwdKqY1adMuHFbeyBaG9j64ML7vTw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.3.1", "highlight.js": "^10.4.1", + "highlightjs-vue": "^1.0.0", "lowlight": "^1.17.0", - "prismjs": "^1.27.0", + "prismjs": "^1.30.0", "refractor": "^3.6.0" }, "peerDependencies": { diff --git a/package.json b/package.json index 364e27b7d..caed55d32 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@mui/system": "^5.18.0", "@swc/wasm-web": "^1.9.3", "@types/estree": "^1.0.2", - "@types/react-syntax-highlighter": "^15.5.8", + "@types/react-syntax-highlighter": "^15.5.13", "acorn": "^8.11.3", "acorn-jsx-walk": "^2.0.0", "acorn-walk": "^8.3.2", @@ -44,7 +44,7 @@ "react-draggable": "^4.4.6", "react-markdown": "^8.0.7", "react-resizable": "^3.0.5", - "react-syntax-highlighter": "^15.5.0", + "react-syntax-highlighter": "^15.6.6", "remark-gfm": "^3.0.1", "sprintf-js": "^1.1.3", "tss-react": "^4.9.10" From c5d1327c4551ae2c9b73a040f97e067c6449b4ac Mon Sep 17 00:00:00 2001 From: Michael Taylor <162068037+mctylr-gh@users.noreply.github.com> Date: Fri, 17 Oct 2025 09:35:17 -0300 Subject: [PATCH 3/5] CODEBASE: Update react-draggable package Updates from 4.4.6 to [4.5.0](https://github.com/react-grid-layout/react-draggable/commits/master/), some small fixes, updated dependencies. Nothing critical, but nothing breaking or radical as far as I can tell. --- package-lock.json | 20 +++++++++++++++----- package.json | 2 +- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 83d197c5e..4f93e1c4e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,7 @@ "react": "^17.0.2", "react-beautiful-dnd": "^13.1.1", "react-dom": "^17.0.2", - "react-draggable": "^4.4.6", + "react-draggable": "^4.5.0", "react-markdown": "^8.0.7", "react-resizable": "^3.0.5", "react-syntax-highlighter": "^15.6.6", @@ -15409,11 +15409,12 @@ } }, "node_modules/react-draggable": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.6.tgz", - "integrity": "sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.5.0.tgz", + "integrity": "sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==", + "license": "MIT", "dependencies": { - "clsx": "^1.1.1", + "clsx": "^2.1.1", "prop-types": "^15.8.1" }, "peerDependencies": { @@ -15421,6 +15422,15 @@ "react-dom": ">= 16.3.0" } }, + "node_modules/react-draggable/node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", diff --git a/package.json b/package.json index caed55d32..96b0652ad 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "react": "^17.0.2", "react-beautiful-dnd": "^13.1.1", "react-dom": "^17.0.2", - "react-draggable": "^4.4.6", + "react-draggable": "^4.5.0", "react-markdown": "^8.0.7", "react-resizable": "^3.0.5", "react-syntax-highlighter": "^15.6.6", From 2c451131c8a7e63915a14a133750982bc392db60 Mon Sep 17 00:00:00 2001 From: Michael Taylor <162068037+mctylr-gh@users.noreply.github.com> Date: Fri, 17 Oct 2025 09:57:43 -0300 Subject: [PATCH 4/5] CODEBASE: Update tss-react package Patch level update of [tss-react](https://www.tss-react.dev/) package, from 4.9.10 (Apr 2024) to 4.9.19 (Jul 2025). Appears to be primarily for React 19 and Material UI 7 support. Low-priority, but should be low-risk. --- package-lock.json | 14 ++++++++------ package.json | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4f93e1c4e..6b8005605 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "react-syntax-highlighter": "^15.6.6", "remark-gfm": "^3.0.1", "sprintf-js": "^1.1.3", - "tss-react": "^4.9.10" + "tss-react": "^4.9.19" }, "devDependencies": { "@babel/core": "^7.28.0", @@ -17858,9 +17858,10 @@ "peer": true }, "node_modules/tss-react": { - "version": "4.9.10", - "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.10.tgz", - "integrity": "sha512-uQj+r8mOKy0tv+/GAIzViVG81w/WeTCOF7tjsDyNjlicnWbxtssYwTvVjWT4lhWh5FSznDRy6RFp0BDdoLbxyg==", + "version": "4.9.19", + "resolved": "https://registry.npmjs.org/tss-react/-/tss-react-4.9.19.tgz", + "integrity": "sha512-mmeec1wmLJKUpbaEfsQIOgk0ZtaVBt/oMbiWUFzCnxNm7vb6sDEA3ez/5/ll1eg74nrOcy9BjA+qEuF7nUV0bA==", + "license": "MIT", "dependencies": { "@emotion/cache": "*", "@emotion/serialize": "*", @@ -17869,8 +17870,9 @@ "peerDependencies": { "@emotion/react": "^11.4.1", "@emotion/server": "^11.4.0", - "@mui/material": "^5.0.0", - "react": "^16.8.0 || ^17.0.2 || ^18.0.0" + "@mui/material": "^5.0.0 || ^6.0.0 || ^7.0.0", + "@types/react": "^16.8.0 || ^17.0.2 || ^18.0.0 || ^19.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { "@emotion/server": { diff --git a/package.json b/package.json index 96b0652ad..1264c9880 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "react-syntax-highlighter": "^15.6.6", "remark-gfm": "^3.0.1", "sprintf-js": "^1.1.3", - "tss-react": "^4.9.10" + "tss-react": "^4.9.19" }, "description": "A cyberpunk-themed incremental game", "devDependencies": { From a4935900133144627e6d53542bcde057fa0b78eb Mon Sep 17 00:00:00 2001 From: Michael Taylor <162068037+mctylr-gh@users.noreply.github.com> Date: Fri, 17 Oct 2025 10:17:32 -0300 Subject: [PATCH 5/5] CODEBASE: Update react-refresh package [react-refresh](https://www.npmjs.com/package/react-refresh) From 0.17.0 to 0.18.0. --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6b8005605..ca9e4c730 100644 --- a/package-lock.json +++ b/package-lock.json @@ -91,7 +91,7 @@ "monaco-editor": "^0.52.0", "monaco-editor-webpack-plugin": "^7.1.0", "prettier": "^2.8.8", - "react-refresh": "^0.17.0", + "react-refresh": "^0.18.0", "rehype-mathjax": "^4.0.3", "rehype-raw": "^6.1.1", "remark-math": "^5.1.1", @@ -15496,9 +15496,9 @@ } }, "node_modules/react-refresh": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", - "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", "dev": true, "license": "MIT", "peer": true, diff --git a/package.json b/package.json index 1264c9880..bba7c26e4 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "monaco-editor": "^0.52.0", "monaco-editor-webpack-plugin": "^7.1.0", "prettier": "^2.8.8", - "react-refresh": "^0.17.0", + "react-refresh": "^0.18.0", "rehype-mathjax": "^4.0.3", "rehype-raw": "^6.1.1", "remark-math": "^5.1.1",