node-red: 4.0.9 -> 4.1.0

+934 -843
+931 -840
pkgs/by-name/no/node-red/package-lock.json
··· 1 1 { 2 2 "name": "node-red", 3 - "version": "4.0.9", 3 + "version": "4.1.0", 4 4 "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { 8 8 "name": "node-red", 9 - "version": "4.0.9", 9 + "version": "4.1.0", 10 10 "license": "Apache-2.0", 11 11 "dependencies": { 12 - "acorn": "8.12.1", 12 + "acorn": "8.15.0", 13 13 "acorn-walk": "8.3.4", 14 14 "ajv": "8.17.1", 15 15 "async-mutex": "0.5.0", 16 16 "basic-auth": "2.0.1", 17 - "bcryptjs": "2.4.3", 17 + "bcryptjs": "3.0.2", 18 18 "body-parser": "1.20.3", 19 + "chalk": "^4.1.2", 19 20 "cheerio": "1.0.0-rc.10", 20 21 "clone": "2.1.2", 21 22 "content-type": "1.0.5", ··· 25 26 "cronosjs": "1.7.1", 26 27 "denque": "2.1.0", 27 28 "express": "4.21.2", 28 - "express-session": "1.18.1", 29 - "form-data": "4.0.0", 30 - "fs-extra": "11.2.0", 29 + "express-session": "1.18.2", 30 + "form-data": "4.0.4", 31 + "fs-extra": "11.3.0", 31 32 "got": "12.6.1", 32 33 "hash-sum": "2.0.0", 33 34 "hpagent": "1.2.0", 34 35 "https-proxy-agent": "5.0.1", 35 - "i18next": "21.10.0", 36 + "i18next": "24.2.3", 36 37 "iconv-lite": "0.6.3", 37 38 "is-utf8": "0.2.1", 38 39 "js-yaml": "4.1.0", 39 40 "json-stringify-safe": "5.0.1", 40 - "jsonata": "2.0.5", 41 + "jsonata": "2.0.6", 41 42 "lodash.clonedeep": "^4.5.0", 42 43 "media-typer": "1.1.0", 43 44 "memorystore": "1.6.7", 44 45 "mime": "3.0.0", 45 46 "moment": "2.30.1", 46 - "moment-timezone": "0.5.46", 47 - "mqtt": "5.7.0", 48 - "multer": "1.4.5-lts.1", 47 + "moment-timezone": "0.5.48", 48 + "mqtt": "5.11.0", 49 + "multer": "2.0.2", 49 50 "mustache": "4.2.0", 50 - "node-red-admin": "^4.0.1", 51 + "node-red-admin": "^4.1.1", 51 52 "node-watch": "0.7.4", 52 53 "nopt": "5.0.0", 53 54 "oauth2orize": "1.12.0", 54 - "on-headers": "1.0.2", 55 + "on-headers": "1.1.0", 55 56 "passport": "0.7.0", 56 57 "passport-http-bearer": "1.0.1", 57 58 "passport-oauth2-client-password": "0.1.2", 58 59 "raw-body": "3.0.0", 59 60 "rfdc": "^1.3.1", 60 - "semver": "7.6.3", 61 + "semver": "7.7.1", 61 62 "tar": "7.4.3", 62 - "tough-cookie": "^5.0.0", 63 - "uglify-js": "3.17.4", 63 + "tough-cookie": "5.1.2", 64 + "uglify-js": "3.19.3", 64 65 "uuid": "9.0.1", 65 66 "ws": "7.5.10", 66 67 "xml2js": "0.6.2" 67 68 }, 68 69 "devDependencies": { 69 - "dompurify": "2.5.7", 70 + "dompurify": "3.2.6", 70 71 "grunt": "1.6.1", 71 72 "grunt-chmod": "~1.1.1", 72 73 "grunt-cli": "~1.5.0", ··· 90 91 "jquery-i18next": "1.2.1", 91 92 "jsdoc-nr-template": "github:node-red/jsdoc-nr-template", 92 93 "marked": "4.3.0", 93 - "mermaid": "11.3.0", 94 + "mermaid": "11.9.0", 94 95 "minami": "1.2.3", 95 96 "mocha": "9.2.2", 96 97 "node-red-node-test-helper": "^0.3.3", 97 - "nodemon": "3.1.7", 98 + "nodemon": "3.1.9", 98 99 "proxy": "^1.0.2", 99 100 "sass": "1.62.1", 100 101 "should": "13.2.3", ··· 106 107 "node": ">=18.5" 107 108 }, 108 109 "optionalDependencies": { 109 - "@node-rs/bcrypt": "1.10.4" 110 + "@node-rs/bcrypt": "1.10.7" 110 111 } 111 112 }, 112 113 "node_modules/@antfu/install-pkg": { 113 - "version": "1.0.0", 114 - "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", 115 - "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", 114 + "version": "1.1.0", 115 + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz", 116 + "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==", 116 117 "dev": true, 117 118 "license": "MIT", 118 119 "dependencies": { 119 - "package-manager-detector": "^0.2.8", 120 - "tinyexec": "^0.3.2" 120 + "package-manager-detector": "^1.3.0", 121 + "tinyexec": "^1.0.1" 121 122 }, 122 123 "funding": { 123 124 "url": "https://github.com/sponsors/antfu" ··· 134 135 } 135 136 }, 136 137 "node_modules/@babel/code-frame": { 137 - "version": "7.26.2", 138 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", 139 - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", 138 + "version": "7.27.1", 139 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 140 + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 140 141 "dev": true, 141 142 "license": "MIT", 142 143 "dependencies": { 143 - "@babel/helper-validator-identifier": "^7.25.9", 144 + "@babel/helper-validator-identifier": "^7.27.1", 144 145 "js-tokens": "^4.0.0", 145 - "picocolors": "^1.0.0" 146 + "picocolors": "^1.1.1" 146 147 }, 147 148 "engines": { 148 149 "node": ">=6.9.0" 149 150 } 150 151 }, 151 152 "node_modules/@babel/generator": { 152 - "version": "7.26.9", 153 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", 154 - "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", 153 + "version": "7.28.0", 154 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.0.tgz", 155 + "integrity": "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==", 155 156 "dev": true, 156 157 "license": "MIT", 157 158 "dependencies": { 158 - "@babel/parser": "^7.26.9", 159 - "@babel/types": "^7.26.9", 160 - "@jridgewell/gen-mapping": "^0.3.5", 161 - "@jridgewell/trace-mapping": "^0.3.25", 159 + "@babel/parser": "^7.28.0", 160 + "@babel/types": "^7.28.0", 161 + "@jridgewell/gen-mapping": "^0.3.12", 162 + "@jridgewell/trace-mapping": "^0.3.28", 162 163 "jsesc": "^3.0.2" 163 164 }, 164 165 "engines": { 165 166 "node": ">=6.9.0" 166 167 } 167 168 }, 169 + "node_modules/@babel/helper-globals": { 170 + "version": "7.28.0", 171 + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 172 + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 173 + "dev": true, 174 + "license": "MIT", 175 + "engines": { 176 + "node": ">=6.9.0" 177 + } 178 + }, 168 179 "node_modules/@babel/helper-string-parser": { 169 - "version": "7.25.9", 170 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 171 - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 180 + "version": "7.27.1", 181 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 182 + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 172 183 "dev": true, 173 184 "license": "MIT", 174 185 "engines": { ··· 176 187 } 177 188 }, 178 189 "node_modules/@babel/helper-validator-identifier": { 179 - "version": "7.25.9", 180 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 181 - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 190 + "version": "7.27.1", 191 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", 192 + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", 182 193 "dev": true, 183 194 "license": "MIT", 184 195 "engines": { ··· 186 197 } 187 198 }, 188 199 "node_modules/@babel/parser": { 189 - "version": "7.26.9", 190 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", 191 - "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", 200 + "version": "7.28.0", 201 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz", 202 + "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==", 192 203 "dev": true, 193 204 "license": "MIT", 194 205 "dependencies": { 195 - "@babel/types": "^7.26.9" 206 + "@babel/types": "^7.28.0" 196 207 }, 197 208 "bin": { 198 209 "parser": "bin/babel-parser.js" ··· 202 213 } 203 214 }, 204 215 "node_modules/@babel/runtime": { 205 - "version": "7.26.9", 206 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.9.tgz", 207 - "integrity": "sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==", 216 + "version": "7.28.2", 217 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.2.tgz", 218 + "integrity": "sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==", 208 219 "license": "MIT", 209 - "dependencies": { 210 - "regenerator-runtime": "^0.14.0" 211 - }, 212 220 "engines": { 213 221 "node": ">=6.9.0" 214 222 } 215 223 }, 216 224 "node_modules/@babel/template": { 217 - "version": "7.26.9", 218 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", 219 - "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", 225 + "version": "7.27.2", 226 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 227 + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 220 228 "dev": true, 221 229 "license": "MIT", 222 230 "dependencies": { 223 - "@babel/code-frame": "^7.26.2", 224 - "@babel/parser": "^7.26.9", 225 - "@babel/types": "^7.26.9" 231 + "@babel/code-frame": "^7.27.1", 232 + "@babel/parser": "^7.27.2", 233 + "@babel/types": "^7.27.1" 226 234 }, 227 235 "engines": { 228 236 "node": ">=6.9.0" 229 237 } 230 238 }, 231 239 "node_modules/@babel/traverse": { 232 - "version": "7.26.9", 233 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", 234 - "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", 240 + "version": "7.28.0", 241 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.0.tgz", 242 + "integrity": "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==", 235 243 "dev": true, 236 244 "license": "MIT", 237 245 "dependencies": { 238 - "@babel/code-frame": "^7.26.2", 239 - "@babel/generator": "^7.26.9", 240 - "@babel/parser": "^7.26.9", 241 - "@babel/template": "^7.26.9", 242 - "@babel/types": "^7.26.9", 243 - "debug": "^4.3.1", 244 - "globals": "^11.1.0" 246 + "@babel/code-frame": "^7.27.1", 247 + "@babel/generator": "^7.28.0", 248 + "@babel/helper-globals": "^7.28.0", 249 + "@babel/parser": "^7.28.0", 250 + "@babel/template": "^7.27.2", 251 + "@babel/types": "^7.28.0", 252 + "debug": "^4.3.1" 245 253 }, 246 254 "engines": { 247 255 "node": ">=6.9.0" 248 256 } 249 257 }, 250 258 "node_modules/@babel/traverse/node_modules/debug": { 251 - "version": "4.4.0", 252 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 253 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 259 + "version": "4.4.1", 260 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 261 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 254 262 "dev": true, 255 263 "license": "MIT", 256 264 "dependencies": { ··· 265 273 } 266 274 } 267 275 }, 268 - "node_modules/@babel/traverse/node_modules/globals": { 269 - "version": "11.12.0", 270 - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 271 - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 272 - "dev": true, 273 - "license": "MIT", 274 - "engines": { 275 - "node": ">=4" 276 - } 277 - }, 278 276 "node_modules/@babel/traverse/node_modules/ms": { 279 277 "version": "2.1.3", 280 278 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", ··· 283 281 "license": "MIT" 284 282 }, 285 283 "node_modules/@babel/types": { 286 - "version": "7.26.9", 287 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.9.tgz", 288 - "integrity": "sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==", 284 + "version": "7.28.2", 285 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", 286 + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", 289 287 "dev": true, 290 288 "license": "MIT", 291 289 "dependencies": { 292 - "@babel/helper-string-parser": "^7.25.9", 293 - "@babel/helper-validator-identifier": "^7.25.9" 290 + "@babel/helper-string-parser": "^7.27.1", 291 + "@babel/helper-validator-identifier": "^7.27.1" 294 292 }, 295 293 "engines": { 296 294 "node": ">=6.9.0" ··· 348 346 "license": "Apache-2.0" 349 347 }, 350 348 "node_modules/@emnapi/core": { 351 - "version": "1.3.1", 352 - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", 353 - "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", 349 + "version": "1.4.5", 350 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.5.tgz", 351 + "integrity": "sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==", 354 352 "license": "MIT", 355 353 "optional": true, 356 354 "dependencies": { 357 - "@emnapi/wasi-threads": "1.0.1", 355 + "@emnapi/wasi-threads": "1.0.4", 358 356 "tslib": "^2.4.0" 359 357 } 360 358 }, 361 359 "node_modules/@emnapi/runtime": { 362 - "version": "1.3.1", 363 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", 364 - "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", 360 + "version": "1.4.5", 361 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.5.tgz", 362 + "integrity": "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==", 365 363 "license": "MIT", 366 364 "optional": true, 367 365 "dependencies": { ··· 369 367 } 370 368 }, 371 369 "node_modules/@emnapi/wasi-threads": { 372 - "version": "1.0.1", 373 - "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", 374 - "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", 370 + "version": "1.0.4", 371 + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.4.tgz", 372 + "integrity": "sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==", 375 373 "license": "MIT", 376 374 "optional": true, 377 375 "dependencies": { ··· 403 401 } 404 402 }, 405 403 "node_modules/@iconify/utils/node_modules/debug": { 406 - "version": "4.4.0", 407 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 408 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 404 + "version": "4.4.1", 405 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 406 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 409 407 "dev": true, 410 408 "license": "MIT", 411 409 "dependencies": { ··· 427 425 "dev": true, 428 426 "license": "MIT" 429 427 }, 430 - "node_modules/@isaacs/cliui": { 431 - "version": "8.0.2", 432 - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 433 - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 434 - "license": "ISC", 435 - "dependencies": { 436 - "string-width": "^5.1.2", 437 - "string-width-cjs": "npm:string-width@^4.2.0", 438 - "strip-ansi": "^7.0.1", 439 - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 440 - "wrap-ansi": "^8.1.0", 441 - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 442 - }, 443 - "engines": { 444 - "node": ">=12" 445 - } 446 - }, 447 - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { 448 - "version": "6.1.0", 449 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", 450 - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", 451 - "license": "MIT", 452 - "engines": { 453 - "node": ">=12" 454 - }, 455 - "funding": { 456 - "url": "https://github.com/chalk/ansi-regex?sponsor=1" 457 - } 458 - }, 459 - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { 460 - "version": "6.2.1", 461 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", 462 - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", 463 - "license": "MIT", 464 - "engines": { 465 - "node": ">=12" 466 - }, 467 - "funding": { 468 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 469 - } 470 - }, 471 - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { 472 - "version": "9.2.2", 473 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 474 - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 475 - "license": "MIT" 476 - }, 477 - "node_modules/@isaacs/cliui/node_modules/string-width": { 478 - "version": "5.1.2", 479 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 480 - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 481 - "license": "MIT", 482 - "dependencies": { 483 - "eastasianwidth": "^0.2.0", 484 - "emoji-regex": "^9.2.2", 485 - "strip-ansi": "^7.0.1" 486 - }, 487 - "engines": { 488 - "node": ">=12" 489 - }, 490 - "funding": { 491 - "url": "https://github.com/sponsors/sindresorhus" 492 - } 493 - }, 494 - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { 495 - "version": "7.1.0", 496 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 497 - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 498 - "license": "MIT", 499 - "dependencies": { 500 - "ansi-regex": "^6.0.1" 501 - }, 502 - "engines": { 503 - "node": ">=12" 504 - }, 505 - "funding": { 506 - "url": "https://github.com/chalk/strip-ansi?sponsor=1" 507 - } 508 - }, 509 - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { 510 - "version": "8.1.0", 511 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 512 - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 513 - "license": "MIT", 514 - "dependencies": { 515 - "ansi-styles": "^6.1.0", 516 - "string-width": "^5.0.1", 517 - "strip-ansi": "^7.0.1" 518 - }, 519 - "engines": { 520 - "node": ">=12" 521 - }, 522 - "funding": { 523 - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 524 - } 525 - }, 526 428 "node_modules/@isaacs/fs-minipass": { 527 429 "version": "4.0.1", 528 430 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", ··· 536 438 } 537 439 }, 538 440 "node_modules/@jridgewell/gen-mapping": { 539 - "version": "0.3.8", 540 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", 541 - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", 441 + "version": "0.3.12", 442 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz", 443 + "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==", 542 444 "dev": true, 543 445 "license": "MIT", 544 446 "dependencies": { 545 - "@jridgewell/set-array": "^1.2.1", 546 - "@jridgewell/sourcemap-codec": "^1.4.10", 447 + "@jridgewell/sourcemap-codec": "^1.5.0", 547 448 "@jridgewell/trace-mapping": "^0.3.24" 548 - }, 549 - "engines": { 550 - "node": ">=6.0.0" 551 449 } 552 450 }, 553 451 "node_modules/@jridgewell/resolve-uri": { ··· 560 458 "node": ">=6.0.0" 561 459 } 562 460 }, 563 - "node_modules/@jridgewell/set-array": { 564 - "version": "1.2.1", 565 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 566 - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 567 - "dev": true, 568 - "license": "MIT", 569 - "engines": { 570 - "node": ">=6.0.0" 571 - } 572 - }, 573 461 "node_modules/@jridgewell/sourcemap-codec": { 574 - "version": "1.5.0", 575 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 576 - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 462 + "version": "1.5.4", 463 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz", 464 + "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==", 577 465 "dev": true, 578 466 "license": "MIT" 579 467 }, 580 468 "node_modules/@jridgewell/trace-mapping": { 581 - "version": "0.3.25", 582 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 583 - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 469 + "version": "0.3.29", 470 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.29.tgz", 471 + "integrity": "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==", 584 472 "dev": true, 585 473 "license": "MIT", 586 474 "dependencies": { ··· 602 490 } 603 491 }, 604 492 "node_modules/@mermaid-js/parser": { 605 - "version": "0.3.0", 606 - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", 607 - "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", 493 + "version": "0.6.2", 494 + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.6.2.tgz", 495 + "integrity": "sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==", 608 496 "dev": true, 609 497 "license": "MIT", 610 498 "dependencies": { 611 - "langium": "3.0.0" 499 + "langium": "3.3.1" 612 500 } 613 501 }, 614 502 "node_modules/@napi-rs/wasm-runtime": { 615 - "version": "0.2.7", 616 - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.7.tgz", 617 - "integrity": "sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==", 503 + "version": "0.2.12", 504 + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz", 505 + "integrity": "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==", 618 506 "license": "MIT", 619 507 "optional": true, 620 508 "dependencies": { 621 - "@emnapi/core": "^1.3.1", 622 - "@emnapi/runtime": "^1.3.1", 623 - "@tybys/wasm-util": "^0.9.0" 509 + "@emnapi/core": "^1.4.3", 510 + "@emnapi/runtime": "^1.4.3", 511 + "@tybys/wasm-util": "^0.10.0" 512 + } 513 + }, 514 + "node_modules/@noble/hashes": { 515 + "version": "1.8.0", 516 + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 517 + "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 518 + "dev": true, 519 + "license": "MIT", 520 + "engines": { 521 + "node": "^14.21.3 || >=16" 522 + }, 523 + "funding": { 524 + "url": "https://paulmillr.com/funding/" 624 525 } 625 526 }, 626 527 "node_modules/@node-rs/bcrypt": { 627 - "version": "1.10.4", 628 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.4.tgz", 629 - "integrity": "sha512-Kzs8HKt2eBeT5VnkeKgiz/QKTjOO3URcvSNEQZahNwZnL6dBeeJQTxxYisc/6969+5n6c3+gNwKvqJsZzmGe7g==", 528 + "version": "1.10.7", 529 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt/-/bcrypt-1.10.7.tgz", 530 + "integrity": "sha512-1wk0gHsUQC/ap0j6SJa2K34qNhomxXRcEe3T8cI5s+g6fgHBgLTN7U9LzWTG/HE6G4+2tWWLeCabk1wiYGEQSA==", 630 531 "license": "MIT", 631 532 "optional": true, 632 533 "engines": { ··· 637 538 "url": "https://github.com/sponsors/Brooooooklyn" 638 539 }, 639 540 "optionalDependencies": { 640 - "@node-rs/bcrypt-android-arm-eabi": "1.10.4", 641 - "@node-rs/bcrypt-android-arm64": "1.10.4", 642 - "@node-rs/bcrypt-darwin-arm64": "1.10.4", 643 - "@node-rs/bcrypt-darwin-x64": "1.10.4", 644 - "@node-rs/bcrypt-freebsd-x64": "1.10.4", 645 - "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.4", 646 - "@node-rs/bcrypt-linux-arm64-gnu": "1.10.4", 647 - "@node-rs/bcrypt-linux-arm64-musl": "1.10.4", 648 - "@node-rs/bcrypt-linux-x64-gnu": "1.10.4", 649 - "@node-rs/bcrypt-linux-x64-musl": "1.10.4", 650 - "@node-rs/bcrypt-wasm32-wasi": "1.10.4", 651 - "@node-rs/bcrypt-win32-arm64-msvc": "1.10.4", 652 - "@node-rs/bcrypt-win32-ia32-msvc": "1.10.4", 653 - "@node-rs/bcrypt-win32-x64-msvc": "1.10.4" 541 + "@node-rs/bcrypt-android-arm-eabi": "1.10.7", 542 + "@node-rs/bcrypt-android-arm64": "1.10.7", 543 + "@node-rs/bcrypt-darwin-arm64": "1.10.7", 544 + "@node-rs/bcrypt-darwin-x64": "1.10.7", 545 + "@node-rs/bcrypt-freebsd-x64": "1.10.7", 546 + "@node-rs/bcrypt-linux-arm-gnueabihf": "1.10.7", 547 + "@node-rs/bcrypt-linux-arm64-gnu": "1.10.7", 548 + "@node-rs/bcrypt-linux-arm64-musl": "1.10.7", 549 + "@node-rs/bcrypt-linux-x64-gnu": "1.10.7", 550 + "@node-rs/bcrypt-linux-x64-musl": "1.10.7", 551 + "@node-rs/bcrypt-wasm32-wasi": "1.10.7", 552 + "@node-rs/bcrypt-win32-arm64-msvc": "1.10.7", 553 + "@node-rs/bcrypt-win32-ia32-msvc": "1.10.7", 554 + "@node-rs/bcrypt-win32-x64-msvc": "1.10.7" 654 555 } 655 556 }, 656 557 "node_modules/@node-rs/bcrypt-android-arm-eabi": { 657 - "version": "1.10.4", 658 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.4.tgz", 659 - "integrity": "sha512-55ajutuTdfK1hKseyliflnxzNtxszQQ/EoLtgJlgCe7rI24vGP9EEEZDznB/u9OaJ14/AYzZtIhkEOYdbIdw0A==", 558 + "version": "1.10.7", 559 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm-eabi/-/bcrypt-android-arm-eabi-1.10.7.tgz", 560 + "integrity": "sha512-8dO6/PcbeMZXS3VXGEtct9pDYdShp2WBOWlDvSbcRwVqyB580aCBh0BEFmKYtXLzLvUK8Wf+CG3U6sCdILW1lA==", 660 561 "cpu": [ 661 562 "arm" 662 563 ], ··· 670 571 } 671 572 }, 672 573 "node_modules/@node-rs/bcrypt-android-arm64": { 673 - "version": "1.10.4", 674 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.4.tgz", 675 - "integrity": "sha512-dCgQT7nH65tORmJw2hQ6zQgFmmC+/JBYZUWtf7pPZI76AVAn5tc7cIUrxYoV4OT1+uD63b9Av+mS1fT2EPzWEg==", 574 + "version": "1.10.7", 575 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-android-arm64/-/bcrypt-android-arm64-1.10.7.tgz", 576 + "integrity": "sha512-UASFBS/CucEMHiCtL/2YYsAY01ZqVR1N7vSb94EOvG5iwW7BQO06kXXCTgj+Xbek9azxixrCUmo3WJnkJZ0hTQ==", 676 577 "cpu": [ 677 578 "arm64" 678 579 ], ··· 686 587 } 687 588 }, 688 589 "node_modules/@node-rs/bcrypt-darwin-arm64": { 689 - "version": "1.10.4", 690 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.4.tgz", 691 - "integrity": "sha512-gmHdWikHL3YVZgqXAHT+X/PG+kqIyNlPeFAWKdby83RkDI8FUiPV4qqGilgNnBmVWKkobRae9/I1HDbc4Sbhyg==", 590 + "version": "1.10.7", 591 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-arm64/-/bcrypt-darwin-arm64-1.10.7.tgz", 592 + "integrity": "sha512-DgzFdAt455KTuiJ/zYIyJcKFobjNDR/hnf9OS7pK5NRS13Nq4gLcSIIyzsgHwZHxsJWbLpHmFc1H23Y7IQoQBw==", 692 593 "cpu": [ 693 594 "arm64" 694 595 ], ··· 702 603 } 703 604 }, 704 605 "node_modules/@node-rs/bcrypt-darwin-x64": { 705 - "version": "1.10.4", 706 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.4.tgz", 707 - "integrity": "sha512-WDzL1WKRtoyTkH6IMPx95Mkd6XaeN0VWJbSDMqQY6AFBOk03yJEj7YYXshCcF+Ur6KBBVSwRf6sdFJ15NI1Z3g==", 606 + "version": "1.10.7", 607 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-darwin-x64/-/bcrypt-darwin-x64-1.10.7.tgz", 608 + "integrity": "sha512-SPWVfQ6sxSokoUWAKWD0EJauvPHqOGQTd7CxmYatcsUgJ/bruvEHxZ4bIwX1iDceC3FkOtmeHO0cPwR480n/xA==", 708 609 "cpu": [ 709 610 "x64" 710 611 ], ··· 718 619 } 719 620 }, 720 621 "node_modules/@node-rs/bcrypt-freebsd-x64": { 721 - "version": "1.10.4", 722 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.4.tgz", 723 - "integrity": "sha512-seSPJi+4MIUd1faL/n/wmDdDwaynd/FTkvTnb7qzCk8LBT+/dxi7MTz+uaD8KYDREcB9Wmhv+lwr0S9/jBTcjg==", 622 + "version": "1.10.7", 623 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-freebsd-x64/-/bcrypt-freebsd-x64-1.10.7.tgz", 624 + "integrity": "sha512-gpa+Ixs6GwEx6U6ehBpsQetzUpuAGuAFbOiuLB2oo4N58yU4AZz1VIcWyWAHrSWRs92O0SHtmo2YPrMrwfBbSw==", 724 625 "cpu": [ 725 626 "x64" 726 627 ], ··· 734 635 } 735 636 }, 736 637 "node_modules/@node-rs/bcrypt-linux-arm-gnueabihf": { 737 - "version": "1.10.4", 738 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.4.tgz", 739 - "integrity": "sha512-YcMLUtN9cGNTWKnaXslxGO1M0S5b4QN9KYhuyG6Kju27RfqvU5UbmpKElCsEUO2EIjxGwzvPu59T+Fyh6sVbwg==", 638 + "version": "1.10.7", 639 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm-gnueabihf/-/bcrypt-linux-arm-gnueabihf-1.10.7.tgz", 640 + "integrity": "sha512-kYgJnTnpxrzl9sxYqzflobvMp90qoAlaX1oDL7nhNTj8OYJVDIk0jQgblj0bIkjmoPbBed53OJY/iu4uTS+wig==", 740 641 "cpu": [ 741 642 "arm" 742 643 ], ··· 750 651 } 751 652 }, 752 653 "node_modules/@node-rs/bcrypt-linux-arm64-gnu": { 753 - "version": "1.10.4", 754 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.4.tgz", 755 - "integrity": "sha512-uYGUK/mO8SiftqmVSAePWxgK82vg+X/gtrVRJi95yq2iwp1+fYJX3ndxCyYPmeplBbd3NJ/F5lPT3FC/IHTTGw==", 654 + "version": "1.10.7", 655 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-gnu/-/bcrypt-linux-arm64-gnu-1.10.7.tgz", 656 + "integrity": "sha512-7cEkK2RA+gBCj2tCVEI1rDSJV40oLbSq7bQ+PNMHNI6jCoXGmj9Uzo7mg7ZRbNZ7piIyNH5zlJqutjo8hh/tmA==", 756 657 "cpu": [ 757 658 "arm64" 758 659 ], ··· 766 667 } 767 668 }, 768 669 "node_modules/@node-rs/bcrypt-linux-arm64-musl": { 769 - "version": "1.10.4", 770 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.4.tgz", 771 - "integrity": "sha512-rLvSMW/gVUBd2k2gAqQfuOReHWd9+jvz58E3i1TbkRE3a5ChvjOFc9qKPEmXuXuD9Mdj7gUwcYwpq8MdB5MtNw==", 670 + "version": "1.10.7", 671 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-arm64-musl/-/bcrypt-linux-arm64-musl-1.10.7.tgz", 672 + "integrity": "sha512-X7DRVjshhwxUqzdUKDlF55cwzh+wqWJ2E/tILvZPboO3xaNO07Um568Vf+8cmKcz+tiZCGP7CBmKbBqjvKN/Pw==", 772 673 "cpu": [ 773 674 "arm64" 774 675 ], ··· 782 683 } 783 684 }, 784 685 "node_modules/@node-rs/bcrypt-linux-x64-gnu": { 785 - "version": "1.10.4", 786 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.4.tgz", 787 - "integrity": "sha512-I++6bh+BIp70X/D/crlSgCq8K0s9nGvzmvAGFkqSG4h3LBtjJx4RKbygnoWvcBV9ErK1rvcjfMyjwZt1ukueFA==", 686 + "version": "1.10.7", 687 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-gnu/-/bcrypt-linux-x64-gnu-1.10.7.tgz", 688 + "integrity": "sha512-LXRZsvG65NggPD12hn6YxVgH0W3VR5fsE/o1/o2D5X0nxKcNQGeLWnRzs5cP8KpoFOuk1ilctXQJn8/wq+Gn/Q==", 788 689 "cpu": [ 789 690 "x64" 790 691 ], ··· 798 699 } 799 700 }, 800 701 "node_modules/@node-rs/bcrypt-linux-x64-musl": { 801 - "version": "1.10.4", 802 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.4.tgz", 803 - "integrity": "sha512-f9RPl/5n2NS0mMJXB4IYbodKnq5HzOK5x1b9eKbcjsY0rw3mJC3K0XRFc8iaw1a5chA+xV1TPXz5mkykmr2CQQ==", 702 + "version": "1.10.7", 703 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-linux-x64-musl/-/bcrypt-linux-x64-musl-1.10.7.tgz", 704 + "integrity": "sha512-tCjHmct79OfcO3g5q21ME7CNzLzpw1MAsUXCLHLGWH+V6pp/xTvMbIcLwzkDj6TI3mxK6kehTn40SEjBkZ3Rog==", 804 705 "cpu": [ 805 706 "x64" 806 707 ], ··· 814 715 } 815 716 }, 816 717 "node_modules/@node-rs/bcrypt-wasm32-wasi": { 817 - "version": "1.10.4", 818 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.4.tgz", 819 - "integrity": "sha512-VaDOf+wic0yoHFimMkC5VMa/33BNqg6ieD+C/ibb7Av3NnVW4/W9YpDpqAWMR2w3fA40uTLWZ7FZSrcFck27oA==", 718 + "version": "1.10.7", 719 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-wasm32-wasi/-/bcrypt-wasm32-wasi-1.10.7.tgz", 720 + "integrity": "sha512-4qXSihIKeVXYglfXZEq/QPtYtBUvR8d3S85k15Lilv3z5B6NSGQ9mYiNleZ7QHVLN2gEc5gmi7jM353DMH9GkA==", 820 721 "cpu": [ 821 722 "wasm32" 822 723 ], 823 724 "license": "MIT", 824 725 "optional": true, 825 726 "dependencies": { 826 - "@napi-rs/wasm-runtime": "^0.2.3" 727 + "@napi-rs/wasm-runtime": "^0.2.5" 827 728 }, 828 729 "engines": { 829 730 "node": ">=14.0.0" 830 731 } 831 732 }, 832 733 "node_modules/@node-rs/bcrypt-win32-arm64-msvc": { 833 - "version": "1.10.4", 834 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.4.tgz", 835 - "integrity": "sha512-M7sGnbKPvhYJ5b76ywXiEwR4mIs/JSDHjRrhm9fshKAvltQrwc3Mou22TJggvDN3gKOF1W85uPiM2OgGX/jxMg==", 734 + "version": "1.10.7", 735 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-arm64-msvc/-/bcrypt-win32-arm64-msvc-1.10.7.tgz", 736 + "integrity": "sha512-FdfUQrqmDfvC5jFhntMBkk8EI+fCJTx/I1v7Rj+Ezlr9rez1j1FmuUnywbBj2Cg15/0BDhwYdbyZ5GCMFli2aQ==", 836 737 "cpu": [ 837 738 "arm64" 838 739 ], ··· 846 747 } 847 748 }, 848 749 "node_modules/@node-rs/bcrypt-win32-ia32-msvc": { 849 - "version": "1.10.4", 850 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.4.tgz", 851 - "integrity": "sha512-zn/n4DYnuOfC2JgmVDa0JHP+5DUqAOTl2jmV3yrMrmN+StDT4Om5wtvWxvEmgv3CkeZAuAU3Y/fwjSXIpZ0Fhg==", 750 + "version": "1.10.7", 751 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-ia32-msvc/-/bcrypt-win32-ia32-msvc-1.10.7.tgz", 752 + "integrity": "sha512-lZLf4Cx+bShIhU071p5BZft4OvP4PGhyp542EEsb3zk34U5GLsGIyCjOafcF/2DGewZL6u8/aqoxbSuROkgFXg==", 852 753 "cpu": [ 853 754 "ia32" 854 755 ], ··· 862 763 } 863 764 }, 864 765 "node_modules/@node-rs/bcrypt-win32-x64-msvc": { 865 - "version": "1.10.4", 866 - "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.4.tgz", 867 - "integrity": "sha512-ynQokTTGbuLu/cckaD8dNcE+Zsfam1zElE+teNol8AxcL7Jv+ghJItSnRthPRV/vLxuycDF2DIICgpXG/p9jrQ==", 766 + "version": "1.10.7", 767 + "resolved": "https://registry.npmjs.org/@node-rs/bcrypt-win32-x64-msvc/-/bcrypt-win32-x64-msvc-1.10.7.tgz", 768 + "integrity": "sha512-hdw7tGmN1DxVAMTzICLdaHpXjy+4rxaxnBMgI8seG1JL5e3VcRGsd1/1vVDogVp2cbsmgq+6d6yAY+D9lW/DCg==", 868 769 "cpu": [ 869 770 "x64" 870 771 ], ··· 915 816 "node": ">= 8" 916 817 } 917 818 }, 918 - "node_modules/@pkgjs/parseargs": { 919 - "version": "0.11.0", 920 - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 921 - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 819 + "node_modules/@paralleldrive/cuid2": { 820 + "version": "2.2.2", 821 + "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.2.tgz", 822 + "integrity": "sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==", 823 + "dev": true, 922 824 "license": "MIT", 923 - "optional": true, 924 - "engines": { 925 - "node": ">=14" 825 + "dependencies": { 826 + "@noble/hashes": "^1.1.5" 926 827 } 927 828 }, 928 829 "node_modules/@prantlf/jsonlint": { ··· 1009 910 } 1010 911 }, 1011 912 "node_modules/@tybys/wasm-util": { 1012 - "version": "0.9.0", 1013 - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", 1014 - "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", 913 + "version": "0.10.0", 914 + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz", 915 + "integrity": "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==", 1015 916 "license": "MIT", 1016 917 "optional": true, 1017 918 "dependencies": { 1018 919 "tslib": "^2.4.0" 1019 920 } 1020 921 }, 922 + "node_modules/@types/d3": { 923 + "version": "7.4.3", 924 + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.3.tgz", 925 + "integrity": "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==", 926 + "dev": true, 927 + "license": "MIT", 928 + "dependencies": { 929 + "@types/d3-array": "*", 930 + "@types/d3-axis": "*", 931 + "@types/d3-brush": "*", 932 + "@types/d3-chord": "*", 933 + "@types/d3-color": "*", 934 + "@types/d3-contour": "*", 935 + "@types/d3-delaunay": "*", 936 + "@types/d3-dispatch": "*", 937 + "@types/d3-drag": "*", 938 + "@types/d3-dsv": "*", 939 + "@types/d3-ease": "*", 940 + "@types/d3-fetch": "*", 941 + "@types/d3-force": "*", 942 + "@types/d3-format": "*", 943 + "@types/d3-geo": "*", 944 + "@types/d3-hierarchy": "*", 945 + "@types/d3-interpolate": "*", 946 + "@types/d3-path": "*", 947 + "@types/d3-polygon": "*", 948 + "@types/d3-quadtree": "*", 949 + "@types/d3-random": "*", 950 + "@types/d3-scale": "*", 951 + "@types/d3-scale-chromatic": "*", 952 + "@types/d3-selection": "*", 953 + "@types/d3-shape": "*", 954 + "@types/d3-time": "*", 955 + "@types/d3-time-format": "*", 956 + "@types/d3-timer": "*", 957 + "@types/d3-transition": "*", 958 + "@types/d3-zoom": "*" 959 + } 960 + }, 961 + "node_modules/@types/d3-array": { 962 + "version": "3.2.1", 963 + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", 964 + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", 965 + "dev": true, 966 + "license": "MIT" 967 + }, 968 + "node_modules/@types/d3-axis": { 969 + "version": "3.0.6", 970 + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", 971 + "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", 972 + "dev": true, 973 + "license": "MIT", 974 + "dependencies": { 975 + "@types/d3-selection": "*" 976 + } 977 + }, 978 + "node_modules/@types/d3-brush": { 979 + "version": "3.0.6", 980 + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", 981 + "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", 982 + "dev": true, 983 + "license": "MIT", 984 + "dependencies": { 985 + "@types/d3-selection": "*" 986 + } 987 + }, 988 + "node_modules/@types/d3-chord": { 989 + "version": "3.0.6", 990 + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.6.tgz", 991 + "integrity": "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==", 992 + "dev": true, 993 + "license": "MIT" 994 + }, 995 + "node_modules/@types/d3-color": { 996 + "version": "3.1.3", 997 + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", 998 + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", 999 + "dev": true, 1000 + "license": "MIT" 1001 + }, 1002 + "node_modules/@types/d3-contour": { 1003 + "version": "3.0.6", 1004 + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.6.tgz", 1005 + "integrity": "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==", 1006 + "dev": true, 1007 + "license": "MIT", 1008 + "dependencies": { 1009 + "@types/d3-array": "*", 1010 + "@types/geojson": "*" 1011 + } 1012 + }, 1013 + "node_modules/@types/d3-delaunay": { 1014 + "version": "6.0.4", 1015 + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", 1016 + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", 1017 + "dev": true, 1018 + "license": "MIT" 1019 + }, 1020 + "node_modules/@types/d3-dispatch": { 1021 + "version": "3.0.7", 1022 + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.7.tgz", 1023 + "integrity": "sha512-5o9OIAdKkhN1QItV2oqaE5KMIiXAvDWBDPrD85e58Qlz1c1kI/J0NcqbEG88CoTwJrYe7ntUCVfeUl2UJKbWgA==", 1024 + "dev": true, 1025 + "license": "MIT" 1026 + }, 1027 + "node_modules/@types/d3-drag": { 1028 + "version": "3.0.7", 1029 + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", 1030 + "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", 1031 + "dev": true, 1032 + "license": "MIT", 1033 + "dependencies": { 1034 + "@types/d3-selection": "*" 1035 + } 1036 + }, 1037 + "node_modules/@types/d3-dsv": { 1038 + "version": "3.0.7", 1039 + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.7.tgz", 1040 + "integrity": "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==", 1041 + "dev": true, 1042 + "license": "MIT" 1043 + }, 1044 + "node_modules/@types/d3-ease": { 1045 + "version": "3.0.2", 1046 + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", 1047 + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", 1048 + "dev": true, 1049 + "license": "MIT" 1050 + }, 1051 + "node_modules/@types/d3-fetch": { 1052 + "version": "3.0.7", 1053 + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.7.tgz", 1054 + "integrity": "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==", 1055 + "dev": true, 1056 + "license": "MIT", 1057 + "dependencies": { 1058 + "@types/d3-dsv": "*" 1059 + } 1060 + }, 1061 + "node_modules/@types/d3-force": { 1062 + "version": "3.0.10", 1063 + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.10.tgz", 1064 + "integrity": "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==", 1065 + "dev": true, 1066 + "license": "MIT" 1067 + }, 1068 + "node_modules/@types/d3-format": { 1069 + "version": "3.0.4", 1070 + "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz", 1071 + "integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==", 1072 + "dev": true, 1073 + "license": "MIT" 1074 + }, 1075 + "node_modules/@types/d3-geo": { 1076 + "version": "3.1.0", 1077 + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", 1078 + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", 1079 + "dev": true, 1080 + "license": "MIT", 1081 + "dependencies": { 1082 + "@types/geojson": "*" 1083 + } 1084 + }, 1085 + "node_modules/@types/d3-hierarchy": { 1086 + "version": "3.1.7", 1087 + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", 1088 + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", 1089 + "dev": true, 1090 + "license": "MIT" 1091 + }, 1092 + "node_modules/@types/d3-interpolate": { 1093 + "version": "3.0.4", 1094 + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", 1095 + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", 1096 + "dev": true, 1097 + "license": "MIT", 1098 + "dependencies": { 1099 + "@types/d3-color": "*" 1100 + } 1101 + }, 1102 + "node_modules/@types/d3-path": { 1103 + "version": "3.1.1", 1104 + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", 1105 + "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", 1106 + "dev": true, 1107 + "license": "MIT" 1108 + }, 1109 + "node_modules/@types/d3-polygon": { 1110 + "version": "3.0.2", 1111 + "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.2.tgz", 1112 + "integrity": "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==", 1113 + "dev": true, 1114 + "license": "MIT" 1115 + }, 1116 + "node_modules/@types/d3-quadtree": { 1117 + "version": "3.0.6", 1118 + "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz", 1119 + "integrity": "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==", 1120 + "dev": true, 1121 + "license": "MIT" 1122 + }, 1123 + "node_modules/@types/d3-random": { 1124 + "version": "3.0.3", 1125 + "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.3.tgz", 1126 + "integrity": "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==", 1127 + "dev": true, 1128 + "license": "MIT" 1129 + }, 1130 + "node_modules/@types/d3-scale": { 1131 + "version": "4.0.9", 1132 + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", 1133 + "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", 1134 + "dev": true, 1135 + "license": "MIT", 1136 + "dependencies": { 1137 + "@types/d3-time": "*" 1138 + } 1139 + }, 1140 + "node_modules/@types/d3-scale-chromatic": { 1141 + "version": "3.1.0", 1142 + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", 1143 + "integrity": "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==", 1144 + "dev": true, 1145 + "license": "MIT" 1146 + }, 1147 + "node_modules/@types/d3-selection": { 1148 + "version": "3.0.11", 1149 + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", 1150 + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", 1151 + "dev": true, 1152 + "license": "MIT" 1153 + }, 1154 + "node_modules/@types/d3-shape": { 1155 + "version": "3.1.7", 1156 + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", 1157 + "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", 1158 + "dev": true, 1159 + "license": "MIT", 1160 + "dependencies": { 1161 + "@types/d3-path": "*" 1162 + } 1163 + }, 1164 + "node_modules/@types/d3-time": { 1165 + "version": "3.0.4", 1166 + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", 1167 + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", 1168 + "dev": true, 1169 + "license": "MIT" 1170 + }, 1171 + "node_modules/@types/d3-time-format": { 1172 + "version": "4.0.3", 1173 + "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", 1174 + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", 1175 + "dev": true, 1176 + "license": "MIT" 1177 + }, 1178 + "node_modules/@types/d3-timer": { 1179 + "version": "3.0.2", 1180 + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", 1181 + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", 1182 + "dev": true, 1183 + "license": "MIT" 1184 + }, 1185 + "node_modules/@types/d3-transition": { 1186 + "version": "3.0.9", 1187 + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", 1188 + "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", 1189 + "dev": true, 1190 + "license": "MIT", 1191 + "dependencies": { 1192 + "@types/d3-selection": "*" 1193 + } 1194 + }, 1195 + "node_modules/@types/d3-zoom": { 1196 + "version": "3.0.8", 1197 + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.8.tgz", 1198 + "integrity": "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==", 1199 + "dev": true, 1200 + "license": "MIT", 1201 + "dependencies": { 1202 + "@types/d3-interpolate": "*", 1203 + "@types/d3-selection": "*" 1204 + } 1205 + }, 1206 + "node_modules/@types/geojson": { 1207 + "version": "7946.0.16", 1208 + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", 1209 + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", 1210 + "dev": true, 1211 + "license": "MIT" 1212 + }, 1021 1213 "node_modules/@types/http-cache-semantics": { 1022 1214 "version": "4.0.4", 1023 1215 "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", ··· 1050 1242 "license": "MIT" 1051 1243 }, 1052 1244 "node_modules/@types/node": { 1053 - "version": "22.13.5", 1054 - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz", 1055 - "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", 1245 + "version": "24.1.0", 1246 + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz", 1247 + "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==", 1056 1248 "license": "MIT", 1057 1249 "dependencies": { 1058 - "undici-types": "~6.20.0" 1250 + "undici-types": "~7.8.0" 1059 1251 } 1060 1252 }, 1061 1253 "node_modules/@types/readable-stream": { 1062 - "version": "4.0.18", 1063 - "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.18.tgz", 1064 - "integrity": "sha512-21jK/1j+Wg+7jVw1xnSwy/2Q1VgVjWuFssbYGTREPUBeZ+rqVFl2udq0IkxzPC0ZhOzVceUbyIACFZKLqKEBlA==", 1254 + "version": "4.0.21", 1255 + "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.21.tgz", 1256 + "integrity": "sha512-19eKVv9tugr03IgfXlA9UVUVRbW6IuqRO5B92Dl4a6pT7K8uaGrNS0GkxiZD0BOk6PLuXl5FhWl//eX/pzYdTQ==", 1065 1257 "license": "MIT", 1066 1258 "dependencies": { 1067 - "@types/node": "*", 1068 - "safe-buffer": "~5.1.1" 1259 + "@types/node": "*" 1069 1260 } 1070 1261 }, 1262 + "node_modules/@types/trusted-types": { 1263 + "version": "2.0.7", 1264 + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", 1265 + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", 1266 + "dev": true, 1267 + "license": "MIT", 1268 + "optional": true 1269 + }, 1071 1270 "node_modules/@types/ws": { 1072 - "version": "8.5.14", 1073 - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.14.tgz", 1074 - "integrity": "sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==", 1271 + "version": "8.18.1", 1272 + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 1273 + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 1075 1274 "license": "MIT", 1076 1275 "dependencies": { 1077 1276 "@types/node": "*" ··· 1116 1315 } 1117 1316 }, 1118 1317 "node_modules/acorn": { 1119 - "version": "8.12.1", 1120 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", 1121 - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", 1318 + "version": "8.15.0", 1319 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 1320 + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 1122 1321 "license": "MIT", 1123 1322 "bin": { 1124 1323 "acorn": "bin/acorn" ··· 1162 1361 } 1163 1362 }, 1164 1363 "node_modules/agent-base/node_modules/debug": { 1165 - "version": "4.4.0", 1166 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 1167 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 1364 + "version": "4.4.1", 1365 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1366 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1168 1367 "license": "MIT", 1169 1368 "dependencies": { 1170 1369 "ms": "^2.1.3" ··· 1554 1753 "license": "MIT" 1555 1754 }, 1556 1755 "node_modules/axios": { 1557 - "version": "1.7.9", 1558 - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", 1559 - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", 1756 + "version": "1.11.0", 1757 + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", 1758 + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", 1560 1759 "license": "MIT", 1561 1760 "dependencies": { 1562 1761 "follow-redirects": "^1.15.6", 1563 - "form-data": "^4.0.0", 1762 + "form-data": "^4.0.4", 1564 1763 "proxy-from-env": "^1.1.0" 1565 1764 } 1566 1765 }, ··· 1568 1767 "version": "1.0.2", 1569 1768 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1570 1769 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1770 + "dev": true, 1571 1771 "license": "MIT" 1572 1772 }, 1573 1773 "node_modules/base64-js": { ··· 1609 1809 "dev": true 1610 1810 }, 1611 1811 "node_modules/bcryptjs": { 1612 - "version": "2.4.3", 1613 - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", 1614 - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", 1615 - "license": "MIT" 1812 + "version": "3.0.2", 1813 + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.2.tgz", 1814 + "integrity": "sha512-k38b3XOZKv60C4E2hVsXTolJWfkGRMbILBIe2IBITXciy5bOsTKot5kDrf3ZfufQtQOUN5mXceUEpU1rTl9Uog==", 1815 + "license": "BSD-3-Clause", 1816 + "bin": { 1817 + "bcrypt": "bin/bcrypt" 1818 + } 1616 1819 }, 1617 1820 "node_modules/binary-extensions": { 1618 1821 "version": "2.3.0", ··· 1628 1831 } 1629 1832 }, 1630 1833 "node_modules/bl": { 1631 - "version": "6.0.19", 1632 - "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.19.tgz", 1633 - "integrity": "sha512-4Ay3A3oDfGg3GGirhl4s62ebtnk0pJZA5mLp672MPKOQXsWvXjEF4dqdXySjJIs7b9OVr/O8aOo0Lm+xdjo2JA==", 1834 + "version": "6.1.1", 1835 + "resolved": "https://registry.npmjs.org/bl/-/bl-6.1.1.tgz", 1836 + "integrity": "sha512-yYc8UIHrd1ZTLgNBIE7JjMzUPZH+dec3q7nWkrSHEbtvkQ3h6WKC63W9K5jthcL5EXFyMuWYq+2pq5WMSIgFHw==", 1634 1837 "license": "MIT", 1635 1838 "dependencies": { 1636 1839 "@types/readable-stream": "^4.0.0", ··· 1759 1962 "license": "ISC" 1760 1963 }, 1761 1964 "node_modules/brace-expansion": { 1762 - "version": "1.1.11", 1763 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1764 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1965 + "version": "1.1.12", 1966 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 1967 + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 1765 1968 "dev": true, 1766 1969 "license": "MIT", 1767 1970 "dependencies": { ··· 1931 2134 } 1932 2135 }, 1933 2136 "node_modules/call-bound": { 1934 - "version": "1.0.3", 1935 - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", 1936 - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", 2137 + "version": "1.0.4", 2138 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2139 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 1937 2140 "license": "MIT", 1938 2141 "dependencies": { 1939 - "call-bind-apply-helpers": "^1.0.1", 1940 - "get-intrinsic": "^1.2.6" 2142 + "call-bind-apply-helpers": "^1.0.2", 2143 + "get-intrinsic": "^1.3.0" 1941 2144 }, 1942 2145 "engines": { 1943 2146 "node": ">= 0.4" ··· 1983 2186 "version": "4.1.2", 1984 2187 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1985 2188 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1986 - "dev": true, 1987 2189 "license": "MIT", 1988 2190 "dependencies": { 1989 2191 "ansi-styles": "^4.1.0", ··· 2384 2586 } 2385 2587 }, 2386 2588 "node_modules/confbox": { 2387 - "version": "0.1.8", 2388 - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 2389 - "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 2589 + "version": "0.2.2", 2590 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz", 2591 + "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==", 2390 2592 "dev": true, 2391 2593 "license": "MIT" 2392 2594 }, ··· 2512 2714 "version": "1.0.3", 2513 2715 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 2514 2716 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 2717 + "dev": true, 2515 2718 "license": "MIT" 2516 2719 }, 2517 2720 "node_modules/cors": { ··· 2631 2834 "version": "7.0.6", 2632 2835 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2633 2836 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2837 + "dev": true, 2634 2838 "license": "MIT", 2635 2839 "dependencies": { 2636 2840 "path-key": "^3.1.0", ··· 2658 2862 } 2659 2863 }, 2660 2864 "node_modules/css-what": { 2661 - "version": "6.1.0", 2662 - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 2663 - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 2865 + "version": "6.2.2", 2866 + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 2867 + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 2664 2868 "license": "BSD-2-Clause", 2665 2869 "engines": { 2666 2870 "node": ">= 6" ··· 2670 2874 } 2671 2875 }, 2672 2876 "node_modules/cytoscape": { 2673 - "version": "3.31.0", 2674 - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.31.0.tgz", 2675 - "integrity": "sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==", 2877 + "version": "3.33.0", 2878 + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.33.0.tgz", 2879 + "integrity": "sha512-2d2EwwhaxLWC8ahkH1PpQwCyu6EY3xDRdcEJXrLTb4fOUtVc+YWQalHU67rFS1a6ngj1fgv9dQLtJxP/KAFZEw==", 2676 2880 "dev": true, 2677 2881 "license": "MIT", 2678 2882 "engines": { ··· 3200 3404 } 3201 3405 }, 3202 3406 "node_modules/dagre-d3-es": { 3203 - "version": "7.0.10", 3204 - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", 3205 - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", 3407 + "version": "7.0.11", 3408 + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.11.tgz", 3409 + "integrity": "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==", 3206 3410 "dev": true, 3207 3411 "license": "MIT", 3208 3412 "dependencies": { 3209 - "d3": "^7.8.2", 3413 + "d3": "^7.9.0", 3210 3414 "lodash-es": "^4.17.21" 3211 3415 } 3212 3416 }, ··· 3458 3662 } 3459 3663 }, 3460 3664 "node_modules/dompurify": { 3461 - "version": "2.5.7", 3462 - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.7.tgz", 3463 - "integrity": "sha512-2q4bEI+coQM8f5ez7kt2xclg1XsecaV9ASJk/54vwlfRRNQfDqJz2pzQ8t0Ix/ToBpXlVjrRIx7pFC/o8itG2Q==", 3665 + "version": "3.2.6", 3666 + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", 3667 + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", 3464 3668 "dev": true, 3465 - "license": "(MPL-2.0 OR Apache-2.0)" 3669 + "license": "(MPL-2.0 OR Apache-2.0)", 3670 + "optionalDependencies": { 3671 + "@types/trusted-types": "^2.0.7" 3672 + } 3466 3673 }, 3467 3674 "node_modules/domutils": { 3468 3675 "version": "2.8.0", ··· 3538 3745 "safe-buffer": "~5.1.0" 3539 3746 } 3540 3747 }, 3541 - "node_modules/eastasianwidth": { 3542 - "version": "0.2.0", 3543 - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 3544 - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 3545 - "license": "MIT" 3546 - }, 3547 3748 "node_modules/ee-first": { 3548 3749 "version": "1.1.1", 3549 3750 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", ··· 3554 3755 "version": "8.0.0", 3555 3756 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3556 3757 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3758 + "dev": true, 3557 3759 "license": "MIT" 3558 3760 }, 3559 3761 "node_modules/encodeurl": { ··· 3566 3768 } 3567 3769 }, 3568 3770 "node_modules/end-of-stream": { 3569 - "version": "1.4.4", 3570 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 3571 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 3771 + "version": "1.4.5", 3772 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 3773 + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 3572 3774 "dev": true, 3573 3775 "license": "MIT", 3574 3776 "dependencies": { ··· 3656 3858 "node": ">= 0.4" 3657 3859 } 3658 3860 }, 3861 + "node_modules/es-set-tostringtag": { 3862 + "version": "2.1.0", 3863 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 3864 + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 3865 + "license": "MIT", 3866 + "dependencies": { 3867 + "es-errors": "^1.3.0", 3868 + "get-intrinsic": "^1.2.6", 3869 + "has-tostringtag": "^1.0.2", 3870 + "hasown": "^2.0.2" 3871 + }, 3872 + "engines": { 3873 + "node": ">= 0.4" 3874 + } 3875 + }, 3659 3876 "node_modules/es6-error": { 3660 3877 "version": "4.1.1", 3661 3878 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", ··· 3806 4023 } 3807 4024 }, 3808 4025 "node_modules/express-session": { 3809 - "version": "1.18.1", 3810 - "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.1.tgz", 3811 - "integrity": "sha512-a5mtTqEaZvBCL9A9aqkrtfz+3SMDhOVUnjafjo+s7A9Txkq+SVX2DLvSp1Zrv4uCXa3lMSK3viWnh9Gg07PBUA==", 4026 + "version": "1.18.2", 4027 + "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.18.2.tgz", 4028 + "integrity": "sha512-SZjssGQC7TzTs9rpPDuUrR23GNZ9+2+IkA/+IJWmvQilTr5OSliEHGF+D9scbIpdC6yGtTI0/VhaHoVes2AN/A==", 3812 4029 "license": "MIT", 3813 4030 "dependencies": { 3814 4031 "cookie": "0.7.2", 3815 4032 "cookie-signature": "1.0.7", 3816 4033 "debug": "2.6.9", 3817 4034 "depd": "~2.0.0", 3818 - "on-headers": "~1.0.2", 4035 + "on-headers": "~1.1.0", 3819 4036 "parseurl": "~1.3.3", 3820 4037 "safe-buffer": "5.2.1", 3821 4038 "uid-safe": "~2.1.5" ··· 3879 4096 ], 3880 4097 "license": "MIT" 3881 4098 }, 4099 + "node_modules/exsolve": { 4100 + "version": "1.0.7", 4101 + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.7.tgz", 4102 + "integrity": "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==", 4103 + "dev": true, 4104 + "license": "MIT" 4105 + }, 3882 4106 "node_modules/extend": { 3883 4107 "version": "3.0.2", 3884 4108 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", ··· 3946 4170 "license": "BSD-3-Clause" 3947 4171 }, 3948 4172 "node_modules/fastq": { 3949 - "version": "1.19.0", 3950 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.0.tgz", 3951 - "integrity": "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==", 4173 + "version": "1.19.1", 4174 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 4175 + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 3952 4176 "dev": true, 3953 4177 "license": "ISC", 3954 4178 "dependencies": { ··· 4165 4389 } 4166 4390 }, 4167 4391 "node_modules/follow-redirects": { 4168 - "version": "1.15.9", 4169 - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", 4170 - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", 4392 + "version": "1.15.11", 4393 + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", 4394 + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", 4171 4395 "funding": [ 4172 4396 { 4173 4397 "type": "individual", ··· 4243 4467 } 4244 4468 }, 4245 4469 "node_modules/form-data": { 4246 - "version": "4.0.0", 4247 - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", 4248 - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 4470 + "version": "4.0.4", 4471 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", 4472 + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", 4249 4473 "license": "MIT", 4250 4474 "dependencies": { 4251 4475 "asynckit": "^0.4.0", 4252 4476 "combined-stream": "^1.0.8", 4477 + "es-set-tostringtag": "^2.1.0", 4478 + "hasown": "^2.0.2", 4253 4479 "mime-types": "^2.1.12" 4254 4480 }, 4255 4481 "engines": { ··· 4266 4492 } 4267 4493 }, 4268 4494 "node_modules/formidable": { 4269 - "version": "2.1.2", 4270 - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", 4271 - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", 4495 + "version": "2.1.5", 4496 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.5.tgz", 4497 + "integrity": "sha512-Oz5Hwvwak/DCaXVVUtPn4oLMLLy1CdclLKO1LFgU7XzDpVMUU5UjlSLpGMocyQNNk8F6IJW9M/YdooSn2MRI+Q==", 4272 4498 "dev": true, 4273 4499 "license": "MIT", 4274 4500 "dependencies": { 4501 + "@paralleldrive/cuid2": "^2.2.2", 4275 4502 "dezalgo": "^1.0.4", 4276 - "hexoid": "^1.0.0", 4277 4503 "once": "^1.4.0", 4278 4504 "qs": "^6.11.0" 4279 4505 }, ··· 4307 4533 "license": "MIT" 4308 4534 }, 4309 4535 "node_modules/fs-extra": { 4310 - "version": "11.2.0", 4311 - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", 4312 - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", 4536 + "version": "11.3.0", 4537 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", 4538 + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", 4313 4539 "license": "MIT", 4314 4540 "dependencies": { 4315 4541 "graceful-fs": "^4.2.0", ··· 4385 4611 } 4386 4612 }, 4387 4613 "node_modules/get-intrinsic": { 4388 - "version": "1.2.7", 4389 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", 4390 - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", 4614 + "version": "1.3.0", 4615 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 4616 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 4391 4617 "license": "MIT", 4392 4618 "dependencies": { 4393 - "call-bind-apply-helpers": "^1.0.1", 4619 + "call-bind-apply-helpers": "^1.0.2", 4394 4620 "es-define-property": "^1.0.1", 4395 4621 "es-errors": "^1.3.0", 4396 - "es-object-atoms": "^1.0.0", 4622 + "es-object-atoms": "^1.1.1", 4397 4623 "function-bind": "^1.1.2", 4398 - "get-proto": "^1.0.0", 4624 + "get-proto": "^1.0.1", 4399 4625 "gopd": "^1.2.0", 4400 4626 "has-symbols": "^1.1.0", 4401 4627 "hasown": "^2.0.2", ··· 5213 5439 "version": "4.0.0", 5214 5440 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5215 5441 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5216 - "dev": true, 5217 5442 "license": "MIT", 5218 5443 "engines": { 5219 5444 "node": ">=8" ··· 5224 5449 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 5225 5450 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 5226 5451 "license": "MIT", 5452 + "engines": { 5453 + "node": ">= 0.4" 5454 + }, 5455 + "funding": { 5456 + "url": "https://github.com/sponsors/ljharb" 5457 + } 5458 + }, 5459 + "node_modules/has-tostringtag": { 5460 + "version": "1.0.2", 5461 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 5462 + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 5463 + "license": "MIT", 5464 + "dependencies": { 5465 + "has-symbols": "^1.0.3" 5466 + }, 5227 5467 "engines": { 5228 5468 "node": ">= 0.4" 5229 5469 }, ··· 5278 5518 "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==", 5279 5519 "license": "MIT" 5280 5520 }, 5281 - "node_modules/hexoid": { 5282 - "version": "1.0.0", 5283 - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", 5284 - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", 5285 - "dev": true, 5286 - "license": "MIT", 5287 - "engines": { 5288 - "node": ">=8" 5289 - } 5290 - }, 5291 5521 "node_modules/homedir-polyfill": { 5292 5522 "version": "1.0.3", 5293 5523 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", ··· 5353 5583 } 5354 5584 }, 5355 5585 "node_modules/http-cache-semantics": { 5356 - "version": "4.1.1", 5357 - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", 5358 - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", 5586 + "version": "4.2.0", 5587 + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", 5588 + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", 5359 5589 "license": "BSD-2-Clause" 5360 5590 }, 5361 5591 "node_modules/http-errors": { ··· 5375 5605 } 5376 5606 }, 5377 5607 "node_modules/http-parser-js": { 5378 - "version": "0.5.9", 5379 - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", 5380 - "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", 5608 + "version": "0.5.10", 5609 + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", 5610 + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", 5381 5611 "dev": true, 5382 5612 "license": "MIT" 5383 5613 }, ··· 5408 5638 } 5409 5639 }, 5410 5640 "node_modules/https-proxy-agent/node_modules/debug": { 5411 - "version": "4.4.0", 5412 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5413 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 5641 + "version": "4.4.1", 5642 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 5643 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 5414 5644 "license": "MIT", 5415 5645 "dependencies": { 5416 5646 "ms": "^2.1.3" ··· 5431 5661 "license": "MIT" 5432 5662 }, 5433 5663 "node_modules/i18next": { 5434 - "version": "21.10.0", 5435 - "resolved": "https://registry.npmjs.org/i18next/-/i18next-21.10.0.tgz", 5436 - "integrity": "sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==", 5664 + "version": "24.2.3", 5665 + "resolved": "https://registry.npmjs.org/i18next/-/i18next-24.2.3.tgz", 5666 + "integrity": "sha512-lfbf80OzkocvX7nmZtu7nSTNbrTYR52sLWxPtlXX1zAhVw8WEnFk4puUkCR4B1dNQwbSpEHHHemcZu//7EcB7A==", 5437 5667 "funding": [ 5438 5668 { 5439 5669 "type": "individual", ··· 5450 5680 ], 5451 5681 "license": "MIT", 5452 5682 "dependencies": { 5453 - "@babel/runtime": "^7.17.2" 5683 + "@babel/runtime": "^7.26.10" 5684 + }, 5685 + "peerDependencies": { 5686 + "typescript": "^5" 5687 + }, 5688 + "peerDependenciesMeta": { 5689 + "typescript": { 5690 + "optional": true 5691 + } 5454 5692 } 5455 5693 }, 5456 5694 "node_modules/i18next-http-backend": { ··· 5587 5825 "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", 5588 5826 "dev": true, 5589 5827 "license": "MIT" 5828 + }, 5829 + "node_modules/ip-address": { 5830 + "version": "9.0.5", 5831 + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", 5832 + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", 5833 + "license": "MIT", 5834 + "dependencies": { 5835 + "jsbn": "1.1.0", 5836 + "sprintf-js": "^1.1.3" 5837 + }, 5838 + "engines": { 5839 + "node": ">= 12" 5840 + } 5590 5841 }, 5591 5842 "node_modules/ipaddr.js": { 5592 5843 "version": "1.9.1", ··· 5661 5912 "version": "3.0.0", 5662 5913 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 5663 5914 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 5915 + "dev": true, 5664 5916 "license": "MIT", 5665 5917 "engines": { 5666 5918 "node": ">=8" ··· 5781 6033 "version": "1.0.0", 5782 6034 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 5783 6035 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 6036 + "dev": true, 5784 6037 "license": "MIT" 5785 6038 }, 5786 6039 "node_modules/isexe": { 5787 6040 "version": "2.0.0", 5788 6041 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5789 6042 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 6043 + "dev": true, 5790 6044 "license": "ISC" 5791 6045 }, 5792 6046 "node_modules/isobject": { ··· 5907 6161 } 5908 6162 }, 5909 6163 "node_modules/istanbul-lib-source-maps/node_modules/debug": { 5910 - "version": "4.4.0", 5911 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 5912 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 6164 + "version": "4.4.1", 6165 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 6166 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 5913 6167 "dev": true, 5914 6168 "license": "MIT", 5915 6169 "dependencies": { ··· 5954 6208 "node": ">=6" 5955 6209 } 5956 6210 }, 5957 - "node_modules/jackspeak": { 5958 - "version": "3.4.3", 5959 - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 5960 - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 5961 - "license": "BlueOak-1.0.0", 5962 - "dependencies": { 5963 - "@isaacs/cliui": "^8.0.2" 5964 - }, 5965 - "funding": { 5966 - "url": "https://github.com/sponsors/isaacs" 5967 - }, 5968 - "optionalDependencies": { 5969 - "@pkgjs/parseargs": "^0.11.0" 5970 - } 5971 - }, 5972 6211 "node_modules/jquery-i18next": { 5973 6212 "version": "1.2.1", 5974 6213 "resolved": "https://registry.npmjs.org/jquery-i18next/-/jquery-i18next-1.2.1.tgz", ··· 6015 6254 "xmlcreate": "^2.0.4" 6016 6255 } 6017 6256 }, 6257 + "node_modules/jsbn": { 6258 + "version": "1.1.0", 6259 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", 6260 + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", 6261 + "license": "MIT" 6262 + }, 6018 6263 "node_modules/jsdoc": { 6019 6264 "version": "3.6.11", 6020 6265 "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz", ··· 6409 6654 "license": "ISC" 6410 6655 }, 6411 6656 "node_modules/jsonata": { 6412 - "version": "2.0.5", 6413 - "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.5.tgz", 6414 - "integrity": "sha512-wEse9+QLIIU5IaCgtJCPsFi/H4F3qcikWzF4bAELZiRz08ohfx3Q6CjDRf4ZPF5P/92RI3KIHtb7u3jqPaHXdQ==", 6657 + "version": "2.0.6", 6658 + "resolved": "https://registry.npmjs.org/jsonata/-/jsonata-2.0.6.tgz", 6659 + "integrity": "sha512-WhQB5tXQ32qjkx2GYHFw2XbL90u+LLzjofAYwi+86g6SyZeXHz9F1Q0amy3dWRYczshOC3Haok9J4pOCgHtwyQ==", 6415 6660 "license": "MIT", 6416 6661 "engines": { 6417 6662 "node": ">= 8" ··· 6437 6682 "license": "MIT" 6438 6683 }, 6439 6684 "node_modules/katex": { 6440 - "version": "0.16.21", 6441 - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", 6442 - "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", 6685 + "version": "0.16.22", 6686 + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", 6687 + "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", 6443 6688 "dev": true, 6444 6689 "funding": [ 6445 6690 "https://opencollective.com/katex", ··· 6513 6758 "license": "MIT" 6514 6759 }, 6515 6760 "node_modules/langium": { 6516 - "version": "3.0.0", 6517 - "resolved": "https://registry.npmjs.org/langium/-/langium-3.0.0.tgz", 6518 - "integrity": "sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==", 6761 + "version": "3.3.1", 6762 + "resolved": "https://registry.npmjs.org/langium/-/langium-3.3.1.tgz", 6763 + "integrity": "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==", 6519 6764 "dev": true, 6520 6765 "license": "MIT", 6521 6766 "dependencies": { ··· 6686 6931 } 6687 6932 }, 6688 6933 "node_modules/local-pkg": { 6689 - "version": "1.0.0", 6690 - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", 6691 - "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", 6934 + "version": "1.1.1", 6935 + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.1.tgz", 6936 + "integrity": "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==", 6692 6937 "dev": true, 6693 6938 "license": "MIT", 6694 6939 "dependencies": { 6695 - "mlly": "^1.7.3", 6696 - "pkg-types": "^1.3.0" 6940 + "mlly": "^1.7.4", 6941 + "pkg-types": "^2.0.1", 6942 + "quansync": "^0.2.8" 6697 6943 }, 6698 6944 "engines": { 6699 6945 "node": ">=14" ··· 7005 7251 } 7006 7252 }, 7007 7253 "node_modules/memorystore/node_modules/debug": { 7008 - "version": "4.4.0", 7009 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7010 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7254 + "version": "4.4.1", 7255 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7256 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7011 7257 "license": "MIT", 7012 7258 "dependencies": { 7013 7259 "ms": "^2.1.3" ··· 7067 7313 } 7068 7314 }, 7069 7315 "node_modules/mermaid": { 7070 - "version": "11.3.0", 7071 - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.3.0.tgz", 7072 - "integrity": "sha512-fFmf2gRXLtlGzug4wpIGN+rQdZ30M8IZEB1D3eZkXNqC7puhqeURBcD/9tbwXsqBO+A6Nzzo3MSSepmnw5xSeg==", 7316 + "version": "11.9.0", 7317 + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.9.0.tgz", 7318 + "integrity": "sha512-YdPXn9slEwO0omQfQIsW6vS84weVQftIyyTGAZCwM//MGhPzL1+l6vO6bkf0wnP4tHigH1alZ5Ooy3HXI2gOag==", 7073 7319 "dev": true, 7074 7320 "license": "MIT", 7075 7321 "dependencies": { 7076 - "@braintree/sanitize-url": "^7.0.1", 7077 - "@iconify/utils": "^2.1.32", 7078 - "@mermaid-js/parser": "^0.3.0", 7079 - "cytoscape": "^3.29.2", 7322 + "@braintree/sanitize-url": "^7.0.4", 7323 + "@iconify/utils": "^2.1.33", 7324 + "@mermaid-js/parser": "^0.6.2", 7325 + "@types/d3": "^7.4.3", 7326 + "cytoscape": "^3.29.3", 7080 7327 "cytoscape-cose-bilkent": "^4.1.0", 7081 7328 "cytoscape-fcose": "^2.2.0", 7082 7329 "d3": "^7.9.0", 7083 7330 "d3-sankey": "^0.12.3", 7084 - "dagre-d3-es": "7.0.10", 7085 - "dayjs": "^1.11.10", 7086 - "dompurify": "^3.0.11 <3.1.7", 7087 - "katex": "^0.16.9", 7331 + "dagre-d3-es": "7.0.11", 7332 + "dayjs": "^1.11.13", 7333 + "dompurify": "^3.2.5", 7334 + "katex": "^0.16.22", 7088 7335 "khroma": "^2.1.0", 7089 7336 "lodash-es": "^4.17.21", 7090 - "marked": "^13.0.2", 7337 + "marked": "^16.0.0", 7091 7338 "roughjs": "^4.6.6", 7092 - "stylis": "^4.3.1", 7339 + "stylis": "^4.3.6", 7093 7340 "ts-dedent": "^2.2.0", 7094 - "uuid": "^9.0.1" 7341 + "uuid": "^11.1.0" 7095 7342 } 7096 7343 }, 7097 - "node_modules/mermaid/node_modules/dompurify": { 7098 - "version": "3.1.6", 7099 - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", 7100 - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", 7101 - "dev": true, 7102 - "license": "(MPL-2.0 OR Apache-2.0)" 7103 - }, 7104 7344 "node_modules/mermaid/node_modules/marked": { 7105 - "version": "13.0.3", 7106 - "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz", 7107 - "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==", 7345 + "version": "16.1.1", 7346 + "resolved": "https://registry.npmjs.org/marked/-/marked-16.1.1.tgz", 7347 + "integrity": "sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ==", 7108 7348 "dev": true, 7109 7349 "license": "MIT", 7110 7350 "bin": { 7111 7351 "marked": "bin/marked.js" 7112 7352 }, 7113 7353 "engines": { 7114 - "node": ">= 18" 7354 + "node": ">= 20" 7355 + } 7356 + }, 7357 + "node_modules/mermaid/node_modules/uuid": { 7358 + "version": "11.1.0", 7359 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", 7360 + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", 7361 + "dev": true, 7362 + "funding": [ 7363 + "https://github.com/sponsors/broofa", 7364 + "https://github.com/sponsors/ctavan" 7365 + ], 7366 + "license": "MIT", 7367 + "bin": { 7368 + "uuid": "dist/esm/bin/uuid" 7115 7369 } 7116 7370 }, 7117 7371 "node_modules/methods": { ··· 7220 7474 } 7221 7475 }, 7222 7476 "node_modules/minizlib": { 7223 - "version": "3.0.1", 7224 - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", 7225 - "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", 7477 + "version": "3.0.2", 7478 + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz", 7479 + "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==", 7226 7480 "license": "MIT", 7227 7481 "dependencies": { 7228 - "minipass": "^7.0.4", 7229 - "rimraf": "^5.0.5" 7482 + "minipass": "^7.1.2" 7230 7483 }, 7231 7484 "engines": { 7232 7485 "node": ">= 18" 7233 7486 } 7234 7487 }, 7235 - "node_modules/minizlib/node_modules/brace-expansion": { 7236 - "version": "2.0.1", 7237 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 7238 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 7239 - "license": "MIT", 7240 - "dependencies": { 7241 - "balanced-match": "^1.0.0" 7242 - } 7243 - }, 7244 - "node_modules/minizlib/node_modules/foreground-child": { 7245 - "version": "3.3.0", 7246 - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", 7247 - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", 7248 - "license": "ISC", 7249 - "dependencies": { 7250 - "cross-spawn": "^7.0.0", 7251 - "signal-exit": "^4.0.1" 7252 - }, 7253 - "engines": { 7254 - "node": ">=14" 7255 - }, 7256 - "funding": { 7257 - "url": "https://github.com/sponsors/isaacs" 7258 - } 7259 - }, 7260 - "node_modules/minizlib/node_modules/glob": { 7261 - "version": "10.4.5", 7262 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 7263 - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 7264 - "license": "ISC", 7265 - "dependencies": { 7266 - "foreground-child": "^3.1.0", 7267 - "jackspeak": "^3.1.2", 7268 - "minimatch": "^9.0.4", 7269 - "minipass": "^7.1.2", 7270 - "package-json-from-dist": "^1.0.0", 7271 - "path-scurry": "^1.11.1" 7272 - }, 7273 - "bin": { 7274 - "glob": "dist/esm/bin.mjs" 7275 - }, 7276 - "funding": { 7277 - "url": "https://github.com/sponsors/isaacs" 7278 - } 7279 - }, 7280 - "node_modules/minizlib/node_modules/minimatch": { 7281 - "version": "9.0.5", 7282 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 7283 - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 7284 - "license": "ISC", 7285 - "dependencies": { 7286 - "brace-expansion": "^2.0.1" 7287 - }, 7288 - "engines": { 7289 - "node": ">=16 || 14 >=14.17" 7290 - }, 7291 - "funding": { 7292 - "url": "https://github.com/sponsors/isaacs" 7293 - } 7294 - }, 7295 - "node_modules/minizlib/node_modules/rimraf": { 7296 - "version": "5.0.10", 7297 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", 7298 - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", 7299 - "license": "ISC", 7300 - "dependencies": { 7301 - "glob": "^10.3.7" 7302 - }, 7303 - "bin": { 7304 - "rimraf": "dist/esm/bin.mjs" 7305 - }, 7306 - "funding": { 7307 - "url": "https://github.com/sponsors/isaacs" 7308 - } 7309 - }, 7310 - "node_modules/minizlib/node_modules/signal-exit": { 7311 - "version": "4.1.0", 7312 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 7313 - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 7314 - "license": "ISC", 7315 - "engines": { 7316 - "node": ">=14" 7317 - }, 7318 - "funding": { 7319 - "url": "https://github.com/sponsors/isaacs" 7320 - } 7321 - }, 7322 7488 "node_modules/mkdirp": { 7323 7489 "version": "1.0.4", 7324 7490 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", ··· 7352 7518 "ufo": "^1.5.4" 7353 7519 } 7354 7520 }, 7355 - "node_modules/mlly/node_modules/acorn": { 7356 - "version": "8.14.0", 7357 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 7358 - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 7521 + "node_modules/mlly/node_modules/confbox": { 7522 + "version": "0.1.8", 7523 + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", 7524 + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", 7525 + "dev": true, 7526 + "license": "MIT" 7527 + }, 7528 + "node_modules/mlly/node_modules/pkg-types": { 7529 + "version": "1.3.1", 7530 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 7531 + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 7359 7532 "dev": true, 7360 7533 "license": "MIT", 7361 - "bin": { 7362 - "acorn": "bin/acorn" 7363 - }, 7364 - "engines": { 7365 - "node": ">=0.4.0" 7534 + "dependencies": { 7535 + "confbox": "^0.1.8", 7536 + "mlly": "^1.7.4", 7537 + "pathe": "^2.0.1" 7366 7538 } 7367 7539 }, 7368 7540 "node_modules/mocha": { ··· 7538 7710 } 7539 7711 }, 7540 7712 "node_modules/moment-timezone": { 7541 - "version": "0.5.46", 7542 - "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.46.tgz", 7543 - "integrity": "sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==", 7713 + "version": "0.5.48", 7714 + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.48.tgz", 7715 + "integrity": "sha512-f22b8LV1gbTO2ms2j2z13MuPogNoh5UzxL3nzNAYKGraILnbGc9NEE6dyiiiLv46DGRb8A4kg8UKWLjPthxBHw==", 7544 7716 "license": "MIT", 7545 7717 "dependencies": { 7546 7718 "moment": "^2.29.4" ··· 7550 7722 } 7551 7723 }, 7552 7724 "node_modules/mqtt": { 7553 - "version": "5.7.0", 7554 - "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.7.0.tgz", 7555 - "integrity": "sha512-/o0CBYSjZzddmQDV2iglCafsA0xWKpqnS62tGbOLOliubBxszpXO1DAQPyfI7ZcPDG0b9ni7QITn+5FW1E2UTg==", 7725 + "version": "5.11.0", 7726 + "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.11.0.tgz", 7727 + "integrity": "sha512-VDqfADTNvohwcY02NgxPb7OojIeDrNQ1q62r/DcM+bnIWY8LBi3nMTvdEaFEp6Bu4ejBIpHjJVthUEgnvGLemA==", 7556 7728 "license": "MIT", 7557 7729 "dependencies": { 7558 - "@types/readable-stream": "^4.0.5", 7559 - "@types/ws": "^8.5.9", 7730 + "@types/readable-stream": "^4.0.18", 7731 + "@types/ws": "^8.5.14", 7560 7732 "commist": "^3.2.0", 7561 7733 "concat-stream": "^2.0.0", 7562 - "debug": "^4.3.4", 7734 + "debug": "^4.4.0", 7563 7735 "help-me": "^5.0.0", 7564 - "lru-cache": "^10.0.1", 7736 + "lru-cache": "^10.4.3", 7565 7737 "minimist": "^1.2.8", 7566 - "mqtt": "^5.2.0", 7567 - "mqtt-packet": "^9.0.0", 7738 + "mqtt-packet": "^9.0.2", 7568 7739 "number-allocator": "^1.0.14", 7569 - "readable-stream": "^4.4.2", 7740 + "readable-stream": "^4.7.0", 7570 7741 "reinterval": "^1.1.0", 7571 - "rfdc": "^1.3.0", 7742 + "rfdc": "^1.4.1", 7743 + "socks": "^2.8.3", 7572 7744 "split2": "^4.2.0", 7573 - "worker-timers": "^7.1.4", 7574 - "ws": "^8.14.2" 7745 + "worker-timers": "^7.1.8", 7746 + "ws": "^8.18.0" 7575 7747 }, 7576 7748 "bin": { 7577 7749 "mqtt": "build/bin/mqtt.js", ··· 7583 7755 } 7584 7756 }, 7585 7757 "node_modules/mqtt-packet": { 7586 - "version": "9.0.1", 7587 - "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.1.tgz", 7588 - "integrity": "sha512-koZF1V/X2RZUI6uD9wN5OK1JxxcG1ofAR4H3LjCw1FkeKzruZQ26aAA6v2m1lZyWONZIR5wMMJFrZJDRNzbiQw==", 7758 + "version": "9.0.2", 7759 + "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-9.0.2.tgz", 7760 + "integrity": "sha512-MvIY0B8/qjq7bKxdN1eD+nrljoeaai+qjLJgfRn3TiMuz0pamsIWY2bFODPZMSNmabsLANXsLl4EMoWvlaTZWA==", 7589 7761 "license": "MIT", 7590 7762 "dependencies": { 7591 7763 "bl": "^6.0.8", ··· 7594 7766 } 7595 7767 }, 7596 7768 "node_modules/mqtt-packet/node_modules/debug": { 7597 - "version": "4.4.0", 7598 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7599 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7769 + "version": "4.4.1", 7770 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7771 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7600 7772 "license": "MIT", 7601 7773 "dependencies": { 7602 7774 "ms": "^2.1.3" ··· 7617 7789 "license": "MIT" 7618 7790 }, 7619 7791 "node_modules/mqtt/node_modules/debug": { 7620 - "version": "4.4.0", 7621 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7622 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 7792 + "version": "4.4.1", 7793 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 7794 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7623 7795 "license": "MIT", 7624 7796 "dependencies": { 7625 7797 "ms": "^2.1.3" ··· 7662 7834 } 7663 7835 }, 7664 7836 "node_modules/mqtt/node_modules/ws": { 7665 - "version": "8.18.1", 7666 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", 7667 - "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", 7837 + "version": "8.18.3", 7838 + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 7839 + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 7668 7840 "license": "MIT", 7669 7841 "engines": { 7670 7842 "node": ">=10.0.0" ··· 7699 7871 "license": "MIT" 7700 7872 }, 7701 7873 "node_modules/multer": { 7702 - "version": "1.4.5-lts.1", 7703 - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", 7704 - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", 7874 + "version": "2.0.2", 7875 + "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.2.tgz", 7876 + "integrity": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==", 7705 7877 "license": "MIT", 7706 7878 "dependencies": { 7707 7879 "append-field": "^1.0.0", 7708 - "busboy": "^1.0.0", 7709 - "concat-stream": "^1.5.2", 7710 - "mkdirp": "^0.5.4", 7880 + "busboy": "^1.6.0", 7881 + "concat-stream": "^2.0.0", 7882 + "mkdirp": "^0.5.6", 7711 7883 "object-assign": "^4.1.1", 7712 - "type-is": "^1.6.4", 7713 - "xtend": "^4.0.0" 7884 + "type-is": "^1.6.18", 7885 + "xtend": "^4.0.2" 7714 7886 }, 7715 7887 "engines": { 7716 - "node": ">= 6.0.0" 7717 - } 7718 - }, 7719 - "node_modules/multer/node_modules/concat-stream": { 7720 - "version": "1.6.2", 7721 - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 7722 - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 7723 - "engines": [ 7724 - "node >= 0.8" 7725 - ], 7726 - "license": "MIT", 7727 - "dependencies": { 7728 - "buffer-from": "^1.0.0", 7729 - "inherits": "^2.0.3", 7730 - "readable-stream": "^2.2.2", 7731 - "typedarray": "^0.0.6" 7888 + "node": ">= 10.16.0" 7732 7889 } 7733 7890 }, 7734 7891 "node_modules/multer/node_modules/mkdirp": { ··· 7741 7898 }, 7742 7899 "bin": { 7743 7900 "mkdirp": "bin/cmd.js" 7744 - } 7745 - }, 7746 - "node_modules/multer/node_modules/readable-stream": { 7747 - "version": "2.3.8", 7748 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 7749 - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 7750 - "license": "MIT", 7751 - "dependencies": { 7752 - "core-util-is": "~1.0.0", 7753 - "inherits": "~2.0.3", 7754 - "isarray": "~1.0.0", 7755 - "process-nextick-args": "~2.0.0", 7756 - "safe-buffer": "~5.1.1", 7757 - "string_decoder": "~1.1.1", 7758 - "util-deprecate": "~1.0.1" 7759 - } 7760 - }, 7761 - "node_modules/multer/node_modules/string_decoder": { 7762 - "version": "1.1.1", 7763 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 7764 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 7765 - "license": "MIT", 7766 - "dependencies": { 7767 - "safe-buffer": "~5.1.0" 7768 7901 } 7769 7902 }, 7770 7903 "node_modules/mustache": { ··· 7884 8017 } 7885 8018 }, 7886 8019 "node_modules/node-red-admin": { 7887 - "version": "4.0.1", 7888 - "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.0.1.tgz", 7889 - "integrity": "sha512-NLZgAM8JgFa/2/7Z4+nSSQrtkuBbfS9m+kxegadhHfuta5rErOx6zrrNhF+yAglMTPlVmdoqgso7VSt3nTRBGQ==", 8020 + "version": "4.1.1", 8021 + "resolved": "https://registry.npmjs.org/node-red-admin/-/node-red-admin-4.1.1.tgz", 8022 + "integrity": "sha512-49VOt0z1YwLwUtauxyoSY5hR3gzXWisdAa1b0JqIwXb2ZJnQh5k/cM4oSVg7yPKi07HcmntwmLVWfZGJdjIR8A==", 7890 8023 "license": "Apache-2.0", 7891 8024 "dependencies": { 7892 8025 "ansi-colors": "^4.1.3", 7893 - "axios": "^1.7.7", 7894 - "bcryptjs": "^2.4.3", 8026 + "axios": "1.11.0", 8027 + "bcryptjs": "3.0.2", 7895 8028 "cli-table": "^0.3.11", 7896 8029 "enquirer": "^2.3.6", 7897 8030 "minimist": "^1.2.8", ··· 7905 8038 "node": ">=18" 7906 8039 }, 7907 8040 "optionalDependencies": { 7908 - "@node-rs/bcrypt": "1.10.4" 8041 + "@node-rs/bcrypt": "1.10.7" 7909 8042 } 7910 8043 }, 7911 8044 "node_modules/node-red-admin/node_modules/ansi-colors": { ··· 7918 8051 } 7919 8052 }, 7920 8053 "node_modules/node-red-node-test-helper": { 7921 - "version": "0.3.4", 7922 - "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.4.tgz", 7923 - "integrity": "sha512-OFXGEkKZpLkgoijAgpUIjzn5RF8QnbwPX9RjfI2LWXq1ACfeXkXcW0i1ioiphrokdE3MiWQJtH5omLNnSNdyaQ==", 8054 + "version": "0.3.5", 8055 + "resolved": "https://registry.npmjs.org/node-red-node-test-helper/-/node-red-node-test-helper-0.3.5.tgz", 8056 + "integrity": "sha512-sUsg++CoO19UguqlK6j9q2VmluS7kpYgs45o+U3SAv4wW6BSoXwtuO7pJ+9KVQVmd27zwojw6uaeyLsDsRpL3Q==", 7924 8057 "dev": true, 7925 8058 "license": "Apache-2.0", 7926 8059 "dependencies": { 7927 - "body-parser": "^1.20.2", 7928 - "express": "^4.19.2", 8060 + "body-parser": "^1.20.3", 8061 + "express": "^4.21.0", 7929 8062 "semver": "^7.5.4", 7930 8063 "should": "^13.2.3", 7931 8064 "should-sinon": "^0.0.6", 7932 8065 "sinon": "^11.1.2", 7933 8066 "stoppable": "^1.1.0", 7934 - "supertest": "^7.0.0" 8067 + "supertest": "^7.1.4" 7935 8068 }, 7936 8069 "engines": { 7937 8070 "node": ">=14" 7938 8071 } 7939 8072 }, 7940 8073 "node_modules/node-red-node-test-helper/node_modules/debug": { 7941 - "version": "4.4.0", 7942 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 7943 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8074 + "version": "4.4.1", 8075 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8076 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 7944 8077 "dev": true, 7945 8078 "license": "MIT", 7946 8079 "dependencies": { ··· 7956 8089 } 7957 8090 }, 7958 8091 "node_modules/node-red-node-test-helper/node_modules/formidable": { 7959 - "version": "3.5.2", 7960 - "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.2.tgz", 7961 - "integrity": "sha512-Jqc1btCy3QzRbJaICGwKcBfGWuLADRerLzDqi2NwSt/UkXLsHJw2TVResiaoBufHVHy9aSgClOHCeJsSsFLTbg==", 8092 + "version": "3.5.4", 8093 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.4.tgz", 8094 + "integrity": "sha512-YikH+7CUTOtP44ZTnUhR7Ic2UASBPOqmaRkRKxRbywPTe5VxF7RRCck4af9wutiZ/QKM5nME9Bie2fFaPz5Gug==", 7962 8095 "dev": true, 7963 8096 "license": "MIT", 7964 8097 "dependencies": { 8098 + "@paralleldrive/cuid2": "^2.2.2", 7965 8099 "dezalgo": "^1.0.4", 7966 - "hexoid": "^2.0.0", 7967 8100 "once": "^1.4.0" 7968 8101 }, 8102 + "engines": { 8103 + "node": ">=14.0.0" 8104 + }, 7969 8105 "funding": { 7970 8106 "url": "https://ko-fi.com/tunnckoCore/commissions" 7971 8107 } 7972 8108 }, 7973 - "node_modules/node-red-node-test-helper/node_modules/hexoid": { 7974 - "version": "2.0.0", 7975 - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-2.0.0.tgz", 7976 - "integrity": "sha512-qlspKUK7IlSQv2o+5I7yhUd7TxlOG2Vr5LTa3ve2XSNVKAL/n/u/7KLvKmFNimomDIKvZFXWHv0T12mv7rT8Aw==", 7977 - "dev": true, 7978 - "license": "MIT", 7979 - "engines": { 7980 - "node": ">=8" 7981 - } 7982 - }, 7983 8109 "node_modules/node-red-node-test-helper/node_modules/mime": { 7984 8110 "version": "2.6.0", 7985 8111 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", ··· 8001 8127 "license": "MIT" 8002 8128 }, 8003 8129 "node_modules/node-red-node-test-helper/node_modules/superagent": { 8004 - "version": "9.0.2", 8005 - "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.2.tgz", 8006 - "integrity": "sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==", 8130 + "version": "10.2.3", 8131 + "resolved": "https://registry.npmjs.org/superagent/-/superagent-10.2.3.tgz", 8132 + "integrity": "sha512-y/hkYGeXAj7wUMjxRbB21g/l6aAEituGXM9Rwl4o20+SX3e8YOSV6BxFXl+dL3Uk0mjSL3kCbNkwURm8/gEDig==", 8007 8133 "dev": true, 8008 8134 "license": "MIT", 8009 8135 "dependencies": { 8010 - "component-emitter": "^1.3.0", 8136 + "component-emitter": "^1.3.1", 8011 8137 "cookiejar": "^2.1.4", 8012 - "debug": "^4.3.4", 8138 + "debug": "^4.3.7", 8013 8139 "fast-safe-stringify": "^2.1.1", 8014 - "form-data": "^4.0.0", 8015 - "formidable": "^3.5.1", 8140 + "form-data": "^4.0.4", 8141 + "formidable": "^3.5.4", 8016 8142 "methods": "^1.1.2", 8017 8143 "mime": "2.6.0", 8018 - "qs": "^6.11.0" 8144 + "qs": "^6.11.2" 8019 8145 }, 8020 8146 "engines": { 8021 8147 "node": ">=14.18.0" 8022 8148 } 8023 8149 }, 8024 8150 "node_modules/node-red-node-test-helper/node_modules/supertest": { 8025 - "version": "7.0.0", 8026 - "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz", 8027 - "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==", 8151 + "version": "7.1.4", 8152 + "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.1.4.tgz", 8153 + "integrity": "sha512-tjLPs7dVyqgItVFirHYqe2T+MfWc2VOBQ8QFKKbWTA3PU7liZR8zoSpAi/C1k1ilm9RsXIKYf197oap9wXGVYg==", 8028 8154 "dev": true, 8029 8155 "license": "MIT", 8030 8156 "dependencies": { 8031 8157 "methods": "^1.1.2", 8032 - "superagent": "^9.0.1" 8158 + "superagent": "^10.2.3" 8033 8159 }, 8034 8160 "engines": { 8035 8161 "node": ">=14.18.0" ··· 8045 8171 } 8046 8172 }, 8047 8173 "node_modules/nodemon": { 8048 - "version": "3.1.7", 8049 - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.7.tgz", 8050 - "integrity": "sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==", 8174 + "version": "3.1.9", 8175 + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.9.tgz", 8176 + "integrity": "sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==", 8051 8177 "dev": true, 8052 8178 "license": "MIT", 8053 8179 "dependencies": { ··· 8074 8200 } 8075 8201 }, 8076 8202 "node_modules/nodemon/node_modules/debug": { 8077 - "version": "4.4.0", 8078 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 8079 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8203 + "version": "4.4.1", 8204 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8205 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 8080 8206 "dev": true, 8081 8207 "license": "MIT", 8082 8208 "dependencies": { ··· 8183 8309 } 8184 8310 }, 8185 8311 "node_modules/normalize-url": { 8186 - "version": "8.0.1", 8187 - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", 8188 - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", 8312 + "version": "8.0.2", 8313 + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.2.tgz", 8314 + "integrity": "sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==", 8189 8315 "license": "MIT", 8190 8316 "engines": { 8191 8317 "node": ">=14.16" ··· 8217 8343 } 8218 8344 }, 8219 8345 "node_modules/number-allocator/node_modules/debug": { 8220 - "version": "4.4.0", 8221 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 8222 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 8346 + "version": "4.4.1", 8347 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 8348 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 8223 8349 "license": "MIT", 8224 8350 "dependencies": { 8225 8351 "ms": "^2.1.3" ··· 8658 8784 } 8659 8785 }, 8660 8786 "node_modules/on-headers": { 8661 - "version": "1.0.2", 8662 - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 8663 - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 8787 + "version": "1.1.0", 8788 + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", 8789 + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", 8664 8790 "license": "MIT", 8665 8791 "engines": { 8666 8792 "node": ">= 0.8" ··· 8788 8914 "node": ">=6" 8789 8915 } 8790 8916 }, 8791 - "node_modules/package-json-from-dist": { 8792 - "version": "1.0.1", 8793 - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 8794 - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 8795 - "license": "BlueOak-1.0.0" 8796 - }, 8797 8917 "node_modules/package-manager-detector": { 8798 - "version": "0.2.9", 8799 - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", 8800 - "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==", 8918 + "version": "1.3.0", 8919 + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", 8920 + "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==", 8801 8921 "dev": true, 8802 8922 "license": "MIT" 8803 8923 }, ··· 8986 9106 "version": "3.1.1", 8987 9107 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 8988 9108 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 9109 + "dev": true, 8989 9110 "license": "MIT", 8990 9111 "engines": { 8991 9112 "node": ">=8" ··· 9021 9142 "node": ">=0.10.0" 9022 9143 } 9023 9144 }, 9024 - "node_modules/path-scurry": { 9025 - "version": "1.11.1", 9026 - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 9027 - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 9028 - "license": "BlueOak-1.0.0", 9029 - "dependencies": { 9030 - "lru-cache": "^10.2.0", 9031 - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 9032 - }, 9033 - "engines": { 9034 - "node": ">=16 || 14 >=14.18" 9035 - }, 9036 - "funding": { 9037 - "url": "https://github.com/sponsors/isaacs" 9038 - } 9039 - }, 9040 - "node_modules/path-scurry/node_modules/lru-cache": { 9041 - "version": "10.4.3", 9042 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 9043 - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 9044 - "license": "ISC" 9045 - }, 9046 9145 "node_modules/path-to-regexp": { 9047 9146 "version": "0.1.12", 9048 9147 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", ··· 9194 9293 } 9195 9294 }, 9196 9295 "node_modules/pkg-types": { 9197 - "version": "1.3.1", 9198 - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", 9199 - "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", 9296 + "version": "2.2.0", 9297 + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.2.0.tgz", 9298 + "integrity": "sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==", 9200 9299 "dev": true, 9201 9300 "license": "MIT", 9202 9301 "dependencies": { 9203 - "confbox": "^0.1.8", 9204 - "mlly": "^1.7.4", 9205 - "pathe": "^2.0.1" 9302 + "confbox": "^0.2.2", 9303 + "exsolve": "^1.0.7", 9304 + "pathe": "^2.0.3" 9206 9305 } 9207 9306 }, 9208 9307 "node_modules/points-on-curve": { ··· 9286 9385 "license": "MIT" 9287 9386 }, 9288 9387 "node_modules/proxy/node_modules/debug": { 9289 - "version": "4.4.0", 9290 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 9291 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 9388 + "version": "4.4.1", 9389 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 9390 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 9292 9391 "dev": true, 9293 9392 "license": "MIT", 9294 9393 "dependencies": { ··· 9371 9470 "url": "https://github.com/sponsors/ljharb" 9372 9471 } 9373 9472 }, 9473 + "node_modules/quansync": { 9474 + "version": "0.2.10", 9475 + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.10.tgz", 9476 + "integrity": "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==", 9477 + "dev": true, 9478 + "funding": [ 9479 + { 9480 + "type": "individual", 9481 + "url": "https://github.com/sponsors/antfu" 9482 + }, 9483 + { 9484 + "type": "individual", 9485 + "url": "https://github.com/sponsors/sxzz" 9486 + } 9487 + ], 9488 + "license": "MIT" 9489 + }, 9374 9490 "node_modules/queue-microtask": { 9375 9491 "version": "1.2.3", 9376 9492 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", ··· 9579 9695 } 9580 9696 }, 9581 9697 "node_modules/readdir-glob/node_modules/brace-expansion": { 9582 - "version": "2.0.1", 9583 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 9584 - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 9698 + "version": "2.0.2", 9699 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 9700 + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 9585 9701 "dev": true, 9586 9702 "license": "MIT", 9587 9703 "dependencies": { ··· 9687 9803 "node": ">=0.10.0" 9688 9804 } 9689 9805 }, 9690 - "node_modules/regenerator-runtime": { 9691 - "version": "0.14.1", 9692 - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 9693 - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 9694 - "license": "MIT" 9695 - }, 9696 9806 "node_modules/reinterval": { 9697 9807 "version": "1.1.0", 9698 9808 "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz", ··· 9815 9925 } 9816 9926 }, 9817 9927 "node_modules/reusify": { 9818 - "version": "1.0.4", 9819 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 9820 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 9928 + "version": "1.1.0", 9929 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 9930 + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 9821 9931 "dev": true, 9822 9932 "license": "MIT", 9823 9933 "engines": { ··· 9939 10049 "license": "ISC" 9940 10050 }, 9941 10051 "node_modules/semver": { 9942 - "version": "7.6.3", 9943 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 9944 - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 10052 + "version": "7.7.1", 10053 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 10054 + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 9945 10055 "license": "ISC", 9946 10056 "bin": { 9947 10057 "semver": "bin/semver.js" ··· 10043 10153 "version": "2.0.0", 10044 10154 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 10045 10155 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 10156 + "dev": true, 10046 10157 "license": "MIT", 10047 10158 "dependencies": { 10048 10159 "shebang-regex": "^3.0.0" ··· 10055 10166 "version": "3.0.0", 10056 10167 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 10057 10168 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 10169 + "dev": true, 10058 10170 "license": "MIT", 10059 10171 "engines": { 10060 10172 "node": ">=8" ··· 10348 10460 "url": "https://opencollective.com/sinon" 10349 10461 } 10350 10462 }, 10463 + "node_modules/smart-buffer": { 10464 + "version": "4.2.0", 10465 + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 10466 + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 10467 + "license": "MIT", 10468 + "engines": { 10469 + "node": ">= 6.0.0", 10470 + "npm": ">= 3.0.0" 10471 + } 10472 + }, 10473 + "node_modules/socks": { 10474 + "version": "2.8.6", 10475 + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", 10476 + "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", 10477 + "license": "MIT", 10478 + "dependencies": { 10479 + "ip-address": "^9.0.5", 10480 + "smart-buffer": "^4.2.0" 10481 + }, 10482 + "engines": { 10483 + "node": ">= 10.0.0", 10484 + "npm": ">= 3.0.0" 10485 + } 10486 + }, 10351 10487 "node_modules/sort-array": { 10352 - "version": "5.0.0", 10353 - "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.0.0.tgz", 10354 - "integrity": "sha512-Sg9MzajSGprcSrMIxsXyNT0e0JB47RJRfJspC+7co4Z5BdNsNl8FmWI+lXEpyKq+vkMG6pHgAhqyCO+bkDTfFQ==", 10488 + "version": "5.1.1", 10489 + "resolved": "https://registry.npmjs.org/sort-array/-/sort-array-5.1.1.tgz", 10490 + "integrity": "sha512-EltS7AIsNlAFIM9cayrgKrM6XP94ATWwXP4LCL4IQbvbYhELSt2hZTrixg+AaQwnWFs/JGJgqU3rxMcNNWxGAA==", 10355 10491 "dev": true, 10356 10492 "license": "MIT", 10357 10493 "dependencies": { ··· 10490 10626 "version": "1.1.3", 10491 10627 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 10492 10628 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", 10493 - "dev": true, 10494 10629 "license": "BSD-3-Clause" 10495 10630 }, 10496 10631 "node_modules/statuses": { ··· 10614 10749 "version": "4.2.3", 10615 10750 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 10616 10751 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 10617 - "license": "MIT", 10618 - "dependencies": { 10619 - "emoji-regex": "^8.0.0", 10620 - "is-fullwidth-code-point": "^3.0.0", 10621 - "strip-ansi": "^6.0.1" 10622 - }, 10623 - "engines": { 10624 - "node": ">=8" 10625 - } 10626 - }, 10627 - "node_modules/string-width-cjs": { 10628 - "name": "string-width", 10629 - "version": "4.2.3", 10630 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 10631 - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 10752 + "dev": true, 10632 10753 "license": "MIT", 10633 10754 "dependencies": { 10634 10755 "emoji-regex": "^8.0.0", ··· 10651 10772 "node": ">=8" 10652 10773 } 10653 10774 }, 10654 - "node_modules/strip-ansi-cjs": { 10655 - "name": "strip-ansi", 10656 - "version": "6.0.1", 10657 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 10658 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 10659 - "license": "MIT", 10660 - "dependencies": { 10661 - "ansi-regex": "^5.0.1" 10662 - }, 10663 - "engines": { 10664 - "node": ">=8" 10665 - } 10666 - }, 10667 10775 "node_modules/strip-bom": { 10668 10776 "version": "3.0.0", 10669 10777 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", ··· 10698 10806 "version": "8.1.2", 10699 10807 "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.1.2.tgz", 10700 10808 "integrity": "sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==", 10701 - "deprecated": "Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net", 10809 + "deprecated": "Please upgrade to superagent v10.2.2+, see release notes at https://github.com/forwardemail/superagent/releases/tag/v10.2.2 - maintenance is supported by Forward Email @ https://forwardemail.net", 10702 10810 "dev": true, 10703 10811 "license": "MIT", 10704 10812 "dependencies": { ··· 10718 10826 } 10719 10827 }, 10720 10828 "node_modules/superagent/node_modules/debug": { 10721 - "version": "4.4.0", 10722 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", 10723 - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", 10829 + "version": "4.4.1", 10830 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 10831 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 10724 10832 "dev": true, 10725 10833 "license": "MIT", 10726 10834 "dependencies": { ··· 10759 10867 "version": "6.3.3", 10760 10868 "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", 10761 10869 "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", 10870 + "deprecated": "Please upgrade to supertest v7.1.3+, see release notes at https://github.com/forwardemail/supertest/releases/tag/v7.1.3 - maintenance is supported by Forward Email @ https://forwardemail.net", 10762 10871 "dev": true, 10763 10872 "license": "MIT", 10764 10873 "dependencies": { ··· 10773 10882 "version": "7.2.0", 10774 10883 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10775 10884 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10776 - "dev": true, 10777 10885 "license": "MIT", 10778 10886 "dependencies": { 10779 10887 "has-flag": "^4.0.0" ··· 11046 11154 "license": "MIT" 11047 11155 }, 11048 11156 "node_modules/tinyexec": { 11049 - "version": "0.3.2", 11050 - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 11051 - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 11157 + "version": "1.0.1", 11158 + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.1.tgz", 11159 + "integrity": "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==", 11052 11160 "dev": true, 11053 11161 "license": "MIT" 11054 11162 }, 11055 11163 "node_modules/tldts": { 11056 - "version": "6.1.78", 11057 - "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.78.tgz", 11058 - "integrity": "sha512-fSgYrW0ITH0SR/CqKMXIruYIPpNu5aDgUp22UhYoSrnUQwc7SBqifEBFNce7AAcygUPBo6a/gbtcguWdmko4RQ==", 11164 + "version": "6.1.86", 11165 + "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 11166 + "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 11059 11167 "license": "MIT", 11060 11168 "dependencies": { 11061 - "tldts-core": "^6.1.78" 11169 + "tldts-core": "^6.1.86" 11062 11170 }, 11063 11171 "bin": { 11064 11172 "tldts": "bin/cli.js" 11065 11173 } 11066 11174 }, 11067 11175 "node_modules/tldts-core": { 11068 - "version": "6.1.78", 11069 - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.78.tgz", 11070 - "integrity": "sha512-jS0svNsB99jR6AJBmfmEWuKIgz91Haya91Z43PATaeHJ24BkMoNRb/jlaD37VYjb0mYf6gRL/HOnvS1zEnYBiw==", 11176 + "version": "6.1.86", 11177 + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 11178 + "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", 11071 11179 "license": "MIT" 11072 11180 }, 11073 11181 "node_modules/to-regex-range": { ··· 11103 11211 } 11104 11212 }, 11105 11213 "node_modules/tough-cookie": { 11106 - "version": "5.1.1", 11107 - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.1.tgz", 11108 - "integrity": "sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==", 11214 + "version": "5.1.2", 11215 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 11216 + "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 11109 11217 "license": "BSD-3-Clause", 11110 11218 "dependencies": { 11111 11219 "tldts": "^6.1.32" ··· 11190 11298 "license": "MIT" 11191 11299 }, 11192 11300 "node_modules/ufo": { 11193 - "version": "1.5.4", 11194 - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", 11195 - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", 11301 + "version": "1.6.1", 11302 + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 11303 + "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 11196 11304 "dev": true, 11197 11305 "license": "MIT" 11198 11306 }, 11199 11307 "node_modules/uglify-js": { 11200 - "version": "3.17.4", 11201 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 11202 - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", 11308 + "version": "3.19.3", 11309 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", 11310 + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", 11203 11311 "license": "BSD-2-Clause", 11204 11312 "bin": { 11205 11313 "uglifyjs": "bin/uglifyjs" ··· 11265 11373 } 11266 11374 }, 11267 11375 "node_modules/undici-types": { 11268 - "version": "6.20.0", 11269 - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", 11270 - "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", 11376 + "version": "7.8.0", 11377 + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", 11378 + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", 11271 11379 "license": "MIT" 11272 11380 }, 11273 11381 "node_modules/universalify": { ··· 11468 11576 "version": "2.0.2", 11469 11577 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 11470 11578 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 11579 + "dev": true, 11471 11580 "license": "ISC", 11472 11581 "dependencies": { 11473 11582 "isexe": "^2.0.0" ··· 11563 11672 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 11564 11673 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 11565 11674 "dev": true, 11566 - "license": "MIT", 11567 - "dependencies": { 11568 - "ansi-styles": "^4.0.0", 11569 - "string-width": "^4.1.0", 11570 - "strip-ansi": "^6.0.0" 11571 - }, 11572 - "engines": { 11573 - "node": ">=10" 11574 - }, 11575 - "funding": { 11576 - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 11577 - } 11578 - }, 11579 - "node_modules/wrap-ansi-cjs": { 11580 - "name": "wrap-ansi", 11581 - "version": "7.0.0", 11582 - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 11583 - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 11584 11675 "license": "MIT", 11585 11676 "dependencies": { 11586 11677 "ansi-styles": "^4.0.0",
+3 -3
pkgs/by-name/no/node-red/package.nix
··· 8 8 9 9 buildNpmPackage rec { 10 10 pname = "node-red"; 11 - version = "4.0.9"; 11 + version = "4.1.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "node-red"; 15 15 repo = "node-red"; 16 16 tag = version; 17 - hash = "sha256-gv9ZjTouYzuDz+nv8wPHrk8xENbO4ySDdy3DMUDZlQA="; 17 + hash = "sha256-MBuWVrN5KNUSNRMZTrDwkQjf3E7BPpnYZL0LKSd6dvU="; 18 18 }; 19 19 20 - npmDepsHash = "sha256-J6d6lutqClRN/QK32civgDQHL8gCQHHs3EZYegdpQaI="; 20 + npmDepsHash = "sha256-FV+41HMggMMadRQG/jVnTkp4ycAthp+a4QPrTRhuris="; 21 21 22 22 postPatch = 23 23 let