diff --git a/package-lock.json b/package-lock.json index d102c61f1..04f36c857 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,9 +12,9 @@ "jsdom": "15.2.1" }, "devDependencies": { - "@blockly/block-test": "^2.0.1", - "@blockly/dev-tools": "^4.0.2", - "@blockly/theme-modern": "^2.1.1", + "@blockly/block-test": "^3.0.0", + "@blockly/dev-tools": "^5.0.0", + "@blockly/theme-modern": "^3.0.0", "@hyperjump/json-schema": "^0.18.4", "@microsoft/api-extractor": "^7.29.5", "@typescript-eslint/eslint-plugin": "^5.33.1", @@ -158,28 +158,28 @@ } }, "node_modules/@blockly/block-test": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-2.0.18.tgz", - "integrity": "sha512-IujQmkTPwRtbONyJ1nWxSr5FYaoCXByOKuNYsXiLa5TL79DlU6CuapzFCw/AnFF0z6LImY+WlMuiQPo0HhG/Lw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-3.0.0.tgz", + "integrity": "sha512-yEJUyjFfIS9xNS27wLfM7cXTZ5ZIN0DrRsAdw8JOib1PWh6g+aWffB9F44JlMNHLqg12lB0R1bTr/yv/Wjl5Lw==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=7 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/dev-tools": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-4.0.3.tgz", - "integrity": "sha512-YWkutC33AjdOHFYmzC2skVbVqv7acfOzoD4f1ph3/9G6JsfNPuXLMvYdeuxH2iCULtHcYXwUn5Cg8Q7cLS83ow==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-5.0.0.tgz", + "integrity": "sha512-9GSH+Y8aU+KLcu3sFKkqr/sIz4RWDjmkzKgDI0ryiZiihR8LKIi/gxREc04ZnnLWZWMlXo/RyMoLNWyM7YW36g==", "dev": true, "dependencies": { - "@blockly/block-test": "^2.0.18", - "@blockly/theme-dark": "^3.0.17", - "@blockly/theme-deuteranopia": "^2.0.17", - "@blockly/theme-highcontrast": "^2.0.17", - "@blockly/theme-tritanopia": "^2.0.17", + "@blockly/block-test": "^3.0.0", + "@blockly/theme-dark": "^4.0.0", + "@blockly/theme-deuteranopia": "^3.0.0", + "@blockly/theme-highcontrast": "^3.0.0", + "@blockly/theme-tritanopia": "^3.0.0", "chai": "^4.2.0", "dat.gui": "^0.7.7", "lodash.assign": "^4.2.0", @@ -191,67 +191,67 @@ "node": ">=8.0.0" }, "peerDependencies": { - "blockly": ">=8 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/theme-dark": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-3.0.17.tgz", - "integrity": "sha512-WxYApZT2vok2k4ba98KrweFTTiL2CS8JvOO8ZaOaI5GSWTU7jO6b+KCPHf5WAEY80iqAspg1gRTeePKliZmgIA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-4.0.0.tgz", + "integrity": "sha512-JCah9PULu/K4E8485CzvWTpWMDB8zAsqKxLtAGu106eSUKgaOrB6WR3nzoA10nmoUcZdh/fk/UPcHUB/XsHkhg==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=7 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/theme-deuteranopia": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-2.0.17.tgz", - "integrity": "sha512-smTIWZJNUBAz7YoNRoFUWk0K5ghFWaXlrDqtbPWxpSEr+qxmVoj3ZqjDvy1R+QexMCg4BQ+XZdJpTwVAwuY8lg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-3.0.0.tgz", + "integrity": "sha512-1m8aEZw4tA7LwKWXyIU5IU1pO2iDgrJGYTHn3/N5+GPRIQzuHqxGM62QcP3wTMYPqj8TX1Rs3xR0OPVZW2CgGw==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=7 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/theme-highcontrast": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-2.0.17.tgz", - "integrity": "sha512-Cy3hd0TNmeytvLwqo9yRYy4YgW9pn4z8sDPWO7SXdUqFNgKoT8FBfMMEbYLmC2vdQyn+Fj1Q04FugVF1xqEm2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-3.0.0.tgz", + "integrity": "sha512-4egNcV/Dl2pDcWBdS1199HUAI/hrlwAjwq7B2cf52A0O2ek/qfdrHxB2jm+6ez+giQFvrnFVjvCL9DptuKfNIg==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=7 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/theme-modern": { - "version": "2.1.42", - "resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-2.1.42.tgz", - "integrity": "sha512-CCS1EYQ3k0N70/ol0ozzEBcb5dYMpmjjOQFOEDWsSzyt8qujKRneFDp8f9+/W1a43jyaY53kZPTYuaXfPaAp0A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-3.0.0.tgz", + "integrity": "sha512-E7J70ymzxEOb4uDft2V6zeZ8XqX/DBHsRDZx3Ji6uQbFXjIAQpokhz7n+1epBTF625vxF/D87PG4z2eF7kupYA==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=3.20200123.0 <9" + "blockly": "^9.0.0" } }, "node_modules/@blockly/theme-tritanopia": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-2.0.17.tgz", - "integrity": "sha512-DuE6TcRTcrEIzVszbcI3xeq8XEdAR25uOVIOTAUPLcp8wjGSGxDp5OZLePLHvIFC8aZ7tUgr/3gW6F0/F0nPmQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-3.0.0.tgz", + "integrity": "sha512-kwV01Wt57ktzqcu3yWb7FPHsXd0ZLz6ApvX0AWCuNJ+64+AxezBG+WOigD0/JzyIz7U6VFjHsecX+MIKmxaPgw==", "dev": true, "engines": { "node": ">=8.17.0" }, "peerDependencies": { - "blockly": ">=7 <9" + "blockly": "^9.0.0" } }, "node_modules/@es-joy/jsdoccomment": { @@ -2645,9 +2645,9 @@ } }, "node_modules/blockly": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/blockly/-/blockly-8.0.4.tgz", - "integrity": "sha512-qGYrynzalzEHOMLJhZmADpuMXUH55nSTVgVd11Z1ZlVsm3NQ69ZVgBEaCSN+GsEUUpoui71g4oVzE2iHEHbAtw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/blockly/-/blockly-9.0.0.tgz", + "integrity": "sha512-V8rAT3N4QJ5r2emMGAf8D/yhwmAEfMnu/JVXmcvmS6dFcWR8g8aVlYpjTjW3CH8FyAPTrav2JalLqSfdc8TPpg==", "dev": true, "peer": true, "dependencies": { @@ -13807,23 +13807,23 @@ } }, "@blockly/block-test": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-2.0.18.tgz", - "integrity": "sha512-IujQmkTPwRtbONyJ1nWxSr5FYaoCXByOKuNYsXiLa5TL79DlU6CuapzFCw/AnFF0z6LImY+WlMuiQPo0HhG/Lw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-3.0.0.tgz", + "integrity": "sha512-yEJUyjFfIS9xNS27wLfM7cXTZ5ZIN0DrRsAdw8JOib1PWh6g+aWffB9F44JlMNHLqg12lB0R1bTr/yv/Wjl5Lw==", "dev": true, "requires": {} }, "@blockly/dev-tools": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-4.0.3.tgz", - "integrity": "sha512-YWkutC33AjdOHFYmzC2skVbVqv7acfOzoD4f1ph3/9G6JsfNPuXLMvYdeuxH2iCULtHcYXwUn5Cg8Q7cLS83ow==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-5.0.0.tgz", + "integrity": "sha512-9GSH+Y8aU+KLcu3sFKkqr/sIz4RWDjmkzKgDI0ryiZiihR8LKIi/gxREc04ZnnLWZWMlXo/RyMoLNWyM7YW36g==", "dev": true, "requires": { - "@blockly/block-test": "^2.0.18", - "@blockly/theme-dark": "^3.0.17", - "@blockly/theme-deuteranopia": "^2.0.17", - "@blockly/theme-highcontrast": "^2.0.17", - "@blockly/theme-tritanopia": "^2.0.17", + "@blockly/block-test": "^3.0.0", + "@blockly/theme-dark": "^4.0.0", + "@blockly/theme-deuteranopia": "^3.0.0", + "@blockly/theme-highcontrast": "^3.0.0", + "@blockly/theme-tritanopia": "^3.0.0", "chai": "^4.2.0", "dat.gui": "^0.7.7", "lodash.assign": "^4.2.0", @@ -13833,37 +13833,37 @@ } }, "@blockly/theme-dark": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-3.0.17.tgz", - "integrity": "sha512-WxYApZT2vok2k4ba98KrweFTTiL2CS8JvOO8ZaOaI5GSWTU7jO6b+KCPHf5WAEY80iqAspg1gRTeePKliZmgIA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-4.0.0.tgz", + "integrity": "sha512-JCah9PULu/K4E8485CzvWTpWMDB8zAsqKxLtAGu106eSUKgaOrB6WR3nzoA10nmoUcZdh/fk/UPcHUB/XsHkhg==", "dev": true, "requires": {} }, "@blockly/theme-deuteranopia": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-2.0.17.tgz", - "integrity": "sha512-smTIWZJNUBAz7YoNRoFUWk0K5ghFWaXlrDqtbPWxpSEr+qxmVoj3ZqjDvy1R+QexMCg4BQ+XZdJpTwVAwuY8lg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-3.0.0.tgz", + "integrity": "sha512-1m8aEZw4tA7LwKWXyIU5IU1pO2iDgrJGYTHn3/N5+GPRIQzuHqxGM62QcP3wTMYPqj8TX1Rs3xR0OPVZW2CgGw==", "dev": true, "requires": {} }, "@blockly/theme-highcontrast": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-2.0.17.tgz", - "integrity": "sha512-Cy3hd0TNmeytvLwqo9yRYy4YgW9pn4z8sDPWO7SXdUqFNgKoT8FBfMMEbYLmC2vdQyn+Fj1Q04FugVF1xqEm2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-3.0.0.tgz", + "integrity": "sha512-4egNcV/Dl2pDcWBdS1199HUAI/hrlwAjwq7B2cf52A0O2ek/qfdrHxB2jm+6ez+giQFvrnFVjvCL9DptuKfNIg==", "dev": true, "requires": {} }, "@blockly/theme-modern": { - "version": "2.1.42", - "resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-2.1.42.tgz", - "integrity": "sha512-CCS1EYQ3k0N70/ol0ozzEBcb5dYMpmjjOQFOEDWsSzyt8qujKRneFDp8f9+/W1a43jyaY53kZPTYuaXfPaAp0A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-3.0.0.tgz", + "integrity": "sha512-E7J70ymzxEOb4uDft2V6zeZ8XqX/DBHsRDZx3Ji6uQbFXjIAQpokhz7n+1epBTF625vxF/D87PG4z2eF7kupYA==", "dev": true, "requires": {} }, "@blockly/theme-tritanopia": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-2.0.17.tgz", - "integrity": "sha512-DuE6TcRTcrEIzVszbcI3xeq8XEdAR25uOVIOTAUPLcp8wjGSGxDp5OZLePLHvIFC8aZ7tUgr/3gW6F0/F0nPmQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-3.0.0.tgz", + "integrity": "sha512-kwV01Wt57ktzqcu3yWb7FPHsXd0ZLz6ApvX0AWCuNJ+64+AxezBG+WOigD0/JzyIz7U6VFjHsecX+MIKmxaPgw==", "dev": true, "requires": {} }, @@ -15709,9 +15709,9 @@ } }, "blockly": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/blockly/-/blockly-8.0.4.tgz", - "integrity": "sha512-qGYrynzalzEHOMLJhZmADpuMXUH55nSTVgVd11Z1ZlVsm3NQ69ZVgBEaCSN+GsEUUpoui71g4oVzE2iHEHbAtw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/blockly/-/blockly-9.0.0.tgz", + "integrity": "sha512-V8rAT3N4QJ5r2emMGAf8D/yhwmAEfMnu/JVXmcvmS6dFcWR8g8aVlYpjTjW3CH8FyAPTrav2JalLqSfdc8TPpg==", "dev": true, "peer": true, "requires": { diff --git a/package.json b/package.json index 985087517..b3ad20497 100644 --- a/package.json +++ b/package.json @@ -66,9 +66,9 @@ }, "license": "Apache-2.0", "devDependencies": { - "@blockly/block-test": "^2.0.1", - "@blockly/dev-tools": "^4.0.2", - "@blockly/theme-modern": "^2.1.1", + "@blockly/block-test": "^3.0.0", + "@blockly/dev-tools": "^5.0.0", + "@blockly/theme-modern": "^3.0.0", "@hyperjump/json-schema": "^0.18.4", "@microsoft/api-extractor": "^7.29.5", "@typescript-eslint/eslint-plugin": "^5.33.1",