{"_id":"scratch-box","_rev":"17-75dd1e59879dc66ebbdda58407d3dccf","name":"scratch-box","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.0":{"name":"scratch-box","version":"0.0.0","author":"","license":"MIT","_id":"scratch-box@0.0.0","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"d3a1ca9b026c898b7b3d39b256fc3acd1b8feae0","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.0.tgz","fileCount":8,"integrity":"sha512-0OCk5pXz7NQVs4oBIFBulBGrw5GKcpfg8ojHE1aNzvZ4UuIKqQP8va+hlQGwDsv3kXINExDD/+fL4lkAVF5E7A==","signatures":[{"sig":"MEQCIGMsNbjDUUJ9xaRidYBaPS4VEW1f9Fz6HuU7Y3X+oxlfAiBqF4uuKDGMGN0ew/WcVXifq5G1F9SQHv+r83NWINqA+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhkwOCRA9TVsSAnZWagAAF/kP/j13qP/wYknBSOIAzYK/\n2f6TqJHSRzPZvi7Gt06JSvJ/HBKJzQZG9cBB8hwvnBed1bYyNsFRyyQt7nZa\n+y3miL9OrmQSWVQ+R1bxOGlE/bIOs5EqO2CUWSM8dDi97qe3XqdmtP18tRZS\ni38+RstfhtYX8lu1yg9ru4yxzDfwDzDwvHdnmWNeGlUsS9wbILGuyO2WX2gk\nQnpuQSOCPxSvVxFjsFlIOOoAMgR27eSEQ+0GkYTe0g6EuV4pnB4B6oAZZtSC\nS1pPLIZb+Ppr4ooaXXhoeEMQetNuHRvCDzA8ZIkDBCWKW5IwNB9MzS7D1Qcy\nxYfC4gl19JVmT4WkljzMfYxJvXJOM9qVishaSRjexRmve1QlR96iaZu1JnB0\nC9xq5aAbl/Yt1hz3+ipBMmtaNHRpH+wEq9TUPejak7lZHQjKX5P/0Xx+gI9m\nQJEizAwmOI2l3zVuGFAoMuDByRtJo4MNuS1yUUy680U771p5ocXNVWF0HrzZ\nv3sSYLH9fWyMB+db25KWi7OpcC/rfGPZcTWYxTCcvX/h2cxodmnCx2bAQFh4\nXjSgacluaOa3eqA6U1icSmP/VSK6UW5Dla2aL52fXCGnGcDvy8v/DPns4sRV\nuro/9cuPjTWjc7fa3A6vScoZdCC3ystWHsiu7qwWRy8KLvYFB2b+RwgbYWkw\nh27B\r\n=mRHi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"scratch-box.js","gitHead":"1d700126023c2317724d1dab96ef47584005ca84","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"6.10.1","description":"TBD","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.0_1569082381916_0.46837505371922306","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"scratch-box","version":"0.0.1","author":{},"license":"MIT","_id":"scratch-box@0.0.1","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"bed5d30e9699f0d4583f5def2659fc8eaa683ff2","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.1.tgz","fileCount":14,"integrity":"sha512-74v4RFTC2nXIvl5EjeGRlhl6Nfh8aeQPtu6L1bcx+gu4V7uPYUmldpZOU2UcC1JoFtmg+htG7kYdlEheH0XO6g==","signatures":[{"sig":"MEUCIDCZdlo4zueeEKY2PRDVNPWZ+H3veyh+WMj4KhabUar5AiEAx0QjCU9IP7pEnyWL6YAKGWHV7G9fgexbDSEg3HRiymo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhmNICRA9TVsSAnZWagAAD50QAI5o0ddDFDTlexN32WuM\n9KYQWWg/ZqsX2v4gV5qMikS9oLl9p9S7hIcLykAjSX4YPbJgr0Bb9MY8MtKM\nuPiXIbY+JeeqIEVW2FTCAiKs/OA7bnrjDYxpu39DNvfG+9Y93FEffQpq+tyU\nacoW5qRwWClS0tcfyueSZmc+foDSPjL3bKusnsl2SzDkjJxUAtHvcNUrLvxC\nxzVRn/n/fIIAAIb9PITpSDCA+WYUd92SciTpo05SjSbNwal4JUMtvnhAdLls\n7dk2rrc1dk22gjp0hDp/Ry2PjYkh0/kzhOW7mHBbwWdTEGIzr7p98YAX20O1\nt2ECCgj2oiZitN4nLsqH7vYUzORSZxIbDAp7t2tMyUDPo0aVQwqq7adbdz93\nU5KXU8ENq/EqbJXrsoiKB3S009+gfu2waUjhgLPLV6SMKPwT56jRtTkOfxGA\n5KkJ67nCsQw0HFUGCuqriFXeDTZB+8e1W6NDbcprFERxiwy4jI5djV9GbVex\nPFJTp4tn3h8ztk+dQ0ueke7iDl5+lB/XlkP+YPMW7I/WOEcALqcwt8FbV9W9\nnihfNJGKYQXEcdnevLD6MCiPbEzAVyKvs+t6j+/mqilGLAiljZycdpcRwZ4m\nQsFVr3N094xrNpP0ClgNB9kI+nKINqwnSwDnliKhXyOmnzZuIncIvgvqq0ne\nLEWd\r\n=b+UY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"scratch-box.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/xtal-test/serve.js"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"description":"TBD","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Bruce B. Anderson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"trans-render":"0.0.131","xtal-element":"0.0.83","es-module-shims":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"xtal-test":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.1_1569088327430_0.6047396252685291","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"scratch-box","version":"0.0.2","author":{},"license":"MIT","_id":"scratch-box@0.0.2","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"aa27f1c09ef9ee24c94d589fe8b1403dffeacde9","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.2.tgz","fileCount":15,"integrity":"sha512-XKiPlKIAJsxn7lIYq376Fg+UxqF6VSRaTrsd279Va6vQUInNLVlI0JIavNyrrcha2zZgt1tq/Pej3f5woHqKaA==","signatures":[{"sig":"MEYCIQCemYAVgKnF4mZDX7c+MV9Ha56HaiNETj+Z+/CflyPdewIhAMkaa4rkn7d4uztscFwd8hq17kX8oPSpkBbw9ZCbppIS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhmaeCRA9TVsSAnZWagAAyXUP/3b4dwkwRbvyWi1jpeKP\n8x52sDWauzXHyuDws5ynPCp35u1moWx1eMPAA3SaSu5DhClz5ByFmd0P758O\nih+m6ZJCG5yqOTZ6tTQF7FzUQoKjy3XX1Oj312y2dOBegOd1ZNHDC9a7KiuE\n0P1x9J/OJJkcpPit5d7Vekb60R+pyrYPjGR4HF1u3IpUsyqcCPakJE0bZP1z\nfMamC4dMZGy9EORKsYlPe1d7stsLG1Y+6+Qy7Bb/fzVhuXfUDSdyzHJ6IFnH\neR0+ufRCGn3mN3x35Y3ZsISlx1ZdhM6YkMP8dPdCl88/S2g9iA7z3RfGt0B6\nq2CPmE9YuViCN0KZLfvsMf2xlgIILXqYFdtFoLIs9FP9p4tn8RkAgZLBy/H7\ncdEZ/Zfty4RPcDB/M52ztRWfjoEyFQ0+6XsNP0VDTv+ioqEQ60v5ajMk/TqV\nCfGLZ2htMYn1dTQ1tgc8DnCnI/0VUGi5varD/Yzk5ImUmyQSgrDS8hQ285iq\nzirDtBa6Wk0b9PSyddehgCKef9Odn4sy6NKLwTeb14Pb3IIqAlglRSbhV7gs\nEU+XMk1aaBJeGjQxbwy4BSWae8UOUssUV9m8JWAkI2Dnw4MFEshdXaHo0QBv\n3WIrzOaLcJw/+oi0+6eCLhU08zpuPTd6FRLC1yHvcdSjbDtWnnfcZp3U/EMM\n6ZUy\r\n=VR/C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"scratch-box.js","module":"scratch-box.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/xtal-test/serve.js"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Bruce B. Anderson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"trans-render":"0.0.131","xtal-element":"0.0.83","es-module-shims":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"xtal-test":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.2_1569089181566_0.7854034002495764","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"scratch-box","version":"0.0.3","author":{},"license":"MIT","_id":"scratch-box@0.0.3","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"a7f1f6d1f0da3b29537e7c54af223fe8a3d0a70e","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.3.tgz","fileCount":15,"integrity":"sha512-OKTpDa6ejZBcLfL3B/6x0v+dMbKPhzvBmjiXi9Mt/DypY+eoMGYrLm2BSuexEun/OMqaFJ0TcC/8hFFRfOy+4g==","signatures":[{"sig":"MEYCIQDj/hB2JjvJV/DHg9kpKxEKMD1Rq2m09gy3WWmxwgW4awIhAMgZ9rBzWG0kfbwm6dLIsyKf+j0ilbJPbbnWabivco8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhmiyCRA9TVsSAnZWagAAtzEP/3SzISY3hl7010Mr/UUl\nzZiQXvxf/ympOU/WN0HYQfFFBmnvcrm41zSKPsDjJXXPqe3oWBnJ7xmYxbZh\nQhctJOUetn6rxgNRgU8Y4Bd1h4xT4UsyY8pUxUSjbfFoFwvgpISyEO7UTJL9\n2DNSjxwuEkakkpREdEON3743QGmOMSu14gYcweFMMU04UbD7qUTWo1yZGMeo\nw2qQYQB/2JoXZf98ijQbqYL31ZmSenXmDk2VdR0p/Yt5c0i7qBY7XYEUhMTq\nQzUVWraYQCLCY9L31sBWz3YtD/Le0u6Ehdf6K4MjXEtJADVUqZbESUpLCmAn\nYO8SsLSFrsRFHT05DDeeULh9Id0aNoGUQBBmOliz6+aalY7dNNg+NRKjbc6I\nVX8NAaJIOQ+A31t08OotCvtjR6PoGpUkQTiyb1uRGa1y/WUY5jTlo1RjD0rE\nGpLAj+69lHxty7XnqgjoztNqGn3nFZTeZ5Q9btURwM6wuoY04SBT2CuBxEaM\nAOLJLmwgphDu4R/DWXEojwG4Y78f9bQxYSkln865h5u2jdx98lHamGSTyrIW\nIjDzK6WEkmHPufv9Pnwo608AOoFjSgKKrBsHTC51pl8aKh+B+T6w82PbtXvS\ndL1A3V/4SQqyzMjRHCslQhPiFPUMIrzfHHVS01f1c0xLmZHWrkl22Khbrf0U\n2Mtw\r\n=O1Ye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"scratch-box.js","module":"scratch-box.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/xtal-test/serve.js"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Bruce B. Anderson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"trans-render":"0.0.131","xtal-element":"0.0.83","es-module-shims":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"xtal-test":"0.0.20"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.3_1569089714001_0.6091071296130601","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"scratch-box","version":"0.0.4","author":"","license":"MIT","_id":"scratch-box@0.0.4","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"bc052fd62821b3589ec989851ccdfa68ceb56711","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.4.tgz","fileCount":9,"integrity":"sha512-aSVeWHlY4BasM48Qrizda9hJFaSGXiEY2FASqGsSWNaAQ13pSGOKdTROm9hPFEHiHc5e63+2o015yfsfdldpFw==","signatures":[{"sig":"MEUCIQCZFWBEbJ+p/rMtXtC0a13dwsy1ZkereG7t3EH/y1L9dwIgWwGJEYlnscXRj4Hf3Ryn6sr+FxMpgNgjwB8jeY/wW9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyFi0CRA9TVsSAnZWagAAWmwP/Rq/ZhXsXRK/00V1XlG+\ntdt5Gvfbz5Vq56v1FF2gFHWc/Qy0JTnQ5AqUZGB1zckATCYEawpuWFhKLNB1\ngs9UFrjqME+gapdoJWXpx1DQD++8ecBVxdeKXyQjOg2Bi7a2WSWwI+MNeEfq\npjrROst2xDhTHEFeZQwkQsWZ6VcZLJy2fj8InXgJ6i0WBE+G4aRA0abU2Lwa\n6S/IGUFDOhRYTIwvm4VOISbfrj4UsNdwMlKopvhws/4FEanNfAUkxxaxdgdk\nMz13+VKat0fe74VA8mMXZSnOzo8CpFWNZ9+723XGzOqSuqzAKnNV+wI22xk0\nzHi4TEtvaZfzogzRPJZADYQcp0b0pe0J8aKPRTdZpmDDfltGkPTWcpQxoY3B\n1iK18TJJMjdErYt/7vvyERuvjd+vIcAkMWrgR4YgA370d0IhZRzLDjUDKOZx\neqwLfoefnm1cxZt/bm0ZWhkZu38P5cA/CJfObTD8xcEXYoEpRnFgsnT88euL\nOGkLYVLHtzBvWI/2PTmCDnz4h98hXnDyCK/hCADoSuWoOvWljFjjHdwt6+Om\ntnaI+2P+25O8jq4Dz406f370EgOOz7ZPsp5zzHZNwCWW69JyxJTJSjejy0+I\nEj4YEuUSJbT9Y08iuCGkX0G1+RtFq6kpuR+MqUBhjF3ymjiwaJof4ZTQDiwh\nrS2q\r\n=7NoZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"scratch-box.js","module":"scratch-box.js","gitHead":"86181cd9a5dadaf781b574348ed6ba662b0c29fa","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/xtal-test/serve.js"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"8.3.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"17.3.0","dependencies":{"be-loaded":"0.0.26","trans-render":"0.0.441"},"_hasShrinkwrap":false,"devDependencies":{"xtal-test":"0.0.54"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.4_1640519860236_0.5408980251081905","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"scratch-box","version":"0.0.5","author":{"name":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.5","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"d6a59c3475529dea3565928db643ec8beb6ee3b4","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.5.tgz","fileCount":8,"integrity":"sha512-Dy7CeuZjd1llBmEGSL5lEnHmpI427zXh5I/eevLZjkY7LBBaKhDoEwblQODr5p42zjRUYKVlAE3xkQCIWU8+XA==","signatures":[{"sig":"MEYCIQDivcTVzZ7WFVA6hWLi2lvPv5oqY8zDlQaxmLGDoicUgwIhAKL/L4TVvgSd0Asy2nXjEE6lkFtNbJF6KTw/RqaBh8zW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11621},"main":"make.js","module":"make.js","gitHead":"5ba916763b1fc390af6216939c3802bc61170020","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/may-it-serve/serve.js","package-check":"package-check"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"8.5.5","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"17.8.0","dependencies":{"be-it":"0.0.13","be-hive":"0.0.110","be-enhanced":"0.0.33","be-importing":"0.0.64","trans-render":"0.0.693","xtal-element":"0.0.571","be-definitive":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"may-it-serve":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.5_1687948670966_0.5502934574241252","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"scratch-box","version":"0.0.6","author":{"name":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.6","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"f828594b950cdb30437dbbbc8c7571c80c3679a6","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.6.tgz","fileCount":8,"integrity":"sha512-vtfTCDpXtN4SCZsYvWFKidAzgaYqrIiFgU8t8fprn1FryO4ep5ZFUGmbdJKtPqxvHD9SzE3odTvqdyilNUpPmA==","signatures":[{"sig":"MEUCIQDbtcJLRf+Wo0RTmMr2FA6m/dWgpw/ExgWIN730nW1cEgIgQYd9gYs6U025y8mwBtgThrxzpXj+v+ansfi3uP4Hlps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11953},"main":"make.js","module":"make.js","gitHead":"eea2b1cb11eba683bdb594ba757736b748a86c00","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/may-it-serve/serve.js","update":"ncu -u && npm install","package-check":"package-check"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"be-hive":"0.0.123","be-bound":"0.0.16","be-enhanced":"0.0.55","be-importing":"0.0.67","trans-render":"0.0.706","xtal-element":"0.0.579","be-definitive":"0.0.111","be-propagating":"0.0.28"},"_hasShrinkwrap":false,"devDependencies":{"may-it-serve":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.6_1696180371341_0.3336969752323067","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"scratch-box","version":"0.0.7","author":{"name":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.7","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"ad99f911be86932bbc6a4aa454001feb37d080a9","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.7.tgz","fileCount":8,"integrity":"sha512-K6O5LZjNUoxNeOLUGFHymAQnslRAENfcoBisr1dMaqpsRjx1poWhPUgUmBuU5bW5Qat7MLDyxHSi74Jam0gVJA==","signatures":[{"sig":"MEQCIA2r6RHLgtWhTGfNAfiGvTGWWXLp5IEa4JLVu1nSDyAtAiBg6ajktROIVqmpQnphCcX4P5nurNDZL+H4+IxRWHL/1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11351},"main":"make.js","module":"make.js","gitHead":"d12c679042e9903e8526899c47c69759f515e2de","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/may-it-serve/serve.js","update":"ncu -u && npm install","package-check":"package-check"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"be-hive":"0.0.131","be-bound":"0.0.22","be-enhanced":"0.0.60","be-importing":"0.0.69","trans-render":"0.0.728","xtal-element":"0.0.585","be-propagating":"0.0.30"},"_hasShrinkwrap":false,"devDependencies":{"may-it-serve":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.7_1705243436130_0.045099564058381336","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"scratch-box","version":"0.0.8","author":{"name":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.8","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"b1af8b1189a5c7587c0eefa6310c9dc266084992","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.8.tgz","fileCount":8,"integrity":"sha512-o1wFVA8i32mh7Ss1Gf0EoI+RGZs6BtaPvOx8J90QErcJV3nexTY56KCzyjSqOdO8/7mwzCHzf/1J04FQ24D1ZQ==","signatures":[{"sig":"MEUCIQC6LOBXSKsglRx7d63D/jT8qjWN+wfGUsTdNtidv5RnuwIgIslDGf44qmyiQjXgCQUMsQ8a7+4YZLPLfhrJOsD5JxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11351},"main":"make.js","module":"make.js","gitHead":"6fa63b2ca0efc1bedb0f61c9b37ec22d435b7d06","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/may-it-serve/serve.js","update":"ncu -u && npm install","package-check":"package-check"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"be-hive":"0.0.131","be-bound":"0.0.22","be-enhanced":"0.0.60","be-importing":"0.0.69","trans-render":"0.0.729","xtal-element":"0.0.586","be-propagating":"0.0.30"},"_hasShrinkwrap":false,"devDependencies":{"may-it-serve":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.8_1705246974980_0.15322041418019405","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"scratch-box","version":"0.0.9","author":{"name":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.9","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"7f9e6ee613d62f8c626276dab8bae475f9b4a31e","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.9.tgz","fileCount":8,"integrity":"sha512-oDyF55Z5w5Ag+ky2D39EpP2mPUxg+bR3o8MACi4GtInYqV16vueLb8e+qBy2taa80mreaXVD2oCOwbXzTJB7cA==","signatures":[{"sig":"MEUCIQCYvEYWQdGJ0myYkUpUhWlnK/Zc8lBxErAWGSodREZsLQIgStU4VEg+bdgDuZbokcGkfVKqhncLYzN/1hXK2qntyQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10989},"main":"make.js","module":"make.js","gitHead":"16a54d1f7c87c3dff5b22e4b0eab2967dc6d757f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node node_modules/may-it-serve/serve.js","update":"ncu -u && npm install","package-check":"package-check"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"be-hive":"0.0.132","be-bound":"0.0.23","be-enhanced":"0.0.61","be-importing":"0.0.71","trans-render":"0.0.730","xtal-element":"0.0.587"},"_hasShrinkwrap":false,"devDependencies":{"may-it-serve":"0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.9_1705279137226_0.4157372828425332","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"scratch-box","version":"0.0.10","author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.10","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"56b3a7f5614cdf111a2037cf03fa5bbf127b1f43","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.10.tgz","fileCount":93,"integrity":"sha512-l6vx8YgvCNWjstyIdWlq4Sm+obMGW1tjmxU1poVJapf/Nlp4IVXuYxKbXzAdSG8nPxMYEtAiDIhjgfM0r6FZng==","signatures":[{"sig":"MEUCIQCcu2Ilm2q/33+y1WOyEErptQ1QKQQCTMs2+FRbA8EqygIgEH+9TiqogM882KloZIqddhWxi4YgFkjN8ylfGvGWOCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150446},"main":"root.mjs","module":"root.mjs","gitHead":"0ededb5581047b61e96dcf9449a6832ae1a17fe4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"powershell -command \"node build.mjs | out-file  -encoding  oem root.html\"","serve":"node ./node_modules/spa-ssi/serve.js","safari":"npx playwright wk http://localhost:8000","update":"ncu -u && npm install","build-manifest":"node doc.mjs > custom-elements.json"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"11.0.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"22.13.1","dependencies":{"be-hive":"0.0.266","soak-up":"0.0.3","be-bound":"0.0.38","blow-dry":"0.0.12","be-enhanced":"0.0.188","be-importing":"0.0.99","trans-render":"0.0.960","xtal-element":"0.0.633","mount-observer":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"spa-ssi":"0.0.23","wc-info":"0.0.167","@playwright/test":"1.55.1"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.10_1759689329147_0.45310002022402496","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"scratch-box","version":"0.0.11","author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.11","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"44a9b52b65ac74740d39d7d437c18ca171b2d7fb","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.11.tgz","fileCount":96,"integrity":"sha512-mEfMnHd19sRaFCA3lKZNp5mPgRYTfFdaPVaRo+dn81XLFqVd3AhlQ4M2OV6e8AnelrOPVzpIPwwUG6z04wIlBA==","signatures":[{"sig":"MEUCIHwOaGt7lh3vX2DzKzPGk7CyNyyU9CkQW8fxA0lhPp2tAiEAxPs2qPapsS1mA7RTWpLOfO0H08+K8ILZZYT6cySi49w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153334},"main":"root.mjs","module":"root.mjs","gitHead":"dd18fec03081a0cf81ce5a5fb997524a6b348da7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build-html & npm run build-manifest","serve":"node ./node_modules/spa-ssi/serve.js","safari":"npx playwright wk http://localhost:8000","update":"ncu -u && npm install","build-html":"powershell -command \"node build.mjs | out-file  -encoding  oem root.html\"","build-manifest":"node doc.mjs > custom-elements.json"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"11.0.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"22.13.1","dependencies":{"be-hive":"0.0.267","soak-up":"0.0.3","be-bound":"0.0.38","blow-dry":"0.0.14","be-enhanced":"0.0.189","be-importing":"0.0.101","trans-render":"0.0.960","xtal-element":"0.0.635","mount-observer":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"spa-ssi":"0.0.23","wc-info":"0.0.171","@playwright/test":"1.55.1"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.11_1759704051155_0.3443209301916581","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"scratch-box","version":"0.0.12","author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.12","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"a9701160c888ac41665b236752dd3591bf76455e","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.12.tgz","fileCount":96,"integrity":"sha512-73boJvgSGEOjdD6Io33UoMIaXHrbwohBfoSOl+2fS/EUZGppSc2GZkM2MuyoPmBeFV8x4RMSmbRX2dAbuUGlxQ==","signatures":[{"sig":"MEYCIQD1HAaC8N8fsKPtL1yo6HkkqjWFI2LcA/PIpl9vt5dCnwIhANV97CFQLpvB51nEdfU5TJSTDrmUk29cmYN2hPeix3bO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153483},"main":"root.mjs","module":"root.mjs","gitHead":"991354cf5ad68774333ba6f35aaca5ff4db58c75","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build-html & npm run build-manifest","serve":"node ./node_modules/spa-ssi/serve.js","safari":"npx playwright wk http://localhost:8000","update":"ncu -u && npm install","build-html":"powershell -command \"node build.mjs | out-file  -encoding  oem root.html\"","build-manifest":"node doc.mjs > custom-elements.json"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"11.0.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"22.13.1","dependencies":{"be-hive":"0.0.267","soak-up":"0.0.3","be-bound":"0.0.38","blow-dry":"0.0.14","be-enhanced":"0.0.189","be-importing":"0.0.101","trans-render":"0.0.960","xtal-element":"0.0.635","mount-observer":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"spa-ssi":"0.0.23","wc-info":"0.0.183","@playwright/test":"1.56.0"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.12_1759823634678_0.31881682693725666","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"scratch-box","version":"0.0.13","author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.13","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"411d51c533e016d48ebdbee670c08a939bb8a5ec","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.13.tgz","fileCount":96,"integrity":"sha512-oZCq1YYsoGvStVp9KQxqpBp1HnS/NXkVTtedyXGyFmC9QsfYP3R95a5TOIi+oHv15GmVfczskLWwRNL9s0g1Bg==","signatures":[{"sig":"MEYCIQDYaUy/st4evLfMLncLkFJHwt2v3pOsyTTfDJlo7nxTSQIhAO7r8KAHYXuLS+VPTQWFhNYewEPlVmZa3z5dHlXKVaYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153705},"main":"root.mjs","module":"root.mjs","gitHead":"fe050122889a8e96098d1e34a67e444c9a57d0b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build-html & npm run build-manifest","serve":"node ./node_modules/spa-ssi/serve.js","safari":"npx playwright wk http://localhost:8000","update":"ncu -u && npm install","build-html":"powershell -command \"node build.mjs | out-file  -encoding  oem root.html\"","build-manifest":"node doc.mjs > custom-elements.json"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"11.0.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"22.13.1","dependencies":{"be-hive":"0.0.267","soak-up":"0.0.3","be-bound":"0.0.38","blow-dry":"0.0.14","be-enhanced":"0.0.189","be-importing":"0.0.101","trans-render":"0.0.960","xtal-element":"0.0.635","mount-observer":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"spa-ssi":"0.0.23","wc-info":"0.0.184","@playwright/test":"1.56.0"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.13_1759824186477_0.635220238778913","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"scratch-box","version":"0.0.14","author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","_id":"scratch-box@0.0.14","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"homepage":"https://github.com/bahrus/scratch-box#readme","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"dist":{"shasum":"1971ad175a9279d30d14e9468bcb8121587c1b10","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.14.tgz","fileCount":98,"integrity":"sha512-6YtjJI9zQCkBs+lAi6Ysio2xzaGU7NoVxlErRvMBhi7FuugGTIgcU/pAoVex2hIT0Z5ROCXg9mmwSGjUXdDYmg==","signatures":[{"sig":"MEYCIQCmJvaiTX96BLLQJJ8Kiceuaeq6axDoHKyTSiKOKv+qOgIhAOQQy/fslT49cwoY0m5HqrxcYg0/VvIgPtjvntrrdOpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155469},"main":"root.mjs","module":"root.mjs","gitHead":"331b6c3288444b49dabaf5c78a462f7bf99cdf90","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npm run build-html && npm run build-manifest && npm run build-webtypes && npm run build-vscode-data","serve":"node ./node_modules/spa-ssi/serve.js","safari":"npx playwright wk http://localhost:8000","update":"ncu -u && npm install","build-html":"powershell -command \"node build.mjs | out-file  -encoding  oem root.html\"","build-manifest":"node doc.mjs > custom-elements.json","build-webtypes":"node node_modules/cem-to-web-types-converter/CEMToWebTypesConverter.js custom-elements.json web-types.json","build-vscode-data":"node node_modules/cem-to-vscode-data/cemToVsCodeData.js custom-elements.json vscode.html-custom-data.json"},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"repository":{"url":"git+https://github.com/bahrus/scratch-box.git","type":"git"},"_npmVersion":"11.0.0","description":"Web component wrapper around custom animated checkbox (from codepen)","directories":{},"_nodeVersion":"22.13.1","dependencies":{"imp-h":"0.0.4","be-hive":"0.0.267","soak-up":"0.0.3","be-bound":"0.0.38","blow-dry":"0.0.15","be-enhanced":"0.0.189","trans-render":"0.0.960","xtal-element":"0.0.636","mount-observer":"0.0.105"},"_hasShrinkwrap":false,"devDependencies":{"spa-ssi":"0.0.23","wc-info":"0.0.185","@playwright/test":"1.56.1","cem-to-vscode-data":"0.0.2","cem-to-web-types-converter":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/scratch-box_0.0.14_1761299074974_0.0170601583547918","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"scratch-box","version":"0.0.15","description":"Web component wrapper around custom animated checkbox (from codepen)","main":"root.mjs","module":"root.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","serve":"node ./node_modules/spa-ssi/serve.js","build-manifest":"node doc.mjs > custom-elements.json","update":"ncu -u && npm install","build-vscode-data":"node node_modules/cem-to-vscode-data/cemToVsCodeData.js custom-elements.json vscode.html-custom-data.json","build-webtypes":"node node_modules/cem-to-web-types-converter/CEMToWebTypesConverter.js custom-elements.json web-types.json","build-features":"node --watch features.mjs","build-el-maker":"node --watch el-maker.mjs","build":"npm run build-html && npm run build-manifest && npm run build-webtypes && npm run build-vscode-data","safari":"npx playwright wk http://localhost:8000"},"repository":{"type":"git","url":"git+https://github.com/bahrus/scratch-box.git"},"dependencies":{"assign-gingerly":"0.0.78","be-bound":"0.0.42","be-hive":"0.1.16","el-maker":"0.0.14","imp-h":"0.0.5","mount-observer":"0.1.50"},"devDependencies":{"@playwright/test":"1.62.1","be-gone":"0.0.5","cem-to-web-types-converter":"0.0.2","cem-to-vscode-data":"0.0.2","nested-regex-groups":"0.0.8","soak-up":"0.0.9","spa-ssi":"0.0.27","wc-info":"0.0.186"},"author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"homepage":"https://github.com/bahrus/scratch-box#readme","gitHead":"2f85ebb4d5f47e2e9a517ce9c003d898f09c2851","_id":"scratch-box@0.0.15","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-eO8VxAJmxVpexXbQWqpbsJReqT7+kfEjH6YrmACOLb/EQRvA1g8i6ijr+WwNnIEUTZdVPVgGcqPGpkVYEWsaOg==","shasum":"d264aeeac73ab1786df9d1d0aed37fd97bb7d0bc","tarball":"https://registry.npmjs.org/scratch-box/-/scratch-box-0.0.15.tgz","fileCount":86,"unpackedSize":343910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIELbEVqbYqR2md0syKcvhj+HkaEtqq5Ul5cARFDDpI2aAiEAwE+teD///er2aqcJ+vMopqbJ/U64yBvTOws1LK7E8OY="}]},"_npmUser":{"name":"bahrus","email":"anderson.bruce.b@gmail.com"},"directories":{},"maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scratch-box_0.0.15_1786458232689_0.7417148801792011"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-21T16:13:01.667Z","modified":"2026-08-11T14:23:52.973Z","0.0.0":"2019-09-21T16:13:02.032Z","0.0.1":"2019-09-21T17:52:07.588Z","0.0.2":"2019-09-21T18:06:21.707Z","0.0.3":"2019-09-21T18:15:14.160Z","0.0.4":"2021-12-26T11:57:40.385Z","0.0.5":"2023-06-28T10:37:51.099Z","0.0.6":"2023-10-01T17:12:51.556Z","0.0.7":"2024-01-14T14:43:56.271Z","0.0.8":"2024-01-14T15:42:55.191Z","0.0.9":"2024-01-15T00:38:57.422Z","0.0.10":"2025-10-05T18:35:29.362Z","0.0.11":"2025-10-05T22:40:51.374Z","0.0.12":"2025-10-07T07:53:54.877Z","0.0.13":"2025-10-07T08:03:06.705Z","0.0.14":"2025-10-24T09:44:35.174Z","0.0.15":"2026-08-11T14:23:52.815Z"},"bugs":{"url":"https://github.com/bahrus/scratch-box/issues"},"author":{"name":"Bruce B. Anderson","email":"anderson.bruce.b@gmail.com"},"license":"MIT","homepage":"https://github.com/bahrus/scratch-box#readme","repository":{"type":"git","url":"git+https://github.com/bahrus/scratch-box.git"},"description":"Web component wrapper around custom animated checkbox (from codepen)","maintainers":[{"name":"bahrus","email":"anderson.bruce.b@gmail.com"}],"readme":"# scratch-box\r\n\r\n<a href=\"https://nodei.co/npm/scratch-box/\"><img src=\"https://nodei.co/npm/scratch-box.png\"></a>\r\n\r\n<img src=\"https://badgen.net/bundlephobia/minzip/scratch-box\">\r\n\r\nscratch-box is a form associated custom element web component wrapper around the [\"CUSTOM ANIMATED CHECKBOXES\" codepen](https://codepen.io/SaraSoueidan/pen/40433575e3d0d026c7d9c00eb45522a1?editors=1100) by Sara Soueidan.\r\n\r\n## Declarative Custom Element\r\n\r\nThis is the world's first visual web component, built with features and Declarative Custom Element cede scripts.  It is \"code-free\". In particular, it draws from the [el-maker](https://www.npmjs.com/package/el-maker) base class module package, only loading those features that are actually used, as needed.  It is entirely built with a static html file [root.html](/root.html) and a JSON file [el-maker.json](/el-maker.json).  Editing JSON by hand is error-prone and doesn't lend itself to Typescript checking.  So the JSON is built from [el-maker.mjs](/el-maker.mjs) using command\r\n\r\n```\r\nnpm run build-el-maker\r\n```\r\n\r\nThis watches for changes to the mjs file and automatically rebuilds the el-maker.json file.\r\n\r\n## Dual Mode\r\n\r\nThe [root.html](/root.html) file mentioned above can actually be opened via a static file web server, and the basic functionality of the web component can already be demo'd.  Nothing could be easier! All that's missing is some behind the scenes dynamic functionality as far as linking up to an HTML form, and the ability to pass in the checked value dynamically. [TODO -- support passing in via querystring].\r\n\r\n## SSR support\r\n\r\nTo use this web component, the root.html file needs to either be embedded in the HTML stream for the landing page, or (lazily) imported/streamed in.  In the main [demo page](/demo/DemoCompact.html), we see a full-blown SSR example, including progressing switching from raw checkboxes with minimal styling to the *scratch-box* component, passing any edits made to the raw checkboxes to the *scratch-box* during hydration without skipping a beat.\r\n\r\nThis optional true SSR progressive enhancement support is made possible with the help of two additional, optional element enhancements -- [soak-up](https://www.npmjs.com/package/soak-up) and [be-gone](https://www.npmjs.com/package/be-gone).\r\n\r\nTo use from CDN:\r\n\r\n```html\r\n<scratch-box imp-h=\"scratch-box/root.html\">\r\n    <span slot=labelTxt>Create demo</span>\r\n</scratch-box>\r\n<scratch-box>\r\n    <span slot=labelTxt>Write article</span>\r\n</scratch-box>\r\n<scratch-box>\r\n    <span slot=labelTxt>Exercise</span>\r\n</scratch-box>\r\n<script type=\"importmap\">\r\n{\r\n    \"imports\": {\r\n        \"scratch-box/\": \"https://cdn.jsdelivr.net/npm/scratch-box@0.0.14/\",\r\n        \"be-bound/\": \"https://esm.sh/be-bound@0.0.38/\"\r\n    }\r\n}\r\n</script>\r\n<script type=module src=https://esm.sh/imp-h@0.0.4 crossorigin=\"anonymous\"></script>\r\n<script type=module src=https://esm.sh/xtal-element@0.0.636/index.js crossorigin=anonymous></script>\r\n```\r\n\r\n## Viewing Demos Locally\r\n\r\n1. Install git\r\n2. Fork/clone this repo\r\n3. Install node.js\r\n4. Open command window to folder where you cloned this repo\r\n5. > git submodule add https://github.com/bahrus/types.git types\r\n6. > git submodule update --init --recursive\r\n7. > npm install\r\n8. > npm run serve\r\n9. Open http://localhost:8000/ in a modern browser\r\n\r\n","readmeFilename":"README.md"}