{"_id":"blockly","_rev":"184-da7d416f99c8f0de886f986e3f02b4e0","name":"blockly","dist-tags":{"latest":"12.5.1","beta":"13.0.0-beta.1"},"versions":{"1.0.0":{"name":"blockly","version":"1.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@1.0.0","maintainers":[{"name":"imagdy","email":"i.magdy.m@gmail.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"db14ce06cf6a9f3ea0e5b21c11ca89da6af461e8","tarball":"https://registry.npmjs.org/blockly/-/blockly-1.0.0.tgz","integrity":"sha512-6uiEAF9KpAgBOYjISBY2C1816FgLw5KzEOacthTeqdrI1rxCNyQi1v0bdnnyVDZ7JTneEh6SHpQlxbViWRbTUw==","signatures":[{"sig":"MEUCIQCcpwpAEkw+Rd4Ihd9qlz/MGpoYZMUW0WzjpXFwn4KoHAIgG75aXmiz2Q68nZO1J5UnHybowy/HusiljkHt3KqHTIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"db14ce06cf6a9f3ea0e5b21c11ca89da6af461e8","gitHead":"981cf971524e24e9d5c6ae7321f890ebe5de8079","scripts":{"lint":"jshint ."},"_npmUser":{"name":"imagdy","email":"i.magdy.m@gmail.com"},"deprecated":"This version of the Blockly package is deprecated","repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"3.10.8","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"4.5.0","jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"devDependencies":{"jshint":"latest"},"_npmOperationalInternal":{"tmp":"tmp/blockly-1.0.0.tgz_1476192143340_0.4180862426292151","host":"packages-16-east.internal.npmjs.com"}},"2.20190722.1":{"name":"blockly","version":"2.20190722.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@2.20190722.1","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8c5e0a5f32b1314b06eae1c774342f532b4ff2cf","tarball":"https://registry.npmjs.org/blockly/-/blockly-2.20190722.1.tgz","fileCount":120,"integrity":"sha512-cz67kCWuk1d0T8jw3Y//32o4HNuig7bVYoB3OTEFNNY+0IoQrSsMFI0Agm/uV/LdVCFpORrnm49OBl46+npoYg==","signatures":[{"sig":"MEYCIQDfQn4j5+UUDPzuD4htrH8X2GCrFT+4cHBEtPTl/w4IXQIhALISiQzSpJwS4aGvNjkNH21AucAsMGAadYr5CIZR9N3i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6671629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUi7FCRA9TVsSAnZWagAAxSkP/0OBdmBMWSQaB4p54C7K\n9S4mmmbvdf8vQNySMf1MLMdu9S3BtApxKwlZmZf4aNfmis3UBfI1eelHcMc/\nddaw8tXHsI1VOyTUNvyYVGA5PD0RshpgAa8bK65pTrY6p9rApq58aXRRagxW\nz9w+inD0YtXyyrgED4aVpnlU1og1NFYtToDBUD+oQjlLlMlWe/JZAMemkRIa\nSsuCBWQ0uCZvpyNhpkC6qQE19uPb48cdZWh21D9FLoRjJMqX7t+B0C+OxdFA\ndJQTJ8LtEhGsumj04nkI8Xcf+e6DDPzll5R4rYP5IHlRLN5njwdNogOyPv7c\nR276xM0ypFAsZavj0M+oJ84E7o52HGlGQnFB/nU2scriC+W/USRE7ilxtjjS\n3sApOhdtNSctTYJ4lgvFnr/bisD1rMIFb/3L9Ci2tJolS6QDM7CONlVAvMTO\ngr+RyQB8gOK2WN19sgSn+jHQGJNy6ixoE8IKgIpAJTk8aQJwAyY7Ch5lCrE0\nymzFjf2HXH5jiZGeAloy7SyaUcntSzrfLJgcaLFOP6GifvVHRt85ZRC9hIhF\nvDfULjF//ymRVTevXQ5yGNnTQTr3IfBhqvZmhNX04NT+YY9Kif3OIQurSQ5U\n3C/8XWcVLgbTcig875Gdscg14wc7qkkQ8TpkCAIMcBm3maAlmoXJ0/3b37Ms\nbvM4\r\n=Xl1u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"scripts":{"lint":"eslint .","test":"tests/run_all_tests.sh","package":"gulp package","prepare":"gulp blockly_node_javascript_en","release":"gulp release"},"_npmUser":{"name":"samelhusseini","email":"samelh@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.10.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","gulp-shell":"^0.7.1","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","gulp-replace":"^1.0.0","google-closure-library":"^20190618.0.0","google-closure-compiler":"^20190618.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_2.20190722.1_1565667012236_0.42419131344378824","host":"s3://npm-registry-packages"}},"3.20191014.1":{"name":"blockly","version":"3.20191014.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20191014.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c14b996b8c406197a7a880cb4193d05d1432c64f","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20191014.1.tgz","fileCount":121,"integrity":"sha512-8HpLr2Et/hEdseppOwrz49N7LKhHpyB7YT5bs70DEU8MNbDLSLPGt+u6v1Zka+OHZZme7EjO2hWBXOEaNakcUw==","signatures":[{"sig":"MEUCIEXYRjMSROyENH92jwY9H12S3mP4DMKRAEBl6wmmROYiAiEAukhZlosoI+Qk9q8AKG09eDtvXuI7Eev8DrKrs4RBGx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6023581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpf3aCRA9TVsSAnZWagAAULkP/1TzT/N6XfKsJBokaMw9\nijN+Fu1j5fK3CYZbwEn9ob+xln8lvsZSa7FymVFJ0UidN19C+SvR2bXdoomJ\nGQQz1r26VNPQ/6Skcnw5IxzPwXwScVvcflPQOO+jQEWJLEFVqBBXjEc6yZnI\nAjiynY0SEkeXA7G+3yEQC052fs9TgwnF39Qa3fgKdluwaZeuIMicUfW3qmLx\nBsXSEthoq4VV3/7k/pxXyjHvTe3VfF8ghpHlU4cW6nlhdoCkvWLOU6xeDh66\nxS3jJvgR5D1B9Lhx8udB24dyr/eK467MR+85/P7XCNUEZ+VxaxxJQ9tLabI9\n64p02SkleAFq9cfBr4uQVyK6mRhTG99T0c08O5Aoly5FCCbAhQxqvRVHTs5s\nG2mfPf11+SWNP4/myzZGPLRL24XHdWFBn8vmzBPXCuH1CsYTFqppZRrPRDEa\nVYb3bR1tnlpkYRQTuPrsxIYkn9UX/+xty5oaAwAAcyXPPrlER791bHjypSVz\nDleQ4fSdtXUKXO+BaQU6UXrsExfvk3gJuuAzeedn5YZOP+bvXQOdEoLLpDbJ\neMoxHBWtDuLQOh1eQabw/bdp818bcwjehf0b+Bnx/jHeeUlnDSFkMyJxnW/F\nPED1m0Bm9Ix7Fsi1gFntyt0wFpDiGp+YLDrd3LHlaHUpfI1Nh+6hdPmrnue+\n5SRG\r\n=nqu+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"scripts":{"lint":"eslint .","test":"concurrently 'npm run test:prepare' 'sleep 5 && npm run test:run'","build":"gulp build","package":"gulp package","prepare":"npm run package","release":"gulp release","typings":"gulp typings","test:run":"tests/run_all_tests.sh","build:debug":"gulp build-core --verbose > build-debug.log 2>&1","test:prepare":"npm run test:setupselenium && npm run test:startselenium","test:setupselenium":"selenium-standalone install --config=./tests/scripts/selenium-config.js","test:startselenium":"selenium-standalone start --config=./tests/scripts/selenium-config.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.10.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","selenium-standalone":"^6.16.0","google-closure-library":"^20190618.0.0","google-closure-compiler":"^20190618.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20191014.1_1571159513637_0.7921961002218274","host":"s3://npm-registry-packages"}},"3.20191014.2":{"name":"blockly","version":"3.20191014.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20191014.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5f8287287a5aef7e77b0b68af5670cfb6b236bdd","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20191014.2.tgz","fileCount":121,"integrity":"sha512-40PugGGWKmv8rhWJ4DXyLZjxB7guQmRrP8ThOgaF3fu2VJ9/XHPNDq4jItm3KmZJkWP62DJZNNyoA55Yyoi2Bw==","signatures":[{"sig":"MEUCICCJ7oXLdkh7UlsmbQ3feDqAUbLpyWYCOT8Rk9czHVXKAiEA1GqZ0rI4j7ok5RyWUvOaNgwNmSlHoOidqmO6dqWUCf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6023809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdruLlCRA9TVsSAnZWagAAoLsP/1kTMGR/4Z8y6xQdJ2DU\n03fnj4zNqId7K1xNd4+4/3dCloewYNZ/7lQ2o+Hqb7tNKkOA3PWx+IOFl/In\nw2vCppa3dQn64pjXzkcySbGxySwyZKc+EYW5LOWv3ouL7glA4/8vYObxCg7k\nYQWHkKMir0PCvcGr0L8OHTEJVfEVa56Wd9IhPmi/CD7BYMoYujLdzuYglloO\npVC6TE23I+cFFZJBmhydBBg44rtL+03Q+9KSItg59VFdTHSzamrohnuCVFza\nCXvtOve8oIHq4UR7jib17q562bv8XD2e/09Vk7m1jgxUYb7HstAp4ZWKmWVi\nBcQminh+gp5ZpnItrlYv2QW/kaUE4ClwrQgsCGijW3gT7ZZBXDIqLESEYeYC\npANVcAPs1l84fIzYNzIdVYPfBU0eaL0OvApop6Ig2cPqkKBOnjwssFP4R1Uy\n4xvPGigeCM+/V8N+iY+zNnjIXyH4qBpYeKQoMt3Hvm0z6Mhgqb6y2k5FNTd6\nMP9Y6cOZV+IIOFCUsYvJc7hNwZM7NFT82qK1TQe/ghmwAojVP1H997u1D9F8\nILArkB232N2t5Wjbk7Py9mgw1pc+GNlUeF5cTFJTFSozcSjUEqG88lOwLAXb\n5ZZ5tVukQ3V6pkPpurUT7QtIExu2ur4Yx0kBuq2XdQSLx9yZ26wTRun66OEY\no9WT\r\n=eoD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"scripts":{"lint":"eslint .","test":"concurrently 'npm run test:prepare' 'sleep 5 && npm run test:run'","build":"gulp build","package":"gulp package","prepare":"npm run package","release":"gulp release","typings":"gulp typings","test:run":"tests/run_all_tests.sh","build:debug":"gulp build-core --verbose > build-debug.log 2>&1","test:prepare":"npm run test:setupselenium && npm run test:startselenium","test:setupselenium":"selenium-standalone install --config=./tests/scripts/selenium-config.js","test:startselenium":"selenium-standalone start --config=./tests/scripts/selenium-config.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.4.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"11.2.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","selenium-standalone":"^6.16.0","google-closure-library":"^20190618.0.0","google-closure-compiler":"^20190618.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20191014.2_1571742436201_0.5018372379403822","host":"s3://npm-registry-packages"}},"3.20191014.3":{"name":"blockly","version":"3.20191014.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20191014.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"21e33300f41b63531600e474760785aee304cf3b","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20191014.3.tgz","fileCount":121,"integrity":"sha512-fpop9t9Mgi000QEvvbUWwZ2T7F62L+wK7HYwhGTTUg6WZJmisnnA8LVNjxAt/hmDKSSDWcZNhz+cql5X8n7f7g==","signatures":[{"sig":"MEYCIQDfNQE2lRFX0ElaBrPl6DSErI6nLyVobgq7NKDKgeYmhgIhAMG3zAOggSUzsNfY4S3GIU2dHPTcdgS+eExm6repCCnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6023773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsJFOCRA9TVsSAnZWagAAKjUP/2s6MCT1F5gvrhhbPY9R\n9sEKbdtSl40wWFHpbdts8PmSqlo/hhjXHI8OfbB/dHNfL4csMRm5a29AUtPE\nzL/Vzh3wHCTpmRYtV+e3lWnhHRYJSkrwd+XiTLNdPfImfO45vTG68A2wdhju\nCXA32+o2xkwcI0y++UWogP6vi5dlQKSZASi3MB9HSGQZXI6C0reSl5hXQqHu\nRK2q9TKWGFdUOK6Jms4oY+rs0m8H8DK22Sb3JdJLGVbYkCSn70VxxXS+PbX3\ndluL67klv0hR0kPgTXTgGoQsAZqaN6Lug1S/gpN+K8UJQ4Xv2LF3lvf/jyIq\nB94cYCRgchQxYvKj7JnqE/XkvBgwIuOgTgvkK4yoYaFr2U3FTDNS0oPU3Yvb\nKS7Jx61OvFrU8dWbQBeacPZP7yKjD/aJhSJNw5bn89urC/YiGzHycV5Au242\n0G9ZH1be40n+7dkLFVEeR1kzSbgACJ1CSgoLn/t5r20ck/VZ/eAwaUZezLOY\noAKaGsqVjc0cWMtoDoJ1xup8iJYmgrhQCJ/NQjqNwunw2/fISz98fBsCEX5Y\nOYg0uZhDjXajizRTmagq163WIDo7UzDQo7xTqqpm5AiBUbGUm1AY41QRRLSx\nBL08TqCcCz16G1BkXUWKH4/WVvsskzpFCQlMbr/51axOgI9I3RoQRE9tF//J\nAZYj\r\n=ojl5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"scripts":{"lint":"eslint .","test":"concurrently 'npm run test:prepare' 'sleep 5 && npm run test:run'","build":"gulp build","package":"gulp package","prepare":"npm run package","release":"gulp release","typings":"gulp typings","test:run":"tests/run_all_tests.sh","build:debug":"gulp build-core --verbose > build-debug.log 2>&1","test:prepare":"npm run test:setupselenium && npm run test:startselenium","test:setupselenium":"selenium-standalone install --config=./tests/scripts/selenium-config.js","test:startselenium":"selenium-standalone start --config=./tests/scripts/selenium-config.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","selenium-standalone":"^6.16.0","google-closure-library":"^20190618.0.0","google-closure-compiler":"^20190618.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20191014.3_1571852622092_0.5131408964423518","host":"s3://npm-registry-packages"}},"3.20191014.4":{"name":"blockly","version":"3.20191014.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20191014.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"b4721a0a15c17422ee4957d099b99cf72c0ee84d","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20191014.4.tgz","fileCount":121,"integrity":"sha512-g4W4oZOa/8iTVMf5o3J5OeO7ZIopntM0kO7oed/2M3kyDbbGsn1BpWJkUTKPVGsrCD8DL9DpseGNCbq0JvXUgA==","signatures":[{"sig":"MEUCIQDhkgvQKF3PFsSBjNp08+HVyBCQTW29u7CazEYBzBNecAIgOplQ9pNgOxNBX27zuX9VTLmeHQb8rdBd3KGcmLwKcxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6026560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt3+3CRA9TVsSAnZWagAAZVIP/A1D9iUuWANpUp9LKseC\nideVhDo8eoBeYsDIWhRGzVx//xj1cLKBDK5IpAes+rX/1A6ysE/FIrsp1FIa\nNwYseY1GWuCeFttW2jzHt5fQLGbN7dUMG43mDzNwyHQIIRlZ0iOTDAkr6LYe\n/7PckZbnXD4Hff8DaOh+fcINHq9lqnP73xm6+x3klL4UEYn7LmntSr/e4+78\nwxib9ta9ClH3IV7MfKWY+fAdRim7KSSaMXbIwV4DA4fDSSVDr2P4W637MHwx\nmOJNCMStkimMQne4bX6O3xmWlB9MbJchgvobr06WEs92YwZcqNmYv57aOse/\nRdEn9jJ27XYdVya34W3pSszmWy6XUI2TBdFgDdJib2p+7zAy8REdRF4QuQ06\nVmjq6aMfX24Dp/uG1Fi6MFYDBJcN4ZYzUNJw9BLbmPqLaLvZdjjrx+kMGQDZ\nP4Rh9xSqxfLzw3qZghckGdaTp6R9Ne+i2/BebXZ0UxxHhEtWOTE3l0YVPv3f\nvUNaOhbjHo1ll0IwOY0hCLT6GfDEDxkJde0XBGABwrrA72sK625iGGMUadjJ\nzL/2V3h1ieQ/K1gXBU1IL/CHoeZDqMa8hzPuZoDrjtqjgiUP8PEiy8rEIH8y\nNxBDgi3Xu613t5nOaa/2MyDZk1LTcDnC0LWM7zuxhga0RvzqVtN3aDAgye8j\nJQ0B\r\n=5AGu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"scripts":{"lint":"eslint .","test":"concurrently 'npm run test:prepare' 'sleep 5 && npm run test:run'","build":"gulp build","package":"gulp package","prepare":"npm run package","release":"gulp release","typings":"gulp typings","test:run":"tests/run_all_tests.sh","build:debug":"gulp build-core --verbose > build-debug.log 2>&1","test:prepare":"npm run test:setupselenium && npm run test:startselenium","test:setupselenium":"selenium-standalone install --config=./tests/scripts/selenium-config.js","test:startselenium":"selenium-standalone start --config=./tests/scripts/selenium-config.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","selenium-standalone":"^6.16.0","google-closure-library":"^20190618.0.0","google-closure-compiler":"^20190618.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20191014.4_1572306870434_0.9910354120553375","host":"s3://npm-registry-packages"}},"3.20200123.0":{"name":"blockly","version":"3.20200123.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200123.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"27a01fffcdc0c936fc27bc7b3d2dbe1d1b40d17b","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200123.0.tgz","fileCount":122,"integrity":"sha512-WPu3ptClKJ0f2eDNZ/uqAUVJf9H6K0aQtjYUTMfruIdOQITqxBH9OEMLJylE6OeQNMhqJ/DHscfC+VNRF0caBg==","signatures":[{"sig":"MEYCIQDgLbDD71UxhBdE4TY4LSfeEzAd2pj1K2xliNJgDaqSNQIhAM++3h3qmdDoikWsq/sLorJNstymMInB9oWjoRRMhOxl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6285327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKjBCCRA9TVsSAnZWagAAd1UQAJFBYqcTHwta2j4yDp9e\ny9XDjX51qoR/mUaQvMVrBRiA9GC+3FGY/aiW2ADHIExTKz6oCt5wvYDYaJqL\nsgzKmtuAHTQteDv0LMpfqhFZIEA7RbWlVNnraUcgk4/SPpJmg0VNjf7i7H0t\n4Ks+3ryiLQcpskipvqKuS2xrHTquHNdT6j6FO7rW6M2ABPC4GMHPlzaBp1KC\nvjVf4PQrTk7ovo8P4sYZVmlFR7lQ3FgU2xTiyfjEZS6V0uAF3wC96D0Jz31k\n/PMhRvH39hrfhSkPpWx/T2pyckrdMRWwwjtw1nPfmYtCBOJDuLHoiHKNl8un\nyK/eBA0gvbvO1TIWMCezEdx034zy9pBL/ZVbQZ0Ryu0K3WdtaIlrEUaQxuVc\nWwbipQS1yyba1f6/Pu7lZIM1lHfA9KoeOQbdphpdaqshRGAkU4aKBVLddV4K\n//qo9U8WN8SXI0APcYFbAhqMkAAmy2Gh0BtebJqY45ifW//JOLCGUb8Uq95t\nzGfBDCdKLGKSlHL2aNc+RB34gkZpxiXF4jXdWuYive+xeEXmdWEcYhX2lT+H\nrdITdc3cI4jDLXfOlp74x01lp44AI/OIDk9wDhoi4b+DzFtTTffI0ZvRDxYI\n4D/PwkyCob/+ZqupPPX+b5AhVIwhK3WqWXJkDuxQW78A7p6yML8hSVXRIdoG\nGXfR\r\n=WDyJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","eslint-plugin-es5":"^1.4.1","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.16.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200123.0_1579823170333_0.2638985831169174","host":"s3://npm-registry-packages"}},"3.20200123.1":{"name":"blockly","version":"3.20200123.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200123.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"3c38c9e4ceae5bb275cabd2d5189bf26b497c07d","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200123.1.tgz","fileCount":122,"integrity":"sha512-7GMGpILwTkWCUuttjKhFPQzp4P/A2MeT10JaV2q9xAR4EF6G72T8RvF3HUMq0Kkx0wUDyiFGT1F1BfINFgfMng==","signatures":[{"sig":"MEUCIQCXlaAW9OIcRnCmptER4I3av902f/NrrU+0jUNcIURRigIgRWgsCO7/HdHJO3xni0Vq+cwb36mX8nPLTTqs5iz79yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6285135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK2M5CRA9TVsSAnZWagAATx4QAI+/rsVTmcIK3eXI6CsX\nYk22uzDYe+saVJmMt6WEBnMUX9tdeffjENgxCr3zgnCMtdBtrSV8lMLvsQF1\n7r33Xj6HnvdWVgzloIDiknfz+DLWY63wHVp0fHuDZ2Q3Rwa/Rw2vRGGsC5Tk\nidMPXrnivfaCTQCOT2mCGuJJ3/8hwfuTl7IBSQt9HXZHNe7mZMzZ1zs7TNcI\n9K2id720yK9v4T3NIB9VRecdwvhb6x+2pE1emBEbDXHIIdm5l5nSdq/ioYnD\nIou3o6GlRZj6kctLJ3x5sBBI6p30x2LYoODXPbjgd9m5Ub6Xwv1zg/fkbUpV\nebWdisEB4G7eOrAlJtoNCbETmoBVDOpbTOYH/DqBuT3MGjBkHvJkUgKW0Irg\nsO7xNrSDDqAnKitjREv7xgAiwS6EEkDjorEE5J9GNiA+geh71mFp8rpgtbhw\n0UHVSh1S84ndhgt5J5th5gIr/3wSumT4PdKQugZKveu1T80kAdYyqBqGRtrS\nB5LqI0WKvtfAaNddGOSfSa4IPjeqzi+hh1HwTMou+/xCuaGFNHP/LZtEPnTP\nlYELbBntEnHUa4hQ+wD46DYUjehW/GOxheamhT1jX7EPovbW2AjOETSqvxtU\nVciNt8ZwkNt6IEtQVm1tzAQnVLI9HPt2pw7/O7JwAzIRRu7jqlUjqCYbX+fL\ngmto\r\n=Tfld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.1.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"fs":"0.0.1-security","chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.1.4","pngjs":"^3.4.0","yargs":"^14.0.0","eslint":"^5.13.0","jshint":"^2.10.2","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.11.5","concurrently":"^4.1.2","gulp-replace":"^1.0.0","eslint-plugin-es5":"^1.4.1","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.16.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200123.1_1579901751919_0.05828274421507795","host":"s3://npm-registry-packages"}},"3.20200402.0":{"name":"blockly","version":"3.20200402.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200402.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"1f1127fcfb24cbdeaf41017dd1773889bdd85a75","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200402.0.tgz","fileCount":123,"integrity":"sha512-dV3LYHmlv7f1vV1ssJcj0eCbJd/ZU4CjSJnvTV1zQ/m7CoJvnbBIwHmHRkoueQ3vWHJ1RZEdCIgQsy/J7ysTkQ==","signatures":[{"sig":"MEQCIGtVzPWAmJOYYLaX4/p4fx8g5TfqHtyXSfQ8bjMb82HuAiBwrO88BIv71eE5gJftBNeM8P1Sk9E1UbbxonA03b4GiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6369024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehpGuCRA9TVsSAnZWagAA/AwQAKMKeF65kUZEY9NSha8F\n7kAT5lt3iuO/nqh+MUR7fdQ6t8ED65R6F2dtQ/CGpMg65w594xyLbNd5Qc+t\nWlzaPnXGP1hqc/KzW4eiiDILY5iUUmFv9qcrsBm715MfG5a9WOBpiY7fIQiQ\nL6v1myklr79S17sIli8sKycXUj0+ezcmMx2Z1dc+pYOBzCFjxUqLhgV3EGu2\nooeA+VBgiu5gd2xIwQc6hIpQk/i4d2LwCaFkM6d/x+xSHNRI+l/1rpSXemxX\nH+Lq5028698fW3yZnCHNVDdATFPkHCs+RlqfHnd/GtRqFUdy3xnfH+t0gRmu\nRwtbJ3cPewpZKd5F6BB1EpvNhT/arkSqxw8+3G+HWONY7MlzH09TLUiCfACh\nUVlpHLaB7gZHvWi86e3MMByfJd3HlFBVjRsJshPA3zmKp1fbR8UDKtoR1Tz2\nvYHRDtIJ+Yf3hrW0hnG+akDEaVGcXHRe4zuIiC72thFincfS+3cwX+3ae1UN\nKrixZXySdnzOHym9y/zF4Nt61zmKUCGLmiaS0bP/k6Bmpi3VwzhtsYpErtFG\n1MJKnT4Y+63u4uvCCM3/+yIX6CGwOAAoUjy2ZeR67+fHKyo+8tAwrrGpdSOo\n5s5NzXP8X2j/BXwM43G5WJCSoaCwi9ksX5B7/QpkWI8wvq7JWOAgJQMV+z1P\nXxZd\r\n=Ch/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.3","pngjs":"^3.4.0","yargs":"^14.2.3","eslint":"^5.13.0","jshint":"^2.11.0","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.22.4","concurrently":"^4.1.2","gulp-replace":"^1.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^1.1.0","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200402.0_1585877421447_0.11683264122450243","host":"s3://npm-registry-packages"}},"3.20200402.1":{"name":"blockly","version":"3.20200402.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200402.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"dbcba398a88a5c3112c5104cccaa9efc6fabf564","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200402.1.tgz","fileCount":123,"integrity":"sha512-3caKdRgwD7EtiSfHYS82nRG0gb8/82AYUHUd3hQFypUAe1nJT8+gkM5SRLkwzEeYJcmRZraiYEpYaG2U603vcw==","signatures":[{"sig":"MEUCIB1FYxxjAAV2OKDAgCVAayju9uLGPQJyBHE8Y0TACae/AiEAjmNhqdkGIKpVDrPzn/KJ6/iL8FFigGuV/A3hSv3bs7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6369107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh8vkCRA9TVsSAnZWagAA5pkQAJfWoBHpLilczcTuSfT5\n0lm3yLF1YD2WJ4mrN0rgu2OY3QoQrr+zAMsL68la/A9Jh/auxCbnwMO3ei63\nrNOkevbyepEIGFcDOUkfMlm/qkRE0eQSAHmredfkb9TD1NvI23VBvJVrG3Pt\nuw36fd4hVDkwkqY884bLHTyoRCmfNa+eRNTMYm9W0x5dnL3AqtpareJB4QdN\nwPb8/59JVgOkS5eZlswTIkUZrb0UnmfRfSg6TGAR16M0ki3tyf7tSYH3nTbF\n68JhPpzyPGQrvpAlc5uSYP8SI0S8bmZfvr/cImi/ANWhh+X3bgp3dyVOjEii\nHrWRCNZUO5kTD79MN83H8TXBS8oDTuKG2rd9MBk+aCtIbjXwmWILbWGklBi4\nZPy+IEoaoLf0MMMEhmGSnzInD2XN6rDTZBv8TMtJGqHcLq1y8JT/Z39c9Lfk\n5X2XwYXmUJph1hTR27nUmj5oZDT3fWtpJzbGiZa+Rf6ZxjE7dDZa//xBRaiq\nq8pTE9L00sEHMistZ4605FDaIrZFVjN1ZBpoxHZl75ZOoCUfUqtqNb1Q+pez\nLsRyXL6zegS61M4LnjmsoSmogUdzbPQhJRAQaFUyJz+0K6D255IjgivfHsSp\nT9vREXZ+G/FFpm0oe2fiLx93KW2SYrzcWGLlxmFim3HOHIAiTfoyC7615+pb\n+Uvr\r\n=ITOD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./blockly.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"^15.2.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.3","pngjs":"^3.4.0","yargs":"^14.2.3","eslint":"^5.13.0","jshint":"^2.11.0","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.22.4","concurrently":"^4.1.2","gulp-replace":"^1.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^1.1.0","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200402.1_1585957859732_0.8631037615973025","host":"s3://npm-registry-packages"}},"3.20200625.0":{"name":"blockly","version":"3.20200625.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200625.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"a14256dff4eb41bd8ee260d71937c9bf31153810","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200625.0.tgz","fileCount":476,"integrity":"sha512-MrDij5TU4F9LSHsDxXU4wnl3ZTjb9i9pCWyPNOqABH+sLw1pvjx6YjcEJrC16IydpnSGmYISREL3OrLyZ21p6w==","signatures":[{"sig":"MEYCIQCH4RfOtsG/0A6rgOsdrlP+aeTzcVfUS+vaHEFLW0NFPAIhAM0qj3SrALIRxtCzh17zUzoCo9SJ/3WGBs9thrcmFrab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10162519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9T9zCRA9TVsSAnZWagAAWikQAJeIIMP+9ydrg57l+oFc\n1j+jFSxKKeN0sasQ/5f6BX2VuINboErn2TL7FCJL6aAhp45A63K9nMTunGuT\nNTkWnMgoKiC4oIrlwMtohENiWCvQzPkCuGAtN0qRyNqGxdAD2Aw+MEiAyJO8\nZ6B9rKnbtY811gLkEZrmsjdz02lr8nJiW8JC3BJMfPQCUJdmLkff6p/t4EJn\nU+FN1VpfIs9HKlL5ecFLyer3/j2G5s6kZ0X+MVUN7yIuh0XJ/uz+jTZD0UKi\nfNeP07mbEAHUrJAh5AYrkfp320qdVLbTe5M74C7KArDTtK387GGjOOR12f7b\nAg7frOA7TBKkOp/ZX3FVQ4cJ3LPxbulI+dub1WHS1fXvO0YSvIjm7i+z9/+7\nKZdne3aYooSwH2jhqydj1S0ZEYQFu8XdNlE7ASxFwlkqPcZIqDpBQctIJXP+\na2+ZvVm9DCCxyHP7A6jVFUOoSdc2YFlOAhj6fzGV9uhfWM76Qwv2SLj34LKA\noFjmnmu+Qpsnyx3799AvKXpyrcQtKiCbGQiZsMHQnH2hD2LthX6K/PMNluR7\na5F5Av7iUDTit9aUA/L1/5/Kmg8wifBOMxj4Gb49mjwXLmsD/elsoyzb1w0J\n18M33bqbVQYjj0V0b0tHMaZRx6OnDEhbyAmcC8bDq1hd3i6WyKaXNOlDRzPu\nUnwH\r\n=I9oM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.3","pngjs":"^3.4.0","yargs":"^14.2.3","eslint":"^5.13.0","jshint":"^2.11.0","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.22.4","concurrently":"^4.1.2","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^1.1.0","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200625.0_1593130866856_0.029410588221957967","host":"s3://npm-registry-packages"}},"3.20200625.1":{"name":"blockly","version":"3.20200625.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200625.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e1fa6aae63653b181bb212a636e96603bd1757de","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200625.1.tgz","fileCount":476,"integrity":"sha512-HrFftmzX4mPBfUq99Oc1atdBal0tMW1ECN4LCFGFS2tKrGzwnahftEJTFcQZMRpx0q5iQV74FrR4YPOekA9KYQ==","signatures":[{"sig":"MEUCIHk4uYv8yUqF195A2lscxGWdHFjmAgYXCeWBxqNJonCrAiEA2Jq3U5fEN97BNnaar04L0tK6q/i0ejrA2nwVuxW7sTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10162516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9na9CRA9TVsSAnZWagAAokUQAIpHxYZR+tmNMSI/YRwK\nygc4Y1bTQwdJgUSjWje3rY1iMy/v8v335CxDT3TRBXU2/OlQW9qnq9oRxR8L\nYaeJmFOj4Q64ztcp6IV0ne4VM5Tfl9PLVpwLTeOuYzT+6NyBosoXJYbzZc7Q\nTsKdVZ7DkO+4Sp7FNdUGJ5N5pS+j3CfOQk7sLpYbmhaebmHPzO1M9luEmytR\ni5OFQvMiy1U5GNUThyEfkAgiIhJ7WBOPRMJu0BUIcL7pZ877sEE8j9YikYkL\n2Vya1iBC74kguZqCPlkpuO4qHjXjfebzqt+BfUupPxOlFeMyeaueQTOsg/MV\nTwgddkBfVVR5waSk0Vbq/ASEtWzhQ8wNjXdVkklUleHyKQI4PKiPeddpe6X1\n0Zr6tmRVPgL+xthzeVp7fuEYwiD55HJXsXzcbEYr7rbYnzRGsQOtKP/1rQK/\nZgoNW2XeFhLjCQpG4cgDkEcpkAhEFr+I55+uUu9o/qetZkV/dkystk+jp+4x\n4bubT+X5g+GakIZvY+Vu4GAMTI6/giLuxHTtGT62GRPTf3zzoR2y2vr0Q9Zx\n9xuovFxCRf1oUdrnXcJbWS0ZZDdfgDD8hX6wMsXplISesXqCQ15PtMlDX9AA\nRMRpCkN8nlVzYGu5+2rTPfz+lYjaZWbMYk/t6E4O5PwlPQdPgLTrC/6CNWGT\n/wMi\r\n=JicK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.3","pngjs":"^3.4.0","yargs":"^14.2.3","eslint":"^5.13.0","jshint":"^2.11.0","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.22.4","concurrently":"^4.1.2","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^1.1.0","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200625.1_1593210556908_0.26920429940020996","host":"s3://npm-registry-packages"}},"3.20200625.2":{"name":"blockly","version":"3.20200625.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200625.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"266b6c3078aad460afc7e831e6e8f7616073d314","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200625.2.tgz","fileCount":465,"integrity":"sha512-+0aUynP4kAFjg+m9uSyctWB+KwT3/BDmqy4Fm7vwWq7cuMtgIsqqA8VGb6INVpFx9WZUXSZ5enFAco6CM85bpA==","signatures":[{"sig":"MEUCIQDhlYUbLbk0xzKNL1+cwgxhAXeFiTiLUdr8iwVFyTkChQIgUEL5wq0CeiiPsZS3n7OZPeI8fR3qbngSWpfVoWB/FGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9501216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA2z7CRA9TVsSAnZWagAAvMUQAIAAywBsYqZHlfk+hcpk\ns/VIK3zPR2vinouz9v7tH6YqbefjnY+3EVbKd3scT0Yn6QBhfFcvGPbHlKlZ\nvYdS+X38GrTVU16APudkO3CQ2FOdTLMSf30jIuTVzqqyVtL2ty9vIIvcLz1C\nZoaiA5ZXVQ/GAO1JvvB8jiOK+xsmtfi5tDDK/BvOV6kRlBPwpXBzrr/ZX+GC\nRlESZQb/so/h/kmuDPk8obVFot2hDGv9dLxNxwd+1RzeP8Io2po/spaEuXK6\nxnAfa+MmsdmlzEktVu2SU77nGqsDwQVJTvldpWsZ4YGNxq7Z+mtyIrBojgSJ\neQBszxkCt+nBhR5OWxItG+e3mFPmxukjLRda9OUFbbM+Lp643timpTkwrxQo\n+nma6ZIFiON82Rl7CY54Q6zl/QH1TFEljLPZ2L2iLHhTxqKY/nPnYj7OO4Jh\nDrK8YQS9p7PTouhIwbAv8JWE6OBHIkg+Abta7FSpTIs4iFgpx6OUNr+bEDUb\nU3CwAot7uFqeYZy5HAmEQEkL5ygtSl5xXuRioTiH0Ugp4yxVLVpsi3pCsY2b\niwkwp30RX/e2EO1M12/eQ+NnJRIUyL9+bbHMYH21srEJ1MwriCaYbzt6OKda\nxsx7D2bz9xZzzrpj4vxwgr1peJcIYbXoy8Z80+TyII3dPJf0qHjYOp6dnc3c\nDNbj\r\n=hezH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"jsdom":"^15.2.1"},"jshintConfig":{"sub":true,"undef":true,"predef":["Blockly","goog","window","document","soy","XMLHttpRequest"],"unused":true,"globalstrict":true},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.3","pngjs":"^3.4.0","yargs":"^14.2.3","eslint":"^5.13.0","jshint":"^2.11.0","rimraf":"^2.6.3","gulp-umd":"^2.0.0","through2":"^3.0.1","gulp-shell":"^0.7.1","pixelmatch":"^4.0.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^1.4.0","gulp-series":"^1.0.2","webdriverio":"^5.22.4","concurrently":"^4.1.2","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^1.1.0","google-closure-deps":"^20200101.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200101.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200625.2_1594060026669_0.21766244769136356","host":"s3://npm-registry-packages"}},"3.20200924.0":{"name":"blockly","version":"3.20200924.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200924.0","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"b6c5a8e88308b49ca5c2e298a6c9d0619e1f7396","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200924.0.tgz","fileCount":481,"integrity":"sha512-mOZiXi908oNFAcVb8Q5LKJNRZ5jtBJtgNilddqTYMAXEdqSY/BhcnU2rgytWARDnu2iSQlI374kEafCNuUEWKQ==","signatures":[{"sig":"MEYCIQDZtgehpD4djRDlrR5zLYi4SytmVsozfQNphdM+0TLTbAIhAI/w9Euu//hM/X3IREHiM7AfPyU7/5kiqCXvkMdel985","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10015244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQ5ICRA9TVsSAnZWagAAS+IP/iYLv/WSjOW317XFwGWx\n0dzuv46w2ysZAxzF5subhqTngD/ahkq+oGM+HK0oP68pCBN5W9csPsu672MP\n1pdw5DkUbMm2FsQxtw2F/iy2x1kq+AmCNlwi/Hzuqur2L9EMMixUdS+aXCaM\n4V4JL7yM/qvw3WOf+9I3lPODzVIKBjwv7BPkjmZvm2AoLdo/UAPcbucNzuNA\n2/NIXpBBrI6geWUzDFns+l5XDVbEvAzJR4UgUhZ18jKWBJtSHzPnesFlQdEW\nrV9SvYSxEzC/EHVNJN/rP/potj4wdVSwtBA8X7Fh2RQLWAhK0jEp7jmpqDYy\nRG3+eyWOiEkW+xHH4cs0G/UymADGP4OLRCtzZBb13m0F59+4dePSsOeCpLnT\n1gtdmRDWVOETaVIUUW2hfpvoS3cDbUx5blJ52r41JyCCJTHGv8mNgTaqEFUv\npmbQ4pVAN8pp+KfKrOUdtBr/D5yc8I09NyLacVabH0szCPLfB0G3SVUo8Sg9\n5KGvZMlXUc7oqkonBf1xpLjn/UXraG5Wu+DX+gw8mL+wQVZnN4X3U2RLUg88\nlfXjbYnMUKya3LN6ZbpkHpfJLuobbWElvNIq0Pz5e/pcDrRKO2xfiDa1Qef8\nJwUULKVhWsgNpJA66F7gED9dZiWMAfl+/gI2yrwh2qxSpYurHt/ex0Vx06ez\nVyoK\r\n=tWlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","google-closure-deps":"^20200719.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200830.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200924.0_1600982599372_0.7074484958597274","host":"s3://npm-registry-packages"}},"3.20200924.1":{"name":"blockly","version":"3.20200924.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200924.1","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"81e19489b3df1a3eeaf6b5cdba6d80bbb82507a2","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200924.1.tgz","fileCount":481,"integrity":"sha512-Uv1UBMfyQJ0Q2uko5JZoxZwpZ8zgtb8Tj0+Yp5aVDwHrB8Aj1KSmb4SnepwbJYAOGZLKkPMcJBApayyJMgtUwg==","signatures":[{"sig":"MEUCIEuyjFHXI2qDH6dyuG9kqnzn3BK5gTeaTslDxTxNQ3uDAiEAuoWRQ4JnskE47hWrWAX/AmdJ5a3S8DtEhCyzsY8gyrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9820509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcjOsCRA9TVsSAnZWagAAzBcP/1NQ+4Zd4tYaKugpM7xE\nSEZ0fgIRcjitrZ3cswAs50dggIPwTgRAc3KmM0z+Pn7hBhpdglYsLFCoNi7C\n5HItoHS9V3epoxZs5ggNuzxJ29hEjyFNAGvUb+mpmQcYIZk8a2AErcj+ZYc6\nXr53QslJhkBTofmynp5l/rbV0vlQRkqXjFwj+8ek/PdWUgvIUVUJuTdNcWF5\nQuOhNo70GLYf9olPiKk2AxkpWLVdljMYGSI9acSbh/88e0g3uzAIWBk+LnM4\nyWk2Dl9jWVLxYtDuYoS2yFWCdVIJYMRfe4W8Iv4PH46vvrxNjvAWsXPDrnu1\nVqEbFWVYSavbhBjz/ZCXhN6qCYS6M254a8A1TJTPIMfeuOp4dNhJRTUrkgPB\nsdy6Y/E2PUuX/XsBcYzZztN/dmaM2M1ubjOC1yxllrcLUYHvNknjnqDq/+3+\n8cgHksZJJg+iUzt1BEx6mOruUneItVDMNZaGmdeOfKbkZ/WSlsrXwMU0raQE\nxgQOgN0mxkRTN/jRisOBEndsv4slcsAawg5DXKOEilCyBJAVfGdJo+GtxHbG\nO7aKf1lvdtC6xWfbb0gaiqpH5SOBcD619yQsDzB5EOi2rI8SP5e4mQb10+tT\nCvM2TmzpGjbW41AjfQXxvB7gLCDAco6+Z1o6/aRtv6DtfZtKn1kX56niIkaJ\nyWPu\r\n=YYo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","google-closure-deps":"^20200719.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200830.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200924.1_1601319851728_0.151130396180291","host":"s3://npm-registry-packages"}},"3.20200924.2":{"name":"blockly","version":"3.20200924.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200924.2","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"469611b42e869f9d50e4b562e5fe2ae48fab075f","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200924.2.tgz","fileCount":481,"integrity":"sha512-2wiK8bj3qPuqb26U7HgD925nVmmcBwgoRmAqqoEJLCn+yWidrceQuDr/9aGCWxwLo0DEMStz10lhC3+Hqul83g==","signatures":[{"sig":"MEQCIH49iTpDYZOOrfjandVj3IeRunP+qsp8fQZ5Ob0QRGtxAiBvqyqa2eADWbcJtt9u309CPPWtPXk7sS0Fbos20BrZbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9821234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdPpLCRA9TVsSAnZWagAABtkP+QCM0o3PiugmvC/HFRv3\n87E1g6D8IXfhYRQzyPf+geEw82iZvE89d+vRUf2kxZeaCQSlS4tZTWOeGJGH\ncJt5MO5Fs+3ZAWcjgmAjUejQFdkRS9Xo4EMv79AaIKLYjw38WxsSFI3fnM5x\nfapGZ66hqXacinxaYzxIuQFBa1yk/mqorNoLqjNsRLTPp1wxZlYfz5pTRjyh\nVoX+PmCS4Vj/84xgPNMBGwGYy6F7+nEsujByAe0WmwiJmPFqIDHnpg8tjuos\nrZz+bbYz2g6n0IhBamtJ2eJOu9ibFY751tQ5uXGFm+/Of5aBPUr0XO5loisF\nXJM0nDmCiwginBAXf2bn10OOSEHcDreKbght+y1xrZacl4B3xJjYA0gaEu/u\nHIpMxploe1vtnOoJ6MhUjzi4tvTH5YQru/fMEOorakpycsm2AO+5IRRNeXg/\nKLvBEEpYI99lErj7nWTz7B2yQ1zhtPCIaCULouCQHr3GCRVAP6Kdh7x+q6al\nAthoHDTpsSl1hdC20j3tpr90wHV8GBeS5mcAxGyC5EJzJgaXG+8biW0xeOQU\nWFVSW2ZuNSxBrJgfMSgPV6s6OdJdbVSPKhMcjUbKSTxuLKghbKwzwijOOsrC\niPqCXzyetdIFamdsfoNIFlLggVD01lsgZDimdWWy/B02as71WFPOV/JO1QLt\n+u8Z\r\n=ViBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","google-closure-deps":"^20200719.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200830.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200924.2_1601501770409_0.8491157189438503","host":"s3://npm-registry-packages"}},"3.20200924.3":{"name":"blockly","version":"3.20200924.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200924.3","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c87122adfd15be62c9e9ef36eadfe87a21f7aa0c","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200924.3.tgz","fileCount":481,"integrity":"sha512-jhWcAmJ2MG5LdTDLEFDVpy+wAgYqorVa67TOszmlekzkCok/hklNTtir4cDg+jbTvQzE0/MT+KGk0YYsU8LQhw==","signatures":[{"sig":"MEQCIBpgXeLO72wTOgoN/YLXS+9aPit+xnV+B55vmuEf4uSiAiBQjNputAozAwZLYSUfa07FgMthMehEWZLA/q6wUVndpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10018020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhPVxCRA9TVsSAnZWagAAt+MQAIDFMt9419EEJPQ4YgnZ\nLeJ1vJCjOx4bbQLWvxWERhtmuK4vlc2wHVZMpD4MYD6O0CjaiOPSIGxZDcpV\n3mciqHmU7IrNr9TWA2921a7+fC3zsO9zmh5ZWKzNhCXNk8Y6LjsJVWx0/bp3\neJtFttcbxeFG3WMWek97q9SVmwixNUlsJL5JTpcm6WRZF03mBJQzAEVgTUOE\nd/wI4ibCv+URV4/N/Avuu70FgO2sYYrSeS1TJCmokP4Db4Nt/46s7DndpRT7\n3IzpAwTOXkO72v8839W7ZthXJg7aqohlbrk9TyiR5W48bNqvrtgyZpD+YftL\nP+GgxiD/i+QaTK4NZcqXidtqMSinqMiOc2geXC7Vd4CnuCGobIOQyv+KesG7\nhtUrMKNmRat+d9DmdXurDFkcBUHCNKBSqcK0r/5qSOJShVCDG1NZvUSzpL0x\n8+luIUeTVrjlA1JXnz8VPT5qDFrBo6KLORxGAKt74o6U4pvXM6GVI1glAhM0\nsN1WgW626y2cmdqAUfUlF4zbH7Wf46FVuVLdmE0M5afty4g7LhtFDnp8m3qi\nZn91zLYQGavsb7RpV9UAqHnVsvcd4InE0n5qigHuxd83J1oUMbhXnQwZ5Exg\nOg9A5CUOYU77v1HOhnP0Y8ZN0/zFiMMkrTzja3ix6WG+9LldjBZ+fE6/wdgq\nqtiO\r\n=4ahJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","google-closure-deps":"^20200719.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200830.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200924.3_1602549105025_0.6172467934337151","host":"s3://npm-registry-packages"}},"3.20200924.4":{"name":"blockly","version":"3.20200924.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200924.4","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"bc79169e601e76451ecf29a3733af2a8a38f44fe","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200924.4.tgz","fileCount":484,"integrity":"sha512-KDPVLJSguxwKXL6GVdVaYRINoxtojTsQ4lOhuWS9LkzyMhmQVZKMgFzlQum5rE5+hlhzj1BqqUQHe8JbfvL+dQ==","signatures":[{"sig":"MEUCIQCtkIX89uRAi9S19OplnguCBTb54+wDJOcRPmOVlyjuKgIgbXvCAilwBFvl0hzdOa15xyR40LhZY6KEv6AHLccSWUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10078314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnKSkCRA9TVsSAnZWagAA+IYP/3910UgnESjofU1aop7x\nwD/Ml1dVDBN7vmChUm4ISs2U1uqT95269ERjrxqZm2cGysCI/feQ/gs098bT\nwHswT7g7C45/xdmOahdFOSnOfGg7C07n9t+UTcJSI0pD8WbDI4WzBqWt/vi1\nQLmahn4TcV6vbWOjnzaSMJPTQrfUJy7JgW61Pw5uyYdrUXkE4wFvvVtNQnhe\nw55D56x+0RnSwZnlEaM2ZqQb60N1YWa0lTpSD9Ue3T5YllPk/ONmuWFpffED\neoee8KHZZuliTtN6hcBIdriN4W7oo6AdL/9g8Ij4vHRN09lZhr/3IJYkZQnU\ngsX1ZrYjpkoE6K6RHyPLv44kBAhHnJoJ+z2u/GRhdEOhr68VNCOSFZdsiA94\nTMfBo+LN0XS3VE7DrUWR/3r7oWD/iVHVj9ip5wizicQbpi0zX2GVuiNPy1sT\nPV6bUAhKRcRwXVyA9CWb4WVFKXq6GR+9MrOiOsCxXTA2xxXNNCp42R4genRZ\nz93G0uXneAiSP6Ba+H5MRwPukLCM2depjuhbVFD0NRmXesn8b0FP9UmiSLxh\nbTPBrV0s3iEI/k06jtff+h7779L5fHi88q3TGX1seScXnCKrd4zNILvcdhwa\nYmzNXeWIv6qc7ugegUGfUKNpMnG4M43Vol2OGl3ryxTsrTU+m3RZP380zLF5\nleAe\r\n=Dcoj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^2.6.5","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","google-closure-deps":"^20200719.0.0","selenium-standalone":"^6.17.0","google-closure-compiler":"^20200830.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200924.4_1604101283714_0.8409724309279198","host":"s3://npm-registry-packages"}},"3.20201217.0-beta.0":{"name":"blockly","version":"3.20201217.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20201217.0-beta.0","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8138593a33aaf90456293d121fa3364f0a1ef93e","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20201217.0-beta.0.tgz","fileCount":501,"integrity":"sha512-DIV/7aDmhkCb5txc3hM/5Whz0XOQGINguS+pjUmB135aNUEWoAlsid2BjSmTyQ2K0texGzXGc3tROl1VQkvitA==","signatures":[{"sig":"MEUCIGQNNYl33GKhwiq9k/d49MUgBpYkSC/7aPQtIBjAK+FkAiEAmuN/JRHCUe4+37RPiMAtd2VFrgQasQKYVmXtaBjd6Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10232020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzsTfCRA9TVsSAnZWagAAiA4P+QBr+0wWq3fahwf2Qem7\nGvzWPL/YVlI+196jeFho9XiGE2WcR2fkkfQhY8XLbAmqwMzBuZQhAZuUn28g\nvQWI+GKu0cUgA51V2p8d1GXWf3mDVRK9krnnrYubDPY/gde6mvN+1dofEHB+\nCa+e56AdX67/P+IePcb7iM1so6k0vNTn56rDf+3fhlfwgzGqhdqxhLF2k/i8\ng+PRHt20Rt66v7OpjSBPBYQz4p7ZHVK61bBXMYC/tSBNIwYgMNWYxEaW8lTh\nHylhYMbN37O23r3w2qI9nqQIqHZdto33mycniJ5kBQM5IRc0+1zc1viN+eyT\n4sw0O+Nj7a75y/MpUUIUcpQzfGm2GsBL0OaZ5EjUsCE2DjM5D/rJ5dayacl2\nAjx8IOskoAQZFTRv/57qcRPP+uGJioNTUf8jRqfCvt63bBVZiq8ysW99Vyzs\n2PyFGJamIp5DkK8SqBOU6+YuVwaEwF5Y6FyWlA4uG0Qh5R4mmrIqKkSBEQKQ\nOLOtEOFfwZFK1pioGjinyN1UwPZtYty4MlLLBQLIr1UrfPIOfigHi69NRMNQ\niq866/0sY4N2ZLBN7TscNsujIHQDl+jqQdCbfcA9WS+x61lVUbAi2sy/DZdn\nSFlcqmJnOiVQ2Rl5ZwgqPjwKpjGUhi9Vnz1L9olYqZWBZUA4OaaGfCzgybYp\npbA3\r\n=8+u6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20201217.0-beta.0_1607386335112_0.6478848466117606","host":"s3://npm-registry-packages"}},"3.20201217.0-beta.1":{"name":"blockly","version":"3.20201217.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20201217.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"7bd8bd024d5b03470483dcd7c7cb84fca5f4abe9","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20201217.0-beta.1.tgz","fileCount":506,"integrity":"sha512-9UfgOr1uONLM+idjpQAhbC9Axe8y3uf3czGWzBvbZWsyrIw1KWNRVk58NSzoclfythA5JiFR1++I2VpKHA8law==","signatures":[{"sig":"MEUCIQDbGdATWTMWRBZw5BNVazbAjI1WZSHDQcU/VVLu5EGqrwIgJujRNHgcdF86glAXWJsnpe9Zz9Yazd5+uUeCZtjgzjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10882909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf18VxCRA9TVsSAnZWagAAU+UQAIzNeXD/9W/Vxft9uPaq\nprCMXtCkNBHt7XB3ZF3uAtou04z1WYNFMbjlxw/h+DfVcWJasOzdBdEYOzMo\nySjEPOkgK3AotU8cOhsyQV9TB8W1FnJ1kisqLzs9Z/QU9Zmx3PXgTSdWvvNX\nyRPlerWtKJCQMHKuvneGWX/OC5yH+HHe5n+57Qj0AHnKWSldrjrx6fyfsUuL\n8Vxj4bPtOf3YlLJXbQLNrNJt7HPOGiGE1zdpbnjzApt3Sg8xCq9dZP46c7db\nWJ/JB0QRkbkPSmmsVWfs42UifnZdUwhp78g7BW7ORo8bnqCkpSS2dqOlo/hV\nV20lV/6BxLCw7U9uzMr+lTwDZx0QLqIJQM7VerIWTsGlTpwShUz6abhyhsAg\nzAfYn4T6zykL9lezTTSo17DXQKanOkHIzFdAXj+70Mm/IOA96c7xnQWGK4Pn\nxwWlOdaYcnoV7h6JmDtj9SZUrJbIEWu/N3TjUUw/azjbn/G15TICQPcYGLGt\n75WHpDctK1rOOKNFjOHaAuLq4aYQsbD5LIG9pyatkuMKRJMCTZo58Dcvcgey\n0wDro/evRVPuOSeyfNe6x6T+pi13qt4YGYkA/KJoGLOSqeRfpdNQ2e0+OpK/\ncJ4UPtqQiUKpIWSZk9X6HIQ+gcU/9xWOCvZgrS3K6OB7TUGQd/Cd0KP3ufMC\n/5km\r\n=+eS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"^15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20201217.0-beta.1_1607976304974_0.9986338515688442","host":"s3://npm-registry-packages"}},"3.20201217.0-beta.2":{"name":"blockly","version":"3.20201217.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20201217.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"df2fa64e7afc3b20bd4bc99928d69da7f79690bd","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20201217.0-beta.2.tgz","fileCount":507,"integrity":"sha512-shUKRH++Ju63f6n4QoXerLbb0VqRqlKoF46LIJkSTYBQqjCt0MG2VY0Gi3svjWhV4TpxqKYfzMTX7jR0Hnwfkg==","signatures":[{"sig":"MEYCIQClJgVzVfEgac45+BA6BrZR/ZmR2rDkrlIsLUBJnH0YqQIhAKn+UaKpnGpmtBqDZp1RfF/2KRk1voGbkkfl6mURMQKX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10899539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24V0CRA9TVsSAnZWagAANQcP/3G4tB+p7nXTpXhtQM4N\nk+5a4aPTKaKoWmDIbHFD4g5ZecIiAsJknlF73xOwcHvAkDBOVt3AZi9pDbPj\neM0kmEsCxeadTXXKaKpAloKg9e3Dnxat1fR4DzpXxox74zXqYJjlthMvhCN6\nPqzu4kkGC6Sle/ghz2/tE/Pds+1U+vRsVGU4wu6Lj4NWHUNx8NuWd1++jVVo\nQKwiG6d6Xi1Bx3CrUk3ClP9lLbIZRNa1Gz+qtZCb3Ke0tMCMLgObs3il74aV\ndtz1HrMTKRXeWt1VWYA/MfHwzi4yRBs3R2B8avnscfftwy0fmhv528Bd1lfp\nR5h637j1SuSLayElSRRg1/R/NhXBgsrxULXGRvTK8Z4KHEF/vTgmmKpYMpNM\nO2xrVtywvTKpp90Dj5tPXSzGAqfsxV78/9msIkid594MY6PPxhSWBFPqaCrH\noV7a+oRWup1GtaEhsi21STyCo0Q6E11cFpgp2YbksCqlJnmVFnBOY9pQA4u1\nsIOqy4WzgvMfDls5RtH3KehXR5HQx6C22ZFrMl0iRQyWcle63ptoveawfBYo\nc8+Ll9R2HHD/TW9fvvIrwZU/EB0O2z63ndTVz/eSS40zEcnlKAsYIR0f6QU0\nh63sWyoAan1a/2n5gDCC4pfLOnWoodPjfkPXKmPSOAGE721X2UNM4nzWux2W\nXLI1\r\n=F3GW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20201217.0-beta.2_1608222067740_0.23052154347756715","host":"s3://npm-registry-packages"}},"3.20201217.0-beta.3":{"name":"blockly","version":"3.20201217.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20201217.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"40d2af425e8c860dcc1a1f8b20e1ad3c79816377","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20201217.0-beta.3.tgz","fileCount":507,"integrity":"sha512-Ugz7UO3gMLUt/niPeHLwQhjyMNiJa4BrboPGJzuNqX/PqEynbX50xJ4K7lk2+Mv6S1m9L0y9lDQNHDe1ffutxw==","signatures":[{"sig":"MEUCIQDKosMPpU8TSAGGmXFiebjeYmtRlxOHFUEcFkIHH99NZAIgecyTXHGxeI29lVKaIxU2jBkQ0SsBwTZ+xbD0Tt4kJBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10899835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24nVCRA9TVsSAnZWagAAJRgQAJQp/YTS3IS/pb7xY392\n/qg+8xOyxCKWLrT5gi162NY5OoQhGscUGcfqg9cPO5LfmSJLVoBg7TxXW9Bs\nJCJ2FGk6Up59XRN46Dxu4wA5MtlvXwMH3lYvLSBRjuyoZH6IHZiOfRFkQDXR\nGUw4eQUBooSHYUy6X2lcsh6GSe14uKsw6Ca/SRP/sD0Fy0+1aQvqFUS/0eho\nYnuColK760FCqdojyxQp1oBdipx+Beitfc2wRo0UnkmbUPzL+t2/7rQVDAdG\n3z8x4MoQQ8YB0vdPEIn+yM8sS22twpdZl4u+hXnc51rxaahCqw7Uq7/rt5KQ\nwk9GnfKaurjW4rSDayPSHz2ibkTJJylKnzj8pCPyXuOF1J3RN0Nl5C/SVoau\nRPaMPt+9nn5MzgSbms6IX001NrJsh6kvuHxE9ElOYwhOyjQM9S8aCtQPusq9\n0tAjOfwFxNTIQavSSFK8ZUyRDYaFj7WC7EdewHUU2sAvFPhMA+59ButNb/X9\nktLW6ZIxTrjeZLWr6kXkrPvD5HJmQc0CdX5P8Soo2tR9ixncHQIqhVgglv3T\nm+dXlFBwd/xpGBtnwmg3uJmt49Vah5KipDoiO33aCbqHFYOLI67/Ha26OtjT\nFbzEjTZjZMXgeY920HLZ676JYwKTuKVFpclFakGzrllIe3qL7UhZv0+lp3SW\nLIjX\r\n=frXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20201217.0-beta.3_1608223188858_0.36544950401014065","host":"s3://npm-registry-packages"}},"3.20201217.0-beta.4":{"name":"blockly","version":"3.20201217.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20201217.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5250f2c103b35c3a885eea97ccc362533b5525a0","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20201217.0-beta.4.tgz","fileCount":507,"integrity":"sha512-xZw8VLLWl/0KFxMfTxmlEkyqWIaauFyV55sD2f6772tG0aX8d4VFngcW4aPmKYs+PP4iuVuvQc+LaEW3sJpchg==","signatures":[{"sig":"MEUCIQDGoNRDeBgwDBpFb9K9M2bwf/BEo8eUP0AEu2AwshYiqgIgVZNAtAGJ4Qdokc9Zr04mYk3pyewIpDl8cRiPAWuB87c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10899819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf26ARCRA9TVsSAnZWagAAzkQP/09xke0NZG+eMthDFjh8\nvTP1+aNJZyENNIzPMVThy/7Gm/yZGaZA58gr/F7STqYdF5WrHKJxs8T5XFT7\neKUkfFibeR8u4sWjj/P89I7p0RCaLthvw3+WqS7wcOdWaiNn+7Hyxh4OpLoA\nzEzs9tB7F19v1/4IY/wYiBPEGAum1AqALjmTDmFHOi/wq2eDzhSaXOHVxKLp\ngBOUS1vdixiqAPLkBQgxfqmNVBqioGAC5vSg1DYixzHMBmus1delcTQ84U/8\nlsjYZvIc4/zokyxgYpn/RdaSYyf6ehQI3lYMyiicuRwblAmVlP0e51DCeO8x\nmnmqddVfgD3c0erqpfyDbfQAVzrXDjDwMX2vZoLRDp9Dr7X2BeyvDgolJFYk\ng912FsrdTayc3+NMpxP/UzZbshjcTP0Pja0AyKKSPhxTVmOiUwjq5tQ42MLh\nok/itb7xvlEkdd+Keitn9HFk0qNMxxUE4PxUMqE+JWclVX0lilqk0h9WpC9A\nec5Htknr+H4SOHdMEepSN6CJjvVpxRt0DTfxJZhYYRnGM7KW9XTrkIGG5g06\nPUuxmWQlH73W4WwXyM5jzgI6HUpVO6KTzJw6TqHy0VAzngsNOBINzBx0+Ppc\nUGmxy2N7zgPKk39D3sEiIClp9fMbhDSRscAs8OfV1D7hA9d6wgdG4jv9kdCJ\nIcBn\r\n=4UIy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20201217.0-beta.4_1608228880951_0.3121248117755655","host":"s3://npm-registry-packages"}},"4.20201217.0":{"name":"blockly","version":"4.20201217.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20201217.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"2031f42ff84d34a0fb35b1e69b0064466a1e0346","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20201217.0.tgz","fileCount":507,"integrity":"sha512-kQjP0TydnMIkH8pbJ0qpC1bhqATijCwFMi1UFP3SjULWTR44JpHC4g8c2K+ATUexg9p5/nioslQDNL8dBi3nvw==","signatures":[{"sig":"MEQCIDxVth7CHaKP6QMzoSzjDsYLACe8fZ5n5hyNgHV820IdAiAa+FUxPSVLGaINFEkJxaUzV1ByZOl8+jfMKMbuRln6sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10899798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2+ApCRA9TVsSAnZWagAA914P/3eincjrCMQxfYTtq9tg\n05An5M95I7RO3HtxrGdwrYzfP3grfMhe9wiWpJxCvKHBt1Y3z5Wo8rRQw2Du\nsOEnjcxhJ+ZCtG+RO8oM9E7A7yx+86o9u/TOwjgGiNBoptKOJxjJG8VR/S9x\nEhWzD84AMwpFOKOFhikaDKYoBFQeuZEh1otwoG7z6kj/IywlU7U34BBCu3Q+\nwwy8+13DxTXjjGY7RtRpc7hpDYY2tKWC8TCaqR6xRKed5RoIoLOPBP3aP5rl\nVwDS9IT75uWFAx8VVt5LCesvk3NSuV2hetyxfkHMxQEsYGvXaBdM1ytm5g98\neRusXQeBiYX1liwVKhDpoyR63sgnr2RoL8dsGGgy3Y3YiFWim5kLTknPkVrL\nYXUOsmf5lGJJ2uAjsmnWRM7dSC8w1QJ65+WZWjHxGk8L9Sp/M6LvrqKoedLE\n8Q9czRT0+2+SPsrFtV5uc4eQ5J/H4560IZXK+MN088SmY9dNwZluGghHAWXi\nRTKACkJQhXnA4M1DHREkRDXLyiSbwUGYTurVtOLGZ2Lc5KyJkNhSn3Y4R83E\neeVEwKu5Ez2kOGjJLI2DKx+pjaSIxIqL/lX04xzsjZEbMtPbyS+vejwNHVD6\nD3se8l+gT676pzLruwm3dElNjdEEEr3/iQrGP1HswsSQqKioM/xRkmXWOsCB\nmT8h\r\n=oqVC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201102.0.1","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20201217.0_1608245289238_0.0443113300840039","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.0":{"name":"blockly","version":"4.20210325.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"b86d2a716c050a57b49aa96fdd248a8c77711828","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.0.tgz","fileCount":487,"integrity":"sha512-CrEeG9s/2FnSPXQZQueFMNC0GEvvrchDFvsDuEz4l7PwWG9Gh2QZB8n1x1i6qjQ7udXJK8d6JqPWspuD0rGI1A==","signatures":[{"sig":"MEUCIQC24Tk8An5vpmMD0xyt8X93fy3NqV30b0SBi0bVz6JKWgIgEVGTP+WfyJs47U8VJ3l28V1wfJPnFNJqqmnTweJ3ZcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10109731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+KnbCRA9TVsSAnZWagAASvIP/jFzvJuOH0iOWBBEzLJa\nSZnAEnA27dyOgev+r3cYN9TapFjhprL97Nm2ws8UTw7RlDKZab0iMPJ06z7n\n2FkwttAa/uscwQ3jXcDvhkHjTyUWUgI9JUBku4NptUA/GOIYc81yzD3H6vHQ\nBIZjdBBlj/OBqPBqMmRqv4EnVfn1G7UtOMtSjRb9UrUa7pi+DcnwVZlthYkn\n1+7G+n5Y3o+xlBNSp7IP7371tSw6xhpKr04hOVMjl2N6da97THVuu+9fCun6\nUinvXHFvAuJsknuW6y790l+jU8uiPsJUUXmD4JpUmMnYXCtqTosLb1nn8Ey9\ngMVqK2AM1O8Hlz9vfQ5TL0Jh+SQu1l8oI+qVatPbabV69dHtc1FZa/oc9fVC\npWjw2u8rO7VnTp97nvNpyXRkby2PODXISlIpMAha9zcdHQFLBRAwav7P2vOl\ndx5fh46qmh2/5X8r6y9DuWJeuzBJH9dJLBUf5P6NFndclKm4825RuM5oVFli\nswdBrWqJ293JhpyWOXTWhNt7e/6FnBKvJimjpfGZuuC3uGHvLVdzaX9InvTt\nExcy7RM7sDUOEz8kH4gcIqXaUEe483U8kfUb5TGrFt1Tr0fJpsiPHxOdw+Lb\n50T8NHuMez8hWwRlB51AU4mlcP3+Zinkj3owt3Y8hJxeDRLvyESQZa4H/EAt\nPqvZ\r\n=Ot3A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20201207.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.0_1610131931311_0.8553545725943836","host":"s3://npm-registry-packages"}},"3.20200325.0-beta.0":{"name":"blockly","version":"3.20200325.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@3.20200325.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"33fbbaece52bc5f8c6a156d9e60caae1ab936bc0","tarball":"https://registry.npmjs.org/blockly/-/blockly-3.20200325.0-beta.0.tgz","fileCount":487,"integrity":"sha512-j+J9ifgaL7jxtVkHsqxMoDsyL/hH+AsFaUp78j0ujtoCDrrFQKji+8lTrj4xAZ1EWLJBPvUXhi3kO6TTIeW3ng==","signatures":[{"sig":"MEUCIBed9a4YgmN1DkbiM3rxZ6sw/9qjTRYC0CZJOumjsQ3hAiEA3x3wGS7bJxBQPf4hMSFQv+n+0lI9jhwTelE1x4Wce6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10041444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDyU0CRA9TVsSAnZWagAAHusP/j8nt/Dxsw0IL4fuc7wK\nWVdgrR24Kfh2E6J4c5zqqKiw+KnvEq6ZEWBYmQPbOMA4Huq6kcxMplI8z3KO\nY34t0N+HJwtJkNEdCyDBQ5KQgZU3h4oL5P1wD5DPzIiajuyVvyuwmwKCXvyC\nEodYWy/RxxM8dynN6lTqff31lbGdZpE8WjqFnElZ4cJskpsJR6B2loxI5WOf\nW2Md93qlcjowEZ1TRgLCBIPd78c9/+bNVFwX3xj6Pvq7UhOEnRdrB54F1EgW\nGJdAlf/3oIINqsL0FWrZ3pbhCKckDa2w8aQ3Wp544Ch6/iHHrKeiqA/5jVTf\nEvGSPIm73jo9Fw5Lt1vjUyEilpVpOEWpakEgWwNHaVFdc9JrKKnbRRkdtx3E\n2/MRcJ5RN8TmTlDTzyZhTi6XKRTwh23Pf+N01oKqe0hzSv9qH/lXuyDoDypk\nbF01AWVdNhR3WFZMrXPFC03lDUYeLzi8ju/2fKVOrnof+7TglwT8wK2j0QXy\nIbN4nfLk9VDzRmVeuoqzBhbXqJnQce2UmlLic2dWCmp4ljJQiSVxfyPD3qgi\nvPZQtZR2VXdz77+8n+zDjfRTFUZCdlu+qQKEMADDXqUxoVGZQvN9SOSLq+do\nQSByuZULHzeBLuUcnVTE6JLljdW83PovO+LWTNL1fnosfaG1qP2h2d5ehA8w\nTDm+\r\n=h/20\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"16.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210106.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_3.20200325.0-beta.0_1611605300149_0.9445921367374361","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.1":{"name":"blockly","version":"4.20210325.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8c24844a8c0895009b1790f460ef322cf51a7cdc","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.1.tgz","fileCount":487,"integrity":"sha512-gj48HbZp3BDRtA04+SPi0RLeuxMWuY94doTmoCJ8n61k5uoE61JnLXhUjJKQDrys2sXmhQu+8cf+MU77aS1I/A==","signatures":[{"sig":"MEUCIB7DUH7PYo6gHxX4EZIZM2khtvS3Fd6I5yCIMXt37SDrAiEAi2smgZD1r3dffmM3Qx/8h1BnpjG1ZPZF7Qst8hCEXN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10041444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDyZVCRA9TVsSAnZWagAA/jAP/A/pka+mXFQDeCp4fKpw\nQsbfs/AtuB8jbyroxzerQuzSTQL1iaVDBhmg1AKBAwIZmhF1D0bcgGndzpQZ\nqSdye3zb63WwwcPBO9wUTgsJQIDF51HmsSyccZO4ggG3bLk0JI+NXaj4FkZl\n+KcrxX3omXQ5dMOk9ksMxRzj/g/wQhLXERCxb+A+t1fQF9GswoT/HUzyl85Z\nB2Xj4/ZVfZlUJcTYbFUude0k3WeVCS1762ltDCRr0QMXrRAseb6CAbbzjrZ0\nPnx1mEoCq+OxgjnIKgmmiW1wDk/iVFfih1Sg6w2FloAb/+h/VBOjXXSlM4ql\npKxtlBCtEzzA+B3aCeZJVtAy8TUUN/ZVnnZ+wqqD93U43wOWFE5hwU2cwEG+\nizw4SgMwUAUKWk4m1RbACdJfvx1ypP/sD6LGEnnNtRS5LUJrW8aZLQefkwZ5\nkSDC/shVnpbyfR3u7c1/HIROjveTMVCQ2JodQVUHpeTDMpQBNt/YkTS8VGld\nQOpRjMmv+COgwLSeTKW74Of+htofhxAymWSYNhZ7djttwJBhc8GA6Mj4q7MH\n/hoAIgJppoJ0E9V9RXcP+PHgt4xblbhnOyZMP4z3Nw2R4egF/fwY3aKi2eyb\nA6qzyB+iEcMOGw7vHjGTXOOSNzU6ENBbvpSj9t87BW8EKsewau5secC1n5Vt\nNEIi\r\n=3wn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.13.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.10.0","dependencies":{"jsdom":"16.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20201102.0.1","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210106.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.1_1611605589282_0.34725054038769265","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.2":{"name":"blockly","version":"4.20210325.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e93de602b636fe9eaff98329b0e90e728858386b","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.2.tgz","fileCount":487,"integrity":"sha512-J7ZhU/PZGK71c33C0YrzFZibLxjk7gRQR7swYRjUtavSvxjdMC3Uz2oA2dAtGSqTQ9J92ITEI1OepQZk/mX/oA==","signatures":[{"sig":"MEUCIFmFZIpInQZuwruFDcOikJ4fw6BO0s8XdToulzVqYxWaAiEAlaKFT4ELdPRXFDdvlKPYxayPCMPyeKqtraqx+Frkj3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10041435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgExZACRA9TVsSAnZWagAAQagP/0610rF+KsPXxGlB3I3n\nAuLAGm8FIw8RFW66Bv/FyzmSGhD3bWZf6E4yc28U/abTNuf/BhNG5lC+V2cX\nagF5N4NFVilTtJ4mn49vdKRyPjBBPPlptQ1YEvRB2H38vp7Vltk6IhI1zeP/\nj5oHVzSBsbPEOEImBJyBrpjlOMmhlLT0UXk+W9+/KUZn/zowDjn0i0vqNja8\n5WVD1Veicu49Ho3fDp1zqttKcx7O9Ac2azcj5r0SlhsWivfl8HtdrmdN8ABI\nqLYPE54CXHz1M3DHQyatvqKcVxqaliARuUbc/O78lx9JDaiXw4DROYBDubF5\ngFEdvV+Go1uHN6Kn9dj0Mb6M4z/lMotEJvFlL1hl0qjkVcqnwAKKSrcC+lnN\nN6vj5kOZSYo+tQP6cVbNwToBF8692ZAcqvjHp2Fa+75cvo8IZhhAusKFWnen\naHENqdhe4T/Y25vDz3jVA19WPTSvevTWqKOYyzxV7LJoe6CJWgjH6nib/3bT\nJh7W/68ygIVbVdD31AVEVf4hq21rIN7RrPft265GXtO17pYXaJokVUXuswNS\nfmpKqao5sgFCE8MSHf5LjrRFyBEq4Vh/H5AbdJrALCtjXM8zn/LKCmw4fhM6\n+wtdtuMW28bdAbbI3ZuR3onED8Q3X8svaPw8wFD0z/n5Taql+3FlhnyYKloW\npOTh\r\n=3x8M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"16.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^2.0.1","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210106.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210106.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.2_1611863616403_0.08034776663182353","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.3":{"name":"blockly","version":"4.20210325.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"7dc245eeacb016c900b5baf7a5da7f780d2774df","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.3.tgz","fileCount":489,"integrity":"sha512-EViukBZgD+cu3v2nf+qFO8BTsyNjJ0nkcPCupjp5RaVrLlUbPgVTTleie+tI4/J0aEJSV4Uyq3VZj4S26/FM1A==","signatures":[{"sig":"MEUCIQD3swVBSvnGq+I89wMDtCvZcsZHP1QEUPqsYFWhqw+MGwIgK8FzdzjMrs8a6KTB/lv11P9H2GDu+NgosuKkc+Lk4Ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10096819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLuSaCRA9TVsSAnZWagAAmjEP/2qVpRzxF8MWm5vbdoSy\nYlyZAw1x8if50rM7dUACvoaqavIUWV6oNdoLgZ2rw6KRa+BPlLNvK0sbeRs7\n+NamhSzneu0F051FQkVQsdB7JQ9fYuzTpaqvnY9b154tZYn9Yp4hia/0re0H\n2BVycaTTZp316cTDyliRI99InF2EXoBR320MH865TFF9qvkUUMh/FwTMnysu\nteOhl/l6jkT8GfARs51zb6kEUEfb5eK850D0oYdFTxuowQyihZCa62DE4dkM\n8H8/J3JDb9/hwSbVG4tSrQaC6raGYBw0O/3CAtN3D++NXllbdxQXT0kg0VD5\nUGjjDaXkttxRLKh8ynfPG0LJ75vLLj9DTCwGL3/8U0PTuKkz00jopkgftpoG\nYTG79+XRideFm4PU+Dnx2gtCQvdi/lKXK/RoSzxp96fqAscc5efak178iw7I\n/ROIIwpfA1glDMnmQWCInB1Cn8YRxO0yqbMoqBrgfCvo8GL3J1u3dRfvc5oW\nk/POCfD55sSB31NI7PQMfiAkzykkrU6iFRnFsiM5ekVEAvmzZYgrh/77ky8b\nmRpIdyH14c5kLIz+1AXKzT/DpytmOLWp3LDYq2QCnAKd+qEtqZ11/UeH7T4G\n77cqPgQnJ7FV/O2uXPb48MlRUBu0n/2Cvy5dBOhA3+HECRcaq7NfoVxvMTyJ\nIN4O\r\n=+gIZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"16.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^6.5.2","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^5.3.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210106.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210106.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.3_1613685914095_0.26966716304990457","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.4":{"name":"blockly","version":"4.20210325.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f0ef7630b5558fd154c237fb4ede99712562c5a2","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.4.tgz","fileCount":514,"integrity":"sha512-sSlmQmtRPKOPWiA7g9W9YCzseoESY/+8bPIfHfx7Aw/LPHSkZGPgnzVCOBZQWxOcY/ePJo5BwwjuEQv2qauGtA==","signatures":[{"sig":"MEYCIQDwkACYbEi0cwFtmJ7qalGHJpUd4z0/V/kQH/hTb+YYTgIhAMs1qbS3cQcTs9Kwk+Jqu5hmkt3diHT7itERNtCazQe4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10995235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS7LRCRA9TVsSAnZWagAAZnoP/3c091gbEe5FCghfr4BR\n3yY5NrIU7JfFQQKB99fb1aSx2XAAyM4IwL4gORMg6DoY4GqTrhS52sYBZCRn\nAaqxvNxMaGaqsDCuf4eQSxCIQAYYQmYmqPQ6irpuOR3YLE0Ywmj3ap5u4Fe5\nr+GIWKuhIr/Vsr0zB+JOHjmYzdt9VTyVR/j7syS/LN6QcsE5V/oESRhwp47E\nN7yBa5sea6mbr31Rf5Mja6QhizHFkccDaXEiPNrDoWP5XWai3IBN12JOlW2+\nX/G9+ZHaIVmibKTG9/3+S7qGeoE0kKLrAfPiNW8pzIqIo0xhi39szlro5zNF\nIyNMAFOtgZVqFgmwloiQSlYt2nEhWogo01JPAuPZWrg4umvUTJAksDJu6aAp\n2OTuhNLTL0kFckL7O6T0lFzxG3uLbZk5Yw/+tevz7cC87deI6pkRl+YIS4Hy\ntDglA0We1YK3QPs4LI5HSiPRiB9dDV0eIzM//V5AYuU+jRppU5aqz9+Xb3wC\nc0VItF6HhNU+VsVlGkI2dks8dUutKokyhNdUu5rkw9GKxq4xW96XFUX2VrlU\nvYYN6TplPokAWqZFpkxdh8/rSM8Z7c6sFKjWv4MSUU/Zx29K/633dRAnvpAn\nQmII0prBZLIlfnw4y7lTvvIBotvM9IYZ5VI/AK6zfqqWUpqTAxtSX9ph9iWo\n0MRS\r\n=TP9T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"12.16.3","dependencies":{"jsdom":"16.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.4_1615573713123_0.3577361775390149","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.5":{"name":"blockly","version":"4.20210325.0-beta.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"acdbcd4121895239a95c768afe19d6c30cf985de","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.5.tgz","fileCount":497,"integrity":"sha512-UjgMfPnCt1x68+FMI6SijMym1pFqgX4/NndaHecC7lv07cRA0oKKPhC0eeCoEUcJNAbM+olYqOfQZ7Iz3TJbnw==","signatures":[{"sig":"MEQCIQCFKsHhNQJ4EmrhZj3Svm54QCkIRup/cJTu8YvTJANUtwIfIUKTyeQoT2t0Y7dXdDK+vJJ6VNUqFdJDjJzEu4RmpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10191672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWhV9CRA9TVsSAnZWagAA8t4QAICrS4MgsuiJpKNaovb6\njT+/csyi2r8iBYWUXgyiLR71Zs7KK9Uyc35ZjSk3OCJF3kFBdnZ0I97sfrY0\nT60lyXn4kt+8XdlTPZbTcz59rqa6nLW4CfWpKGZsO1zCY6mrAT8XwRkbvziD\n/n+yoyls4PAbE7KlaWoqj98BRZDPwnmaLp1/IwScl/LfRLYkDKMwXPfZusrK\ncdeoW0iEy7u2dY1mN4qUPfII1FKihxKyawzocHVh6cuR6UCpLn74P3vH0Y9w\nM23kzoYtKNcZ02TRmM490u02Z1SYGjf8QLHlR1Xs2oA2o/C0m/Lb+bZJY0aR\n/CSwVN/jZBYVBiOC3J4QmnynkvTc9Xnh7MgW+cIWptdbHAK7zMKb/o/LWqmx\nk0jeaOknDNKbjbYKtMnOxVRK9EsiFpwfIhyxfaTnoLck5PFqbDF2rWkJLonn\ngjzanizwePkmDVpUpKfImTlvQScE0AOnszQq7bRjJqV2LLQiafBbIrLKZ6K8\nE9ckfbg2Z3Yz4DnBL0B0Noex8LpzIFxMKY3jeWA1Xxg+qkSf86aYfHQyAafd\nQ5TPwXmzEBdon1ks+z4ZQawlUAcIaBHvt6qsBl05pLgAlHJsRJl1iVc+YtU2\nKOOlKYgSFKjqWl3qXlqORtU/VjIxS9wPiKyvUjmRgEdAc3mVz1+zdBPLEcY6\nKLYy\r\n=mqrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"16.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.5_1616516477123_0.6128436415495921","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.6":{"name":"blockly","version":"4.20210325.0-beta.6","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"dc7e3ee5d7b661d6b12b018de0d13b2bef612b29","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.6.tgz","fileCount":496,"integrity":"sha512-muvpU0oaiNmq13nteSrjXPueItS7PnKSf0PYhkrOMgx7BVREYwBi1/hWN87JGJEBc2d7hzQDfUJPykz4Z7pmZA==","signatures":[{"sig":"MEUCIQD/heJXB/tXDdNf1ywn/MT2E33jJXiHP7wZmxj4USh3OAIgLUnqbt2nWWQEnN6dvZMtVZ6Vv47d/8A1DM6yB6qZ8EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10187888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW3V6CRA9TVsSAnZWagAAQGUP/1ulQJNcyPSnfN9ZFNH/\nTULzYlksu8LC1szN9WYZd96Ktg7yWE+reL9JqOkKJsc430z3XrTAYQbajr6M\nYn5PfGBYlflORaoySamkr4SySLOndQw5AOCE0lwRT85Ve0JESgdHkKjF9fCJ\n5RTzGVJoXXCD7RihtJnpMKZ77r4UKXqkT8KI1/XxjHgIYlkLRbC5O6KgwJtT\ntbU1JSlW7VDKYeAE6G7uodT5p+N4nqJ1gtJWd2o4j2NdVClWpQnY8W4ZQSXn\nIbWB9TKYCfgAgSvHLC348YtooZuwOi2igUIdVm7aVBKAk4wtkm8+Pl7nnjkk\nEPIlLTw1W5ujc2F7pzIn7WFYhFWiXS1Ig5iMc3FmIn188urt2zr38z/ieAEf\n7EgLK9qKDWAzJ6j+Xu3FQ4+q5Jf8G4r5PzlODeopvcBbvmHwkp+Mo/UDVRSt\njhlt2vyyVJ1Z+gTFayUP6BV8qVxDXxpzrhB9Kg0z5jjbN/orVgLPIbXWJep8\nin6v6fNWZNKkrMlnl2AjICBcq4qkc1GbFteXfU5ih+S8OcSHvmdXtl1v6hKM\nMlG5p107qgCP0TnrfyJepKSPr/DfdLHAqt9Y2Y9NC1W9LBfqUR/EvZZd4Y4a\nt4JZ2vGnNp2rlV+nZ8MixGK/F06LnmIwsEgB39jwxnQEAa53ooI1OSh5gW1F\nhG5v\r\n=BJPE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"16.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.6_1616606586240_0.58832183642313","host":"s3://npm-registry-packages"}},"4.20210325.0-beta.7":{"name":"blockly","version":"4.20210325.0-beta.7","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@4.20210325.0-beta.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"64798071fdca06107336613c5c6cf1b11f7582c5","tarball":"https://registry.npmjs.org/blockly/-/blockly-4.20210325.0-beta.7.tgz","fileCount":497,"integrity":"sha512-mAN7ivOo7Sk/+cJSBX0llcHmvfhZ122ryLoZXr4YJSBesi1p1WTyTWPLqLWMX/0N4/wI2EESDEOJF6XnBDL8ww==","signatures":[{"sig":"MEQCIAEimyZE215qRVMUw4Y5ZuvLpuyBFsg5jT35YzMfWH8ZAiBCnI820vPH4becOPc6KFFmQqf7Dd0l8vYLY2yOjEvI+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10192911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW51gCRA9TVsSAnZWagAAEX4QAKMP7x2llyT0ab0etRRX\nONkAir0rbeN2mAswj3ANatsCJOOf5UkE+AEBcrwc1vsKYveSXe4mOwuAyVK7\nstZmBZGeTrcTDD+hZD0yyuMgxbH1Q3N5PE3KMLlgnLJRCznc1clps21XINfZ\nZklNTA0bz0XM6IxJezEcNFYpgQaNt8TJae5xhmj2cNmLwqWnhP0hiNxFkMZm\ngTUMxBJAcYMlUpG04B0iJeCGwwWvZqbvGhgqb8rwqGemlFlJ28iCmPpxDhx1\nwYdKOJqtkCqQS1ybm4pWg2bGAHgcmteFEmn/lIAzeXuadQIlJCXAna2LbBUC\njW9mZqr8x41A4B3w9xIbGmAey5y+GwAVZ0fl/5+5eiNlTDvK5k658oB/bJZy\n8V6SO67NWH8Br6WNEYZZ/3NUtFgq3EyaQRdqf4CzsLqX9Ma4rxKLVezJ+6nU\nQUU7Rtwv6ngr1e+3zURwvIX4Pj254f+uvkeMb0CsJ0zZ0fKgfsONkFVBerxo\nohjBz7AELSrW9i0XK1Y4V3v/2v0jm1b1B0kIp4lmFHe83UIdAmT37uHL7Kil\nDQBs+vv6M9xGgCfoo12vwEkhT67kovSxcKen8/jME7niUMs1X6mNogfVInvk\nL4vP7jz1YbjSg4Vk8HviWZGL+2SwVx3HfkbWWnRRAZmsPAKxuh/RJzh6kSDU\nNa1t\r\n=skQt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"16.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_4.20210325.0-beta.7_1616616800255_0.35445925972292613","host":"s3://npm-registry-packages"}},"5.20210325.0":{"name":"blockly","version":"5.20210325.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210325.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"393d53e9a7ce37e706842c8e9160e9fa91ea9cfe","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210325.0.tgz","fileCount":492,"integrity":"sha512-tyfs3+j97zvNgguKEG894L3eSQK5LbiGqalCknRGjwQPQEkZ4pcgUexoWre/JwRVklzWNaD0zlLJuQF8yOttGg==","signatures":[{"sig":"MEYCIQCXB8tngT8l41+GJzw9SEEGxyGw8ubJ8dAW2CBaSgu4xgIhAM2tujSTPKpmM1v/wGa/oJFBHLiXRCHPShZu+n+eOgEm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10129126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPlOCRA9TVsSAnZWagAAjaQP/0tFm3Py9LAbAavUFEtl\nex6ddwTfOi1Q36CGstoB37D2YJHa3rM+QvWUl5VRmT0GpblKOUbUgwHgb4Ky\nE7/Yk7/fCKM483MqG0GbjmV5osDpX0jF69DpWcmrGNAOgjIHa2pInPsin6xv\nbCjgIDyKrdpX8lp0DYvDuCJPqg6YWsoRmvreWMDm/Kcru13ENNcsJVH6T8ki\nCQYKDj5oTYE1VsTCSNwRAtSH6YYf1uM3n6Lp0sOIvLZNucW0UTgsK7y9axIi\nzDCkL4IQYTF5znwXNrKN9Gb33erW/WbX02fJY+4W7xyM1I2iZjeoyoKk9vVb\nCmb94dELQGRyW52EakHzK7aquWjK4yPbz1m3mW8Os293ttGv+fuJuf4MSZ6x\nRj06pH+BB4W/V9M4Oi/+7wvHkPUsZgBWaOiwbUwTig0lqgU0QCd1l4nhR6OJ\nm3B8QxH8FhVo9agqV11inaODWxdVerZc+DxjhyotDd7UwOtEJHxZpQ4e02Dl\ndhsOEYoblZHP3As9Doqz1xqjzVsvjFREImtMmCiEWc6mWAXHwHPROxP+zJtI\nRn1LgD3IQkABoPRuNpSsGK25/Tq77vmAKzxjZcAkvGqbaQm+3xUJZCVmEcuE\n2/yKPz/wgXjuPWwFgSAEBaeVcYvf8A39TII2isQaNHtM6z24fxpWIZdMhNGJ\nZm+h\r\n=/PFP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"jsdom":"16.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210325.0_1616705870048_0.1478915162366452","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.0":{"name":"blockly","version":"5.20210624.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"43c385ef05d1e3ea9af9a544b209f0461e49f373","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.0.tgz","fileCount":499,"integrity":"sha512-PxcqMUqck8D94QxeyROcX1PgIgO13yEbDf3AmI0HTPiRgKoEctgbyrA/FCDOvraekIYXK825uikRzO/gYfHfgg==","signatures":[{"sig":"MEUCIG1/5/XmQhlw1usIbp7UWMq6Zfm6sY11zNaECpny4W+5AiEA0tg/TxvsiVHNjj+2clMGufu/nXMsogtdQbizfSfa00Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10221376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdeAHCRA9TVsSAnZWagAA0wgP/03pDMrdKQZ5yJqbk97C\nKNyF4AUonO/B4kzS5gS873JbtdoRN9bctTF/sWzhSPehzzGgXHTXxVycTtjJ\nc5NiI/fl/hpwiBiZmcR3XJw4z7BeSmDfA8aT7uG79QzTDMtyNzKwYnOsf0N0\nfZwJP8Cnh6Wlek1mwWjpCQhXKOF3+yiFyG/jJl+ewrg+ausqhbBTdn/Mt1us\nQesmDHkdX+R6q/FSzcrhjdUXpbQZCljkjViX3jcjzlyDgYLcfLfbo0Xa1nCn\nWcJAhTc/dupBYVOq14NRaqeaSZ6Ll3ES9FoLXlrV5z2bUkLHP8TcI4D/MIBX\nMzr30BjKbXytk9juvsbWhQd9WVaVDTHvR0nVHduKoSXyMrZ2LrnyX8d9hU8+\nCxB2pZaXmX/9K7kLUzdWyRtcUiC0ukyzK41QyK2ssYjU1WJX1J07KyVuwhoY\naab1hqNlDyWR5w0Z4h9A2C0/ivc+qcXFb2hPEKqDZvkNcXUFsJ6+4+uxJlo/\nXAaVD51Y+UbKUOwjAj7KWLHhZxY2kAtzyXmzT3UJhvckyYFRgkP3eXDNRl4U\nCGQU1FnZjFAm4E2YsqDChAxJ2yL1LIurfbUji+bEjfPHnzq3EF0M5L2lDBLe\nX+dCWkW5CE6pcnwdL9KW+cYvx3MVH8PH/gFTdMpjoQ8ptEq4TowwErZcvPwY\nU5s7\r\n=SZXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.0_1618337798926_0.3508252079450236","host":"s3://npm-registry-packages"}},"5.20210325.1":{"name":"blockly","version":"5.20210325.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210325.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c0a73174318dc61f4de116548ace2b2970dd4a58","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210325.1.tgz","fileCount":499,"integrity":"sha512-qrilYPovJeDfxKDWm1YBUCPVNElh/iyC1szaHTIPZHj9C9YPpSzZOeFyyrPBbYRudzbo8kjBOWMtHnN1bLjkoQ==","signatures":[{"sig":"MEQCIF3g5BNAiVIrHda//Hwl1qgi9FRkVjhItABuIESGfca4AiADUrX/qtqgLULIGE6wL0TcGyUV+o+rW4gEfSJ46Ru/Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10221355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdfx5CRA9TVsSAnZWagAANOwQAIMP0T3nwWiWINICmh3f\n/XDjedvCymrzYNPSWkh4McsU62yCK3mmLIQo98+Ko3nxtoZPY4pw+C/LyhwP\n1jTERN8MQFFyjk+zZH14KHC2iQ3uRYjATuqeryT+psk9X28cHZz3WTc2OpO3\nsUkBvQdtuaIWQ/VuHoTHk9n233P3Pe3jDem2Qt/9MhEt9sT22mclbtmmOY9Y\nQEtS2hCv7nN3uYqZp6yxGtU7uXZTZOyt+XiBQNrGcbmECXF68y1yKuao/DzR\nAXzg0/LXp1NW1L8Sxwh5nZFkjSs0f8v2+m4O9zCC9YBCyQXYBQYFmMqwnHeT\nF3P0UN+jiBFCSz7+2qVjLPd+3yWeJ33+QRlyqX25+MDf7ko2ZaD4rVM5en6Y\nIc7qxZiPXc3KZ0gUIbFS2sP6yRKc8nlh8f9/pJSu8RKTFpUEvrlR01oSKlQY\nUzWifH51lmbf5um/vpr1CTkQbHg1oO6ZpdKtTuqUdcT283aU0zMQEZTOXmOK\nnoRBc/Cibu6Eu6hJAQGK0xGOvt2Nrmz+AzS/Ne9AXeoeZ4pxiyXne3vEYOyy\nCybKAIgliWDqn++TsyrA793S4Om9JJOtDOxHGgAcZqvAUS9CXUxetQwZZZNl\nG9kcOlx/N5mVs1E1ysvEhNeUXIZN70ZiVeXHqdXlW6J0mCBgTe5gC7bpw4tk\n/Oi/\r\n=GLZW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210325.1_1618345080828_0.8407352262189551","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.1":{"name":"blockly","version":"5.20210624.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"111d6cd976f86949467bb09b87a3424d372a946e","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.1.tgz","fileCount":502,"integrity":"sha512-PGwkt/RgyVqlEvhe2fJisJhkTI7IeiV1n82l5XxfA21a1qp2NO8nKnj8VD5R6hP3bNKd6oDfR36YQ7gcSq7WeA==","signatures":[{"sig":"MEYCIQCsv3Lm/BBVkcc1A21XIy5qw0vD176L6+YuKpjb6TiQSwIhAKf6k1iy/2z7tJxPbggg/Zua4LScjfcJOnYetGu3rYU/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10231680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqD0jCRA9TVsSAnZWagAA6rAP/0LRZy7rjpsowVK/irzg\nxC5jkk+/j3tQLlccge2qeRcO9xg6FnlYwPQBO06XGvB4+7eR4vJV4lEIZ/1f\npnPHn+KrsqMj4yrVUpN4zEjOSIFAONNavQp9GIxZE+DlUbBhkI6c3xBEvORO\nlQl3QirKHVTGw5doOB+yT0MWHGmaPzoMQjrGiOVbqsNRQbBy5lzqK7z/q4+T\nvzIbGTb/Fow3Wqb1EC1mjyYVjanrNRVoIc2My3tI/Bc5fXh2Mg+N8BpDYZyN\nOhzLO4ZiIWSM+VxZWcVC2eu3BAcMf1PBN2ggWJgWEZahytavIpvstEc/ji9x\nIwBgF5eYxV9qpLdLbyPahG0Lg38AZiDDv+PdKh7rF4i16fpHU8aeH9C8MnY2\nxqOc9WWQOyCtFtGclR7FeSy1JhD7Giip45gIwHsmQqBvwPTO66jr6uAn9T7K\nOjlpMEDjUyNO/r18erRdLqBcC6qRK++EkQWsu3mwZjCkWmyOcujVyBIeBtO1\nHIaoe1fpGp9fmNVpSxz+BmhlyEOjHar+StDdoBlFicfNfit0RHy/Vg2Yw7EC\nXsPQGwb3UIcBrHyNukFSNiG+w2WAI2OPnQ0Mc4nJfjcN4WoFbCS0J44y+Ebx\nzzCbwOlT11KobbGT0pfbCKVo5f30XC42MCn2FtmBXMLPQFnHfwZTa8fpuuQ5\nbTw5\r\n=CKfV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","eslint-plugin-es5":"^1.5.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210202.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210302.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.1_1621638434515_0.38157210132706076","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.2":{"name":"blockly","version":"5.20210624.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"9d47a4ac88562f71fb3218537d1b62300f2c32e3","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.2.tgz","fileCount":507,"integrity":"sha512-mXRFmn7NF94ZL+Oo0NCJhA4wbvSeGdgbwraAOVxMHkwfivjOhXiJZ6CBSCOq9hlKzHGa/6tE1wX84WK5ceJKZQ==","signatures":[{"sig":"MEUCIBTH/jfyFRNtPKS5/A4OXoHrtoITwUA3U1GFXb0q3LbLAiEAyI4qvXw633uwuOJTRklgy1kNQ9o5S/j28BkM3zn5mbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10328575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwqbfCRA9TVsSAnZWagAAdBsP/1IOlBUojWGFWFFjm6vf\n/k3AsFUHGz9ovi0UExZ/kIZJfxHoUEn1yqyLhffxXdHu0LvZzg1ugH3KG/ZJ\nRs6YH4hzTdPYgsSYjcbPwJytuT5MI89HUmkFiW7cwGwYQq1Xlbb9+U0HxJUj\nzRaJnv+pgaryV5+O9zx0cNlvtyTFR2ybcTVFh8/Xg17CI8PX9BjYhOj43pYh\nOhVXBT8Njx1XnpGKCxtMR8yy6UiT6ZxMfaWsAF8qdJjKGP3iKVub3pg/agkB\nsLEh4mgRkDd40Yo1ij8Oaw1ZkUPJhHtUW9zNgW8vRLYAQ1rnhbf2XG1H0HNO\nvXjmcktOTOYkj8m4VqrPF83zL4baxr6ZYtPnnxWlbyMaUpb9kz50VxuFdw6G\neigf6ZCS3qpeRsCcdg1jBpynLo5KH/r43f8F7DeC5SVh/KfQaNhOvp9J2Zwu\n3zlIXjokM9Bk5/XG9+YfcdwRo0GR1Nx39FT4nUR7RUdd6EYjZXax1X9zhjAA\n9Wv4XNCK083Ev5wpHzJJ8eF7uLny7J1R1RmfxvQxNJZqPbuhGAGJ2ODohE1P\nm040ODVuAthtELqQAXy3APqQtOEldBBDK+EPvzMdZMfnh5eJxuF86/c92C6K\nYThvZ1DIglD1daql3IbprTYvDDBAYredqmdqSHP9Kg5kMbj8LmAGMrdX3cy6\n02Zy\r\n=Upet\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","@blockly/theme-dark":"^1.0.0","google-closure-deps":"^20210406.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210505.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.2_1623369439333_0.44591085839943956","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.3":{"name":"blockly","version":"5.20210624.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c4b6cdd7f92561ef37c46cc6db5b566881b34173","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.3.tgz","fileCount":508,"integrity":"sha512-t12+Qi7Q6+s97v1TFyGixqJUxW8W08QAw+Jr0BXMh7+9GguyA+QlHtlIFrJxyccfB5yqmAA9VCtLcZT/042Fww==","signatures":[{"sig":"MEUCIQD97cD5okJrarw4T2lkbuGw11L5XNlFv7E8bBsNUwMGpgIgNsFD5RkmlR8DyoxrqTy2i159qvyIz59RilGxWJm9W74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10333003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxAgXCRA9TVsSAnZWagAA1c0P/2C6lYBFnOjVLoPsvRh0\noxMXdDsMBUaF7EcPuP9zV4kAD0U0E3BRJuZZkdQcGK/CrCDPaFkWoKaLNIh+\nTtqUq8P2dTGom+VmwPUQcw8JrqDv3rvsUU6w846fr5UniutCOXf0rGPdbaAR\nCZdyTaet+n9SDq2acILGYvE22YuuT0rJPbvU5HqMDoiIvD/5giM6xjwpGo8o\nHkzpchmXt3KKZTU1rgny1bVM4YDm857tbn6M8kggVPjlExL95YdcE68GwVU2\nokxsJU3fDX8jEQ3S+04kNA2884Nfjpa8JNZ5e7mXloXvGbwQermykLA3M1Nb\nMqKDdbbMNZLci2LVoyKaSz13iGi6q5bcZutC6ibzrxDay8V9yIdAlCOGUZt0\nHBoKyQW/F/DHKfbSbxvwI/L5mBERqXJ/ztuEZ82z4yuF3qIUpu7eXLQcLGmF\nZ/JrvR5uiUY0NXBkIUmdejYvP9d+zO78WslTKlt+cz9DT2TSv9siwyFuTH8w\nQowtgKK5O0lHkx+ZT9InlZ8yfh2py/xyh3HEOgrHJSo2A3Q0wj+yBSwQ8Wum\nB9El9R+zeFrjS5ldxnW0Hbo1m6MpaCo0NqH70qGkLhhXU3QcKUSGzqEvvlZG\n752RByW+NzllyAmtruXFU4pMO8xgP+J3iUSzh3PGD8QI5z48fqMoik2gOGvm\ntIaa\r\n=SLrp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","@blockly/theme-dark":"^1.0.0","google-closure-deps":"^20210406.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210505.0.0","typescript-closure-tools":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.3_1623459863407_0.7559452670304443","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.4":{"name":"blockly","version":"5.20210624.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"584ba57ce50269a5951ef79ccf93deeee5646072","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.4.tgz","fileCount":508,"integrity":"sha512-XX2dIpdxkqKni/sLMauaZgR+Kp3Z5E4xeVnSPLbaHvRbX1tr91gfZxl6puhMvHbqhHdFM1UFYChIria+w9D7aQ==","signatures":[{"sig":"MEQCIFql0blay62rmu/DQUCzqm6D1d2s4r21chxuyXA81HHbAiB1GVQDsJAYnqQMlQyqiRxMUiMKtxSkOW+FAy1AoEcl0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10334100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyOAhCRA9TVsSAnZWagAAXwUP/0LOw8GM9i5ZYayvBQsg\nwP7oHf2nQrU2kTR3ShHoOVZsiO1CRC8fUsu6O1H2VNE0of0NwV3ajaElOjra\ntVGvMGrYfYYAPlQKD+9yDagy+9Z+Z5H3uvnJFuNqX0pRFboE0cD1r6uwOlEX\nepU4KlSV4SSxsUqxk7Hn3mtZw/sUAmRZ9mkF1z0jFvl2uz2aMg6X83aQsLj1\nMwl2n1wKRiayIX6T/nmXZ6kV/tLH7NVa1ACGKn6zCfSiTMUHacR59GOuvELh\nACmus3KNee+691kUvIujwGRoZrgZmOdXzIadUpVPsAffU19F/zfOqNVzM6CU\nHyUKhQxgFXIp1rcVFRl5zfl72+2vIW5CSzy0p/UMVwEp+hz7kWQdMi7eyZkk\nrLdCr+kceOaDeX9LOdMdOI4xTrJOMVvyBmJkDWRwcHtYdIrGWy/bhH+DBtKb\nKRY363m+NjaHZnFy6G2kT1ecuTnO0slReNqYqRfUcQhDmBeabZWWHIZJ/wy2\nb3dT/oWTjoTWYi9jv54X3IYbjGjCHZLjnREgDACvFyR0MOeKxTqbaHlDQsvY\nW49ny2Z80ZX2YELI2/FuSzFsf5TXcV8UFJqPrvvIWW9i/DFfUk9m95DyIFWa\nV9Jcb+Fyktpsz7wUKoc/N6cdleRrJcasJnua/LjykRbCEGtXNWDnLRMG8Pm/\nZtW3\r\n=eVat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.6.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","@blockly/theme-dark":"^1.0.0","google-closure-deps":"^20210406.0.0","selenium-standalone":"^6.17.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210505.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.4_1623777312966_0.05805049531453288","host":"s3://npm-registry-packages"}},"5.20210624.0-beta.5":{"name":"blockly","version":"5.20210624.0-beta.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@5.20210624.0-beta.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c6f0d3782df8e4a70f8b4b8f3817c77176a12777","tarball":"https://registry.npmjs.org/blockly/-/blockly-5.20210624.0-beta.5.tgz","fileCount":508,"integrity":"sha512-KBAWfyVEsk71L/qUD/i6bXr62+Qj/H8jX8apKEjZFxRq7Jb3dUEvXIvzFnzo3gnQTOwqs3cOnL4yHHoWsICXOw==","signatures":[{"sig":"MEUCIQC4ajWDECWc96CyrjqTNdCpInaWpjlyRrxo3WScGDONxwIgNCrrApFcZABYSJB8Qu1IgG48odXsf99Y5ZafKuKvjvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10337068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2gZlCRA9TVsSAnZWagAANVkQAJ/xWcKzdztAZteOEaHQ\nzoNl0WlZLpf5gxrv4dvHwcZXiQwYABPXBhTNwrgaFfgAvuHpgPM4ZLc3Y0e8\n1Mh36+nDe9sYEXhC1to5se8PHdcrS/qrx0JlFDmhVqkZxJ9prQInmWDNIwN2\nReetf5/hBVWrPqmNZd5fRFOX8gRnqeOqOCnwDkf67iqdf2KkjRQl9nMdHwjp\nIRLgFRSBG8EFtZUFjG5RJPgLtp4+HLp4OcTaxTgohev+WyheT7wQW7MmHUkk\nCEhKV4Nd1dp81wJtHH7i9RKsBOeAmho+OHS/Jl4kkFjQRe/O+JGwrycIrsN8\n6bsPim1BByz+7mn/zoTyA1DwiN4h1pAS7XGQODunU+gC061N9KIPeXrxxDil\nnkAFHuTPPCmFttErjcLWfgU+P3w4k6x2fVk/cdSpBL+UZYEx/Df2K3WhGfgs\ntRCxzqPK+OARiLqGxHwHDsCB+W3m4nbGFoT6g4pTlPqrCegQDhaQtpnSKAL4\n8a7O6TVjvu8zyVL095N8Q85Lf72SrP8ZOYl2fdLQV0ZFxf2CoqD6RVUASmfg\nOfFc3vLCbOu/DOULGQmZT8YH1h9ULGAcXtJr/1u7drcYedhY7OXoRheQNEoH\nP7GODxSvjr4InCpJfXq0hcuoxhYGiEs2c8H0iYwYP/9+IJ8qu5sPaxNKhZXG\nYkUf\r\n=0EK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210505.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_5.20210624.0-beta.5_1624901220848_0.7073810505732463","host":"s3://npm-registry-packages"}},"6.20210701.0":{"name":"blockly","version":"6.20210701.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@6.20210701.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"578dbdc59a61339a6ba29a69d0dc7bebeb8a19d1","tarball":"https://registry.npmjs.org/blockly/-/blockly-6.20210701.0.tgz","fileCount":512,"integrity":"sha512-cNrwFOAxXE5Pbs1FJAyLTlSRzpNW/C+0gPT2rGQDOJVVKcyF3vhFC1StgnxvQNsv//ueuksKWIXxDuSWh1VI4w==","signatures":[{"sig":"MEQCIHXtVXfMK9LemxhH0p4Yy0lIE24Ii2Qv1fCcYgCtEL12AiBEBvIrsEY3qT0cx/cGf9c1rBlW7WXTVIiOBIbA52mbIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10367178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3fFKCRA9TVsSAnZWagAAQdgP/A/YJRZxkC6Rh3qJy1u2\nFfbpAkbaiX5z2coFuC9xGBL8iOZfTCqQaEsuuaV6rSSnN+o3S03fXz+bUJXf\nmaqxUpvdnIBTJ/oi0Pktrc55FnOoMMEVutojvqukt2HDrUobTvZnmXxzZhxJ\n+7Glq+EeMYQ7R3XT4kge0qoJwNKZgQUWTkcRug56iZKsE2NIB99nLCJB+5GQ\neVO7F2vpP3iSADjsTNJ4z+p8j2PUykJqfeRIhCQ+nZsTwdoe95F2d7cgosIN\navh8SVV0Zgi9zlQkytxAjan+wNfXX1b2GIwqJH4YHFtdyUMzQWLTQIIaqyfr\nbD/blJdraq3kPVHN9f6fg3SmArZUO9WetnlHIlH9te16vf7DneT9EIPKkb/4\neXvmMu0/ZPvK0/bR/I4kygYp9fA7kqO78a5ERHlu/dmVyY+c2kpCubf5dcwX\nXqwhYnVIVVZEsvHI+iPf8yIEmq8SYAI09ive82UVxbdJPszf/Y50UkIFQ+e2\ns+1B7HNkbDvHdWWJ07S/lPNLz94K0HaepynFCOSQBgkY6wqbbtNZiemKprfZ\nBZTO5k+AgL0mKFEairllpbo6AmvlOcpwqiT8wt4xlr0nysS+KV81osUPCgKb\nwDfWBwOp7xWop2QqnPqNrfw+DYiQzlnfP2XFpcX/mphwURjZxeK7M70d8pQR\n7jLq\r\n=1JzW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"6.14.11","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210505.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_6.20210701.0_1625157962119_0.13885903486498408","host":"s3://npm-registry-packages"}},"7.20210930.0-beta.0":{"name":"blockly","version":"7.20210930.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20210930.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"a663efcd28d64ae9d7b8c01ad78a761f843fc1ad","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20210930.0-beta.0.tgz","fileCount":453,"integrity":"sha512-c6XVds4whqqJC/onq+Vc2Alx4sJtg4f4k9BLv76LaY6LkclTsAISsOivS9Y8ZX71kdMoj6U2Z8EJD6pyHVrFgw==","signatures":[{"sig":"MEUCIEbJu2dpkLlnZy8seuDbnWlAJF8/2T4jOt/TQUZxnBa7AiEA/BfhwaxtH+R7q0X7BZIoKre9G5Q9ZqdqXrvpc7Ycc4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9834013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRBSDCRA9TVsSAnZWagAA+pUP/1mhxzqKZNADweObHGKC\n48m2lFOrgUPxNfv2e7akIKcDkR4cX7Ieou6lk04SKaxuIDkIs4TPe93TS4o+\nhFUWgctBGFZsMM+WAhRiHCeV21ZbPP6W6tGrHk6urbX5E6dIaJewObnVYFdi\nM4pcEhyf4Ors6IGIZ2EDcqPNBsqI8DmwSi8H1Bdxon0T3gaVgPBQiInGrWAa\noHFgtPuhod5ihCX8W2fPurn5dmZ6ZieouAP0iTlliDB1UPAe9y59XWs366s2\ncdnpipsmo8VtDpjXIdob4YkG3uANwl1VdsXeXYWW/kWOV1Wd0MnFL0NJz3HE\nbQOCH/l4oAGd4lhWWzzeC8o9bN1XWxRN2LaF/3oX4Oqwv3d8fBINn0sLkIBw\n9TtWb/EtHlKNoCFe4vQ58rEhzexAtr/efrUMUrkpASqYQBwtape1C40imN3k\nz8Cnwi0AyHlK5Ooyxdwnt6YF4x8UejoR1QzNc3yzZRNCau63mDGpANzT0Wfh\nlM7Yf9L6yfo4YvuBqeNzIMwK+4j6GR65QlOLkF4WAdHRmT7nijH0/15V78Qg\nv2AMp+oK0wobzlOaiZR2gV/dIJ0L1y/ztdDvr0ERQ/xJyzciZlPOzhVgdIQI\neU0alDKb4rM5AQ0NdIJUa6yfnBHZWWUjZMUpPOWC+kc0NbyFoyEXb25xZxNS\nl1SA\r\n=MIXr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^0.12.3","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1-beta.0","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20210930.0-beta.0_1631851651739_0.8093575048924639","host":"s3://npm-registry-packages"}},"7.20210930.0-beta.1":{"name":"blockly","version":"7.20210930.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20210930.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"62729e4ba916c1c2ec728777f9380e9ad25f320a","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20210930.0-beta.1.tgz","fileCount":446,"integrity":"sha512-9cJI8aOOsPvmuWPldyBOWeLhK8VUkFQVeZetk7DsEy84ZfYaCcWzRp6ojdQcx1pmyzNpurX+pt/2tOMqvCubsQ==","signatures":[{"sig":"MEYCIQDhBbN5L1vc1PVc0SEuUfBLzJMqYp5JX6z5ZnfKJIB1YQIhAMaGhf4hn0o96Mqm1LmLdvdlTZJaYfL0VuDviaFR4Zg8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9674337},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^0.12.3","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1-beta.0","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^6.11.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20210930.0-beta.1_1631896745359_0.32901525152807265","host":"s3://npm-registry-packages"}},"7.20210930.0-beta.2":{"name":"blockly","version":"7.20210930.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20210930.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e65b469b5f5603f9e3427821e916a56e78851e88","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20210930.0-beta.2.tgz","fileCount":609,"integrity":"sha512-CsBVZ8c7YEwK8A33yuU5ypwN9Efv+zzykCw0MhY5WiY80yJR/QNZ75nNJvXwga8Hu6tJkCTcYzpPaKFqBBEPbQ==","signatures":[{"sig":"MEUCIQCR4JhvPCs35F9LK1cyjlagpr+zJ8qGNvJznKT2VyPoTAIgHn6jDBHvKiOHGm/MlJ9KnTte1ubOP/lz/VmO7OEBRVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11245132},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^13.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20210930.0-beta.2_1632355890120_0.46181199428047504","host":"s3://npm-registry-packages"}},"7.20210930.0-beta.3":{"name":"blockly","version":"7.20210930.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20210930.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"dd92eb8c7d706692ca2124406a0c24b0478e746c","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20210930.0-beta.3.tgz","fileCount":616,"integrity":"sha512-WDZKYA5sF0QZgc3Gqgi9CmaHZrPx41fcZHCY7BrlsdoF+7cOrxymNpeelaoFmkvWQwdIQRuNZB5MWsW9IsJbcA==","signatures":[{"sig":"MEUCIQDDBZSD4FWRveNURRgnppMVXcH2KWKaKXHCmJ3kHa8U/AIgN26Ihj/yt3mXGA9HvoUqqTUeRlWxy7KGDuM1gtxLe+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11341311},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^13.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20210930.0-beta.3_1632764396988_0.009785231436868269","host":"s3://npm-registry-packages"}},"7.20210930.0-beta.4":{"name":"blockly","version":"7.20210930.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20210930.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"12b5c82a0c03a4824d2adda05c0a2e718ad0fc01","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20210930.0-beta.4.tgz","fileCount":616,"integrity":"sha512-xGNyHI02/aYw0pM0xBdxEqxCvPNGZRqo49gC+pwrhrK+Xp+jxYn923C/XM64syWchd770FKrjaTbY2zQve2FyA==","signatures":[{"sig":"MEYCIQDKTYewLCfIkfhwDKVSgC5KBe7AqUrbKERPufwpT0KvlwIhAPxABn6pduj+mCzlcIDB9Fd8QjKnpowyi/2FwdbkmKEe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11340381},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^13.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20210930.0-beta.4_1632778431707_0.5872969370987746","host":"s3://npm-registry-packages"}},"7.20211209.0-beta.0":{"name":"blockly","version":"7.20211209.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"4af3f6af25e84b4779f83cfa119699ced8447411","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0-beta.0.tgz","fileCount":616,"integrity":"sha512-S+Zl+lrGt6fV/cj92fc78dO8DRPA1sFrrA1tTbKbEwCdWs8dqVI7+zcF0kq2IA9jnz5hU/3IKfqeVmHRRruzsQ==","signatures":[{"sig":"MEUCIBE2TyfHhVc36fIszuY1PSuSfrPXsCDvZeHrEMtdI660AiEA0Ko5L3eU6ODZMyiJ4XoJxMZn4H9RKBhBT6dQAMte+Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11260807},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^16.0.3","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^13.0.2","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.5.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210601.0.0","selenium-standalone":"^7.1.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20210601.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0-beta.0_1633041363014_0.20992380192461457","host":"s3://npm-registry-packages"}},"7.20211209.0-beta.1":{"name":"blockly","version":"7.20211209.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"bd6dbb7e68039d8f8fe9ff5230dff8eb283010d8","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0-beta.1.tgz","fileCount":619,"integrity":"sha512-e34eMQN1tVnL6VbmublOI/pPOejbLz5s+3MkTOAD/d1xznW9wTGFPFplWEjnmgbN0fZaphJaTf7XByc/yxP0bQ==","signatures":[{"sig":"MEUCIEw7TnAL7unn9p/e/qT/gmWrd5RGNVWh/VemlBTpfndBAiEAj+ByP2A/LaL/bLHlDmfLH5iIDnLB4AnpV7I3qgeH/j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11424867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnX6UCRA9TVsSAnZWagAAvTgQAInFHNODPjflTDL2nJEa\nDea3ORPEOXAjHBPrBfXgAKkF9qCizImd3BGvrAKqoTDArUY4y2Ev8/HtO5X8\nj6JHArH5nPbmEdafyaQdMy1mpuP2yx9VEq2436x/7Fi+9Ir2SSWub7OZtdp6\ncgEfjiejqeHGnBIGPtPoq6tTxxuVTktOgzEACW7X3GA1UNmu9ftXgy5Gj0MG\nWEV4hyzlReVvk3qOcPPd5WrMhUibAeK4LBdQEnPZq/vdVlA7RSd++9UACpe2\nqsUYQ8HwmbJCjRBxu1pgcpTJ9rewcQp///vuCoi1nx7bfb4+F0UaTYlqjDzg\nwGcHNdlynNZIXzeVxpSlVQE6JdoCt49ttdxyjEgUi+RbS4sTWXzK9kETgDec\neB+Gm9CG4E3rPKkAnn0nAViyLwW2YkXF95rWxd4hoNWdGvdkxo9zlfWXJj3Z\np/lsADeq8JupUnqO8bcZSCGxkzraIepJqugmkZ6cv4mfEEvjveXuQDHQhzp/\nsRMixAYJs1tk4StXxTdWzFNPD1Kxg/YfFXJ6rnWdOKd2EMAKRRNJ6RR0pBAW\nOErNqb6vsY7ROfZtkdlFFC9vYyDdRRlYjBqMW6KE7OM2eYUD+4B2H/0mfIB2\noO1neLr6as7+t4w4kVJq6o/L5Ub07G2tX/U8/ax3LC5b+Muyxc0oYe9LtE9E\nz4k6\r\n=gyRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20210808.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211006.0.0","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0-beta.1_1637711508586_0.9528146767756349","host":"s3://npm-registry-packages"}},"7.20211209.0-beta.2":{"name":"blockly","version":"7.20211209.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"3528ba6e5abeef7bb5f33a0429807ea5d2d1cde9","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0-beta.2.tgz","fileCount":625,"integrity":"sha512-etm04Wtr42iYVgmqYiblk7Hs/MiNxh8+W7u2ICcWlgeJK5pS+AH+2li3kaofpjkNHmi+t9FWrKBPVoUnZTeklA==","signatures":[{"sig":"MEUCIGwIcLsWnYaFAANhI8Azk5FUHSoK6fEkFYdSUBaKqoC+AiEA4X0/dKs2X6deZDSesUYDv/0ToeIKDY+xzLbfmsvQk+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11464253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhps8BCRA9TVsSAnZWagAAC2gP/iO9rA+hR+UT3ffMnVUf\n3h8OnIjxnaBAS1mFQEeQqAlrFrJWmMEWDE9LlvIggQosPAjGwKMUkbbZXSeA\nRN+TS4n6Ihf81TKC1hah909x9F/NEbBvJVGCwRavJHAgwsljklVX1H6GVb9a\n/w3l6NMh86k9Zck8f2YLcQ829Y9wuao0zQH+O0HL8Iz0aJvQfH7aGkmwjDU4\nvef6wMqXACttoaYG2M4Q8m8ZA/moXzJ4h+BZVE33O6/nlrkY6dYZkSpMEAvs\nH435g4AS1kQk5F6GhjzHzA6m8SzdzrYISVYjlthHp0ePNia5tmRZLFusgS8b\nr2B2B0HfH9yZQc1oc0HxMr//E1qYhs+oMqbfXkHfZOy0gq69xUYkOqAshHSl\ndrVXB62DCvY48LB3+OmJbM0NqxK3ppokiTxdIF8tP+I+Jad9CIBllKae0mkE\nAmdJKCpZ41JQr+TwqilavHGiaIxV913h1Q7ik0ljyARybWlfYcokxzwRMF7W\nIO6HKFf0AfCdxV/ql31JJGnG04QOs6u1E7Vcfm65htB9GJSxCkJSY4F4ET0I\nHY2tBfFUnasqwj0fnYAmQ5IcHUHxXhDxFD4Ijk5T+NL+RmAKLaAxmlRSN2M3\nhV68kudGrkdjuji+2pCshYMAqExqrn8h6TfqZNLEnUGXQRXAYaWVqrnugrBs\nGWQg\r\n=MwTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0-beta.2_1638321921724_0.20294058200924847","host":"s3://npm-registry-packages"}},"7.20211209.0-beta.3":{"name":"blockly","version":"7.20211209.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"435717ddbed3661626a2b1dbf66ab4acbee8a81e","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0-beta.3.tgz","fileCount":491,"integrity":"sha512-PVTQNsuzH+Qvn744rsElsdV0GlvuKvexZTQyGgREgPvEBSBAQVsQOOkiN8uEHiUoDBZ93zwF8QmaPlgXxAnmmw==","signatures":[{"sig":"MEUCIQCrOOsllBX/KMutNejFBxMyqL8jl9FaGXEtRlRcvj2R0gIgZQreMt5rU/dYtLp0HAfJ+a8nFzpIiLx8SXJH6c6Vj0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11309270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp+yzCRA9TVsSAnZWagAAFiQP/iMQ1aXSFkln95tyNdRG\nOhq4pRTuVC0SmAyDekJea13mvVGldhk+mpd2uVq/QsbvAVzc90Z5rRNnEzTz\np2NCLdqEOAuV+P5G5C4K6ntQlgvGf6Sb+4ovjI+LQQmAT56KYVG1UK7rlzkY\nVzfBq02tD2NR+TUCub7g4+VIeZzip68rQRKg5qidpeIh6ozeVx4khVv8yAvF\n13E2z2tsXiAxvZSBIZKEcF62wtZkldKc7fAPEsiqS9YumtKL4bCiL987vc1i\nd8qlgnrN1GxwsAvG6luPoIE9JnAJkanWojvNMBIC+JR4PV9kbgRDxwBcUImX\nkOV2pIDg2mhOJjleqO5kBkpd6hAMmcr1tJZLuXPgWxHJd9dycK/2DeqwXdMS\nPuB7Hw1zy1wzYrFeqiniotEDlqmOvXii2VEJ+UNWA7az/RlCFKv3QnwsdZU1\nPr0ncuR28C1agIrgLuPzLLEtBThplBpK6EG5fm4S80DQFfwentu3xgi1l/q3\nAUADTrnm00w9qkqxs7S1jZdjjze6A8N8LTgy4lYwIrHsar3flRNlDKtqQ3mR\ns1QMR7lxKC+LH9K9WDy8ebzCTJyFYQtGjAjIVrw1VWLWTgSAvAMsASaFHNkM\nNG2oA3e6zbkwDFkOKU+CO+yb2kKLenpyrLRbSwkfO01a9uGBOJEt+d4VQg1k\nQYqY\r\n=VOkK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0-beta.3_1638395059035_0.8510894428415889","host":"s3://npm-registry-packages"}},"7.20211209.0-beta.4":{"name":"blockly","version":"7.20211209.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"fd7df03cd18aeb19d5902fd776a57129b8f1d588","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0-beta.4.tgz","fileCount":625,"integrity":"sha512-w9ZZZghupFiJD7xmh1ejGP53gCdjetfReAPIPR2yNTyQbVeyPtgq8rcSE5m5Ml7QiGjXbRf2i5weC54K18X1ew==","signatures":[{"sig":"MEYCIQDeV8i7FibhJGeCNXEmmwWcNoz8jCbYEQmj8a5mnxVg2wIhAPjeoA40cIUOyDsl7Y9SfPvryw0fF9Rw7zxNLIPlB87s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11450123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqTP1CRA9TVsSAnZWagAABpcP/AgvPI49ZkW+TmL9sHAo\nGA1Bvp2h1k45Xh7BLzj8dK4lo9XZ342CSeHmciZDYP5mHVcIDabenFaTsn3w\n6wghJhIhJWVLPP32m9wzcH2xjkH0KJ50XfQEqN9zAfhbM2sRXmTMFFaGfIFK\n4XGaD7zHb8KdfPh4/J6R+VF9PbGtD0BP1fQ2iULA3rx266w/6Xl8tHayfI7Q\nr5I0jOstw/guH5mnzimu/7rrmDyJsGK0MGdzAHMjg6A8w1iuQlqUOjcw/Ths\nwPP5M2JzWeDXrpF7pkqHGlxfH+ygUSA8MVqFTKTRaz8vMOq/gtQPvZ2BPEML\n5V5TOYMXxAOvbd6u8v1nNfbK1EcLpjqG5wE4r0qwP8awoPp1vGEVOhU6/VhA\nv5B/tz37NL9LpT+X+ig29guotYL0prEFB981l/7R7LhIYQmbeivySQ3JY5CS\n73NUkSn0ED5zYbrVXKHz68LMXGfVY+ojIIGaC4yzXFr7d9p4QaZy05HcARs8\n4jzKjatjWh9eZmaDPzOmPUVCeSME6sS+Y79DjUdO5EaiGIDFggJ647PUDAUp\nS18bjmroBg71/wTtMlN3MhuviEoSd9uPw6tSlkMWohRkiBCg2+nVkYL2WZ8e\nC4z3j/CE3kxkmPkqlKMZHesBLnN5Dbcfpu3BpLKtjVwgVc/ZhvgmuvBTVTXf\nt+t6\r\n=LL4h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","typescript-closure-tools":"^0.0.7","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0-beta.4_1638478837724_0.11578097090118855","host":"s3://npm-registry-packages"}},"7.20211209.0":{"name":"blockly","version":"7.20211209.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f53ad015d66f8d133700751f6f8dad8aeff43c3f","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.0.tgz","fileCount":500,"integrity":"sha512-6dti2yvn5tiSQZv45PtHCjdQ53dYjruG8xgCSULExsrIGAx/Yp+tD3glid7pk5DXdoFU3ck01wwEVPMoZ3JbGw==","signatures":[{"sig":"MEUCIQDbiRNAKo1L0ug5c7Al4rdQv8oQq9e94yMANI1Lj8tndAIgdUD1ASv1uR9PV6A40y00NokXFd0e9SQRuMfyd2rP98g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12294016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsnZICRA9TVsSAnZWagAATdsP/jlWvjWF6Gi5DtBy0vGo\nl7Vb3NnPycLFRBgj/9e/bd59TGfDruVeCqmLpxaSSGlV1fkXQl0OWAQdak3+\nXpIbPP651UgMR5LT1N1HivMU0IBCVGsklp7BpjGWJCG1JA5I1Go9C+5h7Q7F\n9oyadrEZsqgXOiouQ5iihENbygposuYCKAvefYcxBSqD1WGFuQvVZ/J2gWCb\nkdkidhjgPLXigIv4DZRmRNRJg5uEfReu4cJ9VbLGSZE0490lvZnn409b/Abh\nzIR/BxpNhf8fO8WHLy3RWCPxGkwvfwxSm3zvI8PJaSfBuIWV8Drz/6mA7FTq\nWIFgX2Bb0XBNzYHZv+5mSXmSGxhKNqRi0gVa1LS8oBf0QNEiIoExGyk+MQsi\nSsHExggVOfh6ArfIZDQAejhepvyy18GKsQm/Tms4QZAFizZmq3juwEasDMLY\nOoEDtCots9Y/q9Kc17kbnNnQSb6mw3XLjL+fI1+AuqHzucp9lbhg/Y0CjhOS\nmqP/ZQ6VHGtvdkjKPMcZt00NouSLinmLnix1bKhAKyNnEwsVrQ1Y2bPEFLrh\nx+rFO67pbyXe2tbETfu9SR+kb5/jhmvfieXF1E5MZdE4g3dFjBVFJpLaDAtC\nZfHGxTqeCy9VaIgMuEkw6SWqFchyOJwFrCELTLqYDzGkLopEuLc7ZpCFuVXY\nXy0S\r\n=fJTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.7.6","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"15.14.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^2.6.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.0_1639085640197_0.9436310047529928","host":"s3://npm-registry-packages"}},"7.20211209.1":{"name":"blockly","version":"7.20211209.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e20a537cfbfcd764cd0b8748fbb2f3c27a250aa4","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.1.tgz","fileCount":500,"integrity":"sha512-TzrE55MUhBuUZ3vaCmnBJsbmR5sh2LnYl36ZkK/Jd0yHqb/2ZMxXY8pHyqHu2ZUWwGVcaJM9qK7c2Yk6TfxyEA==","signatures":[{"sig":"MEUCIQCTyjQaZb+MdjTId12jAdpFKeLXaATC7Z1nB5XaDsY/PwIgfdHqCIbMwYs0Gr4PExDEYxnYHXMTlEPJiLah5Fehc2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12297941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhumiqCRA9TVsSAnZWagAAkh8P/0/LkCQByZuph4mW2x9A\nIOvanjFDBmLiYzgsNd/XdGAM27yvdCCVyMMDcQggfCkPo9/7MR8kQYa+Rk/Q\n1Js3P6O+MFyEt1xin0N6W4bual8GIlSqr/7eMjJo+iOCzN/51VZEc+eOEADK\nSsm4ahG6O2rRs28HhkVaLV4hyun+OwDXcLFlJwEIZuSrKboq4zO0LD3ym/rs\nRa0qM0JjPR9yWhjsRmnrZoWD6fztntc2kbcz0Q7E14/brIBZxvKEGX7nuOUm\npWZ1g/wWts5v4JAl/9H+B7zADkhJAxmWT4xXJvEZITuu7yqG0WbQp7aC8Cpo\n1evEgyxVHPWrItuVT2eu3ogOoXZJSsjFnAmQL00bTTn+u/TetFaUlekTP//Y\nAVe/kNUYR2079aV5m9L3iuvSA+ht3r6BjCxS9FXa+GQGaYyQWAg9WRo+7Ypl\nC52sYt0IM4SFcoCyCLN9A0JuYeHYzX2+hwaOuYo/G1AXQFxjAEZGDRNgGG+m\neyWUpjL25QOCFgcp9SBaQg3E3M3mmGObI/CrtXj/aBPNnMBYfws5yCJ6GwYK\ntioxGmEpnMyLlRElH8smF4TIShIsDx88nmJH8ZrdcCd5BeGPhCSY1REWMw7H\nSvpo7CjDYWHlA8K5GJOk7nnf92Dnx3SMe0pbZJJwMgroXpsW7ZZOnCoep3Wx\njv6D\r\n=RenG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.18.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^1.0.0","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.1_1639606441695_0.7345056333456144","host":"s3://npm-registry-packages"}},"7.20211209.2":{"name":"blockly","version":"7.20211209.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"3f073c12a8daecc6e515ab41281478381ed2a3a7","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.2.tgz","fileCount":500,"integrity":"sha512-74HTPbnDOwVGKx6qRE/ZVVQwf+J9s/WkgDKv0vuXw/DtBLvLrew7Nf5jaZP0+DXRVJpP1u5sfu+qtHaom0i6Ug==","signatures":[{"sig":"MEUCIQDRb7tWYGtCxVOSk/ab4pxUXZFUMOXp4YE1B0S0+40wFAIgDEjbYDSNuvUX91Em8Z1Q7jOnaB9hWCKP/5R9XibBVxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12297943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Jn3CRA9TVsSAnZWagAAG8cP/RH8qyIvhhyetzhEl27A\neDy5BQfh4QOqE+OsdlsLf+1wXMk8nCzPoAefQGkvtczdaQRlabU7RYeR+iYw\n7/vbFznBI6Y59G0SfD3BbjE/SGoKK1WKEcx7hBSMvNNJHOrIUzrC/PFsVUeg\nSC6JGGSWdfaKpJcMZHfaRWxXvOAv79LdQJMs5FdRu0Y9LsaJc/mqS6jZgDo+\nhgqH0Lf8aJxvhTAFlRRDk9yOrGmtdBbxmKksEoM/zsFTX007nhVjM7GVL74k\nLZ8dIERl3s5K3oFAJ3IN9blU6m5botecJzS/nPFsChS9Tsg7MvkPMyZbh1w6\nVIVw87GZSn8tSzNwHlAe9Ofni+Ql/r6P4zjBcZzgF1Sev608YwDQdw1K2P7Z\nvlUstD2ZCpY8DE8+rXe0/O7SG7kkUeqTLyscyL6/jdWPxFh51QAVTmBGrv1r\nedvD4D01d0SMpvUbXpCNPV/RxfWvHR7VAQUwQishVOMRdBuh7dmnmbbsXxG5\nxLnuXIDsIvGGW43LhssnEeYWjkb1JrDysAna3UECFkVFniLM5is8SVv7mzso\nFR3xmNM55CSH3ve3xjbf63pKwshJ/9IEC3EAFm+EtyeL7gxmYpYRFd3FwqX6\ndF4J2RBp/duue8RZ0G6tH1gozPSmSUyg8RmjVdKnG+7FtQ+VCnS4f7XwTR9X\nduTS\r\n=Jd6X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"5a4e30a176b7155cfe3aa777a9241b0bf4fd829f","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"7.24.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.2_1641585143576_0.9188380306376338","host":"s3://npm-registry-packages"}},"7.20211209.3":{"name":"blockly","version":"7.20211209.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"d66b243f0f2caf4f42d396962f28738aa4faed8c","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.3.tgz","fileCount":500,"integrity":"sha512-OeVxduwqrm23Sb6sdk3ujrSg3cx8yIAc9bCCYsoUUHPcFr3J9mJf81gfghQvaqaoRPPMws2y09/EibVxXm/ntg==","signatures":[{"sig":"MEUCIBDAPgkUHkS23K0jNZGTV8ZAUBj6CJMwnyY3XwLcy8vkAiEAkgbbWlgoPdUaHduwC6xk9m8o3fiTz4j/dKLTZDGWoN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12201799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBtXoCRA9TVsSAnZWagAAyVgQAIvFiX/jz+/NJK+DE5yL\nUCfSxziMaNnIL4JCEz+wonm8EX97rvNd82hJl0m4sXxDcAh3SuZr9SWTCCxl\nVFfzy/RdPtt1QNc1Ji9/DYoA335McBvxcNAoIdU8EtUbXkbYeNEs9pQSjyu3\nHnbcue6Pp8r9qvw+wlBV+GEklKsh5m38oIncPFWFqxi3lLfOplAHWZe5WqDu\n7DOriGxBzqYKef2eDoq2nQrB/at/jyw2w0NPQbur8+D9YjVxzVn2vCirpWud\nIv+gucCbIT9msXfmb1LTa8gk3hHc1Dl91o2i3UdG0v0wDSRxxjbCOju1Bu/p\njquKWdKRYXPVzQWlnnDDeCVph6Dp0To8jq6BU1a8EaYnOmKTOP6e1/xnwFqc\nIcf9uKKRKaLO5mis0pfS/Z7Y5I4mmcx7JwmAIqLxLNtma4LYyxKFatpa86EQ\ni/ng6OWRUZudCn9igDAfqe2UUMDRLByJm6buVNpd7xGDJ2/xZ1hWUwc1vjIS\nIKHe2LY/RZwqmYFkB+GMZql40oDd+GyEPschQE7hglkby+oTHO6/OI+HuTGt\noAhFxerKNh2WhIKcgCPqoZwPHZ96KyFzENVwUzwvVIfR3Epg5sigQ7inpblE\nAo6syvlQ2KTupm65f+qVApcFFcGICBfTtUVZfstZdGoO1IuW6gpiXTQv4QZz\nVWlR\r\n=KvNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"caba5966b90422d3068b4c154cc0203e33de0ae5","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.3_1644615144192_0.9577443458180457","host":"s3://npm-registry-packages"}},"7.20211209.4":{"name":"blockly","version":"7.20211209.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"ad6ebcaec9197e5a83706d6a63ff7fab248787ee","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.4.tgz","fileCount":500,"integrity":"sha512-Oaf8hWCbqa4M15MPHJutQxWditoXBZfWf6o7zPHOFiRayoaWTQBW1BdvVgAD6eJIGQoyWaFtEoyz5aT18AvE8A==","signatures":[{"sig":"MEUCIEyrw4dwxVylNQyuKgPM8xKvzbR95k1sXzFJWdmQ1jrMAiEAky09pUmEsj5LPKf6wbiti8YU4i1TAb0NDXzf4PnP62M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12298893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCvEbCRA9TVsSAnZWagAALGIP+QAa23TkJOPmFzrr2Pzf\nf/0Rfb8DXpznX4/sQz5kqF51CFDDxXX5JpyCMuNc+VRmi0FvJ6/QgiMk+I4I\nzbPAU+vAgL9Teqc8Qb/7giusENEZhBLA2UjBmHVvSBVypOTaTfhy5B3lc0pQ\n9h/41KA5UJIXuZveCTWUKbux/NpGLHCmkURC1Ggm2yXWcCLmNFVaswrU+h9I\nvmfqlJlpnckkd7Xj9TyWxYnGjsTdWKmO7xPIg0dJlNSgYA47eJfoyfbBjHWj\nUpXRzdq+O3WpCdxFuU1UXpZQmJxasBGOY73iQadprh34ko6k5/lZqVEJIx7t\neXlaTO2Xa0Yp729WGYJmnYKVd7vrRVgoq2Uh5PnQnrJXOwYqHXWPnqqMDIB8\nbURnd3N4tA1msoFzhYgJEk2rGUgDU1H3cKT7jOLiI5VSHKn1yRCwbYwG7/YO\nIu9vHk3eN4Oee9RUdLbmJ+kRLOKG2y06Xxtv8kS9ED+k/Pcv6jc1FmRb8mIa\n8JqKU9bLBeLXs5Ptkvl7xEEAAvUMdUdmlTmbQlOjud4+wq13Kj3S78vhH+J6\nuI8FzxxwmCzIqCtkX5TMCElpMKgfTqRfbZebW+2UoqQ2GSb1zYS0futkIf7Y\nzQa2xKB/kkuNDW0ZSj1HUB+LL1XXJHNpBwynuudyRr7cPluzpQkbWQQ64Yqc\nypJT\r\n=u9LD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"e21a8fcd0cf16fd26b589d6fbf42d469ca57e863","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.4_1644884251399_0.6610082775603188","host":"s3://npm-registry-packages"}},"8.20220331.0-beta.0":{"name":"blockly","version":"8.20220331.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.20220331.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"d31a4d3a819d964a9f8876828b2c4c5e248e7143","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.20220331.0-beta.0.tgz","fileCount":503,"integrity":"sha512-KKHH4rWMDLBs556KME7RuxYRSihQQREMuN/yUdjvEwnb3XkoFSTpORsV6CYt76OVqMOBKbjrYlCjfpm1Ux99YQ==","signatures":[{"sig":"MEUCIGUAqdh3FqU7Pb70/Jbo4AHeHFE7N9dTmi1dAwK1zZO8AiEAp42TwflGeIFyowpZba6po2bwIspr+wMM6+n1nIznQGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12256769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOPS3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpirBAAmD6OyGi5FokNwSEfrUX+mAktSfXCdVqq+HLEUvHt6R9FHBDv\r\niLTaFQMKQidlyGewPHn9gxw/PoMGGuMXpukpTgl81JvL6at6k7ZC8sSgB6zB\r\nDaPwlr3ietOkdJ0GYW8I+AMIZlfbukXpyh7uNxDz1AvnZbl9MzE7fGsR+2yt\r\nT/2get13fozVArPIehe+nPrfsbhsT4+qOMNbH27PHV6A5PtspVexmFTjUF+g\r\nkq8RcDIJdeIcvh9RUBAwBAbjilhTqwB3LJN5dyA/B99/uz1zsq0MFn73aRQS\r\nkO2PYWo8KMekqagTzu9f4/6c3AqWeYRBwS6lq/hLKJAT0qmW8rY9O+HxN66C\r\nMVBDkERh7/pvvUKvbqc/TKWTLuqH8QB57fEjQNFACa6BsaCEuzqV2+FPwh2S\r\nNhU7s6RKR1h+YL1yzFrh/0v5+fg1GBWd+prY9XUVKosJWiNaQ//V2c1WvLbE\r\nl+hasl+P8pfzj+mAtmtJkwXh0GhyMhfBaHm5L9ScMQuPhfdMICvEPEUASr8V\r\nYe6OIy6+P4t+u/SBzpvggcLKL+0ZzlzQx6ft5pno5Fu/mX/+TTjpwDNUcUVE\r\nwaNnj2YOAVQVpNuHpKZGQeuVn26dedgbvbCCwkqQkIVGcDsjiBM4z5qqmWCj\r\n8S5eBuVFoPwLQfpCRkySlq5Sru5IIesbIo8=\r\n=gfCk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"7abf3de910a35e1a6086a3243570627a41e73339","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.20220331.0-beta.0_1647899831458_0.798413305454049","host":"s3://npm-registry-packages"}},"8.20220331.0-beta.1":{"name":"blockly","version":"8.20220331.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.20220331.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"74b4c370a1b2898ca64b96368fd3e7a8bffbfe23","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.20220331.0-beta.1.tgz","fileCount":503,"integrity":"sha512-afst4aF+vrlPeXA6TOPFKxseuBqknBNrI2m+/A7OFHJ7ejNwDt73+WQ+BsOOdu4FFeVIQ4E+wLvbMXTzUeX60g==","signatures":[{"sig":"MEUCIQDtBGYmJK9VO9PsH057eNlNw6sgMRqzihaH8XsrrIUO5gIgeqsb5typpqm7xVKN6fYbIvayt2oZDMri+bqdWG7h9gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12257269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiO3+IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl/w/+JvBsD3uXaE5aPXGs+RXrDbx0dXC9vGxHHIgEh+tajI4U9rmt\r\nB6TG4iNEfJuRtIOBsZA6r95RzxmdcSNtbEUmkBiwen0spgLGg+vfuLOxfxa1\r\n6sGVshReUD/QwXfURIwaj75JXsln2a8S+qEFuoVwXIPERnoQNO7tM/LhnGdb\r\nXKi7WCbRmmviuoW4Mvyc0a8kr6EOqm/YfL8x1VvxmRSoFZGn/2uvtfc+xAK7\r\n58gsaCRWbmRAJ8MclPDFz1JWe9hkGnvM3AAHbq58X16Aqen0lnpmpMzTCYHi\r\n+M737Doc7loqygaFVQr57KE1coTkd4F5IoYb3tP9tLAWOq623SAaehDwol0C\r\n/6usScZmw+IC5uGulkqXLXM/2twWboJ3ooUPMmEPNXwHdFdZEQiZym+V8GHL\r\n7WWdxB0bL1Lc5R2KpqeXP1GSw9G9HxF1nyuvShqQKbouKtg/QraHullJiBMd\r\nGi6ydYkEJAVsJHdtLes4vLiYH5xHbOp8x2cJtiePLjZsn4iZvpnrUMtvZQEO\r\nLNqO/bTe9znFEtIxJJ5cTzSKmARMh6Q8FH16ijp0SeQ52nRPuxD/goHRB8aq\r\nGU690NbZBUk5ifMaK0O7arTI1UnXlSCktoy6GDKAoZI7ghMfHbYytZgJ/cYk\r\nz7d8UIBSryyz0onWQZOQn3PpTspq3s/myNE=\r\n=Tgj7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"364bf14ce6932f426591e3f53c1d066771ddcb8e","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.20220331.0-beta.1_1648066440712_0.01943556360698495","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"blockly","version":"8.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8b26273fe4c45c9a607cf615ee1d0e4056487c42","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.0.tgz","fileCount":504,"integrity":"sha512-zdUfpke0wFWHLAbTNMpB46FPOtaqNwa6XWnLQduCe7TqL893HfKSRB+O0wInL/t/u6WEIYLnbyI2ZyyqK8f+lw==","signatures":[{"sig":"MEUCIHMRBmFysZkyXe3JMBoA3nG+Glq1Smi/2gCKg/Y/vNz2AiEAwpemwx7fXDzPNu20wdI+Jf0CiTOcDe02Xe9BuusE2PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12327620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRdvAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5RQ//XzybtxZmH20/x9qgPs66XMDn+i6LLLpNgRP0fbN9uYg5ocmG\r\n7Tt/pXYAMsBMHR8evPHFr1JNT4/iNF9sOx5O7ez4PrP0RSKgHGzTyhnEnkFv\r\ncwuafPMIrkGahf9w7NNFyL4rLy276yIiehwX5geaNnVbMbtdb23YOir1fNm3\r\neOpgnnWl09uHhMdMQBTA0r1o2Y3jL2oyF6o4N2CXqpNDVqigCmNBBi3Ar9l8\r\n4uAnm+3eVtQ4OZCs710BOOn7LaYKURR61ZRY2vs3Mam4gHUi/50M7z/tfxaG\r\nEHFvcFXTkJ+aJEBudCCkR0YbDTMkAmr03rr48gXKsSax8hUxS0BbY8khFmGn\r\nNnNjoz5Ioyv1RpFInLW/bD8a5MM3FcX/8Qz0vwlfOfq2MIhHofUqjIMopSLP\r\nL32aScmOV4EFKe7EnYEAI742ZLxHei1DPfk3H2HD9s5hxS/CpHgbw/LaXfps\r\njNlfGboFNoi6zZ7IdYb/2L4GL0YguDtykwugU1PDzfxA+eS1/6r0MLIwfpkp\r\nNAcJonotV7ovAkN7EZ3lh4FF/H5MACit/a111fWD8QT/onrged6MjdFbZFA3\r\ny6E8InWwmCzLJ1mWA72E/DyZ3kzuML7U3mgvf8Px3rnsXL4xhq2GijOoj1V3\r\nuZp4EfFubmongmumQZnIdZ0ZVTRtJpm6wK0=\r\n=BxkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"2bf842ac65456e61d8c655daec99f8fbc75d2c29","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.4.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.0_1648745407864_0.7740690919768796","host":"s3://npm-registry-packages"}},"8.0.1-beta.0":{"name":"blockly","version":"8.0.1-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.1-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"aa24a0fde6a867a304aa7c554e512db92d20a756","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.1-beta.0.tgz","fileCount":504,"integrity":"sha512-+/vvswpcVROCDYuvJ8WZ39Y2In65/ovKyj4LN+GPvzB6Dip/k38ip1z2nHiz86tDypp+UJgYtSg8GGo1MignUQ==","signatures":[{"sig":"MEUCIQCv0hDm8mGTO4HyLUDqfIWIw99TyNrpv4Of8QfXi1edkgIgH4QQiaApMwLbVQR2tBMcrpk4Eub6AQwRNvxT+1X96Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12322980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS2eEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXnA/9Fj0mNlybZwt0Sd/iDspbv0e8cBre4gDr34Poj4Xzi9hPAKxp\r\nEEqAd6c1XFcH/gJUEyXYw0EF+cr4MqjwcGt5aCQV8bVDq/vRk6UBtfp27odO\r\nE/3uXv6ZGcq6LijZxygwC5yqU0+N3ykNpwmu8328BQR+yPKt3jNc87P3mroI\r\nFP9UrnVf/VlSHtF06cjaAWILnHDSeZZmuN0F7AW2IJtGXiI+XeBFlC+vOraQ\r\niN4IVJRpJjg7tgNtfJR7iDwF/bKx+wJFVK83dWTDQKmpd0+oxSU9Hi8sfXZp\r\nDbRbJC2wyMDpmGCaHoGnkwlQvEMqz8fBya1yWwS8HHu5DTfnL4+d3bAE8Dn8\r\nG5vCWRD5ckgAGvJA53YKtwDk0LSFbNDR7BRO7OGU0HFA2U/dTth9iLdCi+eM\r\nAU0lkk1uXdpoQiUKh5cijzIn/v+4lUNvckbqFYhKUqEcQBUL0zyHLdqv0U76\r\nYmCHCtVAW9k1bDlUstmNRPquLJ9JN3+l/RMjkLRxk0DeJwwBeRwHlo3dXEHR\r\nO5l+jQCFjmDiokDEbFzVaunOhLw6dXsOHjoLnii3i4QSm9ZncXrOa8xy2rWe\r\nV17hUFMZ2NIqkaPNkq+q+jlR2s7Q0sS9b6iPGCUL/aKdqwAuSK7CsRQT+Pg1\r\n217wWfPYHuoGRQFusdFe+FkxCAbU1cyi9DU=\r\n=hkwn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"44edbb89c35e4d24144333bf504bf045fa639cce","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.1-beta.0_1649108868634_0.7644949481722698","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"blockly","version":"8.0.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"25eab0d73836c76bff7c397e94011df7a6d3ad63","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.1.tgz","fileCount":504,"integrity":"sha512-GhF9S7uEtsfywwAkKgODvYOof+VxC5n2dRrsIE8uzpAFuvRGDemC5OBOW/fTzj7QRmDIWrQVu03Tiom0DGEZDQ==","signatures":[{"sig":"MEQCIGRtvYn4FW3O4hazDPRH0/DD6Em6r0TWG/1ll4GErJeGAiA2qq2lK0/qoaQSTVaiqVI7HrOPmLDziNRjdZHAjny8pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12408875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiavyyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtCw//ZMVYagFs6gmDTGodOtliSOk36ANpjo9lZ1IP0P5eXUF39loo\r\nsWo/YvUm5oEaAPoWwRR7BIVyArP2850aM2G2gXQB0VtiIpu/+U3WKJlzjdeH\r\nZ6nFB6NrWk8o7UxYEjm/xmSoskJnxwRIuPJSzGDv2IiesSPbU9/3yuliVs2x\r\nYFcsr1kz2f63/ETX/ngp7lwAhbdo5M7yfGsItpVluensz/g25O3Qa7nPrC5i\r\nQG79nWVg8lS0RvDU7Qs3nfvkF903BEE8VfAdkIsZqxVWLn9knAXPNSjBv8p3\r\np9FNiawl2mAdnbZLW3OtFqzWN85uQ4sipCUHG4KvnlMWbNH5P4nqITWGuWMg\r\n1sbTNvA4rgn82vdwM2qH9gFi+08hxu6C3rDTlUfM42oAmx+xvI9XNYG3ujpZ\r\nkDSRrmsn2Pa58ThAKigSLt+PZ6rnYLmlXnYo1z7/l6lkcTHgR6Ea/kMy3htr\r\nDrLkBdrgPaDaXl3MMTH+lFuS/Zbi2J2nWbZb8uuPWJR2mjeUiQUPx2N/yjFi\r\nUtN8A+pGWQik2C7VeiFWDPFGtF0QbhKDcTpO1MM07v3/j6QU5vPnVdUYzr3J\r\nnLx3SJ8UCNc8CrlT88xqkWEygpZJS3YNntT5joyEaN1J0QcEeINXYCIP5Czp\r\nBGN3pHPCq9vNl5Nzq5a1Pr0q5OHA6gbgHx0=\r\n=T56a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"7eebd78b5dbf0195f08cd817716bd802753e0216","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.1_1651178673949_0.9684228581842838","host":"s3://npm-registry-packages"}},"7.20211209.5":{"name":"blockly","version":"7.20211209.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@7.20211209.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"d2242eaf5b633253c4c632898ee6ee77611751e1","tarball":"https://registry.npmjs.org/blockly/-/blockly-7.20211209.5.tgz","fileCount":501,"integrity":"sha512-whEgeJtO1+dazvjMhGDmoDR8Nl0iWSSKHfSGP8boV3ZQ1DPKusziGviXIDh7XM55iwLW/Tei+ZH8W5/ne5xs/w==","signatures":[{"sig":"MEUCIBESPKRb3R6uvuf4AcT7mLKoPpL5hWJ85xWaoUh+rjLuAiEAvlx6DZ9YJF92+fuVIyq1sCVnDLJlQ06QCjmf2/zwA1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12336302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaxduACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSVg/9GdlIFbaVFKQISPm0NmlIjyA8yIwmCc/gFM2J0mYsYAAsHglW\r\nrMb81QS+ppT4M0zX024x7G4PrVlbAv5YDZmgz0I20TpTW7tEMEGh1VsJmNHe\r\nGIhyTKC0PomRGYbUx7fkWzfaeAtO4u7tjaBJZlG1n7bhzaAiXXjwUax/onFM\r\nGrdSuI3U4a7D8gNKkjukz2iIVBn5y4EPBSK2QtT6H5gW0fOYlpDYvVpdx87A\r\nySF+FwegP03yxk7RJC8pN4fcH4qlC0J/VzMQpwzFYYpbYUI8n38qRxvUPR/3\r\nkW1h2synchAgXvwxQxDok5YBAQLBM/uQw45Tc4KheIYgFdPNt7yPCx0CVNDO\r\nHM1BoyIzxUY6UVkcslfpLHCo9J9f8cvxc8W+fQYIPfbdZPakTQDoxPaa5Lpk\r\nvGvtcDw04IWx1jt7lsRNQhVmyfZoD2I6BEay8a0p7Bzjoo9s1nN2ac58D3VB\r\n/g1eJmUpwC3asObJkJvwC2m08R3Z8D3biijk+kEnJZiFWTXRsXEFsGMn4T6O\r\nPvNRRxtZxEpHxlKJrwGBtgWTskuWKRZN9uzr9dypobaDIh5IcuXoQEwiSKXR\r\nGt7d+1e4uoBw97fZSkHZVU8QgNIY4GGAwym0BxY0A/NIwDY9bht/LGX96R8p\r\n/o2Sk5yNxYLRr0VfMwA0PcgWgBvMr/vMi78=\r\n=0t22\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"26457dedd8925f18eef8cf06b7f80448cf3fb461","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^7.28.0","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","babel-eslint":"^10.1.0","clang-format":"^1.6.0","concurrently":"^6.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20211107.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","google-closure-compiler":"^20211107.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_7.20211209.5_1651185518506_0.23521175707190634","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"blockly","version":"8.0.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"d5fd1d724dad5bac8880c71d52994056c6ae5363","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.2.tgz","fileCount":504,"integrity":"sha512-IVhgfb0I6XWwsLJZbtZHydJ2vX+Nu4V6bIn7tYLgDyaBfZQHcKeR3hVPnPbUi/n8+JTQA/a2AAey5qSIzwwBPw==","signatures":[{"sig":"MEUCIQDiD4ThaMU5gbCOQdxua/quyzO2HqHXDyUZMzNexXQUHAIgegUCIoN71tdTCmU8qhJvQgQKRU2xWNYDzhC5s89XD5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12328250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieUV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ/Q/+MwlDzlplJpxrUe28nwoAibQ9nKboRu0m7LHIuryy7OkYW6RY\r\n/mFNE6ASNzBvS1+IzQY1GA68FOsNt00+26rhlex4FMorVMx8KqET5PfGFF/q\r\noYTBAOa463yQk5CDwwcoeQ7IM2OVqJINItJqhtG2y+4+2qI4xySctnByI1Dw\r\naZByJ4U02PbwVJMPI7UuFwqGGjujQtdmj59cf/9DKFy7v6Ja2ZVx4Zm8JWCX\r\nAWC415bySSGg072F98eY06YfuocTLZKav0yCr+781Vfvwnm1Vv3n0g0CZ+gI\r\nxM7MgjShWN9SkbOvZbpfQDY2mq/M6OSDQurLM8CCNLQIK78w3AHVphi6s7cV\r\nFuwXk8+XiWFh+PCTxlKgs1bwAF16aReIA95G5W767SUeDUa9xfuEdlIBV72J\r\nrhllSnWir9uXuY5wO7tO+bQAcUx66I/uZO/bMKnedzjKX/590wPNUKv/LcJc\r\nAD3fNpcX37qqr+ItliMq8QdnlgpfHi48uywHFObIv5gaFbDZ2bv5xkj4/7TH\r\nhZsuJrQ+h+/lTQgwgScyBy2zxUfbAaljhNXr7goxxNx2GT+whJ8XwcHpf6dV\r\ngtzjAr9gNPMYMacIsfBxXyrk3any5Tr5chYfI78Ou7t9Kf4vcD/NaQeywBGO\r\nYZUhVXWt4BR42AMdwJmeDPBjHQlGhQO4JKA=\r\n=f2sA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"b92cbd3b915ad99659ed2ad58adf1a4950fbbf79","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.2_1652114812299_0.20995699713770666","host":"s3://npm-registry-packages"}},"8.0.3-beta.0":{"name":"blockly","version":"8.0.3-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.3-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5109a46b3440ee6ebd543424e1f9f2a7e798b27c","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.3-beta.0.tgz","fileCount":504,"integrity":"sha512-EL75nMB3Yw6l/O2lfP7VL4aZL9ssiqYIzOJdiood+B665SuD/ZP8zTj/bxWBdigh2fcmUXQcqu760KATu0jjKQ==","signatures":[{"sig":"MEYCIQDXd2a3oVmDicawHXhtgfwtknvTRiv/oOFQgm4Z60wxOQIhAPUlubDKYVx++0ygRdpuNRK6cmtgd1N1UO/S0rEeQETV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12328508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil/qqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Dw//cO+9V5m87THHtuVDAOTyNESytb8HbGEJf+W29F/lR8Ll7kG5\r\nYP2dipyodVv344VTDznynf+Re7mtUraMea35ftWEQEkK5V2EN4m78kJ/7oW+\r\nQK/PDhDUJ6NFAWV/BPnXInaIL0qtZxRGe25k1sPL48DwcwtLRdVn3IRW0QJX\r\nAFfNw9/CP3T5GF3j5JHcvk+yoFwslG1OW1Ezk+1ECKzuPMwp/3+UtUnmM4Cz\r\ndJ8lv+9zX+NIHJXz53hyPqFbKq2AgZLYnT3yo5r/oWFXPdLEXzou5JEOQBdW\r\nNISE3SWt7ukrdhA58gdz3v9Qbnr6m4Ezo0JDtRJLHydRQelV5LgtHNkLTtum\r\nKVJx6UeWOwrA3Zpz2MD4qx/8SsX0tKaeH66BGFaII9gnhA5y/hRfZ5bsApZ7\r\nNu0fNvLjg9Yrf0mWMvehYAXByGxwPKZfErNO/o9WnxN35Gc2OLwtC6ASN9tU\r\ncVkdJkV97xj8iMRCcRSV/k0cWQF8OzoTzMtfSMcUT27nb1ncz0SXQj1Fr4nb\r\nlviJIHlfZLNXw7DidNEbgx1C6RQc7w0YczlqkPqcyL3AGQ2MKWaGiamKqnW+\r\nJcf+iORLKZ24Or9otB+ZhTwFqVCy/iDP3fUd4QkSaysqoEzmU4yj4sH1GHuL\r\nBOVsfGRO+VVtb9yuerkXEBO/bxifqHiUyCo=\r\n=l65J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"33b65c1da0cff0a6e6c0c375da58af72d71ed825","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.3-beta.0_1654127273816_0.9534896519409923","host":"s3://npm-registry-packages"}},"8.0.3-beta.1":{"name":"blockly","version":"8.0.3-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.3-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f0313553d4dc868b4944a89ceba4ef5f799e07a6","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.3-beta.1.tgz","fileCount":504,"integrity":"sha512-ENfTrWw5YD8UIikeNvorimpTKyMeqDUZyKaL0p4PfTyuS/3+vSQH5wTf4A3kl2NV3vwKVYFEnkQQwwbh1Xb2+Q==","signatures":[{"sig":"MEUCIFGkeB6KhsyVqJ/PZ9FOkztrSxxJmfuukuB71ygmJrGBAiEA1Pa74A4Mi38cU9P47fJQDJupR7WviMSrEHvApJe5sK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12328390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimo2VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokDQ/9EqgRWgOB5KA9RMBe7i7NXWsH2K5rQ890DOz/GlXOlfBxBElI\r\nWhYdgMKIUrI4SaFwAYqAQw9hCozCrUql56VJaGwvDbnjmab4MV7PIe7P41j1\r\nBWhlZrisoxh4nueYriK+cHim1Qn+ktiqvSlAsEkZDs7wGwqv2qBierud1d4r\r\nqsCqQd5pMCcfQeFQRClppqeZEBudrcnRDdKoMMbWsAScGaChMZjmM3LSfzAU\r\nljoZY2i5827WwkAQe9N1wepEngdbz341WhAMga8tjmVKLltlrxlsDD5thrGU\r\nJ508sAhgJRFqOucUE7WvwDq8GS3nWwlyb5E9GKyJhOw259/fd6byCdSgMSrC\r\nUQVWuaIJ/E+0AFc/3iqqRJSaKB4eDZoN0KfrRkgw/VYbsh6dzZmSA+AnIk1F\r\nBT4ZSEMrDPtIR6gItFq2YFG3dl7oH0U8mCoS93egpPXpLp//AHiLJW9SPghF\r\n3Mm+ISFhT7Nadoh9jK0swF9v8VXtIiNIc2ekLj8mabI1ebxj5Ut0EwNWUgXP\r\nGFG4OB8es1+xwjq0aIQ7MYdpNJnM61a1u53LgbHG1/535YESxwUwCw5vDBhz\r\nfM+pFP0v/C0eL6lxjfWOzLgUDQfcOEC+OlTCazQjG2x07ck517tS8O7Ro1CJ\r\nUxYeKz/iauTm2FeOslDIaysc4Tw3Heo6YA0=\r\n=2Fb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"793587e04b866a88bd1883ec0d346a044c2ddf7d","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.3-beta.1_1654295957164_0.24494482692162345","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"blockly","version":"8.0.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"a59e5b727843115c6962a2c60759929e91d5cab0","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.3.tgz","fileCount":504,"integrity":"sha512-6sufD+HiKjLk8BtF/mAZagnwr41TQqcj74W1m+qB4pFttXrSWiSsWRsBnJYRMxuAO7iuLcehaQhBbCs3LkoLVw==","signatures":[{"sig":"MEUCICmTmXo4SBY+wZBJ45VYvIKzheIBVdD7vC87+53FrbLtAiEA+yhc8ppeljprZWnFCBidplX4P6svhUt/vX5EjKtAo74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12328369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioQ7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqCQ/+NTAbNiFnB/M6++LXXJvv95rFMsumUS5zKSQ5U9zaeXi6l44F\r\n2ozlKSYRIM1+lyFnxfLPnrDb/RJbzg9riW2wyjFhR+oXSpwd/cQ2MsnqqSB7\r\n0mSlV3u9reyvTPVs9ekZ6ND1AEWaJlWsmQ+4z8e92y+nDqEGxeWAmhkudemt\r\nep3xytoE0lLiCRoC7V5XUktUznp81DD/OGL4YCwFninrPbyITnyZ32hUnBVK\r\naEPEYRh+iPmNpPS0EJ+420ZsOQzPATvO8CN6wjfmjMJT4IWXGaEyn6iwAQpr\r\nrzQK6+NgY+qsGSxbx7RRoZa/uE1QgxYKOEp9WI4wIUQFOqzDwP+HOfRoKWmP\r\ndni8vH7zBtFaoO3FTr691s/OWN50GqJPlMhaUWIkrpMcBkptxkQYJYqDHcVp\r\nd5tGhl6Ylg4S7K+59WVVpdHOutfdAconXs6d7TioF96w9huxzvcar1ilKhuN\r\n1bnrJ5HUThAjh7grdFbLcjvJi5kgBqvN1rnAsRWZZ9qpv+wBbYQwi7sSZbUG\r\ndVHgdxkbr8XLhd2BZKEI36AOhzL51UPSwW5hfSb0+ZzvBPp1AK2gbOgFT5zh\r\njemGsUWWKReQxIXdhJL7KGqAJSi+R/dlNzF/16Ivwjw65EmORm0rdLHHBC9a\r\nUu3ydHNBthAVGgwBBvBOrlvTu4Q/VOEuwbM=\r\n=mX8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"24a808d54eef1711801ff3b7e6082409a8a78666","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.3_1654722248931_0.44064244547666287","host":"s3://npm-registry-packages"}},"8.0.4-beta.0":{"name":"blockly","version":"8.0.4-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.4-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"62e8119b1d8e2adb0ca46c8342dd1ccdeb64eef3","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.4-beta.0.tgz","fileCount":504,"integrity":"sha512-EViRZSz220rnTtxDMOv07FQv/rABFFjDrtAMre6QEKyA8bJD5Ycs01VCElP4+G2GOmYwVLX9hlt79z+uFj4umw==","signatures":[{"sig":"MEYCIQCdUvJgQJP2uNlx31Ts7TdlFDSl3331mZVx5QSNp3USLwIhALPINxztopvd8LKbuNPveP3yaDWt5elXaIEa15UcIoIr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12171565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip8U7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHdA/9GJsAnx3P6UMeZVVVom5bOih52jbNahY+9vbgYkHquXQbkfG+\r\nmQVwp8wZJBaBvbiXfOV2cz/fVbkyuJrCjymIXkUDbcKAmlFNTONZD1qYIP2H\r\n+dTgEmFlBPpM5I2hxf54eueZPaYKrQ33YjYcVNPmDo0pW+2XQiBMVfSSHemE\r\nS0Cm/iETcX8f9cLq7sVmCxH50nBRORqpg1mX7+H1vi1vYURcSJF+mUyKSe8d\r\naO5CY1zLgyMH0sR+Sz4qg4/o83UkJKJj901ZVv5T5nuC0z7pHyA0qM1ZHjc3\r\nFRBD2/bkKAtC6wQB6G8JlUopXQeJpxIfGWt0ItvrWefdiI7fwwJNjMoPAZIZ\r\ne1jSxl/onsL8Xcx6pzcVosEXAm/gT3i/Xm50xh63P1O7QNMY8eHWLvKm/I9C\r\nq/x0kptyAkksDnawDLJoOC4Z5GCx0dqw4Q2KVKhBkfGznpGDRfq5oEJqyIbp\r\nnrwo3YT5FS5mcpwteDaP0j0GzeDizW6G2awR17Eyij12b9bU05K7xGhwN0KY\r\nyZKLKuGNXR+LJv4F0ec0+k/0Rp3gsVFpQXossRDK2v307Nqrs+bYZVaATl2Z\r\nTYldhsfzbNyZtILVu1ONl697Djb81xqOnVZN0wOOR5/2MyKsbYpQvErrrMAK\r\n7Crhp0Ap/SLCbC6e31HKGLMOig7dyBG6hQ8=\r\n=Y6mi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"e1bfbfa8cda568e7bbcb46ffdda11776bfc05eb5","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.4-beta.0_1655162171308_0.6510836213160875","host":"s3://npm-registry-packages"}},"8.0.4-beta.1":{"name":"blockly","version":"8.0.4-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.4-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"92602b0988e3bd8c55a780537dec5e308b6e79f1","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.4-beta.1.tgz","fileCount":504,"integrity":"sha512-4k5dXmZ0QilJ6uuABY6hT68e9GVIdj0sIblBxLj26PtGGftiof2M1xB9TGz5ZtMVtRl7c2ma/xe/+MFILzHn1w==","signatures":[{"sig":"MEYCIQDcCh4kr27z+7MIO4TaqE0hn8wFwHhZKN2EPiIaNNmIQgIhAM/pypZkhOjoSF//9zOuOKD5PaWCbhO+3jiJN8pD3viL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12170467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirLuPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK1w/9ErlxrRX9GGuf11mbTNUic2dgr8kdz7VsMQoNoD+2NPmEuNNj\r\nHH0VSX3oTryri5CHcTeXCaCNprjo6OAGKVQSC+oTU/Esg3C9kyK7/yPvtoFt\r\nnQKHaUb3lx3rT9scOg1FiQ26Vi1U0jr4c+rB4apq3a3tNV+FPdurtV0YRwlH\r\nKKP2JdU3mzbtAjFctVQLI+QEu+q/HIU3i5W6TG6y/FHDaePiS7kYXj6E7T/V\r\nfHjEP4XQrCSx4lQtE26A3myuE2/AusV2cl1WOaHKf72y5NiqRdBqzXfrDj/u\r\njPo7ecwBU0UEuwOn72TgdMpAz8ISmdSm2WyQYnA2bAFi1sXXLHOk3y2WtWtP\r\nBOdndcX+ZX7CbenPiIUgADyZb7gQCBslx/Ek5ejhTqqB1JEWjRSM70PkY6Fo\r\n16p0Q1Z4sNzFkkJKtooz20p3Y4VNsNbz9ZC/NHMI4NLCfshBAPqlbBA8E5E/\r\nc2+2CJkoTp05tkXGRWTppA2PjXNKg4o1WD+hM8Y+p1JfK0fhFEK9//y0MwNc\r\nZGqxkT1qfkEsteb00fdageIrAzskm/BF1CHl9q+5RxDr2rOoF/GlxGe+aXnc\r\nx/IopmG3D2bQbew/cW8quGSQvStXaMRZVlLIWyuQho1G3T/ul3ZbdL4nYDG7\r\n/5FM1mHrvPC9GW0/bztmUdDzN+kNZtIZAKQ=\r\n=8MsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"e1bfbfa8cda568e7bbcb46ffdda11776bfc05eb5","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.4-beta.1_1655487375628_0.04461085936119402","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"blockly","version":"8.0.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"9ed002026e1a13c19670f0ca86f9066b4b337969","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.4.tgz","fileCount":504,"integrity":"sha512-qGYrynzalzEHOMLJhZmADpuMXUH55nSTVgVd11Z1ZlVsm3NQ69ZVgBEaCSN+GsEUUpoui71g4oVzE2iHEHbAtw==","signatures":[{"sig":"MEUCIQDP/J3KLiWshOQP51+zX1BsRiV5CZda5blXGpaUrv2rnQIgeYNVUK6QQ8J60oQLjdH1oSwcoUTGvwBlMbQH5RgBDiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12170446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WhoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQrQ//ZxzPpCiyHhsv4XdYr36oC4F5MftZriH6BlCFaZwEHCJHJuAI\r\n5+BTOCfYyGHIpR0sKWnfGUg2PDPkNY/mwS1Iqr5N2gH20TA0TJadwrfkOg2h\r\n1PzCbCnaB7pnOHBWMaLagUktfD2xRzIKPJ8PnQAR0pex7CFEUY52t/ly+xCC\r\nRYajRP5kqKgvgvjb04a6miu0FM3noCxSDbNezQ3l3et4CY0w2KOGKVizljOF\r\nLdGyzBFrhzx2kUelnBotBJi4fPKSpzxJSDo1gid4r11S68PwEOFnF1cJHc6S\r\nBUrHUld7w09Mp5IYG55IcZeMCwjTsKJZRTNc0n3tk2+ued1jDUuUmgYL17OR\r\nADa6E9Fe8ouJbFcgxKYglj1a3pifpMpHkMBdkJ2NCjxUVtPZDSMn2juSSO2Y\r\nnLCUV0PFXK7YC8S0K7/wMpdDQjcPFt0x7gn9wHUkJ8EvtaLQtC5QkZU+bpSs\r\nLYO1jki9UqFjftnzH/ENuHkTtHYyI7FUXK2dSYVGf8wWIR1cm01JII5AE9+H\r\nkL1LrFldzQvYoitDNFMhCgq7vL+xYxjiigM6HL+bHCBAuI/W+kBCIrvk6ts0\r\nYquIjj4SgqsgJJzHgpyUd8ABcWphQPBD7dSbz3liUG1+g3SN50PG9F+M2YQo\r\nuMVIwbaBn0EEJyir01BH5fd719b7nFJpphs=\r\n=53Mr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"da8e486995df8f0b7b08a086ffb1b4bd22b21963","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.4_1659463784528_0.036071431655773756","host":"s3://npm-registry-packages"}},"8.0.5":{"name":"blockly","version":"8.0.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"66e96911a82dd54b52b8ddf56b2f2f9b523ce065","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.5.tgz","fileCount":504,"integrity":"sha512-jgr3PHImkFYSC2pNWZ74TmXP1HdajxeRd2DQaAt+9I+XLl9RCWvInqNHcS+blsKBTn6zOIxHK6nLzRATbLrDSw==","signatures":[{"sig":"MEUCIGvDrVfEVSvQsO+0ldrx8zHgPqpig8RGe80MPDZBj2LHAiEAxk4m1S60vMhHV4DFqI9dJnpaAu/sJRz/XoPrl/UYop4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12334525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9BqwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBNA/+N7VOppeWaASLhKuU1dgNrqyrglVCEdWHNPI8Gi5t0lA/C836\r\nVdI32Z+NKFLrrjJj2WMEHxGjBNri/4mSZjvsezBQYnv5oLAI69L/dPDVO9X/\r\nsAES+jOVZSnJATuiLRHPXwlplVlwv1g67eSr5iUwGJuUj9wuMbWYqNByA4Fa\r\nraWNMe2RsmfD2mVHv9bVNlXaot5MoBkIyt9JW7BZsFrhTsj1uaqAtQPSJCHc\r\nP/uERz48JZgWLSV9aEFKJ+bTyG5fttqCzquW6eqXU2PChCvmKGHL5fVUJNVk\r\nDMDLirMY9o0JMk9GsAbn3QTu+LZ6BEUKq2K5HB1FIXkzBFrtBGxSHadIVHLR\r\nOc7Z/Yn52u8OTDtfDgClgdpnZP1vVIz65y58cV1RiCuLTGwAFnWNc8MIgdTg\r\ndoPWDF1/Nhuiuhlz3C1SyVQ1ktxct/Ldczafm/3goCZjVbRqkEJVrxIDKr0A\r\nSRdPCt3NPs35mX5YqMoAVCtjFpkfFr4oC0p3C/ofy2GdG1eB3NWDiNIkt852\r\nBcLhBAiGwD9/dCpey7bU7Cl3w8BQbW08usJIa7JVnJacllMWW8nT3ttCjYqV\r\n8MvMTluny8WZsM1sI+N3YL4JUdSgAtWDbG1BXDS1D37bndK2whX9tAzmMK7g\r\nQ7WN9Ap8TPd0UqvF/KoSnaDMop2scItpmas=\r\n=+y5h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"55a707662409a8829416e38e7655bb5d009aca39","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^9.1.1","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^3.0.1","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220202.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220301.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.5_1660164783817_0.4287988330121013","host":"s3://npm-registry-packages"}},"8.0.5-beta.0":{"name":"blockly","version":"8.0.5-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@8.0.5-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"34417519d2f72ff2845f740bd15ad994d10e7241","tarball":"https://registry.npmjs.org/blockly/-/blockly-8.0.5-beta.0.tgz","fileCount":768,"integrity":"sha512-SGxxV4LtDC/KvPWDH49UuDwU85bmQmUI6p/fdlFyFURqx4oeIylGiRTyBctQ5/PpnCczJv0p3XRm+0Pic5mNZA==","signatures":[{"sig":"MEUCIDvlV2W//i0Vq7FtnQbMa7fVO8pYSbJXW65veE+gOgRPAiEA2sUWI3QQ9ylNCNbmhcD5MbPIJvvzscN/bi3fskzrh+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12045427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9shsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxVxAApKtx5qGyy4PpdPxvytsWfO/jzvZaTP4cHchu6GVkE/s2XKnv\r\nobwp3muyU+Bcpq/0+6wHAFKSYXajAke2CF3tRKboJtdz04yzs3VRa4ddG3oW\r\nVRSwVXXDMmY3gKp/D4hKqQa/uHwJEMHAQyY6gesOuK1gX2MVoRdSD8OxG3Wf\r\nROyxG15EA+6wxTrW8JNU/YGU0QyzIw6kl00I4M02UDNsj4ki/esZlosMcWpv\r\nTW1qc8vnvw5ip9xJVPzhsOLK0k47LbNSk0iOhmIkqblPeNJy1X7TGvlla7NF\r\nd01bCc7y3i/DkUemTFaxQkFnxy9wQVBSiCiRyGCXpaefqL8K7Bg6A4WTNOMV\r\na1IAbin+yFMjE/4Z41k8nNH/+immW4/07kY4rCExvkXxzlHh1WEjmqv9sIUe\r\nnrcRK35/0noJy2cBrtF/s4V4RTraPmvG/QGl6o3KFo+/Yd37kewvyL2vDwL7\r\ndxyxOFyV9isEVzZahiyD/st1VvO8EWoz8vuLiI+O68CtI9mUX+NkoIwyMnT7\r\nVPsEyeXyyNhCmdp3KTVwY5fFr5YaL781b0zf/dPVkHAoypoqI541GfuKnGR5\r\nrbcF0x7HwUDCtspDzwpb9S+u+WbYTwkRfvVZxZ7fixJui37UGoNYQv5IqjU0\r\nO1EZMyhIp20OhbQP/xm1zthKTFlZgCohBeQ=\r\n=tmp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"3f15f1ecb75ed898fce883e5a4fc01205e2225aa","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220601.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_8.0.5-beta.0_1660340332482_0.09153307210189499","host":"s3://npm-registry-packages"}},"9.0.0-beta.0":{"name":"blockly","version":"9.0.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"9555f1e8e6ab72f3292b06fdbf4139318ee8940d","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0-beta.0.tgz","fileCount":768,"integrity":"sha512-Fyn/jtucUK9qO9OB5rkrP3NnFu6va9KCG/PEEL339/ZcZqL+IiC69bJeowgXjfsjOVFdW7gBdlnFDxAu2heFgg==","signatures":[{"sig":"MEUCIHe9sWdM5kXOYzzvEM7yNiNNZk2R7Wm9eOMhcAV2/1WMAiEAhM2qxOvEXpfbP8+iHQFdFNtmIJUPI/HVN3gSmd1tPiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12045427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9sx6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoItg/+KTlbbI03Drx6yVVTMAUJr6MJG3FoiW1kLMF4Krm7vGQXY1OO\r\n0ydWkhiZtMddIP4OUBAEdDzLZeDIdJeuW7v2TYNoOYmVUMj7489QratC/huk\r\nhM95Xl1c7YrUDLvbyF3Xf3mCDEBCw2vIQmH34prt+vmCBGqvhfVO4V63dZpK\r\nsq0/3DbE0MzCWxMkz6yE6FoCND0evwzlj0BZCSQ0eBC4cRJt0JLYK2r7zcFL\r\nNOCvd+5OTTxeU9ZzX/EwfR+Bo3FmdItusYFECAke+CpXZOFW6TtMFZInTGQZ\r\nA6XclNs8FligQNzbWLULHoaiJu9rEt4i/CLEzStdYgNHb7N2jO4a74CMoTdB\r\nNDiWz2Wczm6/d/uGo6y9RVgYbcdmSrituaMCc0Pap2N04bWNGuQFgIspfDAO\r\n83Y1k/cerqBIHiFa6i/AaET8J/mItGf7zpusZDY56BaVtF5IGfi3b4bOhZct\r\nB2UWIiPmECz3yxH0+ObcAmO8eFG/k0WPELTdpRO7Qum0cOumixs22At86pwV\r\nCerdFfM5T3SwrPAmK/Sz4B1HBRpliD5gvEIKXgUAcKTEQFBM689FsOG+K/GA\r\nVO3KiCyAyTH/jv7ZZm9UtJ5oJQogp7SZhis8lXqNv9khiTLKFK7ZcxxD1iGh\r\nU00b6CRlj26Njt3DAr+ci/kOLCbTjlE3ayo=\r\n=A0R5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"3f15f1ecb75ed898fce883e5a4fc01205e2225aa","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","google-closure-deps":"^20220502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220601.0.0","closure-calculate-chunks":"^3.0.2","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0-beta.0_1660341369868_0.965772208108516","host":"s3://npm-registry-packages"}},"9.0.0-beta.1":{"name":"blockly","version":"9.0.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"cafabae0c2081e8ca5bff079d8ae2ea030a6e587","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0-beta.1.tgz","fileCount":442,"integrity":"sha512-bi1gRgOptc8tcRMLT4escitvZTF45HgSxP4KKCEuVRQpn1OH5yVQOk/kMnkTwsTySvpoU6SoTYORrZpekmaLoQ==","signatures":[{"sig":"MEUCIGMFo6hi4t7q424M7fnIbQrJhLrNx64E2734za0bsUinAiEAonyptX57hGdIQJ+bwkv2bI0sFxG1JnAEZo3MEvxQMZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12009922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjERPwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5LA/+LRiEvR+sVRxyybKR6cV+1uGNhhuLJIdL5N9ynnKY1uSZRS+V\r\nDa3LHyaYhY58JpBELwA6SbwU/vq/Vv3ovGBLktVDELl24s20kk+0NOfTYlWp\r\n9mRfAnGplu0FxZMkYgiuCiAWcbVEVn12FzC/Bk0EogapvLLhezUz6PUJvwSQ\r\nUe4sGUPYfuZFHL8/yLOugM5LZssHCI2XQqF0685mcRexpIGNWjLE20PyCZyK\r\nnRnmvTFFH0a30RWOMNmov975icqWgjKyNf2sbXZ0hKDsN6ACST2alszzPfXS\r\nXbRvFOYc3BzH5cPiGl/GiVDIKKUKZsZ74OAbRY2W8jJUWyJGGOQwPaoLn9Xq\r\nj4V+r7NcaxeW0l5RU6FCaEGfEEgQe5o9WVqq5rj8d3Gc4LOCGKIRurwABjKw\r\n4B/RIQ6+nwp/GY40YbTFq3tmkUexlhi2f0L4EU6TmbQMiKpN5U4C3iN//IlB\r\nKg1rfEHHr23UVh4t5Q6gwSxxrykURKhL723FI6X2aubH2oZUW4LLB/twPmIH\r\n8ig5ThFVeRUOf4eD0WZ65Ejs1ViSDH9cXyCpa+TU58VvUxCi0xoHeu0ywZ/c\r\nTvORC51OdGS6xIFo5JTrgK4zA9gaE5E5rpKtk9bc2MStF4YZhNQV57U85j5C\r\nJzYGXd5UphBU3Wmm8EqWk3A/sHuaOdl1g30=\r\n=0FfW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"ec72e8bb4d93f61e377329a03ada20a7ec67eab8","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220719.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220803.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0-beta.1_1662063599663_0.5609737151204026","host":"s3://npm-registry-packages"}},"9.0.0-beta.2":{"name":"blockly","version":"9.0.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"ea987e354d1212952e790c44b3bdb5695a12c7b0","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0-beta.2.tgz","fileCount":567,"integrity":"sha512-0lzLxIF+hjKEkfE7cWCZgUqfibtGaq9QS5bE0jAYpjWr1A53Eq8HsLScPtOiprMKz1ofJg65oga9D75RaYxhjg==","signatures":[{"sig":"MEUCIQCz+/k5kTeo1BZ95nunJkoUQFiJP/ljy85En4mZexV/oQIgYvdJPoBTfdDqFmqFXywgWSrzYhiTmcj7Gv/AVSRGkMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12064954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM3g+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIMQ//e+P4gck0lmBN1j3QzagHXNJb/SAaKpaoakq4MSevlGONKkvL\r\noK7uV2/1b+Shp5oiSUTGE3HZMCIVv6JFtQx8CZ91ocRX5aiQdGv09N++XhzC\r\nYLPMiwb1JSxv4t6//x2aDdA+HDOirjHVznfxohz4mKfGu/dH/vTpGWIKdHX2\r\n5Q4KU9cA9Hmyy8JNe93OQ0rEo4cZr0GNZCv22qskZOzO/JuBN5SLY/qzVF3u\r\nkandlYbVuucKtzvTSb1B2tqPppS1FQEqL3WJiC0wh5PpbQ5vt5JyLNaMY8r7\r\nPxP9/7sxMc0mfILPVc3SRen6MMMx2luPJFSGOhLVkkCy5507++fV7403yDoO\r\n5fz11igE6czzIvp3n4QEHkWfoBoMGsv14aYZUokxpXcIAL/z4rYpJf/jMhPM\r\nzEbOdsPmnzlKCetidw1k4ETdlaNgI+jRPL4QObQtNVzxszUbUuu+OLtNvhCU\r\nCShRsRDmt7kg6xafXfGBWxrb2tpvIlUgVT3TnnwWKgBtu3JtmGgXS+qMzlGf\r\n8fBzP9SihB98rmOFNbaIGIU2O85QwCYHtV8jq20S7FI13kKEXX7rJ8ojn8ww\r\nHazqzJJkdB3m0BzFf0s1dxEy3ts6JdBO5YaZUELFt0kSUf3PcOxx9+2bHI3Y\r\n+YIEr+NGJbgFFbfNUSmDrDPv3ZBMqMohYZE=\r\n=4Yd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"f6785313893ffa762c71de56e7655632a7d111fd","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220905.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220905.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0-beta.2_1664317502495_0.18971150643793777","host":"s3://npm-registry-packages"}},"9.0.0-beta.3":{"name":"blockly","version":"9.0.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"9f28f64b9fed131726861815e0db0ad83c3f454d","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0-beta.3.tgz","fileCount":567,"integrity":"sha512-NZOgMnyJdoP72SbdLWAaaa/Tyi6fNLkgfsKd+72HYF8oFusAiwcbtwSdJA4v1CT47i7RK6asV6sSmgM7n1Nfbw==","signatures":[{"sig":"MEYCIQD7W9RdU2UZNXCyBSZKCCmDtN1SJVqWjyLUfb6MPddiiwIhANqiEIrFJqTPvrBeeSbTYdbWvbPIH+Ld9CvV0J3gkvtZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12069903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNwc7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWw//WEmu75Q+fayq+yoWVGeP3gqUBF8wPXS3gtJ5374FtmBeZ6a+\r\nZyEaQ96N2URL8rbCzsJ0GY2Ka9AA7iWvWdoynrk/CPvbcskK49FRUBuE26+l\r\nrQNWL+kEKY8N+e65L1tgz8xiBFQJvVHfrUF9QfLPxBjvsMM9rldmF4nY4JUy\r\n4wRJbXoUDes4HcFIY63kSYOUuqEBli6Z4v19+wsaPt9mdbLyyyb8K0MTnInX\r\nN4HlPw7wKzlmRxGIGXekV588sDdOwMeHUqAlWCTv9MnjfjWbIuao+EbV3E+Y\r\n9/LPMg5hyzAGifyalIizUeQLQKvmAJYg/iuMKstaEwmCIgIvQwoYunJN31Fw\r\nI8+77UPYlO7sIUE/REzi9YnCap4egYJLEpL8mrwoFlzZjkApGb4szFfuo0Pb\r\nHx4alfsu2Uz2PBTqPs+Vb18mo+7jQX5FTg0dZdbPbR3ldid/0q4TwAtJhz5g\r\nS81VztvuClrP0EsycD1PoYfH5/W3gL4/iSSDbIZCeHNStjlcjloz7pq6HeV1\r\nLkGGSY5eDVoBZWL3iSGsyvhTCbYTLJhg1LuW06njWHFx0GyBF7Lr4aqBOfkt\r\nueeb8uC4chxVrx7WUFyTHiEFr6zTmPWEzp/um7viZVeixaSV3qMSB4V13x+1\r\nhfbBRYo6U6V4eu63okCIY4r4EP0lATZqQ/Q=\r\n=5bEK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"dd0d0f6bcffe6939bd1f78cdea871c6b52b9c9ab","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220905.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220905.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0-beta.3_1664550715347_0.9180059927141861","host":"s3://npm-registry-packages"}},"9.0.0-beta.4":{"name":"blockly","version":"9.0.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"44c6dbfbaa328a5257ea4a4698d91be76fdf56de","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0-beta.4.tgz","fileCount":567,"integrity":"sha512-+Hfme05eture5TWpLYHDOJuENLqkPEzv00LtXcYgfKWoTHN/5lgDRnCCm0wKVke6ZKkcjYL9FU5R4uBqjFUWMw==","signatures":[{"sig":"MEYCIQDwx/ujtUfVe7mbTqGqQSXhUggKxqvdglPUw+d6v5nVRQIhAIrbNar6FO2s1yghT8Ip2OpGigX4AWlfrIRHP80kFU/q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12073917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNxPUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbBhAAlEQ3eJfdFaY2P2EyG/Gy4MlJGTipgtCjmv0C01P62MD8M4IK\r\nMqikO5BoI1fMSvS+UskK6z4BR7rE1viOSDBKhnFxLl+uEFSy0ITozYBQiBd7\r\n6nu/vGq2vyfrGlDEhofekFUTLGDuKOESKpytP2jzVeKiaQh0sXuSQg0ZI2CZ\r\nqtkO451WNQGrxqyQFR515wLkXw8EmSiyMZKodFJyQ4aBcls7GwkOw0pqpTGb\r\n/9Ac7uhNVJLMG7owKyy/m01udYApoDRxvpHL8pFh85827FU9iSNesOuD3fbU\r\nE3+LfdG1KmVeJJ3uVaavjy4BWS/4snKIrcnnIXlcD471hY5RfT1tbi8UroN7\r\navu5nSTUtyiqXz4uSggV1TeVYyT9IAkKIShposepWuArHZFY1CN9gKJS2tTk\r\nuCcgvOTfOHqkzP0JS3UXxp/bgbowMYBJWpDMfXx9iAywmQnC4HRFTlXf5Yns\r\nDGhtwn3+q4v3q/2XueaMxdcz1MMmFerir9CbW1D8qe5B8bFTn5Cbr/iYRL/Y\r\nFx3qwJCgdf8KzuFgSiPemHRNj0IMFNZZIdc+mGcUMzs8fqIgBkO81gGm+VXx\r\nmVJe0Ruo10y/xrF/KKvZfiaELpmcVNLHh32UikKYkiPC4Vsd6Au+prnaKnI6\r\nPrVUyfEVNcltHt9Gi6yv9KrXVqG5NfKwJZo=\r\n=G5GQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"fa925e8c3574de4b9ef843d9c039f647061a4373","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220905.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220905.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0-beta.4_1664553940648_0.7377293923539876","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"blockly","version":"9.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"0f35d7b865338ff6b3434803814a0c64d5480630","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.0.tgz","fileCount":568,"integrity":"sha512-V8rAT3N4QJ5r2emMGAf8D/yhwmAEfMnu/JVXmcvmS6dFcWR8g8aVlYpjTjW3CH8FyAPTrav2JalLqSfdc8TPpg==","signatures":[{"sig":"MEUCIQC9FKBx/gFxXVCzB4L0fcr4BlIcaVlaQt0NA960N/bbsQIgGvUqe4ZTaMA53wJSRfM/q4pEDmN6nMEqGZDp/qGhhLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12117978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPKy2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZRw//b/65Z/Th34yPtttDgLuSLpsTY3Rw0MTyTnlXnOTYz7O1eQ2M\r\nH0Zw6ubptFZRSgRSwGDJB4NpLKPEH3u28bbCqV8flFy/eP2tUkXU/T4vGbST\r\nl16bns9oQcIrqEq/ivj2i78z6cyPvNHMSS8lMfucVbytMFre5HgKifKH48AT\r\nuZVj09DHtl07E0uygb1i7eg/MPAlvg2tTe9kKMMhKQHCLtryw2g6vuZSgfbT\r\nc8o2952Kp2O2rZdcgTUCKNXu0JzhNF57qXQQkcbs3PWzFfXd4jr4ZWI+uf+b\r\nWb6nsaefT4r0nkNBAcRMMsNEs4sW5yL9h0SlVydwjnw+nI2qlokWCYBeXTR6\r\njRmYS05DAr729Rwu38x1wFCYlS/Obb0zn2G7vlcGKGiPJ63kdQKhjZGqrSj0\r\nNT7DAPbfeTABlquxRT8UbZTAs/LalfMCdpoNwLzFX48TRRQ0Kcul+KL/jAnE\r\nSUMCnpgn2MV36aP/1KsQGaA9yZe3U6lCWYFYVjfDRv1Dp+NSmqXm472TmrDt\r\ns7HhIaKJKTFyULQf3Vph+GwHKQoGz3QkYPzJtbG1MrdsdXlI8UZ/dwkuGcN1\r\ndN8TkyjXhRc+6zPCkB7o48pGiWNVbS9QxSEEbb7m3QtKuKoVgAquytWZZy2v\r\nWg1pzHhA0S82XInCXl1MrXbG4kqWPc9vc4I=\r\n=Gl4j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"55cf92a2d0845e8f9c2bdb0c78958c2d532a907e","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220905.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220905.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.0_1664920758550_0.34253301319983076","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"blockly","version":"9.0.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"bb49e5e91d93045949066e28fd4cdb43ba43c91c","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.0.1.tgz","fileCount":574,"integrity":"sha512-xuEg6M1lBmQqzDQyExdaTv27gME64oNrEq3KlSk5CQegFhgz5NnKtrpM9ihiE3XBGQCwp9G6rsnPB6A0vkzi+g==","signatures":[{"sig":"MEUCIHENvax8KrnD02QAmZsbP4ssiA1qjwYyYi1zoqnXPaPGAiEAyMNkPVWqsw9RcFb6idY9FM3FoWV9MMQGa0SfY+z3c4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12134776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUTNbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhOQ/+O9vN9BrUQQgQJpRSgsZp0iZfOUB7C+XfDP35q83CZmA0IQoa\r\nrb0iovJp5ZeYGI62+TB3RXSo7ZS+91gTGxxYXOEm6v6TXUZ0FfsyLRl9fv65\r\naXqGlM2EWbzQCaaJ252YOfJZispW9rLkbI9aR36QnHLU59CZm4Z1aXvzNwxD\r\nP0BfR+RWIuZ1wWoLMJHuzYs/B9lWEQN1qRx9sV/o8SPidqAjhquvv65KKcJA\r\nJvMMKyEyDbGk1pWFSMvXNux9MxOq4v2OztIZX8VyZdxbDs6683PJCKsdhkm3\r\nznwV5p/RD6lqY04loeegzihmEpBFenwjEqjfhcgc8dhUYZVsfxi1HyrozYEu\r\nwi8DPJ9jQyrCMDfckSyxxx4DiEhDwA8TDf55BR7QND5tHcsVpRCGyQazY6a9\r\nFvP45LPIPydtVeUX3G4PiMaxAhCM0zW2LhX7vRlZFP41YBtP5zOvdfeWPwwJ\r\nORqTMmd4DZLBvzBQMnkraR6myYH9ehk/tvZfG5n2gphKcnct323l9ScVjDHi\r\nNZyZMyjnGToM2kshOcRGmywZtJDK7E/hbDfwCbaXdf/VTqyR+6SlfICshg5T\r\nljJgFE+lwUs3vacZHJWCgdAxAEMncwntxurVWgtm53My/BZkicvngam6/TQ+\r\nnXwacYjBpyw661979hYUaVFO4UimtiyHmfY=\r\n=RnLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"34634ea57cd43dac9028f1a28e4beb761e60eef6","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.3.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.0.0","gulp-replace":"^1.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^4.0.2","@blockly/block-test":"^2.0.1","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20220905.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^2.1.1","@hyperjump/json-schema":"^0.18.4","google-closure-compiler":"^20220905.0.0","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.0.1_1666265947012_0.3588746614035685","host":"s3://npm-registry-packages"}},"9.1.0-beta.0":{"name":"blockly","version":"9.1.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.1.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"cd0ec8867157b8771016bade625188ec9cb65415","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.1.0-beta.0.tgz","fileCount":578,"integrity":"sha512-a2N7qxQ6dkzmiHBUzsvIjGxsNp6Oj5td7f3fp0QiLOIA2YZ7r0xNxt4QGbn0UhT72IX1g2CIgfFRzu64QPBmvw==","signatures":[{"sig":"MEQCIAIJnwli6ek0TSj3j70qi5K46KGtOLkmrav6cnTfjfOqAiAPKVDkhAh3HBjXPxWhphDyTUQ4hozvfxTLliiFi14c8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12169531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbTW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOdw/8DzvWs/9vYvkalG8IhpK7XCWowKMbDKO1i8N9JMZrd9pGbvGi\r\nu7esftxWnLjxswKtos4Uv+cy6vh4pEHwT267VwQv0ieILWNqg390d5gwVZB7\r\nvM3kaeJ7A42jnauWX/Bhg1kSniZ2qFjkUaM86Ubt0Ej4CLiyGh3FduNuO6ez\r\nipfJDj6QFVl5gYuk6rGHQPu63BCCp0hTXBvkznPU/z7FpPT5Ti1EkHCgphi5\r\nZJ80DjUX2Hd7csRLHCsqVJfi1Tc10x6ZxSiDFh/LlZ3VHU1Mt7i9o4MPqlIm\r\nRMWRdIj2xVbgPKiuDwgAiML4hiRGKTs/DQJbDaRnCh+Ybtg1pdX2fxMUcNlx\r\nvxWiviMjriV2KTGzbXOOedGRKpfU1MIo2DocI1nrXz5S4NC4C2cBw0Mdz031\r\nFTuBgwX6TBNxDQY426Im70SlmYec3V0JDQ2OqaKvJ1Dj+BiseF6SFGHakI36\r\nht+c38WQOsiTn6Gws7KNw4gTl5EwuU6ZxoqhU/9QFFTgP8bZgL8q2ZvybxXa\r\nblNpa6eCyD8P1n/zCZ3mCQkb+PodJ47zsit+l8wv3j6js2RnHh0k4lmAk62N\r\nje8DBQOTPeCI3+dABG2lobidg92V97HB+yVma/4U0pYA8TFrr7Py/ylueIls\r\n4aG/zu6B5zlMx9Beyetyruw5WoI50NbiGoI=\r\n=tKjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"3c2e8938bf4b334af580e6dbeacfa9f3c12c86de","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221004.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.18.5","google-closure-compiler":"^20221004.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.1.0-beta.0_1668101557181_0.5262478305830376","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"blockly","version":"9.1.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f0d2fbaf83f711e0d6abfa79d59773f8790678de","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.1.0.tgz","fileCount":578,"integrity":"sha512-vspEHIfOrMjNs9cEK4/00ZdihHgjQVuDHlvgipMh4vdMfmWs+M5uKmQ7Pv7XS+7hVKS9pQMkea0/SY+MQW0jVw==","signatures":[{"sig":"MEUCIQDQmVVT6w2T1qwhyqEv/P1QbXSPWfNh6AnDNNWH8rZxdgIgODynMMNnCaulvRn+r/Aa7yrBPAran3QliRf6j8sk3SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12169510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc+vgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGMw//WXg2bb8NKdw3Ahzz9cfnH0xP9W/9nQO7emz9iEIwX8LPV8lg\r\nCicGdcK6ocKoRvStswhn9GSXIcH/w3WJv3nJfPhaPEBYEIxnCLx7SEsf9fiT\r\neXVp+fnnhNwpM+3eb14GGALdoEeJ2i4aSpTPjHXV0CJD+RUqB5SaTlAvd0KD\r\nDBrubYoEkP5dTscdFFkjg/mhBO2ijjonUmPwUvBFYt7QqsMuweNvj4JCvR8i\r\n4aBK073cibYcq0To5a/DtYGGb62ZnKBMi3cpR4yx7jwix7d7DC7/UoMeshM9\r\n8GSxD1wLe9S73549i3b3CVkvtNCyclPNBOadh5x1CPWGaF1JH3G+rrcpS2+H\r\nB6W0jsbl7sTKiW2i5fy0f0edlhOdVQPCxudmd+kSXZ6lITvJY6AwqsNDF0NL\r\n0UKl6QVjH7BNwmyw6MArjsKRRh7VlA9D8o+bxVO/NfsfYX32KStyNOcVLsab\r\nz+HssarwHuw83GUug+DLFaXnwQLUPc8Z/FQi6xk7lN52Z4tb7mxdHlJqG36J\r\nG2Ez0b5yGxdtfW6z/N23fGNGxWtrlWwDta8wxtb0GI5RxmpiX9yXdvmoZnZh\r\npeXb4tA9AIY5steRj7R7Q7FjWaqLfTvDOESexHbC3yjDXlgV5WAGGpqW587O\r\n3/wrvauA8ne80jmKYzua537sNoCqhXRV058=\r\n=J4W6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"4a164956bb4ac70bf85cadc5364a6fcd1090fad9","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221004.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.18.5","google-closure-compiler":"^20221004.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.1.0_1668541408474_0.2731677959213843","host":"s3://npm-registry-packages"}},"9.1.1":{"name":"blockly","version":"9.1.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.1.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f8823ebff6e4b9ca3d9e5659497ae282ed1244bf","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.1.1.tgz","fileCount":578,"integrity":"sha512-wgeiCC7raa/VOj/kqARHnOjUKIWHKv0ptEwPuBKa6hhvwSU1jzw3jzmsbRU6ECjIF3UoQMfmO0fDu6iduhHQZA==","signatures":[{"sig":"MEUCIHSnTJi4YV6+3XsBE2yYWbw1z5kz/QDTpaARkwbqfD12AiEA7IOO7k4ekhMoNDJgYzncy1+DVcv4yeREML+vtm/HjzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12169780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje8r0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphWw//YyaiAfIuDBP0+Salo8O+Hmplr8yXokx9Q5dyCNcTldS0g/8j\r\nZdI3kJ7VdbaXiVw4bNc6gfyNc+K4U5Xt7e+bzcAnUrkqvuRkgGirA8YHqBRl\r\nGV1zQyQThpak96iwAgh1uGKeCYGou4xjQpX83ZQ2oyGBBgIpTNgvng2a0F4h\r\niijC5PEUxjG/uKPiiu9o0grBlRcWKXOIQGMRc+egyQs4OdeQHef4FQoO7bMV\r\nCPYIE0le88XshL55LKwL9U+QageQtYw9JLjoujmRtlloMciT2IGl0AP8E/2u\r\n+TeJTXXmG/S4MJHQvQDumy7+S26byESI6CjSTO6vcSjqfu4DoO2Jbx2EKBhd\r\nrI1zD8etpfYoBZ9k+s1MHwzuyL1XXb0siyKObsDe3/06Iqx/9sbPk9NrOT3X\r\n24UWqQsMZ+krASts1VlIkAz9FwsS9ipAelULA5e74aHgZC/z/2mpLZ34Itwd\r\nwM4PuBB8h0DNO2xbP0GjnzBnwHjSsgaA08Q0kK3JNlcfmfV6XKuln8t/nvs7\r\nEX6LF3k68R0VAhdHw0f+NRDhKPOxgN0ID23+ZUMcpfoev0mWaEKDeMNGibov\r\nAelep7sJAsqvhiqrUx4oq/dwgV0/nsbg3AvvaxSqMD6gbnNaEukt2WOK5flV\r\n1vghMK2Og9al65utfSSYiQRoKntNOyMbhj8=\r\n=BNyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"3d5f53ed8bfcd511e1010f25e037a36b69441d53","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.1.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"jsdom":"15.2.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^7.0.3","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221004.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.18.5","google-closure-compiler":"^20221004.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^7.10.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.1.1_1669057268595_0.8656303496233697","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"blockly","version":"9.2.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e5b23e4c90ed2d3c84995ab798d1dd373a14db33","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.2.0.tgz","fileCount":588,"integrity":"sha512-rygZJupS5u4DMGGQ70gExH71c34vUEUjTVVBzhgVH7PCAK2RaitCNwr2yF6hGj/QTVodkjjEOdTzbHqLbuPipQ==","signatures":[{"sig":"MEUCIQDU0yDsb8+sQTkoGSm4ckB3GYYvkcU9YCLQZ5xyDnYF8wIgGVWDQ37o5+cDoN/o7/Zfj0PwlsuKjzJ81zltZnxTjB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12321306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm2jCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAKg/9Em+zZTrO6qK1JfNBfeDKAiYyJf1/Y4jyxPhVfd2eu+XxjE69\r\nXnlmzQ6fH/wqeLmG7gtapXQjrOP+2rhwP4zh+AQr3PK+GjBcMnC1E7RB1K60\r\npc1GYutjsxK0N2brqMLqAPBONXGBlzCqDB3BBmTGE4Q+vD0QzYW4NRruz4xn\r\nc20iW1Dxl+6OnV+4ZdamN18TaHOLuXFrZqs1WfxC3PxbMhZojC8RgTkE5QqO\r\n5WqCREfLAVfIAZCHdNnheuKpLHdcLhqC1BMG4KIBZf5VQWEUKEiCdddZXm+v\r\n2RZMIyiSlHS/iZQuc7GKSeWYjdhVvkjhoa92ygc/TVZq1iDYg/dd5hzGtjmp\r\nk9zar8Kdw5NHReKsjXK12HFl+0XHB1fa1yi8bGbK+PW1dtQTOEzZ6ZRBy/Xh\r\n1FznOL36kbVtb2eEzQOkcALzfuCgHK4h+0fgbjzwKv0twuy6gQlb5g31Q+GN\r\n7wBu+KYCSaXTs81M7CnqcXkoCiY7WJ3aMxvKUEsl2htFLMIK4dHwxnqTxK+Q\r\nFxpTcI3hW7p9YGdxIbrp0i12JY76LEY8vi6oUUUWxYYrDaegbPVBL73dltOB\r\nwXCzzNstonGOWzPF3WoXnhhD+Sh7pIGCAzL2P6ChbINK5OZsj8bBALrBQ6Bz\r\neiGqe3iGWBb8RKyIQCACMo5bWQW1BG69OFY=\r\n=Gbor\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"b9e362696600f4163d1f20d1fb1b0e19ad8f13af","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"jsdom":"20.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221102.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20221004.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.2.0_1671129282585_0.9209291944911746","host":"s3://npm-registry-packages"}},"9.2.1":{"name":"blockly","version":"9.2.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.2.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"4c46918e3a50e4d1d0833c52e3e1e3fc325c554a","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.2.1.tgz","fileCount":588,"integrity":"sha512-8iy7keOE6A3lk+PIaDOIxuzv7eXUJqNKNNn1NXkd/246YSa8DkkfgaZ3eEskejkfm/uRgi8Y4HSU1dQRCfN+Hw==","signatures":[{"sig":"MEQCIDj9C1EPHTSZ2FewhcLZr3+n2DAq48vMipndHjLBL02OAiAcpv0IdNv+I4YoReRhmmBlQWw3OHahVzYfOA7TbHm/FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12326737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyZaGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6IRAAjqItuPaOGLFkkwTL00zNdol2jvuH/MguyAUW3qRvzsXl7cKq\r\nRdwmH2AcXT7erexY5RwH6GvId2t5cvVBnLqeED+/nyhV+nt+V1vUpyjvEOUB\r\nIg9JeFqHCW2ixKtV1q7i8Nez61q862cxSVGwpwsvywCZdZagDupJtwnowyV/\r\n7bq1WIBvPLctr9FAP5iRG8tuAW6kaJSwd9+v7Rj+mip3sFso7bZDM3ZA2kC/\r\nJbImBlqwoa9UX2/E5uMvVwW6n3Sbt4jI4oAyd5ttcGuSjsXq9xz4TE5JMkjq\r\ngIIHb6R9gQs3Y/6FpPBuMcbjIScOYZQjVJl529N5Mu3zWLNIrL2rj3PyQHjk\r\nSOh6RRmBEYm1G0ChDvpcr1uFTZqCDeS5iPwYu7Az+3kZVJdD9XqpdJchycAP\r\nQynUEAM9urdZrjCL8TVNR3Spvk9t8nW0Dv7J+egB97J7IMxnx427KSf3EL4m\r\n7oBXbgCIA35l7YpwPHAwYDm62olwyODCCzkaL3gk6BmtOukYDLDOnkNLt6Zx\r\novtL/NQ5HtXZqmikgHrKRQAnTkFskZSIESjZii20w4avT7GzZH05yrYS1ayY\r\nW9WEwxesEaEayScCGL65G9/STJc51joobtCme+EITbOVJwAdQ5Nl9AlijJc6\r\nkIA4IXV9i+OcACTa3+rAywp14vdoVtonzSI=\r\n=hhfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"4125fd31534dd9f450219259b9ccb3c1495605c9","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"jsdom":"20.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^3.0.2","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221102.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20221004.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.2.1_1674155654391_0.5363326237243995","host":"s3://npm-registry-packages"}},"9.3.0-beta.0":{"name":"blockly","version":"9.3.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.3.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"f2f889f0f9d9ee9fd256d2ecab1d91bcada34946","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.3.0-beta.0.tgz","fileCount":573,"integrity":"sha512-gXxdRks7pCqPUR+A/k9MYhCIkDTwB2JKFKn7IPbAzw4wVyHJDxzilYl5oytqnD/ENCNvbPiPbQn6n29hlIapyg==","signatures":[{"sig":"MEUCIQDordVLh8jJbJQUVLjsOO9vPj4eILcmFb2/ow+MsG0GsQIgShohqAbnye4QuiM5PANIIs6oBrNwLhadcQueAGkAfXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12153533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2YJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriZg/7BxH708Z+fGA5D7e5+GbCD1pzzngi4tHi61Ezt/cszwM5pqUw\r\nwVPM+wM9QEO/ALRn0XfmRb+O77HIwfS5/U1+brkdfQEQpqoMbt9aZXO0BpcI\r\nbBSXezCOHm4JFEOvj2xhkPGnA5+P983OiTvdTz2nY5fFr6R163QoF+kDO05I\r\ngqcHZiHY5MQdzL56gC058th0MVqFH5mECyEgbReW2Fl9coTeLcwtEu2o+jiI\r\nsQ+YCMKodVsO20QegFskW5bRqs+c4aonopNvC7uDxYpz3i7gmDcADmqmjAaP\r\neBrTPtKe2plIsOXFmfjU5wGQt6q2RDsh7Jfjo5eXrwnVA3iCiMOnhWE8EGQ+\r\ns9IDzfsA/77Ikob/QB/NcgnHChigO2gxM6d024APEFIwRB/5oACiQKQEBqPl\r\n7eERBziZABez6nl/pJdCxPiIWaQCK8SS2+jqNRpgzOz09IBwuDIi3zcpx8Ov\r\nFYA4P6mca7k8ENM3+Jd4vTQ43NC6d6RxoB5qv2IuwJs98xb09ppKh5hTh9Tt\r\nfSH/Av+cZpOqhvx684krZdNUfKFq37940i4kX1++fVjlxU1W+u1nZUjSz4zd\r\nlo8wmf5VpGY6T8RPvdNVL8iasMILgfRxeGMmdMtgi7DbiIme4nQ/3faOihMC\r\nD8a14DV2RhxV+tp4ViaaZD+1nebhDSlD6d0=\r\n=/Ibx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"05f343795edc33859d9af8b9373f0aa491c35d41","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"21.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^4.0.7","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^4.3.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^39.3.6","google-closure-deps":"^20221102.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20221102.0.1","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.3.0-beta.0_1675199090197_0.18019792098365195","host":"s3://npm-registry-packages"}},"9.3.0":{"name":"blockly","version":"9.3.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.3.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"6a17c5ae0e948d5c8d6f3c0a91b4d17d2a6e5685","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.3.0.tgz","fileCount":577,"integrity":"sha512-3dH3gxxTEF4vcJGmT6QuDZE0L9IQpK+mzqjillXQm6aD1bxo6rECywkq5mWMIAHioAWadIfsLLnv60n4CVhrcg==","signatures":[{"sig":"MEUCIHSWvTaFSgRhUMC+4UNUZWD9C+AZetbfuzZ5IwRZ+m4UAiEAnVmDJYrZ8Xz7rgjiW5PMw2TwrvOBnNNRQy4X7/h0B5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12228822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJH1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbhA//Wk7RUlrXYI3rov3/KADCtAA6JpqxV/k0dq+v031D5M8s1/jW\r\np39b4O5+sO2+9DL3+Bto0ADHZFOv8+aQYmh7pQAidRiwbHD8nypDyeHJXtST\r\n/z9nQ6uBGBjtmgYsl7O38cuOPxj15NfpVKf1uNGaiIPNz2hSkmLopGUGXpkp\r\nwxFm5dItX//FSdHOFIF41qzX829vRsLGIiAcMss3TRbrmhnwms8trBnp+c3T\r\nhVabpr/WVbv81Wes5w8EiqGWwAj+2/XGOLhh+D743DBYtGfzW3aDNew9y7hF\r\nnET3kdllGmhooA6Wf+c5Jl2zK+lL1tc4kq9nm6m/YlfHr/CZIZKfrzCWXfGl\r\n8L/k1SAsG73+pcPJSyH2kEle1E8dFaaNI0k+HOO7Yk9l/z9CpXXmA2aedKQH\r\n6yj/mxUoTYWzKP0yJybphcev8b5F8QmOFZrFb+zDPxXRXLA4bOW7J19eN5md\r\nAqXIjUx1UL2dt1sf/cDG7p9bPBugsOCB6rOnKQNuNwUqgBxS3B+k5SDM2uq9\r\n2Qw3HTNqDdqenMyrZqPZTzUXniaovzbrPzDXUCDa4DTgZULxZ7Mjo+ol65ZB\r\nQbrWOi/Zq0/6ksKWTD2eHB2T76NuqlgDka4DGzrTgeTQ4vWomvb2NnN9LIRr\r\nKt5Pu+grjQ6mqmK0ga2aYxjzyT5l/4OdDws=\r\n=54Ez\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"9c9aef1d2335d25bec9d0cd7920d961a111cd814","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^4.0.7","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^40.0.0","google-closure-deps":"^20230206.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20230206.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.3.0_1680112972980_0.07630866940965064","host":"s3://npm-registry-packages"}},"9.3.1":{"name":"blockly","version":"9.3.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.3.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"3d5ef7a0b7a9a6c2e8aae53602e4db5abd77a2d0","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.3.1.tgz","fileCount":577,"integrity":"sha512-t1pY27yiSo1tsv2Y8cPPWzBCLEAkSy9IbNyf+M3OR98Js+8fO0qC+7kwtUylP98+6PE3Vn0lzcw/9nHQeZToxw==","signatures":[{"sig":"MEUCICxZ8zZeFSrrxZRe3FCTUNhSNnCp1uG5xnWUxnfYvCeDAiEAiFBKevACUzPiiCRJnbkUy/Dc6+iEYxa5TEvdDBAXZUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12229016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJfs7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxyg/7BQBHj8CosXMKpSuptK7KNjsJp9lPsdoUE6dCj6Ujpjpufq0t\r\nwCd9H6Cz65afEG/uaaxE5ZTeZ5eTQhQ+dZuh27bJHAzomXrE8albzMziKu3P\r\nb6yASVXF+wAuXqRuxuMXRvcEvKG3hXzfpZApR3czKDSjjYNIHo5/Ocq0pSkz\r\nUvXTeHguERIEXE+tIJTG8QlxqkqoRGfI5boS6FISWhNTlAGg3p245uBIsdPs\r\nQCObmTzuEf4q1aQeCDgB71RF8aO0dCdwolh6PFPIUakdQcXaGv9kJ50LRCjj\r\n9qjwZEDbLdu/zV3qM9kDgwmTQ6m3AJg0VS+dydRMo7E12XLvO+pb4zzYipo0\r\nMcffDYGlsbqPn1ruCBsrA3tif4EfkuXSvAg2zBfuMnGnLbx3KjiOgA8PjZ1j\r\nNv4CZR88AOQxFuFOb3ZRRz4EGNuDDybi5dRfQIu7S5V9xdjVPs+BFQ/kqj89\r\nXrI1Li4s+IqpAnWu6TV7Q4s+UOcx9ofzQ6ajNJ2ZhsJau+PWQ2Rdbb0cWLzK\r\nnToxlrWCWeQQvOI4WNmfWwxhDZKrjjnNP0/Noi85xBn3EJx1aIXiMc7ZN0Wh\r\nfvOro6UJHqM6oy4+14OaLRZby4VEeXeF/pR1CN0505Phtgdu41xH9hQOArX8\r\nq956FzvFC4Zztl3Bre+v46hweI45V3ogExM=\r\n=w6Qd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"cf850d5f782d61f34d8a89da1814d96c966d0453","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^4.0.7","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^40.0.0","google-closure-deps":"^20230206.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20230206.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.3.1_1680210747436_0.8806742142324155","host":"s3://npm-registry-packages"}},"9.3.2":{"name":"blockly","version":"9.3.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.3.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8020ca33e81f57655897ced746f4790f7ed7b980","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.3.2.tgz","fileCount":577,"integrity":"sha512-VbdvG7AWOJvbUaUAvia/hXhoIE1vznRAWrh4Tz3xDYJICP7KzKHJcS/Q7OF0JuX60rpo8SJ59XPZ6WnqENqLqA==","signatures":[{"sig":"MEUCICcTlkDi1sGeVNNYTxWMJ9WzRa09iB91ArKoF21GbDDLAiEAzKjNwQ19urtS8LCQF+1LQkRldqWX3qbG6BI2Fx1JjpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12228322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLxo+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooNQ//QOua+X9J5TLw5yz+Sg5cNe2qR+6oLGifke9Ei/0LP7gg81t9\r\nYzQh/W3kfJrQd12sLrUue37wPPWAIFdbzwbFTco9YQI304Tw98MVBsMhMc/w\r\nD1Wq5t9pvvyNOoBZm76HtHNhBQnxUsB5Fwl8gKgRo/7DvfpFDJ7QUgH4nN+a\r\nPjUwMeCWN9s7eVrP6MBAARZntiFGtG40PB4tbE2BKwZcS0HTbBO8+B1ml+dE\r\nFRi7ggL1glxgPKt2+kqnEruBYt8ub/EgwQ1JM9n6fLDurUAjSaaxQlO+tePm\r\nV3alBMV2Q9C08RGjnPji1lap1/lauS3LBH93DipRO/a8GG9LVpEkXUcX2w/m\r\ndvNXm9xFqc3nGhfjeXpkovUwx4mQ//XDmBhe+Zg5rZovYFtK5f7ldL7Tchgk\r\naXQM8MgOd4yTser9GxZuxSE00GkSHTiybV3IZmQISE5LoQV0eDJ0k/kvDjvV\r\nU2ZsB1caXV+VMa7aqJlYZSk0MgK5nFUGgSHq2dJ0aRFHeb11q9xwzHOMHVsr\r\nyqxvf8wHiYKfl2y+uHzDec6RGbxsfsSyfw6E/JRZFImJvns5blaRwrWLC400\r\ns+diqDxURk5nLRLK1suELMloGhGZtPST5PRf2Df2iEcypbx4A7+BUPfpYS48\r\noZ0iD5buELqNpCjM5cUQAqIhM5+xT8p1qaY=\r\n=IKi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"ec6e951e687953dedfb0072f0941b44ad6278994","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"jsdom":"21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^4.0.7","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^40.0.0","google-closure-deps":"^20230206.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20230206.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.3.2_1680808510038_0.7078023119987291","host":"s3://npm-registry-packages"}},"9.3.3":{"name":"blockly","version":"9.3.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@9.3.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5871b4fb1c709ef2639b17a0be0d63367a4f5915","tarball":"https://registry.npmjs.org/blockly/-/blockly-9.3.3.tgz","fileCount":577,"integrity":"sha512-L7LlrGXICEN+UaZsYq3Iz2/SF8uF2ks90ozwVXTkpueCpuo/Xt9eu4Skci6b1JUL7alMPPgt+AxIuq+2/p99Cg==","signatures":[{"sig":"MEUCIQDR53DL9EVgqyEVfHPjvgHmXCDs6FC5k1ZMNwoRc1bA3wIgSf2sGyrx0I+xyBGSmq8Y9bEBT6pabYy/MZ9dpO/6ji8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12229890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSV7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd6A/+I2sfIeO1PUQFqRI7a6L3QQhNslRSHWnSE/ns6lhmYHl7AGpL\r\nH6IFo71VsW5stJBuvYf0rYS0pirDydQGYfnSk8+xoljIoI/NTGTxbW3eiip5\r\nDD2QcXz2UEORhAOqsKHbjBsvPjLkFwavqHOwJfjrXdp5BnOMDdNeJSj2Z4L7\r\n58b9pggyGF5fpsle+uqP1fugpZN6i942V4gVpYePDZ8aMjIEJrQSlTriNfSB\r\nmhdHajCrgHuCCdgnX5ih8iTcw6PZJxV6K3eKXWl1UeRDa1gRSYex1wv1Z6jf\r\nSfyVRM22PeSwR27t8caTj/uV7jCD5hJ98cF3HAcMk2H6DD0gJthx8dDtFmyz\r\nfxDhHhcqRvVg9iKxBFmfGvD/hc1UmT4wNl3Ul0+7sE9t/fu+E/bVv3L4hQSN\r\nvY3kLGbpERh2h+u+mb+ngqxgbZUYI/Qz717iuqvlXh0SLDXBKDwUBiBuhayu\r\nKkHQRAcF4yypgR24D0vnHk9v2IrtLfBY+absF6PceSNP5XC6Q9hTCRzZucgW\r\nvxejQx/KQvmYbfAyRR3Ukw2YAV75hij25fcZBb2DhA/kdw0MRtA8fPAIYAPW\r\nBtYpVVsY0Xe2o11OGxYHmxdtTNhg/ulZa7u8k69XHhtmrcE6Z1+pyFi42rAW\r\nRSCwmYuacMzc2p8IhHUzhWMtzFqM14L1TtI=\r\n=NX1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"399bd650a69f50843f2b46a9907a8dce826f6b99","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.5","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"21.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^4.0.7","gulp-umd":"^2.0.0","through2":"^4.0.2","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","clang-format":"^1.6.0","concurrently":"^7.4.0","gulp-replace":"^1.0.0","patch-package":"^6.4.7","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","gulp-clang-format":"^1.0.27","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^40.0.0","google-closure-deps":"^20230206.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^0.23.3","google-closure-compiler":"^20230206.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.19.16","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_9.3.3_1682529987131_0.44409246727295426","host":"s3://npm-registry-packages"}},"10.0.0-beta.0":{"name":"blockly","version":"10.0.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.0.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"77002caa73170287f6cebac90816e39d1b6b8e14","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.0.0-beta.0.tgz","fileCount":588,"integrity":"sha512-qno/s89VPF8aQEVu5m4pKLB0jOUE15XkdikpMxFVVD/ZU9UT4e12fmEsuVBeG7sQx0VTACSTDCfwiqIFTZDGUg==","signatures":[{"sig":"MEUCIQCX/9rweq25hqcomdOan58w+GBSI4cXgn3XgaB5WDEQtAIgHzkINpVZZ9O0i1uO51VTQZ1pSCALtuGgbCy0xYgCerU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12066191},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"817ffab7548f8e0ad410103d7784d3ec9f0aecff","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.7.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"2.8.8","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","js-green-licenses":"^4.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.0.0-beta.0_1686862354788_0.5854287714566944","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"blockly","version":"10.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"37bb538b5f3473a00834f8bc9b7456b6892080c6","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.0.0.tgz","fileCount":591,"integrity":"sha512-4A+dn2wkY0y44seSCPDYh2UJ4e1ATgfb/qWPS5fQ3+N7nmy+MW21HG/rf7bPWxUsoyfx/Afu75b/DYPWpg6qnQ==","signatures":[{"sig":"MEUCIQDARDmc75zfHFmhyjs+HLUpLaKb8EhKBiFMao4U43hW8AIgDECbHg9GC/x9rd7aQFL3InXQujK52zQzolB8u0pmE+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12122738},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"d832085c40cb687fe5740e10b05691029a287f2d","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.7.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"2.8.8","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.0.0_1687981904012_0.6533849672558472","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"blockly","version":"10.0.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"17a863423f7ba0c9eb955fe9bb0e26b17b05a50e","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.0.1.tgz","fileCount":591,"integrity":"sha512-2hSWzyh73/LKWk3QetS4jKnjfiSWvTeL9RtYNGxnfbQM26O6A92ipIclDw5tcPfnjDo4GAgtc6s2viG5UIJo6A==","signatures":[{"sig":"MEUCIGDgRt9smIZ7Gb6Td99fyAggp1/bwiR9V/WDA7gvWvuoAiEA/8lJkV2NvPOCxx6fHUaqeX/ccI6YGVyYLKlOb3PJYNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12128010},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"20423346b8297d2d56bb2cb27a2996866e949a5a","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"2.8.8","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.0.1_1689004559908_0.7859706046926134","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"blockly","version":"10.0.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"7ab24f3e5ea1c3473304c3b6e651d4385cb08a30","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.0.2.tgz","fileCount":591,"integrity":"sha512-d4o8x/cyJt6KkeStcQxbihvOVFADIrYQaHt85+TOTgUZKPHSTDPKqjKzrUQRJ3ouwYGF9KXC6y2V+oordnDLKA==","signatures":[{"sig":"MEUCIQDC6budNnOk/sGSyY+ib2yFX+UkGkvlL4mOJ1rtwmtiwwIgeDpXEde6HJ188eonTGGlXIibENAh3lrYTjwiLthsdGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12132406},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"e06aa02e54ca5bce1e0c26a3e3a29d9d0914ed1e","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"2.8.8","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^5.0.0","@blockly/block-test":"^3.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^3.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^5.33.1","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.0.2_1689626008003_0.8301663045242891","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"blockly","version":"10.1.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"2161d20139a41b4e676045d03e316826070b3877","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.1.0.tgz","fileCount":589,"integrity":"sha512-/jR22zSfGHilpCBfkoJGUINEGB8nU13B/0h+Vn0yzOoeV9gWmULel1z4bUgNuMGmoexmadpQbyKN98K84TPVqg==","signatures":[{"sig":"MEUCICzKfA+YmmVxnq6qXikwCo9l14o/wNO8TXPuPrQguRqUAiEA18CobnOxfc8l7++WaHYgT1zULoNNWJN5Ydw61NcMdPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12129710},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"8cbc7ed1e38527b2f3b3fbb93f1f0ae0f9fc955e","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.1.0_1691686144537_0.14510366200535207","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"blockly","version":"10.1.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.1.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"8d9ca9ea6f6e9f3c3ef97dfc41efa8df8c40845f","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.1.1.tgz","fileCount":589,"integrity":"sha512-XE59FYBis+blqUqlwN6FFyg1072GFoCf0teDM0CDLI16CiGWkXmSN//d7sTvWzGF4rkGcnXKnh1JJP/dG7JF+A==","signatures":[{"sig":"MEQCIE6uSJ9gHYuKhIhVfWRIPlwS3yd8KDwX7Gww790MFyJuAiAKjDKmtnJON2gUeqNo505+t0+Ar5nXDfZ1kdWsgZ4ZBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12129157},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"11b7b728a3e43e10495b37d8ab9c354b061186d1","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.1.1_1691701974185_0.9098094267047552","host":"s3://npm-registry-packages"}},"10.1.2":{"name":"blockly","version":"10.1.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.1.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"a9e3aeb3f48ce4514c5dc0c5009ce4fc68259435","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.1.2.tgz","fileCount":589,"integrity":"sha512-FX9k2Ztuh6AiWrlWek2LKkfnYrLirGrHcHCWsFaEZjksfseiQwwxUsT8ZNNWT4cvpjTNYaEIlNJJBHQ9u72xYQ==","signatures":[{"sig":"MEUCIQD4OKhxZfLD6s0GKLB2CK3euh292SenXR9k8QKyfm7sWwIgHoJGqDBr51mE+JzCQs+LCYCVXsWQQOSDM0oRge29uZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12129567},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"36dfc34e3dac8e4cff1068ae108e14470b69752c","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.1.2_1692033479547_0.031385983512929094","host":"s3://npm-registry-packages"}},"10.2.0-beta.0":{"name":"blockly","version":"10.2.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e1620cf67c8850272f9446893a6be812aa34f344","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.0-beta.0.tgz","fileCount":594,"integrity":"sha512-KL1P6J4QbxgE1vENHOemj+FzSCktfJmOpfjML6yj4fO/0zPlRPhl+YQNefXoCxl5Cm+qTPd/7UsVbKitgpNphw==","signatures":[{"sig":"MEUCIQD1AQZyChnk4T6XtKC2CY3jtsNpP0TSPXCvqFJeYnIzAAIgFDjKP03DTjaQ+vMaYdiZZ/5YgGg2wkHNx9rr+aQMBx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12166844},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"86f3182b46721c356672a00d008d6e00767d05cd","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.5","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.0-beta.0_1692035688881_0.7098228856017437","host":"s3://npm-registry-packages"}},"10.2.0-beta.1":{"name":"blockly","version":"10.2.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"71a9ba5037546800bfad525d96979270c9c5639b","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.0-beta.1.tgz","fileCount":594,"integrity":"sha512-No0NM1eWFiNKFvHR+zpWUNvVdh9eakt6zHyzFql+bC8xzyecUXk1lco+btZuC+yT/wsCqBvXFx5xSAHIVyjK+w==","signatures":[{"sig":"MEQCIHvF2uf+pnDr89LYqwtkuEblEeRqpc87Uv3EGwrjtqpMAiBIytc+Z89LHnFi/P8gVO360o5izIxSo3hfB4MmkaTOfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12169274},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"b4ce6afd2a3c11de5dd062d55d1b50d3a8e5999a","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.5","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.0-beta.1_1692224019835_0.7304428658403472","host":"s3://npm-registry-packages"}},"10.1.3":{"name":"blockly","version":"10.1.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.1.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"3adebd7e2011c6736915fb377cae46aaa46485f7","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.1.3.tgz","fileCount":589,"integrity":"sha512-3sgeKobXiU8fpj6Kgn7rlVggus+T77bohYhY72sivoL7nzH/6G/NBFC6uuQJUlzCxjsWXDh5QVEN/rfnAaL0mw==","signatures":[{"sig":"MEUCIQD3wClvxJ3Iyt3Vn6ajH4or5YRznBaf+vp6L8O2OK4R+QIgbWUbLmjVMfWUBKCm1MldXRyrMgU8YxAxoNS8fmVDNYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12133793},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"e45998423975ce50e85cbc83ab5aa27799fcb6e0","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.15.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^7.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","google-closure-deps":"^20230502.0.0","selenium-standalone":"^8.0.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^8.8.0","google-closure-compiler":"^20230502.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","closure-calculate-chunks":"^3.0.2","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.1.3_1692901737576_0.34834672731401195","host":"s3://npm-registry-packages"}},"10.2.0-beta.2":{"name":"blockly","version":"10.2.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"7be75751a6fa4cd567a932ea99782a2b1c3eaa89","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.0-beta.2.tgz","fileCount":591,"integrity":"sha512-9KuTo0gZxi4ydHn3pwbv87h6yG3pWVp3YLmQQy6gFhtwyPP6/weoI/pIySWLVf0D+W12nWnldrYTCSpzkJbmgQ==","signatures":[{"sig":"MEQCID9WIAMyL5kASpm5M1yUVzgj78lNBlwRHiYV6jRhM/IJAiB4P58T1iurgOJX2PnRRT0SLqamQiAsguJI382r4+LGNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9734855},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"25d15fd59689c9b6d3192989452f5a7b6e32d70a","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.0.5","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","selenium-standalone":"^9.1.1","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0","@wdio/selenium-standalone-service":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.0-beta.2_1694730756725_0.6105339152916371","host":"s3://npm-registry-packages"}},"10.2.0-beta.3":{"name":"blockly","version":"10.2.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c7977372f419a5782662af60ab54d615307588d3","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.0-beta.3.tgz","fileCount":591,"integrity":"sha512-zLd0vQYbPq1Na/yL4raeHGg2YdhTRLUlZny+ExM5VlVS6tIRidv0DojYmFLqQ37QtEAV9MlHyRigiCOr1dnkEQ==","signatures":[{"sig":"MEQCIFIqJ6Or+1bndtu+WpXPCk2HZePupxdgBK6WnC58UK+TAiA37csBnjHlvBWZww6MkGY7Ygq8Q5YoHmYbEvjngypQjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9712628},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"3c99c38c07ce4d12311cd67fd2005380455198e6","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.0-beta.3_1695667059483_0.15843531778787434","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"blockly","version":"10.2.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"b6ae75e91050366755b2850d712bd5ac4fc19722","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.0.tgz","fileCount":591,"integrity":"sha512-9jPGdiU3/pzyc2abyqoWcG+ddQwLBixb8HHr5QH2oSn+HialbaR94hS0hqgKXptMr7eD5/ZwEqVK+ptq8Gxe0A==","signatures":[{"sig":"MEUCIAIXO1C7gu3+QRnZ7HwHwgR1Q97X4pNjfa/GBJh8vVz4AiEAzNSiqZhskA/Le9cgUV+LWzJ/lnfnSasATl/shfGbpCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12186325},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"2308da84b53a6de6f97f73d21e6f50d4703c6b27","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.0_1695924581901_0.7032833225607196","host":"s3://npm-registry-packages"}},"10.2.1":{"name":"blockly","version":"10.2.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"db592fc3f990efd8c806ff39a6a7d9964684bf3d","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.1.tgz","fileCount":591,"integrity":"sha512-dPKxyCr7G+wPqutMStcXvsQd/EcDEdKS1bkq70rY6hdYTjksRYxSpggSP+8iwxH8SIwEuqBoNVQIAeXvPPsmxA==","signatures":[{"sig":"MEUCIQCtlGxfv9Oame/viju/q23rfiPVVg2EHKE3b5MrAId1RgIgQFns8rJDvUh7O06+ls5RqCVO9fFceMW8XA4/3wO80XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12185552},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"ead46e7403ae5cc26a02973d9525610cd2bdb6b1","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.6.7","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.1_1696278760117_0.3373761870500338","host":"s3://npm-registry-packages"}},"10.2.2":{"name":"blockly","version":"10.2.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.2.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"db9b9b20f126fda46eb5d482223f6fb735a7a81e","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.2.2.tgz","fileCount":591,"integrity":"sha512-44CVNtbbSdWZ+Yinrcv8gxw1xtk3HiB7o67f1IejBBpwJfezgM09WcF5trR9BAhYYFkcDwluC2dwmeM0ydfQ+w==","signatures":[{"sig":"MEUCIEyVuBDLSyNPA3EszRFAio4lmuYJnWBJGHiy6Q3ToRiiAiEAsALueu6TWPDOYHXlVOBIvANVdr+Py9ZKsf0Q/QCacMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12185216},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"925a7b9723ac46217c64a1842668fd0a66549449","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.2.2_1696873525447_0.08780865932776494","host":"s3://npm-registry-packages"}},"10.3.0-beta.0":{"name":"blockly","version":"10.3.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.3.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"67f63fa3d437fd898ede784e6ffa311baca71e1d","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.3.0-beta.0.tgz","fileCount":591,"integrity":"sha512-Crc1jCWTx+5UZRiLkdv5a2RtQFmlj4w3w8Pt+z/S/U1kcDZnzF2vsQ8u2ASkCUWxCrrevmXPFk9Hv3HomoY30Q==","signatures":[{"sig":"MEYCIQDhfDuuP058Pc/RoRGHLjuAwKoF2QSiiI9Ma+yXTiTuCAIhALqNgO+NajEMlGHKxqtw41C1Fe9WOZ79tkLMZyalNEXw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12191055},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"c8cc33a01a27f2f4ded74cf8069c230968d879c3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.0.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.3.0-beta.0_1697833673498_0.1334783663362029","host":"s3://npm-registry-packages"}},"10.3.0":{"name":"blockly","version":"10.3.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.3.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"6266df7f9b62d4743a8b04dfea11e45cd495d343","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.3.0.tgz","fileCount":594,"integrity":"sha512-+95241EVK5o80F3b/iDP61+LfwKwueqscRyh/JfGKPRA4Tlcg8nngu1DdMhOyVCy8Z58AyXuFJ+96+QlCFx5MQ==","signatures":[{"sig":"MEYCIQD+VxY0k5haoVb7XvaKGtT4iSQMWzOJKgrH13WE8Rl/8QIhAJAgZrpDGKsW1D07aTpOdMG1bSOxK9MK6DjDgOkxxGqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12266271},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"26ee8cf4c67a414e7953dd1e72be521b2c02c5a7","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.3.0_1701990237628_0.025145591793746647","host":"s3://npm-registry-packages"}},"11.0.0-beta.0":{"name":"blockly","version":"11.0.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e2f70a9ddd340f8bb14425b2f72580046504f81c","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.0.tgz","fileCount":652,"integrity":"sha512-uFtI/eiSOs0fqtq+pbg6uaKBfBwYeyPiJ9EeU2ugPs2TiLMSfWXTF4UYkWoYOZKjrZjKUbmw8F+G0yJKuxKsBA==","signatures":[{"sig":"MEUCICzwS6PoI7/xMXQgbOljWGtFjPZAgwkKSnRVrtRO/ms+AiEA+Qw1DGFtIM3KjORw9HNHqRw+FoO0yR430pX9MDcyfZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12463021},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"2a20a3a30399972ac0be64915db1a6210f5f32e6","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.5","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.0_1703372017355_0.17062887830654594","host":"s3://npm-registry-packages"}},"11.0.0-beta.1":{"name":"blockly","version":"11.0.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5b1c14d59706752920b69c4d021094f376309dc1","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.1.tgz","fileCount":652,"integrity":"sha512-ZQ/izoGXPU12WEBC4OvYER1S+yZFEFgEEbrXdC4T4rXjI5U9Yo/pLAddNEDhSbc+krrW7uXLwb2t3NT23UWbtw==","signatures":[{"sig":"MEUCIQC6JUKV69NTxLoybySevobCokJQVSgpPE5XkmAWenz3vQIgFELikwMbKpyjBB1Plee/sEbTpipE+l4dc2InutpfWLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12463031},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"c1a9d318687ab551949022352e6efac451c16277","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.5","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.1_1704739158494_0.3586449370948668","host":"s3://npm-registry-packages"}},"10.3.1-beta.0":{"name":"blockly","version":"10.3.1-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.3.1-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"34df3dc1f8287c0eab8d9a937ae4222c2e46f1eb","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.3.1-beta.0.tgz","fileCount":597,"integrity":"sha512-sBn8RLEK2wU4bEv5teLgGoBqzMDionbtj7L5ROaS4+1XOI4ZKsTLn55P35gxFPnpWHXRxTZeS2EnI2wCGziCZA==","signatures":[{"sig":"MEUCIC02DSeWgXfh+22sMgzn1iDMY7XYPdAYn2MSxyvvtV/3AiEA9OtIBIJ/lFPu1PO3X8RT04REodlOF/c5wwChclVV6fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12406456},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"75f0b8fb5b32fb7426ef070b8c0f8b2af86acf76","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.1","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.3.1-beta.0_1705088451014_0.3938747376323526","host":"s3://npm-registry-packages"}},"10.3.1-beta.1":{"name":"blockly","version":"10.3.1-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.3.1-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"037e360e3c4ce6ddb384d78f5ed6834f6841c7a9","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.3.1-beta.1.tgz","fileCount":597,"integrity":"sha512-eHGvgroxHHn6+wDlitqTkka5S080EuaT8NP/I16nb5tgl6yYEVtLl5HIvkqSsKZThrIs4KKeBLZ8UsDeZCFNRA==","signatures":[{"sig":"MEYCIQCCS8MXtRwjx0hY18ej9ODysT5oRq928koaUJLUYatgsgIhAPYy4SwROzcRUZge0XVvzWFYH6O5OR1/bAwcG8GpsPoT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12406608},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"bfa250f4ba9f39f2e0c1c2e33c93df54870b11a6","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.1","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.3.1-beta.1_1705431220851_0.36343524948002504","host":"s3://npm-registry-packages"}},"10.3.1":{"name":"blockly","version":"10.3.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.3.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"7ea198a6499d474a0f231e89d0445511ec707612","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.3.1.tgz","fileCount":594,"integrity":"sha512-EuHeCtcFJgTjHRktIL9I9S6/Dnd+AnjkSzMf79sQMrH47pZYSWGC2SZlgHIJve2JnY79D1W9ijMgjEyrgtbFnA==","signatures":[{"sig":"MEUCIEMuA12pPDmgMF/cBVWt9Q8KlAccMDPsWx/2xTPfsc9sAiEAxoRWaLJmoiTxVo1WupnMl8TmN99zBi6r1Yvtjst0eF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12268272},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"1ba0e55e8a61f4228dfcc4d0eb18b7e38666dc6c","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.3.1_1705526196898_0.622516667668729","host":"s3://npm-registry-packages"}},"11.0.0-beta.2":{"name":"blockly","version":"11.0.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c619c0fc7ae5f6217cd5f95e714876f5d2257924","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.2.tgz","fileCount":647,"integrity":"sha512-/XFrb0BmDSYrTf0ktoP3dIGP68x0YgUx5EFj1cafXbSQW66cEsa5WX1FAXKMoTGArM7uIyl9Jh89yZinPqJw6g==","signatures":[{"sig":"MEUCIDkgb/13scOY1y8U7GHFdS69RZBUhtwzPamFNGxeWiBaAiEAhWPwgCLFM4hgRhITo0QnV9p2XfAifiFMHy0CsuaMgDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12405843},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"engines":{"node":">=18"},"gitHead":"5db9b5bf1174634d06c0bd8198af09f86b257776","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.2_1706121425659_0.8799102439496815","host":"s3://npm-registry-packages"}},"11.0.0-beta.3":{"name":"blockly","version":"11.0.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"e35d2d3f20b1729fb1ca84cf7f7e7c1bddd498ee","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.3.tgz","fileCount":647,"integrity":"sha512-bNVOhzOHVAWMQMzvWD31qdm1ArbuTkb4Ib8ZDYMYd42S8SMoIdOsWd5/qxfaXxFZdaP4kc/Cm8cHNZFB5vJIlA==","signatures":[{"sig":"MEQCICLuis79l6nQFZ5d2AUIFTWUQubU2vI6CVLCroZFF6NLAiB9/Rh98stpC4mfMJynyv1co2bnD++yjeBdfu5hOQ1Prg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12406910},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"engines":{"node":">=18"},"gitHead":"016bc7397fe8c98f36d4ba3c5b0060fc77d08754","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.0","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^46.2.6","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.3_1706566198764_0.9494480307161319","host":"s3://npm-registry-packages"}},"10.4.0-beta.0":{"name":"blockly","version":"10.4.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"5b1d652f2ede9d90bb9495b8a4a681bd1a8d0442","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.0-beta.0.tgz","fileCount":654,"integrity":"sha512-r8FIz5lWeJc60A23g9QOlyaUx2/4hQ0x/Ca2Z1aUkuBLt9vP60vQn1/SL6PkTAoC30UUayfsG9w24xWA1Dg61A==","signatures":[{"sig":"MEQCIFBLffRBLgNLCkhFsLY+RzLlEqDEsmZTrPBoai6yy8+mAiBIBodRlxpKJ3XuOYmSokrJ3o66OSKHV+wBzso7wYbN9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12534354},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"919778eb56924c2647662ab1c8110609c58dee68","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.1","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.0-beta.0_1706912617467_0.06834165495241828","host":"s3://npm-registry-packages"}},"10.4.0-beta.1":{"name":"blockly","version":"10.4.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"b79e8fccd9dbb787de4e2dc81972bfa8488417b7","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.0-beta.1.tgz","fileCount":654,"integrity":"sha512-+/9IO6ugkTJ4VY0Vp2Zbk0cbFEdZ5fPcDE9CMztjJng0Oe5NU9o4e4iRAC/tmpo/R7QRSARPbSW49/JR8uepgg==","signatures":[{"sig":"MEYCIQD6ogExIE3vmyF5KeFrdD9USbByNhU1Xbw9h7xijyvkNwIhALz8U9genwM7OMEim9OK6c6OgrPPdQGDVI28fyGVEByj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12534790},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"506970ab3011bf7acd08207b061ad98321c9f752","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.1.1","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.0-beta.1_1706914498140_0.711813778265703","host":"s3://npm-registry-packages"}},"10.4.0":{"name":"blockly","version":"10.4.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"2a44b9974dd95b704d99692ea63034e6a0439361","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.0.tgz","fileCount":653,"integrity":"sha512-lrQfBes8cY1TA1d8Ms4GaCj+6EEISf7EJufa9eNUW2Gc2qBvABIbOeDlsR9vwdRwlFKfH1AD4i5/pAFKOYJxzA==","signatures":[{"sig":"MEUCIQD7M5Dxc/SlMJyny8NrPmPTQLCeMO/bkXYi42d0SUUfhwIgcGVHKg54yGdWx/7wfveGJs3CMQ1DsuztKGsWsEg8Kns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12498541},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"592c541133d5254130a9776b8767201838cd1e13","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.0_1708034954641_0.17077814250739864","host":"s3://npm-registry-packages"}},"10.4.1":{"name":"blockly","version":"10.4.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"56a32101767f58356c96fd139e7c53015bd7b324","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.1.tgz","fileCount":653,"integrity":"sha512-FcAnMU4/uJkOiY3p3OISDfko8iXFlEIF52L2l1EclShkLuC+igW670Q2I+RXhjIyWRA9Lv08BCQLWuGXlsAlKw==","signatures":[{"sig":"MEYCIQCiRqs0Yy31bhZVeJ3e1/uY5ngptv7vb6y4ofyn+EPtkAIhALUr6NDDbEb132ESEJidPLrj+jZM5pBeDI/Thv8OXS+D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12498654},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"d782d7d12563f299102a0485d52cfe4eaec03c37","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.16.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.1_1708042375777_0.06399667713099388","host":"s3://npm-registry-packages"}},"10.4.2":{"name":"blockly","version":"10.4.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"db3b16fdbe9168331249a7dc7a29e9c4230dcc60","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.2.tgz","fileCount":653,"integrity":"sha512-oCJkHZD1HEPYPwnMk/sbmMmhW6UFe+3iH5yvDn3hy3HSVzCOunkw9H1Crb/MmlhhFdvjB5uWgGzQNAa2eWAV6A==","signatures":[{"sig":"MEQCIH1KHvF139yAmR9VJWUOnCQ4RZe2T+RG2J5wweDi1GJ9AiAZsloccpoNBERK4B+h2S53zM7952cmSLh5S6+1WiJCTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12500371},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"bdc416f6912106535c9ba9f09421ad107e8cf847","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.2_1708545029040_0.41305906299479944","host":"s3://npm-registry-packages"}},"10.5.0-beta.0":{"name":"blockly","version":"10.5.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.5.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"c6af1a6d2622c8f7fdbd8d9540363bcd3c2d8dbb","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.5.0-beta.0.tgz","fileCount":653,"integrity":"sha512-Ee1/pVVl86lYHw8jJAWA6lCDVv0aqg5DEEjgwpndx36qIzFlkp+6D3ex2cTBr24PyYa9wLXQxEX2bNqyln/EJg==","signatures":[{"sig":"MEYCIQCFY9kLzfhcqwHVY1j4oj0lR1MbqLqVDGbDrH4D7h0NVwIhAJ3hx5s0eCSm1bEv+SqIjTRVpWjIdq98VoI8rQYxIuUT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12505070},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"5175f564f954de9a74f36b33a1a635678e747f27","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"9.8.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.5.0-beta.0_1709149380335_0.8190639100597499","host":"s3://npm-registry-packages"}},"10.4.3":{"name":"blockly","version":"10.4.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@10.4.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"a3ca155e2ba7bae59883a143b8b901c781bfac0d","tarball":"https://registry.npmjs.org/blockly/-/blockly-10.4.3.tgz","fileCount":653,"integrity":"sha512-+opfBmQnSiv7vTiY/TkDEBOslxUyfj8luS3S+qs1NnQKjInC+Waf2l9cNsMh9J8BMkmiCIT+Ed/3mmjIaL9wug==","signatures":[{"sig":"MEQCIA1kYhDpRo3zOg4vM+b0S5x7SLOiJ5uHQ7lpu5S35LD3AiBNsQBYmJ9JrcgIOYiiZEzbGokiGkyGOyuRrPqTpKXn8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12502621},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"0e22a7982ee99f9efd258c68826806189729d096","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_10.4.3_1710175832193_0.3931060288145116","host":"s3://npm-registry-packages"}},"11.0.0-beta.4":{"name":"blockly","version":"11.0.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"5005b5b4c51c9dca205293a87642dd2a87c97915","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.4.tgz","fileCount":636,"integrity":"sha512-O1hG5pCCNLaA5Kg1M9UUmCKd174iik3l3WJfxOWLP3Idxg4zGqMDilZ6CbPRxsBMV3R7xppIANF8vnl0KPRikA==","signatures":[{"sig":"MEQCIBtmh4YQ0npolRQTVmOhQz8DphLutMPNhXXH2v4BN5UyAiA1kwg4g09tHLXHrzFq4+RMpeJ4OwCR3QhCT7b3QCqAWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12286427},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"250cf90d2597115578c9195110e8534772594cb1","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.4_1710792251187_0.8106806590307281","host":"s3://npm-registry-packages"}},"11.0.0-beta.5":{"name":"blockly","version":"11.0.0-beta.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"umd":"./blockly.min.js","dist":{"shasum":"acf5c331219b62c4c6cfb0fbc94155bda48e60e4","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.5.tgz","fileCount":653,"integrity":"sha512-gadgwBvT+GBpYfjO4anPimkm/3WZ/WZrSnvGYJAv8FyH98wgROHvkhAPHdb7VyAiSsUPiwymrNZ3Ra4h+F8QEA==","signatures":[{"sig":"MEYCIQCdbCuT6NgCHt7vCxWrOk8DB6Esuu740UVmTrVhd826pQIhAPT7SopDhzgJRgeJF+61Jgvh0JTCJOGFbSyA5UlkAIzG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12502642},"main":"./index.js","types":"./index.d.ts","unpkg":"./blockly.min.js","browser":{"./core.js":"./core-browser.js","./node.js":"./browser.js","./blockly-node.js":"./blockly.js"},"gitHead":"6af4d8cdda5c0702486d6c3cad829a2a8da987df","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jsdom":"22.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.0.2","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.5_1711034654878_0.8472338089883433","host":"s3://npm-registry-packages"}},"11.0.0-beta.6":{"name":"blockly","version":"11.0.0-beta.6","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"1e714ad3a8d9a523e84e1871471ea896f68bd759","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.6.tgz","fileCount":639,"integrity":"sha512-nFUE6E1HcMfyiM2tLRDW5W7xGPXsoKzTX5xItWYPn0dhRsPIaP8rVyUcYhIriT4J9n66DQv3mZ+n2KD5sTZfTw==","signatures":[{"sig":"MEQCIFFboNw4yMfNBLFso/YgdCO1AhLAswi5eQfl0TcAXGDbAiAs2QEWzwMD7dt8VwNUyZlFTOOuPyxXnLKJnSIWvgwcgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12344295},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"b0430d5302956f02eb11c888e96fcbd9d7a84590","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.6_1711042186909_0.6322183364064793","host":"s3://npm-registry-packages"}},"11.0.0-beta.7":{"name":"blockly","version":"11.0.0-beta.7","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"d5d7ab65502e78ebe328711a9ddad0b84cf59380","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.7.tgz","fileCount":643,"integrity":"sha512-JQ/EGIQLPgzopVYH6Vj7H88Y5jnWzRQT028Eg+zXCCWe1CNFyBDrB94SGhTV585E22b9RWW4IKqX/2EHj5eI1A==","signatures":[{"sig":"MEUCIHBO9rqTwyXJM/v6KFbqrHFC4xTtxz2BZIcn358Kop0GAiEApP1Tftv7ng/7aKDF8FmQWpdPjA7uveE7x/ZmmkziDe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12388397},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"204d081bcef76eda6b2b0f5f3c8ce2c3139780a4","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.7_1712338465399_0.2181885485712014","host":"s3://npm-registry-packages"}},"11.0.0-beta.8":{"name":"blockly","version":"11.0.0-beta.8","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"3c7d87f6bc3c0f83de6977303e122513e7e4b6b6","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.8.tgz","fileCount":644,"integrity":"sha512-CujqyjpX6UfzzLKQGiaJgxzvmqWzxdRaYaFe/ghYrJL8ngH9QSTb/zkWfmdWD0rXyHoxhs3o1LwiFvp7DPh2zQ==","signatures":[{"sig":"MEYCIQD39Nb8BtMDe5xu5yUNqyQwlLulfZlgfHjH7DBUavgR7gIhAJHS6y7MY4ApYyCsApmiyvkw2CyuLJZXHLmKMjhZb2DC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12400432},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"b6753a250ed46e4e4bcb5edd669d0be3dd3617ed","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.8_1713215655639_0.24504796883082047","host":"s3://npm-registry-packages"}},"11.0.0-beta.9":{"name":"blockly","version":"11.0.0-beta.9","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"078e0f0945db113795f287929ab1f9e4de0ce94d","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.9.tgz","fileCount":642,"integrity":"sha512-Zc8O0d5mwusZbYIydi80tlRK2F1rMkPrIup96v88cD4q6n+jecsVMsTfxeZkB3HzVzblfBChgSDEIAYSilOD4A==","signatures":[{"sig":"MEQCIBRoN/LxAWxSdckJTQMu/SW27hXQF66ZnKpip9CEsGOSAiAIsERTnEqMoroiPaWSX8xJIlVPAbgidbjhLCEwKsuAYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12345176},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"93c4d75fbd3bd3e8dee81b2702ea696195c7443c","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.9_1713552415067_0.14590636901616505","host":"s3://npm-registry-packages"}},"11.0.0-beta.10":{"name":"blockly","version":"11.0.0-beta.10","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"37fad3a4f8faf6c7caefbf0e5cd3543081640ab5","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.10.tgz","fileCount":649,"integrity":"sha512-da7KvcSKIBkiYfs1nO+ZdY6ObPAMQk4pRNC8RJ70X9qLkaEnj9M5AVrp+s3Ubfr/mfknqfp+rzu/Fr+y/FwoYw==","signatures":[{"sig":"MEUCIE2cthUYRBCBvCbeO9J/ZLL3W0yTRNdkVqZF3dZ9yD1zAiEAwVJ+CUrosmJ4+XGu+E9hUW9XhN+JA49ITXtlBUBTdf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12346774},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"19fa49101a5fcdf443e1156fa666c25708788c17","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.10_1713989492417_0.8943068558845289","host":"s3://npm-registry-packages"}},"11.0.0-beta.11":{"name":"blockly","version":"11.0.0-beta.11","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.11","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"280d48356a9ecee8351340e7b13f75525eb0f489","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.11.tgz","fileCount":649,"integrity":"sha512-re2FiKJ9WVigldQShnZAinMZw7V0fjgHstOgHQsG/2ARnmu3xOhPsEq059+d+WtMgM09UXl1liYO76dTZPuD+w==","signatures":[{"sig":"MEUCIQC/YIVA0ZeMKvSAqaTG29k09j+un73tiE1XQ5tPOQtmQgIgSsvc5i6d4AFizmonf0BQTWgSNFZBFQDOB1lU9bx/D44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12347381},"types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","default":"./index.js"},"./lua":{"types":"./lua.d.ts","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","default":"./javascript_compressed.js"}},"gitHead":"08183863e77dbc70534804b161004297149c7d94","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.5.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.11_1715035050564_0.6875156282440489","host":"s3://npm-registry-packages"}},"11.0.0-beta.12":{"name":"blockly","version":"11.0.0-beta.12","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0-beta.12","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"ec3b2e72f97dbc2b29d2eb3a3f165b7e838ba1ff","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0-beta.12.tgz","fileCount":781,"integrity":"sha512-vhtEl6KIver8ilpa7MECOa31zsEKRfEzkVBwcGrYNMeJa7Uyr4vi47ItaRqwfM7vw0ept7cgyPLKaGdQy8RONQ==","signatures":[{"sig":"MEUCIQDTzzEIqF7GWqmXSjpAwmfAaft109FEd7QfqmfSd5gUGwIgUH/qblOkiNW4+dsVLYVR9lHMfE6kwnaGCsjrEyz8ahg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13782044},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"df396a97922d5129045fbdb0759e92e363783f33","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0-beta.12_1715632584527_0.32277941109090436","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"blockly","version":"11.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"7bb3981027dbe9d949ba934f55d93b306fcd5385","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.0.0.tgz","fileCount":781,"integrity":"sha512-6Ie7HuZWZLaETIVKFEP4FPDz267Pubn6+weQNZvXzqnkOYp9sKPSsPue8QIMCV9Qb5F4wYhqivgiDcZJcE1UlQ==","signatures":[{"sig":"MEUCIAWWAdPs42sNGewLS/OEKNx7w2kwj8pz+2b2qewJx7cVAiEArAZdgjl/C1CIDFBC/sxZYuJ4crJat4PQAob/recfQA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13793633},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"9519333c28662d20a4f4b73a68641a74965187b5","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.0.0_1716240195112_0.2425377333122496","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"blockly","version":"11.1.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"e5980dbe62de3716ea2f15c03812477fc454a34b","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.1.0.tgz","fileCount":781,"integrity":"sha512-q/e3denY0RQcfqJVsfGsBRA3QlB4Hi6fgb8Dp+YeGnWlPgTm7UbPw8o1OSsii6YBlXsfrikTr7IQF00DIIbzsw==","signatures":[{"sig":"MEYCIQDbQ5XFORv6Pdh3Yxea50khNEfi1VVfioHTwTagpkuT/AIhAJE7o7SZufalhrp0eq7wELXUX7Wgpk7qFCLr+DNVT0sN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13807907},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"e03d5268640251245909e783720a9ab1f8692a80","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.8.1","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.1.0_1717095597193_0.7265501575034357","host":"s3://npm-registry-packages"}},"11.1.1":{"name":"blockly","version":"11.1.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.1.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"01da2e7760032fc6aeccbfadf699fe22fe7491e0","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.1.1.tgz","fileCount":781,"integrity":"sha512-PmInYM9zH1HcYMffqnfmeu2O3g0intsowy08S0KDu3q8/95TfGo1tcDYpeWNQDkPOEzN1yy3oocsRO4NPDHtKA==","signatures":[{"sig":"MEUCIQDktZNzrP0UdkOHUR1MAsqj7SQXLAvbWi8P2h1q0XsE3gIgQqUfkvKftQIzHq3IS/rcjrZSaPmSTQYSi1NTslgaVgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13808035},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"7a154ea89bc9009862d438bd9fad67b7031ace4d","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"23.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^10.3.4","gulp":"^4.0.2","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"3.2.5","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^8.32.2","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^7.0.2","@blockly/block-test":"^5.0.0","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^5.0.0","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20230802.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.1.1_1718214276582_0.4466190820520779","host":"s3://npm-registry-packages"}},"11.2.0-beta.0":{"name":"blockly","version":"11.2.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"de60f4031d31fb9501c68d29ad6538b7a7ec2170","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.0-beta.0.tgz","fileCount":785,"integrity":"sha512-RBSNLTdMmQqTOV6WAArjrB9XoMZBY/S8S5HglEZwTGxHW9xqYkMnYvf51iNUQxidCyeDrqJdE6vc6jWch4UvWg==","signatures":[{"sig":"MEUCIEaEJPV+yKoyvFnCcsfQUA7vfQezT3A3jXfqzowQYD8+AiEAt/H/4zbC5VdS+BypWZT3oXJ1evF2D8wXUggoj5V/xlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13911362},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"63158b6c8e28eaf5c9171d349b125940b07e3d93","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"25.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^8.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^48.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/parser":"^8.1.0","@typescript-eslint/eslint-plugin":"^8.1.0","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.0-beta.0_1725466410483_0.716769864696226","host":"s3://npm-registry-packages"}},"11.2.0-beta.1":{"name":"blockly","version":"11.2.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"67ff97fbfc1da571a282225ad17ac03651ae49f4","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.0-beta.1.tgz","fileCount":786,"integrity":"sha512-ExeEeE4eaoODYIm1OezTGwRmk8/uME8RpLWWLMpx27htnqPMYq4Nhjpnsc78S7XEOHOpujdHTINr0Eq4MtkvCg==","signatures":[{"sig":"MEQCIA7Ih2wfiY6edLNQlXoIvBf7A4L4TAdn6HRtGx1TMfZuAiAcK2PMuXRnubTR95mjV+h6/aLasx3+/Hobk1ETTGsGYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13933461},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"22c879f305665ffbec28c33b253ed725cbcdc70c","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^8.4.1","rimraf":"^5.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.4.3","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.0.0","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","@typescript-eslint/parser":"^8.1.0","@typescript-eslint/eslint-plugin":"^8.1.0","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.0-beta.1_1731352037197_0.057364814757517646","host":"s3://npm-registry-packages"}},"11.2.0-beta.2":{"name":"blockly","version":"11.2.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"6ab6b526405417b25c3611f57f6f2148efb0afd2","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.0-beta.2.tgz","fileCount":786,"integrity":"sha512-xvFWXXi77Bu62Qd2ZfDTACeecAlnF5N7gTHPNdsa9rmsh6Cd0lHM7KTrkSTmOYnAez9icyIKbVNnISYvjwA1eg==","signatures":[{"sig":"MEQCIATBf1o/zGUejsq5EMbfXGKk2tyZ0Sx+Q4lFVlTQajDkAiAIWndj8dOJa2m7WMPVE/IW4iLdvkEQfiDsr8+BcjL47g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13929823},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"0104166c371eaae69ae6439daf9f50f4aadf6b09","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.0-beta.2_1733346443695_0.4933564285703349","host":"s3://npm-registry-packages"}},"12.0.0-beta.0":{"name":"blockly","version":"12.0.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"44d39d8aaccd3a3abfa2806d0accc521ee0b83f3","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.0.tgz","fileCount":794,"integrity":"sha512-Z9cULe95wgQGj87DQZ9RBJRu5oMLQEUTz0beZVcZL/ddVuga6qtZZ9DbaDfCvt4ffVz1O/kyNzPJ+cqvovSjGg==","signatures":[{"sig":"MEUCIBVk3f4DmSDt9WwKjuhOLtvjr0BfppG5+EYw6apb2crCAiEA4bywiGcoDPAVUf+6gQ/+ZEln2vUfCLJ9k9WJwhc6cGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13953879},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"d2c2d6b554adb6f72cf70fe6b7a4112944e9040a","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.0_1733346622867_0.7919504265159893","host":"s3://npm-registry-packages"}},"11.2.0":{"name":"blockly","version":"11.2.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"3f57f2c37b9e2c981a4828b2c19a946692e52086","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.0.tgz","fileCount":786,"integrity":"sha512-NSsIjSqA2mTEMznA8CLTP4o+ULyMYCxnlyqwr2HiYEaqtyaG3DFPdmo4QSqKZEYqHRqijtkb46RjqP54wHe1Ng==","signatures":[{"sig":"MEUCIQDbkV4AwTp4pj1yaTPwIj3ko8dbpY51+WKR8eCVitqBIwIgPLA2X0sjFVTutO14Ww/HENDpkQ1Qc//h32ZD4+BgAPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13929802},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"00fec12d6893411cd9cf31723932e60b500f10c1","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.0_1734469653404_0.16464646259590898","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.1":{"name":"blockly","version":"12.0.0-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"bbaa62ad1f6bd768cc953d877755e5e340361231","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.1.tgz","fileCount":795,"integrity":"sha512-lECwZ4K+YuLXMM0yxWTz1lwkmDl424sst7h/dhtSefuCki8afjI/F87byYK/ZIZsMKBEz2+8wEJ1Wlx5cYWIAg==","signatures":[{"sig":"MEQCIHtdYLSvUafn13Yv8m/OCdDwHpux2YjeGTmhnJ2L9mpLAiBia88VnoLcKLkpx7VsmlFEfnbAhCAXbZdN5mGjI1xJ9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13961687},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"c68d6451b736827eb0f0efa425427a488cd576a8","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.1_1736535356431_0.757268731860141","host":"s3://npm-registry-packages-npm-production"}},"11.2.1":{"name":"blockly","version":"11.2.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"d3a73f2d364bbaf6a4e674d060668912f8d0a7d0","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.1.tgz","fileCount":786,"integrity":"sha512-20sCwSwX2Z6UxR/er0B5y6wRFukuIdvOjc7jMuIwyCO/yT35+UbAqYueMga3JFA9NoWPwQc+3s6/XnLkyceAww==","signatures":[{"sig":"MEYCIQCT00tR/bPXKV6BmcRsBrsu7xXfSIolD0/gSwC0v/iB1gIhAPwGVUjHJPL7v768eW7d4zSob6AKGcIP0wvkzVgZUx8+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13899818},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"087aea206ec83eab1971d1bada8c3ec30ff9a0e6","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"8.19.4","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^10.3.4","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.1_1737055282558_0.302412245912256","host":"s3://npm-registry-packages-npm-production"}},"11.2.2":{"name":"blockly","version":"11.2.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@11.2.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"e2306a27d7b5701eddd0f8949159164384d633ad","tarball":"https://registry.npmjs.org/blockly/-/blockly-11.2.2.tgz","fileCount":786,"integrity":"sha512-YJW9jMz4qoBXzOOUqxWBOHL35QhOOTAg2a6sVAFJh+/uNTXW0z506JS7qkqZI4PQ9fnUhDqmhF8a0qWSTL1tjg==","signatures":[{"sig":"MEQCIDCcRjF3LCDd7LBtjEQSloTkJKEBwcii5HKTCISFoyRsAiALKmxFqp1t1bJLDnF+AaX+COVaT9Hol93+IvhgIj1KHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13904769},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"4141230bcdc55a162b87a15d9023965aeb5a7bee","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_11.2.2_1742505572977_0.08041472692003127","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.2":{"name":"blockly","version":"12.0.0-beta.2","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"a9c66f859b16a43dd7b618d79397b4e5ba0b1a76","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.2.tgz","fileCount":798,"integrity":"sha512-I3KgGfw6E/S6dTcPrzQLxA+/mu3PqoDLEV34tdWME6twURlSYObMZPLoZXOc1h35tQsvorJMUKDK6V+qdz6eww==","signatures":[{"sig":"MEUCIB6L7rGxfTbvibSX7EHnJgUFUyCRkHCCQPvo67vPRnw4AiEA2seRxlXn1EPFDref/M9KLKza1g5Rsom+UgQBRdlwX2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13984478},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"e02d3853ee5e67d019efe537afcbc134a28abca3","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.2_1742506807805_0.8921652572957313","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.3":{"name":"blockly","version":"12.0.0-beta.3","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"d3bdb6b9d9b1fd8139005caecd6599bbc82a5aa2","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.3.tgz","fileCount":798,"integrity":"sha512-qB4811omhieGkrDhgnW2fAFpPvr4zMzDN2bQ03YZzxfCnhVCDGLLtZb8xGUnws5YwHBrgW6LMYbE1qlzhB2yVw==","signatures":[{"sig":"MEYCIQDOrAC+c9RajzBMVyVElCv1pPJKpE7Pn4axpj/0IOYuXQIhAOqTFTF2GyFb14Q2eQXDEuj6gQDcZ569TInqhcWolxSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14072354},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"7aff8669448bcf2070b6863aad606aca20594550","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.3_1744140052367_0.22776258306716812","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.4":{"name":"blockly","version":"12.0.0-beta.4","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"04a8248d5dcef98b90d6dbacc40201ef61cd9a26","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.4.tgz","fileCount":798,"integrity":"sha512-KY26RP8GfJRTqX/EUWSwu7ilVwhdGU0qQTrgdUGl+frsgqlBqCtIWZJVCxMafCAUWyAlU9+5aQ7UBItcR2MVQQ==","signatures":[{"sig":"MEYCIQDdYOWlZn/CQ9aQ5s9hqj0o5NrGQXPDtSDbTYzZnoxcyQIhAK0ORM82ePVfozTNTBwFbeTzAj7d2cC8sdT12vztgKrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14089708},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"b1d7670a6eb6d8e8021069d0e713504f5aad4e95","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jsdom":"25.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^15.12.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.4_1744668695171_0.9842539786914373","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.5":{"name":"blockly","version":"12.0.0-beta.5","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"b0afec68840c85c929588441f18031131ebf2f9b","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.5.tgz","fileCount":807,"integrity":"sha512-DkCVP9BB5bT5rTTCLv/u3/wzlQ/oXm7eRZXMByoS3RRClrCbUg+4ByVnDTgSM5qOfX1OIczGMqGMQfaKN17EnA==","signatures":[{"sig":"MEYCIQCm//6MzloVGMvR8zcvD8oYGlTCQ4UMsWrWE61cthnVDAIhAL8DrYJ8ZtHZQqHunbzfE6hfGfcW3jJSH7JiKFLlVZBV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14463893},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"8edd3732b8cac20435fb8e490ebe6b9041264401","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.5_1746663350252_0.30875916411991433","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.6":{"name":"blockly","version":"12.0.0-beta.6","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"8a31333c3e1113b553f867cfd2e71f00f36db1b5","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.6.tgz","fileCount":802,"integrity":"sha512-LlecuVKaMVNCpQgjGmUfLeC1aJZP09Z7s1ENZnR2q2rUvJKlRUklnbsqrTR7nhSylZD3TlaPpODMW/92dj+GXA==","signatures":[{"sig":"MEUCIGH/zFW+kfOSCPjp6vgnx7I5shjdJMFnUc60+vfkGfqVAiEA73aabOVcRZ81sXKDmpfg4ebICGFipeqXnSOACyxY2i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14426314},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"cfa625af3256dd3e06139b9b434eee141135ef58","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.6_1747251130714_0.10960821234053153","host":"s3://npm-registry-packages-npm-production"}},"12.0.0-beta.7":{"name":"blockly","version":"12.0.0-beta.7","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0-beta.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"84096522f6ccf78522a74ea8ad6228d8ef40d2df","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0-beta.7.tgz","fileCount":802,"integrity":"sha512-yKwPekH7cu2mELAoznExl11dfrCT4Phmynmm7fLJYmOsuVjUmPOUWRPGQd4e8ccCemkt5NLm7KmRWRZ1+4pXEA==","signatures":[{"sig":"MEUCIGaW0fk3+HmVDG1W7rg6dvmt4BPiTMdsxW4AcFATEXULAiEAxGGglpndjJdH/ee8dYVy97oqgPAy+5ikDjtVKXVK08g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14429403},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"8c0ee9fa247bd41b2575b0242822592ab6a34e52","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0-beta.7_1747268312390_0.17442664972491095","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"blockly","version":"12.0.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"42abbecc0c5f9e8cfdef1414ecf44c1cb467f993","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.0.tgz","fileCount":802,"integrity":"sha512-CrwxGjbgCh/zGg46VTlp26NYblSi/82n4VFsamyW5b4W6t3HXaf/b3CbMuu4/YnFvqlyJs+8zR4OKNTbIc28EA==","signatures":[{"sig":"MEQCIHIUxknoaOD4CHfQU31bbW28Z+2k6M7ww60Zfm6R2OApAiA+CrgFw/CRks3KV/5izgBginoNDOVeDs+ZCv1l/jebpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14439710},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"852512fdef4613b0fc25765a3a79b85f532b7d2c","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^10.0.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^8.0.6","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.0_1747340626606_0.26513544132296407","host":"s3://npm-registry-packages-npm-production"}},"12.0.1-beta.1":{"name":"blockly","version":"12.0.1-beta.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.0.1-beta.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"bdc0ee24169dd1290ce9ed3c5f64a0fe24e38633","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.0.1-beta.1.tgz","fileCount":803,"integrity":"sha512-PPbLLBY/IJgZOXACnro5xNz2lcX5e2ZwkHkoqA4Y89ec86erpIa7QVf+CPbNmuAJLch+5kxqdVaZgA5qGrBrsg==","signatures":[{"sig":"MEUCIHUQ4uowtdQwkJNgZlm7xQT2A5w4sIR2qYOc1l1Kmd9SAiEAyEL3gROmTZ7yb6mUesx8m7f7J+GWYsd+ANj29I/u26M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14456439},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"0283db5fd29b1fd76ae71f0fccded10686bfda2b","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.0","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.0.1-beta.1_1747955945029_0.3316020845394416","host":"s3://npm-registry-packages-npm-production"}},"12.1.0-beta.0":{"name":"blockly","version":"12.1.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.1.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"1250f5d1f0429b2f93a95930f8db80600bc0838e","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.1.0-beta.0.tgz","fileCount":804,"integrity":"sha512-C8r85mohulpvKI0LuGtwr5GVM2XJ8nUqzfkY9ujIa4JRNuIkbMXgrmCcu7QD+dKAeFK70ST5o+xVwuaebFWq0A==","signatures":[{"sig":"MEUCIBimDezngz3hM5VuLQxNtAHT1tepSTFbn0UBUDrEhZbGAiEAgDIc5Oj9dtXQVMSKrodHGy7yVoQA14D0+mW1W6XrWcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14476886},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"f41687524aff031c47b906cb3639a4b2bff17172","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.0","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.1.0-beta.0_1748556555393_0.5695335816817977","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"blockly","version":"12.1.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"ad66bc89ae61176a11e180bd53fc177da5273024","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.1.0.tgz","fileCount":804,"integrity":"sha512-J9OMcMVR1HaqqRf3WJJpLBUHh4hy3Ma7JQoMZruRH7evS3kxrihHodVFOuqQzRvHtBtTtcQjzVLZog+0vpB58g==","signatures":[{"sig":"MEYCIQDFkDUvmu2Wg3igNr/k8njjzynZOJwjB6FUPMCl6HRnYQIhAKnXFSFsxoBBqof4HoeF4k7haiOgdzojSNPi2SOnvZ1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14483656},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"60fc20acef7549fb4d6735b9f949929e78f06517","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.0","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.1.0_1748637589111_0.8299750057781647","host":"s3://npm-registry-packages-npm-production"}},"12.2.0-beta.0":{"name":"blockly","version":"12.2.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.2.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"47a97697a71a535eb20c6d36e6f60d7cb66040e0","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.2.0-beta.0.tgz","fileCount":805,"integrity":"sha512-HNHBgj6y1+qoBeACoOv0314gw5hQnyDUEmq8D7GDUVbLuXljS2Wp1HtryKRYEml4HldMjdm7IImpIpj7HmOb4w==","signatures":[{"sig":"MEUCIGJvO6ILNzKOxm8HBpkyPbL555Ut6IYNgC2Y+3WMUtoHAiEA4gUBXoF/1r16KYVJy+tVWuGu1lqxMZNl3uoPtUusP6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14410411},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"8015956b16a0ad75a25c07d7f89cff4b466c168a","_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.0","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^6.0.4","eslint-plugin-jsdoc":"^50.5.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20240317.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.2.0-beta.0_1750971750402_0.7449642096816502","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"blockly","version":"12.2.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"054bc3fab110e9add0b948eeb504855b75ce5a99","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.2.0.tgz","fileCount":810,"integrity":"sha512-s4QL9ogEMzc4Pxfe8Oi3Kmu6SQ0ts2thzmRYjdnMSEIVZFpBZ4OUuNKvpFICqujO0yfAo99zON8KzxAFw8hA1w==","signatures":[{"sig":"MEUCIDFzb+951nkmvASfhQCgcPauKAcEZtBrQaf+P6dccwByAiEA501fXTVaibhTVPgHDsWUxXfowknONTOGWBzzzo1Ah4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14489117},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"c92314d4101e1a9a8844552c34f0c317bbf1db07","_npmUser":{"name":"google-wombot","actor":{"name":"google-wombot","type":"user","email":"node-team-npm+wombot@google.com"},"email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.0","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.1","eslint-plugin-jsdoc":"^51.3.1","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^6.0.3","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20250625.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"^7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.2.0_1752094072061_0.9332790278274619","host":"s3://npm-registry-packages-npm-production"}},"12.3.0-beta.0":{"name":"blockly","version":"12.3.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.3.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"bb0f99e7b174340beba02fb063ce4234de5969c2","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.3.0-beta.0.tgz","fileCount":812,"integrity":"sha512-QXD6dXbsYFLzBs9umZRDhpllkM3Mdxtc9JnDMKksLzEFdFbl2CDl2JaKaw/rP5B0InpD1UrZPF7xT1ZRvJLS9w==","signatures":[{"sig":"MEYCIQDJFgH1Vb6ZbIBy/E2+pMut3fOGKhPH+ce+hWg7A7F6PwIhAPXTdLi4GhkYsj0zr1v+eEXLpfwmKHQkw5KH4VRT39uH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14507160},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"a53db40ecd7eb9f6b84b24a022f55e4cca26fb0a","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","chai":"^5.1.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20250709.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.3.0-beta.0_1755552710494_0.39754747022754566","host":"s3://npm-registry-packages-npm-production"}},"12.3.0":{"name":"blockly","version":"12.3.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.3.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"baeba0000fdfe17267b4601c231668cde0e40608","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.3.0.tgz","fileCount":812,"integrity":"sha512-dtxM6Dk8cm0QW4vMJTXmn7xi7a4GnQdXu28Esuuofx7DsYfq73456O5tm3ShUMDcXaFg8w3GVfgoH8I9v6gSVA==","signatures":[{"sig":"MEUCIQDmUfklBRFUWfDcz948BxCJlEEpvOaGSOI+liGE8j+Z4AIgB4BtI/7rmpbxPzrX33Icz2sBgYKXAo6qKy9P+azpHvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14514475},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"2bd8b63ebe9b2b2a83caa3166c392bd2ffc0b95d","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20250709.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.3.0_1756423838907_0.07052476141004149","host":"s3://npm-registry-packages-npm-production"}},"12.3.1":{"name":"blockly","version":"12.3.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.3.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"796669a843e8f91c370bc01177485d62f3b864bb","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.3.1.tgz","fileCount":812,"integrity":"sha512-BbWUcpqroY241XgSxTuAiEMHeIZ6u3+oD2zOATf3Fi+0NMWJ/MdMtuSkOcDCSk6Nc7WR3z5n9GHKqz2L+3kQOQ==","signatures":[{"sig":"MEQCIGvhIGoD+hyVHTl8O0j36v7MDDZMQ1buVCzFFbJRQtypAiBY1iUJP45hKgt86wxBF3IG0OGC9vwbVByqbh3KwI2UVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14505305},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"1c280d10cc1dcad7d50a1678211871058d4e9cfb","_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"10.2.3","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20250709.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","@blockly/keyboard-navigation":"^3.0.1","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.3.1_1758578003442_0.6887947966831309","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"blockly","version":"12.4.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.4.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"a483997d18518a64c6b411edc22aea04b0499c1d","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.4.0.tgz","fileCount":993,"integrity":"sha512-RMUsUtHBExB5iIF3gI1cHyly/xUhd949q8axFn7sQSKDXdl/DKr5czFan4dT2ivXgNZgWV1tfpaQWKJiLIk3zA==","signatures":[{"sig":"MEYCIQDgDxfyZjcqyXwjn1Lqfcv5mIFi10a5Rsk1l7uTj6FL8AIhAMkjLGf74R6A3FJ8OFikxfqjRXQGWvVRz8L0PpEjGTtF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9211072},"engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"39c4b589eac103ffe1a7184c287a90e624980a31","scripts":{"tsc":"gulp tsc","docs":"gulp docs","lint":"eslint .","test":"gulp test","build":"gulp build","clean":"gulp clean","start":"npm run build && concurrently -n tsc,server \"tsc --watch --preserveWatchOutput --outDir \"build/src\" --declarationDir \"build/declarations\"\" \"http-server ./ -s -o /tests/playground.html -c-1\"","format":"prettier --write .","minify":"gulp minify","package":"gulp pack","release":"gulp gitCreateRC","lint:fix":"eslint . --fix","messages":"gulp messages","langfiles":"gulp langfiles","recompile":"gulp recompile","build-debug":"gulp build --verbose --debug","deployDemos":"npm ci && gulp deployDemos","postinstall":"patch-package","build-strict":"gulp build --verbose --strict","format:check":"prettier --check .","prepareDemos":"gulp prepareDemos","publish:beta":"npm ci && gulp publishBeta","test:browser":"npx mocha --config tests/browser/.mocharc.js","build-debug-log":"npm run build:debug > build-debug.log 2>&1 && tail -3 build-debug.log","test:generators":"gulp testGenerators","build-strict-log":"npm run build:strict > build-debug.log 2>&1 && tail -3 build-debug.log","deployDemos:beta":"npm ci && gulp deployDemosBeta","updateGithubPages":"npm ci && gulp gitUpdateGithubPages","test:compile:advanced":"gulp buildAdvancedCompilationTest --debug","test:mocha:interactive":"npm run build && concurrently -n tsc,server \"tsc --watch --preserveWatchOutput --outDir \"build/src\" --declarationDir \"build/declarations\"\" \"gulp interactiveMocha\""},"_npmUser":{"name":"gonfunko","email":"gonfunko@gmail.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"11.6.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20260114.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","@blockly/keyboard-navigation":"^3.0.1","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.4.0_1771435718997_0.3732957750327073","host":"s3://npm-registry-packages-npm-production"}},"12.4.1":{"name":"blockly","version":"12.4.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.4.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/google/blockly/issues"},"dist":{"shasum":"30b94051184b170661637cef74c389b3866fc953","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.4.1.tgz","fileCount":806,"integrity":"sha512-OEF0r8cFMGDkQbX+PWTjifWTe9xi2QzpZS4rO2lYeQhZDWW3/eInklLSdoxAyEQCdfJhQqMTpBct13oDoc0GVQ==","signatures":[{"sig":"MEUCIF2rgYmStH5drCcidbySAL3cB0bq3kQ45m9HzmH01LtzAiEAmuqZuhQmxN+qy0HF1hFZMcHrrjNifLgHl91h7XJ5rhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14559225},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"39c4b589eac103ffe1a7184c287a90e624980a31","_npmUser":{"name":"gonfunko","email":"gonfunko@gmail.com"},"repository":{"url":"git+https://github.com/google/blockly.git","type":"git"},"_npmVersion":"11.6.2","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20260114.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","@blockly/keyboard-navigation":"^3.0.1","prettier-plugin-organize-imports":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.4.1_1771435999978_0.24457241112433215","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"blockly","version":"12.5.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.5.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"2f312613dcfaa6293d407ef53aef6d77fd1a5c53","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.5.0.tgz","fileCount":806,"integrity":"sha512-OugJNqtVj7B+hfZJk/dJU0UPbgWxtZ89a679BIWw9xyhC1SuBdoYkDgd5n0PA7/zuJ5ljX7QWfuLKjZefeOnvQ==","signatures":[{"sig":"MEUCIBvRx4HiLG0v0UIKT0rSHoGr07vNaFslj9vvF1UIEUq4AiEAkX5oqZSciJnnUeAzsO+F+bRyMcn8xc1moRImoKV2Jo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blockly@12.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14565523},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"92dd086b3ae37356d6fad50aaa7b21fe6da7d19d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:057f18ab-e492-4616-ad66-a5fa71c6df60"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git"},"_npmVersion":"11.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20260114.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","@blockly/keyboard-navigation":"^3.0.1","conventional-recommended-bump":"^9.0.0","prettier-plugin-organize-imports":"^4.0.0","conventional-changelog-conventionalcommits":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.5.0_1773945795168_0.6356910019752939","host":"s3://npm-registry-packages-npm-production"}},"12.5.1":{"name":"blockly","version":"12.5.1","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@12.5.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"5e63b65382861cc75a6a36a85d71346ea768f8e8","tarball":"https://registry.npmjs.org/blockly/-/blockly-12.5.1.tgz","fileCount":806,"integrity":"sha512-etXLpUtEkcRibHGwIJ4BsvnIzMJJs0C0yPIjE/W0NCtj8ACha/a7Q9n7Ib6+j7N4EzQ0p28YPZMnypi5pNIj1g==","signatures":[{"sig":"MEQCIGdZ9OtWBUOeB30gRB3Ah0oyLqMr5MhA/zX508hxcYj4AiABvb5H03fcG7St7RlTOTfRQepm7+O0en52hhvRcPZkEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blockly@12.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14564613},"type":"commonjs","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"6f7d50552ee658299de16c139673c2d126ac9b16","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:057f18ab-e492-4616-ad66-a5fa71c6df60"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git"},"_npmVersion":"11.9.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"jsdom":"26.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^5.0.0","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","gulp-shell":"^0.8.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-insert":"^0.5.0","gulp-rename":"^2.0.0","gulp-series":"^1.0.2","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20260114.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","@blockly/keyboard-navigation":"^3.0.1","conventional-recommended-bump":"^9.0.0","prettier-plugin-organize-imports":"^4.0.0","conventional-changelog-conventionalcommits":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/blockly_12.5.1_1774026322536_0.6031230932598981","host":"s3://npm-registry-packages-npm-production"}},"13.0.0-beta.0":{"name":"blockly","version":"13.0.0-beta.0","keywords":["blockly"],"author":{"name":"Neil Fraser"},"license":"Apache-2.0","_id":"blockly@13.0.0-beta.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"homepage":"https://developers.google.com/blockly/","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"bdec1067c610cc146aa7023568552992a4a42cb8","tarball":"https://registry.npmjs.org/blockly/-/blockly-13.0.0-beta.0.tgz","fileCount":808,"integrity":"sha512-jzy3C/OASvbOgpUSicrPfJ/hxj1g0/uEGBN5aoOqxEMWYbJs3KtdJ7dn7VJgaokzsBa2UKKinT6qK10nQQzHaA==","signatures":[{"sig":"MEQCIGxbxL2c5pDDI8Frn6pTWgRDNWgPrdSKIICssSyJopztAiAExhp4EV0hQ7WkmwlDUeeY1s+z936Z5MoVYyJewklkSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blockly@13.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14949058},"type":"commonjs","types":"./index.d.ts","browser":{"jsdom":false},"engines":{"node":">=22"},"exports":{".":{"umd":"./blockly.min.js","types":"./index.d.ts","import":"./index.mjs","default":"./index.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./core":{"node":"./core-node.js","types":"./core.d.ts","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"}},"gitHead":"c7fd3f339e1ad594c8c9a65e9d23e2ff3d341927","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:057f18ab-e492-4616-ad66-a5fa71c6df60"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git"},"_npmVersion":"11.11.0","description":"Blockly is a library for building visual programming editors.","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"^8.17.1","chai":"^6.0.1","glob":"^11.0.1","gulp":"^5.0.0","jsdom":"27.4.0","json5":"^2.2.0","mocha":"^11.3.0","yargs":"^17.2.1","eslint":"^9.15.0","rimraf":"^6.1.2","globals":"^16.0.0","gulp-umd":"^2.0.0","prettier":"^3.3.3","gulp-gzip":"^1.4.2","async-done":"^2.0.0","typescript":"^5.3.3","gulp-concat":"^2.6.1","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","http-server":"^14.0.0","webdriverio":"^9.0.7","concurrently":"^9.0.1","gulp-replace":"^1.0.0","patch-package":"^8.0.0","readline-sync":"^1.4.10","puppeteer-core":"^24.17.0","gulp-sourcemaps":"^3.0.0","typescript-eslint":"^8.16.0","@blockly/dev-tools":"^9.0.2","@hyperjump/browser":"^1.1.4","@blockly/block-test":"^7.0.2","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-config-google":"^0.14.0","@blockly/theme-modern":"^7.0.1","@hyperjump/json-schema":"^1.5.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.1","google-closure-compiler":"^20260330.0.0","markdown-tables-to-json":"^0.1.7","@microsoft/api-extractor":"^7.29.5","@microsoft/api-documenter":"7.22.4","conventional-recommended-bump":"^9.0.0","prettier-plugin-organize-imports":"^4.0.0","conventional-changelog-conventionalcommits":"^7.0.2"},"peerDependencies":{"jsdom":"^27.4.0"},"_npmOperationalInternal":{"tmp":"tmp/blockly_13.0.0-beta.0_1775680529321_0.48460769627772016","host":"s3://npm-registry-packages-npm-production"}},"13.0.0-beta.1":{"name":"blockly","version":"13.0.0-beta.1","description":"Blockly is a library for building visual programming editors.","keywords":["blockly"],"repository":{"type":"git","url":"git+https://github.com/RaspberryPiFoundation/blockly.git"},"bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"homepage":"https://developers.google.com/blockly/","author":{"name":"Neil Fraser"},"browser":{"jsdom":false},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","umd":"./blockly.min.js","default":"./index.js"},"./core":{"types":"./core.d.ts","node":"./core-node.js","import":"./blockly.mjs","default":"./blockly_compressed.js"},"./blocks":{"types":"./blocks.d.ts","import":"./blocks.mjs","default":"./blocks_compressed.js"},"./dart":{"types":"./dart.d.ts","import":"./dart.mjs","default":"./dart_compressed.js"},"./lua":{"types":"./lua.d.ts","import":"./lua.mjs","default":"./lua_compressed.js"},"./javascript":{"types":"./javascript.d.ts","import":"./javascript.mjs","default":"./javascript_compressed.js"},"./php":{"types":"./php.d.ts","import":"./php.mjs","default":"./php_compressed.js"},"./python":{"types":"./python.d.ts","import":"./python.mjs","default":"./python_compressed.js"},"./msg/*":{"types":"./msg/*.d.ts","import":"./msg/*.mjs","default":"./msg/*.js"}},"license":"Apache-2.0","devDependencies":{"@blockly/block-test":"^7.0.2","@blockly/dev-tools":"^9.0.2","@blockly/theme-modern":"^7.0.1","@hyperjump/browser":"^1.1.4","@hyperjump/json-schema":"^1.5.0","@microsoft/api-documenter":"7.22.4","@microsoft/api-extractor":"^7.29.5","ajv":"^8.17.1","async-done":"^2.0.0","chai":"^6.0.1","concurrently":"^9.0.1","conventional-changelog-conventionalcommits":"^7.0.2","conventional-recommended-bump":"^9.0.0","eslint":"^9.15.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jsdoc":"^52.0.2","eslint-plugin-mocha":"^11.1.0","eslint-plugin-prettier":"^5.2.1","glob":"^11.0.1","globals":"^16.0.0","google-closure-compiler":"^20260330.0.0","gulp":"^5.0.0","gulp-concat":"^2.6.1","gulp-gzip":"^1.4.2","gulp-header":"^2.0.9","gulp-rename":"^2.0.0","gulp-replace":"^1.0.0","gulp-sourcemaps":"^3.0.0","gulp-umd":"^2.0.0","http-server":"^14.0.0","jsdom":"27.4.0","json5":"^2.2.0","markdown-tables-to-json":"^0.1.7","mocha":"^11.3.0","patch-package":"^8.0.0","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.0.0","puppeteer-core":"^24.17.0","readline-sync":"^1.4.10","rimraf":"^6.1.2","typescript":"^5.3.3","typescript-eslint":"^8.16.0","webdriverio":"^9.0.7","yargs":"^17.2.1"},"engines":{"node":">=22"},"peerDependencies":{"jsdom":"^27.4.0"},"type":"commonjs","readmeFilename":"README.md","gitHead":"8879f63fb3b3cb7390facfe543df0a6942378ee2","types":"./index.d.ts","_id":"blockly@13.0.0-beta.1","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-o1v0RNzRDtCErmIS5+N4bj8QZ5Ke+NkUzfMTxgv5UPfzbdKve8oeA3+cDDz6XTDJNfUknH5jxcfG0ZITvycErw==","shasum":"09feb69b45a054dcc13da8048acfd7468498e42f","tarball":"https://registry.npmjs.org/blockly/-/blockly-13.0.0-beta.1.tgz","fileCount":809,"unpackedSize":15737328,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/blockly@13.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQCK2N3hP56mtwrrFpBiBM/UZpZoy+kqTILWaFKsAV+gZQIfPAldQti3uNI2/5HxXPWRRF86OK4uqtkbjE58dqpKew=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:057f18ab-e492-4616-ad66-a5fa71c6df60"}},"directories":{},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blockly_13.0.0-beta.1_1776972560931_0.7624255461718179"},"_hasShrinkwrap":false}},"time":{"created":"2013-08-15T23:19:59.814Z","modified":"2026-04-23T19:29:21.528Z","0.0.5":"2013-08-15T23:20:00.789Z","0.0.6":"2013-08-15T23:53:18.871Z","1.0.0":"2016-10-11T13:22:24.130Z","2.20190722.1":"2019-08-13T03:30:12.505Z","3.20191014.1":"2019-10-15T17:11:53.867Z","3.20191014.2":"2019-10-22T11:07:16.434Z","3.20191014.3":"2019-10-23T17:43:42.421Z","3.20191014.4":"2019-10-28T23:54:30.641Z","3.20200123.0":"2020-01-23T23:46:10.519Z","3.20200123.1":"2020-01-24T21:35:52.253Z","3.20200402.0":"2020-04-03T01:30:21.640Z","3.20200402.1":"2020-04-03T23:51:00.039Z","3.20200625.0":"2020-06-26T00:21:07.051Z","3.20200625.1":"2020-06-26T22:29:17.137Z","3.20200625.2":"2020-07-06T18:27:06.835Z","3.20200924.0":"2020-09-24T21:23:19.638Z","3.20200924.1":"2020-09-28T19:04:11.980Z","3.20200924.2":"2020-09-30T21:36:10.573Z","3.20200924.3":"2020-10-13T00:31:45.234Z","3.20200924.4":"2020-10-30T23:41:24.014Z","3.20201217.0-beta.0":"2020-12-08T00:12:15.358Z","3.20201217.0-beta.1":"2020-12-14T20:05:05.198Z","3.20201217.0-beta.2":"2020-12-17T16:21:07.995Z","3.20201217.0-beta.3":"2020-12-17T16:39:49.086Z","3.20201217.0-beta.4":"2020-12-17T18:14:41.195Z","4.20201217.0":"2020-12-17T22:48:09.489Z","4.20210325.0-beta.0":"2021-01-08T18:52:11.568Z","3.20200325.0-beta.0":"2021-01-25T20:08:20.341Z","4.20210325.0-beta.1":"2021-01-25T20:13:09.500Z","4.20210325.0-beta.2":"2021-01-28T19:53:36.624Z","4.20210325.0-beta.3":"2021-02-18T22:05:14.322Z","4.20210325.0-beta.4":"2021-03-12T18:28:33.319Z","4.20210325.0-beta.5":"2021-03-23T16:21:17.496Z","4.20210325.0-beta.6":"2021-03-24T17:23:06.452Z","4.20210325.0-beta.7":"2021-03-24T20:13:20.402Z","5.20210325.0":"2021-03-25T20:57:50.266Z","5.20210624.0-beta.0":"2021-04-13T18:16:39.160Z","5.20210325.1":"2021-04-13T20:18:01.008Z","5.20210624.0-beta.1":"2021-05-21T23:07:14.812Z","5.20210624.0-beta.2":"2021-06-10T23:57:19.586Z","5.20210624.0-beta.3":"2021-06-12T01:04:23.557Z","5.20210624.0-beta.4":"2021-06-15T17:15:13.224Z","5.20210624.0-beta.5":"2021-06-28T17:27:01.076Z","6.20210701.0":"2021-07-01T16:46:02.315Z","7.20210930.0-beta.0":"2021-09-17T04:07:31.940Z","7.20210930.0-beta.1":"2021-09-17T16:39:05.569Z","7.20210930.0-beta.2":"2021-09-23T00:11:30.615Z","7.20210930.0-beta.3":"2021-09-27T17:39:57.232Z","7.20210930.0-beta.4":"2021-09-27T21:33:51.964Z","7.20211209.0-beta.0":"2021-09-30T22:36:03.307Z","7.20211209.0-beta.1":"2021-11-23T23:51:48.805Z","7.20211209.0-beta.2":"2021-12-01T01:25:21.945Z","7.20211209.0-beta.3":"2021-12-01T21:44:19.264Z","7.20211209.0-beta.4":"2021-12-02T21:00:37.943Z","7.20211209.0":"2021-12-09T21:34:00.464Z","7.20211209.1":"2021-12-15T22:14:02.029Z","7.20211209.2":"2022-01-07T19:52:23.923Z","7.20211209.3":"2022-02-11T21:32:24.524Z","7.20211209.4":"2022-02-15T00:17:31.619Z","8.20220331.0-beta.0":"2022-03-21T21:57:11.673Z","8.20220331.0-beta.1":"2022-03-23T20:14:00.902Z","8.0.0":"2022-03-31T16:50:08.080Z","8.0.1-beta.0":"2022-04-04T21:47:48.871Z","8.0.1":"2022-04-28T20:44:34.228Z","7.20211209.5":"2022-04-28T22:38:38.785Z","8.0.2":"2022-05-09T16:46:52.668Z","8.0.3-beta.0":"2022-06-01T23:47:54.102Z","8.0.3-beta.1":"2022-06-03T22:39:17.492Z","8.0.3":"2022-06-08T21:04:09.242Z","8.0.4-beta.0":"2022-06-13T23:16:11.623Z","8.0.4-beta.1":"2022-06-17T17:36:15.878Z","8.0.4":"2022-08-02T18:09:44.882Z","8.0.5":"2022-08-10T20:53:04.124Z","8.0.5-beta.0":"2022-08-12T21:38:52.795Z","9.0.0-beta.0":"2022-08-12T21:56:10.315Z","9.0.0-beta.1":"2022-09-01T20:20:00.022Z","9.0.0-beta.2":"2022-09-27T22:25:02.907Z","9.0.0-beta.3":"2022-09-30T15:11:55.652Z","9.0.0-beta.4":"2022-09-30T16:05:40.924Z","9.0.0":"2022-10-04T21:59:18.837Z","9.0.1":"2022-10-20T11:39:07.381Z","9.1.0-beta.0":"2022-11-10T17:32:37.468Z","9.1.0":"2022-11-15T19:43:28.824Z","9.1.1":"2022-11-21T19:01:08.863Z","9.2.0":"2022-12-15T18:34:42.845Z","9.2.1":"2023-01-19T19:14:14.647Z","9.3.0-beta.0":"2023-01-31T21:04:50.488Z","9.3.0":"2023-03-29T18:02:53.312Z","9.3.1":"2023-03-30T21:12:27.700Z","9.3.2":"2023-04-06T19:15:10.411Z","9.3.3":"2023-04-26T17:26:27.432Z","10.0.0-beta.0":"2023-06-15T20:52:35.063Z","10.0.0":"2023-06-28T19:51:44.354Z","10.0.1":"2023-07-10T15:56:00.224Z","10.0.2":"2023-07-17T20:33:28.297Z","10.1.0":"2023-08-10T16:49:04.802Z","10.1.1":"2023-08-10T21:12:54.579Z","10.1.2":"2023-08-14T17:17:59.962Z","10.2.0-beta.0":"2023-08-14T17:54:49.181Z","10.2.0-beta.1":"2023-08-16T22:13:40.101Z","10.1.3":"2023-08-24T18:28:57.924Z","10.2.0-beta.2":"2023-09-14T22:32:37.201Z","10.2.0-beta.3":"2023-09-25T18:37:39.781Z","10.2.0":"2023-09-28T18:09:42.305Z","10.2.1":"2023-10-02T20:32:40.442Z","10.2.2":"2023-10-09T17:45:25.827Z","10.3.0-beta.0":"2023-10-20T20:27:53.879Z","10.3.0":"2023-12-07T23:03:57.884Z","11.0.0-beta.0":"2023-12-23T22:53:37.710Z","11.0.0-beta.1":"2024-01-08T18:39:18.802Z","10.3.1-beta.0":"2024-01-12T19:40:51.210Z","10.3.1-beta.1":"2024-01-16T18:53:41.126Z","10.3.1":"2024-01-17T21:16:37.151Z","11.0.0-beta.2":"2024-01-24T18:37:05.876Z","11.0.0-beta.3":"2024-01-29T22:09:59.073Z","10.4.0-beta.0":"2024-02-02T22:23:37.805Z","10.4.0-beta.1":"2024-02-02T22:54:58.336Z","10.4.0":"2024-02-15T22:09:14.929Z","10.4.1":"2024-02-16T00:12:56.154Z","10.4.2":"2024-02-21T19:50:29.361Z","10.5.0-beta.0":"2024-02-28T19:43:00.573Z","10.4.3":"2024-03-11T16:50:32.428Z","11.0.0-beta.4":"2024-03-18T20:04:11.592Z","11.0.0-beta.5":"2024-03-21T15:24:15.111Z","11.0.0-beta.6":"2024-03-21T17:29:47.197Z","11.0.0-beta.7":"2024-04-05T17:34:25.682Z","11.0.0-beta.8":"2024-04-15T21:14:15.930Z","11.0.0-beta.9":"2024-04-19T18:46:55.352Z","11.0.0-beta.10":"2024-04-24T20:11:32.686Z","11.0.0-beta.11":"2024-05-06T22:37:30.766Z","11.0.0-beta.12":"2024-05-13T20:36:24.882Z","11.0.0":"2024-05-20T21:23:15.400Z","11.1.0":"2024-05-30T18:59:57.453Z","11.1.1":"2024-06-12T17:44:36.852Z","11.2.0-beta.0":"2024-09-04T16:13:30.910Z","11.2.0-beta.1":"2024-11-11T19:07:17.491Z","11.2.0-beta.2":"2024-12-04T21:07:23.969Z","12.0.0-beta.0":"2024-12-04T21:10:23.175Z","11.2.0":"2024-12-17T21:07:33.686Z","12.0.0-beta.1":"2025-01-10T18:55:56.714Z","11.2.1":"2025-01-16T19:21:22.860Z","11.2.2":"2025-03-20T21:19:33.341Z","12.0.0-beta.2":"2025-03-20T21:40:08.064Z","12.0.0-beta.3":"2025-04-08T19:20:52.724Z","12.0.0-beta.4":"2025-04-14T22:11:35.531Z","12.0.0-beta.5":"2025-05-08T00:15:50.636Z","12.0.0-beta.6":"2025-05-14T19:32:11.017Z","12.0.0-beta.7":"2025-05-15T00:18:32.743Z","12.0.0":"2025-05-15T20:23:46.886Z","12.0.1-beta.1":"2025-05-22T23:19:05.341Z","12.1.0-beta.0":"2025-05-29T22:09:15.740Z","12.1.0":"2025-05-30T20:39:49.333Z","12.2.0-beta.0":"2025-06-26T21:02:30.657Z","12.2.0":"2025-07-09T20:47:52.328Z","12.3.0-beta.0":"2025-08-18T21:31:50.797Z","12.3.0":"2025-08-28T23:30:39.154Z","12.3.1":"2025-09-22T21:53:23.776Z","12.4.0":"2026-02-18T17:28:39.305Z","12.4.1":"2026-02-18T17:33:20.318Z","12.5.0":"2026-03-19T18:43:15.522Z","12.5.1":"2026-03-20T17:05:22.775Z","13.0.0-beta.0":"2026-04-08T20:35:29.664Z","13.0.0-beta.1":"2026-04-23T19:29:21.175Z"},"bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"author":{"name":"Neil Fraser"},"license":"Apache-2.0","homepage":"https://developers.google.com/blockly/","keywords":["blockly"],"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git"},"description":"Blockly is a library for building visual programming editors.","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"},{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"}],"readme":"","readmeFilename":"","users":{"ohar":true,"divxpro":true,"shentengtu":true}}