diff --git a/package-lock.json b/package-lock.json index 6d0b9d652..eb6757e95 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3768,9 +3768,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz", - "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==", + "version": "20.12.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", + "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -6014,9 +6014,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001617", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz", - "integrity": "sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==", + "version": "1.0.30001618", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001618.tgz", + "integrity": "sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg==", "dev": true, "funding": [ { @@ -6741,9 +6741,9 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", - "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", + "version": "3.37.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", + "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", "dev": true, "dependencies": { "browserslist": "^4.23.0" @@ -8345,9 +8345,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.763", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.763.tgz", - "integrity": "sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ==", + "version": "1.4.769", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.769.tgz", + "integrity": "sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ==", "dev": true }, "node_modules/element-size": { @@ -11846,9 +11846,9 @@ } }, "node_modules/hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.5.tgz", + "integrity": "sha512-fedL7PRwmeVkgyhu9hLeTBaI6wcGk7JGJswdaRsa5aUbkXI1kr1xZwTPBtaYPpwf56878iDek6VbVnuWMebJmw==" }, "node_modules/iconv-lite": { "version": "0.4.24", @@ -11969,9 +11969,9 @@ "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, "node_modules/immutable": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", "dev": true }, "node_modules/import-cwd": { @@ -12842,13 +12842,13 @@ } }, "node_modules/isomorphic-dompurify": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-2.9.0.tgz", - "integrity": "sha512-iVtiFB+4hoU/1mIiOYOxFUE3hAiOSoKtTNQndLQul1aWKV9miVx127duUTk0+q/sqexjg87iFjcQYQPNvmEHgw==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-2.10.0.tgz", + "integrity": "sha512-rqWVh1tZtHL4NsSn+bifrxhZ0CqNNShGEkV+m2SFLL3d4D4jcIbkSVMva5Eep50uCxiCCNJmCLGbuAWY/QoNcQ==", "dev": true, "dependencies": { "@types/dompurify": "^3.0.5", - "dompurify": "^3.1.2", + "dompurify": "^3.1.3", "jsdom": "^24.0.0" }, "engines": { @@ -17083,9 +17083,9 @@ "dev": true }, "node_modules/nwsapi": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.9.tgz", - "integrity": "sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==", + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.10.tgz", + "integrity": "sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==", "dev": true }, "node_modules/nyc": { @@ -18046,9 +18046,9 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "dev": true }, "node_modules/picomatch": { @@ -20745,9 +20745,9 @@ } }, "node_modules/scratch-audio": { - "version": "1.0.113", - "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.113.tgz", - "integrity": "sha512-pPF1uB2ez2bdTtUOiB2h8dZsLco6DyuVr9A9zfreRu5E65IPLJ90HZSVLHSgnGeTzFYZfjYrlNBfLG2p4AKMFw==", + "version": "1.0.116", + "resolved": "https://registry.npmjs.org/scratch-audio/-/scratch-audio-1.0.116.tgz", + "integrity": "sha512-W/gxF6l1iDAM3EwBaYqFqj0RSS2nbve2TbYA27guv7D2Jv24WfHDaLlu0dJ/GlPXQG+RyGxtPaE0HpqMdlyKEg==", "dev": true, "dependencies": { "audio-context": "^1.0.1", @@ -20771,9 +20771,9 @@ } }, "node_modules/scratch-blocks": { - "version": "1.1.113", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.113.tgz", - "integrity": "sha512-jHeOl4bEzzG72/vUo7/pv/XOTh7MD7Bq499m+Z2jgEIEoHCZzoq2iS5FW9pMwonrTb8+tCoY54KM69AjKq9srg==", + "version": "1.1.116", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-1.1.116.tgz", + "integrity": "sha512-zOtmEwk8XIzU/NYK9AmadDsGcZkl60lGO5CpWyApEktLASp1sXeguzpysSXQYCrW95RTtr4MIFm32werJZlQOw==", "dev": true, "dependencies": { "exports-loader": "^0.7.0", @@ -21258,9 +21258,9 @@ } }, "node_modules/scratch-paint": { - "version": "2.2.182", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.182.tgz", - "integrity": "sha512-BhTpmh6lrIbyktvNT31ucTteGAAhTKBLM176Jra6/eDlz4XYbmEGKDax6HBnQQUR7z0LOro7B7D9M5UdyHG1zw==", + "version": "2.2.185", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-2.2.185.tgz", + "integrity": "sha512-zTPd/p4UhPqNrNVxIcT7dKrnjZWaSeV4TR9AXgU10Drh56iq1VSALGjtPkZuAVEl7kAK72yzfbqUQsSP84gCEw==", "dev": true, "dependencies": { "@scratch/paper": "^0.11.20221201200345", @@ -21321,9 +21321,9 @@ } }, "node_modules/scratch-render": { - "version": "1.0.133", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.133.tgz", - "integrity": "sha512-dhGA+2j6T5wEKWVphQE5YkMc7lUIuDwASOmgFdsMpcwduygLFVfMv02nJr5/HHXFt57QAuso4IG3/OJ3whkQ6w==", + "version": "1.0.136", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-1.0.136.tgz", + "integrity": "sha512-oO5/KiWFVSaPSffctdfU+qt8lna6xgsOnEGdf7jQKgWdBwEYSL47Jbii76r3IgZtTHqCqWPFqbD4KtK7Zwe20w==", "dev": true, "dependencies": { "grapheme-breaker": "^0.3.2", @@ -21340,9 +21340,9 @@ } }, "node_modules/scratch-render-fonts": { - "version": "1.0.47", - "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.47.tgz", - "integrity": "sha512-UE0ivb/CT5zInl9kwvdXLJGWvE7aZUWa4EEQ9u5hpiRxq8Y9RR5I57DBun3tr3d+KDQtd5dewjSCFNGRzQc3lg==", + "version": "1.0.48", + "resolved": "https://registry.npmjs.org/scratch-render-fonts/-/scratch-render-fonts-1.0.48.tgz", + "integrity": "sha512-gb/GdkrpzgAcW9/d7+c2Fjc+OvRKR36ZCfnVXa+YB34l+und2E0z1n9t7HprIMmdqMLg9OwiL+q+8mX4QyeWmA==", "dev": true, "dependencies": { "base64-loader": "^1.0.0" @@ -21364,9 +21364,9 @@ } }, "node_modules/scratch-render/node_modules/scratch-svg-renderer": { - "version": "2.3.45", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.45.tgz", - "integrity": "sha512-zNbsfPbXQU8of4VyykikYMm/O5CofhlbL8tYQ2D4iAo1T7plNg1X5Cj2873FQFNcmT3rNN7GzgY6idlxCiQWnA==", + "version": "2.3.47", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-2.3.47.tgz", + "integrity": "sha512-sE8HE2viO9UFvQ0v0AQJJqPNq4T9SxfG3G+NGaeSG4iFXhdVJpHphFlJ0CSGclIlSvVGaDOd8MPrn6ALmjxp/Q==", "dev": true, "dependencies": { "base64-js": "^1.2.1", @@ -21382,9 +21382,9 @@ } }, "node_modules/scratch-sb1-converter": { - "version": "1.0.104", - "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.104.tgz", - "integrity": "sha512-QPlJwnyM+4SXzhfqZXp4PwfSfBfANwM/T+0p3XmJgh+N9KCvz1UZPQG99jM5N5S1C6XoUjNOJagVVYIKDHM/rg==", + "version": "1.0.106", + "resolved": "https://registry.npmjs.org/scratch-sb1-converter/-/scratch-sb1-converter-1.0.106.tgz", + "integrity": "sha512-15KVrMRNNpHHKs8MWVI6NgpR7klChoJ+w+3V8BMIVsHbMU36PDg08JZhBFl6SqZOniwd90/hrqg7XCmRCCdsnA==", "dev": true, "dependencies": { "js-md5": "^0.7.3", @@ -25909,9 +25909,9 @@ "dev": true }, "node_modules/update-browserslist-db": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", - "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "dev": true, "funding": [ { @@ -25929,7 +25929,7 @@ ], "dependencies": { "escalade": "^3.1.2", - "picocolors": "^1.0.0" + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js"