{"_id":"@3share/ui-component","_rev":"13-be97bc4fadba9f5e4e795dfc50dd0a30","name":"@3share/ui-component","dist-tags":{"undefined":"0.0.3","beta":"0.0.8","latest":"0.1.5"},"versions":{"0.0.1":{"name":"@3share/ui-component","version":"0.0.1","_id":"@3share/ui-component@0.0.1","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"0d278e5f576ddea940112afe26a5ab7e91e2968b","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.1.tgz","fileCount":8,"integrity":"sha512-fRrqX+AvyUk4nBomdjUzhXpylOP4NILm7rXCE/FFJjUQMK0YvnhHpSf0ORuzT2SuJYnWlxBVRSvXtrQgYySCyw==","signatures":[{"sig":"MEUCIQCIOAmGehMcEVeKoi6AUBnYe/9/DsjUDu6d1f1D+b2XWQIgJOkJM2znbCzMuan1HX356jYFgyZfgqeQVsL6PoqKlnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3+JUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP3g/+N2ejU4lekysipr6zn1TRQQSzPKnHYi44K9+H/hTEv9VbH012\r\n+Qes4H00fPuiu8KRjeRAWewOaq8lgP/UgjAevCKGQFAOwX02kadpqee2/uM/\r\nwDuoVCXt42JpTYSNnHlPAX4DUEnjArw2ylyZtawISs414D8oIxhlRUcP+8pm\r\nFadEiwcaG75CQlQXxk5DE3NWX54MSZvBArG6l6SbYU3ABRgJPC6XcKDEh5HG\r\nUTGC18vK2SPcWGFBLszs/zugYe8lvgF8ph5Ew71NS65TfBrIbdrGsDmbqFxl\r\nu9/itHQ3Ih9FZjY/azOQtQGKZquKpntt6GuRonr9GajNzk2HOLJCW8HiHSf9\r\nMyWRtgZVdoMui6v5Pr9k01XBz0PuKuZ3Tzdtx6aIMHaaL49HJB8kznJz7tFm\r\nRbZsTOh9fZEh51niplKe2ZD7BTOIqgiMP3VUdf0YRbUKp8oBAVQZExA7RmJh\r\n+UYjgyIJa3zE/mmYEaipo9ZdFozkA7mMJUOfRypYv0ea30ks0J3OewVWzrGJ\r\nDI0q6MMHGcpjptDzN9ymegCwV/i+w9Q/Ju8j8kwC5OmyJrSyvvC0RF8+tT6v\r\n4UVZegJdfFBOXG1+W5eCQ54M6lIce9A3jAvYc3KwoXP3FLMv9tY2kCJuUGb+\r\nUfEddwANPDxZdDhdRyNzN/0tOHzg7yQb/eM=\r\n=2GH+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"fa2668693e3e5afef2de409ab2a454017144dba6","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.1_1658839636615_0.4129439239352384","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@3share/ui-component","version":"0.0.2","keywords":["AEM","AEM 6.3","AEM 6.4","Component","Utility","Scaffolding"],"_id":"@3share/ui-component@0.0.2","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"a8ed91253b184fff6ef19d580176c3b03c7bbde7","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.2.tgz","fileCount":8,"integrity":"sha512-p73QJfkMc01kxXrbhOEi/aReUczu33ypyUcmBa1wd6TcRY4XS+lo3PgVOetDRRKtgg8Q/GlaYX2PNEkbjc1APQ==","signatures":[{"sig":"MEUCIAQYrjT/+IbsBUBn98DwsnhXBjmzgwiZkmWSJyY9iRHyAiEAqteAeTvuetNvsPcoy3EjuEKDA2O7g3DV5m2IhyxU2oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/2zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmvw/5AK7h+BGKWX8vIqfXju7dRPZgUIuZNmvchHwssEBZGuKqdP0e\r\n+NdR6Z6kVxrc3gebtXHOl+pxep0/RHJGwdcusjjxah09VNebs+2WuPS6H2PR\r\nx1apSvDmLwPYZl3+DonHn6DJPLSRiercN3kGUSI5DFcXsiPLL9BTVj/DxlBR\r\nW5KEMq5rfPPM8+1OTquaW741aHE2UNKBFX+d+waAlmVvzILqzwJXgRB2xzLG\r\nStpUjcd6DZF3Z0kqavF2OXgIIaUpohfG6aCKFFPbhXUHHRub/vIWChuCKF9b\r\nJUZKflQnjfIZp4vCIqN+oNVS+n5kI/cFbIWlQfWyaJUesLGLici14bOEJO/Z\r\nqh25cDyqoIjjnQaxWNrobQY7y/aewPHn3a7TQEkYpoMFtvt/t6RcXtfQQB+b\r\nOb6WkAF54KF93Eyf07tFmRkqfVMrg1oK3EijxRWQRlxNJ4dUeYeTj9SHPrVW\r\nMv/Ld5x0dD+dnHVikgqAAUVfttnH22uK/TINFO4RXAnjUnlJaWb2aacCZ5OE\r\n9K18jiWWnptM3j5nN0t8M7EO46yDcBDPdIUwa9PsplAiALGrRFH5xiQRXkQ8\r\nTYVXW0seXq/wgTcgg4pXa8ILxERK5ai55KzUD/mxhfg55Tj54S3U8peYz1I2\r\nYBVL5Hx7rYPLOF4A5RHOFQ7SsQpB9jh8OCY=\r\n=J/ma\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"7595084c5c974a0c64a3fb25fece71c14bd544eb","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.2_1658846643270_0.5242294906344576","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@3share/ui-component","version":"0.0.3","keywords":["AEM","AEM 6.3","AEM 6.4","Component","Utility","Scaffolding"],"_id":"@3share/ui-component@0.0.3","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"ee786521c6ce3e8356f3169eddac6a53806cc449","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.3.tgz","fileCount":8,"integrity":"sha512-E6+MOAgjt7PyVJfFdx47MmkdbGy1syMoPeTva1jZy5uxAeG/BQi1T+0QlLz6x4f7yVWnrt6XTMl+YWLNo5UzFA==","signatures":[{"sig":"MEYCIQDC3Pn+MenvsYn92Jn5VgzLmvzt8rUwztfZbdMmzEYhYgIhAOB9XRb/qVbpoiZRsW5/LLyjC+9xmux5SEPsp8gKpW1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4AWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWOw/6AtdoDqQPdY4ml9OYX/nkZBT2ABA92hAX/iZdPbJzYtUvumui\r\nEaa5TasBPFWx2TCUzPEigd2CyhDY5vJTBZMmKJzwZ0Q4YcDEYeycCbxCaJvE\r\nBCSst8A+rA3tkMlQxCXHme9ACpFLbZjr+8NXn7QCixIh+45eZR8Ha11l8BGD\r\nTaAB4hjhOW88Wdx8Mn94QeXwpn8ntxJWCXNMNedHUCJvVcPkxnEaptD3G6TP\r\nhUhS3d/aZSw2GlgHxe5stC4kLVimyeJrwTznSuHcp88Z8Np58hKBLUUWMExB\r\nJPZClMlLyFk9xnE4fJ2UXLyx0TaD1bOj9lVNNfKm4pQt/vk6h4lj3AuET0gQ\r\n0kiJD8G8z3VmmWYmUN6bfpeD/YcYDW/u7Mz6gEireahvIlgtJOH64RAd9457\r\nTAsWZ0nNugRrXdUJBe9jc3JovmTWZSqU6EzbroNEtJRRaAj8G3vPj/IEdO99\r\n/A5U7XCt1Kmqsp+tFpk/bp+5qJ56/8oy57yi8+jFSrCYAKhj++jMbEYINRku\r\neyMbx4IaOXudFmon/t3nQjKlWtSYDt8uWI4t4Xnwhq5BozAi3zj4xu+73Na8\r\nyYtd3dDr+ka81ht4vHUU/uxB2QGb2Uv8uGcu3p3Dhh2ixj9GOFOH0/jgOeg7\r\nkQQ/qNVmpShyRTvD44wBN//OMruOwAAtD4c=\r\n=Bkfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"089233404c78bca0d447237e0c9586a6ccae1848","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.3_1658848672036_0.6135890363305085","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@3share/ui-component","version":"0.0.4","keywords":["AEM","AEM 6.3","AEM 6.4","Component","Utility","Scaffolding"],"_id":"@3share/ui-component@0.0.4","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"b56e05639d2379a55bbaca18717211435ac6849f","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.4.tgz","fileCount":8,"integrity":"sha512-papI9RjUR00DSANY3uvH0f2I6+V9hYvfad3FYUAKnaNSKKXpk3kjqyuc/1KJO/AtZBmsKgDmo1PLdYrG60d1Jw==","signatures":[{"sig":"MEUCIQDeL49k7IyeL7tgpuz68QL0qorlU5+tFi2q39Pne2A7HgIgSsnLb6lj8r1jdJqhLYY3/ZRMaFg457r9DxaxVaku/qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4BTNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdOxAAgWDggv1Kn0aOjkUrA5mLq2Neyhg/+V2dBib0B1KyugTl6ul/\r\naOmJfmraIZpHBLvdDJlfsWb8H0ofc4Yw24tIAKov3WBlizU4+9FnGnM/iKPB\r\nuQCxkLr5KUqwOhFx/1XsXixXV6X3M5l6UciKrCJSFc+eUA+JM8OJgugt8qsT\r\n07//Io8/nWY4lQJ3CMipB6BjOtHVWqjh00qi7vIZW4Okm80oDRCQ9XstLFuY\r\nDPfO9RZHW5j542xd4dZCJq05ivhhTcSfhgAoOVOchNCuEjzJt2+qoiFUyET0\r\nr3DuPJOUfxvl9BD5vf2+FUJaWR9Xv8vfSOUPz1NynvVXzMoPrM5OMDjLSsKh\r\nM4bnJfbZglPSmdSRCa2ogRStKO9ygCaWfX3wM9UereT6mie9lnALBbCXFgC8\r\n5sFe1vrQXRJhp0m8H6HSxt8RopwEKo0tQHIFiqLTP2f/IiARxqIt+QLNNKlj\r\n1lSif8vSPurK5N3YZJDjT8w3qgeLzV/qEgyjQhrRH5GBfYRjQAbah2+GamEp\r\nmsyS/rDIx59iMN11jkd+o0C2WqWvGoCt54xz8Z9wOfoIUNqspXJY4LAOD40i\r\nIUodaz0npdB4FhQI/x7o8Bt2cQbqXyjrN3BGxcoJrjZZb9gChU3ygmbmMG6t\r\nQom1tOgky+8jw2WJ5l3D1e0Ry1ig3ozxXjs=\r\n=uIvU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"089233404c78bca0d447237e0c9586a6ccae1848","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.4_1658852556985_0.3162801846314962","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@3share/ui-component","version":"0.0.6","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.0.6","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"4784fc991573b187d870ac4117011dec9a026522","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.6.tgz","fileCount":8,"integrity":"sha512-/RA8qKMAVrepA8nmg63pdKEJ7laRlIeVJOK+SH6fWb2lBu7AoEot7QQYfVg9FWyVUXPeSSVh2f3n0rFZQyxt9A==","signatures":[{"sig":"MEYCIQC7uxyN2WpsZGlXzRhGePLnIHqzFJCDESZbsLLtmLtkmgIhALLhX9dli8dUIxOP8kW2iw+DOydX/2DYuDZMPnt3PkPk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7QJaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpWA//VkTDTzifW8/HO29D+aN4zGOKrqXUlhjyy4ALSMgDsG1mLW+I\r\nHceB8fXf0uzIcV1ZyJi97kMGy2tHKL4XHXDg/orIUhj59YmY3cuHZzCOU+oD\r\nRvXnU/if3C8/JLC6xsGqloJ7kdQ0F/m2OyZDJp14k6JZ9hHxJ9Rv2GtZpVOr\r\nKRezGj8oty3w63ZManQ/2cuvpyhOJwwok4jhIEKoAxczWzBdooet2mSSJPc0\r\npGviURDf7CWyJcrBhe9TiMvuKHD/WMtE8aAEYchGEWSz3dpXRCZYviYF2ueo\r\n63KyzwMZLGLokiNu2+fDE35ovvaCibk+N1fZWGZ3jYh3Q5rWo2WiEbA6PrHO\r\nwRxU93JcoRfMebJM+g1SW8QDUCK8+NjQktqQZNA3Qu8ufOVkNz2gG+SOoow5\r\n3NDS3d7ZkAFufjR2AN/G34RxSF4kTw4WlWzNbqLfiSuf7ERDCGSAcQkkviAF\r\nrlLNZ3fVM/hn59P7GDw4Ju8i+PXpBWG7awfJHNvtGG2YBBQtTL+KnLkfSXpF\r\nujqMDjHHXf16A/7T3uQY18zjIqy0FR7Am8j+EaBOjG9+9jVIkCsmhcIa6y6A\r\nSW0nG2fCGAtEoyFIrZvjCKMv8f5xSQQKFthvMzS3EBvR/bhRZQ01zdVC/xIt\r\not/6A4gvuCfnpm5YrbOrfisaAer/9duTb6A=\r\n=vQuC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"7a557d567ef08ae469a60b836be303dc6778f47a","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.6_1659699802208_0.058198697699695545","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@3share/ui-component","version":"0.0.7","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.0.7","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"cb9de816aa278334d99acbecb75aa80e40768543","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.7.tgz","fileCount":8,"integrity":"sha512-FJ4SNQqNqj9hbMq2Yqq4OyYdS1HmI3j1Ljt84WhdfssX85ot8HsnGNBLNcMomqkh5G+rts+9o6C4HoGlknXegQ==","signatures":[{"sig":"MEYCIQDRjsjHm/b/4vpmAfS0t2r62Yb8NCtYm8IX7jcb4HB45wIhAI1goB8rl9ImvreJZCQlyKAf3qbSfGbLKOl1j9rc7SJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiTRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3bBAAhAyfBtczjhu5tBAmAvaTh47qDqs0yNYBrF3KFwUFlyP4XqUX\r\n49FMPR2LQ9dnBdobVUafzPQx8JNUG14Kqs1bvUic6Muha54tWXfzKj4TWfiE\r\nzuCFCkjcIfWTekJSgdJDuWkUnams5LZIN5WNOL1YKJXccvhWpXH1O9h+lc+s\r\nC9Y2QwnucfLJRUW9RLPkdHOCAa7pDPBLjSAD4Fhnqm2ragavowR8wjE/OB1X\r\npWTZzDV22pVq99xESUvjePIMwU89gl52E1UXaGwnW7JHs7D7/XZOcYo0/425\r\nhiZ3RH6178Elr45k4HhuCB+kyjOKU0KUzGPrdROD7GauwIqLHSh8dAp+stng\r\ncDH1lNLw9YRmCmvq2trIIXs2ShOtFQ+rB46sGzZLPX/qujPtiRn8EyfZ4nnV\r\nM3SDYUgUS8zVz16kC/CqsjbLg7ybmS4QcC2CY9AFdeT85WHRUo96k/j+FYRF\r\nE/4t121XSib3Xr4TOV8fpCbp10toLi3qZFC7UjHXQ/q/iE5fRyBivgRw4Pqw\r\n3W6+zjyXvhk1EeI8dOrUzbXA0cfwuBa5D6TVQfs8v58aTcWPOxBzncl7C7fB\r\n/gZPnBKu6rU1Cj91oh4e2+dMITaF0+E0FLFk63xy38oJ09mtnBqle4qaC6wB\r\nqxsK7bMBGDME7iaDAP8aroo7YSHRCJXXVQU=\r\n=U2td\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"59aaf784bde849070d5490ee5ad646f1f310619d","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.7_1669936232717_0.304410580604487","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@3share/ui-component","version":"0.0.8","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.0.8","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"9456cf5af54c07bf5b12abebbf43b43ff83a2069","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.0.8.tgz","fileCount":8,"integrity":"sha512-p2xYfA2uZJObmFE4cr/pxBZ0YrRei+++Io5E0DNXhMfr2PD/I7LQuYnIl96cEow7SpiXjr8RmXoIVosyfT2pNA==","signatures":[{"sig":"MEYCIQDr1mUZXDb4yju/L5zW2bW5EMDx09piYN5yxbVjT6bByQIhAMwOX1Q9zGsiKO05QjOO3QSpG5wNmpQeFu1a90d8qBmr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiTWdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkAQ/+Ku3rIdIaGvUbinNx8pHIx2nkdUF0/Y8Fq3S1FkxqRGA5jHCo\r\nYA5QCi3YLX4FqEHetydHbKE4sMn2gkHWGl/Zw3hdR4OKBcfwkiFW5N864nPt\r\n8vKNbl03ExW3HhaH8RbuI76T4f2wUcGzqKgm6b5duqxvYlLOtaSoHEi5XvWi\r\n06+Qrlx6B9sWLFq+SFqNwnCE4LbQy4+YkkL22gyIWBEPeCJpFdCIkeTgkxMI\r\nQZvoprsSd3chAPSvLKvfAII4QUQCPwAabMgvbgOODQXWVQ8gaaaupbJSmG9l\r\ntNVHandKc6j3qEMfq4TYD4fKvHyJW9TRfyTE30UAhP5rThje+MyqdqL3V7jc\r\nnPV15kPQCqBdUlGy950eUaHVQW0sT8dI62xYYkIvo3alTAkQGtJjTcq5gzj3\r\n+d3HlJTyBtoQZeLtediY5mYrILu5g5vvWkMenDrzl9gtpiQJGj2FVQZwuXGm\r\nWoULLoNU+qUyn3/1OyCvhWQBunki1iWAgaWuE0gMxN+z1oopVQLq+pvveKsu\r\nUAxdM8Fe90QiomRzIesl5VfYYj3YN1nFzdKDWAshL5yiOkRVlj/lv8oOSYbf\r\nUUP9ev7VlrbfgQx5wVILwBrDFwtCCLxASTZxRVyzJjeuuCVetBibn2ZPVK25\r\nr6BJ5Kyy/mpQSYAeryfNE/dWhWB4NAVTX2c=\r\n=z4rE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.js","type":"commonjs","gitHead":"59aaf784bde849070d5490ee5ad646f1f310619d","typings":"./src/index.d.ts","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"8.5.5","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"16.15.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"tslib":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.0.8_1669936540886_0.7286556156023452","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@3share/ui-component","version":"0.1.0","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.1.0","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"6e1de6be62bdc2409d2c85673ba5faad5e6a3e50","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.0.tgz","fileCount":11,"integrity":"sha512-ebgyYzufIek4tPKdMfkZkYoTUZKOITN1sFX5w9zX4gP3vt9IsXgYf13OMDeFjk0OSKU5KqIiOMTOP+CwzOOBhA==","signatures":[{"sig":"MEUCIDy6qTZLztq9f545YoAbJUZ+uGjmVG/1ZPYKwEjaEcyJAiEAsixOxtAT0BTAQkpKGiFIoSGfTIom1cb7f0i0TlBARoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8283},"type":"commonjs","gitHead":"07d4eb329944e64e284db44b0ee050cb437b0b01","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"10.2.4","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.1.0_1712912691472_0.9270090483223914","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@3share/ui-component","version":"0.1.1","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.1.1","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"eda38baa54cb389274c248b472b52a4bb67c815c","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.1.tgz","fileCount":11,"integrity":"sha512-HzRKFbSF4KJ4Z5U1uzHqUi+yibxLltMP8GI0oIjX3Oi2uMYKec348ZfW/Q1O2W6pUiQl2xngyFvRHFIHjQlBFA==","signatures":[{"sig":"MEQCIFylC1GypLF9BAAt2doHnCEPQXgeqYQxr4GJyUz13EKxAiBusbjE3oataNZlo0nfjQ2r9ei7U0wj3nFU0Ghhd8SgvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8283},"type":"commonjs","gitHead":"07d4eb329944e64e284db44b0ee050cb437b0b01","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"10.2.4","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.1.1_1712913417388_0.5138472879323972","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@3share/ui-component","version":"0.1.2","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.1.2","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"44e9ce5ae8f5cee4c98c4c913db450df1a65190d","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.2.tgz","fileCount":11,"integrity":"sha512-Mt0tDmbTZRBCKMUJwFPh4bOA+M/gOiPeGxMCZhXhdm/78sM/voxPx874NiJEcpzrLI4iiZSatfabrFdwXldnNQ==","signatures":[{"sig":"MEUCIEYUGm9x7Mtk5/o2PbXttwSPipAX4ZMWAJg5Xm4KUJNuAiEAvy22B480bEq2JGeRjwJeypuBDvckf/Adr5zeGfm0ouc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8283},"type":"commonjs","gitHead":"07d4eb329944e64e284db44b0ee050cb437b0b01","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"10.2.4","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.1.2_1712913675471_0.9919639402407203","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@3share/ui-component","version":"0.1.3","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.1.3","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"8c05a1c9bef74faf76734f40c15216df4ac9e467","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.3.tgz","fileCount":7,"integrity":"sha512-kuZVe5qcdQXIBzHKKScTDkZyS9Cp/yI0e+aumSEHY1VRvlohEpJI7IGwaH/ibAszYt7x+dRWNUlA4PVNXSFdKw==","signatures":[{"sig":"MEUCICBf2+k8LTao58DZDaXrCD9rQbUDM5VmbKyTcpkqsrfRAiEAnle9qVka75mXK2Qcnz/+tdejBVdYnGAM6HT+1LNTVwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8784},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"07d4eb329944e64e284db44b0ee050cb437b0b01","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.1.3_1712913920933_0.8894010986744794","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@3share/ui-component","version":"0.1.4","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"license":"MIT","_id":"@3share/ui-component@0.1.4","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"dist":{"shasum":"99245fd0d6f2044f787ff7ce07f8aeeb717efb01","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.4.tgz","fileCount":8,"integrity":"sha512-my3AuGt4xVAaux75hZcfYleIl+AaCxQxk7ag5OIWoD2ymgLGmWvS4q3A8ci6unBy9UGARbF3lxpMeOIllkgpuQ==","signatures":[{"sig":"MEUCIGS26NdKa4ZqNx5bIjAXY51TRq1BWQqB802lxqZiUlP2AiEA8Cc9vyUZ2GFULzYbo4VMI+mGBQaebOvLpQJKiirbpc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10385},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"07d4eb329944e64e284db44b0ee050cb437b0b01","_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},"_npmVersion":"10.2.4","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui-component_0.1.4_1712914145491_0.6195039543202667","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@3share/ui-component","version":"0.1.5","license":"MIT","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"type":"commonjs","main":"./src/index.js","_id":"@3share/ui-component@0.1.5","gitHead":"139038d4e666e245c8ac8fc19060dcf84b03a754","types":"./src/index.d.ts","description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PEJBJ4Sfn8Rw6B4vOdKhEv8sXTcgKDWY2NPe+y+UqR3XrbDWdv55hgfi1fozGYb7dx51BShNU7PIyfOa+ukNdQ==","shasum":"81e3a8690fef67a8342807aad9e370ebee1784f8","tarball":"https://registry.npmjs.org/@3share/ui-component/-/ui-component-0.1.5.tgz","fileCount":8,"unpackedSize":10646,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCehkSGnl2vL8dSIVCr3DCCzPTF33PuWRcs8VWmnIkAkwIhAIyHT8Fh863LYJWc43hDEQdDg4tnnc2UPCF7SvoSW4Gp"}]},"_npmUser":{"name":"luciopoveda","email":"lucio.poveda@gmail.com","actor":{"name":"luciopoveda","email":"lucio.poveda@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-component_0.1.5_1750169088952_0.08165208769127186"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-26T12:47:16.558Z","modified":"2025-06-17T14:04:49.361Z","0.0.1":"2022-07-26T12:47:16.767Z","0.0.2":"2022-07-26T14:44:03.485Z","0.0.3":"2022-07-26T15:17:52.343Z","0.0.4":"2022-07-26T16:22:37.580Z","0.0.6":"2022-08-05T11:43:22.372Z","0.0.7":"2022-12-01T23:10:32.881Z","0.0.8":"2022-12-01T23:15:41.058Z","0.1.0":"2024-04-12T09:04:51.633Z","0.1.1":"2024-04-12T09:16:57.530Z","0.1.2":"2024-04-12T09:21:15.639Z","0.1.3":"2024-04-12T09:25:21.099Z","0.1.4":"2024-04-12T09:29:05.689Z","0.1.5":"2025-06-17T14:04:49.130Z"},"license":"MIT","keywords":["AEM","AEM 6.5","AEMaaCS","ui.frontend","Component","Utility","Scaffolding"],"description":"A simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.","maintainers":[{"name":"luciopoveda","email":"lucio.poveda@gmail.com"},{"name":"gordon3share","email":"gordon.pike@3sharecorp.com"}],"readme":"# AEM UI Component\n\nA simple helper Class to save time while creating component registrations and DOM references to internal element using the Adobe's approach with `data-cmp-is=\"Somecomponent` and the reference with hooks `data-cmp-hook-somecomponent=\"nameOfElement\"`.\n\n## Installation\n\n```\nnpm i @3share/ui-component\n```\n\n## Example\n\n### HTML\n\n```\n<div data-cmp-is=\"Slideshow\">\n  <div data-cmp-hook-slideshow=\"slides\"></div>\n  <div data-cmp-hook-slideshow=\"slides\"></div>\n  <div data-cmp-hook-slideshow=\"slides\"></div>\n  <div data-cmp-hook-slideshow=\"slides\"></div>\n\n  <button data-cmp-hook-slideshow=\"clickButton\">Click Here!</button>\n</div>\n```\n\n### TypeScript\n\n```\nimport { Component, descriptor } from '@3share/ui-component';\n\n@descriptor({\n  selector: '[data-cmp-is=\"Slideshow\"]', // this is the selector the decorator will use to instantiate this class.\n})\nclass Slideshow extends Component {\n  ...\n\n  constructor(cmpRef: HTMLElement) {\n    super(cmpRef);\n\n    /* Logs the DOM reference to the component itself. */\n    console.log(this.$cmp);\n    /*\n      Logs and object with all the hooks found on this component.\n      { slides: HTMLElement[], clickButton: HTMLElement[], }\n    */\n    console.log(this.$elements);\n\n    this.$elements?.slides.forEach((slide) => {\n      slide.addEventListener('mouseenter', this.someEventHandler);\n    });\n\n    this.$elements?.button[0].addEventListener('mouseenter', this.someClickHandler);\n  }\n\n  private someEventHandler(event: MouseEvent):void {}\n\n  private this.someClickHandler(event: MouseEvent):void {}\n}\n\nexport default Slideshow;\n```\n","readmeFilename":"README.md"}