{"_id":"@9am/ctrl-panel","_rev":"6-b42375ec7332facf5ae605839c1b9513","name":"@9am/ctrl-panel","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.2":{"name":"@9am/ctrl-panel","version":"1.0.2","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"f9f673fae29d8bab453874985762f3ae3af5710f","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.0.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-yL/h3vL1LGOJCwiANfdWTXazMFKwrM66njddKUd9ApVhzNYekGgl61fUjbDsWRPiWOkDLDbkQRBnY0oYiWYTkA==","shasum":"f5e3e1967bf972e669c8e99d184c6681d0fa10f3","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.0.2.tgz","fileCount":24,"unpackedSize":85597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+xP8zVswno1rY7VLTer3AzZXB4ClflsUhatxBJs3V+AIhAO8+L1tW11nexTYZTwdSvmfF5ZjVi9p2cHDLaPPuw611"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcFoqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8fg/7BjXqNe+n5Mq4v5ChxAA+dERtBID0rGUFoR3E6BUzXbvVrA2D\r\nBo52jF/BNloa93iElAmT/0M/PLFjlvONqALbA2n39DFm1584wzQRpssFQfwJ\r\nzxt/70Cv8fuaXNN+oEeSzcSlMhRk+oQw9m4af5Oc/4bJPSYO2FsQfdL4VhcF\r\nyPBsUsGsn/YczvFB9MV7pi8dpapVblPcNZGTvMskGkSzG+3z63lLPMtIeJWR\r\nKtWizOEkjf6nNcyw9EhnalMghQzvWjocy37hSkDqXJxVBIbHHm8JohyMVrL6\r\ny32H3Evbo9YxoqwHp1hfUez5ZJ50RVRfybvhAMidtNS83aiHgDNLOza3KkDG\r\noKuDjGYZbbRsmddHprde0r7ryE3v7HHAp4cmNq6RorpVyRk9rUcSjP67IZaB\r\nztM9bn4Blpk6Z2hz2gA43kNbCIYsUDBL0rv21akCDz4iu2ZQ6y/w0moaYPsU\r\nsMJTnmFhJEBGjtEYfRlVSgZTOKRM3GSHIEN6z8Y4OrjL5O7VRU/l+nCn+nWR\r\nmFy6B9FTE46QrQA8ck2afVf7libbpOU5+yB7JJY/G/tTpDqktZkkfz2LxiT6\r\nqpgVJIKfOLHTOZtq/jmxS32bhYEpMpDMsPurYqpXntCWDtlhRX8G9A9kyZlp\r\n1LlGDSkRKGPgCSbQsIpY2LPuzllBXK02iBU=\r\n=5VoF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.0.2_1668307497967_0.37164934985223375"},"_hasShrinkwrap":false},"1.1.0":{"name":"@9am/ctrl-panel","version":"1.1.0","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"1fe24005d91256aef3f4ed383ba4330290f6cb43","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.1.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-I96rDdpL3Y0ITkKBbQe+GcWXnEurCHb4ZTaeMCpxJ/NsORyWNOJECWQxLtRrICygQbnKQOpWfmLtewHbjeGAOA==","shasum":"bf59c70473a011bfe353ecff617d625ed9fa98b3","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.1.0.tgz","fileCount":26,"unpackedSize":117482,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRkHR9elhqNnIZFo+6qKlgX8hh1jtyVXpV0RoPM84n8wIgEEUQLg733ZHKzBQ2gbrSEsPbAxevW6axW5R/DXcmmEc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdyvfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFEg//fzIEM49iQ/Ur8B/mVoICycF2HLYHY/xSGBtMJk1Tfupqaft1\r\nBjgvFGf89oXoPvVftHZp5akLqXOV1NtLeEU2zt7ugC9v0k8lVYAfZgm3gczb\r\nMfD96XK7CYKAbt8vHQ4rLHQrF/wvGOhfFL50CqU3iFJiNvQ+B6xXMUFlpyqW\r\nB45NJkPRa4ukcBmLedYctWls/G2EpmVTekbU9j5ae+EVbrup6GVLyXkxh4LH\r\n5H/qCj9meZu8c6RxhGYazxvF8TgEXsOS6MRoAIO6ivbsQhwf53aAtU03IpYl\r\nEnou+FFX2ZYazDeLZMESHFE41ht2/M72MipEnJ76hrZN6tZT2qKT/ollYsWg\r\n0gqq6YsjHxy2HN3rfy+WrxZKJKlsseXcbhmKtu/DofzgMca0brXwvXGWmY4F\r\naDLM20b0Z72gr/lYzBabUnU+H8YPNJn0F8ZxK4mNk5mL0pkKjsARLIHj0+Ct\r\nSb8oOXSJfP3sNCCqTCYYxW6XM+V/dRbdx0g+kQ2Bj76HN2srmAYAT+Gdl30C\r\nybiogoNku2UOvh2Imet0mN8lZQSPWKdlDt2UO1kgqBK3hTuLaqqLfrTVBWbH\r\nfGCyREt9mfKpWluUmWfsv5xleoWvEU4xC8+UfP0mWBnOxvyTSRfgJznewFYP\r\n6TMWwHBIbAJSEeDa7nF2tcX8/oBasnWaGWc=\r\n=0piQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.1.0_1668754399661_0.2050942692017299"},"_hasShrinkwrap":false},"1.1.1":{"name":"@9am/ctrl-panel","version":"1.1.1","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"e680743f3bc0bee46e431015432f8edf6feaf44e","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.1.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-y8LDfJp3NDCYAYkkdWus7mPs50txQwDpeJRj6aXpcnDDeWyn9ag7E7ghGXRDElNBfDmt7S9mrAI8y2pUNf4wgQ==","shasum":"869d894b3732c2ebf4e170911ac9b4290c81e1a1","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.1.1.tgz","fileCount":26,"unpackedSize":123064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZkuBDCUzN+uuZifuknAPLDkwC0aCs6+kQC6Dxq9FM8AiEA53T7lWEpUuobA+5QplHgfHthP2rQSwTIbW5PXIsmPvQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd1IEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU5g/+LS6es9OUq1W4k2gXURESDL9Cetsi8dfF5F7l4O8KxrC9QwG2\r\nXTN3KAyVV+UFWQD93K2Ihwms0EsfBQn0BUKuzKc+eBRBbrb0/MOU4w9lsT28\r\nOl7Ord6sRpBcUaV0G9JKDMKPqjw44vBMDMAR15MXeL1zj3IzCCOxfv8dyxUW\r\npDS/FLEcUjGgNymosQJQkf7+4e0A4gsWHjp6YB5T9St6h/Y50pM4SP93YhPz\r\nWexklRhzz8BEEJPfi8b31rptqkb5KKWjpwgyFJxjHigdy3sVTbqr7raDp1yi\r\n1GfweekMC+YoB2P5X/VJ9L38JUS5Lkccxd13zH6B6Apyi4Gyxzw1SSDSPNtU\r\nggEAXqT1nlbwWshWJIkyafGCLfrfxNwpqco9h3vFgVgN0I3fH3LxqJHd9Jdt\r\nQIFpHGL6zoN+S+DdkNvZWTIpADPoEJ1g+ZsixfOrVE/FztjcTV97MCMzzIup\r\nJ0SPskJyFO37RFEEmwIoH3MKq2/SrGOj+9Rz+iroFMtiAp+b43/NAoczriJK\r\nr/Bb75EkTHYVDW47zMGP6pNij2MSIySvdQYs4EoakrZEU8WtlyxqyuAFs5Sx\r\nvEK/xcdkqa75jVA2MQ6BMJsIGSnkuHFH0yOsGtNpwpB7h1CECZ2E12Lhhe4c\r\nI8xKOHBITzdmeqoEUfDsK98Vn5CMgbpK9Yw=\r\n=akqO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.1.1_1668764164151_0.6666026827156204"},"_hasShrinkwrap":false},"1.1.2":{"name":"@9am/ctrl-panel","version":"1.1.2","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"d6363d8758ceca4c057820525090139dc7801541","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.1.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Gid9Lpj7wdRX7aK0yADljXR4o0Pf/XonF6c/UTRDC61+OWvpJanAoPX+HyBrlkVc1GsrzaHCpuYXSBeBT+4YMQ==","shasum":"9cf559dd76077bac5d87d192d721041e38835355","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.1.2.tgz","fileCount":26,"unpackedSize":122947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNDEfFIrx0UASGAY1+hTS+Q0Cxd3ZYdjA3GR99R5Q41AiBQz8p64Gsaylx8edkS9aHLQq4jGgw9Nf6pH779c24S6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd1QDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6lQ//epsTwipLY1AyWLym1BeR54ozBdbDcp4udv1SodEPbTW04SXy\r\nGv/0v/cn41ogD7oFzns9RT/0JGugHSURthpMxH69boEamEB8oHPIUX3bFUlM\r\niA+L+kJ5QSH7y+OiaVZz2LIWe087632+qfJghGHHNylm+76y/RSSYf5gMgP2\r\nnNatiGDqorrtS+P8sLngWewpbzNl2GoaOL+jgXya3APouDfFmYwy20pDsdwC\r\nJc5PPGf1ZDnmfp7OQXPzQEIZ2QqyLNrl4ExM1lkAqfD0c7dXeY0u+/Je07uc\r\nNxRcLjK4jQYw5MfD94K41jR05uNMtTfTt2/0lkYyyLot3DqlDNU8rrUAqFce\r\nEszvNZ4oXTfD0I/yNDdrYH07YgU5t7F5uV0WPatbqCZlrVfpGC0E89Jq5SLP\r\nngeiHKELVWM5bC0xG8joN6Is/vHjlrhjdNBQHqu0LjlJ9MQpPjWu90ObtVm0\r\noIoKGvX5Wr4+qIoyR603146Q2cl1fmJXsbB7IPiQxG4v6zv6/DcwjF7vt162\r\nJoXPQwx72jW/K9PLjz4lJvuAF5VnEUNj0VDHN2jdzxrOTbDD1FUl8Nk5nX3q\r\nwQ9hn5XixQRLsbLYEaQzJ9SBb3uTyC6ZkU9LpIBlm5C9fuxPqUCzKcjCunWR\r\nKGqMd6me20LMB7kNWDbrH6dQnfxg2RSbSmw=\r\n=QIj2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.1.2_1668764675102_0.6502603004691281"},"_hasShrinkwrap":false},"1.2.0":{"name":"@9am/ctrl-panel","version":"1.2.0","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"ae0dce3bc3a8ab385eaaef6600b60ceb3e5030ec","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.2.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-tj1zHo0zQ+PSi5zh/M9D6onlVOe8fthKZH5bRDQqJxcJFRSWWFYu4b8SOt88gft1KfSYSb/wBf+qw8hMo/0NYw==","shasum":"e3104149a132540a41e4342ee9ede38a2f856951","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.2.0.tgz","fileCount":26,"unpackedSize":131850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkO8Pas5cM97+Re96w5tOP1eLBKp5tG0Tph07/XbQqIwIhAJ0VNl/GiDZuAchCLasD+sgnNRV0RVULryvumyntibxF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgIHkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWqhAAnN+Agm98nc1x+bOA9KSk0b1uNNY66kvYN/jXp2Y492ao+Y/b\r\nHoRJSqN+w7/XPZty3XDNYhSLXm5RSF8JmwLPph7nn0vUB8KuVJvb3eST09ef\r\n4pI1TMz8UHD/SOdRlz6l81H3FoAFOd6EGnuQMW7+xyqiLG4S3JyrSxEaN5tJ\r\ne4mdK3mRe05ErNhQrbyLt3PboT0dYkQ9EtsSqxCtHHMJxuT6fAevlvQFdKfS\r\nNP4Y7g1TC8F/4y+t1d37mWR92njGm0TUp/LnsbVu8PaiCRJPVvXw5WTa2SIL\r\nGljLcR/gVh4LRYtgXzfg0D6vjlQQEF9H2l5JapdOy+0L8MTG+XA50sAcN+Hk\r\nAC9J1VBc8T0LIo7cmU2bDze96Z9O4i5hmtmIckEiDDEj6wKWYeqH5KL0MRr9\r\nvDPJEe/LBzhsJCkSHcQofkQSb8b6uBnFnzNVRDeI/7j0J5YFbZ2QRJUuxWdE\r\nKnTP/akcIM8oO/CaX8qeT7atiT6ITXNvOZq5gLDO0AHFVJCizrkNbz/liKsu\r\npxRRbnSMiiz+3szjUBe0eOxk9OCurT5kQRx01qMuPnrvfiugupx4WqsnEUrT\r\n57AXHP6SeuxU81GvEV8qZEbmH/w06HH9DWQBKu+XPyn2+/RGFe0Q8Lknmske\r\nJvsdowedxMPdVbnyMAyIzC4QoA7IsJosemk=\r\n=AK7W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.2.0_1669366244250_0.9734796942207664"},"_hasShrinkwrap":false},"1.3.0":{"name":"@9am/ctrl-panel","version":"1.3.0","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"b257b8c8a1cd64d5798803922f54b55951b422b9","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"homepage":"https://github.com/9am/ctrl-panel#readme","_id":"@9am/ctrl-panel@1.3.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-m5DIpid3xLEQCroP3SxMXrmBK2e6gCZoLrSs3tyF96R3LT9Gv+qi9M9CiPsFKgIs19EKV6iSx0Av7KVaEdc9yQ==","shasum":"8d25febd4872ce51d390a2279f6976441c30096e","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.3.0.tgz","fileCount":26,"unpackedSize":132798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQD4HI64Nwy5xQ74ti+eif372YYtn7QtYESgQxzL9JcdEgIfQPL+PkoCnFZDQVQxz0oNSyKR67Chue+olU8MpuZrHw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh0ruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/bQ/+JxngPCcFuYsITQBLG5J2WzMQ+jlb8wpNJMpkRKokZXblJBfy\r\nygXE2u2+bK9BdyOIEoBgEnC95bQrj3dcLwyMvRfM+mR3q7mEoJEYDz/SBnnm\r\nFG5P7J35sK9obMQe3j/Fi0hWvrEesEm0K2myXfT8fVd92eltMZwjjSWdK+2g\r\nekpJQuehl+YTYLe+VhY8aa3mruoLyuEkLTUCxMro6KWOM5fCZ4ZqVuIVF19d\r\n1s3B2cqS49sOo4IYtV4ljY7RWfQOZ6FoLfNt8TYwEa/fle0sGn1FfAlP73zE\r\ndg9sazURcrkdzrOzkq+llD4mmjyKIzzhMU47YsrvSfb1bVn0TLrh3o6RIHnr\r\nC4+YwS3tIzo6qDZvWJV4SGfuoR2NzQUy/F8akvKYeWg0Y/sllpiGtHgbLGiE\r\nCzWvlhHKO5dzNs+Q+kI9uUhjDmFp/FxF6R2jmDFm+VlRQ1G/gqmFY00veiKM\r\nVZBapEi/lW2rKcpxIeqyqUT3dZNLBp9AfJjOCtlcKv3E7khw3ZkK8peAnxgV\r\nnffw5PB8NGOrnrk5ZbIKKrTOq+Xb0V3hZpUtbNnQdcxlMKNAwOtosadNBtHv\r\nx5e43gKlP24a5q4ljL/n7/CllSpiukdUMFFWAomFO+xYQiEGI5rYg/z7SHi0\r\nyAjCRseJbP5qbk5bu35wRWDYzsNdm0+GBm4=\r\n=jgOi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.3.0_1669810926479_0.7725077314343152"},"_hasShrinkwrap":false},"1.3.1":{"name":"@9am/ctrl-panel","version":"1.3.1","description":"A simple control panel.","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"author":"","repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"homepage":"https://9am.github.io/ctrl-panel/","private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","main":"./dist/index.umd.js","exports":{".":{"import":"./dist/index.es.js","default":"./dist/index.es.js"},"./theme.css":"./dist/theme.css"},"scripts":{"dev":"vite","build":"vite build","prerelease":"npm run build","release":"changeset publish"},"devDependencies":{"@9am/tsconfig":"^1.0.0","@changesets/cli":"^2.25.2","postcss":"^8.4.16","postcss-nesting":"^10.2.0","prettier":"^2.7.1","typescript":"^4.8.3","vite":"^3.1.3","vite-plugin-dts":"^1.5.0"},"gitHead":"ce77afbb3b8447b86556e0437c99a615c92e535d","bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"_id":"@9am/ctrl-panel@1.3.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-1TS1YPzMNQcpnoYvW5DF0TyJHM3oS70aeigdDB+6rOqEi+yDIpXsA5JJoNV9GVisL+GhoVu6FdUCRya4oTZRbQ==","shasum":"9dbc4c91e3d2db2a4df73a9fac9c7232383e2bde","tarball":"https://registry.npmjs.org/@9am/ctrl-panel/-/ctrl-panel-1.3.1.tgz","fileCount":26,"unpackedSize":133062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiufnolbHRkucK4zTVAvuIfJ6/Abh+5aNbx5d+QLWKuAIhAIsnpew5tA0WBqtOCY4F+h8C7PXn68p4qCicm9i/z2M3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRlQEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI3w//bg6XWNQjMXimW/6oqAfRZU3XHPfjBqV7lc1cBXrrX8ijyMgO\r\ncdIAl0n9U939j3VyUMaGPwBpETPepwBa7LAhEFkftjX0PGQpARvD/BgeZSx4\r\n+FUgO4hAtRd84O3IuHQmqXfbCAGs0HxV2nfyi1bZKdk+GeafgRrP5S844R+V\r\nn2TejEGyvP2b7Ovd66XF80jMGru8xEyC3/wo3hEHC1HsaV4trJmVqsYuiLWc\r\nGVfd84SyMGbVE4A2tEYDmJCWGtYIL5El083BZsAMO6plvI2G4Sz+jQGWPjgF\r\n1JPoTAiwK0hEyfIxKoKyi4U58Sr+ZvPT8JySWGZJNXQXEYmNUuCy1g5XtiEV\r\ngcGrE/EVu6AocGa+eINgyE9i4LULz4GjZYeUTFD8XKF/H6q5j67a7enb2X5B\r\nD+O6LM7yFvS3xYbL84w9dkN+H1yxIfyXDM8U12JVAhlFEz/V7JErLqjEQRlW\r\nUZ+zSrQauRiOE+y1+qb5GJW/6Bc0xcwDT7Nk5U8D0InX7VnzYbpyt5WfR1HF\r\naiirXtY/NlgUFtprSwtFBbWMxDdNug3ArsVrG5SQ+jI6VGavpVWphNm5SIGR\r\nu3hvygNQuwUUw8H9xPniuPOb+O1zvsqhOq6YicpJ5DmSh/eAMI0JV1MUZSi0\r\npguEt2LEmmbqxw0cUKlkrKbTlku7tEfy8gQ=\r\n=Dqa2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"9am","email":"gbgogb@gmail.com"},"directories":{},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ctrl-panel_1.3.1_1682330628213_0.5499556119949516"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-13T02:44:57.897Z","1.0.2":"2022-11-13T02:44:58.148Z","modified":"2023-04-24T10:03:48.515Z","1.1.0":"2022-11-18T06:53:19.846Z","1.1.1":"2022-11-18T09:36:04.355Z","1.1.2":"2022-11-18T09:44:35.213Z","1.2.0":"2022-11-25T08:50:44.404Z","1.3.0":"2022-11-30T12:22:06.627Z","1.3.1":"2023-04-24T10:03:48.373Z"},"maintainers":[{"name":"9am","email":"gbgogb@gmail.com"}],"description":"A simple control panel.","homepage":"https://9am.github.io/ctrl-panel/","keywords":["ctrl-panel","control","ctrl","input","form","custom elements","web component"],"repository":{"type":"git","url":"git+https://github.com/9am/ctrl-panel.git"},"bugs":{"url":"https://github.com/9am/ctrl-panel/issues"},"license":"MIT","readme":"<div align=\"center\">\n    <img alt=\"ctrl-panel\" src=\"https://user-images.githubusercontent.com/1435457/202668072-2d92cdc5-e723-4b1f-bc0a-b6126d5af1ba.png\" width=\"240\" />\n    <h1>&lt;ctrl-panel&gt;</h1>\n    <p>A simple control panel.</p>\n    <p>\n        <a href=\"https://github.com/9am/ctrl-panel/blob/main/LICENSE\">\n            <img alt=\"GitHub\" src=\"https://img.shields.io/github/license/9am/ctrl-panel?style=flat-square&color=success\">\n        </a>\n        <a href=\"https://www.npmjs.com/package/@9am/ctrl-panel\">\n            <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@9am/ctrl-panel?style=flat-square&color=orange\">\n        </a>\n        <a href=\"https://www.npmjs.com/package/@9am/ctrl-panel\">\n            <img alt=\"npm\" src=\"https://img.shields.io/npm/dt/@9am/ctrl-panel?style=flat-square&color=blue\">\n        </a>\n        <a href=\"https://bundlephobia.com/package/@9am/ctrl-panel@latest\">\n            <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/@9am/ctrl-panel?style=flat-square\">\n        </a>\n    </p>\n</div>\n\n---\n\n## Why Build This\nSee my blog post on [9am.github.io](https://9am.github.io/)\n> [Every Animation Lover Needs A Control Panel](https://github.com/9am/9am.github.io/issues/10)\n\n## Features\n- **9 custom elements** to choose.\n- **3 themes** out of the box.\n- **Control the value shape** with the template.\n- Customize or make your own theme with **CSS properties.**\n\n## Elements\n| Element | Screenshot | Varient | Description | Live Demo |\n| ------- | ---------- | ------- | ----------- | --------- |\n| ctrl-panel | ------- | ------- | The root element. | [demo](http://9am.github.io/ctrl-panel/ctrl-panel.html) |\n| ctrl-group | ------- | ------- | Group ctrl-* together to shape the value. | [demo](http://9am.github.io/ctrl-panel/ctrl-group.html) |\n| ctrl-slider | ![slider-1](https://user-images.githubusercontent.com/1435457/233948538-65ea017b-fddd-4026-a8a8-a739f199533a.gif) | ![slider-2](https://user-images.githubusercontent.com/1435457/233948534-3aa95a1c-5043-43d8-a8e7-5c81cdce2357.gif) | A numblic slider. | [demo](http://9am.github.io/ctrl-panel/ctrl-slider.html) |\n| ctrl-clamp | ![clamp-1](https://user-images.githubusercontent.com/1435457/233948483-22b0851b-c0d9-4ba0-82b4-5ba7993af5b4.gif) | ![clamp-2](https://user-images.githubusercontent.com/1435457/233948511-3f689958-500c-4e6a-83a2-c278cbc61b1b.gif) | Select a tuple low-high value. | [demo](http://9am.github.io/ctrl-panel/ctrl-clamp.html) |\n| ctrl-switch | ![switch-1](https://user-images.githubusercontent.com/1435457/233948542-e5611014-c9c9-4b3d-a2c0-be53745bd63e.gif) | ![switch-2](https://user-images.githubusercontent.com/1435457/233948545-6b2efbe3-ae87-4602-98f8-ded0537a6cae.gif) | A ON/OFF switch. | [demo](http://9am.github.io/ctrl-panel/ctrl-switch.html) |\n| ctrl-radio | ![radio-1](https://user-images.githubusercontent.com/1435457/233948532-03a2f23c-41d3-4291-b8b7-fe770750b869.gif) | ![radio-2](https://user-images.githubusercontent.com/1435457/233948528-d19f430a-9681-4658-a23b-25f4f404f8e4.gif) | Multiple/Single switch. | [demo](http://9am.github.io/ctrl-panel/ctrl-radio.html) |\n| ctrl-vector | ![vector](https://user-images.githubusercontent.com/1435457/233948552-672f7051-f07a-4c4c-950c-f7c8e5ccb122.gif) | | Select a tuple vector on a 2D surface. | [demo](http://9am.github.io/ctrl-panel/ctrl-vector.html) |\n| ctrl-text | ![text](https://user-images.githubusercontent.com/1435457/233948548-1088ed00-5bba-4d52-a64c-95341679c8d0.gif) | | Text input. | [demo](http://9am.github.io/ctrl-panel/ctrl-text.html) |\n| ctrl-color | ![color](https://user-images.githubusercontent.com/1435457/233948524-3f5b06b2-fdbf-4586-8892-d76fc0d6cfc6.gif) | | Color picker. | [demo](http://9am.github.io/ctrl-panel/ctrl-color.html) |\n\n\n## Usage\n\n#### Install\n```bash\nnpm install @9am/ctrl-panel\n```\n\n#### HTML\n```html\n<ctrl-panel theme=\"neumorphism\">\n    <ctrl-slider name=\"slider\">slider</ctrl-slider>\n    <ctrl-clamp name=\"clamp\">clamp</ctrl-clamp>\n    <ctrl-vector name=\"vector\">vector</ctrl-vector>\n    <ctrl-switch name=\"switch\">switch</ctrl-switch>\n    <ctrl-radio name=\"radio\">\n        <ctrl-switch name=\"a\">A</ctrl-switch>\n        <ctrl-switch name=\"b\">B</ctrl-switch>\n        <ctrl-switch name=\"c\" default=\"true\">C</ctrl-switch>\n    </ctrl-radio>\n    <ctrl-group name=\"group\">\n        <ctrl-text name=\"text\">text</ctrl-text>\n        <ctrl-color name=\"color\">color</ctrl-color>\n    </ctrl-group>\n</ctrl-panel>\n```\n\n#### Javascript\n```js\nimport '@9am/ctrl-panel';\n// import '@9am/ctrl-panel/theme.css'; // css to enable default themes.\n\ndocument.querySelector('ctrl-panel').addEventListener('CHANGE', (evt) => {\n    console.log('[panel value]:', evt.currentTarget.value);\n    /* output:\n     * {\n     *     slider: 5,\n     *     clamp: [0, 10],\n     *     vector: [0, 0],\n     *     switch: false,\n     *     radio: 'c',\n     *     group: {\n     *         text: '',\n     *         color: '#000000'\n     *     }\n     * }\n     */\n});\n\n```\n\n## Documentation\n\n### \\<ctrl-group\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | **`name*`** | string | **required** | value key |\n| attribute | **`orientation`** | h \\| v | `h` | layout direction |\n| attribute | **`type`** | object \\| array | `object` | value shape |\n| ---- |  |  |  |  |\n| property | get **`value`** | Value | `{}` | value |\n| ---- |  |  |  |  |\n| slot | **`label`** | html tag |  | label |\n| slot | **`default`** | ctrl-* | `''` | value |\n\n### \\<ctrl-panel\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | `extends <ctrl-group>` | ---- | ---- | ---- |\n| attribute | **`theme`** | string | `flat` | theme (flat \\| oldschool \\| neumorphism) |\n| attribute | **`width`** | css length | `auto` | panel width |\n| attribute | **`height`** | css length | `auto` | panel height |\n| attribute | **`placement`** | top-left \\| top-right \\| bottom-left \\| bottom-right | `''` | if placement is set, panel will be positioned as fixed, and with a button to toggle the visibility. |\n| ---- |  |  |  |  |\n| property | `extends <ctrl-group>` | ---- | ---- | ---- |\n| ---- |  |  |  |  |\n| slot | `extends <ctrl-group>` | ---- | ---- | ---- |\n\n### \\<ctrl-radio\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | `extends <ctrl-group>` | ---- | ---- | ---- |\n| attribute | **`multiple`** | boolean | `false` | enable select multiple items |\n| ---- |  |  |  |  |\n| property | `extends <ctrl-group>` | ---- | ---- | ---- |\n| ---- |  |  |  |  |\n| slot | `extends <ctrl-group>` | ---- | ---- | ---- |\n| slot | **`default`** | `ctrl-switch` | `''` | value |\n\n### \\<ctrl-slider\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | **`name*`** | string | **required** | value key |\n| attribute | **`orientation`** | h \\| v | `h` | layout direction |\n| attribute | **`type`** | range \\| knob | `range` | slider type |\n| attribute | **`min`** | number | `0` | min value |\n| attribute | **`max`** | number | `10` | max value |\n| attribute | **`step`** | number \\| 'any' | `1` | step interval |\n| attribute | **`default`** | number | `5` | default value |\n| ---- |  |  |  |  |\n| property | get **`value`** | number | `5` | value |\n\n### \\<ctrl-clamp\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | `extends <ctrl-slider>` | ---- | ---- | ---- |\n| attribute | **`default`** | string(JSON) | `'[0,10]'` | default value |\n| ---- |  |  |  |  |\n| property | `extends <ctrl-slider>` | ---- | ---- | ---- |\n| property | get **`value`** | number | `[0,10]` | value |\n| ---- |  |  |  |  |\n| slot | `extends <ctrl-slider>` | ---- | ---- | ---- |\n\n### \\<ctrl-switch\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | **`name*`** | string | **required** | value key |\n| attribute | **`orientation`** | h \\| v | `h` | layout direction |\n| attribute | **`type`** | range \\| toggle | `toggle` | slider type |\n| attribute | **`default`** | boolean |  | default value |\n| ---- |  |  |  |  |\n| property | get **`value`** | number | `false` | value |\n\n### \\<ctrl-text\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | **`name*`** | string | **required** | value key |\n| attribute | **`default`** | string | `''` | default value |\n| ---- |  |  |  |  |\n| property | get **`value`** | number | `''` | value |\n\n### \\<ctrl-color\\>\n\n| Doc | Name | Type | Default | Description |\n| --- | ---- | ---- | ------- | ----------- |\n| attribute | **`name*`** | string | **required** | value key |\n| attribute | **`orientation`** | h \\| v | `h` | layout direction |\n| attribute | **`default`** | string | `#000000` | default value |\n| ---- |  |  |  |  |\n| property | get **`value`** | number | `#000000` | value |\n\n### Event\n\n```js\n{\n  type: 'CHANGE',\n  detail: {\n    name: string, // attribute 'name' of <ctrl-*>\n    value: Value, // property 'value' of <ctrl-*>\n  }\n}\n```\n\n\n## License\n[MIT](LICENSE)\n","readmeFilename":"README.md"}