{"_id":"@blockly/block-plus-minus","_rev":"131-6cf234a3d9f7e97007fe21d2029c837e","name":"@blockly/block-plus-minus","dist-tags":{"latest":"13.3.0","beta":"13.2.2-beta.2"},"versions":{"2.0.3":{"name":"@blockly/block-plus-minus","version":"2.0.3","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.3","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b2c1f3699a21fb1579096ddf3c87b064f95c6b4a","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.3.tgz","fileCount":11,"integrity":"sha512-E4w11eVSC4+WnVUsGK/4VYKjlprUuJPlkdOFRixP7HPQRZkXG3gc7q3KWD2SImwuBWIhL6xRBNE8MMfmZ9Tntg==","signatures":[{"sig":"MEQCID//BmFVp3/P9MN4K+tva0ECjNnuR6CUjoeCsBlwbW6uAiAJlsQWOCJlUZqupueQXXLZfvPLH7MoUIGxWBopHi2QoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9o7ZCRA9TVsSAnZWagAAVfwQAJ3t1/+dq9ecpuqOgxA8\nDgcuJsOIlpKCupiWOtOkvyqOvxvNkzq6N4kKCrylXTv64xuY8AzqOx/tt73u\nJ6fpR7FJBpOcCn46uMm7MB/pd0yafX6zwTR5u4db9T1ID9wDpXRfLhhw3C5B\nVg9+QdZUKCOFm9QbHMYW2RlQVcAJxvSJHcP2hZsJQNDfoBy2Q8jaovu89QtQ\n4b1pfcO2nxIiKc7fUcVlRV1fAKeRnHX0YzEjoBvJKX3iutroDCyZrsZUTwZG\nUbBE8uC7WPk+3Q8L9HvDxIXzFEIfJ00IF//9/nYBsK0wc4OOk07egFd1X6xZ\nAYHksaPLbvB5Jj7DaykglthJkuhgeMbsY2BxEKmwhvgAvKkgXZd6A+MdBf/5\nHqPq3wcA4Yhlv2xdSmQQ15/Z6GkMWdR0XoT5wX3uUUe0NJdtv1dVZ8WIVDkO\n9mu6fHXsUyle10hMvX/bnqmWAX2gX8RokXnnFhN5eIil+WuUIhbmS/KZCh1p\nHV8eMguDQZxUmhmI+fKaL9cUrZAEp1uzM7y+aZLIZKIXcHfx5eWc+ptARQAg\n8O17u9HPzLv+hJCSdiQkzRqcgmtdcpbqGxAONwM5c6XxRD0oA2nyjacJtKaU\npjv8/ET4uiOFBK5lZxMHnpt/H/g1MPjdeARKixxrEWWWvcGuJUm85h12ZJNC\nc9Cq\r\n=cAWb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"samelhusseini","email":"samelh@google.com"},"_npmVersion":"6.14.4","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"respository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_nodeVersion":"12.16.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.0.2","@blockly/dev-scripts":"^1.0.2"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.3_1593216729406_0.8296977367974656","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@blockly/block-plus-minus","version":"2.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f63cc42f25e3ef38fae4141021f474dca30633ac","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.4.tgz","fileCount":11,"integrity":"sha512-Sx/OQ99NRjnTThpWZhKwaytA80F30FXU9A86J+CLa6q+c7kM2gSGNmF3qPeEysoRPaDnFyOWI/soOEqhsZ53cw==","signatures":[{"sig":"MEYCIQDxEeX8uwoFSixLsr+h/SHrHg8znsiMGPtLzK+4Nmo9fgIhAOHL84NTlHuxcT13uW95hQK/jUFAax6eCI8LOTp1nz+z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEf5BCRA9TVsSAnZWagAAe3oP/0P+ymxE2oAWAmguo1JB\nkEPRAM4g478p6px0bCr7qiqeoVthDzWTs0LATPM0FYUGYQbMnzbvK8tU3hJT\nbDcn0OVteQ8BuOxmJV1wLm/sJN6LGL5t70EFJA1XIXA6KlJiohhXCOuj/7gj\nI4qviiZyl9Q35ZFTfhdD04qEnsQwX0XUfccPxFZpeyJHzCG50WKpMkJVV49l\nNjmYyM/6FN/F/Wnn+anYGoXoGsTXpVWr1ggkEm7tzmLWhhRlhqmLFXIwb3oh\nszyjB2scfO8kYrA5fmL1glJiXS/iKOeO/fzyseZZn7Zmjq3fBwiT9bNIqYAW\nrcZxCx0CmFank5TBhiasDIt7BiHzX9Z4nBn9cpdLhbr4Onspy5JfD1LXUC7v\nCja90dJ3ZXdWkbBLBMX/9KZSd17YzB225/7xR211KIRmPRlnC0J0qnYKdx+y\nzjCNwR3C3ajwNesSSjvqJQYI7AOeRv1X26iTJvXBtn3L3mXacNLzNdGtwltU\nTRCUVwf7Uyp5VQkji/Jeo6x6CVFMKhDpMBi4u5beDVxqB8eDI/xERmDCqWdF\nr3Ue0aHMYM9TgkLau2cjt6wm++tmGbGtMuQJQD/ulVHyTQgpwowNtfAkwSgp\nWc0SnbEe7WL52gU446YFYkEgUFlTruYBxhaM6UWsn+BkIjvDrrhgX2+8h+9j\nx2Ez\r\n=Qjj/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"samelhusseini","email":"samelh@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"6.14.4","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.16.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.0.2","@blockly/dev-scripts":"^1.0.2"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.4_1595014720932_0.9062322032017218","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@blockly/block-plus-minus","version":"2.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"323141e30cc86bda4b376369598037f82af69825","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.5.tgz","fileCount":12,"integrity":"sha512-3LemW/gozmCcOTwrH7CGAEI+Hp3+fzbPK7b9o3NaKl3OVSx5JfW9FGy+sXRCAryI5Xc0c5nIuOvPX7wh1xvr4Q==","signatures":[{"sig":"MEQCIDUdqANj9WeSY/3KrB118mHidg7vVtUfXKSljLQILP2xAiBdqRs89lA7KrWQ7Ph3aQeAP9VjTZ+XGBYlwjmeNzOSkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEgOfCRA9TVsSAnZWagAAjsgP+wc/uKn4Tfwy7ESHwIL/\nShbwMayKDtqM2ewYox9PXc3JreDV2vZ9JZf59rtPAILt3637RJOSrkCOzwn/\naZoeYSUB85WOtz7OnBpGDZKzl5mGitrdHXhu0BrEvHMbbz/6I+9iQWbLvnVU\nos7VFXF/htLe1UDuuikc2dAYl99Qh1D/ibMbM1vPDUMKgNOoVIuealk5jgc/\n1sekSR1L6aVZCffdU3vN2P8wtlMN5h3eupeNrYvt6pf9PfpLi9MWRB2b796t\n7n4hlP7k2zkGCpOHY3yfM/YR6W/fKbOgV4r+FbExdVtOOoZWmtLJgyyXuocQ\nTVF0kYd5DAoosWsSzjCihbj+NENnXO4IKCkL4BdgJ7ngO2YAZNJxVoqIeM9m\nYNjidrwxXVVVPOpW57KbBhDtu2Tz2Kswqjd29LHahFCmP0jhdtWRezbdJA3K\nSt9ErrLjiCsQd3WLr8mV+V++Y/V7ofnv7R7gW9jn7OJUKaFxQNsuyFqZ45L0\ntt0hg7hQQp+tIaUDWxnVuDm0XX7BuNl6kfQDK3e79tlWSFflH932+p4XuVsu\nJtDFKHH/8sXVVjtJgRrU85TywzaY4V7tfwGd8IkA8jIB6bhuKhgTe1K5WNhE\njJ/ghxojH/b9luK+rslQCSUapRL21POjGmQ3mbg89N69MGVzlXWepfN+D14j\n9zFO\r\n=6zHM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"9555ca2609ac4c66a432fa6abfb86894a605bf7c","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.16.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.1.0","@blockly/dev-scripts":"^1.0.2"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.5_1595016094728_0.18816885570373532","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@blockly/block-plus-minus","version":"2.0.6","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"af52f71671cbfcf9ed433a3fb8185b86cb3639e2","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.6.tgz","fileCount":12,"integrity":"sha512-zORem4HLhpnWDV0kUKfln1gdDj2lam7oNHIq+yUFqZtJwoVBYs0G3Aa4vpWcVldp84/dHz1FUuHPQA2OssI28g==","signatures":[{"sig":"MEUCIQCINbmb0jrcX1EjyNEJa6a3VsTMCI3PkqtM/a+X2wbpvwIgfn4b6ihnsqPkarB+hHEu0lFlg2uIueDb6Af/48E8l/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGhQlCRA9TVsSAnZWagAAcoAP/2kj4WqjRQL7JplRIUhK\nWlmeemkwSXMen0EVicdkqtjS4goqo8TiU2YtHiQfkLk7Is/BH2s9ZXe1kSxu\nzDEGwJFGV8KmIEZA+g/jq0t/0Mv9AzmsW80UcyrAVJx3AvZOEVNT58YQGWcg\nGjoG54C1HkgJJ193a1iFI8cMKgzl+t3mEuqAcgz6BUSi/CsJGpc3u9gtC9Oh\nkgyraz4j8xXRAiKqM3EW6aBC5uF8itKQn0qGtUsChCKIGKDN+htmj8Gw8/py\ndwWU1PJlXFETs4i9KM8atWhCGj6Mr4egEcgTLefmvIVLzpCQZHfHPTZP8nym\nFQxhFVniMy/z5QWKl+SAhlyGbdJ6n91VTrYdNxqu4shVc56Zn6Eng3L9tW3e\n+HzIK0klU/ZbtubbY4wtPVn88f46J4f3XWjepd35p7hOoVIkV2AWF3kWwTo5\njm3UmRKb6DZu8lFZR57ulC7QdtWaHAdpeAXYOArdM/z43QTaibh9MzWiu6vK\nuxQhhrGuDGSjBJj3xmKljdG3SScpwmTB6kmrzAkri2XrYQ6gHtgpwRnAYXXQ\n/oNwotlo4ySjdZ1HwXwhyhQjCOMuG6wXv2QPwt4w2IpEixNxXNhFPUYDBIRZ\nZ3/KTSaooVAFwt/qNMO+JeiUgfUX8QNtvcwnn/wgU+m2w+2sjrcZhIwN5w+G\nD/dF\r\n=7ww1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"43edc2cab7dc9729d6c70f4a2d0a930f9959bfb0","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.10.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.10.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.1.1","@blockly/dev-scripts":"^1.0.2"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.6_1595544612893_0.4859259477789306","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@blockly/block-plus-minus","version":"2.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"ef9bcf6d8fa1a12397b18093067079106548ccd6","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.7.tgz","fileCount":12,"integrity":"sha512-/osKJ7YlRGH4FIU1BTN9iux4tDE0LbbzXdwk/8RRaBwvLQ6JuFshywwogivr4z16zKmi2R1WbyG4WzPriaQhkg==","signatures":[{"sig":"MEUCIQC+Goe67ocg7fNJpIq2auJKZhPnRz5WtsdnrF1muFH7lgIgRJ1+OSiUpXQDsWfuaCZQvD5DWBDr9/RHR3pzWabjyjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJG/DCRA9TVsSAnZWagAAIAcP/07U8iopADz0X1FlrIHd\nOFH1dTnZzJsJjCH2oQDhJ5VjaWXH+ma142y7YjMh/5EdpRXESquO8o1JZupO\ngkfIIgwetVIv9IQEraeN5BiqzcBfRQ6sGDLUllsKa6qtgiTnhjoK+Or3s5X+\nCov+XQVp4NdfpcQcm9TPBqqIxGQXH0jvSPDvluofVY1Q4sz07U8G0Ke+CdxR\nX08wisqP5sa5i131MCnm3iXpYRXly/+522ICkru0PK0UGqQeD7m1P4Hz7RNO\niNGYliKfuBRpx0W288PjqVDoHyu8D2Hc203v016lTfO5eRX+GH9bzxVe9ncE\ni0AfQHRMVWvwzUH/QuU9BPKLOqvMEW9UMq7CBNPqQG/R5ku/3gP/Ql1f9w7y\nTbvM0uWg3Tfjw2mBPdwhTQI2XODOoOVr/AfvBZeLgS5QWGxtwGB+SeIg06fz\nkUdWaPor+IzIV+XxfnScgk/r9PD40hcJD2lVL2+lEl0if4NFANjKAIbKDGrc\nl6GbHS6jvxVYCZuVlZacg9Ws4/dY7v+o4YOPFhEO0qRSRbGdTj2ZaAse5vfu\nyNIi6Rj1suWfy5ccV3CQdvyewVB7gfzrv3Ky8oel93BwX1fGCZOsrlOBOK+9\nb48O1haeEPBsXpV0riYLWa1sx8PSTHIo8AV896DI24BBKILqBgDM9i9NLQdt\ny4IK\r\n=ZmWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d51fd472cb8f14e65fd0e66f4f3ca804d606f879","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.1.2","@blockly/dev-scripts":"^1.0.3"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.7_1596223427561_0.022428612878972132","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@blockly/block-plus-minus","version":"2.0.8","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c05fec2ceef6411e66dd4a3ee72d28fbb6bf2add","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.8.tgz","fileCount":12,"integrity":"sha512-LRn+Js2rZ14XyrSoEf7wTz6/ESNW2MI5TkXJ2wWFJVA+/E4lTfBwXeZpRFYRP9DZwNEv9alZETyEcBbK+FCZKw==","signatures":[{"sig":"MEUCIQDMCSqnbHEBX/sEJNCSs9x9h0n3dU4Q6X4j2BJ7FEG0YQIgVaTwcSMMAdHQLTwoEewwN+cdqr2+EO1+MNxwjx0Ls8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSD+VCRA9TVsSAnZWagAAO0AQAKF/C69Ax9qbvKqFW5nN\nVKC4qZsgYuX0VmGhy3OyjFf4HzZJArVqbk0xoW2ASfA75hioZ3aPjzrXPMXm\nXHMG95M4nvp8GddWapXR6wnkDNCJ/PtNinmxJ9yzLNbatmku186aZq8I41Vn\nv71rHuFRJvlsiw8ZPInliOzCCaw52WFJPLUCv5x/E2nbWExyJpJJun03kVz3\nW0TTE3xD3HJs7EdMGWSdjWsawQFTCS0nbWt+Y3vQyq5xVNVqkJbsAi/xHC8G\nU/BvlzePj/Bc9roOSK1hLNcQtMOPpbnapYvKZ4cr+akz9m5zOBmDaeR33kUL\nvHIONqmkCbRBX0T3mFh9vR9UBEYlX9UBWVRJElxoW/BMp0jAZGrAMYKhINrr\nOrJpM+9SocXCSMFUIzN6UYLECXLY5/KiP99zyUwfv7ugyNE/eOVWc99zfoh4\nNpGc0ulSSqKm3sjiS5EhUYDaOWMS2BnH3/3FeQ8pREJa1JR54xITmFae3oVD\nL6+hd4nRBZsYgyMhgR742xBWsa/viups1HpiuGS6sEPyBLhGij2tV/ERBYde\nQfjI1B6oVo31mg0Dsvjb/q/YlZ1VkOGMG3USjULXMbZgC/OUtjdOBuhKOzcf\nHMQXw0NnviNcCDL/bQ+aG8D/3f6Y0wz8NBBdsY/DzjWdizG8tdvLf7tQ39Li\nvbGZ\r\n=g2Ng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5c55255264df9d563c7ffff0188e662c146904b0","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^1.1.3","@blockly/dev-scripts":"^1.0.3"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.8_1598570389069_0.4969674853209409","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@blockly/block-plus-minus","version":"2.0.9","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.9","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d012225057e83ed85d08a35085da21501b899413","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.9.tgz","fileCount":12,"integrity":"sha512-mIeqj+KBtzIcmObe2G/06lhDpOrCT32JCBqE2u51BMb0ywAFh+lsC7kl4mANLclp/+zgxVqJWUD0Q4xdNU048g==","signatures":[{"sig":"MEQCICTzFZ7aZf/dIG++RR81gY/+aN80nvqWluYpEISVQchPAiBnexgRngw/HERN+tnS3YC1lIir6v6Uz64OziImOUSOYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWsjmCRA9TVsSAnZWagAAEMIP/1KU4tp8Q+YFMA0hn0A/\nu5xS91cPIrKwJaMCNnwzmOOVGLylwUvv/dL+9+1r7dWAV7O2xKushs0NR1op\n9LKIWJxqn/IIm6l5lNh3I8C9M5Oup3Yn6nnJiRMfqb7iOj/bJJAtcyJUARat\nYj8le1ZE2sfhaFDOXpvG6/+KnZ4VxWngkG3Ryk7cE5Kqn1KL8UZH/+7a8xZN\nz4F9Ngm3c8K4vwzSJTseTWSiJIkJm86dsjJ2DyuPZ9Dun89BQAugCPBt3mP1\nDc8iqyzbEviJjE4VXMVlo4LF0JrbcowXCkV/ycVTp1dyKzqvEZ6xg6Oaqwi5\n6PMuP1oSMvmfwPh5Rq4E5avUUTTvue4+6yAXjlBOaKhjwyYzBPJsEbUVcU0g\nfL0YN5DZ+hmSmOUTzYFIPWiJZdVaAO9uAhTi3qkV/J36i4BHu0JCOfCJNy5Z\n4554rG108gKI1BeCohnQC4qH5ybAUWLcaohm+HUUfiTuwaDCJNDX814AoQyn\n62oaHfoBjjTAV7u08CYzg9IURJCQa+UlUo2/cC1ljTIl7MDEjcsPP5hhBzoJ\nv3bh8/ibC8/pBxpQ0Mk2bN1Tad3sAX85e31/2kEuGEmfsN6BOztHeBJjlhwp\nfNqvdbrfeaLhY7HYr78DTqrpCN3DFZNEjwJcgxtbqidS9OTp9pmreVLqoiSa\nKEgJ\r\n=OrTE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"82ed295b5ccaf86470d3dbe2e2924d50be8b279e","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.0","@blockly/dev-scripts":"^1.1.0"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.9_1599785190441_0.23074221898945213","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@blockly/block-plus-minus","version":"2.0.10","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.10","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1e0e4892470123b04818ff867f227a056c57ba03","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.10.tgz","fileCount":12,"integrity":"sha512-YWEQd9xHAAn1aJgIuZsAdx2t9ZSjinaSEzbN1c43iU584TvaiPsGq5JcnLpoDIyGgJI90Nk+o4erWyQR+kqLyQ==","signatures":[{"sig":"MEQCIFdXBMMuRcHtFupwNasoEBsYJYJskb6UJTKiszSxJk2RAiApEyLqKlzsRlSTINlwRJlci4sSm3ovHdrgCogk8CwmZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZQcZCRA9TVsSAnZWagAA0NAQAIf7nlIpA2h8gudCRGef\nOijrn5sj2KpwGqcgodKeZmyT3FHvg+THtQRLk/kt+ZnKoHp4cqVPkjGbiMVT\nwS33Qcgd8qu4M+FLjTKtqIlC27IMGiVaeCz8g+Zi/3fg75N9wbTfMYFuFzMG\nwiSQaF1Y/5+n/deWJHxNr9fQ14Y9tbmOIB3U0yd+rLrKZYOtkATVCmNbhCPd\njl9QqDdbzf2l57S/5IA6xe9Wn6TVIm4nhdsxncIGXyUjxW3SDphGaeNYcgJ0\nZJ++5iLBE4mk8alGMY551jT4Y1+yqj0sylTkJA6xBGXA/dNggtrRcjXRyhED\nhHmc672nCzJ9qm3x5LOFvgoA/cBQSpA+YGYNzZTa3TDK2j8Y2F4JWhWz/Pmn\nBibvqgh5IroqdpRLtJIaZ6FAEM6KLVUf/7xQe9JTR43n5aE1SY02tUYUCXnD\nC6wp+JkXE2dw0nk+MBZ9BxU3VhH0lhJ/A3ZuzVoI5I2G7OGTuntYDep1SIli\nSLgrB0ROoiTiizu0Yv7hDGF04BNLrei4pfGfp5cUttMXj6U9XyDi4emFae9a\nTLtBK32zmqqKefhQFbS9/vcmYxS20C2WQ5dxKqu5s4k+HCOa2CZ7MJWRrKCQ\ncj8rVXjJkwkpv3APudanq2G+hEE6JChsyAvfX2nNklZ2dY8356zWrzgif/11\nu7GX\r\n=u0lc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"bcd4f09ed94f4fa81e93c1141707a9a2c56236de","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.10.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.10.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.1","@blockly/dev-scripts":"^1.1.0"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.10_1600456472860_0.2749919507948002","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@blockly/block-plus-minus","version":"2.0.11","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.11","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"944d1f832d91f4fb8d1e906a53b82a5e44a7f2f6","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.11.tgz","fileCount":12,"integrity":"sha512-B8zzUStYHi3WLKDVBKvPTAa57B0kY56whviBFUsfAiBj5HLBv7LzLgRQYUNBDWL7jRjWtWDdNxGabZGf8ya1Yg==","signatures":[{"sig":"MEQCIBhbEtignBacTjoZMXljf4T9mQuG/5d/4UHFnciAqr8EAiAiBNknBmPW1mkXCZ26b0/tqBeh17yIAeiKOxh//0LdQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdnI/CRA9TVsSAnZWagAACm4P/Ay5w60nolejk6FTUtGP\n82aQZeB6kRZBcntCBazkR3Aw/2L9qGvPMAeKwzSSjw7FVqreKQfZUrANKIPi\nsBCjYyG1b3NvnQ+ffTm2CKW1mVdfN1U2eaUnjPHv+wCuBOQGl2RmRX1o3hkG\ns9gY5nWLlFWhWGzcZCTOjrajmG5AK5ARRopMEtwxBN+avzDhMf1bSsWfDkpz\ndGEFo4dsxrl6aTNH8TCPncBN4a4wwML/hoFb6ovAe85UByt9GavONX5esYND\nu4I+61Urdl2SJ3yBL/TY4OiqUxSCIvckje+tcx5hle107HBTDbmmfRTbjO8K\nqGdvJPE+/8gaFdibuN4108k/ibgezvaGPvsBnUb67a9dCRkhX2oChvxRDVIg\nL/svSt1Z+BY9S45zxHUbHCIc5hqvXv12/GbbrgXPiP3bpALUN6rqoh4G8FJ+\nt6yU5MqEwTckpUuy2frjeBF2l3QGMO25YxWTTDMf0zJvzTNFLCRx2memDoS2\nHNBYh3QcarhnX3RCS5BRV8QLoLg+fiL3vpzehZdLVeLqRZ96Ys+9fw+Gw6PV\n3P91/mEx9fukeqsxIr3iGr1B2lTeQNEUtTBNtO71l0zZUZ4s/Orjq2qnS/bT\ndPDhmmdeSY2gY0/jcXQ0/n+QpNWnyFTd363gQigPKD2XJJ7NFD/cm9CNPG9O\nIXuC\r\n=N4JS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"97bfe9774067a40fb1fd205e5572eed71d2daa81","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.2","@blockly/dev-scripts":"^1.2.0"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.11_1601598015320_0.4290307170204566","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@blockly/block-plus-minus","version":"2.0.12","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.12","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a47ec5d3239d8ee365d0d561f94b83a869c6b403","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.12.tgz","fileCount":12,"integrity":"sha512-sQqF3IIRJdKZQwgMc5BsDAxxIrfuk4EylSo2hV98MVF++qMapCHw+sMiRWo1C9c6ehvMZqnEJLPXOAd3Jy+2+A==","signatures":[{"sig":"MEQCIH1lAskYcsv9bAym0Lc/LU7vf2peW2vxHgudJEO+g4MuAiAIxDxxJC20x7lejoSdmpuLTG/CMruW3nA/rGjApDqlkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgKDvCRA9TVsSAnZWagAAKXwP/RypHBtv42va6XxCp1zk\nV6DAn1hVVoV5Bre9cLdfL6kXmdemOKDnmNoLweuvhnLQ3jWb0DTZtU3EqlQn\nO/rMtVwzVzRgrq4pggZ+iXftpQbS81M5XkFO0NBfH/33jc8MVPJREcat2f/+\n71g9+vw8z7b1mj2aVH5YUOSsLD0W0Ac7BF4JRtUOIif4XjPpGV4G4FxqgVAl\nRBlPi1ImftS3Aa7dAgHqkYymNzZB7kCDE5CIEg8B/hyJMkr+aPj6wSoZb00H\nDaOMtS3WYlmwSIA+x9sNiqWQH4rMwFlsaEhPwL0YCt3Fc3KLEY1AOuMb2Xex\nJEGJ191v2caPSDStVTf7a44tJYa0cp1c9GNfh7xuGRSKpQ5sIQNx+n7P7Bry\n0zlvhdu5z558TjGBu3tLfnk66Xwz5YMbKRo0++cW8mPj3Ui1RIubkvEp94V+\n3G/4qJ9TQ8D76TqYq910kgMHaXRJ5gBexyXjZf8eRpxLonolWYdEXJcddbbd\n8uamnwqms1Gf38myDtdpHh9UGIMktSg8ijim+I6OA1AVDP+YVNearDS2TdPA\n0C0KJAlBbqhTP/BkoPWt+6mQ17WIwRTf22tQL7NIUwEUDgjvemqMPoyGw5Ga\nwUIeK72xKLyEPpotyulk8IWoiO7et3NTrrxk83rKrc9FZqfFHhtWKH/lSGq3\nmSuP\r\n=GyqO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5a574507861f59cdfc9ab0ae2819a92726814cdd","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.3","@blockly/dev-scripts":"^1.2.0"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.12_1602265326603_0.18053560998742824","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@blockly/block-plus-minus","version":"2.0.13","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.13","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"49863229bb1bc5ac0914a67c5ee4b997d9d4ce8e","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.13.tgz","fileCount":12,"integrity":"sha512-kq6fXnpUHUZT1WptjMJm/iJKy5rcMks8W5SC75wbkE6rAvkDM7CGAikwc3NjRaMLTafPYXgCA1b5AfZ3cp7eOQ==","signatures":[{"sig":"MEUCIF9KqbcNMvJSQM94vbyzA2VqKFpR7Lq6zAUJPPG9SpZcAiEAkwpeshTcpRRkfL6iy36LgAeEf3cuY6zBvtN2Tfg6siM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfih6nCRA9TVsSAnZWagAA+3UP/i5zbgTh0j4Jb9d8BMlQ\n0fMvC8ZzIu7glx7VkFArkioceAUbCJ6uOKPkU917kN7/ojcTbmCMrT/X5K3V\nU7TG2KVJyRWxtNYvhUyqzwJMZYLvyiitT1ljUjiNW1ZfrbTEh8g+Pq4sPLGY\nGyxSNKJGwsr+6X7oojProL94hhslT4vYzOBy7xRACe3Ly/ZAJe5wanXvtoAJ\nMb8LHNssHtAJVa15qvYm8anrWkbCouK6Kt4MICwG534nyp8Audn6k6rCFQHQ\n9f+CuSmaDO909/BXV1eO+EDR2WFEfXYjJUytnEUzsi7aCMnxXA3t4gbRZsLt\nVDVRFMi/7mw3Eo/+NYhn/bLpy0sdFZy0gVxqpZfkkV65hxouqiqgu3iCWhXL\ngauy+tsItm9vJMo2d98vr+GZ4fFbRbjHSUz/qY268Jhz3W9eUASEXPSDKmqE\n2XCvu/vhqJmBjbshgH6QEKpGxeYKCCYGEKraORibuZJGrqAcDhwvOUX6MTBG\n2RqQ6DErGFSxYSQoO7scBOpFTBexGn/gxVzRif6VqWaEZEoOgWfp9bdXz6mC\nISYRdA5irA8WfcjRAzX2d9ylOMp3hpFxXo+qxg+Z+YWGH/wurCOjs32NaMog\n/Ck40gQm7omL0AKo7q1ERrUKjjvzfyB+dCQ0rF5hdrqJ1ivo62X2rzSbk1dj\n8G+z\r\n=1e0K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5ce32672feb17ae531ef3df6b5c9f2614bd4e6d3","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.4","@blockly/dev-scripts":"^1.2.1"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.13_1602887334526_0.32673120092230845","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@blockly/block-plus-minus","version":"2.0.14","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.14","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6f8896b613cd283cb173e9dc6a1112082f90b206","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.14.tgz","fileCount":12,"integrity":"sha512-mINBVfmzDq0vvVFYDICWG21G1Napiug+nGQ72qu+hOr/gvKL77fh19GvKwxWKs5DrhglGXSY3jwdB7HAmCIdUA==","signatures":[{"sig":"MEYCIQC1KA4sYUQiWSDM0ub1FYyp0KHu2+3UHdkBnHuBJQoIGAIhAK+YvGVWNOOImBYbGQEXOvrCVXkcPQtZOkVRyPNv0eR2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkg/1CRA9TVsSAnZWagAADToQAJaBNyPz8BT/ttnXgRQm\nnvNx1BxFPjJKOHo9417Ex8bzq/tekq8N4d8GDqsfHTW3+NKlHhGANpbbqXwB\nbe2Q+xiO1D5wZtlRvLDXy+JLInPotmrD5RwXw3mh25QUfZlBZf2vRHxGw/2j\ndD39xVZ26nX52oOHqMQ5jkb12WfBF3bzPnvlT8fPihhXhm6367pvdeHWzOrr\nz5F0ydXfCMeUvKWIhHImjJaVLZx2Hut0zUwI5pd6HMU1jQmxOm+W/Lk80eVR\njicV5bZFggZSknCdPaGR5meYU5cwsVEeILpIJhgea9F6L2sILeoDxmJ28de3\n4zkOnjzEFUIo5RkTgLBz/pU42gGKmauvl6ryMCjevZMYQ6NtdjGBixDYZ37/\nEZhrZhqZ6T6z7i4jIZRH4o0kqcsdyqB0iXxWGp9yfDDSRZjXtky7iKUpfHHy\nx94JL4CytbhRcmexJCJagqbNq+yRQlLHbSQXHeCNbClSGZyJrDoEmzC/wyjP\nvNJe3EH+rZb2BVImPKNXMwkJq6v7G1VcO6t3l+UqBkNk4VxwErmz3xVSJsle\nRSac7nWKOc5ZsYiHFZpM7fwUtnN9gCl17UiHjJp0hz4LVjav5WfloMKsPa7D\nArRDhOnoykfeOEwBmpjfLrSeZCMDcm2X9jTTcL+Z+M3TOm/ck3OkRhrlofPJ\naIxV\r\n=O31j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"12bb31c8074ff606f408a7f10f16bb4ae750e398","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.4","@blockly/dev-scripts":"^1.2.1"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.14_1603407860805_0.8564022979793169","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@blockly/block-plus-minus","version":"2.0.15","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.15","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5c51cbaea7a581e0a8fb0651e69c134afa60c655","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.15.tgz","fileCount":12,"integrity":"sha512-9wLleGlMmEW4Gt94ynBxb6JzTFhznAEk8TlC7ZQlwEnpCv3tB+yZsq4iDlQd+tbqRTIRCbsVdQE1x/I1snio9g==","signatures":[{"sig":"MEUCIQC4Ax0921CumIBK3DGHaxCEx6uwYD+jYL71ErxLJ6hi5gIgGOkE5weySAlpUKBO2P+kHAKPF01yIUOCoMYBHvoEBc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmH2XCRA9TVsSAnZWagAA1xcP/1jpNdqIJhrL+06/k5S1\nYBTJ7hmVLkIYiFKvEoesF5nZrEpNLHFAL0FWRS9e9ZlTPP3cMV5suTlfZkmo\nMwh7XOQ5/XKldxQXKJnmY+05HXxK1EHyNDDpdEwf7PGWvlBDEoMS/yprVP/n\nUaUAY7FQL3NLxs6diySMI9oY2cXHhnrnwTPF83YnDeXbjOlvHQuoAFtK2ZhQ\nEjCjZhQw1jhmTEO/CaHzsV7HXLRbyCQKWBu/I1zJc8AtyZm04/sYUZT/upnZ\nyRkb0IA7RteSDrGtK13ZFhs0fGYT7BOBD38OoWixR7tjZRMPzfDXOkXJ07bM\njaaH7Ml111XOhsz++Ba6o7p+wMKsVujOP8q8UXuauNk0n3ZF6nvJe5kE0ZIx\na3gI+Sd2fc49SvblmgGi6ySQbWsIiSYPb1lisjN1ZUxEPI3/q3T5rk2QQf03\nTD7Gc2/YG4lPNwJUz0eqiZbpOsF8xhWt4gZbDqbe+6DlN4j70fqtqljXb56w\nYB4W/WRk9pj5awfq9/0AEl3utXXjicFXs8qVGOnZ41PHMN7gcaIckiDlgP2h\nAeF5X2Gwyewr2V1pzMhodLh7BUWMa87mcnyX4Ev0PTS5spW5s9p8gj/21YTJ\nt3vBni+IcvEVVRY2e/l9nyAvT07GSG/ItdRg5cCasO+wguPPfnLXqwcrX7k+\nfbIK\r\n=XcZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5f64b20136e3d1b7a8c2ca7c0783e9e71a9db828","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.16.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.5","@blockly/dev-scripts":"^1.2.1"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.15_1603829143048_0.08896959464347698","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@blockly/block-plus-minus","version":"2.0.16","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.16","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"4833b985ae53f431b3790fd28de14d6fb0a922f7","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.16.tgz","fileCount":12,"integrity":"sha512-kp3Ctt+3AKtaPqzKJ7NJVURxPJT0qsPVUP41Z8VXu2QtGZloLIAxvw70tQe4i4OnrAtoWju1nm34ghMXa+Oy+A==","signatures":[{"sig":"MEQCIGFM0Sda5UejaHZGx2Q4IJcL0osW6eiiAz0fgevShzoCAiBF541EPo0O1XWuxiJJzyICpSCNCu/uIS08GLAHUxcJMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpJ1yCRA9TVsSAnZWagAAhB8P/0hf4P4vy5UfD20BX8Qr\nRan2F7J7ZdkhhTJax3SMJfoWhTUnbURW7/CAxV2PO4ngId8VzJ6BIz67u2iK\npzdknpglJ0bmVFZCQApQtJZUpa3TvoIASviGI4hfVEtd0N4Yn9GqG0NOedu6\nuYzeIyDS883eXaMD8EyU7uK3hj7wy5WIHYc4sJ9BU5VKqsdE8zH1TuDfy7bt\nBU3gTZvheUukYyo2BV4XLrol9IxFtJ+zkPHlwazJYaDlPc+QWdulBv9T6izL\nsp2Iiuw7uofe9SnYaAmLfAHh/Na9OU/ExLBx30U62UbRbmm9l2nxfac1k7Pw\n3hrSl9jHaY5v95k+8BS9CjHSraf3GrBkmrMMv9gFlyZEdyf1FG5jNdDD1WTN\nyCJ/2jzqyNGist9czPlkZGU2v2LB6GPEoIHQ5ujQYMmvmw3gjo9fEcx01pRE\nLXcnkp4QOYy/VtMRaftu2ULYTym+XPiHZdBIcmnst6gFC/YNhS0jrHb+3bkF\n3RJkRDRJEMs4FijsuNrnFZ7QcEsjdSvcqi9IY31J1O/fLeFLPncnvj9dcKML\n6Q7NGk20z6I4MXCXkA8ayDgUf05zsXOsmucUFSG2yU31ZlNQE3GEVkmZGkk8\n5vvl1vdIrlxuaHKZOotYSrYsVJ5fMieC+2/+KUyjrSbA+Ndwy8/KRG3bacjx\nm6xx\r\n=s4bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"fd1eb21dd30a286b5b3a3869663941f9306ccd06","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.6","@blockly/dev-scripts":"^1.2.1"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.16_1604623729652_0.6894947828771467","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@blockly/block-plus-minus","version":"2.0.17","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.17","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"7b7c11cedd5e2b4b5b2ec7042f5e5fa8e31cba86","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.17.tgz","fileCount":12,"integrity":"sha512-WGLpDXq49GBNwojmQL/CTn5tHRlC9CT1PVJodzhqQzS5u6lewRTvl5mkv2N8SiBZVJ+tXjJTScAUYfWV8HC1Xw==","signatures":[{"sig":"MEYCIQCPTUM30mEQWLvmgDU/mopEbmD8VPpRfZ1tPhjjxjgtuAIhAP6y+wjK0boHIfDrWtzId5Dmi0vHRzz/k3NgKIr/zvtV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyWrHCRA9TVsSAnZWagAAuw0P/3b0xqr96wgIO5LC/YKa\n06fIVaVrDIOcIoXyaBLT/ifTZqbxL7ehhqMJ+EmZkRIYxmBbbNG+Jt7+n/gu\nXQicPXfMeAJ9NOT6su3bTwXtyHTnI6D4SNZorrXUMthIRgGXXSfQ/lTEyvAl\nVcX7uzqjXrz1pgYe9wAX7zgeDZfuEkh8ScR22DcHtsreWSTxeHLD6jGrxs82\njtbeV3+fdiDKMwy3mvbSYTyuUz7f+TUtP2oWQOdJooelIRIcfEgmSa6xrMHH\nPLIdPoUaJKfenGWy+FkwrhnPtwfZ2kpkcZ+bOq+QaNOhgYR62fQROOLgbZR6\n4RNBuhSQWQrq5vtMbEouN7YrvrXkn2x5S77gvwzYYQIro//DqW9nukP+faKh\nQ9wp1+Ujq8YlMYFwyWlaWeZJ1A9hWLNyRM2loSQ73hSVrF9fI/RWCZl6XBss\nHvpH51STkM52QsOkhnH0HIVC9u7sf8y4qhGew7zLMPMONhuZq9Gv4YD99eNB\nL5D+Yyb5PCWGVHLLQlQ1VbM3pJCOmPSvz9BJ74C2jd4f1IV84wzkUfKWFG3I\nQt9075guOsdjcYA1SGxoBiBdTQR4ONTMDvxBY5aK0hXxoR+u13mq/oBbYtVV\nBP0bzreGl8SgT2ijr761AP4+OvxDnvO3ltM5wcGpacYvVfHH3Kn9HYCuS4FJ\nUnmH\r\n=+zJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"fb8ead0266e321d63c7f63eadbfc86a2472f1e79","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.16.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.7","@blockly/dev-scripts":"^1.2.2"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.17_1607035590527_0.9474024393997351","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@blockly/block-plus-minus","version":"2.0.18","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.18","maintainers":[{"name":"samelhusseini","email":"samelh@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"8dde36b99c98d0bdd8f3dcbaf7ffc34f98d0feef","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.18.tgz","fileCount":12,"integrity":"sha512-1G+eOk9A8g1EY6+n6eFlcp8vG1p83UFu/4PzZZiaYJCk+oU29SALWYpmPO17AR+0GqkJG7IphFhadf6pvNk1aQ==","signatures":[{"sig":"MEQCIGB3DepPkN0uLfku2yDvZe67EgP+0yxoWI8/N9bNiW5kAiB6TODnSYTFLh2/54nKO1YVqq3+3QO1rVVbeGb7tGFD3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0/spCRA9TVsSAnZWagAAbVAQAJLXGeAZcxD5cGWU5jnn\nuYmZuEeDqtbPC50eYpyuMTIz3wFjASo/W62MEp6sXS+z+k9zkfgv/rO+kK3A\n+DhvOIZ+hIemox552N6BDLB/BQDg3EtfCZ3pYN6E55tH8kX2vSmus+jqOAoz\nFC+uYDyaKCCe790uACCXUrI5SwjNihvP5JzJK+PzJmpATbP66e+rnIXt24qq\nriQrYs+ZlPGkMUyNOIOTMz/IRbH3NkgmZ2mphyP8CEcJz0NsEnBiTdXCfT9O\nx8W6AxoikUwkb/zwDdL9aNq/Ipf9r8FusfmJ11nN04BVbvI7gLWF8IzXM14R\n1+aRdbmWU+zlpp2LWeD739g353s7vUI055GVieA3S83M/5DJH5NweVeBv0Al\nIXveBxTwXhPOnxFfcpYH14PYQJypYoEgpdepVXmPJnx5dW9bWVPqyCgzExcD\nDJnepze7NHhUUYzGFmpR0iIuqJZoU5g8Vc+zwORV/S2iyTnHbu3tJvlDBIXL\nriTfFn1iL2/g4jdCEU29aflh1Qe7lOOLb4pVdFKL+dPglo4lKW+TEMrbB3Eo\nGbWJ93bBMkf24E4l7uAHbF6LTm9lF5Umn6n3LKRSvDyWSEJ7fOPd8iaTGzRP\nEhWe+dhqkF3Dyr6/aOnNO5ywZSJTrEO3gDz+4ZZDtjQroJMASdhn4zgof2fh\n9raE\r\n=Ik04\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"6fc3ce60d74cf35b9136ffd632b874d3f2722bfc","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.8","@blockly/dev-scripts":"^1.2.3"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.18_1607727912863_0.4851943034500712","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@blockly/block-plus-minus","version":"2.0.19","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.19","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"980db6ed36e44683f37f979dfe56488d321ac99a","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.19.tgz","fileCount":12,"integrity":"sha512-7D92f8PjVmYik6a0ADVaChJKG5CkPXDt/zOuC4FpTvB7UAMBZYlcbhFriRamFFN/RyJMBvi4+gYIH+Wm3px9CA==","signatures":[{"sig":"MEUCIBqIKe5SPbuSRl4vMTEvVfezf6oXk4aLGW7D8nS0NIS6AiEA1o26jyPx592J4sb7Ws0sC5LQbUo8Oz0JD25GkJ/wkn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3QZsCRA9TVsSAnZWagAAdWQP/0MeWdtD1TvAVIUGH3Bt\nMZDso8HBatPQ3OCj5Qf7nd8bAuwUqOji0kOne+Y4XlEDnCq3llWxHQaM5+cS\ne7T1mXPLgn4CbOPDUJNZleCKS9bLUfLDSbyN9rcO/5tVHuOIC4RBhJiY8mTQ\nsjPDNjUkQdCfHB7pniByzCRsHsWoiLDBlS4D6Tiec0l205HMR134g1vBDmAq\nHaStZ8O9MJu9pzkkF9+6scQ3is+xrlib7JThqzNGfJ0fJK+DT5brZxV/6LLr\nT5NWJkPV+vgrUWx3fDAKIznCmY8A8GFN6B9PFztVYy+7iEG+f0oJJ1/S37Pa\ng242zKPzIf9hmwM+CejZXSTCw+vwi9IftO5NZPTQCWj4h7PMucPtDOcvnhGM\n6gZku5uTrMiV3IznDmPM9OMKg/0zhPXPZRTr0UMQ8KjMLkTw6nHNlLtsZIif\n6k2l+elIZEgrdkQX9uscu69gI+we9v4ePZqf5aLkWg06Njno+ZswY1Dch0Gj\nAIW8YUp3Is4MrMO1tJdCZGmYh2jbipavSEfj2V9RKbt9RvJbxh3YPcMxNBrb\n2jFaKGFX/tLLY221gpfmssT3Vczm5Nz+hBeTwA8UShDFPgfO6HqZYCwwth2n\nTLzqcf/kWdDw0wb5A8bbo+4ZmpMbHjgpMKMD7g5/eedK5GjNRwUpaTaEgRLq\nosd+\r\n=wFsf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"1d2751bbc5d17d65a7bc6262a85dba6aee362237","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.9","@blockly/dev-scripts":"^1.2.4"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.19_1608320620279_0.275327233938357","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"@blockly/block-plus-minus","version":"2.0.20","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.20","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e5ba1a414656909356a5d0eeed40a2c8e7be2cfc","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.20.tgz","fileCount":12,"integrity":"sha512-a9rFd4ptohXkvbgsWcSjJ9fTA8G9+3Y2vHEeMvdciPOYGB8uYSegktAMc1f/wS/PedNSNGp4rfniFDB3+YOazA==","signatures":[{"sig":"MEQCIGkd+pkai8JlXMjLKRVgKZESmvn6mvoFAMgAR3ccX1tQAiBujUQelR1J/RKCFe6jwxasJwcAqzpz84AdhDYjBJbQfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOFJrCRA9TVsSAnZWagAAba0P/0awGHcs8TVkoMdGP6a3\nFAau4KIvxBnsTW8FNcl8+hR1VS0wQPwabbXS+x0BZPgMwaN5VTEpihh7WWc4\njYQmTl8ejysRjMdEonYE1WV6cUH3RrcQe8unXBAcR8fUoca33IY43ZPL4+RA\nJq3QZZflBnwbYfMPMA+GC6dilGhJprYT1sDwwqZC6nLyj4BEHMzYIFumCgCR\nrCHRuGguOj2Iy3906LUvZQtfS3yYA41Jlogz7SHNyh3ovl/oKJTO9qxUYrs4\n1OYP1epRRoOuHq+92HFSU7QusZd7w0taeh8Az7aHHLSEfMWhkPz0BPq+syzF\ndyJWXWD1fdz+ODS1obtYsx51n0u06FHX4+ge5OHyxfFslmRUAFJCINtWD9rg\nmA+Wt/aUjualZuJyEWpFXJ/Gw0XGQy4Vf+YMe3RyCMahC+xkIhdcfrEGS0UU\nvqQtka4IZxJGut5TUc7riOUoqCXKz8F9BUfEoDrI0oWRCOp36bU2JMiJ3dH+\nv/KFkOPXG0y5QMO/1BoBvkZOZCc0XRexAxHTJZB6spkAndN4O5sEZBzDbAr1\nWDKswLRreZ5TrJf9Vp6jVCGI3XHtWocM/aFa3m2472KmvFGmaK3JDTRlzH34\neNH7mAyuhUF+9YgxfEtLADgjv7YPlJBdxc+wDZY0k4ZfkKfzQR+NH8PNwil+\n9HvD\r\n=+Bbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"671586b1c0797779821bbf902f707ede97192b2b","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v14.15.5+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.15.5","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.0.10","@blockly/dev-scripts":"^1.2.4"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.20_1614303851027_0.3741883818046796","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"@blockly/block-plus-minus","version":"2.0.21","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.21","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e7e3f39395eb11c200697c6c8745ede3269dc6e8","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.21.tgz","fileCount":12,"integrity":"sha512-Iw4ZV7uam9geJnoqO7uA/k3eQXRDzETb3KbBj2UoX04iI4jVk8+N9zk+61x57U2agPVXQfykrIjBVwfMPHxdBg==","signatures":[{"sig":"MEYCIQDBySgCweQ7ER+UO6ax4EIWm069y4JYHlzouxUIKXzu0AIhAP/EpjB3/Y7RdapQyEST4d2BP0fceOMycwJHWPOW6pla","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQiICRA9TVsSAnZWagAAPKgP/A5mFLLjy9QI45eXikuM\nU1uEUVvTz9y10qU0rZxgfDa3OXkBS55ACrr6AZ/Lx9Yht7On9Wa7EcEl8/+P\n2M3F735Xp+t7k2QkHbgvm8AzSFVTss9vwQ0oHBEYtsrvgFZRTSzbRl5ZFF4Q\nk+XdBBkS4rzgGYLTR5Po7TZWycMCocs2nT5Acw3/l0tEeAs6ahNSdSKolKyi\nPQ9LSAvrnWNrkTI2DxMPgPP6mg/xWga0IvMOFNvtFw8jc2O6ZlQiKt69hvbW\nqDH1T8yhG6cDgOPTsl8jWAjtL6Ko0Ki3IZiLcQw+fXdncdCwT5nzJ4NeVmww\n/wKy9CLBWZJVk0YKsNRElufwzUlY1ZbkIesf5mXp74uJZDtTf11lR/hdNonj\np4X5VtL+77SwsvZXoJsGwxOGg1zS5txQHVY2mtbTg+XWgE3G1ngSAnvpMMQp\nMv0X2ogbiJOLraNNt+PR8fSMMx0EIjUxV7BZrVe+PBQwiu+kXiIFrtIT59IL\nTqvT7Be/Z3DCAOGsBvLCyhx5m017aWHfNQBeBwVQ7Gu8msjoG8r+mA1izUV6\nZ/UuUC62vClLBK7qIR/Feh+k76VKGQmhBXgIexP22NmlbsX1akrCWiGnaSQx\n85scZ6wBokE3oX2hZMWD+cq0PWKwl9D+YaL0F3TVVytzouqygdRDXA7ogCYs\n+NQ0\r\n=OPl3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"af59ec11ab970e72ce98a26aa62686045f438610","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.1.0","@blockly/dev-scripts":"^1.2.4"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.21_1616709767893_0.9062880331936576","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"@blockly/block-plus-minus","version":"2.0.22","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.22","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f86d7d2c2a99ba790d93663b20d9019c9d6bcc6a","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.22.tgz","fileCount":12,"integrity":"sha512-ko+tozUwmn6VEdyes6Gh0ZKaSAEUxflsVBFoQB28ms98ULbEJXRxXVVkVqiXsFOCLli2ZBgh+o9o16y4kZBR1A==","signatures":[{"sig":"MEUCIAq43tEQvkyeC+aMObG6ZjyDZdG4Pk+Aa6182uiCUxEnAiEA9Qjs1hVC+fdftyHHxWn0lFZQG1Q0DwzWW9TIF6VLqW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXUnDCRA9TVsSAnZWagAATwYP/i02TQm2eM2R9NqDfapP\nrnURtgVJUOO4aAnfdE8+EbvsFhTAT3gBXfjX9hVE80HoICMDsMVCEdXn9RKo\n5rfzzUyNt8nR0SF4mOGzl263gnuAIUufBMW+5W43qcAsFxMkL7Bgk5WKbcfs\nZ/gvDpAIY/9Wkrz57c03rmiOaEbxpsEbxE70g+BsycoyDBwGWBLA102mvi0d\nnUhRY9ou355slsvlKpeaV5p5hfB0ts/colvoEV7NPK5L1TqRionxpTlcTzax\nHqQqmlYJqG4KuW8vUBpTEn2/2F6+1ICBwnOtBiGmXtsd8Fohfmsy+fbE9KZM\ndX5KsF658ovqzy0cYAY9LkMCt26ERkzGZwaUYkd0NZSFYm5evaW8hxHfeSWC\n2aNpokIXdAKxSBjRay9hF5j+UxVHYOAEuKKDqJhSS2h66rdy67nZMAJOq0H4\nuOzfLGvmM4p1DhcVVRY92mtjkiFI6e6nxOKkstEtYXp6Rb6AfBucvOKBct3p\nJz7/dwxK5p6gvQxFRnJ65cwknumMmBD7YG4RC/RRRjRu+uwAfSBPaF5f8Kr6\nN0as5UN6c1kqaXxGEj9n0tXuJnTPfl0qvJrFyIalGq5ZXThN27BmIOY8Ypk1\nFQ99wgXmlrYlSVlnTq+lKDld6PIuZ2CCoBxGxhk1VoyGWIpL5eS6dK3F6zMG\nrjUg\r\n=rK6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"856d6a4c98c1d0f2775114895106960417daad4e","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.1.1","@blockly/dev-scripts":"^1.2.4"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.22_1616726467323_0.06569295861771085","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"@blockly/block-plus-minus","version":"2.0.23","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.23","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"41c905992ec8e48c61d8a472bec4c4035ba07d13","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.23.tgz","fileCount":12,"integrity":"sha512-NGFTFA4YjQS0cmEbvPtmQKPblIQEBYW9IYxWC9IzPBOx9NLiw+HF2szFeZKbljhsDYT3qS05foyoyxpEZsKDNQ==","signatures":[{"sig":"MEUCIQCicPA58a1g7llMz4v8A0aHBVxzLBFZZwN6L02aDfBFAgIgB+wP/p6nRDUfc2Udca+8h+AbLfD5VI3Q77uKD4DSt2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXU6MCRA9TVsSAnZWagAAtOcP/3cg4xMxHlX0MLyyguQ+\nZ1+TGUiMCNAfOAl3ljPQSwiszGiKYGfgRoEzzVZKQGbGSK6O0/ABwWtW3q2F\njMLtTpUl47tNUeFfLbGnUYBXEtJrPyAjLXrfzor0jAJni0mH8BlItc5+fCvW\nhFj9tFCNEv7/ZpNEjAVJYQfnkJJk+tnfng7B4HazyLiBNPD/DKeVl/YuddWW\nJ9n7OEoT5fZ76liPyigamYpU/tQSir9GLxEaPrHsSB/9p7lGJM4nJim2Lv+/\nIXDjFvCFjqNsjTdYtoHxz/4/58mWv1EO7mXi5rZF/W3dU0DdzWveunKpqzwv\nEARGFZ+jQ9SNd3KJxiG245y9d1eDcTRCyLZl71+5A3ZfpDuV91sMfYo6JXi0\n327H1TfFsAdEfLBBROk0Co+dDfpoHv5b5HZsDOoEracnMjI+SJGVoRePpXXi\ntsu/ofeHBwHTcmv+lcF0inBs2klzQFxdaIkRCHRjwsPKzRsMfeDUZVoheMpc\nU4EJU8t1V8GO1iE6jAz/gCDB4UQnjpjMbexfZf+atmOsloj7YuITUDnWgLh4\nZ5v4VaSdq6pqcA0w+TtUoc5ICige9XACKQkG4Xo1prz/k1Qf8cFEonABy2zp\n19C8rCznX3uCCfkVuBf/0gnKQXLpmJVdm7gdako4feiVDZDt+gImdpCfvLT5\n1Y/Y\r\n=MuS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"57007093166c7dea82181d2d8e164cee5d883f94","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.1.2","@blockly/dev-scripts":"^1.2.4"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.23_1616727691927_0.7670035396553145","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"@blockly/block-plus-minus","version":"2.0.24","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.24","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b3e73ed2dfb16da9aa1c9bb0afd3e684dce0fdbd","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.24.tgz","fileCount":12,"integrity":"sha512-HZDilLAmrBEN9usaggn95bv8nOZoD2scFLG1gylblTZSEwrprXrYxHeKsA2uWOamVsHPttfGP6mz/TCkmowGjA==","signatures":[{"sig":"MEQCIC4ne9anRet4lCuX60zBk7C3dYLu7HvmjIVRZWXdZLrfAiAy25AtXXp+sCSsq0sYn797ide2WbwaOFfqhNWmeKV3jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZmLYCRA9TVsSAnZWagAA43wP/11RCqNBv6SkjI2Mv7pE\n7XJPiElvSk9inEue2VRn6YdwNwkhZrTaJrYnUxeqQpRYHSQz82E6GOrZiPpz\nh3hOY7yCJljCwKqfZb6Z49WRRMldam9qWD4DGiGHH/QAvyTL0hMoGxR1CbyC\nQun/LJsupzhDkpllSi9qkQPBJwlXeQLgkKHqHrx/hUwkm/9h0sovWvNEXpo9\n6tA9rQwhRRDmUin/QqyD506wEVQndOHYsukzpkaGsqsnwFHg0AGNxQtcjMxD\nZPnfj74PL9CWf7SoPeFhpVc9HsUlUnlv9po/5hhkbWQbuccUX2fPW9uo/Z1r\nHe9wHMN+gSsS0IowtzZiccs2spJ4FgpluLkZ8uJ3jq+twioIoH59O5JKVOen\nNAHIL82w1bOkTrpSwApSyesbhRD8lGZdZ7FZTY2l+PPv97XJanuA8LvdIyBt\nCnhwIQgrY/ogayO3/orB3zTeKqmF2qXzoXRBAaO9vk2+RiO17MYULYFjw27g\nnsXfNA2Ax9AeG1YVsMoHtZdgw0f8bBDrTRIP1dxKC+EivYdQPw73pwp9f68E\nNtEJk7eOk+gPIhk0bYhBNIo1vR4UulbNykUH9RhQwCC8lLT8Y3mtIVcVjt6b\nVmjnz/ZesmPJuzbWXrwAhBPyw6RZaCK8poXb4+L9jka44RPmBdTv4CkPM9Ez\nSfzP\r\n=bJ/N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"589d6e965a9deeb83e5e81d590781a4c80cc9d56","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.2.0","@blockly/dev-scripts":"^1.2.5"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.24_1617322711891_0.09716901617294571","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"@blockly/block-plus-minus","version":"2.0.25","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.25","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b25bbd20718cfa9167a628555162310bd37a1587","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.25.tgz","fileCount":12,"integrity":"sha512-kdoFaCJP72rcaR/XWXbSxzlZ2yA9xMuPnxuiPahBoRqcNpsVkLh1G0lb0HbYnBI4owF+AMUmNAJ140pmERWv5A==","signatures":[{"sig":"MEUCIBT6D00hS84/xUsprTMj01eucXGhAULuj/BtTuJ4xy7MAiEAgaaIHoapOPkzbCpWqObxE4tkBjxQBzv6mneosQ2oFpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb6IECRA9TVsSAnZWagAAuYcP/Rx/RJPvc7RDQPmX1yxG\nllwoGXDa+Nw+I5b95U3W6lAntgmLvKbJzonuHl7FvaseFS4djU+nhlPJ/1eu\n7kQBYDwMkE9b5xSOhQbNdWsZ03zDu3pK/IcuuGFpd70P25lq3O/qtAr+Trx1\nNbMLKiJ08CnmMTdMwhSDf1+KUAOYydVWotcn81PNOPJG/duT6zdK3Nel06nu\njQMog8i58OuANCxuggCV88fP1XQLxyFvuM5Hg+yYZy285peeLPbVOwi43gep\nVxsZgyoy9Y/JuP2z8Bgy9BpbemXLI1QTQecRrvaJSHIpHmXeORwAbeEj3KuD\nOrJP9wHGtD/5jPo+a7VYuhdwkoj5dbArmxR7rfdXkcVxpgQMqfXevlUIkKEA\nqld4myyb++WvOsiKyPcmqIPVXTdo1z8Q5wUuOb1QSbQR/aDZVakyd++pZDTf\nMzk0TUZNqrr6PwmlorxohsN+J3oa9/c3Fm94MwNI0utEkE8619yCDCN68TWA\nA32kk8syBuLgvU30m4oh0sYtkhCXu63GHp46oEvE0WrpTnzZ32zDeSVtkjXH\nZSy2IO78zLfVFjW/uCRZBlW/bT2ZeHcwvI8tMiQoVVAfovDXJrWosdrGq1/m\ncJHox6UZsoJMLsFy0v06ZpVW7Savi//LXIjp4p9z2WhNdA6sfKJzmtuggZyl\nNDzp\r\n=nzie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d63e20237ba97272a778fac14870eab4c6909a5d","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.2.0","@blockly/dev-scripts":"^1.2.5"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.25_1617928707957_0.6892348241901445","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"@blockly/block-plus-minus","version":"2.0.26","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.26","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"00c91f0a6a7f0d46390f36052ee32c3b9df9b6ba","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.26.tgz","fileCount":12,"integrity":"sha512-AIbtyL69MR+mq505mH5p6CqMcs36FLYG2FdVpoOCbxkfOICwwVhFn0XYAOWwtJ9Fpcjfe8A3Y6uoaHDzS3NsZg==","signatures":[{"sig":"MEQCIGXp6+zg6hc0kccWENQeoNz3ZpGsdnnotypjE93AQbUXAiBhxcXBRxMKg+2JL40NfD78/S7Zu0K1CT2tABxTn7D3Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgegnUCRA9TVsSAnZWagAA+GwQAKAq0SkeMMtU0Oe9R+K9\ncpiXqEN8x0XRWpfIplYq6mGVnHxb2NWHQKEsPALPFqRCgWF7kw7tKGNx5VPZ\nbC+KS/oB+tpp+J/RfO3fbTOTKKuHAgVm1+Sb6joJ0o3JNjJiJkfkWEpD/Dm5\ns4ILWTJsM5XhNFBe/L88gMIe2+4jXmL3UnltSP3e5rCYiNgXUSdYDQfm6XnO\n0zlewQAbKLW8BFK6xVhTx7RnSA+Y1Astw5SlDmac68LigjJ2N3LuoyIWLsnE\nPWUN9VkmHtn77MThW6tieH/v9kuOxKxeJMt/jslqmPQDdULKYDccdaiUCizi\nioW6rJ5w06i+tG4y+v1oAaInlie9HzoybZCiX0bHN6StWy3oFxbEriHNI/b6\n6sdlWMe/vAxiMrov3BHqN+gXU+xZiUzA+lWG0BjsoGNKZ0nP8Go2pzx9YOC3\nGwlnibT3R8OJH11udRvB2uh+wTt116lkoXNNRDqq6gOjzXPBBcYIq9we6T8M\nzbbbiHqE8/gJI5+PLVd81yMWoDP9TELnq6dEl87U9+2DUfsGRaNvjMuOne/x\neszwa1axLpnZ4ci+tyrS4vlGymeoXuyuWeoD/IJP6La0jrpPsByGU+UYYokC\nASdYirxSgYw8vooc5zWflPD8MqpX474UCAfdr5J9cFaocusGAHsrQD5mu5V4\nhdRn\r\n=Od7e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"24144efd33e6bead90897e2ebca0912345421f47","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v14.16.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.16.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.2.1","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.26_1618610644032_0.39573724685276135","host":"s3://npm-registry-packages"}},"2.0.27":{"name":"@blockly/block-plus-minus","version":"2.0.27","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.27","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"336f5bd2646d7a8fbffe191377943dea4bc22670","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.27.tgz","fileCount":12,"integrity":"sha512-sY79Lfbb0gQdHBDneWi0ZLciaTPUV5wsXXKl3Xsea0dA7JpzRqE0RZjQYm3fzUTVgk0PFxEhdKE+Nj+BdC6Krg==","signatures":[{"sig":"MEQCID4HA+2csh2Uw/atJvTD4xz1qZH1Sd8eeQGhFlPP+9t4AiBfG807eCBqSomTaX/W8HKU3cVSnnbQ9bQ7YNqoJfTcPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnsmbCRA9TVsSAnZWagAAbbwP+wdz7wYhDmjYJa+lp3FC\nhajXDylORlR/lPYX6xbFYhe6agYVKoN+Ms7Ww+Idptwh6CwM9+y0dbBkN4At\nOVNQky5zhGk6LRXxSFiuzG11/iRS0tLhPkhNNIVlVadXo6IUeIWr9VM0T8eC\n4BN+9m3M0JJBPg86g3s9cDILqwdZcRGGAMFUyQ7/7oyJ4tVjIWub1/KufoK7\nvwHt6/JmRmpZ5eJTHyMKjVJXa9VTxI//2CyjATs9rLbATQMbLA2Phwei85f1\nuU1Jc5uLKN40qxboLKl/cOlWPVcqwtpY1RD5i/JI3QLwF1ku2QAcqrZf1FpN\nP7NgS0lHi044HVOLHObPrnmuL9fMEnwLt165VoJDvxxmTTaX1NJzsnMGkin9\n13bdcMlsDBUoE/ufUELXPb4qMCIUTLDos+nNWpcQbQcweByV4p/4YqikZhJi\nCulYLBtkLO3KJIdUQMSoSgbnV4JnxEulVyGHuyTCSjmJ2VgbK+mYcOSTrB21\n4p/qLVxEwSoaqtSFysmdhhX3eA99Z503xvjpRvKqbcgySA+rwal1VJhw+CHd\ngTlF3snKBsQVBuJqxou+9RVIOZ1lNJzNom1f+VcT1olI5Roxj3mfpiyinxTh\nzzLGoJR3BSZwa4PfO6Ym/vuRU3EfOR2Inp5/mZXDzLvNhwz25tyCkGX3sUSr\nX/Ib\r\n=f7QS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"97783e5748a2c5f0288d94cebb95a1e81eb6e893","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.3.0","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.27_1621019034943_0.9345320280835856","host":"s3://npm-registry-packages"}},"2.0.28":{"name":"@blockly/block-plus-minus","version":"2.0.28","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.28","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c47a3ad899164cc09fe07c46cd39809b56243384","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.28.tgz","fileCount":12,"integrity":"sha512-Zouheb7TK5V8HuenaPMGuOlDAVQOy6/FFVqDx0vBywN0OqLxqq+e49Wb2gPL1iTeqbxxkV3w9f32ZfOK2PmVYA==","signatures":[{"sig":"MEQCIFA82JS9Qd5wz1XLldUH9MSwYtc27ZhFnForcZtnsYtlAiAQ/peX6r1UjeOjLkcE/KwWX5odcKvSdpMMk7Pajf+3kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsDKxCRA9TVsSAnZWagAADBsP/3P1Xg/rwbz3QJmTOUZL\nP8ohaLqa34sgMix9o8RGw7OONPHWuGGpCUoTw7dCTNp9B3RkETM79xZu9Lxt\n5OTi/X7Pwe2usZbQAYhlxp22rD7Db9PeDBXjUzdzGL+Yzm93xQEIjAvnGF4b\naFvu2QM3v6BE2Q7Sgz8aak1I11f7EwOop2DMI2va16ueMx+O+m5vSQX/G2lq\ng3H43aIFc5KGF3GrtKCYK6wyodY8UuFln5H5cm6gTg/5Cy6SIRZ2W/6lhrdD\nSA152zAmspDeEbXCmCTNVeUUvEISA30vuY8C42w6dSjN9qkSS04evGzsS9ap\ngc3FD/TktIZ8f2xMXnXIJXwP1KtEdVMfDLDUfisV0wCwTuBWataUCRVytIdp\n4WLnrcW6/vpavyvwg6ApTiKZDot9SUD1VHPFgLgtKTrYP7CC1LXqhfJ21TOH\nU4EYvTtQff7Eg/iCMDnf7xYvBqQdW9vgtUG1xfuhvyn5CWw9Pwm6HOx3GZCp\niH94lrqW1gUm+sZNOmKfdarUEYr2Sc5wmF1/CCrrGAsIQ0FYZWbLUZ2tpYhM\n0gJ19lg6669q54YX9xjLYVyx5wCoO8OuTqVaOHXfnuqiZseFcXA2a7A3aa0V\nOWJhhiCY7dpnoCAIPk872hydi3C62E1BnHk7jo83qEwxTByrT0jQeRdI6OOn\nJXFd\r\n=5wwU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5162644e87acc1d7329dff2aa44061b882a42ed7","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.3.1","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.28_1622160048987_0.8417305293987785","host":"s3://npm-registry-packages"}},"2.0.29":{"name":"@blockly/block-plus-minus","version":"2.0.29","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.29","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5236bed7c59134dcb248f9c4985df16ffb273bca","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.29.tgz","fileCount":12,"integrity":"sha512-zSOLrrurrOp4KviPyVLT3AzUtLGMTNpPhan5o1iRIKHvgYONXGvb2BsoZaNVeDHtOB/6Cuz8L8Azh/Lu4Un1zw==","signatures":[{"sig":"MEUCIQCfl4QHrbKKmIR4diQmhfO8hw3EWv/wl2awrFzDUrlKFwIgKmJgnwYuYeglc/Y+ROAoJqpvnFM+Zazxbqa5++hCeR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy+dJCRA9TVsSAnZWagAAaEgP/Avj+i4ySBVA23fardPU\nni8kRxYKtjzoSsJdnDA8PJTdlgIKubKLEX/kWCK6eoGoQXX1Zk3SkgDOAM24\n3THrl5ZvNofIl6FOMB4n7TBa5cZ0p2QwL64N+nZ1USPIWV2EoWazSMPb6EZU\nNZsFKWmIewV3BbqvTCme+7aaulgUXUYW6HyC6ypzl9qUFuwtWmBl8HdWfRNX\nEguQweAIFo0q480p5iiTM5wTpblLa9eL04BF+ri+7+KD0VlJA7FTKTlPvwwR\njaoGWIBUueVcGi2GARZ7w37TXPHvzEuTmMzldb8DnJ2erho+b+D1OeRJ09R+\n6T/Mx/4h1JpQw0+qDIcHSTXrwgK5O40ctEl/7GlRuhf/0Cy1gHlF2n3WuWAu\nua7pR0XekClk8k8R8uLdkNLEWhMoMfxZhhgMnPwXuKWvjtKdrI8EwIicih/5\nB54SZ/1VsEAakszLNEPs6RFwqYmFhgzNJfC5JZydtDS7iGpyYEK8MOIcYd61\n/0Hi2XVU56/wPPcrx3oomCbWBjqey+K8iI8Ukt9y3H8TEx6xCS20LX7EzYMk\nRrFGYiB4Cxaey2b19QHxWl6Inu77zMbP3N2DSFDhSSfVtrpDyFD0nVme5Vj0\nF/JMKV3hywr8u05mrtpYg+zUM+HxYAwRTAPPrzLad7qOrhUGRSCJ2DwgFLav\nt4VL\r\n=auEy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"154d0741565f76f9e4862a14dc76ac3fc55bb3a7","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"13.12.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.4.0","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.29_1623975753086_0.6691823470280605","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"@blockly/block-plus-minus","version":"2.0.30","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.30","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"03c4e90694462feb6b231d4d2bead6194efb89bc","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.30.tgz","fileCount":12,"integrity":"sha512-56VpKBiC/3fvkV6PBbDQRn7aIGq33r7owg+uF6KXnoT3VaorS9FikaCnVGykX0qkuI7T+grJSukYD7rbf3X7Hw==","signatures":[{"sig":"MEUCIAL5UQOBpYu36e1m4cGZELpIwjupXvfW9i03KnaPRTxjAiEAsCHQ0qv6bIDpAOhwxzVsgRT38APbbA4rqRshxP0u5kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1PaRCRA9TVsSAnZWagAAslAQAJAPz90WgHwjrioM6R7q\n69QBFl6YqvxRgJWeR7wEM/NY0VY5RPYvhaVGzknEGu+cdanEnMIkNq6agCQ1\nAbDbkaEYu73W9NvTX0nA3t0VUfu/SeflPYKXn4BHHiMnyMbfOLNyKDWOjEWs\nVVXH36px8Tl92b6L2NQJliK2hW7jjp50czvRGo/K99mT2ufxdq0sf7YVBbf9\n96x/xkoV1iALrbgqZFytQbKtdval0dGfYlsoPjj+QRMZixybelTHzzIIeT8Q\nT3WhVyAFLdkI2L4J047fJGeBPp8TfFWXGgaOpw4vnrdjlLghVlGv356VOT7H\nJgafzvW96QwlMn7gKeKipp6TkOcF1ABXp2Vp7WZbQT8bRqqayF0am0u+9v2i\nbdoQ9rNSG4lhJ52LLYhEowtxyqHxUOGMc+3KFDObNTBzKCTi+vsYtdpiBEc2\nUbTj0e/aqqI/tq+mbCl6YYePCeynpkTRBQZWgZzmYIsN13hzHAirjuQT4ll9\nbVMW3jDZbMoczaLfEBgxo4/Go6rLiQmtwb4H3Ky6zDps+K1cGPTKY5wLNLhq\nyvUy7TAi7+h4RtLXIbn1U972QWmmMpmDEo1IkKLNW66hxJ2hwUiZ+oQ2RCn+\n3k+13AzG4IXcH9ODRQyyrq9TTJKDapMv8GAbEzzK1rpmZDdyHVy2bahH2O2n\ngrYq\r\n=8WNg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"bb7a405d573b0f748db9828321500eb176013890","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v14.17.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.17.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.4.0","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.30_1624569488992_0.39312564153199303","host":"s3://npm-registry-packages"}},"2.0.31":{"name":"@blockly/block-plus-minus","version":"2.0.31","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.31","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c66e191aefe151cff53244de78b396cf02f863f4","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.31.tgz","fileCount":12,"integrity":"sha512-1w0yn5A9+NL4jtyZ/E/1qLRhN6bj8UCpbBb8b0nLLlCcye9IRdy4PejoalrCFV4j+DOFRNWgwvYyD0T6JfAnQw==","signatures":[{"sig":"MEUCIQDC6WC5vTj+EyQzlIRKnLQkQknWoDKqS7vzWCrD4o9L4AIgBMajICKpF3MAnQpf9BBVcPkqHRIE1OCLM59WsvYXHR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg31rPCRA9TVsSAnZWagAAmVEQAJKSMGbPQf9GYO+mwJ17\nBG921BZW0hAG8pRxVeJ53hpbQcO/9iZ6/82CKijKBJQwkAsvyedvyp/qN0ky\ne0s7RzL7JgWitJaKR85dI7FMyytr2z4ItB0cwo1ZePDTSXZjsvje/mnkiwag\nUc/ASKMti336MlfqdGTbplJsEkKm6rqHsPs9+9l37qyvpXiAyHDkmfbKZnbM\ncLFf2EpuT/mNUsnoGbd2puVqu6x/dcvnHowHu/3QIgHz1hfk4VU2vZeiWBY6\nCFROitzqmstBQxmpWi9xczIRyspZbcggYjoy55GFyvZIRJ20RZmrhxvCbgV/\nEbVt23aLL9HO1ROYbQviLQgZM9IUqIwf0kiVmOl420rwZvpIAcfZzqizIU/b\niZ6XrFMfMkgpJ1k42dG0vsE33iTI3HvIQmAg2dumNOC7IA0xBOjwJ8Xi84ro\ncHolh0gLtVAzrhG28AQTIBusaymzt8UNjz0g/LvUy/3a58dsalA2H9p6Uu8t\nd9FivJmjVpekyC0062dhtlhZGanexPx8dRc8QZVhteHMjHhco5U20InDkGwa\nH7zbNNYGZJbDbhfVXz6xaxIXgm0upqrGLJvXSXitfTO/cBbzhW6KT4+lOWfg\nKeFL01hmvAZR6t1Ow2kniau0MtNAWJoQM20VsNOOMQg6XoBQzgl0AflptM55\nF0hr\r\n=wy+3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e33e540b09983a0638116277d8b9da8fb0bc1c7d","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.0","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.31_1625250511234_0.018783215954759847","host":"s3://npm-registry-packages"}},"2.0.32":{"name":"@blockly/block-plus-minus","version":"2.0.32","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.32","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6df3d5d43aff29419c920a3d9dce0510744de6b1","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.32.tgz","fileCount":12,"integrity":"sha512-yL/oDfDtfNMI3ekfHH0Ncdh17WBQJ4Xz2LzLs/cqyKd9LzpeLPpIXYrYXpzO+WTQ5o2pUaRhiLfxji7QZl8Tww==","signatures":[{"sig":"MEUCIB6iY4pkENZFS5dH3pTa4hnB7/IPv+G2NGEr5+l0lSFOAiEAr6spLiAladLikpFHX/b6OlT6ZWtH/afUU6kLU3ccSZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36JSCRA9TVsSAnZWagAAln0P/1YuIlQYCZhH2sTw7vy7\nu/H+I9cV6JINh+XEEXG5RV6MywVuhqPo9a/+/EpQlOYfVMORMXs0zGW9qPjL\nndMAsP5HSEn/Psaed5wXRGZbP+CMbEoeZkJkUGLYPyq3gOfywcFddVN15JXx\neSNrnEqxjMnwGcGg29uL0DjYK2xw1VEJJWrc0VYtJFIg2tjiuxNiwORNVZ0T\nYGmtBaZ+PL6hwuflq6IX2y5jUnIbxZsu26MkvyoSLtDD9xX6v2OK7IHDtjZk\njGetHxzqOjbET0guYHUyvJ2AczQAM7TGC0N1SieDSJqF1olfxMRUPyJ6yeay\nj0P1ZcrPJg6gHbQxdEEhlSIgOTmNkcaAjNbqyF4lIqw4JgjfknJL43dhgTC+\n5UkvOELxuBjIFOKq14c7I0Vl2xKjmHkS2yvrHWqu3EflcB/cWaZS8FnoilGs\nUMirAkE1BoxS6fd20gAit2JgkdRecjAHt1+wUoCj4Mx+f8Yg21T3z2XKiFY8\nm4lf39vdTtb6oGzSt14dKiDZ2S5l7RFYiBhrApPy2EZq1MnPGn5+sAmnMtKy\nUSaLljdkcQdKZ0Q9jDpgH7mZDDhfpFKH75Wopm5udur2eiMKxCkEluNuh73G\nApr9ZcFTABRyHENVO8GHxEovBMar+PXdYvuF0TtX7OftRl+p8v6ayp2vktEh\nap+U\r\n=J7Ol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"fb16a806ce44aeb5296647f77bbc5813c3b5ed93","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v14.17.2+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.17.2","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.1","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":">=3.20202625.1"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.32_1625268818343_0.8671186372471007","host":"s3://npm-registry-packages"}},"2.0.33":{"name":"@blockly/block-plus-minus","version":"2.0.33","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.33","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c8ec7cb72d4ab5f6b2557acb26df40d2df7da459","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.33.tgz","fileCount":12,"integrity":"sha512-63l+UP9cEnNZIqcF2RLKaGDWKztHao1mMBF0Ufqsvg4uFYyX3VUZ+inyK45IBQ3Em7yLnzuTHDnCIFq7sWrriA==","signatures":[{"sig":"MEUCIC+qAVeDu+wmsz+663eaEl+k6xUUHwXx+6C5ktyllZZOAiEA2pR9lYEz7oc+JmDJgax0+c/uCJxj45PrEfwX1yThnP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8dUvCRA9TVsSAnZWagAA2hcP/i3+KTvTYFFM5eao3ykA\nM84QfO1xo4zWujAn7YVvimOeoLfZ/MC3Lx+TxfXV/h1gcZsyXv++REVCGZrX\nWCPifLnCtkVm1qyOEpYdd6Y/yaYcQzSYh7T81nI6lVZAkenrcEuBtNythjLU\nG57EB0bkIrWYOuW3UKT/DwSjYhJbB5kgX3wZPRd39lpFQ4G9m3x7Yx/AGpMk\nBLCGvjsq9faBcxMMavtPay/leblify9ssHtqhRz6b9W5b3ZAWUJvlDZxWPEZ\nQj0X2rrdJLOrEjnup432BANj1a9Z44tR0L4S3V1DGSsdaMdtLAr9+ouF+9PZ\nmUjEbmYOAH5yNHAO+70M41ym9diYAnXbX0qy4Pj4zohPpuNOL2+R1H3xU6kM\nuo6Xh746ZMdIn3H04f/vxjJXq8D6vE5Gx+B1DLS27JGYYv6HVyGKROtz6grP\n4eEVBVL+qA/yU6Y8vcvy3fpIG30N/inWYZD9H8fXUIY5XYptQSa7XRN3q4Sr\nv56TcM7fl+6JzO+x5Wflcs7X/778AiGgZVjnuUmXNo06cxzy9uBEgqAXzVUJ\nTCBjdLI95I7uyCea+e/tevSA7VcMZ4v9ZsFasQRFn31ZrLHEMJc+D8q52+yO\n2d76U+01Hvai8zS3yuL2lwpwqcKGHH3vgs00br4TzzJHbu00Js8cSnH/j0ka\nS3XX\r\n=9tMY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"4e1cf0530617a3d3204fe7d861b1a83a280e93de","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v14.16.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.16.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.2","@blockly/dev-scripts":"^1.2.6"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.33_1626461487564_0.1378450117032004","host":"s3://npm-registry-packages"}},"2.0.34":{"name":"@blockly/block-plus-minus","version":"2.0.34","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.34","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0b8bf6a73599ec3362a15730172f752c85c20029","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.34.tgz","fileCount":12,"integrity":"sha512-Wofp4SwTwqvesZVGbBd3ciG6sBSJV1TptVCMPG/Q9P10ywgv0UN+Z7JAL3aDfUlWD+txAAxPw1KJKKpvxQ8vxQ==","signatures":[{"sig":"MEYCIQCFZXS4zSOqF3UVQWXqgIuJOStisKfTF6gXaNXEKuh7CgIhAMhyIREAKOaqZTyrm2zpNeeNWdA8SS6X7x6NEHFsr8e/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+xAKCRA9TVsSAnZWagAABYwQAJD8tI4WimNPXePKEd+l\nHn6YzmnGfacLtWK7Yb+naNbqlaofZBCOGoZdCl8kgrzBoUK2RED4sSn4/Geg\nhDa8fHoKfTPgxqx/BoD1qfJiK+an7SmlBTs+KyItK7KccV+N8ZzJg7nw2Kvi\nNlSu8JVwvuSG/ASgAWQr3rg3m3nKe3LUWdAvmmwiH+Iyc2FGFi5rJPOu9eaM\nelzlSEnUWzk5GyWs24xIq+gHz2Nv882xj3h7p+pjgYOF8c5ZvNaU3YiJFcCB\n5Ph0V1xssSnOoDCDRjCN+7MOlWHUbAqvJcUu71ml4LTT4xQoyelAtxO+raNF\n5O/T43aLVxNkjUVnxuyXbTYlcHKccFLdKmcoTOJ0O2pBvl0SuhiSwimipAhk\nTZObwci1TFE/ogWMhLqOKV5SPAxkmPK6LTj5N1HuHA8efKhXVu09VyEUEl+j\n6rjJXK/A55C6ETbaye6ouWrRLNNrLnQc4cwsxp57Ay+dhDbq5fq1/MjdUsDo\ndDwpZtfecovOtBIN9u1xfZBp7CyNFVP16rv3IlMUaulNhdyOfaGT7EHu0pDP\nUo+Ou8RQt+XFR/EhZAOdQUe7ihQlMTzE093G2O0bvj7/+i3fAjQTslTZOIrk\nlPltWCU3iRiHFq1z4fWtCgIqEagPqzU4qb2z6ZwAZNRwSYjadE5lfW+DBax2\nJIVD\r\n=GSMQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"f1d591b758588914d3ff474ca50306a9b27b30fb","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v12.21.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.21.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.3","@blockly/dev-scripts":"^1.2.7"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.34_1627066378038_0.49207399144993325","host":"s3://npm-registry-packages"}},"2.0.35":{"name":"@blockly/block-plus-minus","version":"2.0.35","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.35","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e7053246e238498d83766a1beb0623438c6e3296","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.35.tgz","fileCount":12,"integrity":"sha512-6ZLuMm1VVVV2M3iA4dRAcfjFKI0DWuF39qayB6FyvEIHGzrOiKWjqUxxIeaF3vBKeHbAUg6plR4ko7V+DzI5oA==","signatures":[{"sig":"MEQCICUItQHEt2Vv0bwOl3q4qnK1FSQRoiKn7W9xxzDWlZQyAiAUN8iT0/kvRMOMrLGnBEWiWNvLuraJDV4KumUvZ6HGhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAyK9CRA9TVsSAnZWagAA4oUP/jknUSshDxtrc5y4kp9P\nLCNeieqsNZMEM3MWt5z2O595v179mfX4FWOpMcVszIdNtSPdFKsPrXNdEQ3h\nWELheQgQhUzMyDzfGMBy0tmLUAI7/j3pVhueT9ZeV3NM1GesgjhdTdJckP3B\n0vnpMBOwwJz1fzCcjMrJ/jMiIFKuVBofTfNQCQ7HMADB9i/uH1yFD/UaOGEC\nNHkFPqfpMTSgWjMc/AKIkUdLXTOEYClXT8SvlhhacYYyAbSv7iG23GpPFZNL\nghuqIa5GD2mDxT0vzlALl6wDg5We4G53erflNBFV36ObW9Xcespc4NQTaPn7\neXscOqhat+rTqUE3GrL5QdY00Mvx9vHDq+/764O/IvDmOMTbULGT1fW/RKgh\nEuD0FilORz0sNyiGEvORSbOj68orOJrV+b62wsNuPfI8cQt2/jEJ2Vr6fePD\nlNK90qrtS2gBUvhtWx4cMY/su/SxQs3rjE5+tzgtJX3d56NYcefM8WtQUiLM\n7D/eiP7WFltMSj7wojJj0L2CRAlJSIbvMV+hI/lOjhzX7NE0WOqdW6fW6j8w\nv7JA8lClPTjrg9MzcHKjaDhgyiKXgfIX4caTOw9Dk9ZZ2y+ZBEJOASjYQN33\nWbqk2jYxQmJCqniKfpGzwaaqT/W5Lk5mAmClTE/ZqyFJ/yxOSWmGAZsNDpm1\nXoIL\r\n=AskP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"2efb51e980947454ce212c71e8bb0026e1d12e29","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.4","@blockly/dev-scripts":"^1.2.8"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.35_1627595453188_0.9858140383581742","host":"s3://npm-registry-packages"}},"2.0.36":{"name":"@blockly/block-plus-minus","version":"2.0.36","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.36","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"8e5f167b52bcf1c1880a853ca034ea438b6997f6","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.36.tgz","fileCount":12,"integrity":"sha512-/ufXeLPnmRA21t4NrAHJsAX5OPoN1JUdmR5LHokwP6mEgdTG9YBDYK0fdCU8rT/TuGzII03AOJ8pNavKLZqmhg==","signatures":[{"sig":"MEQCIH6bTTpckypiWR5YTgCSxoys+vvTD59bfN3KoKW4CdIhAiAg0sSzDlmKySLHX9qIGMsDFBNZ7XFAku+MUI9IGoliyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFXOuCRA9TVsSAnZWagAAS2UP/R1T26Ma8U9zJQjKRRFD\nAQP4F3jCWgCwzf3tXts+MyyaErtEOzF8jMOpqJNGs4vRtNFRpQYRF3dHtfQg\nF7zPmnv7y4yD2UEbLpCyzCKAucOtvJfdiOmEct4mfsrIRH282czM1OnLdQUx\ny9RLaL/753TKlZOr/w6RFcTUAaZ0l0vZH0mEUOm6Yym6dEGHvLmN6dO+rcf8\n0PKFKfrp/ZhJVij9ir2Tj821KPBBW4DM6LfBFFOH46xqQ6zjiabiRGDV55uP\ndiAqG8OsU8J2CpEWW5jJBf5AF3OZ6ZOkq9okzqBSgOPgOVNTcOch+aUl/+WF\nmiyJD1C3fJqdmalNy9kz25hXaR9ZdCJ7gCilkDh1IWuQlCxM/7ad6Uyo2aOl\nxX3KAxWSYTOv1X9fxOLBHnvILcl/jDj0BoJ1eWpwQI455KYhNW4/znegzqjp\ndvLFJzc+bX4ugxgM5uZNJJHqwAZLW57WDkjvRW/+U0aUGNKHOBNk5lNxnOFw\nW1G+wgcEduWgv9dmpamBExWLtPGc5n2ajQCCfEiD8APQD5ViWvc6zlTIyrg9\nKITdHwa/gEUPmb2vgppvNE1xCWYeWVAsCxT5fkK//ZhcjapAD+cqx0Ajpslq\n2BeCr2zhoIYVWRxTaAnYB/yGsyJOIzbko2vv5JP6MwFRfBQohUrbMr/I3sXm\nEtFl\r\n=Fyst\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"330828c05164f0d15bf76ef25954e93bbfd5390c","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v15.14.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"15.14.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.5","@blockly/dev-scripts":"^1.2.9"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.36_1628795822029_0.18301848455657832","host":"s3://npm-registry-packages"}},"2.0.37":{"name":"@blockly/block-plus-minus","version":"2.0.37","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.37","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"167ffb907b579b5f6f166b709b4f3c14790940c9","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.37.tgz","fileCount":12,"integrity":"sha512-dibBInqZBxwqJT1dg/TE90b7NudjiqgYFBKaO/CjTrqo+6VGtd91Hx/4gfAukSzGNyMaNZgJLq001lbMatitNg==","signatures":[{"sig":"MEUCIQC/BEEsgj1EWjQPvCvhvP4PYqYQhOqFZtxN4x/tQfofYgIgcj1uj31sjAvoq6bTUjvJVRGzLeCrPDOMzwMSZgt2T+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFaubCRA9TVsSAnZWagAAX7gP/AzJoEKN8CzT6sGF+rXd\nFJdU+nabkpiKHZ7NYD0fk4j1ikM96m+ZZctw5G4PhZz8otPlXaHuDokKO3W0\n5LewFWhiyboefJSTZkrhMfO7KwceLe1IdPL1xbUqx9o2nswyg+B5p/aB0cUE\nFx97hTswCzhkU42mAm/jFsC8z8KInD4PucMUPvgsLWR0DoCb1hpPLmPfSMuw\nAYkHQqDFdI+1Yvupe23ra4BGrolxQV+m1/4q4Wf9NYCBToSW7vCEmSwp3PCQ\nkTs/XN0DBn23hTOyHJSy7zzTvQHJarEzeeOpztqD4/GZaspocfLpNe4X2rDu\nGlNF8qTdLQIZa24wXbLCKVl1dFdqQTYpo9XzzLj7b14tUzkfVKhlUERfZFTz\nZSiCTPh5pK5FLP7+weviM2IclBdHGvZnPtKGC9cA4jLqJ3dTFxI/zgRbKVN8\nJGtaztdJ7EeBBbT681LMWN/vmsFxC0ZLg3CvrQ9yOe+iVVVLLVvfbBlBp81Q\nJqekjPL4BElO9i9PPJ+nujVto8z6gfuS6If8huMRzdCw5LMsblh/K34lM0wl\neEs01TMoIoriIjyOJWEqStpOtkKnV7WPRGwKjHKbOiP7G5pH0n4pl2BaI5td\naMalu+D5GWigaGDLNwZu+03dKii87fPpBHdIeu6hegCYfVLy2ihpS77who29\ntClb\r\n=fRmx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"424c0bf52ac805b2a0988c45bcb4da50ec990b2c","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v15.14.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"15.14.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.5.6","@blockly/dev-scripts":"^1.2.10"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.37_1628810139100_0.45261810250212364","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"@blockly/block-plus-minus","version":"2.0.38","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.38","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"bbc7432eea75f262337ec746b98c8f9cc994e5ed","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.38.tgz","fileCount":12,"integrity":"sha512-946PKb3MNDQMv7gN+sByAjbg5j88V/mieXMQw4sv8kzfzLvSs66D775SJTMPTQ8PeuEFRYuNN0xvmTnbvrCTFg==","signatures":[{"sig":"MEYCIQDTw9bJzaa93G9JbHnoh6oWdiljLLEEpYZp8u1+dKiiIwIhAKzRfhyAXc2BaGvSaIMK0B250ibvgzQFhsvRQ36Pb6pQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhORZhCRA9TVsSAnZWagAAkQwQAJWanmIrqdLHmyqv01MI\neWVqeSKVl17tcNMcnT0fwyALJx0/rFcAsoVmzsMJZghknZTnIH7DsIc1ol8b\nMqJDIy+zBbJO65Ro4r1yej8mPs7ovnwwjIo/WbK1HfeG+eHq6bIAeneW/AMR\nBD5wbKvzdLdbhHCbDCtYFNalztqZFsmSXy4z6dTtMNiUohSObZeTyLc6C5e9\n0cqcJ06gqkWKqaRts+yh9pXUclZvTGFDQC4AVWbxJXuFBiYr/Vi53QVBeBko\nMTmV6B2zFF2noWwR+KkknsyNyKr7qs/Jq+krmrANcpJ7YD9yo1bj0cy/71T2\nAFg16yiEKlMHKhCLp1uQwdUf5vAeCqH3Aoq/RPQBBfYWo6NiuvpOuiI4pr+6\nCQ6CckGkJMe7kxGtNfzAuPOr5T7F4pkroKCjHzU0h2GXhd9n3tXLQz80CAi1\nzyDctbYHeIzq1yRoIfbxy/0bTLTMaHRpnINIYKop4vrmKmu5KqPIrmakS25h\nvzY+gyHFAlfKV67mXtuETjIkjSO9ZxsNVbmjNmjSQWIxrsh3wce4ZgNVgheQ\n1cPD/PHTajorGMnN8MqR+XZx0QIsctfi8EEjSbkxEDJatKSI8WoOOV/2V1LY\npxb4A7cukzAZctAYaEsKmtxnE1aFVCo1zdAmvNiDVAfsosEuHjOoOvz/2Mqi\nSaro\r\n=fKX4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d2a3640d3a0cf7e440183036d63e91b513103355","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v10.15.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"10.15.3","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.6.0","@blockly/dev-scripts":"^1.2.10"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.38_1631131233504_0.35671614171369104","host":"s3://npm-registry-packages"}},"2.0.39":{"name":"@blockly/block-plus-minus","version":"2.0.39","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@2.0.39","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"af897d9b7475d9d2a2c4c8ac8cb2190cbf3cdd10","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-2.0.39.tgz","fileCount":12,"integrity":"sha512-kOMW+d8Ll6W01zG7ft5Mo7vQyFOGSuP5NUgxQArwT2mX9gqqL5ptKdPnxx5VINKe60pJ/TrqPsGmOMk7JjrRhQ==","signatures":[{"sig":"MEUCIDkt3awLZrri4+/h3YWTPrVHN+rvCXz6+seHzbVPNm8FAiEA8R9NhM98w/bWeBdbLshRE3t9El+6M5QONz2PgZ42Tbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ+FjCRA9TVsSAnZWagAAWsQQAJ5+Wq2npCdH7IPRz4Px\nHzKhGi0lMg2ipPKbmw7133qCRjAYfl9t7PQOM1Jj4U4m6AP84b6yo6/YYJtA\nnHfb+PVbecqIQm4rs7LdaEFzrKCpNGCOBsF89FmfHp9SmEuaRO5a4qNdVoJx\nqOyekzVZSC9C382eCmWjajLUaZ+PG6kp4ZMYQLcf5efZ0vEFzWap3QX0gAGJ\nV9wbUylTc7+JQ/CT6bBQXhPHm1arDK89rVkc7WvCaAmgL36zNx3CSwBQNTE1\nhsjCIieZi27yT+iFBB5+HNMTxCf6Ei1aK8kjt4jmfO0Jb6HcG341DgBtbuZ8\nFtRZUzWnCsZhnbbYV5Fm/tk8IkjWkQCciXdm/97WfXtQ8RSY1h9vImTkIcgL\nMCz1unVHdHqdVkX6O+qhgig6JtTSk343rR2ClLj9z+dcXu05ipkLg+QsKrYa\nyoDsRUbVMrNb6aF39IaX6myvpo9SbNPqEJiL+/fDeInHs4md6Dw8vUWFWH/y\nuUifShRy0A53g4pYOXnbTfmzAscyk8ZOBU1ckB/g562n0yGLjZzbJsh9dkJg\nuG3c07oq6LXKBJlsxUG3qIBbURY0Rv7DiqNowO7ICmSYCLZrb3/uk2v95DSo\npMsQebklpbYVfGMNfUxSwQ/dx9YoT/iRzbW5ID3v3xWCN0fLEZCrWCTZalTQ\nrbkB\r\n=ZaZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"21e3e227a16a171f95f93b6cc1947514b9764287","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^3.20200625.1","@blockly/dev-tools":"^2.6.1","@blockly/dev-scripts":"^1.2.10"},"peerDependencies":{"blockly":"3.20202625.1 - 6"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_2.0.39_1631838562938_0.3336310238742233","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@blockly/block-plus-minus","version":"3.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f83451f7de1420774eb620c11080ac8b9f8ea5b3","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.1.tgz","fileCount":12,"integrity":"sha512-c/+VCk1hqBpaDtOu++jYtNaeGW+xn88epbtZypQRpqMtQbATZWiJ2I5jqqBZPHAOjjOIRbyf1WIF8HSiCBCKeA==","signatures":[{"sig":"MEUCIHjdIllO8BquHdr0yt39TD2Dpbe8qAsJDlgyLryjbqM4AiEAgH3eaG+NYRgeErGpR8YZ6pOB5fzN/U58eoyo2V1D53g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuj0iCRA9TVsSAnZWagAACVMQAI78LMuiAHijg3/4ilvK\nzzcZ95x3vI5laXbeSppEwx45Utbq2DUv0/Iw3yQ5srrFvqjgmzxyR3ojgACE\nfqpjmLpXZkk+ezzQGecFgDSXOYnqRGiyXdFTHstLDGiViItgLWbWOam5eh7d\nCrMhzs6fyhZJDTspsVgiz1gI8ziWpzXJ04jTKm3UYFh4pyYg7NAQpeF+u3i8\nDDeXaf/MV+RSHdoOHGYoKWXSxuUQZY+nD+mv81cuUtHNcvV9Z9V+6hIoVnun\n4K+yYB9+VJZGuXnOz468aDoipWqZGpBjvtmpFnWw/B076RQHNo3UIQwxVbU6\niicD/cWWyXgHm/l5AnS/JT7eXNhainIQJzRM/B/U6exrfWcnKO4bRDIWU5ts\nQ8WLVSJq+i2jIps5x8dco61wX8cQRGfV6j/aee9IDwOPC+LKRIGiChvS6AaU\nwLOiZ3/Ytgu4Zdv+eb1gk3KUG/XQABI2mqE/l8xjmjqWU9lzPsBADJMLgirh\nhggtw0Mi1/J9fUC3AdV9Ynd6csyjkErcbv7baO+rYY9LTnCu7o50U65lVZJm\nE0sTJh5Tz+ibA/21mzHezNI+vy0h8Dtzb6jw5yffvHupV+UTbVyIaDpAso4j\nREeaF71g0uPzPp4JsP8qdCnv93dwGAGXps4QQUeRnmribbDBoPnzuEmu/NGn\n04YB\r\n=KByI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"6efaf28c244e02483e250299aca2614e124b731a","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.1","@blockly/dev-scripts":"^1.2.11"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.1_1639595297900_0.1601313293135469","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@blockly/block-plus-minus","version":"3.0.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"995dccf3c4270ac164b2ab16e6933dd17a8ecbff","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.2.tgz","fileCount":12,"integrity":"sha512-SsffCpK8esIrBkHxzDFc300UOwdUZPY/AkUYajsocz/bFZl3KCnmfojWJWCeJ2hshxfUEVtGhBNaJLYMgKTPSg==","signatures":[{"sig":"MEYCIQCSZqWHrsqN3VsUI+FH1KtUFjbNwx5XIA8d5Vr75LMNtAIhANc5/nRCM4hlDj7adp/uU9Tyb2wo7G3Pgt89dMTKNs4E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2I/bCRA9TVsSAnZWagAAzBIP/iWwtDqKQGtZcZrA12Wz\nK3XQrGx2F3e8X1UgM6JYnNb9OSSs75EdcngNCFGbEntdqaTzFlBLwFZ3u2It\nBnYGNapzDBbL9czdq3TgWjaVcLmhZQkOvUQEcsvz8FUf4m2RqQ+jabcCYJuG\nrQMHeAM/6T0KR0FFtWuMLtNXHUCDYfctljO98ET6ZeP5guJXBwhjaXNhfvZR\nIaQDHPwJu8qmAmssqDHK7OMFN+6j/7q10PWjixXgyL9jWi8o9lS909bFOsfV\nGcTMViK4TXA81/dqZoZ2jtuJZ1eJjs05ypf2P8ygJsTZn5VAR5MtyHYycnfg\nePWIgMQkee/hkhNeFNBiWa1B3ICQSQLTlFslY+0/Kgl/ysMf8KiXYG6bjEx7\n2f3iTkk34u4PyXYnhJrJrOr3XvV2f4OpP9HvfP2oijJOGGHzjwytsGPbNjJ0\nlBFZ0cj75l+FYlmFqfUEac9yWvAgTVJz91/aOC8cHzQ8lukNXQpUwBM9Sg7Q\np/K3TFXxkO7maxsOM8tJgEjFaqIJ8cUji/ugAI39dEilubLVAoc5AOad4Yyj\nnwPr3e5q3sJWAyTh4fxlnBdmBKzqJSkn6YnUqE+oyEZvockqlXhzYiCFWTQz\noMelSlGvaUdbb1LoSP/6j3fKuYqefbEvBzxrY+26119s2VhOMut/PM8wSGns\nIf1q\r\n=dyVU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"87282dffa15bf918a79fe9a3af8ee82958645f35","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.2","@blockly/dev-scripts":"^1.2.11"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.2_1641582555188_0.7258120038094058","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@blockly/block-plus-minus","version":"3.0.3","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"9a763f2768afd33cc071292e78a4161ff81d82e2","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.3.tgz","fileCount":12,"integrity":"sha512-w+IxA/vOUGbEVFln3ph6kAjnzYftIxEhNFGoj6mqWPz5bhQDusMTGXXa9hIEm7CJwxnEVZlZoer7SNBpD8GkzA==","signatures":[{"sig":"MEQCID2dFJ5UBw7VBtghw0dA6+5xF5Js/gMdZ5qLretcKrAyAiAdHHxG+0BdEs/iehegXF0EkWr8QWZeBghLrFe8S4VCTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4IchCRA9TVsSAnZWagAAJYYP/0Hp5i+iX9iTs/FlpTPc\nx6wiB6UImnkJMpCAffued7yn6N8IQzYh3ZoRfRxCQm7EbmD8VyHeQ2S05Fp/\n0Am+Z4AINz2KWCxQVMSYYkFxZc0He7hcsFvgbhlHLj5oHVOX879KiY0nQ31E\nWT6lVqQBA5agiYUAV8cHKDibCS/yWlnXiT6CyMLB40IG0kaX/BEvMmsUEgt4\nmtgncVl0sRtbX/78yc0mnaBqmOfINZSQc2ALr170oiWNZk7TpQWWD3PTj8Zx\nuYbhniS15cFqfEFH+/BHoO5kVuAFnM1hh7mj/bfPt2avKCAONEMGWv+j++6M\nGfTa2tUjOP/HQAGP1K49Oz2Cql5mu5YI3ShCjLGGJpE6wGsuG7l225Qp09x8\nsqgC0JgMfYAjAjU0lQSrUx19O5581mhI5onjVz2Yd5n7O69Z9Mh+xNRx3/PQ\n97tR+0SoAD3TDDroslLbWUw6Q+S/S9Sb5TnOCfKE/LdUiQdkFh3BbFZTP2PP\nvxn+vhI6Vl1oxB1hQi88WCF7tOtabdfjSaO9J6ETPcLAahBlEczuH8HsXlCp\ncPDrXVbXPxLHPANggZVyucjb5iJbUBe2Ve6EcU8mjNU825V/4bXN8ZHdJKcY\noFuqF5x7KRlTfxJw5IlRjOkupJOrAgRZzLZt+VtYr9wU4WcvrYthy7VRyOls\nbLKC\r\n=wwQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"ee415067701199a6510f0a535ad61621dc72f36f","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v12.22.7+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"12.22.7","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.3","@blockly/dev-scripts":"^1.2.11"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.3_1642104609132_0.7786464294612161","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@blockly/block-plus-minus","version":"3.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"edbc8e21d2fba5147829aaca885e71a62006986c","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.4.tgz","fileCount":13,"integrity":"sha512-bjB9icz/ip7n8I53b/5jR09doFwJE4XbzjGVq7UhHfF0RjmQFqK7EF+DxdW1PMIgMGS5VOwLpEr0tnCbQhnLUw==","signatures":[{"sig":"MEQCIFkwj1fsIFeL7GoDLvjyH2ZPai+NK10i5OGrDl/1KQHaAiBiZENi31MFgSenP5BW2ZZWDPBiNloh95MN9egWNpc16g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9EHvCRA9TVsSAnZWagAAOzkP/RyuRjm/aS37qeRcYFmp\nlepQJ7DRGY3m5zabCzSvZ/9JWkIcgF5SVCbQhZuxEtCSI/mwbOlezDoG6g05\nH9NXSGVTY4dvt8AmVmVNbQvJB+zKetfNaWHQ9v/belqK/GxNXz+8PkPxSc4S\nja7cT6fs2sY6uU3k5iE1xmfmGuAEP/izTadQNPkh88w7Kcn4KQnoo38UdD5r\nVGjigf7AOBlmzEFFw7hgD8Z777RiHzxCu2J4ci3cLIbh4FkkkOA06opUFBMc\nLwE4qSS9l2QT0o/EUnyoloeUJAxGK3tlpcRgp9M1mlMNULlHCnvjYEB0keUW\nWYf26AtE6AjgcCpP0cDU8Hg4KuQVoQzFGL6XO+cjBRVYyFwxru04VqYFI+UD\nipx2GKY8PiDXiqbSQkHXGouYEWssPU1O3M1e/v3E4bvikX5cq7USIHYTqXIA\nb/deei52bNAABKlMdc16S3R89NozWXvSZWNp8GAEw1caYwdDEJ3X2zQc+KRA\njIaKor4ENq/ll0j1lz5cHyTkI0Omln6uvaO8wdUOlIbIF1dlnQzbZkIrbuAn\nZW8gl67kByP6oQF4cDpIDbLsv64zxdIh+kTQHd1tTj9pjou/EnpS3aHOiQet\nu2YszbqdI286Ouqei/4rHhGTX33aNv+NgrgdOJtiPteolEzhXAr39XRIiu/l\nYvNj\r\n=GnDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"abbcdb27d54047cef1486832e7e07000b1fca376","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.4","@blockly/dev-scripts":"^1.2.12"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.4_1643397614918_0.10204736971533701","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@blockly/block-plus-minus","version":"3.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"060c55452a2091c2d6fc69264ce584b9cbea35be","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.5.tgz","fileCount":13,"integrity":"sha512-XSqJlBMQClHt9MvLG9MfyDZm7LbxvbvyGMHzS0cOz2+xn2pgTiu8rJuhA6JToQI7j1mIKp0BS4+osuaEWFcPqA==","signatures":[{"sig":"MEUCIQCcTWpz0MethTpieJOqa5jC2yL5DO/1MGudQOhSpTIgugIgSG3JXduDAA3faFpkT2JEakmPJYwX5f6xgu8Pf/W7QQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9EieCRA9TVsSAnZWagAAE3gP/03pOGzk+Ji/sdOqisEm\np/Yu7B7IGvOsXYcXWA7aSufWKWgapUkeaRsWpB2R9arG2CwX+Ub55aZiLF0r\nz7xts4/7wM6X/cVFbFZ1RB+IRmNKFKzPJvs/sjrAcSdnGQTI89vpFCjInJSv\nvJQcy3l7ALpZnYuRGNyGj8AsFQQbJlzace9pkWDRdozO3y7dNqG9Gfj3p0te\n5wo36Fe4rkPz4fPiNjD63oomcuGbOlAvH9vAf8ZN6p2DYF8AvPMaUZQRG/cJ\ny+Z4Q1eyfg2ejsLSJY4mSXpLz+XGnMMW1Jx4ss0i66+gb+ERKGZOkcXVOm9g\nPbCnPN2cj4qqQJb7pF6Tk0JjG3Q2gLG6NcxsNXW+LqZweg8R4O0SZvIGKAHc\n7JSHa1NR0msQGwIUjBanGEjvt9NMtDMns3ickWAGxKhTsKbJXdCdF0dVm57M\nv4RSQNL168d5+ZDsEvXg5g+3n6Ss8ocskakG8yZk9e/W1v3qADtuw7PWIBMD\n6ZPcHp1sSIZvn0+qWkv3fRvgtx/ng5UtkuXbp6ZXwJVH2juFqc4M/4auXaDF\n6l2DFc8EmHlFi75oXG2GY5dlkTZdsx0kCnYep1llm2oh6XFQEDr3j75+4Dhe\n2tCHl6p0QxdEWMEg7qe9axWOrYQ3sOUBzgWi6nSkBQ+X9g2IRNBgVe+Q8d07\nn+um\r\n=PtRp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"210c05d897c6664c84c691870fcd8b7e8c986e2b","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/3.20.2/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.5","@blockly/dev-scripts":"^1.2.13"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.5_1643399325787_0.9604048737564927","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@blockly/block-plus-minus","version":"3.0.6","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"35b54484d4055880f373cda14abc4cf7a1c3418d","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.6.tgz","fileCount":13,"integrity":"sha512-ujziiWkBoSf4pNrrVdQ5eMYkLIM25M2LbOBM6l+5MFOUv6IUmOCzjv1vNO+MzAi1+tkWXlid8jfIxogf+0BLOw==","signatures":[{"sig":"MEUCIDswim/c/P+qO0zRGwOnZ8NJUBuNvPckTNmAQ6UXW6HwAiEAtEQDKHRnwdAvqWGyYFks/OH2T8OsRkHaXAd+0O2Umxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/E2hCRA9TVsSAnZWagAADxAQAJEnZsT4C0HPX/vGmesB\nyXrOM1KSFxWk3owCXHxcmREN/GHW72NEsHKScibMWJe/qJDMwdTlPsykRWou\nNI708eWgDxaBAwYXa+faMiM8LZeFKt6DR3sXRlOVAkF8nzqCoQ68/iOnZHlM\nqejEk2o33kt+DIcthadw0++iev4+qBEQ5CSxaLjPIubF4gQQ1pQ/JEZoU5u3\n1+FXGRDk5C4vCIaQ8KoKymEKGIO1eH9sn9XQwNq4AnqR3nhjrjsj7dt/kf6P\nMttqW4iHK0aWQnMPn5cUiYQFieIb/dQjDwelchDvtJiGDPdTkexWw/CSo7+/\nH8QnE4K5ckeMp9cu0bs6lkK8xRgpimxj8g7HIFn6HULSczL17fxqsXO/5rlF\nFpcu1CgmvOKa+oK+XZbVix7pFB16Or9nKoXpzJ82dFUe+Vr6FqfpQMsmlJCA\nTEc/p3kSKrj1JCELbQQiiIBT4uwXIrQdflRdKUTzsI+6b4E41WmMy6HU/LoB\nttFjE8Evs8C9YyI4BVERDa3zKg3IW2uFw2t9396/R9znl8MBdVhRx2ujfaO3\n6XookmwB67UFhXRQJHylyoW66KWMuHSQ8XoHlh7u6cZ5fwkghWT+hiNijIUV\nj2wfUc6GZJKdALZsViUDoZUWSwwUIIZwy8a0MKaOjJw+fbsP6/dmSdcKQ9Xu\nroxJ\r\n=E7Wj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"3832abc63faaf5fe5d40a2e4c2dcfea90267e391","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.6","@blockly/dev-scripts":"^1.2.14"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.6_1643924897724_0.1758862213863941","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@blockly/block-plus-minus","version":"3.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1b54fd598069b4bc8e73f64822a8f43776b508f1","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.7.tgz","fileCount":13,"integrity":"sha512-0uQSCLMQHiDDxbf8Qrrs3PRe/qhcbOz+8gOwGINqDtv+iI7TUdW12pHfdcuI6POznp+9Rx1rtNNF2jdpUReNuw==","signatures":[{"sig":"MEUCIQCw0CdzpvXr6pVolh0DrF/ckQOSs6MYKOpLVZYnK5fXJAIgAjvkqL3dFaijKpiIWQVnxeL8CsBzaE2rMY/v0o7GvLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF7jiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwBhAAnDuuX4FW99/Fr+DaWVKZrsraiObGtqPm33xzQQ4wp2uP6sdT\r\nP4cw4myL5uh6EfMMS9we4db7HXB/n3yiphVpWGZxa62LN0hf6TOqyRr1kVrO\r\nUh3fsGKMZuZtaK1Ajz1sGw03KWWGFv020Fs7sfVpHpAqurOK1Ku5GbfSZVt2\r\naRpoh9T5vNhz49l2arRs1P5E35mGOE9JevAJyPt2GQUkJzMm8VrAbyFPXy36\r\n0hkOIGkbRIAO/rP0vLSYocsuK4H20SW+wv3nktDyTOz0nuwrzvbKqSd2ieEU\r\ng+bUwBQ/VG4//I3KsmIkzrN1ZhlMw/T9xs14s/d+E2CJJOUVrcd1KtQeFU1V\r\nmNMHtJmatMzdetXV1V/9313UZfCbsPOn450C5GXmeafBGqnLKIK18PnWQvrP\r\n1/zLcbz5gtmsLKmxM9Y/gN4KklacqhCFgKo2qhmld0bwTPrz7aO7YkG3YLHM\r\nYkFa9awn1BNRoK7acJDyirEjpQBHM3Zdouz91v974xf4t9H6X5eG73Ow7zZH\r\n/obWYGiZ3CSh1AyA0iGbzCiO2hY0oZf1b1VkVeKVZ0TUJAeU5hLLiR1jIZt7\r\n2Yy7OZLp1lVxXh2sImGrA/AWoy1DF/krK4l5uR8zsMKy0hzO7vMOBCU8IYjL\r\n2jB2qLbXNpXF2wRz8Il8BX8c+j5uOeBgpI0=\r\n=915Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"2fdc2ae5b5b5e134a6b9dba69aac9cfd7c974c1e","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.15.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.15.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^7.20211209.0","@blockly/dev-tools":"^3.0.7","@blockly/dev-scripts":"^1.2.14"},"peerDependencies":{"blockly":"^7.20211209.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.7_1645721826511_0.5990972113554469","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@blockly/block-plus-minus","version":"3.0.8","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"20b77804dcebcd0de160c433ef4a6daa2b185449","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.8.tgz","fileCount":13,"integrity":"sha512-0YOypJlDJbSGWz98dfElkm/cN3FOvRQIaIhq1kt9dqcKK8cTaqIACCRHwRxHvZ8iytW/XXlH/RPSAUBL4Jenag==","signatures":[{"sig":"MEUCIQDMQjc80jaPkdMJNsw7tDAXfZadIdprbub1pmQLAs52yQIgSxOhv34ICzA/rc+yGTe9dlZy4pD+bCBh7t0aiD1MZfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRyE3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnShAAntNUzo9NiCnSEKS6PdFtPLvXE8X53ZC2hDxV7QRlFcvufyOA\r\nXaHq0cgaKtYK6FXysK2I7soJV7xCHvkoMHql9iz6kdnJ8lKcFUvnlI+scNmN\r\nsxIWl5zn0M18ntd/1RYOpmYwOoBIj3vEEB47RruHzWjX417DtJxMtqS9r33v\r\nOgvo6LZUYw69i/f87IeGB1+4KSJnxRTIkhvgeLmvB+dddROzar2t2FpvvI9N\r\noVIge9xYxRmvTyynD4woFYRRDLM/xbGli/at9xwjg01475/s6GuLaV1c/48n\r\nQgjJ+c22SgHo1VOSrEwgA8fOSk9jmdTUu1AICaDzRrBgcpElgkH8mQ2sY21Q\r\nnRv4dZuO3BxvtvuyK43Nepb3558pXdtg60PeRZ96MPDkGH8ooQ4Maj21UWRD\r\nhyAMYtyFK2FcrWPLd/tGXDBpu/PyMKnZ9geWv5KuAcPe6ir57DXq8Y/5BoxL\r\nnDuJePmS2d1cjMOBo5vKgxALf9sh1hYr01fnIi9OqLlqHgfE95GSvrYDrbQm\r\nmrSyYzvdQRXGi6+eAJXh9fI21C8ejHUDajD8u4H+qjN3WxI5/Muej/+JizWM\r\n5x5pb1PIYleOaBtg/9Xiiu2PzjCxKbyuXtB1/qAM3ia9oNfFE6lRuYxoY/j4\r\nmnVFZMdQ9qATCJnDHUqLO1dtKxclK+0/iKo=\r\n=iROc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"bdca97c8e89cadab2dca0211d05c71c7b68aaa09","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.15.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.15.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.0.8","@blockly/dev-scripts":"^1.2.14"},"peerDependencies":{"blockly":"7 - 8"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.8_1648828727212_0.33783862768758355","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@blockly/block-plus-minus","version":"3.0.9","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"bb404dd4e0c8a9b29da5f83323b24bbe8f9f44a2","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.9.tgz","fileCount":13,"integrity":"sha512-jJ5O/ViqK5EApSLhf6cEnea2cCa79vdcZqcRJVPeGQ5KNEeAN9+h1Tv2oOOt4lsrDX4OINT7Z3f+FwG51sMoaQ==","signatures":[{"sig":"MEUCIQDbo+9/fYGEh3AIG1NJNZ39ZU5ru77wepnvpv7BhBXaZwIgFoCOCaJ2vmoDyl803geh8n84IrWINUR9Uz8YPLDBhEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRypVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsiA/8C0iem4XmTPXDL4CIDZru4yIM/p1Tr4VPyfs5+mGgs1R8FlBt\r\nNCmSwp9z91f4iwhtNVhNj43mf5x9GJnYf0Fw8eiW8+iWUvRpQZhRA3WijJCH\r\nTLpYuwFMNHKex3LFz1n0svtUmUsfMR+tXdxSBPVuR8b6vZpbwkewh5+Q5ij4\r\nvzCw0aZkdgzpRVrRNJBJe0QYVpQnQcCWOUC23LDu58r8fWYyQ83h0/U6p6OA\r\nPWvXKotDtTFCUwUxjOb7iVcJyQhtA0fJ3nAwp7oL0hkvybdMwsEJDH4L2AVi\r\nyreMromSnsmaOgXImvXSo49QZVZty+QypNC2+TxS9AnAWBxjZxbFXKt5xW6r\r\nXP4tjD3hGlxkgbxkHGe7scsKc7T1qcB6g8irt+n4thw8HiF7RUSJqXUrBwnu\r\nOAdq3Ww/af1ol9rHzW9n+QpgfUKAGd7OvnVThfae68vEWIIvaoWjqtJf80g9\r\nOwud/epBlGbK8no4MvMbGH4a8uJkmmY4pbIbIpDfZa1sHG6mGUz1Itg6PyB0\r\nSlnExZn7XjR9qeOpw8IAM9V7+p6GpGIcBvCwIzX80BGZGyaMXihu7MmMql6p\r\n4Qv78HNQAigS1s481v2hXnQjJCo2T+I6T4l+GyiDoyhZ5GYGykjkt0x9oj3N\r\nYVLzwaLENu2QwHUqbwhocjhcbVGwRwsAK6s=\r\n=5CLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"ff4a2e5bd355b741ca53c759d53460439b2cd1c8","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.15.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.15.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.0.9","@blockly/dev-scripts":"^1.2.15"},"peerDependencies":{"blockly":"7 - 8"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.9_1648831061030_0.09864744974523121","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@blockly/block-plus-minus","version":"3.0.10","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b04c0747629f6a2366cd5d13cc24021ae173eacf","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.10.tgz","fileCount":13,"integrity":"sha512-hQdXkfw7txIBluAovJWkRP3eA+Tkr0Fa09h188jglUVH0D+XXZYeGO3t5BbSqokLjLqLGifTevEaeGlKBpdirA==","signatures":[{"sig":"MEUCIFjMVFyGqExtF0xOGao9NMuM9O76wxsO5UUUrkdEHykdAiEAs0ktePRd+tsmP27UE4bNgUfryYxwCVfQjgw3ApMyLag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS1GsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqSQ//eZINjKYP3JNVsGBt8BOF8zGbi6K+GfRE9AhngQkKsnZTw/Zt\r\n89x/+wVrbdJjmMy3ka9eg1Mh+BpKB8IfNfr9zURBNpSG4GYoOrhHdU89lFbT\r\n2LvBqo4bTzb7l4MN06OsjZkeL4TY/wNeoJn4zc2DCl6Ay2RQuuqaApy4vatM\r\n60THUylfLMoG1G0A01xG++CuaHl/+EkZp/p3pHOXlzi2q/wJ9r+g22JGJPSY\r\nYhKwT10D0eKtWANc1IzJJGgm2UW0eIVgSaUeWVayPIOo4oPJfpdenbD8lhFR\r\n/vbfRC3Dr/W0AdyztQYfC6MsMYxubC6Af0J2UH3uRFwzMqMdR5LjMNjPWrHd\r\nrtF1fTFX3EZ8Bixrv4IeYk7JOSQnWZyGSaolGNxi/W21tjrPk5/lyNAZlh+i\r\nW/A2MxGyVqjsVR6gHu8ppkhsXbiRq3rPS1FmJqdZ1s77NTiWtEzn4Da+H54o\r\nSIWu+Rcxl8XFyG0a+vGhE0nTlbn6numfydj1Wa5BzSNIrfdO4tqEEakBh2it\r\no4kpX4l4o2XbklX9F79hgPb3vVAxemZ0ZRFPjq7n3VeZl7/orlzGaqE95UKI\r\nmWWIrXQepzueoS33fPbZkYHydAfc/yNiUnbjoQ2aOdnGUXmgPyNhfrOsLdsS\r\nJhwYoxpMwrHGz5dZGOizuwaD7/ITgFE1X9o=\r\n=P4hU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"4a85487c865a63e4af0bf80b13321980b08de71a","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.4.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.0","@blockly/dev-scripts":"^1.2.15"},"peerDependencies":{"blockly":"7 - 8"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.10_1649103276164_0.4303508899430952","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@blockly/block-plus-minus","version":"3.0.13","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.13","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e6169faa42db30908bb47ffda62b8bcc6dbcc5aa","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.13.tgz","fileCount":13,"integrity":"sha512-wmQ/B8p7WoMNExpTDChjxwoMnZfPhRPc8QV2/X8b7cP7nuIb+mFaa0XVsyZWksLm8s86RS9wvkvkoLxMjJl+7A==","signatures":[{"sig":"MEUCIQD7q39yaWQwVqIblSpFBgBVQ4SheoRQzZyIhPRVu4P4IwIgJX7w/9e4F0BC5/mmFTk3KuG6QrAeh489uiz6O3b/95I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYcROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq2RAAiniRotp+eYSEWJj2Z4ZwUXQbkjClvUGU2gMScsCQfu4tfbmJ\r\nfs4tRqiWnFpc6yliObCJIv0rtBgfTyf51SAlp6jOUHAv51acAHFxLg4nQbCn\r\n9u/xHG8F1VMXBl46vFhs7QbNR2QTZz3G9TaOHViwjnerI2z+bJ8MtS7tx66B\r\n2yoVl540eOH3vGpvxQ5yFiIaTK0XRymbScG8fnpV/u5tV9McN8FmSq2n09O+\r\nN1JyTbwvUCBo2clBi8UV8a1l1jelRJ2mwVJKpSrdby1jCV/gpzm8XAASoFom\r\n0RjoAQWzNRdPoRxhwMOtu1eoDkKMb9Ig7Q5ZBkXKlGTYNnBK9G+ggqcNUSgW\r\np3lpwb2D+u+Qyb9InS4lpXKCumVTQkm/JOFAAWlYQ0wAnOTF7u7SjPItO8NO\r\nGcIzG2fXuTaJRE4dqrAOhqJaV6tZxAWt3iS9LiAtpfT2nYrrBro5rb8nBOLp\r\nHkLs/huiK6gqcd6xWUEwxOi3EXJTfyhvFwsgI4c9t8BP8FlHzchlyQywFr/4\r\nJfut5pevNZaP822JAWq52izg5+0UtMIOn557khGg+U/ehgtmNXREz1h1VxDn\r\n+zUtvFNAfxi3CpmK2BHL6ast80rr4fgn/53US8LHqs94/AsdvIyCo1C+SVgb\r\nmikQ5SitfjsxhA2u8ndRn1wRJrEJc+I7VhI=\r\n=gnfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"609fc498b1b3878865c197d46e6a079e5c90dc57","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.3","@blockly/dev-scripts":"^1.2.18"},"peerDependencies":{"blockly":"7 - 8"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.13_1650574414177_0.21078813655546735","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@blockly/block-plus-minus","version":"3.0.14","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.14","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6cb9bae8090c4e51b6bcc69663ebda2f2175ab82","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.14.tgz","fileCount":13,"integrity":"sha512-yKNkoxtwmx/dUfIsPSMO0zmPlAPkiCsM3B008zymog6RiT/5WmAbWqGbsSUOPJoYcgUFppuOiscNU5JKApd8/w==","signatures":[{"sig":"MEUCIHcoGrSm5UX5+4sV/xXhi62H4MH5nhm18M4j3iqMYoVBAiEA1iPb5fILVF2unvaN6+PFX6I79RmYw4wUOnw6McFaga0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioRXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXPBAAoQ/N7AHuUKdPhIhCFA/kYWmJG+r+9ON7AWFSBOkb7wRpyLR+\r\nZ67cfnUI8N+3FQ6faI1k+RrsmAeXJC//OWe8l8B9if7P8PNRycFvjwMEnGKJ\r\n8K5ZO7MIO4xoSeUBtg21wglHj5QsiHtqrAhXkn/2ogd8agJRctKagRyRiEGu\r\nDX5Q72D2DYBaP9LRuph4w1wvrNxyc4XMVZVD2SDZTaGHakURVJZOTQp3gRPf\r\nO0a14uIwSZW1QqsbsDJ14kwbRr4ejcdmpfZzOUpV+wpRkW9DyLFKyIXqcZjy\r\ncJm3rFSjETuGtj7OpT1HVcHTBsvirUUVq+QHBUHIDJ0fua0iThF5oroYa/Af\r\nzADfCwCHpu9tPgOq86rVuYvvQW2YTSSwFF3UeSJIeG1oHam0rf+nUS5461Dm\r\nxx2A8dfqzR6G3yORUB8Chh3nOE1eh9P4xtctiEcBQhN5XfUG5PFaPZpgPmbo\r\nzTkM2wMtJ8NzYwGxT0d1CThKQAgxN3Jqx6XIqlE4VEo/O2/qQ25/764tQOJ/\r\nhOjpkeCcG/mWmsBlvkywhMa228wUMYWbYA/BqgIOY68hkRRLuanZSE4UKLL3\r\nIVPLSsoKed7wgBC/ymVvuWBZu/aUahRM4MyQ1XiBT7hZOKqBMfNdTO4spD7I\r\nY8klksABVrDCtYQFnWIBkCmiREEiUFaO1F4=\r\n=rbs/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"11475bdd5f3de309a03c7c42dfffbe9c9dfe2707","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.4","@blockly/dev-scripts":"^1.2.19"},"peerDependencies":{"blockly":"7 - 8"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.14_1654724075082_0.40448756101464145","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@blockly/block-plus-minus","version":"3.0.15","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.15","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a3db0e1b22d342364671a7b37d997827ecf0e7be","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.15.tgz","fileCount":13,"integrity":"sha512-DG3v6UkSwfghlACchld7N7JdD9sTkCW7CO95PuCZ28rAyifc8aLc71Kk4fong4KGaFy8cN7XmSv/f+PylI2lgg==","signatures":[{"sig":"MEYCIQDSUdCQ5yNGRAcB2RmQuw6viR9bWRk/Tc0LldL8ncIh6AIhAINob3tSX/5yWXAq5uKWh9bGyyF5vRKf2Lj/vSzS0Dcy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioSjpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Hg/9E44BEo/U3H8ufbx9DRJlDDJTMgFDRP9nrG41aYFqJb92QY1t\r\nyGxpLOJJcFP9tcK0yRB7TQ666+iR5fntu0cZGf5j6MZzsdd6PmU1a+rjbnkl\r\nv3kVnEJyIBV8rUqF/fuiKbQe4e6bV+pJFv5JEl5qGPkRTQEn5nnDdlSa/wYu\r\nZnPoc70dosrwSAohgKqmRMzLT2+1kxtRFTVBdrdXF3dDP1kiOX3/BY0NEoqn\r\nAfi9LkdfUWaybPN91E46nYbn90YaFc73AZZsnBjjVLabPVqLDbTawvdLos7v\r\nGB+t9q7uWzeM2x4qXcWchCMFvfOP/QvZGTR4SOuE/DtBI+gwpRBHrzkavM+C\r\nHWLvdy6geR7Oa5vNxKr6IHBUqHWRDNMDgwmeGLGqql9abtgPIzhDqhqHA6KL\r\nLoOL1g35F8SJZjq+J7aBykEpZ3zdNOeOtYUMw/WX8zef6WAULtCrw3HCjN+7\r\nvxfWEdz+yf6qCrwrWWqSC3n9IBq5yYA/URh3xLqOFO+20MpKauZ/e6yL+wtd\r\nyioLHq3NqzDA4rlXb+Mda5NfyHybz3ZMxZnCg3YEqqE6UsDIBbYafDuIfaHb\r\n4dzAu5j+OAv4h6xTsl69C5DBkGOk4iivm6XLJmM6Di+HUjkIJjYUt0sIYKbc\r\nM1K9eMYVu9JTGYo936uZePcZt/Hg/Fk4tlk=\r\n=P0+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"1fd6cbfb7c7253b60c3190312a0d907b15f3bd60","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.5","@blockly/dev-scripts":"^1.2.20"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.15_1654728937179_0.03779453071147598","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@blockly/block-plus-minus","version":"3.0.16","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.16","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0ab03a1b069591a7d869d5d0fdcab874e121947f","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.16.tgz","fileCount":13,"integrity":"sha512-dv1m4gsnzdMFcUEDZuq5GVXqEV8Cb/VQFAkpsyL34wl7P/+Al96TAB58xcw3P3GF2cODFaWRMj2ZpKHa0P68lQ==","signatures":[{"sig":"MEQCIFLyZb928kusZvoJTj12ywKMcLfVsEqEAT3gW2AhsrPIAiAL4TXKplsOdusQP5hJ8zLPmDoqSxgefXn1pUaP86fKig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisjFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxMw//TIcoVfZEYjHpEdalYCVcvbN5x5yiJWZCr6pU/5Bi5piB3JSG\r\nODpoRz5y8w0wAD3h7jQbrs2FdlEyPNIDCsfUBG50RXSW5nd1B+4wvVDiSsit\r\n8isIbq2dM5F6oyPJVqPkNWp8VNCnMLE/S7ueMCxNj9mleM/CigjWvEUFgHXZ\r\nCfmAnnRpq1VLZP27lRDR5E0YTJoOA05q1T3KyWRQKDsV5TaNvJo+3Rgb4eUV\r\n/ImgvXF0H14pR4YTbf7SiOisqe+ynAO5LBbb5VJC96wL8f7VBwFDAszd+ax3\r\nSuvWgiTWx+P2TJ0vgFV+9vL00tBH9ssUMf5fRU8cb9R0j4aeFfF0Al0Tmbtt\r\nCkjySX+U5VVoig1YHoBtkchkCnZAJ40R9lxQQAH17NZqFyek30gSeEDTQAPU\r\n2ajq35DpW8ktyjgTU1KpClyg3FXLaKHcO6PyJCwcUNecJy8XH1jze0PzFtLJ\r\nhkYXayu4fWzGocl9AWDAJViGQvUsFbNcVUa7d+AQ1+Gk3Z9Hd1i2fJU2/Zb+\r\nwZAAiEqh0j8UBM0GRdZgykI2FzCyhKbsN5o2Qv/WWgSOp6R8xo/WpNGsxlQh\r\nOAxU6LOqo2yPObH0wdJHpb9HjWabfiJF3r/kApwXcHgrLw4PSXwmJOY++zgP\r\nsBmpJeG7Uv2yW15hRWtpQQeFA7bM6pUKM7A=\r\n=jU3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"2ef60d0c953ea3265f95094b7110b36f7065714c","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.15.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.6","@blockly/dev-scripts":"^1.2.21"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.16_1655845221550_0.5650974587156805","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@blockly/block-plus-minus","version":"3.0.17","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.17","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5c98d2b8d61bfb15e3adc4c0075d14eecde15d16","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.17.tgz","fileCount":13,"integrity":"sha512-jPUAfXVQZvPqhDssc22PUdikdOFnVvUJ3ZvjznEr5+FXZmSVfTgTc7eYRMjjYmdLH14fnK6SmIJqc8WM38xd6w==","signatures":[{"sig":"MEUCIF9r0964fw4uRrRZRuNAH8/1xHBOizhjUSQ81wasMogwAiEAmhERKXEM7LhiI4Hni1a7DATZywHNhozxdfstZpOszT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivI3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3zg/+LuhVSpfg4KpBb2bdtUjiVe9Noo4JP/3bbzPVLkfRA1JxaWpa\r\nkkcCgmuM8NawTGGErHtISvUa/uOPIfy/BcojlVJfXcq0XJ9nZRgEHb4w4le5\r\n7R39X+sLuj5s2Z/Y5EdxRxFeOvEQKrPf46WPL0QnHEJo3csdGigBfpjTOMvA\r\nDsZGR1JJqPXbONmZcg2RJVvWF5+0UoUHalVrr56ihWw9q/nOKqGFw7s667ZS\r\nxXcwqoGKhmjgbAc15Q0XLQNF71wyHsje0JUxRhEjr8UUn40DKPeWmOSfF/OM\r\nJz9sVJ5z3OwPd3zGwQLnFglRKcWo1SZlFKHETwMWANrNJ97VrEp1U5PBVzd7\r\n4NwX5RIuHzF4mOF3Qk92jY9wYJpH2rwNSYM6Ht5X9A9lWEkeGv+HqhclR8Rq\r\nE1jHhgmC8SOW++mIVLsZU/+r0Yz/lv0VPyahRB8HItrRDP3GNTJWzdxzIHaK\r\nOkPj+Q7aN5DlBHIX5DTkBr49Qikf4i9J0+e8OJSVyiPl8aJZXLmVI8GLzH+9\r\nQNutwVsyXJu2tlITdE1B0NWjxM3gJIP+qupdfe89czS/2uhYHPqw92vmwYbN\r\n1NxChnVdzIMfxpzYiEKftcoUETlAjo8mLPEERga17dMuALNfmqZRk9sSfEr0\r\ncjd4gZFY/bR9pFjh5FPvUA750ofdwCVzyhM=\r\n=FCOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"4c42630ae10cd505e4c287e5ceaaba7f94c1b1ca","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.7","@blockly/dev-scripts":"^1.2.22"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.17_1656524274360_0.0992224352016744","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"@blockly/block-plus-minus","version":"3.0.18","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.18","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a59d07758c4f376c0657edcfa926b56b4ca85852","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.18.tgz","fileCount":13,"integrity":"sha512-AlaUhs/qH+22OgbDM+s98GswNDvuwgsR5qoOc10IsEiuMvruCXyZfVOmmtI+FrzGT7SbY3vTeO95IQXyMAUnhQ==","signatures":[{"sig":"MEQCICufzpeb1VXahogAh1eg1u79gw9akApi0GZaQVMUnB6WAiBi0q2hXCCWgvkSE4BixR4RXIw+4ZJpUkmq7a/4Qnw/SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixgRkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp5Q//d4VKI7gl/Y+0hEtjQoTKQ2l+g6RjUnr4CyPfXjoDFNXhJj47\r\n6Uy3sNIA3/ih3SQodGuvtmrr1oLjV/wdBkF/zwutKXqnb1RKyurp+M+6+UHw\r\n3vRB596nPamgzm4RS0VY2VdMcC29hko/+FDW9MySmHbelGIKEXtJGAs8xIx/\r\nyXV5C+7rMXhwxKaykX4pxjdUxm9MzguBE0ybNt2aVwpsuroHTlYSI5I0irwe\r\nO1a5n7sdVBfverJVPrNY7EVJWfVXKAeoWtYCt/HgkLCGvxs3D7NYZKAfl3lm\r\nyXxaW/WDO7s+3kpPZW/Shpi7HFi4TNnB30ji3WKk0F2hPyo/8FDNiL5Qj+w0\r\nxXkq0wS+sHwvpVnbGbYfLaVYozP5x4H/OqrcSh8lkI5Ep+yl8cZPLOA0BRsj\r\n7joop2wRZdE29vb2kotojIwbWHQZxiG4ujPMtaBj0B9U+K/JeF1XUxklcS/9\r\n2u76w6tUWYG08VthnGcao4jjGr7KiT3MyhFWZoGUAsGkPJxgtSfCNH0F5PSk\r\nVR02RpC2k1QxUguv8ZlU68HYITayVYhNiE1eoO4+OYx7O7tcDxIUfowTs6Zh\r\nI4CfK3aqHJs9ygHl31tr7Co9TI7s8jo9bS8RmU7RUCMtAwQt2UiCrbJwZHTn\r\nVx5SXXpJklDJbA7o86qJAQh86XA1qHytruw=\r\n=4qUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"0a9b5d45c04fd34783871af086c0fdb183688e1e","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.15.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.8","@blockly/dev-scripts":"^1.2.23"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.18_1657144420725_0.6084665859361815","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"@blockly/block-plus-minus","version":"3.0.19","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.19","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"89fdf5117d90cf4de33bac875dad42317ace4565","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.19.tgz","fileCount":14,"integrity":"sha512-i3mNiyfkHbfEZPf62BbKz73WJGDYJ1enhYOsY/nRmqXlLCmiX7aNNh2/ltZC74Ad3XugrRP7Pxla6HU0LlLe4Q==","signatures":[{"sig":"MEYCIQDtnFZnxanlf/3GtY06Hh1VLhY8KgF0txi+vEEjuVefhwIhAM5S3GIyCGtN3Bu/HH2vicry56QiuMC9UWUOQ/7pdrPg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2bhlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg5hAAjgKlqkh41Wxfcf3y/u40tM+LVy49/4YWnUSVDNmEcvt0vlAW\r\nkgJSY1oJcXN+XK2K6gsRNODTdvoKR0zlGnNjCVaxr7Rok6KgrPWNgUxxYu3k\r\nydpEkmg4f3GQcJOCWl0mh02YcHffPocLUp6SC0t4kNm7mu2joE6Dihxz3AgQ\r\nqToUb/eIcZkxJ9YKXf8ck6clomuS7TIB2xwqK1qnOsGwU0ArXsl3uRzuKq3K\r\nTXfxFF4ITvMNGGx3TURu8/xU1hnjlJhkYGE52ddbkz66JN5vnjakFy5VTuA9\r\nGAWCBG6LCFbkj4cvfrrx5YVXSlW59mTpEajrZ/LBmyGOo9MXWoCzot5MerSB\r\nZjP9WlC90jhoR266Y33paCZ+AT3M2/Quxou+BC8IU3cJitaMTVDEvW/R3rxV\r\nZ6NJrDYE7XelCuM3nt+Gbl0fLmHfxWp7jNOUZbIuICO8TYkggXYC2Ai5Nn8i\r\nHkB9byJqADbdMPR4TaWcuhkGK/WG31MngsIZwoP43ceWIxuctMTo26ND7iWs\r\niOD25mDGAkRWBWJBXZJhbHtplV7GlAL9jJHdFdw8+ipqNye7xc8b2rAfhlok\r\nA0uTPiTSFwGh6Cp6ygUQVDjvmH2FEFKNgx8Z2RqYBfmPbSPugCG8PPDWeR3i\r\nSNx2kZyx/r5hUomSjd9zdFqJCSFJvotieUo=\r\n=Kp3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e11e2c3a119f6f660b2f17835769472f34eae960","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^3.1.9","@blockly/dev-scripts":"^1.2.24"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.19_1658435685389_0.6579014963668606","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"@blockly/block-plus-minus","version":"3.0.20","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.20","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"03e096ffad41132f11f957d8bbb544fa22f02deb","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.20.tgz","fileCount":14,"integrity":"sha512-HtSBBP8uFVg/hhbDFIQWV2QmsHHsNPsGGblBhj4tA7z3X0Y8XKmtwrENP0Ag9rKNCeIm1SAaz6MDJbG3BnZyog==","signatures":[{"sig":"MEQCIEca8YLD/OAJPB/rhzxWDg2U4am5a9y1VGOr3ceGs/qNAiBnsnzI4qnnHNVBHKIe8nhT1Fp8JGbXplD+T4NKMmE4iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6sjIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOcQ//Uj/ByRTDC0ScNnUl0pXkGjle1sMgayNfVQazYzM+K8RNRl5Q\r\nbFTCVtef/lnKmbhupd79AKhSfhZMeWP5p7Kgkq61VaGH8T+RNxhkRYMk8Xh+\r\nzOBeqiB2+16sRdCkXtvwkJIpmiTiw6N6yKqYCqkVbFrdZEzENkg4N8wKPSyI\r\n6SaFhHGmj2ZYso9TEYdXcbVWCaXixGRKV2C7CCblrIGibvn5rN80TMpoCSW7\r\n3AdqcVGBnQ8wteg19A3wHWcBxsdWP8tKCo20RbC2jMCBSljCBksm3i+Cc0co\r\nOpC0NLNBgJYZGdEvYbj8Ei0cV2AepNIf8qE5X8Rw1TXF/j3G/UHozKiA8jl8\r\nYbUDmigDJZQhZRhansNOiVHcax13UruFOUIIyQDrmC/20WDB0hh6LgbYvBLt\r\nvONl61wIBDf3vsQZR8MwZEerQdM00JGVbSwV88hTPGboqbjycn61PnfBIKcv\r\nQ6gtNmFb23ExY+Egt1q+4pCSAS714CCiW9kXwrRZQdXO1UiHbcoma6dmeauj\r\nzSD6IvcjLQs/1cJgBlv/qlXVTXQKH0tvmH9NER/cQ1bGtO1BEFlCrSqu72jD\r\npSxqeGwblKOhvF8TMe9bSMK/boVmOYq3/gamprfFVewhV/TtYEH+YCSey9Up\r\nN8/Vj++doE4VUo0Zne5+GehzbVRSMBWBqfs=\r\n=eoBg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"8013e9f5f82726ba19a84b1e065eb3d700d20de3","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v14.18.1+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"14.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^4.0.1","@blockly/dev-scripts":"^1.2.25"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.20_1659553992141_0.8581053829312166","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"@blockly/block-plus-minus","version":"3.0.21","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.21","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"dc0aa00771040136b4219e23cac0bab57c6454c4","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.21.tgz","fileCount":14,"integrity":"sha512-NbLuTaODfD1RIpR6lDqOWBlkwusVI+SzHtftmYH0QMHThFINzHZcVqs0dP+JWcgH2IzTAS8bSMtcQCgRwINQbw==","signatures":[{"sig":"MEQCIAd10eM/RMbD8R3tMM+Ffc8vPZVzfT9DPnPvEMnQrkuCAiBcfkt1cl59CQaBq3lDjO6Km/Urp0sjoFGzgp9FdSFqqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6xQbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWEQ/+M6Nm9EdCSjZqzEfkZ7NM3pdrGoHs+N4ZQSpPFPcAL8wc/IoC\r\nCowcBy1W7RUtjQSyd6SYCOSmmEKDAK8xTHYZDCMI7QuMkxKdwCt/x3I5kd7B\r\nkvX5C1fa4hPvjC7n038ciSgGbA3Ku0W32mYJRjc5T6VY0ti0/Z8z9LdH5Giv\r\nrJl7znK4Qj1NKOInpEgytAHQrJyfBkEDevIpFl/g2k5R05eX3S3zm+UjzJor\r\nnKkvgQPq6v25bvrvFtq/OI5jVuFndG+8Sh+0Sc/QqEmaBp+FgOAnOr14O5SS\r\nOeZjRAkd1XhLEsQRhi/FLWYwvOjprb+RJxnqLVLpA7kkLCPplr52T6qLnH50\r\nG38ATSn7IH/USUon5qWKCdS6t7IxdWMy1nUMAaqnf7KYVC9/70vI1ddCqa7R\r\nPP3aaZTQRVMguuIJNYpuaLr2LHnY4uZqxOxQiW14OpFYUCUCHGapAifdeiub\r\nEVNA7eaoyjh7OFEiJSuZiPe4oIWL48Ybsw2t4M+6qs9cJPMLGLJ4jy28rA9f\r\n6wdDWc+1MBFlcH+8osMLQN7HUYUQmZQwcF46qPIQru10XNJZlwQCoHoQFoyD\r\nc+QvkH9U7R0FzBjRLbc5tQRVQnPxrq8UnTD3PMhkvOHmP4Drmgw3psiSMdx2\r\nGlic9/OhChlw8Orxp8WFvqkjb10kIE6y5kM=\r\n=UQXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"2f55fad4f39076d850032e1c45d6d61495b69b8b","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^4.0.2","@blockly/dev-scripts":"^1.2.26"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.21_1659573275348_0.5644250486949229","host":"s3://npm-registry-packages"}},"3.0.22":{"name":"@blockly/block-plus-minus","version":"3.0.22","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@3.0.22","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"9e7ed295938ea20d4ec2e45a3e7a261058ce4a06","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-3.0.22.tgz","fileCount":14,"integrity":"sha512-TFgBnL2ZmXQVNnr5HXtzrnQwZdZFVNgegujGEPDm9eIxkczUL5k2Pk7TERMv/WlbS9LWLzc/7V3o/QyGwQnJuA==","signatures":[{"sig":"MEUCICMpAdSUG00sugnBgtokbfWt2Z+a4ALftQGBuHs8WWR1AiEArrCC/Z/ss9scjopvu1Qejdcd/ZfJANbEnyiKwZ6Pjh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9UCLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+9Q/+MP2N8n+LogOE8gJ9quWOY2YTZBsgDflDv0ijL6RuYE0n5xNz\r\nMy5REgj7jK2RYD5jJiWgwanXzL5JHLCjmK0Z4SBsKFc8R/dKYiU9YNT9ziJo\r\nhLb4E+Js3eErXZP+Fr/F2QtT572Q735+woBg8ma3Lj6sp7CtGtMjDSMHAcWn\r\n+4JNI3WfIfUlZbxipnbHezX6pPvhFVQqnWq094iCpDNfDLc3fmqkkcv+nHzu\r\n35lE9qwHMQZZteXpBAM1G6QPrYBn0+LAXb7vw+wo/FfyEwy2gLGg1pMB17Yb\r\nshZIbwgn3shHQgRIPufj9RcA23do11gJ3lGZbWPuDk3HrTonIteHGvqrfqaH\r\n+9XskXx+g4+jp92zN1mE6S7MAU74UB+6B/36VZKO80aCXYglbbzPCKv9oxQT\r\na/fg7C+iysxKbQ/ue1/syK6ejZcxF+Qp528KXD45Pg8d+JqlCX42Yc9/OH7d\r\nDH/tU9Ka1nOlnlvSIhwk/7m6Xmk5E4cabxlC34mnE5hHDz6zWBdDDcjrCJkj\r\nTBBV1XA5dlelKWi8RvLsrxARDjc/N/L1UVsyrYLN12X8SFfctltanZBPasJj\r\n48F/MgwNPCosbI5/sJBsX+0DL/kERra1fBwWB+l26ZRcFwPgxrdaqy1/1weD\r\noRgvzXvMDRfdvCcuOto7+tseEe58uBoiZZA=\r\n=tn9R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e39ff7363ff557e686d9fd64316d1e94c21a733f","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.16.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^8.0.0","@blockly/dev-tools":"^4.0.3","@blockly/dev-scripts":"^1.2.27"},"peerDependencies":{"blockly":">=7 <9"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_3.0.22_1660240010878_0.5830725415222882","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@blockly/block-plus-minus","version":"4.0.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f361960472cfc0e7a755753a4681e18d6f6a32f5","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.0.tgz","fileCount":14,"integrity":"sha512-KLsVvDUZjoLda0EpilCYJOJujhgVCEVBNf9HVQJuqwhH0BLS55jOPR26ERZTAIaAlqp3KGwSRkHe7X3j+H1Qow==","signatures":[{"sig":"MEUCIENoJwlUAqdbd/I3RvMbZIsHY7Fd1c0Vq6oxC8/5mTQNAiEAlKQ/o4G+trBkA/pKf/HoNqSnjtEp3aEZEwRGBjFzGNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPgl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdrw/9Frog3hJtXrayyXOWj6KfUVSajs3DVK+UZwES+v4BfBc98Uya\r\nGNLmZLrupX50uAqQiNHyyOe5d+/hZMEc+2BeX9q+Qz1wFwyzsMvwiAagHtBi\r\nPIOWYuAQu3+3dQYnDhpAnxFtmCFD+caEJVEC4QgRwoST9yMin76li9n9H6Ns\r\n3QDTf4xGPxWe1NTsP5Imk84ujrWxRz6+r3L1ZaG8kxAzNWJ7E3OLjet7IdAP\r\n/Y4PzxBEtP7Xu1+xdJSmca86kHr1EJRYtadKuSpUVUHGuLJNUpoyD6lPPnI5\r\nhR1vl4N7ufVP7X/a8pyDiYexq5H75QLEcAWCsY6UyBCI03wcYdRdFs/t/MA+\r\nLOYg2MitOJpaOsvEFa20YEuH8rdhNocJ/cqzkV8w6nW7IhmX0TW/j+9GUj8X\r\nJdLDwR8ayHO+NDMWoWGetsEnlW895JV3XLSxJ6+iySH7r+5wYTfAADCWb4nv\r\nyWJC4DCKxVzMqP7RpigTrevuMH1JtC9/0n/HtCGq1YjmAp+5MknBXpJ/wYzG\r\nvPAm1rsuV7+QtN7sff8e8EndeRPyTjRFJKEL4Ra21rBL8YTAbwW3Tza6tbQO\r\n705LeE7d5OjEvcBYa6mgUiYKkVVVkJKu0x9UPQqdZO2qJNqK4N2ummp9tTW4\r\npqzNrtdGh/wdMqZwqFJ9Um/Hj/3NN2KPD4Q=\r\n=u5R4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"c5679a0d1d7c32fa4a81665fd65713516676cac1","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.17.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.0","@blockly/dev-scripts":"^1.2.27"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.0_1665010036796_0.7145836273606536","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@blockly/block-plus-minus","version":"4.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"85296edcb454d00150b48dcc5dd613f274a9fe96","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.1.tgz","fileCount":14,"integrity":"sha512-n7GGX9yCAHSL823g34iz0lWY+6imfl9ftSHrZVgvpkObDRFxpeEzHjcGLFosHUwRroSgWsiWMhvitMsEQGDGHQ==","signatures":[{"sig":"MEUCIQDLb3XbrXGMc3gf0kcgojEENr74V6ZgBdc+N2P9v463WAIgQhz96rGzybfimluUmb+3aQP7Zgv5ozqNfI0GjRoGi78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSIdQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZtBAAjyLhFnVzP8G7zfTvtZBq7XGDBNu4E/mvoP4GDs+2RBFm0PBU\r\nXayQGS67PNAY1nGzTRWsmCurV2MIiTejsakXDW6kyzzicSw6s6rwsuVtpmG/\r\nFsfxbvoFAp/rY+57NdZmt8mZH7QQIH3xWGaymU80hA7iS2vXDDDq0c6ln0Yx\r\n4b9U1WrZFJQXIYBsm4LTj24OrRch/uVjHHqksC+vbS4hgm1DdLofaYyJrpre\r\nxszCsfiJwxeMWFDyqlaCC6YPBkp2aOTT90EOlfsblXNLWnskExtscU0yObUT\r\npUi+wIHfXhVHueFPPqzBUMbbhLHAO+Pq2P6OHDPY2rc/lqnx9buey4CUHt9d\r\nX3oChQM5ab+HCN8nSztEXV0tZv0ffxTET+f6e0S5QfUzEINv/wRFne1tCo0p\r\nQpZRzNcHHEa644bqWpLUpQS7gSLTDbgNFTblAWYmIujQpvdkGJbi+/Cjz5nR\r\nITllun81yNse7KMKAjc9Epr2kTk7r3kawvNXYQvse2wa8KQnfkY9mTt4Klnf\r\n54Wj0OtwyIx8lhskIl8UG+Gtu8aHVGT7gIiJunD0CCHWkLKPjyqzx+zlfEMr\r\nHTqIRsHQC/NIIrplxk41VsEqQ7aAVmPrjfNPgPzQIxrjCAkH6kdSIOV4ATuZ\r\nmu2s3Ty8EZU08o1EvTiq4rbKBvPA64bhj68=\r\n=Z4Id\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e4b203ba4fc8eb9c74105acbf802e9c99b9d1172","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.17.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.1","@blockly/dev-scripts":"^1.2.28"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.1_1665697616382_0.7903842624213999","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@blockly/block-plus-minus","version":"4.0.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"fde80926a6e8dd929e73abc191699c82ebd3296b","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.2.tgz","fileCount":14,"integrity":"sha512-YjenWG8GcGeyG+V8SwclhBMp2xJXRSI4ykrdF5X0evWdltvfPKfrtGw3SHhjW3fC6OaYJ0i53X+yPggH7U3RMw==","signatures":[{"sig":"MEYCIQDaqBoRUL4WeZV2cfRz1lfgZ0tfkMnaJpIMV8gg/gupOQIhALpguXF51Kk9X7HtKT07XYBetMdcmYXoKHyhPlHfJ37m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWr22ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjkg//YnFrzhG+sGDXzcevHJgEPoQcyO2f4levhHX8T5BHS/9gLgVk\r\nbzzMA4rGUEsA/f0xelK10vSL76yOfS7NrUE4CTB1nXp6QlocQC35EB8J8WgJ\r\nMjSXVSbvh/SL0oKB4ZLqZG+NPJEQ9KuLqd6MG1qIW8Mqz2Rwcs3hyRbmAedj\r\nSfnypjte6BRNWqAf+NS5CwPlDQxFwa0EKXOCawZYkop1wTV98yp7ZTtkx0iJ\r\n2aF5KOTaiWk7hmUR9fE4KHMxfqLvcgVmjZs20BV9LEXe4nzZdbvjlqxnF62t\r\nPurPHYAs/reKVlIf5FW0XeRH5d9qBdzvstSeh2KE00P+hmuNJO5p95qYUaEm\r\njm5Vy4V9TnfHWhQg/I9n7ggIezBBI1wFwGs8cAUEi1yx4hCmtPnDgz+zjlE0\r\nC6WceqmnXu6756IUa5DSyucf3DMkWeKLwDl4EM9RXlpR55xJcrUf4v9RmFUc\r\ns/+eCuuQehs6PDcDPBeR/Fnt3DxzZVfM2aINTd1PJnGOXvRpYlOi91RtHvdm\r\nLSg3jOvjldD6bPpnpE3m1EiEeBSWt2RZkFnjSFjLPwU+3t72d0EoZX+yS9jS\r\nhLhU+w+WXYacazmu5jhSIxS4dUh3Hu8VjPBikAOKwPdO4XUvW+A8PK4nABTl\r\na9C3h7RFAGwDS7L4/JvCTEUHqx9lAIfF9ho=\r\n=BD1Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e2a10d9c776e729445959e224798dd81ca000f62","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.17.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.2","@blockly/dev-scripts":"^1.2.28"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.2_1666891190342_0.18872092115009442","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@blockly/block-plus-minus","version":"4.0.3","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a4d38bad0225c14c9bfab39f200d0161c2f42d66","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.3.tgz","fileCount":14,"integrity":"sha512-ScnkUfYOH8BGWiOSOJgIAvhbQ6Y2PqRi9WRG3/F36ti07lWHBo+hWOCTfSPNH9AQOzuGdjlStNsge1ZcDRdXXw==","signatures":[{"sig":"MEUCIHwgac/IJ0IMiB1Br0/oVYAzGAo4KEiFhxwEZwwHZmkXAiEAknTLVSWXCV0W7VoSbSijAVzbg12Pwn1MI7qabF8FlLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm5oDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos8A/+Nz5bXQyUh+DJ5TMmfiteJ6XIhfPP+HHKlKD/VhpbxgKQDr9H\r\n/zvvn9G3haeHtCqepmLbPfdSPdHOgZcsqp1ZYZ+N+N1wSe8vZLRVNh/b9f7i\r\ndkzpT7Zwk75WOBWmhw1W8h7lVTyqsoDVQs+4Mw8nTLGLBUT/aJZAoR9tcMTh\r\n7gd+Dfayh24CAsbxr2DEvRhkKBrwwGC5JeOELiGHq0T30iomRneVBgpBWOFl\r\nS8EJrZwXM9EwsCJ7R+OYpNHq7nk4uo5Nyb/PzKP6argM0odBvd631r1pfIN2\r\nURuNm7dVNp0niZ8fP4MXvYqdLvTd2rqI7R7Yp1tKbhYGyPdy/MBQrypRKu/f\r\nZvKQ3rvwKN1TW8G05rz2Z4Ld8loN38Z38IECdeeyMKwnBQAehE6LSVMA6ac/\r\nGqH0NJ/hecZ7sNsvL/JU8YMMW35DZMslBjBGCrYKtDJDhDnYopWmXNVzfnX+\r\nOHu0F+XBo2Bo3vFQxZldjFK+fZvVKEnPzWGwckO0k55pLJ8Wwbm29S4UAIQE\r\nf1tIJTiZx+pDYnWuOjjstavuzA0oYLEQ5UyaUA+YKx9scVy1UGcC4eO4egRO\r\nkfdfUpK9VBzKFqV/Qpr1AeGK8wf6fYsohTSAvB12hcon9fpS695rJDCuaY21\r\nDUq8UVMmZQP4f3gTBKhIT7U7eQ4z2IKMnWw=\r\n=PpDS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"15a745a53ff2c91bbeca567d01cba3c39c6065fb","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.18.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.3","@blockly/dev-scripts":"^1.2.28"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.3_1671141891630_0.3295761445870722","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@blockly/block-plus-minus","version":"4.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6a3fac8cb714998114b8ce0ab83dcc80f2b3a2e5","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.4.tgz","fileCount":14,"integrity":"sha512-31y9J5VAEcXiBrU46PWF3ZFmirX9sC5elOYc0wLki9/nix0MYJ7pJVhryDCwIaySpTprdnrCdCCC5GbPRhOGSg==","signatures":[{"sig":"MEQCICZKpNRS8+tbPvEIt+1SkXseQmGGab97M4QeUccO8DuLAiAcqL7am4AV1BFnUM6g3yGaiS63zHYO/nc3tdjsf81bFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtwVnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotzw//X2a57BjQ8nVi6rSVIHIa5wqOSJXSXKlX4vJ35b9w8rDw10vR\r\nsIrWX7+SsLlrIEM+8U20VK56QiaHPYUaQz3PkrV0l4qFv2B62YSATaqy90LH\r\njJOh5+a8pVf+DggakTZaN8Poy0WO9OT//8fSAZLYX/+uELONkaHRgwKit8Er\r\nvAZWo54lOGPTN0IXBpVbA6Fgmwk4y2y2asss60jjL0LOWaiXb++oPeqKqaji\r\nYVC0+8lNSWuXvMFqUKjaTSxm6K7dOxu5x79Ba/3fcNmIZ+GqWJHSXOFvV07m\r\nOgz/0beY3qd+bpSLkDPxTASG15tEjt1KSslR7butxHmYxX7mDE/isdeNGjSe\r\n4qK4g+WKkqAeOW14JSy6P7Ux4zHs1gFWk4mQI9FvMroM2YuWTczqI1oUfoSo\r\nTRfxOFsAABM8LAnDzY2Aa7vZ+2HQ8B0V44uUhcZ609SGGOCiO4e8M8/1hx0L\r\n87gunxGW+swa0LMAbzotJH11jtKyfAaGYHqGxmW0OVDK4wxyXj1MKJzM9s8A\r\nTS1AAJONjfeVhIdPsSKfPRNjzTttDP1rt1IWG4Q1FRCGDBNX6+lGhe6rIXrO\r\nY36fp1x17b2PdgWPr9IcET/+wjEgdjzNf/S743gJy5zbLMc11cZtlth8Dm4h\r\nsjoOQ3sxDEOKSP67ByRnqdR+x8vpxPA0GKk=\r\n=puWX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"a76057bd7a91572afc262abd5e58afa35c5ede95","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.18.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.18.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.1.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.4","@blockly/dev-scripts":"^1.2.28"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.4_1672938854888_0.9919035602246207","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@blockly/block-plus-minus","version":"4.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"ebadc1b2c3bdad94865b0a797df1d89aa7b02883","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.5.tgz","fileCount":14,"integrity":"sha512-HGB+uAht0ShXpBvZkR6DvTcfeSdih51gOxcswUTPT+ei3EKLRcNj+H6CrafX0z3/cxDLiDmqMmfyBxSpUzSvsw==","signatures":[{"sig":"MEQCIGTYlY7LneEKF/b4DINgQZRivRn6vvmy0rfOqVlSdliBAiAtx49rKm9e2L9Xe1l0I+EUEp94u0xRcfUI5hYuV8cE8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0rU1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpenQ/7BbhV0pP/XvERV8yvDg0tc+krRsxtrDoY06Rcnt/tTExJ+vsa\r\nfDhnNsoDxe0ASuKaKtQAPwjCHrCPUWc3Qa+RzoApqyFUZ0WXPIkpZIEH/Xi0\r\nIlM7Kn83nN2xNQFnQPDu73FQ5kiiDybi5FHMgLJ9E727pLF993OXidGKpGR1\r\nKl9BXCOdRfgd9rJXWktycD/RkYSMMW/D2A1fpFPvCt6L4z27WvSTo9pSN4qy\r\n5yxbdKyjP3VuX4TvR1hE26Vw97BB9Hlii0mVyFtMjcircMjOouiLgc/NvVtC\r\nug7C75lXwMZFQnrFQ/dxhsymU5j2S4f2DdUS83QaG4jRlGv6SriBI6Nyh9BK\r\nQmHMLXZohTSQ2t9NRBF6ikIVVllKLYfq02UI3pnMMd/35SQPt71OhL4Kecdi\r\nOzQwKMLOxTj0VEZKZuk3o+xcqQsYEwNlqKblkbyjI990GFCOMXhgh/nNfpyS\r\nRDHxtIaRG6gODsWRgLuGEsGePnkmxNqtAExMyuTNoaP4BUVzFRJ4zYTFm32k\r\n0dctxLUiYqAnaNODP+s3jn0EdSxQyGq2R6RExOnhgoNYgACkHTdmksUpMrcS\r\nYAmZrjigjA+XOHbJ/QeTdl6UGHIJ+KYLheLLnu/nAyUdvioC87lyanv3x32v\r\nkkqOWvZytXdcHko0xm11tuYazasvxNpaC8U=\r\n=pPaL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"17754a14b1d676893bfbb6bd84b21668af9ac0aa","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.19.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.0.5","@blockly/dev-scripts":"^1.2.28"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.5_1674753332964_0.04882367224548645","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"@blockly/block-plus-minus","version":"4.0.6","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c6557fcd843392ad3795acd1fb3d22a7412ffdbc","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.6.tgz","fileCount":14,"integrity":"sha512-ZuTd3QvwZb+8niPAglQPvRGGSQS9UCBnRSbT5EV0fcVkQRi7lzGUMlA6Z0+jKpsqlXMw+n5CawSs1JsxuR+v5A==","signatures":[{"sig":"MEQCIGtkb8xob3wEjTCXuPodzLVDMMvTT6/4qojKeGicRhxXAiABf4t1wBQds6HVtoDwwrjbbaVzjSbOZvO1n2gOCRplgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SoeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ig//fALuRXbQBqx88LoXHSz4BEQUevQav6M2tO9dYcoQY33rwuQI\r\nGaCsJ7uat6wZsrugxZDwYqT9X1Qufa0fixFKUYR8fwt17rHFMn26ACn6SMaq\r\nkarvzsJ213/2ySv89NFkEkEUSgOVO+BA1y/uNaF+0CDp8jKQkzoJIkjnUU3z\r\ngRChMW5bUfz7XHEtOvnB9PvKiJXkz908XQxpHHrvbSMAyDAQj41u+t8dcHjU\r\nSBYicNuW/67fS9bla1dTrWB3sxJDcSpkN5osUk43Hde/Rhj0Fr+g2hOwddVZ\r\ntxtET5/3kxZSKI9AgI3kfv3WmHXhNEjOAets6h04lhEfNjNagrbJx7erSn3v\r\n7qd1zuw0lMNQOFp6uIhSS1D2f3MDjjHuTOn66bz69eeAy+4gm/wAf+Vgm2RU\r\nubJ/ahDACxlxst7OO0ith2k6QvpKjjUBXEr6D4BgfAXrwDz4b3fIEn1JeiVG\r\nfzNRkNSRxhzBMTB972IaVSd4Q74Bv036l+HqACnkKOp64xC+ibzBfg0gnJTz\r\n6z5XfvE7ami8Tr9UeZ3e2ld/FR7UspbwNsa/4sdtREvDGF0VS8AGj93fXBrj\r\nULRfmyv+CqoYe1VSdYRHpn7KA1nKL4ePUlbVt+mBDOQ7VSRctT+uT4S6p6he\r\nS7xXn2daJPTEvWbVe12yTjfzKM20G+4bNa0=\r\n=yjeQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"fbbbf52e021feb1631408c74a48131cf384610ca","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/5.5.4/node@v16.19.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.1.0","@blockly/dev-scripts":"^1.2.29"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.6_1675962909867_0.604644961372873","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"@blockly/block-plus-minus","version":"4.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"bd78e31e2e6c87fdd0d41919a8c40bca0bc54dca","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.7.tgz","fileCount":15,"integrity":"sha512-7KqPoswYesvxdaIH3uljibfzBA60WR86Osb566QBiB8XXHiMoLFiY+k3n0zxYemmOpKYJZeU8cdBLfD1qI7mXg==","signatures":[{"sig":"MEQCID/1dG7hr8T6AuxRItG7sSWv6LKmOuL/9j9ncufxCSpdAiAh0PUFMBlMFY6ev5aEIwoPpwZ0xAjf02gGebfYStZpAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9uw//XHgkt6UmmkncaEXld1jnTcp0IU8UxnWCJjQIMB9m8jyBkxmA\r\nY6k7lKOtLQO8qSrhj4o2F7MB7gz3z2Y/6N8/YonODxLW+9+Vq9NLivzVHOz3\r\nBhvTAGJbjUB1AlBuLD8kiRTsa00lchv5MSsGaTBld0cOzVlwnhT9Gl6zRhjX\r\n4KlbtM3ko4dHWfdUTgmIW/SqCb7ppA5RW6b1MqvihTJ82gbo17OBBdLD1qhH\r\n0aD3jmu/Z4RrbNaAGOwNf92/jzaOkB4tT7UsOk2CCwfcdtexm548vxDFQUp7\r\n/NTIZjRO7sL18jWFacczM9CX/608a5zD0SbQfy2HKyn26FFNd0+UXhWliVLv\r\nqrhyisBvav5yFmg+CVMqmIDBrEhiQo9JrYykofRAylR7xQddlDDSikhDk4q8\r\namUJsAn8KZCr6vRyI0XC/bkqcGe29bP652iaYUB0sE+P6SPusKCkYeDFNFDF\r\nIYIQiNMZOoFM3EVyANaak1tWoV5rltrZgl4kSGoFF7QJq8rnnuThGH4dtG26\r\nBCKg5M9+d4nb0cxxgo4wKJXyKtH4ptNmVfE4uXiUKpsU1pxmlxJc4BjXbLey\r\nkBXlatkhmRo0aKlRjpS2kfKI0hKV3qWUKRH2pBzofAlm5IT4oj5Z9Lv93au8\r\n42VOCqVUXIz08vRQYdU6ktwNNGQHeWLxRG8=\r\n=6Yue\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"89d5cbb0751f2c512b6b99a42304e6f8e2a4b7e2","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.1.1","@blockly/dev-scripts":"^1.2.30"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.7_1676567757736_0.43578333626154553","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"@blockly/block-plus-minus","version":"4.0.8","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"06485c405c872733a90d7c72867da57ddd99fc41","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.8.tgz","fileCount":15,"integrity":"sha512-xv6XSnG4hGi0jfSpigpkwfkXk50ZGFxO7z2Nya8oekSRAI/NvtRjI5qPO+pPj1sbglXS4Ehbhu+F+1OnEFr1UA==","signatures":[{"sig":"MEUCIQCaRqhex3TABjLrKAbGpNqZJSSiX+mh0n3jUUyrZ6/wvAIgbKJylw9hy4t7TNjCuOkBMqJNIiCHy2PAhDWCBEfB0Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj958zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVqQ//bnyyn9iqX1IqhOxR6XX7vfDPZkuF4xxwkNe09C0NL6s4/456\r\ndfwZHx4BLmFakmgvANTUM9G/L0mdykEbGAUFvwpD4Ah7DjPH0uYMJEPeT0Mj\r\npasTDEEPpFo+q4yF3xSO09HsRR0hLXXFoymvY2P1GSJ/6piTXCy48iqn8v4F\r\nxXCa1KPEpDUxNlFTKdQTLp7G82RJqWUVobmxA1ZtLiTw8WsvxI5iOZFK6v4G\r\ng2StmgSvLpCVeUelrm3E5vY8PZ+or9KWnLfFMQn3RZcANHAodTUvTcE7oiuD\r\nwTtmkgflAsWMnGyUOIOvMyfWG8yqdUVSp4szZp5xR0t4NQb/zU2dLiPkLxNX\r\nCU86qRz7xUutGQF1GHFMfpyH2T49smABXsjE1tZf6msQ/OyuWpByO+eFOv9l\r\nYvQ/KQ62xMT0T0TMhYm9CZp1PTarlR28nEFE6ymjMSZDIDlGrk/HlK8NcP/E\r\nzDSPaJEdVbo7hVKNehNWOYTIDYfIwyv3ZpZz9UcCR2NYeDhg62Nv8iiFOM12\r\nHo2jMxEzHM2P9ajMnFcAka8R+0Cbr5qTF8TnxigDAGAFKbrCeBo+cjOZVU+t\r\nLyAc7ItYXdn7i8156fyLFjEJvqO3tMrJtN6UuVggmKGmr/18xRndAFmRVlo+\r\nidnCKUAKAWsleh59AZY3OmiLuX24b6h4zqw=\r\n=QsjG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e6e16419acb7817985885e82321761e1ca18d1d3","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.0","@blockly/dev-scripts":"^1.2.30"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.8_1677172531191_0.5883626906172859","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"@blockly/block-plus-minus","version":"4.0.9","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"8eb8fe6f40d14188d30244706228097d894a8466","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.9.tgz","fileCount":15,"integrity":"sha512-dEgW02tgHQmihTFN8uySqPb3bHAY+40flnagmX8Nn4IepCoqwvgk+u1OZ/nGOkFi7wtTtBPCQyrz3et7HwltAw==","signatures":[{"sig":"MEQCICqZTSpVw4JCsMSYPGDmxCe76E6moiUGrSLzWgVSTCSwAiB6JJpPXY8gIV6dKf2MPte01E2SYb4AKkB9SRB+7Uh0yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9/RHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ3g//cFUdZmHTmm1JmhVtRZ0DtdHu8x14j5fhbKwk5jP5tc8XW3Ia\r\nTornSLxGRNAxcqnKrnGAHO43CpRLLl48zdNowehZjaSlod4KB4UnT2Gffi4K\r\nYhYzXQgwtY2JJNZCOQF8xZq3bIFKYmXa208XrTnFE0MLLOEiEs1adaV8NQvD\r\nPzT/Rdyi7r6v8Mn0MWFbvoCr5pjxovfiKikeY5LsURZprsCt9y9j30W+jePB\r\n3Yf48CmVng7ePpm8zJHyC+nKSHKTWqyhPsiJmj3A3024NOiEtPuNBpwoLI1K\r\nylZjtCr0jrQiiP1qR42TbAUzzchzPASy/tNzXDUGb69LSLpKlHfbjuw/c1y1\r\nZy/IjemtDExpITepeIC7/Rj+o/FRBQwb4vP1On4y0yYbB4vrCbAmnF1viAYB\r\nNCSv495NORmx8twfjhWzJLq9qV3ISmld+eIgrKn0pBfy8hLhcv+NdpPkM1O6\r\nxlIvsjp9blRTwralpDsoN07xHfQjpzx2KsOhgPuUwehOmUB0iM9TuWVETPfZ\r\nM2OdaVtq+ttNcSc25Fkw8d2SBxWMgh6JTkjgZJyCNRI08TFQEMyMaEjKxYv2\r\nrGz7Ad/rEtG1JEp2sfGwxDhvuVKavDXi8pCnYvv1n/cw46ZMyo3JSc5Rgjb/\r\ndFjDtGLO5bv23HPEHt8tPb2xjH0sL5wfhNg=\r\n=2DL4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"b4188af316c8a7f0b5857be78ce72da1035c2e9d","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.1","@blockly/dev-scripts":"^1.2.30"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.9_1677194311199_0.04960647407882046","host":"s3://npm-registry-packages"}},"4.0.10":{"name":"@blockly/block-plus-minus","version":"4.0.10","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"aae793db40d1863acabcd6b5d8825f7c843e3e15","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.10.tgz","fileCount":15,"integrity":"sha512-Y00JLWNGPXASVhK6msPKQ0bq57luR762N2kzr3Vjk9mK7DTpAtXlgJVwfif+SkFr8kSjcpol/2V13D3BdcTnsA==","signatures":[{"sig":"MEQCIGmHwGEplkiak2J9+c8ACRnFdASvpUdTUkIlW7S6ynybAiBFZENLjGGSLNKapru/Fn4ONvTjzuswIROhGdfjHa4gtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkANm1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9rA/9HRXnUkO0oFnFI6mIhDjwLLCazCGmL8BrdGA9hbeGy6ldv461\r\nur/ANp+2/m/53DLeTcAQfyAEuIkJJ02RCzzUvvT3/QH+smor2Xnpa9L3Sg0P\r\nqZrr5QN68E8gBcEy7XibIpi94IG1nu35LS6A/rhDINTTR3OwluvQDmQ81Sfb\r\nP1xv01z7ntHq9OJoJw4Wl2h2GlPSxGTzQnii1jUlMsinuPQzIm/O6wRFjfpr\r\nW08kyjZLjW44TRYpU7eJ+pCTzo9ftsemyjY67pLaHAbw0A2PPIpcHQvABfY8\r\nffmB0CxvHET6xbcC079Kahj9CR03ES70RMCXcETcyuKxR3Iw7alHLjn/r1E6\r\naCPILppd33p1K+//TbSe+Mwm487ZA8uqtr9OcqW/GCf+KvF3FEZ/XACC/UHz\r\nt0h2C6fd9X5vcMaAkucuPAq0rRbt2/QwvTNLWzoI1ddLjgqVfK3b1sOPY1/q\r\n1JJtBM335Nmkxdor4z2xHn4hxnsdsH365lB3PnLc9mMqeGI2M3TQsnYeaKiT\r\nMgZM71++mz4fuaTtDDCOoqboUvPy1jhLbHWtboZ98nSfIzVVVS38tYxpqdOO\r\nL6dTN6iYZdC4iAZZ4SBSIp9uIwCHXhES5Osjkw/VrYW3iKkcqPPCk5WosDuj\r\ncq6xw0CVGQNzUkYrjprsRARIVjIIXOvn+wA=\r\n=unAH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"b5b12f818e192c6a58596abd5fe817bcab73f770","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.2","@blockly/dev-scripts":"^1.2.31"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.10_1677777333193_0.45130492112308507","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"@blockly/block-plus-minus","version":"4.0.11","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.11","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"29b7a12655baa6b75560c84a20f26de71849feb3","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.11.tgz","fileCount":15,"integrity":"sha512-TcLRTU9+JohuHybAGBO1vfGmbt8JgYpoyuILIq2t7pMj6XE+pAZihaKIpw1C65KzKm3zv+zuHFRg1icfLZPmRQ==","signatures":[{"sig":"MEUCIQCq0pLttAxyEhwooflY1kp9dGddq67rXoF+6xdCNsSeOQIgGDuo5Tb1cnPLNM0PbE/0otwWcnUBhRunMKB/PNudrK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChQuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS7hAAkviPzPiCRbQWqFMpvnY3fBbTVxCAaDh0LLkfSVXsh90xxwX+\r\nj5y4b7y4IB+0U7jqIjv4Fm9WvZFfQPdJE3y1TcY011Rq4by1EsuUWL3Us71C\r\n3WFOd9RsoUib1R5RGTubcMPgCIk3yjt5hzDMIq7hZLf6VqbVJlMpS9fdth6C\r\nf8W1WgvJyfQfVevjb/pnItzXj+9RCVKTwZMFX9E4pcIAijoGnmKTRpEcw3kB\r\nixjZDYX2kQY4in7H/IpSgR5dh3kfnGzlLCWm0l/8Jt2946KhiIDrdyjO0Zy/\r\nsepow56v/ZnHr6N6TtgGMjIIdxFwPdzxrWJGB/f90G4EZUieH7VAXbXyF0rR\r\n0HUtXvjsp7a9I90bF+QTeLra5R8xUkrSiWc9+XJQcYS2R6MazkVR+nsdFZxt\r\nPCebfNkElIM6ph7spI8XIQR/VS+xFHRoTnvPZR94w5f03NXarur2aChphLvC\r\nCOaehR1VJxiSkSuIsE9AmWLqjh41yu/1L4S2LFCmHxuyXoNfdqrYXWuUjXue\r\nOKWmbC269CqfxBDsyNz2X8vpSHfRcWIJuu7wOWKIL4+hO0nRs3iDJE+hZd/n\r\ns0pqJnoWBwHJK0UW5ppaQBwddsBtOuV0RYqLIXt0L0oxmFNZy5K353HfKpwk\r\niinFvidWQVlB/NCWFcr7gm3wM/jFpY9xhRI=\r\n=ayH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"df042dd349dfefa3678328f7ad2ccb3736fd066e","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.3","@blockly/dev-scripts":"^1.2.31"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.11_1678382126055_0.6563496980192234","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"@blockly/block-plus-minus","version":"4.0.12","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.12","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e2e1d976bb8c1758e12f7e5926797bf75a81e785","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.12.tgz","fileCount":15,"integrity":"sha512-SNrBnd4rqjJIbxkx/Bjl7WDCXOXZIJjTxN17kvJ7hCBGfEip3PrvB4jJZVNsPFDsDqmAoXA5BGCmlBItkGbWYQ==","signatures":[{"sig":"MEUCICtVyMNFFMUQssz+fdGphPDGcdpLQZ3hZYGUzfpG93LVAiEAhDhWyv6M/0FZSlPncs+H1k4fsHh/laWQCG9euNDHnf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHImvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKLBAApJL/Sn9WO/aSGl09SmFonPqZNhaHKfcoWpuueVTbDZ00FvGn\r\nRWBvQSIDBISHNJ5uSHo2KPu/zkKeHf3/xUaH0qUWEZxhFF8QKWkJmvH+4Dh6\r\nxgQNyiACCvY/aJOuEX19hk7NTy18txnzIosGkSRiE0tEauI1F80dKfLwpbvL\r\ndlFbRt4/fMl/KNSkZs2oYvnHAeUyKxCjAhVMJYDbfK2L0SJh+j4T2XxUhTrA\r\nc3O5Sr/vQYsGR1s8cb3Lijnk8V3+c2q/FuT9S+6o43KmI3eUKWaZgyJUruPC\r\nz1zrb6/JgJRjQsm6zSwryjrpnht4u9lehX57i3QoZgB+uF2ZQFyJE6EMS/a9\r\nQ8zUnxcJaKe0l7Ve/RWw+DYl7+rVLWFTZ16SxexhzDGqv+NPRQHFwuoVq5vE\r\nNfXKNuK3TXnmJPiF4Oo/U1JiIgotTfk6kN/0iB3PrF9jdVBCcroJ13daTW5l\r\n4C7rBkMvfWmrshtW2FTaYg06LpgRsfq4p4g2GZ/S7SeP0z3d31k5f7uK8Kyj\r\nUAear754CTY0+KwXmM4Mu2iECMf4sZeGS8KD+NTgalev3QaiRJEmC8+L2eap\r\noW65dPlES1fjdyRS2C8L8a9qq2sF1mU5IXkArHAr90aSL9xM1UxUHPtSK3rH\r\nwhAUu+vf4FZkfWRw6ZfCREvYkG78a9SRSno=\r\n=POWe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"48cfb10a0c4a40335125abb87ca371beb8a6af64","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.19.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.4","@blockly/dev-scripts":"^1.2.32"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.12_1679591854777_0.9275644110132597","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"@blockly/block-plus-minus","version":"4.0.13","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.13","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f564934a8efc960a1c73fa79cfe597f10fff9457","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.13.tgz","fileCount":15,"integrity":"sha512-8xoBd1HTGeTI3P3G67zuGUMk11aqYHsVEAx3tLvgw/Hgi5VYSTl0OjvhnyZCeA8VNWHEYSCPHs7pLR+Dojs8kQ==","signatures":[{"sig":"MEQCIAnv+iFPU9Tw0Cl5PHwFsK/wNY96DbKXZ+I83+HdOlk/AiB7mTeT/wJEi8Zz46E4RR4SHckHd+c1PPtPCbSXPfXLEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSq4gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoipg/8CdPzdSNamaLjU+wbJG/nhDVGcqA1CPKeBiCV/KvJP5Yif1m3\r\npNKm085gTBfrY/ST0WzqCfDlO4mTcDy8AzZRy0n+oGN4DPMmwimWX14WaSx1\r\nchL84HmYajpWN9z6a2tZv42bN0DuQkYIKwdTx8nZoqLPUe7QEJz9IhakIYo1\r\nkPmqb0rmkv8UnqxWHJqx17lzphe+BDvwCuwRdyIbPt3K+ymOrqq8v+S/GT+O\r\nVMkgK1grP/l+lwMz1VX6xfGVLvLNeK2Jt7xjuGV6Yx/o/V+qHCPxKfo4/TxS\r\nM0SAn0sbsdDyl2IN5Z6vabJRdnQHoX8doFGnHeddME3yRDzaZj99DT2HGb9V\r\nqKas+LngJ7OroVH2+wmMQqCtmRi8KdSoDnjz6Dq5aGx11nNtfk6zOzXge3Vw\r\nJlSzHeSuH+pNfvDK05jMXp5y0xncZ7PGfkABVVK4z0EEP3S9SAq0bQnZGrED\r\nq9mmWsDdYhwG3220U4DiM9otXoEAv8DPAKbrp9CEwl6QW+Fl9conWxttyj0H\r\nEYns826U6VIkP5017vINSrNHEcoTHHdaWBTqH0hJutREhuNxEZ3bmq+jY5+l\r\ng0/QjxCfhQge0nCkGCxxVU+LSKbU8FqdBaJW50ejv/woO2SoxiWA7o5EOVrE\r\nkX/HxlZIRYWLJU/k85x9RdnQ5S7TUxXDHJE=\r\n=XNrJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"247ca64cec45e1ef32d28638444064ce34f5d7cc","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.5","@blockly/dev-scripts":"^1.2.33"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.13_1682615840153_0.40716059005579974","host":"s3://npm-registry-packages"}},"4.0.14":{"name":"@blockly/block-plus-minus","version":"4.0.14","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.14","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e6c81245774ee7c96233147b0633bd647b4ab5a2","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.14.tgz","fileCount":15,"integrity":"sha512-K9D06qFuMGhd5ejUJKbz56LCuBobedjFaJBWKGwZ1pEUWmtFvfXR46IgNDFhMpTYmwKRIgijRC/CaHyYcQ3L5w==","signatures":[{"sig":"MEUCIDSDu8N4YN+chBPH4NnEnqNKWMKdKWykdD0NziDvFGvEAiEA/tK9ccrt6hAOjF5EJRrV0/SrAV6DGTAJvDqkqJqhk1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+gmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGIw//QPgoZ97Jt7KiC7qCdl+duJyIzkIGhWKFdyvtyUGn3/1IoPsL\r\ngA/MUydtt9QdrzRtGUR/6R1ygf6dn0YIBQz/Ntx0Ws5oQQxZMZSm9qtdDDLs\r\nxhLXaGDoUC20rRDqqL5LKNpJQ8IH+Pv+Tz+FOlbr+eTUHTh7HrcAKDaqCbsI\r\nccvWOrymGXrXbRHhi8HLMFy0akCmi9LdFsSccE2GC5uI9AfaPhC7FWPW8DXC\r\nvKwof6ytUbyeDw7REqkdXhXBEYG7Js+nFZLnV9w8/rSpaaWtIy0EQPl+5SLh\r\nmhx/uIoRkwPRYORBoc9uBxfBtfefH/xDXllPQsJVBOQTOJUtfmwhwTa8u/wP\r\nVIARR81xPZz8QZDyFKKaLg0XqzJsr4iZMiZQ2Ddvxc5P0y+7S4nLxwzyPEiv\r\n0ab0XlmNPXqNBDyBzmBPbkZYB61fl9M0uwonBpPCFx7X7B1+fEbuHaYpQQ+1\r\nBLaZrUB4nSC1bwcnOurCSYRN323fmNVszm+IOrGZMeSNTVhRw8lk1YEa6fEe\r\nku1oxrsHX+4uyQy4Xr5eDkY8uWE5YoxDQq7XXOZHlH+ald93lg7OjAI/jmJJ\r\nCgbhCaz2fr93v2TIUjRpx8U7hAmCG12DK3mibOv+gZnkqqgntkZtmsAUNWmM\r\ncvFWPitaXzSAwcyYVudIwz8Ui/sm7rb8h1Y=\r\n=sTgC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"064e0f0e5cbf369931099a7be84c42421bf54adb","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.2.6","@blockly/dev-scripts":"^1.2.33"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.14_1683220518705_0.7177243299333191","host":"s3://npm-registry-packages"}},"4.0.15":{"name":"@blockly/block-plus-minus","version":"4.0.15","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.15","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6b8ae5b523e9208ddcca5980dfe4903ca7cdcccf","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.15.tgz","fileCount":15,"integrity":"sha512-IC95GytqTTVj0FetidG84N08qFYpYLc051SMAqSL3MoueQku+VQjQTJKTKBJj3IjV49I6OOFSsPAOcEeMeGATg==","signatures":[{"sig":"MEUCIF52OA/g4hhz9QHuxtJF/E6LxrFz27V+abYHAbeKESz3AiEA/FBGbmCFelW3c0woCeu3XF3g2aB2IwbIOiQACXxTFcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154298},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"8b22d2b4640ef2bec7543e5ad87612dd835cb14a","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.3.0","@blockly/dev-scripts":"^1.2.34"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.15_1683825376634_0.8790751408845181","host":"s3://npm-registry-packages"}},"4.0.16":{"name":"@blockly/block-plus-minus","version":"4.0.16","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.16","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"59330005bdc1c2b82da5cbcf0919dcb053613b61","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.16.tgz","fileCount":15,"integrity":"sha512-Epqg3ZW+8KRZ2LA51M8hdwOyN2KPH7qnIxKo95ZwYK+DSPoc2lKaSYaP1uLMlGWpPIGqswS2vMFpk7RLeu+w9A==","signatures":[{"sig":"MEQCIGDynY+pPQmtYI1j1mmp55RoQQkYWZsz2EdS9v4J5evLAiAroj11NCQ8lDgqFgfMiigzRcO9kjZXU0ssUIzRS4Gl0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"0b35ddc1dc87598ac055eecd8bbe67eab7cc08db","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.3.1","@blockly/dev-scripts":"^1.2.35"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.16_1684430305283_0.8265342455661009","host":"s3://npm-registry-packages"}},"4.0.17":{"name":"@blockly/block-plus-minus","version":"4.0.17","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@4.0.17","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"8cc310f920ecf93b0c6298794b2fea2de3da8a09","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-4.0.17.tgz","fileCount":15,"integrity":"sha512-wLGdNkCp8VdyErF/3g0xmzPI+C/GD28N4eDGd6y4NL+XWboRlIyAzNGTCcO0oUNqg6kiz/ABwGACRpeXk0VTug==","signatures":[{"sig":"MEQCIH9GAKiysdSvG5euXzuBtJnKo2V/Zu0mcoNBMsDl7h+2AiAVpiA71MrQsHEbpk7RZxFbBttX8OfIGB9DsOVStVP1Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"8a04f3f9fcf75cd908ea5da6743a27fee590da5d","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^9.0.0","@blockly/dev-tools":"^5.3.2","@blockly/dev-scripts":"^1.2.36"},"peerDependencies":{"blockly":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_4.0.17_1687454269121_0.8620299010116768","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@blockly/block-plus-minus","version":"5.0.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@5.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"fe660c9d5d6738aa9bedbba005c74fd2e6e56c24","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-5.0.0.tgz","fileCount":15,"integrity":"sha512-tGASMNmTCwsohGFHvbAmQh46rJqiWf/Jr1DB7hMk9KxzWfG0/2rtHAkbGx2HjxBjEzE5lXmMRxEfHUFr+L63Cw==","signatures":[{"sig":"MEUCIEY8TVEhfvD71ppBUSVKPaADhkxTKOY6yFZfI4Ps8IkaAiEAkiNjOZ5dMJbfoagrMHvjC1r2rD6XiEAv1Rul34I3mK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d9f818c8c7edd672963f608d9f480f247c49b26a","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^6.0.0","@blockly/dev-scripts":"^2.0.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_5.0.0_1687990673698_0.006645916510809924","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@blockly/block-plus-minus","version":"5.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@5.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"2fdbec7713a2bbd3cd78e0f9c4cda44096061733","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-5.0.1.tgz","fileCount":15,"integrity":"sha512-iRxHWDNG51PhOdkQUfqeo50yFBPhg+chbpY0TFcOTKfTSOAzKM93y1AQ5+8nAweBu0NEZRT8J6xvzKGQB7TNWA==","signatures":[{"sig":"MEYCIQDtScCUTOWNINtsEOCqDNVioDePjZUaSy81/+MB9x2CtgIhAN6YX0NV+cDv15wezQo5sJELZR4dk/ChWcVHiiVRYz5+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"3323eedce286eacb262ef25deef575f4880603bf","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^6.0.1","@blockly/dev-scripts":"^2.0.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_5.0.1_1688663801826_0.5393929914422484","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@blockly/block-plus-minus","version":"6.0.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0051780bde34e8f029d0e8d043e41d07d8f945b4","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.0.tgz","fileCount":15,"integrity":"sha512-jZcYP+f9KdFHlclV+UPPbMGdp5a8jzU6X92W49AznQqG7tgPTN9xxgKjy3t5DK7ro9eTKEjqAYmbI73z1r/xFA==","signatures":[{"sig":"MEUCIQClep5iv24FHkYhhYi5eGCYUR97/ILyNSK350QMLlaMVQIgGTOOsdfp0UMwdCUjPnl5DeJPj6/0hHoDMzuQ44PLgQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"b5c660638915869b5319b74b6299cec697f68339","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v16.20.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"16.20.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.0.0","@blockly/dev-scripts":"^2.0.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.0_1689268567186_0.5406720390977962","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@blockly/block-plus-minus","version":"6.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"328121f8cadb136fb29e856d0292d337aa142127","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.1.tgz","fileCount":15,"integrity":"sha512-1jShKXqwT0a7a5gXt9tVZWY3yOlNn+R2LTURX9SsMtH0kYTjsdoxLImEzouvxdav2SGoRCu6RwcotKdlidP7gA==","signatures":[{"sig":"MEUCICXIcwnfratYqxBNYklza9Nor4kp9Du51pEwVIVMdDwwAiEA66bCdWNnBwCvKeZBWF0Fvat+XXCpWfcJYKXgkmUpf6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"aa6be07f5e244da65e1d7eb663c8608b6e0d6a33","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v20.4.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.4.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.0.1","@blockly/dev-scripts":"^2.0.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.1_1689873420757_0.997982380739838","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@blockly/block-plus-minus","version":"6.0.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1b35d22390c3e8c77b918deb0c60be804e7a0b49","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.2.tgz","fileCount":15,"integrity":"sha512-mEJucdynP8GA67H4S1J+s5/sQo1f4aXtDtJh5SY6rht/jvzLQukgwijBN7x9S1aRITU1axzQl4F4IjZ9kb8qDw==","signatures":[{"sig":"MEQCIEB88Fvnq/+9/A9UNkOiUxqae70m8ppT0rXptodqu8WqAiAxEuVLyrFtFjwpcpsExJQTSvz2r7yjpA8OVRJTcvHqig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"0b8d5cdb0755162767685cf129e59bea010ac053","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v20.5.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.5.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.0.2","@blockly/dev-scripts":"^2.0.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.2_1690214197981_0.33871159156704267","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@blockly/block-plus-minus","version":"6.0.3","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0a4dcd3343edc24aa60802af36951983280edd51","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.3.tgz","fileCount":15,"integrity":"sha512-SVnZgUIj+FV+goQhFKC+sB0NB/J554/UsDHuh80T6HHyxB1Yh60sbkDmu3vI2DINQRSEFf9YEbuH7r0XsB54gA==","signatures":[{"sig":"MEUCIA4Bm6OhtVarrTgzesHOYRVmi48lwr73LdLWb0XFe/VjAiEAmN6ArG9fLBwmg9iBGSEVUVULi0mqgxVANmKKEp0+mB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"22d986a43d070ff8e93fb0d2766c0c85b8e5a854","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v20.5.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.5.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.0.3","@blockly/dev-scripts":"^2.0.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.3_1692292590518_0.3859662948269551","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"@blockly/block-plus-minus","version":"6.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"50116c8828e6baddf15131fd6c4c607f532d8ef1","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.4.tgz","fileCount":15,"integrity":"sha512-2buPq3fuAZ2IqqqpGq9iov5Bx2YZtWY3a0TvFyTiXa6ZO+3K/s4E+kh4+qkbYkytrXMev0SkBWn8HO1RdLzY7w==","signatures":[{"sig":"MEUCIQDNDxjsCAc6MENe6noRI69aQcvQABBa7uJjIWWvXjzUqAIgGocSo7H4qeyUu0RCjnxAmbnISfTOdDYMqxrjz8u+GJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"eed62d8b5ecd40d26b122b2fe2224dfc26025a3a","scripts":{"lint":"blockly-scripts lint","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/6.5.1/node@v20.6.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.6.1","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.1.0","@blockly/dev-scripts":"^2.0.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.4_1694711828929_0.4178054295105156","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"@blockly/block-plus-minus","version":"6.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"170dded17482c0d50dba43fffb198ea90c6d0dc5","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.5.tgz","fileCount":15,"integrity":"sha512-X9gaxMe1Q/6BUDPjUwVI5RCy2Wlf2hRVAwMB9fIWclN1MxNv1Jn34L4WkEphWCAo3kp6afla4eOmkKXg+8wGHg==","signatures":[{"sig":"MEYCIQDcaNX8ZTN0Eayrx0xh3TZXDpb8YmXTirftF7WREOxvkwIhAIyUKz6g293lYFBYg/W1/yx/C3axS6UO5Lkys77lW3tt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149807},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"defd5f8e3621403beb8e2ade3279b26268ae013c","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v18.13.0+x64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"18.13.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.1.1","@blockly/dev-scripts":"^2.0.2"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.5_1698694092640_0.01161139946394485","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"@blockly/block-plus-minus","version":"6.0.6","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1b143f0540aa760ea3d9afe378e933ca114c5257","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.6.tgz","fileCount":15,"integrity":"sha512-qduotJitX7qnNCksbK3Kfpy4glrO24B8iXtMOZ4vlKsHbnXZxJIyVHA5rmnRrOIb2ed4gVgvjeq6rdtU/h07CQ==","signatures":[{"sig":"MEQCICWS5J1DPuKywqlwTCxG4ShmClrGyB3zXDtBVYuUNgQtAiBwDkl2CyDILnZ6rz06SWaii2iYEXuHKKjgsZ0GAzd7gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149807},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"b463b0163f8659be322473ed5335f4c93d5f9e85","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.9.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.1.2","@blockly/dev-scripts":"^3.0.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.6_1698945420948_0.5215462247902063","host":"s3://npm-registry-packages"}},"6.0.7":{"name":"@blockly/block-plus-minus","version":"6.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"055a7a5882614c640b421410a4ba41ce233513b6","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.7.tgz","fileCount":15,"integrity":"sha512-u7f+2O9n4gW87pgRIt5NHIySYxMT0dJisusDYYYbx3F2xQXY2Q83kdy42Bp7/c2N4CgbXOzVEdtKMLwUgTZ4JA==","signatures":[{"sig":"MEUCIQDJv/8YpbjVKoPDzlZIAN/cr/MiWwvgJrjuzSooDNK1CgIgbOJvLPlTfxzzJ6robb8XT0aQm8o1zeEwHiiRs0yvvdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149807},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e199c8eb05558523be1235ab4beb8650a4128d86","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.9.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.1.3","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.7_1699550218122_0.6362052270251097","host":"s3://npm-registry-packages"}},"6.0.8":{"name":"@blockly/block-plus-minus","version":"6.0.8","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@6.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b4e505968fd04c9405872a2e073fd20cf27bb94e","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-6.0.8.tgz","fileCount":15,"integrity":"sha512-HRnD7DcvWUItyZWXDcWbFaK29pHtUfBiNrl3WR0vo6OfTyvAZOilJ/C37Ti1Xr3n2kyA/pPR9b3sfSXUlTDiTQ==","signatures":[{"sig":"MEUCIQD+2u1/VkG+wCPW3r+0zeJLCoFiLK6ctr3EZl2dDDvZagIgeE3txxwx5VVHlH/XsJt3MmggNMhRdBM7dn3i2m5r24c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149807},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"b78e0e234b1d3f2b2a6a5ddb3d09691a107d6949","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.10.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.0.0","@blockly/dev-tools":"^7.1.4","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_6.0.8_1701983569835_0.07336674716590852","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@blockly/block-plus-minus","version":"7.0.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"9dd8c4eac5622114ebea174c30db31c1e8e808bf","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.0.tgz","fileCount":15,"integrity":"sha512-6uQYlhPwwOw9aw26O2LfKEazGQylELlRNOYYcMRfiZEvHCwW6KN/NOgqmpi6O1K8Uq6p3425ELLaFpnPBk26ag==","signatures":[{"sig":"MEYCIQDrPn97BTfiH5tSTFfeIPg4LiS8risjS9S/4Rf+h46VMwIhAOrRaAZXdx3zQri4VUhYY64ITNL6+QNsQIoXZ6jTUnMw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149833},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"a4b45cc18a8dac1a8dff813e99b9ba7f6a413a2f","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.10.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.4","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.0_1701991270964_0.6350771214354447","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@blockly/block-plus-minus","version":"7.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"dbe6ec41052bd96bd3102d918703a1e225d69ae4","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.1.tgz","fileCount":15,"integrity":"sha512-CNzEqdF6WIdnxCQ451v6SooXhlJZwEnhH9eDLdKM1m9aoDKYVqEHXWoQ05+/9bJ351qDU6jqf7uOX0rUXG1NhA==","signatures":[{"sig":"MEUCIQDhFWFYl2hfgAMoQDZotyEfl2lZqkbbn/nLOEgOgRfUjwIgFJGBNtYqt9STBLQnE7WuSOP6E5gyvNeG94PS+QWoxis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149846},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"89dbf0c0eeba25828bac038e40e0ecddc081dcc3","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.10.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.10.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.5","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.1_1702574103066_0.3731533584521889","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@blockly/block-plus-minus","version":"7.0.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"c3dab8da943e0f0f0e58e477c9d9661528dcfefb","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.2.tgz","fileCount":15,"integrity":"sha512-+y835q/or0i4ilez+0cEGRbwYOmuwhPDG6KaRuUCf6IWG9RUIfdesZw40ALnH+0xyrZeGlPhUrvP33xolIRHrA==","signatures":[{"sig":"MEUCIEEtJ70aSd0PeeXpUHPdOAyBXKaHlbZyZhOj5L5RxPQgAiEA/cOJvSRU4j3ZWOI5xOku5VxoQdgC4IwwaIppLqYyp4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149846},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"7954a8fff50e41fa7c0f891e957bf9ed616361d6","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.11.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.11.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.6","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.2_1707412480826_0.7224357716787382","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"@blockly/block-plus-minus","version":"7.0.3","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"7be9d769656d9b56f805c4e8ac35b3b7b41fb2d7","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.3.tgz","fileCount":15,"integrity":"sha512-7N1FjnLkNJn489hbAiPhOC1c0hgoMfxEv0qBIWCW3HnQ8tlk8VWctql04jTSu92Pimdu8CaYLGh6cNcfpJCJEA==","signatures":[{"sig":"MEQCICSafczIE5UNcmnon5isucpmLDDXzQb2lg4x60UXWz74AiAPsyEl1LX7KkOg9P4/3IUYQc/U+3c7IyunU8LRDxk4qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149846},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"4ec83b71d3426dc8d31930794a61420d2e2d5d31","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.11.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.7","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.3_1711646018294_0.14272797663764436","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"@blockly/block-plus-minus","version":"7.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"df32c9c15e354b027dc211f5015a6a29d1a34dcc","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.4.tgz","fileCount":15,"integrity":"sha512-D/1uC2BOkZHiO4Tk+iEVYZW/t2atspg1O06/Srzl51fG0hgIrPUjl44pO370hSnGyx0FctzLhztFt0mcXMVa1Q==","signatures":[{"sig":"MEUCIQCYLVMm2Z3Z130JQ3sMdQRTKyQAuWg9SBm51DdWDx3fBQIgFI7u5IjMXR1P3FAOmF1ftiei61HZyl2uWufnrTOLlc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149846},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"1f586d3200f3f120489d8efa77218b3b29906c2a","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.11.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.11.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.8","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.4_1712250805142_0.6708840323836136","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"@blockly/block-plus-minus","version":"7.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a5f45f2e1d60773708aaf52a2c0285b0367ae01a","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.5.tgz","fileCount":15,"integrity":"sha512-iJDyUXFFYGwvw1q6sdAMLS1K6qgc04mG4okVUbFnZOFnnWVi4CrT2dchtuEKoWeXfBu0b9lFqJ+6xoy0jqxbXQ==","signatures":[{"sig":"MEQCIHapa9siIEoDpTSw355+uu0WPQYhQ3wdTHMnhBvTY+4bAiB7Mj9DqcCmlQQHM0mHMWpTdJl0VhF7JYJDIBmmc+Tu7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149846},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"57341cbfc25adc79678f12f6984801a1990f0302","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.12.2+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.2","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.9","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.5_1714065232270_0.9458040705863839","host":"s3://npm-registry-packages"}},"7.0.6":{"name":"@blockly/block-plus-minus","version":"7.0.6","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5ad50df6d35666854694f1ceac25e3e13c4cf188","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.6.tgz","fileCount":15,"integrity":"sha512-4T3/XD1vErqsLJLSSbdtaAMpdb8JNiHOlWzO3bRQByIbYInYXcEmfNN/Q+7gJSvNtaeAFz3jtz7irbPa3tu7EQ==","signatures":[{"sig":"MEUCIQCLbYY20UTTZkTeBVJQq1DQFR2hXJqF7Ur76z7egeGsfwIgCw/VNaJN1ful3+AoLkin3Ojkk9Qh2feDFpkNQ1t+2Cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147750},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"fef52c305bab8388fe7ff78486c6eed0fef05e8a","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.12.2+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.12.2","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.10","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.6_1715274836897_0.8663325204597561","host":"s3://npm-registry-packages"}},"7.0.7":{"name":"@blockly/block-plus-minus","version":"7.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@7.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"14100aea9627f78c60845f6a8453a290aa1a4b21","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-7.0.7.tgz","fileCount":15,"integrity":"sha512-vXwMFKZaRpxN+68RHDyhEgeS4Vg1Q2pLbs6JqYPHlViwvwuIOyWMF8kyebZpwZHL1Qpp/MxD9Ci/lnoZqSvVgQ==","signatures":[{"sig":"MEUCIFXH4Pf6aFeivYWsIjeIO/U+2U4wGr/3KeEbOwrOWmu2AiEAudj0ljPkqQtXuTlcNU/gh8bWLhANvTCXwmGmXubLsMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147750},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d7a610b3845a4b6e3cb6dde4479f905ed8c50de2","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^10.3.0","@blockly/dev-tools":"^7.1.11","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.3.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_7.0.7_1715879673000_0.9448601031442949","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@blockly/block-plus-minus","version":"8.0.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"4fa632c7f71226ec207b2984c80320b0b347a741","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.0.tgz","fileCount":15,"integrity":"sha512-U9FO2IX+DT1wUvI9MlH8A8tL9CS+xrIPLQYAeSdca6xHxgNc3xM/9v9GDSBfbzaoBDYMKX9iYOWDTf4S0WZPBg==","signatures":[{"sig":"MEQCIEhyBqKrhm2xndXwX49UMYU8uteYfZsjbf80ycKb8k/5AiAOa7EmMhdqbUYUL7PPBzucBxJMT2B7VGSik0UDwGwoaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148612},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"3296f240be20909a0bca39f4e284f580fae7621e","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","blockly":"^11.0.0","@blockly/dev-tools":"^8.0.0","@blockly/dev-scripts":"^4.0.0"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.0_1716314236012_0.4145681911114112","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@blockly/block-plus-minus","version":"8.0.1","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"57cb61947d69f52a0bfddb45fd79891bd6ebb96d","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.1.tgz","fileCount":15,"integrity":"sha512-2A5n4eYd1ZbJtQhP0vJ87IsWNPHr1lbv+qBZX2X80N4pmQOd+vVCELgtfPzzDElvX3v84MoFM/8Pb0s1XaNI0w==","signatures":[{"sig":"MEUCIEvfHapyFAsKMalA39Jy6IXi3Gm1lPTMBe19pj5kiMMtAiEAh+rhGW7jj0Iufl7dW3p3cOxTyYrFJgiwKTteFWHS6sU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148586},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"6bf755b9387d694329ad0dc2f44ce62190a249b9","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.1","@blockly/dev-scripts":"^4.0.1"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.1_1717089190431_0.7117996574049097","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@blockly/block-plus-minus","version":"8.0.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5b5f3d67d4f5137bdb907906741e4701b2b88907","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.2.tgz","fileCount":15,"integrity":"sha512-bQLyRXFvG1WMVgWc34r8/3+TAQx4UoCvaLIPZIp8aR+lASY1kBzLp81buiZ6MCGN6CIuR9xw9ldSKO76Ep7kaA==","signatures":[{"sig":"MEUCIQDLh9mZQexv9yo2+jv9nn3Bl1BATFDXzVrEi0VhTz/dsAIgKlUGq5oy1VcJPA8rthHf0cJGZ0384BRw+6zq8/d20lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148586},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"1cf3e19b9ae3072d559504e071ca4b64133d31e6","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.14.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.14.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.2","@blockly/dev-scripts":"^4.0.1"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.2_1717694007904_0.25969487479339426","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@blockly/block-plus-minus","version":"8.0.3","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e4a786364435a049405c2d86d2d001add4039281","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.3.tgz","fileCount":14,"integrity":"sha512-IAITY3+5V68ZXkF8Kj4XbGPpv7OxtT73zSuUY/sMgkx0usZs0xg7um68fACMZeSqanaCa8642eFqXje6MJYCTQ==","signatures":[{"sig":"MEUCIQC0RZmDJytWlMzKMVnIh+dA7GTrpKGB8rGuSOyUK2/jgwIgVezK9hWiPf2FbkBWdVG1o3NWLs5BVUkTsoAmZ6kiV6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133552},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"84ba8597c5111b9bb916121b46aa86e0cef3d2f6","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.5/node@v20.15.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.15.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.3","@blockly/dev-scripts":"^4.0.2"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.3_1720113233787_0.25540438238108254","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"@blockly/block-plus-minus","version":"8.0.4","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d054c8cc4a58e4b196c03912648f06093f37d0ae","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.4.tgz","fileCount":15,"integrity":"sha512-CHM9flB1+x54jtaD2PJr89dIgs7U50t/SIOfIg3JxYvlXoa8fOWtzPX5DzVJwgOr/pxYt//NoHH1XoViYSjcPA==","signatures":[{"sig":"MEUCIGovbMW+ijAkTGtZPlBu7uKefaF9fKO3pgM1/ZT/9AkEAiEA3kq9eZJuhtuTDJlB9KDR1rXU0+mOWRjXXwxfu8o+21Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148586},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e2399878f0c09191d57413d23c0f95044eb33c1a","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.15.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.15.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.4","@blockly/dev-scripts":"^4.0.3"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.4_1720718004787_0.682121538922901","host":"s3://npm-registry-packages"}},"8.0.5":{"name":"@blockly/block-plus-minus","version":"8.0.5","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d2ddc14ddf002343f48ef1af82d5f8a0996b284f","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.5.tgz","fileCount":15,"integrity":"sha512-9uX5HaJHOFrEhKXlMYDBadQQeSU5kM05xXZ4tKt9Wd91/I2i+BzRShndxIELiFNWQ5xxU1r3GV3nVhOi5qhKyA==","signatures":[{"sig":"MEUCICwwl3VuqVPp/eLAfcsTgtGOMJ3Cm9Dk5ahb2Zp3yySBAiEA9NiOAIwtwgFTQ0f1t98WRwxbfCaXsUGjmfnBgVcvoMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148586},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"c95255a40ab850b5b12b3c488ee51dda43c23cea","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"git+https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/7.4.1/node@v20.15.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.15.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.5","@blockly/dev-scripts":"^4.0.3"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.5_1721927592884_0.37486407804421806","host":"s3://npm-registry-packages"}},"8.0.6":{"name":"@blockly/block-plus-minus","version":"8.0.6","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.6","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"4cbf2f5e3c79200977315d5719692be469bfa920","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.6.tgz","fileCount":14,"integrity":"sha512-BxsNI8KpURZFW3M759M7/Zs6snSKK4+PGSpi8+vHtavuocTYyaNhRHlmKCfq/RNTWFOlW5Yz5N3in3804mV62Q==","signatures":[{"sig":"MEUCIA+YX5lVuXX8WvdtWCI3YQbwlxAvIGtucZGEaY7TjJ7JAiEAs4gEo9a2Z5c2nzvmgIJKJX7kag53j1MBBILExrpYrkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132785},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"a47f58b059ca341ddb48a7d19d42e02263a31773","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.15.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.6","@blockly/dev-scripts":"^4.0.4"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.6_1722532447093_0.04833209437343289","host":"s3://npm-registry-packages"}},"8.0.7":{"name":"@blockly/block-plus-minus","version":"8.0.7","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"109c2ba551a014ad416fccfe31cb08f540836717","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.7.tgz","fileCount":14,"integrity":"sha512-IFPmCZBm6BqSzy0iWWls8zt29kXHViRvuVF8f6g0zRk13yMNsvKN8shmW3ycP5F5pB6zXqJ35SpNW5bS2W/15Q==","signatures":[{"sig":"MEQCICPuHtVVUtqwPCtKYp0Xl2aJaUaNf9zmlxdU4C2WP6BHAiAqXCzz7j00GGWNKRsUN5d3XuQVKnsxEJWXOfLySlB5kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132785},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"ec38d5477e10b2f7f6b174910bf502044e45369a","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.7/node@v20.16.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.7","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.7_1723137281957_0.7791752245589472","host":"s3://npm-registry-packages"}},"8.0.8":{"name":"@blockly/block-plus-minus","version":"8.0.8","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"40c853d966c37f67e02d59eae02028aaa74ce8f5","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.8.tgz","fileCount":13,"integrity":"sha512-cONmZlLaA0LMmAvXGHN5XQc8bFjPE7AUc1fUogBp8h3b7nMXcjUn4kjg2b14x2emI4dvYytzVgy8hLt9oxs/1A==","signatures":[{"sig":"MEYCIQDXTmkl/wBOqYYQLcC8628sSwQmK2uJ8jCloXr/eO1slAIhAPpTH5Ea3ViR4EwIyy6MMgO+tRB/Vf6WhMd+ws/pPb2W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121428},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"c724bf5840a6a8e6fa2d683b2c9c90a06cafd889","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.16.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.8","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.8_1724349793380_0.7463761238836204","host":"s3://npm-registry-packages"}},"8.0.9":{"name":"@blockly/block-plus-minus","version":"8.0.9","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"673fb235ac4fa6153002545d48c26cb0235793cf","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.9.tgz","fileCount":13,"integrity":"sha512-eUKxVmP1a1gERCydB5aObveO28XAwTzBxGH6majOsn/SRzwQnlXhpVH7nF4yLc67StBPQk89SXYxMG2FqVF34g==","signatures":[{"sig":"MEQCIEOLiqevN3V+jhubTH6JLXYoNgxa4MkTohbij81FN2iDAiARumDodavmHGKfreVg9IJx4lBtu3iDuobv4BAOWKHXXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121428},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"7d3e23fe66828ac9448e2ae64697574493549ee3","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.17.0","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.9","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.9_1724951617885_0.7691008866074962","host":"s3://npm-registry-packages"}},"8.0.12":{"name":"@blockly/block-plus-minus","version":"8.0.12","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.12","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"7f99ee323420e6eba5dc342891d35760ebf7850b","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.12.tgz","fileCount":13,"integrity":"sha512-QqHzKJ+5SiOjac2cnACbJRbF1LxArNUx9F/Xtp6/nurcFQiw2/bp3+deIEZDSBBA3yAGj7JzFUXl7aVNmwDt3g==","signatures":[{"sig":"MEQCID/GHWHcASE3YJLSkD/Soas6lqFvrDiu9Atr2kDq9tTLAiBpRPsbYPIDu1ypnWElad6sUTrNoeE9aItN9ksIirt+Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121430},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"2d4d03f1e35a3608965ebca858bbc8cd8fb5539d","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+arm64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"18.20.4","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.0.12","@blockly/dev-scripts":"^4.0.7"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.12_1733350578897_0.39636495892689894","host":"s3://npm-registry-packages"}},"8.0.14":{"name":"@blockly/block-plus-minus","version":"8.0.14","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.14","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b17125d49d4cdaccf162e0f612a5f87cd79a3b0e","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.14.tgz","fileCount":13,"integrity":"sha512-0xru5l8qm1P73cHoO3x5Xe0Mr7YGPqBI/SK6UFezdcWpDNcRXQRDPrk8vi/jpx/G8838ebhYuRibITFB76sLNg==","signatures":[{"sig":"MEQCIDFF5WxAnUjjIBOLd63zkTjra8Wal1FFd87yI5qCWQ0LAiBMBhWQ8ewxtPDXx5x3StKZzOHPW7zC6Ak4Hh/okli4Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121429},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"8c1278e7b9b9026c8c3643c72aab5192542515d7","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.1.0","@blockly/dev-scripts":"^4.0.7"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.14_1747257101492_0.8129365762897443","host":"s3://npm-registry-packages-npm-production"}},"8.0.15":{"name":"@blockly/block-plus-minus","version":"8.0.15","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.15","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"acf71be4b1d4403cf6328a98146c012768a04563","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.15.tgz","fileCount":13,"integrity":"sha512-WgLY1D1qnkcB8q7n00XNyHeENVm5PddjSOaiIXoCesnKezAYm7q6r2d1QCLMDM1XPFT9dDFSdJxFp0V+NEMgXg==","signatures":[{"sig":"MEQCIDJciQtH8WGIBa2SsNITPVjsIDeBshfDLH+63PZiUI4IAiA+/5iloVD4sqr2sOsN89e0bPF06x9FbQ0IY1cRzXiTZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121429},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"332ddbcc50c81f77072e1043ad8557e3c1b4b556","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.1.1","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.15_1747350129464_0.7644538924646216","host":"s3://npm-registry-packages-npm-production"}},"8.0.16":{"name":"@blockly/block-plus-minus","version":"8.0.16","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@8.0.16","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a9cbe345771577d77120ed41dc7303a4f9fe3763","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-8.0.16.tgz","fileCount":13,"integrity":"sha512-hefQLW6pLEHlqUpN3IZf2nQueuLg6zh65mZb+1tmVN1Gn60o54z0fnD/LLn45BoMj0MEJA+agEwCIY2oxQWp7w==","signatures":[{"sig":"MEYCIQDr71B86rBQg3KNlNf/x4ohoGCRx3mt7uBmDZYfKJDQ9gIhAORlgRhAPqM2wSubQFDBHvP7jg28cjieNyGFpfW8RrAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121429},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"97616436c230e27d524f736db7eefc7c713726db","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^8.1.2","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_8.0.16_1747418302576_0.2890466617597187","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@blockly/block-plus-minus","version":"9.0.0","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"2e19e068e4b5c366d0ead812b9777969ae2f7d65","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.0.tgz","fileCount":13,"integrity":"sha512-j4JcsBoBDZYaFW8SZ36q1J25ovVsw0+a/0pIYcKTwfzkdDGT5YAJUR8pyYqqUuigzaXNsXyPiF4I7niX5Bd/og==","signatures":[{"sig":"MEYCIQCehNIiInvtugp1O+XwQO0LC6cLcrqzZx0GXjrGJ70ZNgIhAIoCR/OHWlUy6oQgaZE2uY1ZtnNXTRGZKzTrNREQSlpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"5ec08abf45db960c7c6d542355360ca1a29a82f5","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.0","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.0_1747433115017_0.19922719248787812","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@blockly/block-plus-minus","version":"9.0.1","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.1","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"18e69e27d6a0edd23c05af71066c1212cfc5fd93","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.1.tgz","fileCount":13,"integrity":"sha512-tSmDieVd1jhony9hg+n9oXJYbxurawJ92Ow5M91VX1I728x6jIWwfWEo/3VQhFqXGVOKFwiFTJmpwtg+ifDK2g==","signatures":[{"sig":"MEQCIHX2VEK5N/6uikNT/mCOPKv2Fjmizo8I+zTUuFr4wqHcAiBJkmDYGfChTZwHskoi6Zrr2VK2mZymL4lH99gGQVQZ/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"6de782fc0931ccccbeb34d25f9496a86e7015cb3","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.1","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.1","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.1_1747934191309_0.2508364187474976","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@blockly/block-plus-minus","version":"9.0.2","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.2","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f80a029a3906f741cb332012ef7f1c72ad12d8c6","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.2.tgz","fileCount":13,"integrity":"sha512-S3C53KJdPOA8d3/yJPqGxo0Prz4DJB/qOOkkLcEU01kxT9aQNuzafirvnUpqkw6v3suVFPFGJAew9O2lxcX9jA==","signatures":[{"sig":"MEQCIFCJfSnByVZVq6hy447IT/uDj/DDHygIh4fUMygu6rWUAiBf23/ALlufEwAIRCBjaTkfuW4bOQnPSp31/M39xa2ipA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121428},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"46f98b7d49e6ef33f2a9337860c05675e789dbe4","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.1.8/node@v20.19.3+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.3","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.2","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.2_1752772604285_0.47255986817546436","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"@blockly/block-plus-minus","version":"9.0.3","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.3","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"samelhusseini","email":"samelh@google.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0a5439e7d1891c4a060f0650083d433d3815a6d0","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.3.tgz","fileCount":14,"integrity":"sha512-TOEPcYCtnEkxVf8O9E2/mFMUS/Q+h4PRh0kAAR8RChe/Xj4fyA6+hqm9pmZXvNAyhhGjFIA8immYpxeu5Kvgfw==","signatures":[{"sig":"MEQCIE/Ti/i0/GlnPjOoq9tzY5S1Qd8izueaA/BfznDx3HGjAiAP5wNPCpErIQyinKL9V9IBRqEctFlPGtxgRQ+Li+5Mtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132737},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"9fd07afd85d02d9442d9e80d8f6538cba5e8b002","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.2.3/node@v20.19.5+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.3","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.3_1759425374403_0.5193045966514682","host":"s3://npm-registry-packages-npm-production"}},"9.0.4":{"name":"@blockly/block-plus-minus","version":"9.0.4","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.4","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"18f10a75b2eb62a9a3f1e4b559b20f49eeffa569","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.4.tgz","fileCount":14,"integrity":"sha512-l+CBBF166CYht7elUKDLmf/fNLsowMpaCIOldmUsMQ7Yo67eDdGzR+GT3vxP7xn70hsF0yiwEiDxV05OEaq2CQ==","signatures":[{"sig":"MEYCIQCmPKHKkmW/DDul+fPbozAFJYIBAV5T01z2VMMlm4nzOQIhAJHgA1yMmIky00kwuvhpuJzzYtDuAErXhnqM8Ffr0Uj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132677},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d2404052ffde2bee03214cf59ec992e80f1982fc","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"maribethb","email":"mebottorff@gmail.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.2.3/node@v24.11.1+arm64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.4","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.4_1766177867019_0.1560087847210232","host":"s3://npm-registry-packages-npm-production"}},"9.0.5":{"name":"@blockly/block-plus-minus","version":"9.0.5","keywords":["blockly","block","mutator"],"author":"Beka Westberg","license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.5","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/google/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5ae53dc813f7a77eaf404aff0253e6f22f50d330","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.5.tgz","fileCount":14,"integrity":"sha512-f4Hv46d+UYi0xNi4mIETZtN+6U1AlrH5kKmnN73q+di6hNuBhevcqadZ627HQxiSqzSl+CuGhby0cGohSnxpkw==","signatures":[{"sig":"MEUCIG9eQSt5qbbItklNuS8N8xVFRCuwGHBcGSkWAoxWneEIAiEA+93JBzup/tLbSk3GUI5QLsWylWvpMTgGtRK7jKD2BTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132678},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"cbfb41d834ede203d6205049f7494bb4a5880859","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"maribethb","email":"mebottorff@gmail.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/8.2.3/node@v24.11.1+arm64 (darwin)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.5","@blockly/dev-scripts":"^4.0.10"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.5_1766182337891_0.9865758035943417","host":"s3://npm-registry-packages-npm-production"}},"9.0.7":{"name":"@blockly/block-plus-minus","version":"9.0.7","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.7","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"a1486850f05f624818cf8d82c4e71ac6882416a9","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.7.tgz","fileCount":14,"integrity":"sha512-RnQbnZ6ydQVoa+zxD+XDJUQKHcHACN4he6QcC5ixIj+ImKQmDGQtGT7HcHrn7hf8bSrdyuLBPiMOgITc9w1XOA==","signatures":[{"sig":"MEYCIQDRyOqeQzxY3+Ns9N9XhDxlpKHlEo8E8kvSdX79LENvVwIhALMqWU7RqVPUfFTIxNkrjapEWXf2mCYSIbWylz1f1QQ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@9.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132903},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"a2e62db64cb768723367d92034b51ad730ec8c72","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.7","@blockly/dev-scripts":"^4.0.11"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.7_1767653636082_0.18105150775865586","host":"s3://npm-registry-packages-npm-production"}},"9.0.8":{"name":"@blockly/block-plus-minus","version":"9.0.8","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.8","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"427ac43ff7089f6c0ddd91d8bd19888a55178a50","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.8.tgz","fileCount":14,"integrity":"sha512-WEac3zkjFmryL6EuB/5CfFpJXHfloBI8+4rUQwkOGwC8myTssXHHssVZIM6mpTxelI8vNm/Zt/CY1K9kEc/Gjg==","signatures":[{"sig":"MEYCIQCPaa2/kR05ch6NjHX8mumwF/DH7LOCBJrE8wepWBTwBAIhANx3c742GWbzizXINHfdi57536qbiIG0ZEHntyqD+Pse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@9.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132903},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"da7e9a67d4368cf54cd65e170e64f12cda415be6","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.8","@blockly/dev-scripts":"^4.0.11"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.8_1768497920909_0.8579021499815915","host":"s3://npm-registry-packages-npm-production"}},"9.0.9":{"name":"@blockly/block-plus-minus","version":"9.0.9","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.9","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"27dbecac0d1a0a1158ee75b937ac0a7a5cda5a60","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.9.tgz","fileCount":14,"integrity":"sha512-g4PBvyq2XpBM0K0lr8s6+98xPckKdtXpiBxcgtwBnI8yoFU7mLjjLdV1GEwI9H/KyQ3g/6egaGhG6l1RX1dkUg==","signatures":[{"sig":"MEUCIQCzweNKx0gQYQMSHPIgrPegit90hO6FvyBgNMiGyiTlVAIgHxDZLEtrg0WV3Ogms7KGLEKnqBQqid8DVwaGB8yQF6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@9.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132911},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"e90c0671e6613c909dcb3a556fb98e391dea30c9","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.8","@blockly/dev-scripts":"^4.0.11"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.9_1769102547861_0.6687435937310398","host":"s3://npm-registry-packages-npm-production"}},"9.0.10":{"name":"@blockly/block-plus-minus","version":"9.0.10","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@9.0.10","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"e487efcac64ac6ea28719c20ce776a106d077847","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-9.0.10.tgz","fileCount":14,"integrity":"sha512-tYfGjzi68Z2PSufd7YEnDLDOWhSOHLRE7PIfP9DQN05fbWGXwqwIe1MX0XPf1ZaUaJLLzIfwlzDBAxlvkrAQsQ==","signatures":[{"sig":"MEUCIQDnh9xADoJ2X4JJDXniKB4w3KHY/ttgtCmXA4cVYKylmwIgd+vKTuljRRH5Zc3DLTeJHH9xTgdCwU03SEjPJkArCeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@9.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132912},"main":"./dist/index.js","unpkg":"./dist/index.js","engines":{"node":">=8.17.0"},"gitHead":"d37ef17380cd49585c1139cb1ebf59714e29d2ab","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^10.2.0","sinon":"^9.0.1","@blockly/dev-tools":"^9.0.9","@blockly/dev-scripts":"^4.0.12"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_9.0.10_1775756405544_0.8953318910384511","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@blockly/block-plus-minus","version":"13.1.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@13.1.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"732c40f408beedaa09d560488b0e079693a19788","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-13.1.0.tgz","fileCount":14,"integrity":"sha512-Svt/87tvOEZEoTFNn2C9molRjGFWCNw/HnjxNnFkG3vG6fXRUj25xi2IR/n0TFArmShNjU/s0MILyZfYB7okBw==","signatures":[{"sig":"MEUCICQHe9d3MY/JRxpeAS1wkw859otLbQdFi2XF9qjT/qb0AiEAtbQG+wvE/uh+qu5s1W9YqI3QJamlHPN3NgWihztmwSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@13.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136056},"main":"./dist/index.js","unpkg":"./dist/index.js","gitHead":"7660d802b5dd60f9b650411c274872dd7f2ef0a9","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","sinon":"^22.0.0","@blockly/dev-tools":"^13.1.0","@blockly/dev-scripts":"^13.1.0"},"peerDependencies":{"blockly":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_13.1.0_1782849947619_0.5134034642961751","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"@blockly/block-plus-minus","version":"13.2.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@13.2.0","maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly-samples/tree/master/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"5d4a57f949b44c8f2176a9c2d05f77a11b97d8bc","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-13.2.0.tgz","fileCount":14,"integrity":"sha512-xC16BqR+WSucNXUczSKqDLUJu1XY25kqqzbSqFZbxfRgdudRySMj/RS+SWHtX1TMdj7U9oit136PZKGNr/bh9A==","signatures":[{"sig":"MEQCIDCiDAybfQecDYBqfoZkgOsWLjxa5aN6v6+6JtdfHptlAiBNgNoPFSg6tDjLL6ADNtqqpF6Z0ziPQZu4mzzbCdci0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@13.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136056},"main":"./dist/index.js","unpkg":"./dist/index.js","gitHead":"6342e384d23ea91f63caf3581d7bd50580aeedb2","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c846ee45-79b0-41d0-890f-4a7c02ee8d09"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","sinon":"^22.0.0","@blockly/dev-tools":"^13.2.0","@blockly/dev-scripts":"^13.2.0"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_13.2.0_1785247176488_0.13490499975012815","host":"s3://npm-registry-packages-npm-production"}},"13.2.2-beta.0":{"name":"@blockly/block-plus-minus","version":"13.2.2-beta.0","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@13.2.2-beta.0","maintainers":[{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"},{"name":"lizschwab","email":"schwaber@uw.edu"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"cc713153f85f87fec80be5bc23adcdcefa7e1550","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-13.2.2-beta.0.tgz","fileCount":14,"integrity":"sha512-LL8Cq74lA8vIjZ1GY6gH2fmeusG2FSK5mjpUKGmN/vFL2AxxiTHEDLv9ZzITgCJ9CFNS1qphk9cdaKZJeLcDkA==","signatures":[{"sig":"MEUCIQDxz79VSP8H8XQeeLK+bkfXVuDjS2X2/yEIVoGbVAm0EQIgRdAXObUECIJ7+jBAvC5ESpgjjVll3owDyQerZq/8mIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@13.2.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136087},"main":"./dist/index.js","unpkg":"./dist/index.js","gitHead":"763236dba966687e6930738777940fd14bfa4631","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b31ef03b-702f-4717-9936-bc1c749566db"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","sinon":"^22.0.0","@blockly/dev-tools":"^13.2.2-beta.0","@blockly/dev-scripts":"^13.2.2-beta.0"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_13.2.2-beta.0_1786475814885_0.6130910300539956","host":"s3://npm-registry-packages-npm-production"}},"13.2.2-beta.2":{"name":"@blockly/block-plus-minus","version":"13.2.2-beta.2","keywords":["blockly","block","mutator"],"author":{"name":"Beka Westberg"},"license":"Apache-2.0","_id":"@blockly/block-plus-minus@13.2.2-beta.2","maintainers":[{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"},{"name":"lizschwab","email":"schwaber@uw.edu"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"aa1070bedf9d36f3f235ca87383f40249f2cffb0","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-13.2.2-beta.2.tgz","fileCount":14,"integrity":"sha512-Tew47JAi0TPVkV+ebJNxqmN6sluZ2nKrmwH13YMI9PD1KwlEafdpyJ4T31L1jIpNkP7a1wnVn+hISho6+ZfCVg==","signatures":[{"sig":"MEUCIEm+tCr9h7LkUPO/0xxRVo4uKNbhUakp9Jnq0SA6T/6DAiEAoqQ8wGw0lJE7kAxYsr/zjNC4d6F8jcJ5uM7O3OTiVjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@13.2.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136087},"main":"./dist/index.js","unpkg":"./dist/index.js","gitHead":"dcf214e449c29a25fa95b7378477305c79963738","scripts":{"lint":"eslint .","test":"blockly-scripts test","build":"blockly-scripts build","clean":"blockly-scripts clean","start":"blockly-scripts start","audit:fix":"blockly-scripts auditFix","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b31ef03b-702f-4717-9936-bc1c749566db"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/block-plus-minus"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.2","mocha":"^11.7.6","sinon":"^22.0.0","@blockly/dev-tools":"^13.2.2-beta.2","@blockly/dev-scripts":"^13.2.2-beta.2"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/block-plus-minus_13.2.2-beta.2_1786487727715_0.46411701207259237","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"name":"@blockly/block-plus-minus","version":"13.3.0","description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","scripts":{"audit-fix":"blockly-scripts auditFix","build":"blockly-scripts build","clean":"blockly-scripts clean","lint":"eslint .","predeploy":"blockly-scripts predeploy","prepublishOnly":"npm run clean && npm run build","start":"blockly-scripts start","test":"blockly-scripts test"},"main":"./dist/index.js","unpkg":"./dist/index.js","author":{"name":"Beka Westberg"},"keywords":["blockly","block","mutator"],"homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/block-plus-minus#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"repository":{"type":"git","url":"git+https://github.com/RaspberryPiFoundation/blockly.git","directory":"packages/plugins/block-plus-minus"},"license":"Apache-2.0","directories":{"dist":"dist","src":"src"},"devDependencies":{"@blockly/dev-scripts":"^13.3.0","@blockly/dev-tools":"^13.3.0","chai":"^6.2.2","mocha":"^12.0.0","sinon":"^22.1.0"},"peerDependencies":{"blockly":"^13.2.0"},"publishConfig":{"access":"public"},"gitHead":"bf35c82fce034a7728d07c7827a513b2a3073a1b","_id":"@blockly/block-plus-minus@13.3.0","_nodeVersion":"24.20.0","_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","dist":{"integrity":"sha512-mIaSAOCJxi63BNkZVVSYTeztXpHlwKiobedX/O0jlYkA2U3KgxZXlA8uYSc3E4nl1sgtGpEbGOP6cxYur46Fzw==","shasum":"709da0db03d590688998686ab121556802f16060","tarball":"https://registry.npmjs.org/@blockly/block-plus-minus/-/block-plus-minus-13.3.0.tgz","fileCount":14,"unpackedSize":136066,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2fblock-plus-minus@13.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBywI7pw/uVOjtS2WcttqqsM/YuKo/C2jucAqecSu1uNAiEAnuVcKlcwoH9zyP6CB1ubTScPq+JwUxVjgjrdQcRJVsY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b31ef03b-702f-4717-9936-bc1c749566db"}},"maintainers":[{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"},{"name":"lizschwab","email":"schwaber@uw.edu"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block-plus-minus_13.3.0_1789069675156_0.09170903804110697"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-27T00:12:09.116Z","modified":"2026-09-10T19:47:55.649Z","2.0.3":"2020-06-27T00:12:09.602Z","2.0.4":"2020-07-17T19:38:41.070Z","2.0.5":"2020-07-17T20:01:34.825Z","2.0.6":"2020-07-23T22:50:13.030Z","2.0.7":"2020-07-31T19:23:47.676Z","2.0.8":"2020-08-27T23:19:49.244Z","2.0.9":"2020-09-11T00:46:30.581Z","2.0.10":"2020-09-18T19:14:33.000Z","2.0.11":"2020-10-02T00:20:15.585Z","2.0.12":"2020-10-09T17:42:06.753Z","2.0.13":"2020-10-16T22:28:54.686Z","2.0.14":"2020-10-22T23:04:20.981Z","2.0.15":"2020-10-27T20:05:43.223Z","2.0.16":"2020-11-06T00:48:49.837Z","2.0.17":"2020-12-03T22:46:30.719Z","2.0.18":"2020-12-11T23:05:13.027Z","2.0.19":"2020-12-18T19:43:40.441Z","2.0.20":"2021-02-26T01:44:11.200Z","2.0.21":"2021-03-25T22:02:48.070Z","2.0.22":"2021-03-26T02:41:07.450Z","2.0.23":"2021-03-26T03:01:32.117Z","2.0.24":"2021-04-02T00:18:32.068Z","2.0.25":"2021-04-09T00:38:28.115Z","2.0.26":"2021-04-16T22:04:04.194Z","2.0.27":"2021-05-14T19:03:55.490Z","2.0.28":"2021-05-28T00:00:49.223Z","2.0.29":"2021-06-18T00:22:33.203Z","2.0.30":"2021-06-24T21:18:09.140Z","2.0.31":"2021-07-02T18:28:31.485Z","2.0.32":"2021-07-02T23:33:38.540Z","2.0.33":"2021-07-16T18:51:27.699Z","2.0.34":"2021-07-23T18:52:58.138Z","2.0.35":"2021-07-29T21:50:53.372Z","2.0.36":"2021-08-12T19:17:02.178Z","2.0.37":"2021-08-12T23:15:39.273Z","2.0.38":"2021-09-08T20:00:33.692Z","2.0.39":"2021-09-17T00:29:23.108Z","3.0.1":"2021-12-15T19:08:18.040Z","3.0.2":"2022-01-07T19:09:15.446Z","3.0.3":"2022-01-13T20:10:09.310Z","3.0.4":"2022-01-28T19:20:15.100Z","3.0.5":"2022-01-28T19:48:46.129Z","3.0.6":"2022-02-03T21:48:17.893Z","3.0.7":"2022-02-24T16:57:06.636Z","3.0.8":"2022-04-01T15:58:47.326Z","3.0.9":"2022-04-01T16:37:41.227Z","3.0.10":"2022-04-04T20:14:36.331Z","3.0.13":"2022-04-21T20:53:34.342Z","3.0.14":"2022-06-08T21:34:35.335Z","3.0.15":"2022-06-08T22:55:37.361Z","3.0.16":"2022-06-21T21:00:21.766Z","3.0.17":"2022-06-29T17:37:54.675Z","3.0.18":"2022-07-06T21:53:40.923Z","3.0.19":"2022-07-21T20:34:45.650Z","3.0.20":"2022-08-03T19:13:12.417Z","3.0.21":"2022-08-04T00:34:35.566Z","3.0.22":"2022-08-11T17:46:51.130Z","4.0.0":"2022-10-05T22:47:17.030Z","4.0.1":"2022-10-13T21:46:56.547Z","4.0.2":"2022-10-27T17:19:50.523Z","4.0.3":"2022-12-15T22:04:51.840Z","4.0.4":"2023-01-05T17:14:15.043Z","4.0.5":"2023-01-26T17:15:33.182Z","4.0.6":"2023-02-09T17:15:10.142Z","4.0.7":"2023-02-16T17:15:57.892Z","4.0.8":"2023-02-23T17:15:31.338Z","4.0.9":"2023-02-23T23:18:31.388Z","4.0.10":"2023-03-02T17:15:33.386Z","4.0.11":"2023-03-09T17:15:26.228Z","4.0.12":"2023-03-23T17:17:34.967Z","4.0.13":"2023-04-27T17:17:20.449Z","4.0.14":"2023-05-04T17:15:18.900Z","4.0.15":"2023-05-11T17:16:16.921Z","4.0.16":"2023-05-18T17:18:25.573Z","4.0.17":"2023-06-22T17:17:49.439Z","5.0.0":"2023-06-28T22:17:53.899Z","5.0.1":"2023-07-06T17:16:42.060Z","6.0.0":"2023-07-13T17:16:07.372Z","6.0.1":"2023-07-20T17:17:00.943Z","6.0.2":"2023-07-24T15:56:38.149Z","6.0.3":"2023-08-17T17:16:30.723Z","6.0.4":"2023-09-14T17:17:09.245Z","6.0.5":"2023-10-30T19:28:12.822Z","6.0.6":"2023-11-02T17:17:01.151Z","6.0.7":"2023-11-09T17:16:58.327Z","6.0.8":"2023-12-07T21:12:50.025Z","7.0.0":"2023-12-07T23:21:11.172Z","7.0.1":"2023-12-14T17:15:03.247Z","7.0.2":"2024-02-08T17:14:41.060Z","7.0.3":"2024-03-28T17:13:38.472Z","7.0.4":"2024-04-04T17:13:25.375Z","7.0.5":"2024-04-25T17:13:52.442Z","7.0.6":"2024-05-09T17:13:57.164Z","7.0.7":"2024-05-16T17:14:33.235Z","8.0.0":"2024-05-21T17:57:16.171Z","8.0.1":"2024-05-30T17:13:10.596Z","8.0.2":"2024-06-06T17:13:28.132Z","8.0.3":"2024-07-04T17:13:53.930Z","8.0.4":"2024-07-11T17:13:24.986Z","8.0.5":"2024-07-25T17:13:13.127Z","8.0.6":"2024-08-01T17:14:07.338Z","8.0.7":"2024-08-08T17:14:42.155Z","8.0.8":"2024-08-22T18:03:13.600Z","8.0.9":"2024-08-29T17:13:38.077Z","8.0.12":"2024-12-04T22:16:19.099Z","8.0.14":"2025-05-14T21:11:41.656Z","8.0.15":"2025-05-15T23:02:09.651Z","8.0.16":"2025-05-16T17:58:22.770Z","9.0.0":"2025-05-16T22:05:15.181Z","9.0.1":"2025-05-22T17:16:31.536Z","9.0.2":"2025-07-17T17:16:44.466Z","9.0.3":"2025-10-02T17:16:14.595Z","9.0.4":"2025-12-19T20:57:47.165Z","9.0.5":"2025-12-19T22:12:18.017Z","9.0.7":"2026-01-05T22:53:56.251Z","9.0.8":"2026-01-15T17:25:21.137Z","9.0.9":"2026-01-22T17:22:27.999Z","9.0.10":"2026-04-09T17:40:05.700Z","13.1.0":"2026-06-30T20:05:47.844Z","13.2.0":"2026-07-28T13:59:36.665Z","13.2.2-beta.0":"2026-08-11T19:16:55.017Z","13.2.2-beta.2":"2026-08-11T22:35:27.889Z","13.3.0":"2026-09-10T19:47:55.291Z"},"bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"author":{"name":"Beka Westberg"},"license":"Apache-2.0","homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/block-plus-minus#readme","keywords":["blockly","block","mutator"],"repository":{"type":"git","url":"git+https://github.com/RaspberryPiFoundation/blockly.git","directory":"packages/plugins/block-plus-minus"},"description":"A group of blocks that replace the built-in mutator UI with a +/- based UI.","maintainers":[{"name":"gonfunko","email":"gonfunko@gmail.com"},{"name":"greg-rpf","email":"greg@raspberrypi.org"},{"name":"raspberry-pi","email":"web@raspberrypi.org"},{"name":"lizschwab","email":"schwaber@uw.edu"},{"name":"maribethb","email":"mebottorff@gmail.com"}],"readme":"# @blockly/block-plus-minus [![Built on Blockly](https://tinyurl.com/built-on-blockly)](https://github.com/google/blockly)\n\nA group of [Blockly](https://www.npmjs.com/package/blockly) blocks that replace the built-in mutator UI with a +/-\nbased UI.\n\nCurrently this only affects the built-in blocks that use mutators (controls_if, text_join, list_create_with,\nprocedures_defnoreturn, and procedures_defreturn).\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/If.png)\n\nBut the ability to easily add this to your own mutators may be added\nin the future.\n\n## Installation\n\n### Yarn\n\n```\nyarn add @blockly/block-plus-minus\n```\n\n### npm\n\n```\nnpm install @blockly/block-plus-minus --save\n```\n\n## Usage\n\n### Import\n\n```js\nimport Blockly from 'blockly';\nimport '@blockly/block-plus-minus';\n```\n\n### Localization and text customization\n\nThe plus and minus buttons have ARIA labels to communicate their purpose to\nscreenreaders. These are localizable; additionally, if you want to customize the\nlabels (for example, to use a different term that \"input\" for procedure blocks)\nyou can do so by adjusting the messages:\n\n```javascript\nBlockly.Msg['ARIA_LABEL_ADD_INPUT'] = 'Add parameter';\n// Inject workspace, etc...\n```\n\n### XML\n\nBlocks will automatically use the +/- UI when loaded from XML. But here is some example XML incase you are trying to\nadd specific mutations of blocks:\n\n#### If\n\n```xml\n<block type=\"controls_if\"></block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/If.png)\n\n```xml\n<block type=\"controls_if\">\n    <mutation elseif=\"1\"></mutation>\n</block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/IfElseIf.png)\n\n```xml\n<block type=\"controls_if\">\n    <mutation elseif=\"1\" else=\"1\"></mutation>\n</block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/IfElseIfElse.png)\n\n#### Text Join\n\n```xml\n<block type=\"text_join\"></block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/TextJoin.png)\n\n```xml\n<block type=\"text_join\">\n    <mutation items=\"0\"></mutation>\n</block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/TextJoinNone.png)\n\n#### List Create\n\n```xml\n<block type=\"lists_create_with\"></block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/ListCreateWith.png)\n\n```xml\n<block type=\"lists_create_with\">\n    <mutation items=\"0\"></mutation>\n</block>\n```\n\n![](https://github.com/RaspberryPiFoundation/blockly/raw/main/packages/plugins/block-plus-minus/readme-media/ListCreateWithNone.png)\n\n## License\n\nApache 2.0\n","readmeFilename":"README.md"}