{"_id":"@blockly/field-dependent-dropdown","_rev":"61-cd8fcfb0b736ecb129ecb0c6765fe9c0","name":"@blockly/field-dependent-dropdown","dist-tags":{"latest":"13.3.0","beta":"13.2.2-beta.2"},"versions":{"1.1.0":{"name":"@blockly/field-dependent-dropdown","version":"1.1.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"bd3109e16d7d7ef9f5803b153a6b6f44d5d2d8ff","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.0.tgz","fileCount":24,"integrity":"sha512-oSnl9OWCbTHymR/NMDKTHBYUNF2LapeSuMCRo+xK+X4fUMv5jFsGyR6b79Dk8cgXQ3VqTWRVlX5mtO+pkyfFYA==","signatures":[{"sig":"MEYCIQCKigP+OH3oIdEIkarM/s+PnbBOSLD+SOta7UIoxIpocwIhAJU2Nw82VMkY/AF2XoihhAfnkmd5rsXM2kQYfJGxAXkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHIm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbwBAAjdNEypw86PSZXzG5h16usYwF7R5BxeO2Zd3qfV43jHMXHCEc\r\nRLAwiWd/hMt8y16Ezo7y0jvpwz56T3rHeirJZkbcQCsExnAUmdIboHm3tLkT\r\n7YuNAOtsn9vnZRvFB7F1/OpQf5M1IkWx2Jx0sijKcflmJvk7xSMskdJqkDmW\r\nz1Syto8B68/PT6NqoWx3qyiiBwo7jchzhmS9+K1OBIWoIpDsK0HkG3F/FGa3\r\njBcGlcYlpJeDIlMDn0f+t1d5pjdKzL8ry+5Qlx7ltymGQfhNXdqruKdmM5Qm\r\n1okR9qshPRnY/w6j1C5g4FNENr437AX2UTIGxHTewczKYpfGEAgRVQHcTegP\r\n1seN5k38lkvTP8pfCwW4iOiXu+8uhkr2htOw2FQAjN3knjvtWvCiq3sauGbW\r\n3kFVBeyw4IKiezVqThpJxykdy013kSvSTGWl1Y3mXakElwkpnBbNFHmZ4uKx\r\n6uOx0sjEjdznw1AYS6oGEeGtBSLvdJcTwKk6R7R0CCqIjh+8TO12wJjlVbgS\r\nUYv87ENTWkfDuSMvcy4YkN0798jCeHnVLHL45ChNOKLgR0GkEyNWWdCH55NN\r\n11z+KIe3Cb0AgK2s52UpGdpbtvfk0P7VPqMxFfK6OpkSeF71Ps64vTVAlLdx\r\n5mIzRWGvZBTfZ8YZ9DUhFMtdf6wL2asYciY=\r\n=OMWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.0_1679591870595_0.033658534813050034","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@blockly/field-dependent-dropdown","version":"1.1.1","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"78957dc948ed8622619adb49659a69bbdda16c7d","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.1.tgz","fileCount":24,"integrity":"sha512-W5o1GDFf650eRJzI/jEzPIX6vq+6HbdlXhDNZlppr9UfvvtPlT7eD4vPLJEQ/2yk/akGq3NrBTQEDbm5B3xGYQ==","signatures":[{"sig":"MEUCIQDpFi4KRc6/fa5q9EBIssRmf4p8ghW0UNM2B4dIkGXqVwIgEFUv3x6cntcpHpWNt4p/MY3qpp3jCCDmPEm2qLXPUiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSq4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWvg//X9ZxNyjdR7/VMJWEQ9Xu3vrus8d0UPsrdgrQMl2/q/kQ4TYU\r\nOrbJxRlbLGUbA/+wUkaub8XotuEvxVIxzZcPy616Dn5ouC3Qbhg6FdC+7ODH\r\ngqK7TZp3MmUTiDiwBhJnr8oLw3gx1qYuLQO/c6NOD1gyZQM8/+tNUom9MKTT\r\nh9JCZ5KZD2OI9lAjUB1CPf2WPOAvCyO1ZH57lIAZ2oJxUDL06cL0Vf7VhFV9\r\nd2rXz5u4/M3cbvLKVCj9GN6s9rLPZRlxNjmWyDr45GXVhotCV87HcpdLb+o8\r\noglR75tjlpWXJ5R7kqA24kMUmdVs5i9Aj5BKu1XUXKGtgwUKtBxzL/0V6hgN\r\nq+scb+bKCcBtYT1AH/wAsIe1rREkC0a8blcR4Ne3OU/zTE9fpYcT4YeGhs4C\r\nsk8MTDlLDWhYsHeDeo8EDn+urKdxTL3wnijReUyN7QfLk+6+qoPvYqX1sj58\r\nfcKHpbq5UIkCIQBrJtzm2qOj8TRf0yTvgQ8yBjTLwRGJvIMZ7nRU30FGbbdQ\r\nihacJTnLNrrm5tFzDemProoTKnEe5w3E++p9Fxe6Xtiox8spFMRgOi4N4bVI\r\nxqgVHcWbPmE4F0AUrgE9YvxnUOfc5YioBsXiKNz8Swe3MDL2Dw2gRkxtbMw1\r\ntTlBSIwQSsMxIZbN6rZAqnCsIbNtxQiWzdY=\r\n=rEjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.1_1682615858575_0.7706775394364604","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@blockly/field-dependent-dropdown","version":"1.1.2","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d5e3ca050eb85a1ed6492d64d169c5cc2417d3c6","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.2.tgz","fileCount":24,"integrity":"sha512-m2DYsL+LtYI+f0rF8/W7hFZuyYbQPDrY6xg7xvYblMSP+vZI8vEBluD7e7dnsmYwaP0o5csWjw6hiEbHTpfb+Q==","signatures":[{"sig":"MEYCIQD6X68I22PmCLkx9tPUPxBdF2vC9SgUp6f5t3NDq2aPegIhAOKBGjRDe5i+YWvY+eAk5Y9bfpiO3Fht0EPoyeub3JLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU+g5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUyA/+NzqfICzN9f8yQD0wwZ1JfCiqcXkWAWlwyvtYK1kGMMdbudBr\r\nHEzhlxTswphfboYSItKfULIfXkX1f/HlFUh60R+Viqp+vJ6V5lSQD5+a7LoA\r\nF3JQ14/wmCQu/j8wp1WJH35BIVNTth/liN7amIicShIhxs2h1m1ocCWEHCta\r\nolsQD4cHRhoMU22+qZCXTjT4joTEESDMNEAXaiVpt97ew2pH9sHXVqO6bZA/\r\nHmk4F6vhwe17ZFwmeYKj0fCDzGArgybzBzfiYBK4YqKlfG/DZjj3YlZelg0k\r\nmPQJYdyV5RkMUh21pMijXuV6B1QZl5a5ebJTrAnoWIctFCLw65AyxHIgOF/O\r\njwSg3KeYrmRJkXy/pOhvca0F3ZmmKqZpvpjWh3Ibj4ij3WQJ/QxQQBrONSUb\r\nRWkm1yqGkHIz4Rk4I3cZzwExYJuhi8Y40Sj8ppaoCEzwNfgWw8QAy1lTu7K0\r\nZ913TW2jvGQEsBN6wdVKgfYy64YeylJTI2QtCFnOlAhRibCXatRbvbqgy3c9\r\nEFNTEG/H+PCkwUro+zOGcx1BjibpJfqUZWFJkSdDyzejLYnyH32WQ9NhhdYC\r\nRK2E59lWy3wkzSKe0HAVdoTM1iZ4zpPpebTtPsqpVNb2Rt7EGevJ6Oprrnn5\r\nhDH4cHHbYyonF0wF9dBpIkREPIgJKukItvk=\r\n=jyqh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.2_1683220537483_0.10893632876352055","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@blockly/field-dependent-dropdown","version":"1.1.3","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"becc679b954a403b1a563a33caca1eb17a30a5d6","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.3.tgz","fileCount":24,"integrity":"sha512-N6FxyzrPG0qHk/k5vjbPCH/WDC/ASHjc1Qvj4Nm16BIZPWZH8V6yNunyicehLA7gW8Eq5AmqIuVFN++mKwbMVg==","signatures":[{"sig":"MEQCICqL1OWGY48XV0b9FMtLaOGgHLzLRQbpwENps6tf1z71AiBi0l0QMivx8A57e/IfwWao3sfD7DH7csHsO+nWWBWvMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.3_1683825392755_0.917711304342534","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@blockly/field-dependent-dropdown","version":"1.1.4","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"41351447cdfd72000f6b03029e524713b72f062d","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.4.tgz","fileCount":24,"integrity":"sha512-bxBpLx0nnJngQCGv5puqeDE9QxNCBeVUkHmgfEpDPNFq1IwFpjirPhU9MMdj5WtH45OevDFZoTMU99geZ7Ck2g==","signatures":[{"sig":"MEUCIC8rfx9JIoMX85+YlXsEQmAd3FKsyY0t9cr+YYmy2cnoAiEArXt8xO+RYRhMbWek2DtkkDDVKCKU5COoYduSYPuWXJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.4_1684430322487_0.31102868638991077","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@blockly/field-dependent-dropdown","version":"1.1.5","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@1.1.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d3eec00e60bc04ed879d9d5ce524f6b21d20a898","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-1.1.5.tgz","fileCount":24,"integrity":"sha512-yNo8aoi+Cr4kVRJupSOXgD1ldePX9VXMCv19jVxVCK9Pqy4/Txe4CWFC3TFl5A/JnYHvgn6W2oSMqWCJErscYw==","signatures":[{"sig":"MEQCICAUbxVMRcbz9jUd4IhARtuWTWT98X58LstmFBdrAaIMAiA3deRJ/M+nuGUz8jQ0bE+kRoLO9OZY0FeW1z15140sMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87901},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_1.1.5_1687454289085_0.6797334971734983","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@blockly/field-dependent-dropdown","version":"2.0.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@2.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f2bd9ba770196260b3967ff0ff2868aec9312d55","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-2.0.0.tgz","fileCount":24,"integrity":"sha512-6pCrsw/ABLU/nQ3goQYxh+/P5fK/IusXLPmb9Uk2Xx3F261n3TK00a8UGzVThElUK/Nh/yVf3lSYepGHY38a+Q==","signatures":[{"sig":"MEUCIFTlcniKeLxvcySWuoVFnJ7UG3T4jTxMQHKP9TxE8SJQAiEAwHh8eAtkd4P4ZBH63q3adnsn11zS3yMolF/XxQiPsIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_2.0.0_1687990689235_0.504688383781666","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@blockly/field-dependent-dropdown","version":"2.0.1","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@2.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"156d0d9d5317c082b31b42cdc13ee077dfd5ab92","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-2.0.1.tgz","fileCount":24,"integrity":"sha512-RleW6gZBJeRtTUXAuFxU2N6oxzNeHviVy+JIG2wcH8oQspsQyttV7fRwFiquAr9Yt33U7Se4ao9yklNjnjZPNg==","signatures":[{"sig":"MEUCIBVVs8E1th6RBTN91zg4Po/0MBp0GUzoL7+BYjZz5KFwAiEA5NZmSYIcHsLAf2l0vVPGuyM9gfV5Q3iLqqO3IBUNBJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_2.0.1_1688663819169_0.5628925647601366","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@blockly/field-dependent-dropdown","version":"3.0.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@3.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"71b9bc3b072e62cd85f3e4129853fce9b4971e78","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.0.tgz","fileCount":24,"integrity":"sha512-AOoLdlFaVGL91KQf06+F8QTmMlNA6hZxX4Pd0GOybNzZIh0BB9GxWb+VcOdjOY9w4uXZMH/k7KaZsAPHSBVFOw==","signatures":[{"sig":"MEUCIQCWjmx26HsHZ+nb3XOgM+m1tH/zDOJSECRRW5PEZqy9/AIgGP5gd7VgReLeNKWJqStoyBeYvTAb7L2IivRHHx0z6cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v16.20.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_3.0.0_1689268589280_0.24225231428704386","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@blockly/field-dependent-dropdown","version":"3.0.1","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"ccedd67942cb6426d4afc2865b67cce246b38a5e","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.1.tgz","fileCount":24,"integrity":"sha512-BL2rwdd0Mq/fFudVwpE5quZNgUKONyWMQgnbUG3uFcI1nPP52mbse2g9KWgx87MKMKGmJHltYarX2DivvcLCcw==","signatures":[{"sig":"MEQCICZKatQBIeuymIB/rZk7QTk0PIbb/e4DgCMp8XeZlXRsAiBc/GCrZvr0FxgT7Fdk49j622WoXtgq9+9F9qAiVXOfZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v20.4.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_3.0.1_1689873439340_0.46342306772416353","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@blockly/field-dependent-dropdown","version":"3.0.2","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"e4a7d271ad97e77014914f4a7c13c9d3aa120e26","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.2.tgz","fileCount":24,"integrity":"sha512-upV0LSUbsTtbUaq+TBPBun+Gg9vtlSAeELMMd4zuC9GRsiYk35KWzbpzU5hC7El20CGCsCVGR8gtWBhCX2U/wA==","signatures":[{"sig":"MEYCIQDpKaLmgLVHnx3w0Vvu1AvJV6GNevV0vQr4AtdmpXb84QIhAL2c3JA5s0O0veN+WKtcpz3H3NpnD0ui8ktP2Of81HvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v20.5.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_3.0.2_1690214213905_0.03371647021521551","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@blockly/field-dependent-dropdown","version":"3.0.3","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"5b40aa51adf8fd1c9b48d0e9dae747bfa2a6ba08","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.3.tgz","fileCount":24,"integrity":"sha512-HcezZqWz57L3oHiwwt1L09FzFHNNJqr+3ODhoIx/UeXUuVNf80PjnKUIsFDgiHs3VEgfK7v/0ylJdvCVzZIjFg==","signatures":[{"sig":"MEYCIQDR7ZQ+bfv7Bw5FoGjE2qyCkaYPxjk52vWjiUW6OuDooQIhAKKJZDyLjrWPmwHR/p1QwbQIZrs8XaAhvJ2dDfY4ydlZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v20.5.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_3.0.3_1692292606083_0.9184423185721171","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@blockly/field-dependent-dropdown","version":"3.0.4","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"4c91f14ab548721fe44db47d8ab4c708bf3bbb44","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.4.tgz","fileCount":24,"integrity":"sha512-6i1ca4opPF1roP9VO4STHKM4o8ikcf0n85Q3gFMfUpNXa2XiTxWPCtLSYnBT+Dp3TRmp0EieJ1mdohUOfz748g==","signatures":[{"sig":"MEUCIGK8ylMjrb/1wcTmGVy5eN4Y9XTCbeancQ2n6DmyDwfjAiEAzSqDNCsa6qalkOn7BWXshqctmLUXPDsQYhuTXL3ZDv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v20.6.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","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/field-dependent-dropdown_3.0.4_1694711846059_0.21337403987451453","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@blockly/field-dependent-dropdown","version":"3.0.5","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"17655c6d915630d3f9ae1f1e40c9982cf2f6d11b","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.5.tgz","fileCount":24,"integrity":"sha512-IveemOeltIzCGtPDn+X6LmdBfJx/+HTdsNLUSjG6MaSeyPMX5dm6RadGY6GYme0VhoPOhjU1NHCMX+0+Wew00A==","signatures":[{"sig":"MEUCICmH8gGA3R+mIhL4+qafQ0vls4am7boXEFhCxkf/dCl7AiEAqUHQGM+E+AvnTp1OY0o9hCSSfbtFKvNrt0SknMmnJ+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89518},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","module":"./src/index.js","engines":{"node":">=8.0.0"},"gitHead":"9aa7cd200a6b1a396b5b3b908c7b9d574ddf8805","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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/6.5.1/node@v20.7.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.7.0","eslintConfig":{"extends":"@blockly/eslint-config"},"publishConfig":{"access":"public","registry":"https://wombat-dressing-room.appspot.com"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.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/field-dependent-dropdown_3.0.5_1695316637557_0.1306333889220852","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@blockly/field-dependent-dropdown","version":"3.0.6","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"71b51e332afe4be033ccd9503ebaae97a0426f7e","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.6.tgz","fileCount":24,"integrity":"sha512-ueNaHOCWmi+IgBikSE3pRULHvAmyoPO755wqu/QPL2bMQ+cmW+sOmmRYEAznuXbAdvKREX0pmjRQod8VIfaEeQ==","signatures":[{"sig":"MEUCIQCQfiELGrKU2P7tpNavovTMb3m6OEHpbd7v4yUKiZAvrgIgS7V/Fd8gezMzNHXXqlNFaw2C8bACIfs23rkcsFpe4OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92562},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v18.13.0+x64 (darwin)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.1","@blockly/dev-scripts":"^2.0.2"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.6_1698694092182_0.08544250300887257","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@blockly/field-dependent-dropdown","version":"3.0.7","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"2371582944f1db696d42f542b112cac19cd71cc9","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.7.tgz","fileCount":24,"integrity":"sha512-usoghYbkKCJ9QYZjZh/87ZV8wy7r/+Z0ZbRTbh3/GjfQScTfrgcjhRWjWBhDcxm55d4dDJ7vvNt0sMo52HSFlA==","signatures":[{"sig":"MEQCIHfWjhkV7iOoXuDclZZU7S4wgnA9nKQJ30MbambUy8OOAiAeBSZrSyh1kXNVK78FEHZyBofBPz0XM4bdXizYS1q0lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92562},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.2","@blockly/dev-scripts":"^3.0.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.7_1698945445265_0.2804244854575113","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@blockly/field-dependent-dropdown","version":"3.0.8","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b92f1ca2e400326bdb5cc1f407b29346965689d1","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.8.tgz","fileCount":24,"integrity":"sha512-2c5MBgjH3sr9zxA75Q1h3PRU7ONK6ji6iL9shINgrJ6gi+K9JRcpbt4ym6KkF9ABDjikBoKQxQnBbgVqiJAQNw==","signatures":[{"sig":"MEQCIG0fAzWwOVyqLfRrEPLoL5sWevZqMUwKAzkm1s3gCb9jAiAy9mWWwss7gYp2oSZKfSsJS0rPGXRCudSK2iZtLahagQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92785},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.3","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.8_1699550240407_0.8651453549061106","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@blockly/field-dependent-dropdown","version":"3.0.9","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d98ea36e34e810dd8f7ff4b07a701e06d145d8c2","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.9.tgz","fileCount":24,"integrity":"sha512-GWG2HrFT63DV5KNeBeJcci306O2zGZ6eCh4RMxXF2lQ3WWH2IFhgauFnmtvL4jpdy2Q4o1aX7EZUehHQDOBUfw==","signatures":[{"sig":"MEQCIF8hKR4joHchHhutK+2oROJYya6KgcFzk0GgTySWYuCaAiA8W5wqgvPEBbML9hi28hgy8x5rk295VDvDabyct7YY4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92926},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.0"},"gitHead":"d47bf036e2787d37cd2ec55b7231d713f5a2959a","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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.3","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.9_1700154800805_0.05169201179276817","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@blockly/field-dependent-dropdown","version":"3.0.10","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"327bb77cb9129406579aa5bc925093ffd684ecab","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.10.tgz","fileCount":24,"integrity":"sha512-39UNadoatPtG76B2sVKEBA0LQQfs9Ds413E5UfnB1MDMhM/rrSAxReeAWQQFoxWq/zh32GBCvo3LsckQie5neA==","signatures":[{"sig":"MEQCICJEIwB8cbhw8xCAjYm0vd7YgIYmniiZStC5DiH1ITNGAiADtTQ29WfWBuMF/GJzo/7ymcL+1X8FIGPd+vEqWeIz9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92927},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.10.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.4","@blockly/dev-scripts":"^3.1.0"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.10_1701983577836_0.058796752078880576","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@blockly/field-dependent-dropdown","version":"3.0.11","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@3.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"4e346ea6f2280e504061159bbadadf9463baabf3","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.11.tgz","fileCount":24,"integrity":"sha512-5cPK+2x+3m3+S3TdmAITzpwp8RsyBttBuumqSyagsXMJjxL0edZyGPbt4REmR01qE79Mc2Gn+Q7+jmZfH7i0bw==","signatures":[{"sig":"MEQCIEg72j0Ry6SkxaB5oPNopdoKaz7fYvJKcE1ZegwSE+LuAiA6lTpfnhtEbe+/i5PCgZONeKQSPLgvmLpMjkBLfZSY+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92923},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.10.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.5","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.11_1702574140343_0.22348643925023914","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@blockly/field-dependent-dropdown","version":"3.0.12","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@3.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"417f44cd7fb35b4bb7ec42ecacd8455b570f842f","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.12.tgz","fileCount":24,"integrity":"sha512-Yw4RzLJ3eptmO6rujuFUrvPFVgcO4k+ePeFkX51T0IrMmPIM8/YEyE7WGOxkHSmKxcfZZHOckeTsaP0fr1Wx7A==","signatures":[{"sig":"MEUCICErnugM+qpdB77Vd4Fq9OnkX6LCg5RRCdB80vZ73/5mAiEAmDOsrujKnNiZXFWzR1hTOXYpnHEWMgMDyndm4v5I3qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92923},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.11.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.6","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.12_1707412488905_0.45032330729141945","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@blockly/field-dependent-dropdown","version":"3.0.13","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d8418c6dca83fbb89bab738036e98789c30e8a66","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.13.tgz","fileCount":24,"integrity":"sha512-5FIoHbgWIg2Ogbh4mdryYV43wdwf4EaKXrCy2FR35y34/hQNSuwBPKgP46feDQBd9OjagmB5QHlez/fCEdoXBw==","signatures":[{"sig":"MEQCIHCsN0RhpfM+c2DCKFXbEB7b+wnKMGWxk8dp4iyKzUfPAiBhtgHwVQUGzMeFPtwA7+eKqwoIY77fkfFpym3zTEPqQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92923},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.11.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.7","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.13_1711646026264_0.904414044872903","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@blockly/field-dependent-dropdown","version":"3.0.14","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"eff00ab4abf403deb8752f56f769563d39776b5e","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.14.tgz","fileCount":24,"integrity":"sha512-FzbEM2Bx3Rsx2bqBacl/SmCheLU39jsD9/mIj9wYFVx4pdmjFnOuVXhigojsmPCS/NHSeIWWqyzmFd4lSQatQQ==","signatures":[{"sig":"MEYCIQDEtBpDGZMnAxWhylJWETwzmPucUEjQ2nCeBJbxS/IxcgIhAPfR2kNdSCVH/CFL2uOULshw2xzw/M7tVAc4mPFYOUuL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92923},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.11.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.8","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.14_1712250812324_0.7327095415664595","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@blockly/field-dependent-dropdown","version":"3.0.15","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"94daa6f1808070ae3eefd1f23332bf563399f84f","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.15.tgz","fileCount":24,"integrity":"sha512-OqdXOFQrBTWDKpFiYu2xUivymvZoj76Msk5AQTc3phq75dBras88z6+fxaYq7M/IQ67j2ARny+xI6bs6JP25AA==","signatures":[{"sig":"MEUCIFfW653kIQh9Vf84zWbjtzTWql/oUNGIvTS8K88D5sUWAiEA3Qqx+xdF8Lf7STWKZAN86LFrMpZGGD2vhsBl4GbvzZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92923},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.12.2+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.9","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.15_1714065240754_0.8167011345888191","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@blockly/field-dependent-dropdown","version":"3.0.16","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"73554ac2e5d07fceff0532c9fb05aee17762cab5","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.16.tgz","fileCount":24,"integrity":"sha512-o0JPylFA/vOLGlzXtvwAGdFr81alecHbniiMgXyBEBTBgvVEcAhf3HaD2CIbXDDNyNVAX8C8U+U9xcI/WBa0SQ==","signatures":[{"sig":"MEQCICiRHcu6nOs2RH4KeAaAgyiZfKgDe7Pl6Wr+Rqml39rVAiBCMAXUNSnesJ58opr0AGD+7pG0GcaEwklcEnGX7yHAbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92924},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.12.2+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.10","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.16_1715274845240_0.19309686632390122","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@blockly/field-dependent-dropdown","version":"3.0.17","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f59b2eedc8473f47080db6fcfd874d92ce734e63","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-3.0.17.tgz","fileCount":24,"integrity":"sha512-XHsJOuDkofrhSvIWZpmZDa4jprfpyTEqZZx1+f9gUnE7EllgBqy0AWEI5a0tXrjA944x9xL9688Bc7/rVEN88w==","signatures":[{"sig":"MEUCIQDSy8J7nUxqRiASyegHOFHDrLjBhqngFaVHMDT+dThzTAIgYQCdAW7CEakFfDaDu/5YiEYAzRLfz+g9jAsk/gthU/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92924},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^10.0.0","typescript":"^5.2.2","@blockly/dev-tools":"^7.1.11","@blockly/dev-scripts":"^3.1.1"},"peerDependencies":{"blockly":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_3.0.17_1715879679916_0.521720888762844","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@blockly/field-dependent-dropdown","version":"4.0.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"506082b2980b61689057b52f2c2d4eebd78a072f","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.0.tgz","fileCount":24,"integrity":"sha512-Ad++PWMCkq6zaOgQR08YyTZGWKSC13mw3mtm/5Q9GLPxMfTo74IDLe003pF1AIz7pzsfrsj7LtHiL4OML2aNNQ==","signatures":[{"sig":"MEUCIFvjInpK11g+3ceUqaChCviLCKnTBLMDYczOVp3n3wG8AiEA0XOrRW/Zgxo6fk59BCnQljmE5cvvOB5AVtUPkcDo3T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93150},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","blockly":"^11.0.0","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.0","@blockly/dev-scripts":"^4.0.0"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.0_1716314241468_0.8441876556576706","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@blockly/field-dependent-dropdown","version":"4.0.1","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"6bfbf6e7dfa5fdc61aeeb57ded7c768bc6959fac","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.1.tgz","fileCount":24,"integrity":"sha512-D3agLvGqi9rT4kKGTB27LoImrB6jjU7I2WAR675lOfOhhrLSxefxkIzkRks5mt6OpAQExBlzC6htibFmL8Cghw==","signatures":[{"sig":"MEYCIQDvok7l3t7tOPoaU3LdmvwJOFI4tVx9imEsQ/cn7fC9kgIhAJH6o+35LI2Mhu0x49VDlIgJ9wZtsOz1LxKTCq3SGYIA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93124},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.13.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.1","@blockly/dev-scripts":"^4.0.1"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.1_1717089195711_0.45062315383145224","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@blockly/field-dependent-dropdown","version":"4.0.2","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"0ab67b310eef10aa00194ce6ee92af36bb0424e9","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.2.tgz","fileCount":24,"integrity":"sha512-BPM6HOSO4/Bc7kvBLZ1aln4zkGLvNOhJW9XTvEqdfYPEwi+HSzoRZ4jh47FSy2hTYYDXo9IV3AQSH1Lp9j9WpA==","signatures":[{"sig":"MEYCIQCw7wqPcSdbkIgVHtQ45pDvj+bBdbGCPNqr0sfAkeXI/QIhAJ1EY8PTS5/Lk+ZeigaS9jMtt8ok/GnOf0KJR1MzuvJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93124},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.14.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.2","@blockly/dev-scripts":"^4.0.1"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.2_1717694013780_0.6975511971562718","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@blockly/field-dependent-dropdown","version":"4.0.3","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"d49aad0db528310925d194abd7816bca8781a922","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.3.tgz","fileCount":23,"integrity":"sha512-UFD9oqmmOMLk2FOWu2NL7wbFDn6OphUuXuOvbZURexo0L5h2/c2RsQxYJv1Pt9CQmKl2wxHNkFRkyTqhxyL/9Q==","signatures":[{"sig":"MEQCIG3JLHta+0kOSAyjPzwOrqz+agwE8uBjR2n0f4pdMycRAiBVOdgcx5j2DGB3+E8iKWfnOff0USQiDO8TfnzUA189cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88731},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.5/node@v20.15.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.3","@blockly/dev-scripts":"^4.0.2"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.3_1720113239702_0.5708193074370107","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@blockly/field-dependent-dropdown","version":"4.0.4","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a5fbb0f484a707baec11aa685a74576ae4bde3c1","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.4.tgz","fileCount":24,"integrity":"sha512-7WeuOMW8hsfEReURL1GfOhGh4Dw6m9hvD68NrWKpnPWQn3aKzif7wDbnqK38EFuWLwZ7ArFiji+6iUhSTDRUnQ==","signatures":[{"sig":"MEQCIHlBpHVWpKGbxM1Mnz0jOHYnEehbiOW7NeNCIiSDFVPrAiBK2wIckkA/uQAUnJ3EUW3/0sFY0mQX37dtseMsJ6497g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93124},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.15.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.4","@blockly/dev-scripts":"^4.0.3"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.4_1720718010531_0.8972732032668662","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@blockly/field-dependent-dropdown","version":"4.0.5","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"f7b38895bf1354c30a1e651e06f40e685e5392d1","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.5.tgz","fileCount":24,"integrity":"sha512-+ihS23MLrLr0un0b8wI5DpvUacmlfuZP+TteDhTDc6zCf5L4RB9muqWpChAyEyt1kIAYi9zOUbMkbwSmEHRiNw==","signatures":[{"sig":"MEYCIQDAQLsYZPWCwarWNwmupxjqH1nHv5ncMki3gmGtxgx8cQIhAKECRKAV33Hhu0yLce1tmcRFeuPXTaIBkP9wMVwJ7DqQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93124},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_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/field-dependent-dropdown"},"_npmVersion":"lerna/7.4.1/node@v20.15.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.5","@blockly/dev-scripts":"^4.0.3"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.5_1721927599320_0.2958456410488244","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"@blockly/field-dependent-dropdown","version":"4.0.6","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"385f9b3947522731a5f709e64ddb22bed3328d4a","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.6.tgz","fileCount":23,"integrity":"sha512-i4pxDvs+8kJpeb34f2ltc31/NtAx6KhJc4Glw9lKFdvjoqrt6eZnUeBoJbsh3xytjper4WdTt6Uh0hf6/sBHdw==","signatures":[{"sig":"MEUCIQDRaY/xOpw+V45ffp97naibkVxQnWB1GVHnNXbYzqCVkwIga/JfaRXXBQ/GzwNEzwQ8VvbKLr87Bs8XMwnXD6XvuB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88731},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.7/node@v20.15.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.6","@blockly/dev-scripts":"^4.0.4"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.6_1722532453135_0.12893010220482393","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"@blockly/field-dependent-dropdown","version":"4.0.7","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"fa7b865323447b371abd2e8cfbafa1d4d4eb8908","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.7.tgz","fileCount":23,"integrity":"sha512-zSxTuueAaBbmBmDTt4/EpayIuxF4ilH88oCYP2O1x+UpxCnbW02u4eQyQ+NRtRlB2H7PoFjLzp5ulACtUNApjw==","signatures":[{"sig":"MEUCIQDmXap4beuOnOLZQe8CeBe7L8tXG1rrGksrsOr8rZUbsAIgc+XZY/7sv2MLqlxV6S+3qbHUWZk3gH75LyR9QfYj3Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88731},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.7/node@v20.16.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.7","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.7_1723137288376_0.15983994179618688","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"@blockly/field-dependent-dropdown","version":"4.0.8","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"02d9893be758879be282334caafd100820fc4c7c","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.8.tgz","fileCount":22,"integrity":"sha512-L5RKUG3QQQFHiJ6RL7I4WAFd9qfuoyUJxFiitiWTUMgDTw05a9ftV9n2tUffzch2o2oF4nfTaMZX4m4y+7z5rg==","signatures":[{"sig":"MEUCIEjVrDJpOBrwlWVNxLmpIgSx0p1JOHtzfzLixwP9fGmJAiEA/SNjlWDAiyIAlGyUOFx7MmBVhWKVVU6kTr3UVS4KAWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77374},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.16.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.8","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.8_1724349800220_0.3784060986707376","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"@blockly/field-dependent-dropdown","version":"4.0.9","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"8f7a75e4735ef0e02f9a8cf40de5009642004008","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.9.tgz","fileCount":22,"integrity":"sha512-Ov1UCoNrwq38GWFNVbFi67AuDDLmlzMxcNSqi42QDkCFB1hgc/5DuaDNr7i9jKPZL4jsIui0PplB58YWt3OwJg==","signatures":[{"sig":"MEUCIQCo7hVC3tHIoqKvqagJxxSiIXTQliKAX3lznhN/ipaLRgIgbEDO4G+qxbL6EChxPCPYSyg4hEMyy8lNJbzCohMelEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77374},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.17.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.9","@blockly/dev-scripts":"^4.0.5"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.9_1724951624946_0.9947305813172773","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"@blockly/field-dependent-dropdown","version":"4.0.12","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"a6cf7b7284592f0033844642220c58b28f62412d","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.12.tgz","fileCount":22,"integrity":"sha512-kc3Qd0tcHMTZGH7Gne4D8uWRoQc3EJPlFmbCEmWvUmyhINog8dStuLI8H87CzRke9nlrf38HXPddAqrQssankw==","signatures":[{"sig":"MEUCIQCHMW2nE+5w0VhwLVX7U/nXqncy3RG1+PXPzMSYMZKHkwIgDYZ1SNt9pvajHJbEit6gNtY069rfWbcaF/BJTl3jzd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77376},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+arm64 (darwin)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.0.12","@blockly/dev-scripts":"^4.0.7"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.12_1733350581701_0.27513750511264323","host":"s3://npm-registry-packages"}},"4.0.14":{"name":"@blockly/field-dependent-dropdown","version":"4.0.14","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1eb0ce472cce49b78fd13b413cf4483f8a124549","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.14.tgz","fileCount":22,"integrity":"sha512-p6NSJq5btn/pt4NFXdWqThCI8jfn8mMN/+tcDbfEEh+y+r8MVzVDF0hQRl9EuSdzq9g1BbYrHz/efLdKKon3uw==","signatures":[{"sig":"MEQCIAFPvW8GjDoP43tx01ZmNH16SVpa6xbZgp9WS85uT14UAiBVmEzPWtxdEN9vQz9NQfTaD8CbcHDRlBWgCrvJxmxDqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77375},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.1.0","@blockly/dev-scripts":"^4.0.7"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.14_1747257108538_0.621660258568987","host":"s3://npm-registry-packages-npm-production"}},"4.0.15":{"name":"@blockly/field-dependent-dropdown","version":"4.0.15","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"86b57fe97afdc2c77b42e6b824a288c02e6931b3","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.15.tgz","fileCount":22,"integrity":"sha512-0m2jOl7g0zBnr2wwnsKnbWlLmn71KI+JqGBTwHKpfU/1pxwLiORpdafRzTCMOLmT16tmee3ZCT359lZdAZ55og==","signatures":[{"sig":"MEUCIGtIIjF7a3NEz6zDr6mU+XJ8IB/lQDThn/bB3tVy3uEYAiEAn0iIxNiJ3NKOv70p6m/fWc2RLTu27HlWKoiauKX47/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77375},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.1.1","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.15_1747350135895_0.6165784373473411","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"@blockly/field-dependent-dropdown","version":"4.0.16","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"ca7006d0119bd37a95014b241372b63a3aeb3349","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-4.0.16.tgz","fileCount":22,"integrity":"sha512-bMDHxf7scqz+rsXtKZbpjE2ZFnYdK6fZtQDw2vHmj/5bx86oifzlvJU9s2zxx6pVyx1CDm3n5E0gPUAQWKvsOA==","signatures":[{"sig":"MEQCIFxaboHS05FJLkBqCDzszRVFx+sHE09vJFFSXsNUGgp1AiBLBOEUOfFE/ewj9lDF2xkLzTvE57OGJ29UbcaWwldKLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77375},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^8.1.2","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_4.0.16_1747418309720_0.7714711005921178","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@blockly/field-dependent-dropdown","version":"5.0.0","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"06fe6ead8ad27cd593cabcaee57adb456b7dd482","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.0.tgz","fileCount":22,"integrity":"sha512-rgNnQh7xlrTObt2Qxwtr14ccauNmMADweMMUQ8T2dRtoutznRA23dDkRY3vZkpBik85SD21givfrieOPOuVBqA==","signatures":[{"sig":"MEUCIQCanl2taAcd8Doo6+rHhLgupxsIBe0IIU8CUHag7nhJfQIgRd+zw0B5E55N9Gtpt9v6lxFuNhOLCBLoqf/DhRkB/CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77374},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.0","@blockly/dev-scripts":"^4.0.8"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.0_1747433120250_0.9883661837788276","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@blockly/field-dependent-dropdown","version":"5.0.1","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1b7daabac4075abe3182f807a866eaf1c56ac206","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.1.tgz","fileCount":22,"integrity":"sha512-EcVKw+4zCouhaatKeIm9dC3WvF8nXM8augtHwPKGugkfeFtLUd2hTC2+0i5XnkTJVLub8mOrFuzJKqRtTBSl3g==","signatures":[{"sig":"MEYCIQCryISFZA4afJ3dXZBClrp6xuTJM0AjKftK24TpgvqgFwIhAMWGZFFiLyaYXw1G7XD7NJdKp8yr0OlqZaeQfYCt8Y4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77374},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.1+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.1","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.1_1747934198044_0.9892129812852346","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@blockly/field-dependent-dropdown","version":"5.0.2","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"388e5c60e2833c083c8b436a699fefb46908a66f","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.2.tgz","fileCount":22,"integrity":"sha512-1SxlUXhZmc4W1AErGZuCpeusTXA4NS+WKCMkFhoh9qWhUKBzzHZ20vCMFtyxxsndy/MF7GlQhIdqjE5o22YBpA==","signatures":[{"sig":"MEUCIQDN0iQhOUVmNCPyPSEaI54OigLisvoFS8bP92HfSgP8wwIgJyeNWWkwycVldTq1ztoxfxZOIlcX5muAZItt55l/5Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77374},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.1.8/node@v20.19.3+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.2","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.2_1752772611110_0.546678075726013","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@blockly/field-dependent-dropdown","version":"5.0.3","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"2cdacf90ab15cffdc7c021fc0717d23e73285c8e","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.3.tgz","fileCount":23,"integrity":"sha512-bndqbOhGf8N7eX8no26o3jIkLNh3ti9fzDtbINhL/f+hfxMGx2oJWvs8Pj+/a/qRUkfRO4EO3FO36kzSU5cc4w==","signatures":[{"sig":"MEUCIQDLmkXjsBg10sGwRHJLotp145c4x6+/QO6w11ao/v+n3AIgdslmOJkr53YyhwgLByI78Dco/ZZxydtW/x1uIcCnLtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88705},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.2.3/node@v20.19.5+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.3","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.3_1759425381100_0.7001133845774878","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@blockly/field-dependent-dropdown","version":"5.0.4","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"b2046da9723a9d2903447fca2cae452b10fe3707","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.4.tgz","fileCount":23,"integrity":"sha512-lvuTLaWE3FtB2RidZBiCDtcBHiG+ItGKXV9xajy8hk2U+vpO8SfUmq1QCL1fGo2WhoEzId0zCSWcnL6PRR4Pxw==","signatures":[{"sig":"MEUCIBNjSqVwTZlA/we7a71aguNF+ZpbgnQrwLD/k3XUBketAiEAtgWDslOKNUqNv/ghhDPyt7tppqa0WyC47NE5+jOSFsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88676},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.0"},"gitHead":"eb305dd173ac496f616b740d0cb4e02149aaf84c","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"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.2.3/node@v20.19.5+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.3","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.4_1761844680614_0.5656820917681755","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@blockly/field-dependent-dropdown","version":"5.0.5","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"10d1bdc3ed69cd61dd49057b4a77e0dde51840e2","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.5.tgz","fileCount":23,"integrity":"sha512-CelHoCe3KtUQDtn3JLCI8zKIz6CU7i1wl9672Plhl/BmpPdI9wHlOStUoz23ygf7OXSa6Nzm2LMvQYxrsHtUlQ==","signatures":[{"sig":"MEYCIQD0N6+RXa/TqcryxNK+2vnTMvA2R6BNL0fFQk+jynT56gIhAMu3ydeLtfDfr9ftPRWs3XQonA5dYXfoqzMD59AYDIq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88616},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"maribethb","email":"mebottorff@gmail.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.2.3/node@v24.11.1+arm64 (darwin)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.4","@blockly/dev-scripts":"^4.0.9"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.5_1766177866704_0.022051761242821932","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@blockly/field-dependent-dropdown","version":"5.0.6","keywords":["blockly","colour","field","hsv","slider"],"author":"Blockly Team","license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.0.6","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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/google/blockly-samples/issues"},"dist":{"shasum":"1ca65577483d7bb0f2d413dde7524756efb6f133","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.6.tgz","fileCount":23,"integrity":"sha512-0gyYZQ9B6laUgAjOcvLdK842+qYpn9oB3T+6hWICTUE9z1m1vqw+T2ae74OVl/IbXlSjuD1odMmH8+VN2EUoRQ==","signatures":[{"sig":"MEYCIQCO5ExpVwirrD4dgCSbmJWxxmSaWGnjPVWl7aEmuMmB7QIhALq1bUgzqw6MASMUdDfm2pIAWwTFpoL+yflaV5/7rbcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88617},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"maribethb","email":"mebottorff@gmail.com"},"repository":{"url":"https://github.com/google/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/8.2.3/node@v24.11.1+arm64 (darwin)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.5","@blockly/dev-scripts":"^4.0.10"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.6_1766182337323_0.36957154821420524","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@blockly/field-dependent-dropdown","version":"5.0.8","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"0c2f4e504c140b6054da9dc541581e35e7dca39c","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.8.tgz","fileCount":23,"integrity":"sha512-hTOM6gBi/CyWrn+ikgEXySOP7EMYcfDUZtrPEYYGxFi7npT4Vn8/NTlfzMLE4gdKqR3a44cymCEP+70Fw2UCxw==","signatures":[{"sig":"MEUCIHedoAjywKGCiAO+DQCA1MsicwsHlC4Fm9tiSfieN3h+AiEArlYIzkE2jyRj6/kIYs8KsqmwXeJi0Gf7mHDdoJQNcvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@5.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88662},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1b1ff6d-22cc-4cfa-b8b2-0522527c8520"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.7","@blockly/dev-scripts":"^4.0.11"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.8_1767653641738_0.5825033466893348","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@blockly/field-dependent-dropdown","version":"5.0.9","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"64ed2178feaa02ff7b6ec0384dcac1662ca336e3","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.9.tgz","fileCount":23,"integrity":"sha512-/3rVuoYf3fzo+tPtquBqHUIW/IIh5RVYTckmmS7JtV3dBzbqCxknJ8BLnpDMfGzx6Nbb/XczZOQ9WQxUKbiWnA==","signatures":[{"sig":"MEQCIGMmglgqXMFuLtKu1BSsjMN10oarFeaLRGmXmKKvPY8oAiA809/DzX8wP2wA3Bvs6aGyxMiqOReUucfF/7iCc9z4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88662},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1b1ff6d-22cc-4cfa-b8b2-0522527c8520"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.8","@blockly/dev-scripts":"^4.0.11"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.9_1768497926180_0.3666923594215086","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"@blockly/field-dependent-dropdown","version":"5.0.10","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@5.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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"ed6d340a859622282b38d6b4d6e830f3b312b3a8","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-5.0.10.tgz","fileCount":23,"integrity":"sha512-cCV7AJ/lx+/4Y5FZ/8NBZ8UPJOb00k+72e+4syx4/qxVRXWhDCFpEmOzqhdE9GdC4iLmuKX/ynQvc89vh3sP2w==","signatures":[{"sig":"MEQCIEhqoNg4nz45NCrfMEb0b/oyazdW6B194sz+x6yZ0fGsAiA2gCKQ1Xh2iRDhkVheZ5NCEw6vl5s6kpWDXiDJIv6A7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@5.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88663},"main":"./dist/index.js","types":"./dist/index.d.ts","unpkg":"./dist/index.js","engines":{"node":">=8.0.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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1b1ff6d-22cc-4cfa-b8b2-0522527c8520"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.3/node@v20.20.2+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","sinon":"^9.0.1","typescript":"^5.4.5","@blockly/dev-tools":"^9.0.9","@blockly/dev-scripts":"^4.0.12"},"peerDependencies":{"blockly":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_5.0.10_1775756411011_0.5903611661068526","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@blockly/field-dependent-dropdown","version":"13.1.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"aca0a939757fee4b2499c88868a966001a0cdad3","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-13.1.0.tgz","fileCount":23,"integrity":"sha512-zbAS+znSv3I2gdUwqpm0pmoQuCSP/a9cgwstMmERXRmANuSk5kHbqWvHWZ5Q/9XEenSZ7iy5ajI4kfsAgYWdzg==","signatures":[{"sig":"MEUCIH3rlbZA+sNddHOkstdnBsXtNEZF0Jl2EiR+Qop0fVjUAiEAkV+ks+XbjL+q2l+BtlWiMf3QNVytUuy0ylFnQrB2iTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@13.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88579},"main":"./dist/index.js","types":"./dist/index.d.ts","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1b1ff6d-22cc-4cfa-b8b2-0522527c8520"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","sinon":"^22.0.0","typescript":"^6.0.3","@blockly/dev-tools":"^13.1.0","@blockly/dev-scripts":"^13.1.0"},"peerDependencies":{"blockly":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_13.1.0_1782849954384_0.12818540231892217","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"@blockly/field-dependent-dropdown","version":"13.2.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly-samples/issues"},"dist":{"shasum":"274586af9c9d1f511a6a9ab4b153aa437c540dc0","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-13.2.0.tgz","fileCount":23,"integrity":"sha512-or9sxk6b+sUdyZvHRpQJAW2ms2FP475gVkb1ljFex1ySsWzTRS6+t39s2iQ6G+vBnxNJseDjU+pquvqzwJxiYg==","signatures":[{"sig":"MEQCIF7ezy+8uEe3qEz2kiuiZAdBWTXFqpONTBOivNwRjphiAiByWNuj6sVIuLGBxsHXe+WKH6ow54HuKfH4A4BVaH6yWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@13.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88579},"main":"./dist/index.js","types":"./dist/index.d.ts","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e1b1ff6d-22cc-4cfa-b8b2-0522527c8520"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly-samples.git","type":"git","directory":"plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","sinon":"^22.0.0","typescript":"^6.0.3","@blockly/dev-tools":"^13.2.0","@blockly/dev-scripts":"^13.2.0"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_13.2.0_1785247184095_0.7866768908403916","host":"s3://npm-registry-packages-npm-production"}},"13.2.2-beta.0":{"name":"@blockly/field-dependent-dropdown","version":"13.2.2-beta.0","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"1fac3ea3855fb6bc304142f49679862c375679b1","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-13.2.2-beta.0.tgz","fileCount":15,"integrity":"sha512-c/mFLqmTJpxHfjMtTFw8+1PjQbgKcXm63qbJ1oi/2n9LRzDF5A+fAArwBZzIxi7HUeq33jGbUD+O8pmhtRcq2g==","signatures":[{"sig":"MEUCIBy7eAloZfMMVpYI8JFxYBAWjbzAUzvfqGh9OOhw1mHAAiEAl3DX+WhLiftdzdC8L4P/J4TnoRHGd0Cd+zgQDus2z6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@13.2.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78547},"main":"./dist/index.js","types":"./dist/index.d.ts","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3ce1023c-fddf-44f1-8973-6ccabebbc6ae"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.2","sinon":"^22.0.0","typescript":"^6.0.3","@blockly/dev-tools":"^13.2.2-beta.0","@blockly/dev-scripts":"^13.2.2-beta.0"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_13.2.2-beta.0_1786475826205_0.8720609178672563","host":"s3://npm-registry-packages-npm-production"}},"13.2.2-beta.2":{"name":"@blockly/field-dependent-dropdown","version":"13.2.2-beta.2","keywords":["blockly","colour","field","hsv","slider"],"author":{"name":"Blockly Team"},"license":"Apache-2.0","_id":"@blockly/field-dependent-dropdown@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/field-dependent-dropdown#readme","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"b2eab190a45525d1f0f42af7e45023a4f232f976","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-13.2.2-beta.2.tgz","fileCount":15,"integrity":"sha512-YpTNZfkicf4Jsff1blUWiGvU0KK1mfEZWb0p/O3JvLdMD5dmEnHP/d/9xg6pde+J6zwSbYjXYLVYl0gXckWUfA==","signatures":[{"sig":"MEYCIQDJQ4sqslaNDY0FRccXUkR+0IJACZ4rKbwVdIDtLZJ4hAIhAK8dOYuI4LfHrUQf2d7R+JB/oFoL695YOqPJNhMWu1Vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@13.2.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78547},"main":"./dist/index.js","types":"./dist/index.d.ts","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"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3ce1023c-fddf-44f1-8973-6ccabebbc6ae"}},"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/field-dependent-dropdown"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^6.2.2","sinon":"^22.0.0","typescript":"^6.0.3","@blockly/dev-tools":"^13.2.2-beta.2","@blockly/dev-scripts":"^13.2.2-beta.2"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"tmp":"tmp/field-dependent-dropdown_13.2.2-beta.2_1786487737910_0.3112128580785303","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"_id":"@blockly/field-dependent-dropdown@13.3.0","bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"dist":{"shasum":"4d1f13ccb7c458719c75b00af3fe458b40c884a4","tarball":"https://registry.npmjs.org/@blockly/field-dependent-dropdown/-/field-dependent-dropdown-13.3.0.tgz","fileCount":15,"integrity":"sha512-X3+Pw9Flu9zcTzjiDACtfKNIeJ3QQ6L5tlZNqwcr/hpv0FChgprVcbAYxg7dRroyjTQHK3aKXZpmZxJOyX1f4g==","signatures":[{"sig":"MEUCIQD8whdojkoYwUfhmSXvwJ3JkxA+MN4EUX/7WFReInUZXQIgbm23ql0VM6DWb+JJ7bwgoA8N3sBxKeMnHKowYqF6NaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICnpnwb8JAKQNDZOKV4oYRV0q3UFGJ4SCjDEViWsNkEOAiEA6ObAHnvUFsQq5romCSBCqV1envvtxQTR9Xsj8z9M9dM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@blockly%2ffield-dependent-dropdown@13.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78486},"main":"./dist/index.js","name":"@blockly/field-dependent-dropdown","types":"./dist/index.d.ts","unpkg":"./dist/index.js","author":{"name":"Blockly Team"},"gitHead":"bf35c82fce034a7728d07c7827a513b2a3073a1b","license":"Apache-2.0","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"},"version":"13.3.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3ce1023c-fddf-44f1-8973-6ccabebbc6ae"}},"homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/field-dependent-dropdown#readme","keywords":["blockly","colour","field","hsv","slider"],"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/field-dependent-dropdown"},"_npmVersion":"lerna/10.0.1/node@v24.20.0+x64 (linux)","description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","directories":{"src":"src","dist":"dist"},"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"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","sinon":"^22.1.0","typescript":"^6.0.3","@blockly/dev-tools":"^13.3.0","@blockly/dev-scripts":"^13.3.0"},"peerDependencies":{"blockly":"^13.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/field-dependent-dropdown_13.3.0_1789069738764_0.5936838113713478"}}},"time":{"created":"2023-03-23T17:17:50.538Z","modified":"2026-09-10T19:48:59.265Z","1.1.0":"2023-03-23T17:17:50.914Z","1.1.1":"2023-04-27T17:17:38.768Z","1.1.2":"2023-05-04T17:15:37.705Z","1.1.3":"2023-05-11T17:16:32.908Z","1.1.4":"2023-05-18T17:18:42.639Z","1.1.5":"2023-06-22T17:18:09.268Z","2.0.0":"2023-06-28T22:18:09.440Z","2.0.1":"2023-07-06T17:16:59.369Z","3.0.0":"2023-07-13T17:16:29.482Z","3.0.1":"2023-07-20T17:17:19.536Z","3.0.2":"2023-07-24T15:56:54.058Z","3.0.3":"2023-08-17T17:16:46.313Z","3.0.4":"2023-09-14T17:17:26.382Z","3.0.5":"2023-09-21T17:17:17.814Z","3.0.6":"2023-10-30T19:28:12.447Z","3.0.7":"2023-11-02T17:17:25.485Z","3.0.8":"2023-11-09T17:17:20.618Z","3.0.9":"2023-11-16T17:13:21.014Z","3.0.10":"2023-12-07T21:12:58.188Z","3.0.11":"2023-12-14T17:15:40.551Z","3.0.12":"2024-02-08T17:14:49.071Z","3.0.13":"2024-03-28T17:13:46.415Z","3.0.14":"2024-04-04T17:13:32.608Z","3.0.15":"2024-04-25T17:14:00.933Z","3.0.16":"2024-05-09T17:14:05.386Z","3.0.17":"2024-05-16T17:14:40.141Z","4.0.0":"2024-05-21T17:57:21.617Z","4.0.1":"2024-05-30T17:13:15.957Z","4.0.2":"2024-06-06T17:13:33.980Z","4.0.3":"2024-07-04T17:13:59.866Z","4.0.4":"2024-07-11T17:13:30.777Z","4.0.5":"2024-07-25T17:13:19.518Z","4.0.6":"2024-08-01T17:14:13.394Z","4.0.7":"2024-08-08T17:14:48.648Z","4.0.8":"2024-08-22T18:03:20.402Z","4.0.9":"2024-08-29T17:13:45.112Z","4.0.12":"2024-12-04T22:16:21.997Z","4.0.14":"2025-05-14T21:11:48.737Z","4.0.15":"2025-05-15T23:02:16.118Z","4.0.16":"2025-05-16T17:58:29.889Z","5.0.0":"2025-05-16T22:05:20.541Z","5.0.1":"2025-05-22T17:16:38.247Z","5.0.2":"2025-07-17T17:16:51.294Z","5.0.3":"2025-10-02T17:16:21.289Z","5.0.4":"2025-10-30T17:18:00.834Z","5.0.5":"2025-12-19T20:57:46.831Z","5.0.6":"2025-12-19T22:12:17.467Z","5.0.8":"2026-01-05T22:54:01.876Z","5.0.9":"2026-01-15T17:25:26.338Z","5.0.10":"2026-04-09T17:40:11.164Z","13.1.0":"2026-06-30T20:05:54.537Z","13.2.0":"2026-07-28T13:59:44.302Z","13.2.2-beta.0":"2026-08-11T19:17:06.354Z","13.2.2-beta.2":"2026-08-11T22:35:38.057Z","13.3.0":"2026-09-10T19:48:58.853Z"},"bugs":{"url":"https://github.com/RaspberryPiFoundation/blockly/issues"},"author":{"name":"Blockly Team"},"license":"Apache-2.0","homepage":"https://github.com/RaspberryPiFoundation/blockly/tree/main/packages/plugins/field-dependent-dropdown#readme","keywords":["blockly","colour","field","hsv","slider"],"repository":{"url":"git+https://github.com/RaspberryPiFoundation/blockly.git","type":"git","directory":"packages/plugins/field-dependent-dropdown"},"description":"A Blockly dropdown field that automatically updates its available options depending on the value of another field.","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/field-dependent-dropdown [![Built on Blockly](https://tinyurl.com/built-on-blockly)](https://github.com/google/blockly)\n\nA [Blockly](https://www.npmjs.com/package/blockly) dropdown field where the options depend on the value of a parent field.\n\n## Installation\n\n### Yarn\n\n```\nyarn add @blockly/field-dependent-dropdown\n```\n\n### npm\n\n```\nnpm install @blockly/field-dependent-dropdown --save\n```\n\n## Usage\n\nThis plugin adds a field type `FieldDependentDropdown` that is an extension of `Blockly.FieldDropdown` and is registered as `'field_dependent_dropdown'` for the JSON API. You can associate it with a parent field that is attached to the same block, along with a mapping from the parent field's possible values to the desired menu options for this child field. Whenever the parent field's value changes, this field will automatically change its own available options to the options that correspond to the new parent value. You can also provide a set of default options that will be used if the parent field's value doesn't match any of the keys in your option mapping.\n\nThese changes are recorded properly in the undo history, and the fields can be [serialized and later deserialized](https://docs.blockly.com/guides/configure/serialization/) while preserving their options, values, and validity. You can also create chains of dependent dropdowns that depend on other dependent dropdowns.\n\nNote that the parent field must be attached to the block before the child field, and the child field will attach a validator function to the parent field to intercept changes to its value. If you want to add your own [custom field validator](https://docs.blockly.com/guides/create-custom-blocks/fields/validators/) to the parent field, you need to use [the JavaScript API to define your block](https://docs.blockly.com/guides/create-custom-blocks/define/json-and-js/) and [pass your validator to the parent field's constructor](https://docs.blockly.com/guides/create-custom-blocks/fields/built-in-fields/dropdown/#creating-a-dropdown-validator). If you try to set the parent's validator later, you'll overwrite the one added by this plugin.\n\nTo create a dependent dropdown, you'll need to add this field type to a block definition, and add that block to your toolbox. See below for an example of defining a block that uses this field.\n\n### JSON\n\n```js\nimport * as Blockly from 'blockly';\nimport '@blockly/field-dependent-dropdown'; // Import with side effects.\n\nBlockly.defineBlocksWithJsonArray([\n  {\n    'type': 'dependent_dropdown_example',\n    'message0': 'Category %1 Animal %2',\n    'args0': [\n      {\n        'type': 'field_dropdown',\n        'name': 'ANIMAL_CATEGORY',\n        'options': [['Mammal', 'mammal'], ['Bird', 'bird'], ['Cryptid', 'cryptid']]\n      },\n      {\n        'type': 'field_dependent_dropdown',\n        'name': 'ANIMAL',\n        'parentName': 'ANIMAL_CATEGORY',\n        'optionMapping': {\n          'mammal': [['Dog', 'dog'], ['Cat', 'cat'], ['Hamster', 'hamster']],\n          'bird': [['Parakeet', 'parakeet'], ['Canary', 'canary']]\n        }\n        'defaultOptions': [['None available', 'noneAvailable']],\n      }\n    ]\n  }\n]);\n```\n\n### JavaScript\n\n```js\nimport * as Blockly from 'blockly';\nimport {FieldDependentDropdown} from '@blockly/field-dependent-dropdown';\n\nBlockly.Blocks['dependent_dropdown_example'] = {\n  init: function () {\n    const parentFieldName = 'ANIMAL_CATEGORY';\n    const childFieldName = 'ANIMAL';\n    const parentOptions = [\n      ['Mammal', 'mammal'],\n      ['Bird', 'bird'],\n      ['Cryptid', 'cryptid'],\n    ];\n    const optionMapping = {\n      mammal: [\n        ['Dog', 'dog'],\n        ['Cat', 'cat'],\n        ['Hamster', 'hamster'],\n      ],\n      bird: [\n        ['Parakeet', 'parakeet'],\n        ['Canary', 'canary'],\n      ],\n    };\n    const defaultOptions = [['None available', 'noneAvailable']];\n    this.appendDummyInput()\n      .appendField('Category')\n      .appendField(new Blockly.FieldDropdown(parentOptions), parentFieldName)\n      .appendField('Animal')\n      .appendField(\n        new FieldDependentDropdown(\n          parentFieldName,\n          optionMapping,\n          defaultOptions,\n        ),\n        childFieldName,\n      );\n  },\n};\n```\n\n## License\n\nApache 2.0\n","readmeFilename":"README.md"}