diff --git a/package-lock.json b/package-lock.json index c211de4af..d05bb5951 100644 --- a/package-lock.json +++ b/package-lock.json @@ -358,9 +358,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz", - "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -5291,13 +5291,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.10", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz", - "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==", + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dev": true, "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.1", + "@babel/helper-define-polyfill-provider": "^0.6.2", "semver": "^6.3.1" }, "peerDependencies": { @@ -5318,12 +5318,12 @@ } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz", - "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1" + "@babel/helper-define-polyfill-provider": "^0.6.2" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -6107,9 +6107,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001611", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001611.tgz", - "integrity": "sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==", + "version": "1.0.30001612", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz", + "integrity": "sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==", "dev": true, "funding": [ { @@ -8459,9 +8459,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.745", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.745.tgz", - "integrity": "sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==", + "version": "1.4.747", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.747.tgz", + "integrity": "sha512-+FnSWZIAvFHbsNVmUxhEqWiaOiPMcfum1GQzlWCg/wLigVtshOsjXHyEFfmt6cFK6+HkS3QOJBv6/3OPumbBfw==", "dev": true }, "node_modules/element-size": { @@ -10056,9 +10056,9 @@ } }, "node_modules/flow-remove-types": { - "version": "2.234.0", - "resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.234.0.tgz", - "integrity": "sha512-PfC2l3inVmp3CUYMTUZcKb82q2pJa8/1N/SNEVMn97PLk/bRf4dupzfaxLu71MTwiOwmqqHr3sWDt7opN++KWQ==", + "version": "2.235.1", + "resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-2.235.1.tgz", + "integrity": "sha512-aDcBPXFfgKisR7XJoFUNsropyKQdxHh5qx/BSCPXGIqP80sa8r5bV+RL2rbAzCuoAkDIFZkICFttC2C1pjFBwg==", "dev": true, "dependencies": { "hermes-parser": "0.20.1", @@ -10651,9 +10651,9 @@ } }, "node_modules/gl-axes3d": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.5.3.tgz", - "integrity": "sha512-KRYbguKQcDQ6PcB9g1pgqB8Ly4TY1DQODpPKiDTasyWJ8PxQk0t2Q7XoQQijNqvsguITCpVVCzNb5GVtIWiVlQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gl-axes3d/-/gl-axes3d-1.6.0.tgz", + "integrity": "sha512-5cOkmjwPZARUfwWN+FB4ksHiNWi1EVlVVaOmLqNryqu3YpLj6spr1SwhnijJhtq69fzcqeKRJYc5Qc+KlqcG9g==", "dev": true, "dependencies": { "bit-twiddle": "^1.0.2", @@ -10842,9 +10842,9 @@ } }, "node_modules/gl-plot2d": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.4.5.tgz", - "integrity": "sha512-6GmCN10SWtV+qHFQ1gjdnVubeHFVsm6P4zmo0HrPIl9TcdePCUHDlBKWAuE6XtFhiMKMj7R8rApOX8O8uXUYog==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/gl-plot2d/-/gl-plot2d-1.5.0.tgz", + "integrity": "sha512-zOv9CU+Gm8vPSUM8Rm/9Ymzuk9RUMfk0ol0ewe6TUF83rGCN/ZRr+xTHoXigI1N0lQ7nfnj+m1raPn7VFTu2IA==", "dev": true, "dependencies": { "binary-search-bounds": "^2.0.4", @@ -10853,7 +10853,7 @@ "gl-shader": "^4.2.1", "glsl-inverse": "^1.0.0", "glslify": "^7.0.0", - "text-cache": "^4.2.2" + "text-cache": "^4.3.0" } }, "node_modules/gl-plot3d": { @@ -10904,9 +10904,9 @@ } }, "node_modules/gl-scatter3d": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.2.3.tgz", - "integrity": "sha512-nXqPlT1w5Qt51dTksj+DUqrZqwWAEWg0PocsKcoDnVNv0X8sGA+LBZ0Y+zrA+KNXUL0PPCX9WR9cF2uJAZl1Sw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/gl-scatter3d/-/gl-scatter3d-1.3.0.tgz", + "integrity": "sha512-XPKUjhHjN2EppkXEOo3ALil8EmRE3fXrmJSXr6b1einAFFdAP1D4NhwPQ6Sq1LiZ66fTNpZUsQ1TVxWMqB3hAQ==", "dev": true, "dependencies": { "gl-buffer": "^2.1.2", @@ -11023,9 +11023,9 @@ } }, "node_modules/gl-text": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.3.1.tgz", - "integrity": "sha512-/f5gcEMiZd+UTBJLTl3D+CkCB/0UFGTx3nflH8ZmyWcLkZhsZ1+Xx5YYkw2rgWAzgPeE35xCqBuHSoMKQVsR+w==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gl-text/-/gl-text-1.4.0.tgz", + "integrity": "sha512-o47+XBqLCj1efmuNyCHt7/UEJmB9l66ql7pnobD6p+sgmBUdzfMZXIF0zD2+KRfpd99DJN+QXdvTFAGCKCVSmQ==", "dev": true, "dependencies": { "bit-twiddle": "^1.0.2", @@ -17259,9 +17259,9 @@ "dev": true }, "node_modules/nwsapi": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.8.tgz", - "integrity": "sha512-GU/I3lTEFQ9mkEm07Q7HvdRajss8E1wVMGOk3/lHl60QPseG+B3BIQY+JUjYWw7gF8cCeoQCXd4N7DB7avw0Rg==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.9.tgz", + "integrity": "sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==", "dev": true }, "node_modules/nyc": { @@ -20963,9 +20963,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.89", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.89.tgz", - "integrity": "sha512-eaNba14BRzN6L/CF86gpKjuQ9Agshr7b6jmc1vTEQdzJpNt+4bSSwN4OJUz4To3F9c1Qm8/HBqi5rpSS3vpqYg==", + "version": "1.0.92", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.92.tgz", + "integrity": "sha512-azSE5uiuRphbw2TN7bRzCaZGI0iYuSTWra+YVbHBHizFhTUqhKCC5vN74hU6nMNs0X8o44gAepHwAbA94nJktg==", "dev": true, "dependencies": { "audio-context": "^1.0.1", @@ -20989,9 +20989,9 @@ } }, "node_modules/scratch-blocks": { - "version": "1.1.94", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.94.tgz", - "integrity": "sha512-c5biFWJvcQ8VbxIHLkaP8RW9Qk/UV1xRZG+7cA6aWa8eclnXfxMkOkO0OYDTjWZgD1/30KXZoiOG9M11PamSGQ==", + "version": "1.1.96", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.96.tgz", + "integrity": "sha512-QhDVku1/lTWZYz6x48j0pioSMSHrW0k3Nc7bkLkhlsSGo5Vrve1GxsgzJHGJUyKc24Z8cohX095JtiMKOk+h3g==", "dev": true, "dependencies": { "exports-loader": "^0.7.0", @@ -21476,9 +21476,9 @@ } }, "node_modules/scratch-paint": { - "version": "2.2.145", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.145.tgz", - "integrity": "sha512-f67nP5t/zQQ0NRuS+11JoMCvWOZtCVSLMein6hZbbqY83FzbgBmD5as/OnaU0DsgFKnPKgFsmL27+zj1vPPWmw==", + "version": "2.2.149", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.149.tgz", + "integrity": "sha512-NAUrilsu3hWslEjaKfRPMwlEIA7HBl/jotrxXK/62+KWilYe5o3jGkFv/UFyXn/4Fvy5XS8AhMoPhmaJiY5GEw==", "dev": true, "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -21539,9 +21539,9 @@ } }, "node_modules/scratch-render": { - "version": "1.0.106", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.106.tgz", - "integrity": "sha512-3vk3TUsZh+kCwDzOB8jCxqdays/XGnwQwNzIrzbfRP4sOFer8P8rtjjB6JEdzarE8sxV1JHCTRs5I5vwnLzPmA==", + "version": "1.0.109", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.109.tgz", + "integrity": "sha512-uOn6cBjmVNvrXW0KaRjHsizAtg5e190PUaUuRoihMRRWVMEGZJQ/JT1LhDZrgaSUHmzyIh0mnqooXA3un9Db6g==", "dev": true, "dependencies": { "grapheme-breaker": "^0.3.2", @@ -21558,9 +21558,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.38.tgz", - "integrity": "sha512-S8HsLxAmfvGypIH4Wi4Jcmt+sbbZnm19EQ+nxlBt7syp6kqc/lwWaNJTIpLGN0SWAmITiizrsuRvp0JmphU3NQ==", + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.39.tgz", + "integrity": "sha512-38SMngFAT5DdumlevUmf8VJzJ7Ch4nST4DOYJuYBx5YWlZQD7y7hrJVIMTOKehbreK3sI6acaC9upWabOwZsMg==", "dev": true, "dependencies": { "base64-loader": "^1.0.0" @@ -21582,9 +21582,9 @@ } }, "node_modules/scratch-render/node_modules/scratch-svg-renderer": { - "version": "2.3.28", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.28.tgz", - "integrity": "sha512-ZIo7zZfP8s38SrVf0cHQgG/IOKbTkFZafC5mutP7s42h2agVxCj1LcIiAFCp09gebyiGGhDUY8F7JpHteWBOYA==", + "version": "2.3.30", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.30.tgz", + "integrity": "sha512-5/NcAAEFvOkuiqFtLBSoCpSWFm3SCK80HZwAJN4BvjSW6359aYvH1xuqoh0UE2JKOOYhFzMlJHrriCImHgW1PA==", "dev": true, "dependencies": { "base64-js": "^1.2.1", @@ -21600,9 +21600,9 @@ } }, "node_modules/scratch-sb1-converter": { - "version": "1.0.81", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.81.tgz", - "integrity": "sha512-x/ayseGxfQ9YhGMkxCggxc34bpk+s3fDLbvp5warX399W4ni6ZjQAZUJpB7szLulx3RVhmTDjquvA1UK/qc7EQ==", + "version": "1.0.83", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.83.tgz", + "integrity": "sha512-Ocx7hAGjMW5HxKIUCzyas5+JYztuc2y7LMSMyP97C405C+LQEsfLa27dXmFe+bJhzFXjLFUqMB8UL46vScY37Q==", "dev": true, "dependencies": { "js-md5": "^0.7.3", @@ -23153,9 +23153,9 @@ } }, "node_modules/stylis": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", - "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==" + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" }, "node_modules/supercluster": { "version": "2.3.0", @@ -25093,9 +25093,9 @@ } }, "node_modules/terser": { - "version": "5.30.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", - "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", + "version": "5.30.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz", + "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -25260,9 +25260,9 @@ } }, "node_modules/text-cache": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.2.2.tgz", - "integrity": "sha512-zky+UDYiX0a/aPw/YTBD+EzKMlCTu1chFuCMZeAkgoRiceySdROu1V2kJXhCbtEdBhiOviYnAdGiSYl58HW0ZQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/text-cache/-/text-cache-4.3.0.tgz", + "integrity": "sha512-FM1X6SZwuGy5hgTJvl4SyFENUbLrujUUjb9bsLtz54HTqCasidnk7EfXjZkij0dhEFTD8J6LsYbNUN3KpyKYpg==", "dev": true, "dependencies": { "vectorize-text": "^3.2.1"