chore: update block test dependency (#7313)

* chore: update block test dependency

* chore: bump block test to 5.0.0

* chore: update dev-tools

* chore: bump theme modern dependency
This commit is contained in:
Beka Westberg
2023-07-24 10:21:51 -07:00
committed by GitHub
parent 9efc0d7dd0
commit 786553efb1
2 changed files with 102 additions and 506 deletions

602
package-lock.json generated
View File

@@ -13,9 +13,9 @@
"jsdom": "22.1.0"
},
"devDependencies": {
"@blockly/block-test": "^3.0.0",
"@blockly/dev-tools": "^5.0.0",
"@blockly/theme-modern": "^3.0.0",
"@blockly/block-test": "^5.0.0",
"@blockly/dev-tools": "^7.0.2",
"@blockly/theme-modern": "^5.0.0",
"@hyperjump/json-schema": "^1.5.0",
"@microsoft/api-documenter": "^7.22.4",
"@microsoft/api-extractor": "^7.29.5",
@@ -175,28 +175,28 @@
}
},
"node_modules/@blockly/block-test": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-3.1.2.tgz",
"integrity": "sha512-a/Y21p6KcZIeRCsfx+Caqw9HEYyfGA1gwwWYi+nJttRpJCO8W0IAG6cMqNRDn0vPCoWdIa8o9xhoMBdyPURU3Q==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-5.0.0.tgz",
"integrity": "sha512-TASw4N3FQpJekOJTAm8ubGXOqf1pzVRBM64uqE6g+PtOgGGKw9G7F+Fs+OccS96mjwPEg1e+Eh6rsLRdV5kMqA==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.2.0"
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/dev-tools": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-5.3.1.tgz",
"integrity": "sha512-3xpxjJgv//z7uItocjEvJnkjHQCaCQHCuB0z5P6u9ysQcFaWmSRNcf5rCEjHSVUlQU22pAhhjytpM8mVzszh6w==",
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-7.0.2.tgz",
"integrity": "sha512-AwG+CnyAeRIZGkeG+WhclRnrwMjXRWhd9xAkoXdKBaY9LHyLU61WSOk0D8E7ta98e19Yo/fl4CwYMYEQ8F63kw==",
"dev": true,
"dependencies": {
"@blockly/block-test": "^3.1.2",
"@blockly/theme-dark": "^4.0.10",
"@blockly/theme-deuteranopia": "^3.0.10",
"@blockly/theme-highcontrast": "^3.0.10",
"@blockly/theme-tritanopia": "^3.0.11",
"@blockly/block-test": "^5.0.0",
"@blockly/theme-dark": "^6.0.0",
"@blockly/theme-deuteranopia": "^5.0.0",
"@blockly/theme-highcontrast": "^5.0.0",
"@blockly/theme-tritanopia": "^5.0.0",
"chai": "^4.2.0",
"dat.gui": "^0.7.7",
"lodash.assign": "^4.2.0",
@@ -208,67 +208,67 @@
"node": ">=8.0.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/theme-dark": {
"version": "4.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-4.0.10.tgz",
"integrity": "sha512-deoNn1SsjEVAAXjOrQag/s5X49DsHSID4McwvPLl6lRh0C8C0G9zRSEF90n/mqlLu855Y4xnfzxJWxTdTKUikQ==",
"node_modules/@blockly/dev-tools/node_modules/@blockly/theme-dark": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-6.0.0.tgz",
"integrity": "sha512-BipmTIYehNHI6lT2EgTmePyYWw6U6eLtoz74yxMWxpDM8QMTU511cmkHAIBSzEORw1Wh2vk87fRW5mtKpDrE1g==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/theme-deuteranopia": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-3.0.10.tgz",
"integrity": "sha512-m+RxF+DlP+BA5FPQYunPWoFXGlfspTqF97uGkkA0RK8P5UadXbWf4XQAscoMX96zjyfHME8GyQiwmdCcLHm9OQ==",
"node_modules/@blockly/dev-tools/node_modules/@blockly/theme-deuteranopia": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-5.0.0.tgz",
"integrity": "sha512-+Y9UcMjdgkYiSElLDGW877r11kS/WSyxDDbpytblI5HuzOyn+oopXCrWWzlMGyaTV/rQTzUmQfNdH4vHHaMuZQ==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/theme-highcontrast": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-3.0.10.tgz",
"integrity": "sha512-4PSJgObr/F57YsE54Tg2y6+qVvJoRrwGysP0K7fZhGKB6XMVEmwbzG6pds3SE9y7AHtaQ3lQOauojciwOUHUTg==",
"node_modules/@blockly/dev-tools/node_modules/@blockly/theme-highcontrast": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-5.0.0.tgz",
"integrity": "sha512-Bh8BSwdPic6NFOFsjNwEi0OduGR+FPjb4hcp5gD5JLIWXdL+/OboKVb8CgX4+NsJzlkbv+fOGfrXfrPIBiFeFg==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/dev-tools/node_modules/@blockly/theme-tritanopia": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-5.0.0.tgz",
"integrity": "sha512-U1vqarnMwMcStfqoKFna6nJnL/5DeyXhPFbj7gfbORJKQuOs49OETPmQlHb2/PjHbHq9VUlRnkW/MJ0K+6cVGw==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^10.0.0"
}
},
"node_modules/@blockly/theme-modern": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-3.0.10.tgz",
"integrity": "sha512-02px8PlvC3ZcVSZGLf7fYhni6xohoMg3P56ZSaP/Js4L+TDD4tzHDK9vE8BpYmmV0ZmwReKiN/fazrUwhYNSFA==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-5.0.0.tgz",
"integrity": "sha512-K5qg+PVkapG/h4NEVuTE85/n/BeR73ygeFipKLRf0S6A8PbffpLWbolutBWDzsArTeEQ4e/ItqKveuFpG8iZIg==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
}
},
"node_modules/@blockly/theme-tritanopia": {
"version": "3.0.11",
"resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-3.0.11.tgz",
"integrity": "sha512-bGtOpYglDx50yxOAZiIcgnbtWQZaSSlfMTALjkw/1+sxa0kwq2Oxws02uQ4LMni/8o9jY/dvoEGLStXFby0FzA==",
"dev": true,
"engines": {
"node": ">=8.17.0"
},
"peerDependencies": {
"blockly": "^9.0.0"
"blockly": "^10.0.0"
}
},
"node_modules/@es-joy/jsdoccomment": {
@@ -1878,17 +1878,6 @@
"node": ">=0.4.0"
}
},
"node_modules/acorn-globals": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
"integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
"dev": true,
"peer": true,
"dependencies": {
"acorn": "^8.1.0",
"acorn-walk": "^8.0.2"
}
},
"node_modules/acorn-jsx": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
@@ -2524,59 +2513,13 @@
}
},
"node_modules/blockly": {
"version": "9.2.0",
"resolved": "https://registry.npmjs.org/blockly/-/blockly-9.2.0.tgz",
"integrity": "sha512-rygZJupS5u4DMGGQ70gExH71c34vUEUjTVVBzhgVH7PCAK2RaitCNwr2yF6hGj/QTVodkjjEOdTzbHqLbuPipQ==",
"version": "10.0.2",
"resolved": "https://registry.npmjs.org/blockly/-/blockly-10.0.2.tgz",
"integrity": "sha512-d4o8x/cyJt6KkeStcQxbihvOVFADIrYQaHt85+TOTgUZKPHSTDPKqjKzrUQRJ3ouwYGF9KXC6y2V+oordnDLKA==",
"dev": true,
"peer": true,
"dependencies": {
"jsdom": "20.0.3"
}
},
"node_modules/blockly/node_modules/jsdom": {
"version": "20.0.3",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
"integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
"dev": true,
"peer": true,
"dependencies": {
"abab": "^2.0.6",
"acorn": "^8.8.1",
"acorn-globals": "^7.0.0",
"cssom": "^0.5.0",
"cssstyle": "^2.3.0",
"data-urls": "^3.0.2",
"decimal.js": "^10.4.2",
"domexception": "^4.0.0",
"escodegen": "^2.0.0",
"form-data": "^4.0.0",
"html-encoding-sniffer": "^3.0.0",
"http-proxy-agent": "^5.0.0",
"https-proxy-agent": "^5.0.1",
"is-potential-custom-element-name": "^1.0.1",
"nwsapi": "^2.2.2",
"parse5": "^7.1.1",
"saxes": "^6.0.0",
"symbol-tree": "^3.2.4",
"tough-cookie": "^4.1.2",
"w3c-xmlserializer": "^4.0.0",
"webidl-conversions": "^7.0.0",
"whatwg-encoding": "^2.0.0",
"whatwg-mimetype": "^3.0.0",
"whatwg-url": "^11.0.0",
"ws": "^8.11.0",
"xml-name-validator": "^4.0.0"
},
"engines": {
"node": ">=14"
},
"peerDependencies": {
"canvas": "^2.5.0"
},
"peerDependenciesMeta": {
"canvas": {
"optional": true
}
"jsdom": "22.1.0"
}
},
"node_modules/brace-expansion": {
@@ -3468,33 +3411,6 @@
"node": ">=0.10.0"
}
},
"node_modules/cssom": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
"integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
"dev": true,
"peer": true
},
"node_modules/cssstyle": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
"dev": true,
"peer": true,
"dependencies": {
"cssom": "~0.3.6"
},
"engines": {
"node": ">=8"
}
},
"node_modules/cssstyle/node_modules/cssom": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
"dev": true,
"peer": true
},
"node_modules/d": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
@@ -3511,21 +3427,6 @@
"integrity": "sha512-sRl/28gF/XRC5ywC9I4zriATTsQcpSsRG7seXCPnTkK8/EQMIbCu5NPMpICLGxX9ZEUvcXR3ArLYCtgreFoMDw==",
"dev": true
},
"node_modules/data-urls": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
"integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
"dev": true,
"peer": true,
"dependencies": {
"abab": "^2.0.6",
"whatwg-mimetype": "^3.0.0",
"whatwg-url": "^11.0.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/date-fns": {
"version": "2.30.0",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
@@ -3997,105 +3898,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/escodegen": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
"integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
"dev": true,
"peer": true,
"dependencies": {
"esprima": "^4.0.1",
"estraverse": "^5.2.0",
"esutils": "^2.0.2",
"optionator": "^0.8.1"
},
"bin": {
"escodegen": "bin/escodegen.js",
"esgenerate": "bin/esgenerate.js"
},
"engines": {
"node": ">=6.0"
},
"optionalDependencies": {
"source-map": "~0.6.1"
}
},
"node_modules/escodegen/node_modules/estraverse": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
"dev": true,
"peer": true,
"engines": {
"node": ">=4.0"
}
},
"node_modules/escodegen/node_modules/levn": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
"dev": true,
"peer": true,
"dependencies": {
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/escodegen/node_modules/optionator": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
"dev": true,
"peer": true,
"dependencies": {
"deep-is": "~0.1.3",
"fast-levenshtein": "~2.0.6",
"levn": "~0.3.0",
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2",
"word-wrap": "~1.2.3"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/escodegen/node_modules/prelude-ls": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
"integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
"dev": true,
"peer": true,
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/escodegen/node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"optional": true,
"peer": true,
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/escodegen/node_modules/type-check": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
"dev": true,
"peer": true,
"dependencies": {
"prelude-ls": "~1.1.2"
},
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/eslint": {
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz",
@@ -11027,19 +10829,6 @@
"node": ">= 4.0.0"
}
},
"node_modules/tr46": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
"dev": true,
"peer": true,
"dependencies": {
"punycode": "^2.1.1"
},
"engines": {
"node": ">=12"
}
},
"node_modules/tree-kill": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
@@ -11844,20 +11633,6 @@
"node": ">=12"
}
},
"node_modules/whatwg-url": {
"version": "11.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
"dev": true,
"peer": true,
"dependencies": {
"tr46": "^3.0.0",
"webidl-conversions": "^7.0.0"
},
"engines": {
"node": ">=12"
}
},
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -12263,63 +12038,65 @@
}
},
"@blockly/block-test": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-3.1.2.tgz",
"integrity": "sha512-a/Y21p6KcZIeRCsfx+Caqw9HEYyfGA1gwwWYi+nJttRpJCO8W0IAG6cMqNRDn0vPCoWdIa8o9xhoMBdyPURU3Q==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/block-test/-/block-test-5.0.0.tgz",
"integrity": "sha512-TASw4N3FQpJekOJTAm8ubGXOqf1pzVRBM64uqE6g+PtOgGGKw9G7F+Fs+OccS96mjwPEg1e+Eh6rsLRdV5kMqA==",
"dev": true,
"requires": {}
},
"@blockly/dev-tools": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-5.3.1.tgz",
"integrity": "sha512-3xpxjJgv//z7uItocjEvJnkjHQCaCQHCuB0z5P6u9ysQcFaWmSRNcf5rCEjHSVUlQU22pAhhjytpM8mVzszh6w==",
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@blockly/dev-tools/-/dev-tools-7.0.2.tgz",
"integrity": "sha512-AwG+CnyAeRIZGkeG+WhclRnrwMjXRWhd9xAkoXdKBaY9LHyLU61WSOk0D8E7ta98e19Yo/fl4CwYMYEQ8F63kw==",
"dev": true,
"requires": {
"@blockly/block-test": "^3.1.2",
"@blockly/theme-dark": "^4.0.10",
"@blockly/theme-deuteranopia": "^3.0.10",
"@blockly/theme-highcontrast": "^3.0.10",
"@blockly/theme-tritanopia": "^3.0.11",
"@blockly/block-test": "^5.0.0",
"@blockly/theme-dark": "^6.0.0",
"@blockly/theme-deuteranopia": "^5.0.0",
"@blockly/theme-highcontrast": "^5.0.0",
"@blockly/theme-tritanopia": "^5.0.0",
"chai": "^4.2.0",
"dat.gui": "^0.7.7",
"lodash.assign": "^4.2.0",
"lodash.merge": "^4.6.2",
"monaco-editor": "^0.20.0",
"sinon": "^9.0.2"
},
"dependencies": {
"@blockly/theme-dark": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-6.0.0.tgz",
"integrity": "sha512-BipmTIYehNHI6lT2EgTmePyYWw6U6eLtoz74yxMWxpDM8QMTU511cmkHAIBSzEORw1Wh2vk87fRW5mtKpDrE1g==",
"dev": true,
"requires": {}
},
"@blockly/theme-deuteranopia": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-5.0.0.tgz",
"integrity": "sha512-+Y9UcMjdgkYiSElLDGW877r11kS/WSyxDDbpytblI5HuzOyn+oopXCrWWzlMGyaTV/rQTzUmQfNdH4vHHaMuZQ==",
"dev": true,
"requires": {}
},
"@blockly/theme-highcontrast": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-5.0.0.tgz",
"integrity": "sha512-Bh8BSwdPic6NFOFsjNwEi0OduGR+FPjb4hcp5gD5JLIWXdL+/OboKVb8CgX4+NsJzlkbv+fOGfrXfrPIBiFeFg==",
"dev": true,
"requires": {}
},
"@blockly/theme-tritanopia": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-5.0.0.tgz",
"integrity": "sha512-U1vqarnMwMcStfqoKFna6nJnL/5DeyXhPFbj7gfbORJKQuOs49OETPmQlHb2/PjHbHq9VUlRnkW/MJ0K+6cVGw==",
"dev": true,
"requires": {}
}
}
},
"@blockly/theme-dark": {
"version": "4.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-dark/-/theme-dark-4.0.10.tgz",
"integrity": "sha512-deoNn1SsjEVAAXjOrQag/s5X49DsHSID4McwvPLl6lRh0C8C0G9zRSEF90n/mqlLu855Y4xnfzxJWxTdTKUikQ==",
"dev": true,
"requires": {}
},
"@blockly/theme-deuteranopia": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-deuteranopia/-/theme-deuteranopia-3.0.10.tgz",
"integrity": "sha512-m+RxF+DlP+BA5FPQYunPWoFXGlfspTqF97uGkkA0RK8P5UadXbWf4XQAscoMX96zjyfHME8GyQiwmdCcLHm9OQ==",
"dev": true,
"requires": {}
},
"@blockly/theme-highcontrast": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-highcontrast/-/theme-highcontrast-3.0.10.tgz",
"integrity": "sha512-4PSJgObr/F57YsE54Tg2y6+qVvJoRrwGysP0K7fZhGKB6XMVEmwbzG6pds3SE9y7AHtaQ3lQOauojciwOUHUTg==",
"dev": true,
"requires": {}
},
"@blockly/theme-modern": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-3.0.10.tgz",
"integrity": "sha512-02px8PlvC3ZcVSZGLf7fYhni6xohoMg3P56ZSaP/Js4L+TDD4tzHDK9vE8BpYmmV0ZmwReKiN/fazrUwhYNSFA==",
"dev": true,
"requires": {}
},
"@blockly/theme-tritanopia": {
"version": "3.0.11",
"resolved": "https://registry.npmjs.org/@blockly/theme-tritanopia/-/theme-tritanopia-3.0.11.tgz",
"integrity": "sha512-bGtOpYglDx50yxOAZiIcgnbtWQZaSSlfMTALjkw/1+sxa0kwq2Oxws02uQ4LMni/8o9jY/dvoEGLStXFby0FzA==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@blockly/theme-modern/-/theme-modern-5.0.0.tgz",
"integrity": "sha512-K5qg+PVkapG/h4NEVuTE85/n/BeR73ygeFipKLRf0S6A8PbffpLWbolutBWDzsArTeEQ4e/ItqKveuFpG8iZIg==",
"dev": true,
"requires": {}
},
@@ -13493,17 +13270,6 @@
"integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
"dev": true
},
"acorn-globals": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
"integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
"dev": true,
"peer": true,
"requires": {
"acorn": "^8.1.0",
"acorn-walk": "^8.0.2"
}
},
"acorn-jsx": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
@@ -13997,50 +13763,13 @@
}
},
"blockly": {
"version": "9.2.0",
"resolved": "https://registry.npmjs.org/blockly/-/blockly-9.2.0.tgz",
"integrity": "sha512-rygZJupS5u4DMGGQ70gExH71c34vUEUjTVVBzhgVH7PCAK2RaitCNwr2yF6hGj/QTVodkjjEOdTzbHqLbuPipQ==",
"version": "10.0.2",
"resolved": "https://registry.npmjs.org/blockly/-/blockly-10.0.2.tgz",
"integrity": "sha512-d4o8x/cyJt6KkeStcQxbihvOVFADIrYQaHt85+TOTgUZKPHSTDPKqjKzrUQRJ3ouwYGF9KXC6y2V+oordnDLKA==",
"dev": true,
"peer": true,
"requires": {
"jsdom": "20.0.3"
},
"dependencies": {
"jsdom": {
"version": "20.0.3",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
"integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
"dev": true,
"peer": true,
"requires": {
"abab": "^2.0.6",
"acorn": "^8.8.1",
"acorn-globals": "^7.0.0",
"cssom": "^0.5.0",
"cssstyle": "^2.3.0",
"data-urls": "^3.0.2",
"decimal.js": "^10.4.2",
"domexception": "^4.0.0",
"escodegen": "^2.0.0",
"form-data": "^4.0.0",
"html-encoding-sniffer": "^3.0.0",
"http-proxy-agent": "^5.0.0",
"https-proxy-agent": "^5.0.1",
"is-potential-custom-element-name": "^1.0.1",
"nwsapi": "^2.2.2",
"parse5": "^7.1.1",
"saxes": "^6.0.0",
"symbol-tree": "^3.2.4",
"tough-cookie": "^4.1.2",
"w3c-xmlserializer": "^4.0.0",
"webidl-conversions": "^7.0.0",
"whatwg-encoding": "^2.0.0",
"whatwg-mimetype": "^3.0.0",
"whatwg-url": "^11.0.0",
"ws": "^8.11.0",
"xml-name-validator": "^4.0.0"
}
}
"jsdom": "22.1.0"
}
},
"brace-expansion": {
@@ -14742,32 +14471,6 @@
"integrity": "sha1-Xv1sLupeof1rasV+wEJ7GEUkJOo=",
"dev": true
},
"cssom": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
"integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
"dev": true,
"peer": true
},
"cssstyle": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
"dev": true,
"peer": true,
"requires": {
"cssom": "~0.3.6"
},
"dependencies": {
"cssom": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
"dev": true,
"peer": true
}
}
},
"d": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
@@ -14784,18 +14487,6 @@
"integrity": "sha512-sRl/28gF/XRC5ywC9I4zriATTsQcpSsRG7seXCPnTkK8/EQMIbCu5NPMpICLGxX9ZEUvcXR3ArLYCtgreFoMDw==",
"dev": true
},
"data-urls": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
"integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
"dev": true,
"peer": true,
"requires": {
"abab": "^2.0.6",
"whatwg-mimetype": "^3.0.0",
"whatwg-url": "^11.0.0"
}
},
"date-fns": {
"version": "2.30.0",
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
@@ -15171,80 +14862,6 @@
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
"dev": true
},
"escodegen": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
"integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
"dev": true,
"peer": true,
"requires": {
"esprima": "^4.0.1",
"estraverse": "^5.2.0",
"esutils": "^2.0.2",
"optionator": "^0.8.1",
"source-map": "~0.6.1"
},
"dependencies": {
"estraverse": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
"dev": true,
"peer": true
},
"levn": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
"dev": true,
"peer": true,
"requires": {
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2"
}
},
"optionator": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
"dev": true,
"peer": true,
"requires": {
"deep-is": "~0.1.3",
"fast-levenshtein": "~2.0.6",
"levn": "~0.3.0",
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2",
"word-wrap": "~1.2.3"
}
},
"prelude-ls": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
"integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
"dev": true,
"peer": true
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"optional": true,
"peer": true
},
"type-check": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
"dev": true,
"peer": true,
"requires": {
"prelude-ls": "~1.1.2"
}
}
}
},
"eslint": {
"version": "8.43.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz",
@@ -20793,16 +20410,6 @@
}
}
},
"tr46": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
"dev": true,
"peer": true,
"requires": {
"punycode": "^2.1.1"
}
},
"tree-kill": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
@@ -21425,17 +21032,6 @@
"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
"integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q=="
},
"whatwg-url": {
"version": "11.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
"dev": true,
"peer": true,
"requires": {
"tr46": "^3.0.0",
"webidl-conversions": "^7.0.0"
}
},
"which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",