{"_rev":"3-6b005b39a38706bdef6fd789fa417ab5","time":{"created":"2022-04-02T11:56:50.123Z","1.0.0":"2022-04-02T11:53:18.818Z","modified":"2022-04-02T11:56:50.569Z","1.0.1":"2022-04-02T11:56:50.424Z"},"_id":"@bobz/dom-js","name":"@bobz/dom-js","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"url":"git+https://github.com/code-soup/dom-js.git","type":"git"},"keywords":["DOM manipulation","Javascript"],"description":"Collection of small frequently used Js functions for DOM elements manipulation across projects. Nothing fancy, just simple stuff. Simply for writing less code.","main":"index.js","bugs":{"url":"https://github.com/code-soup/dom-js/issues"},"license":"GPL-3.0-or-later","author":{"name":"Vlado Bosnjak"},"version":"1.0.1","name":"@bobz/dom-js","homepage":"https://github.com/code-soup/dom-js","gitHead":"d46fa33becfff050275229bd9d3082530ed34589","_id":"@bobz/dom-js@1.0.1","_nodeVersion":"14.17.6","_npmVersion":"8.6.0","dist":{"integrity":"sha512-q2tZD7rNtJZ0zCAapn9PaoMszAgNFLGQpCxg/NWx2okiTXF4/s5d5hg0MjSSYri9drwwyhvV4boLTd28hA/PnQ==","shasum":"5e66dce5e9aa99ac15fa09bba2d7c3b168c6f403","tarball":"https://registry.npmjs.org/@bobz/dom-js/-/dom-js-1.0.1.tgz","fileCount":4,"unpackedSize":4374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoPzorTzkQgQvEpzVWM4kroEKXwbU08E8iofiCJsZW5QIgVDZPALaihJoxJImzbPs+F3SOe3eaA9Hag3A0BLlJ0WA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiSDoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjgw/9FN2bC8Scp0yRNmV3g6deVyGxfE7+u+x0D0mIysz4XxEhBZUJ\r\n3IesV4mUS+IXH/3QKz/Rtrl26b9h1Va8tOjaE9JP59swcCyLjnsNz0DQoZJg\r\nG9IKAw/FPlyoVQ+cqfjrkSj/5gs23awP/YoRcdQFkHa4+2c2JjpwsiXNdLrp\r\nHuFyc/UONy5XOq/8/krFBcF44SkPZ/tKeQdftoA82V4QUbnhwCUCagfOGe2K\r\n/++XccANC/v1S5dI33o8jqruTFE9dTAHjtdJOj8Oa03GFdKplpKFiNYhhR93\r\nGbTmUIwRxU8cH17DPtml/vtJUm5t+Qi4byjFTLg59p9YZC+VTwRkBw9t9ioo\r\nT4ZDPNpmFGyn7MkPaw5M/nmulit+p9jX6vKaIHL/KSCL8EqsqoUK4/DiRsgx\r\nUyzIsZ1SHmN3eXRFSS5KnDKB2DeiGAafJvi5EN7QjTiuPwXVffcReXxjbeNm\r\nLQGuAIYUsT+VRlU4dM9y30ZblK1HmGCfguAIFTvGPqWP8od50NfusYIscRFU\r\no53aXBW8X4j+shM3H5K0rmB6VZJVCAgaWBXDL1Aw5Q8QwljqnCCafuuxYPGi\r\nVYgaQXKWY700y8ZVgyHONMWTmCPirL+YTuXE85PK4X1Tse+HkV9uiulw05da\r\nKvkitZx4LjQ5eYNMH6kT3SzD6NoFnG3fn+Y=\r\n=efXn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bobz","email":"vb@bobz.co"},"directories":{},"maintainers":[{"name":"bobz","email":"vb@bobz.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-js_1.0.1_1648900610222_0.012514635553114717"},"_hasShrinkwrap":false}},"maintainers":[{"name":"bobz","email":"vb@bobz.co"}],"description":"Collection of small frequently used Js functions for DOM elements manipulation across projects. Nothing fancy, just simple stuff. Simply for writing less code.","homepage":"https://github.com/code-soup/dom-js","keywords":["DOM manipulation","Javascript"],"repository":{"url":"git+https://github.com/code-soup/dom-js.git","type":"git"},"author":{"name":"Vlado Bosnjak"},"bugs":{"url":"https://github.com/code-soup/dom-js/issues"},"license":"GPL-3.0-or-later","readme":"# DOM Js\nCollection of small frequently used Js functions for DOM elements manipulation across projects. Nothing fancy, just simple stuff. Simply for writing less code.\n\n## Issues\nPlease use [Github issues](https://github.com/code-soup/dom-js/issues) to submit any bugs you may find.\n\n\n## Documentation\n\n    @import dom from '@bobz/dom-js';\n   \nWrapper of document.querySelector();\n\n    dom.get('.selector'); \n    dom.getAll('.selector'); // instead of document.querySelectorAll();\n    \nUn/Set class on node\n\n    dom.addClass(node, className); \n    dom.removeClass(node, className);\n    \nUn/Set class on node via selector\n\n    dom.setClass(selector, className);\n    dom.unsetClass(selector, className);\n \nGet Bounding rect\n\n    dom.getRect(selector)\n    \nGet dataset attribute\n\n    dom.getData(node, attr);\n\n\n#### License\nThis project is licensed under the [GPL license](http://www.gnu.org/licenses/gpl-3.0.txt).","readmeFilename":"Readme.md"}