{"_id":"@alexcarpe/kquery","_rev":"8-7b9e5c31a8d016cf45518f54cb899b4f","name":"@alexcarpe/kquery","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"license":"MIT","version":"1.0.0","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js","build:types":"tsc --emitDeclarationOnly"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"66e6db9fb5e34e3f48f0b82bedfc7c35d94cdb70","_id":"@alexcarpe/kquery@1.0.0","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YqMY5/DN5CjDvu8da7IJKN8QisviNa1Wc7ofdzEHueSNilPrZA6bNiB9cczHIJRyRLGDLg+8UCh8z/Og8yqExw==","shasum":"95e8fb437eb8ba664bdd365bfa96ea413217b237","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.0.tgz","fileCount":16,"unpackedSize":24407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGyfxCRA9TVsSAnZWagAAq1AP/0oQWOWfvdrMwB+FT/Ms\nQ2yidWrBBcV8xNVnhkxuCHAGwe1+FCCItbDDGpMkRKreKv4i2/nTFzCYkUb9\nMbynQ4cRfyGDJm+zW8vR6oEqLefO/05QgXL3wmUa1oHkWflKzxvZ5Z97xf26\nyU3DpIqtRj81t2GLj/xHW1/6rZxx69LjZezRDZUBfvAmiFQKnK8NR4atGFjJ\ntO40tmuUy2zjn37vbIeh4icedJrjxWTZLXPDnl/EwcW2NTDHZtTAKd2jcFkw\n+RRk8Ths85HedDJzHBFBHFzbbroDER0euPLM9BL7EYir7L4uhjnHQB5k7+EZ\nx32fFdZ+J3OWpnfBgobX29lHZ0kFuJFji84s0LugOrIo3lkADlz0DggX3qPd\notzsn6BAXvcxjQEuGhxCF0D5N8xrdi0b9wV5zvigqCl/lX0XFH6TwO2QwYCh\nKc8OdKb7MzszbDMAVsTDvhPEw6qvnCYDe12AYuCcYLD42K29+E6orTEYIb4q\nwCuyFbAlAW4anBBXdSqWsgIRPSRscAqLkHXVcUila9W7VcEXvw5vPXHkioYD\n1BSAzJ4I5j9yVb9xRL90kwyA/SqqCiNQFINSA1RGpIiWFbCW2QMBzJRVrRqp\nRZsGAbxlyHy8e/OssXvgyiVLxn1BO3sqVhpr/wXw6n/GSorllGA9XA/L1Ok8\nNC39\r\n=DhEA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY/9hcyxqclv+QHtZrEDUvCASC2jItt/KqtPBySOnHFAIhAJxrCbIUQaz7Yt4yXmQURXmBOeJw9rsM3cRYsiWeSvTw"}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.0_1612392432912_0.5947576073455494"},"_hasShrinkwrap":false},"1.0.1":{"license":"MIT","version":"1.0.1","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js","build:types":"tsc --emitDeclarationOnly"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"6e1d6b5341d6844e5fa96dc04d0b9efd0f6b2d45","_id":"@alexcarpe/kquery@1.0.1","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lo51geFYXSjRK1oXiDBOW4mNotVY2pHMRDMCNo6QfCV/6POi2/7N2oogpp/qM3MAyzNXlGbwheyE9fpIjcD6Aw==","shasum":"5c5eab17c6ba4c50d12595041f7e237b7b29131e","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.1.tgz","fileCount":26,"unpackedSize":27193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGyv2CRA9TVsSAnZWagAANG4QAJsSlN3dj0dNWTX+ptGV\nfM3oTMTmUx1yBR33Y9YacSRx1odLc6PVA77kpcvDLHEgvEDaDJ74OMU3PsVT\nKUXye6xlLFPk4rBMNwYc/u2ORGGf9Hmf0S1afs4+LrHuJJW9PsVJkuXpJ+UD\nzR7QfzCIgxv3kLpT1hugtPgt4kBa7d0isoJ6Lw6QJ0Qh8aQg/qTCMpYz2iXg\nF/5o6CdACOK2PGp8VaWDZZ0Yg0YyAEoM1IS4R+I4+iXud+p8eHyf7D6SzOsF\n0uSqLn1ns4BS08uj7jxEsZGLW0+/C1IXnQdB7YeaBbcBp10Yi6tPJHuTft6c\nS5g3jYHaJcyMv1N5sYcbu6qGIUtSs1uJqMrFmQ6mqbE4Nlgyw8NWt+4KBcCY\n/dHxYqcSfSSoIPxrwN6woDqd91/mkvn95w6EeHhn4qqmIObGb/E3RqJhDYxP\nnVYksUblraFFPPIXicYLA9fyrU/0Yun8Llnj+hLwhBBDI1yy+mptJE16STv4\nHo22njo+RpbmR46vPMiE1jRc0mfAYVsGzQTpwMNjs9DSnPOLx3yh/gtmwrbh\nm3iBqlkJMIjmM/Md+Bede1KZncQ+Jbzrp2dBXG14tHMmjBUw0wz4oRlyFiwr\nSKeis49nkcZgmIcwEN85SaM04Y4XVA1wwMyZ1pFDvhGVMJwjqNokLbyV5gRP\n8VTd\r\n=1N0w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0SWwbncrrLlu9ChlfcxLz/T73gx3uGKBm7yesQOOPIAiBQU7BEzyay5dCOJSwFzj6QCfQy6IQZKOiBUbUJWUV1Gw=="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.1_1612393462011_0.4326257405900462"},"_hasShrinkwrap":false},"1.0.2":{"license":"MIT","version":"1.0.2","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js","build:types":"tsc --emitDeclarationOnly"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"58b19fd4b6aa04fa48b4b8694b8450d5d44a99a5","_id":"@alexcarpe/kquery@1.0.2","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XO7SXdaEWC1gGlK3aQ98szteHrFkhdEGxDgIpcI4ZiB04Su+zgrPzNLgolJclffXIExi5Qkx2m9ShwqZsHZzFQ==","shasum":"c7234cb697204d9de2a1dde593445b53043bcce6","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.2.tgz","fileCount":26,"unpackedSize":27232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGyyvCRA9TVsSAnZWagAAvvQP/3mUrS+UdQRACTTQU0X0\nqtsHUcmru811Z6ZrZ7SZCGSXiyrPX9b42pK5vwoK9gp4AZhbynNUw7uiplOg\nc9le/wp79ANCgl8S03G0RaydCwMKghyMbBGz7cosY5oCtTNsLWdwXEYSJ9nX\nVGr0egAqIVLf0wa8OTUuZdZPegH2HTj3BeGd/J07+Fd2rh1Vdo7vAKdwtTGP\n1rfe7mLjDbXL+CLpBmWlyNUfKHwHmoknYFWqKgk0GpyD01ilJuVuedA4In/T\nHGZRHQmXBIzLmgyZMrYVLjAbDN7gqL6X0uJHiXTGwKB4IFsndLR5dAnOLSNQ\nQmeUPa52YlrtkZE+s8nksevBT9dOwbnZ8D+wDqWSBUnBBIQ899TWAuXVrlJI\nOlWMMwRxk/JQSANqE6MpAXkGhiEPy8DV9EwQQdsYDDO7CWJXibvPOmIyzvOX\n3+clzbqtbNLgFBcRGxw/rCv6qhHqE5H5e1ypH2h95qATmOscec2C5lW0Xg+8\nxuSGUIlxTNb0DUETo7xZzzbTL9vvkGk9lqou0OKcFmsBF5OF39eepLW5O9DJ\nujofJGuqPcUme1czzWIMrOcLVGNmTRCcz4dHjq14HOAC+zqFn2MY6NSEmh8b\nCL3fSu9wFiGkt/+7z0SE23B7+WDnspT1nJ+6SNsCmDIpQU7SxV/WBhhZ390K\nCQfN\r\n=dExD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFfUIewKkpKWkGbO0OJNtp+10+jwp4zda380zU7w/McgIgRkB0jcv3fu2mjCj8fOMT4jZfuvRo5UiPTU/HWyMKwTo="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.2_1612393647529_0.09147531341497772"},"_hasShrinkwrap":false},"1.0.3":{"license":"MIT","version":"1.0.3","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js && npm run doctoc","build:types":"tsc --emitDeclarationOnly","doctoc":"doctoc README.md","publish":"npm run build && npm publish"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"a50146cefb2e4cae254b1de606472641961d5c9a","_id":"@alexcarpe/kquery@1.0.3","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4LGUzpUn+q+4QNQTpbDu+5IATy/hrE7nSbjjpDWlS0ykAEZeAZa7ydMP8Rb7RneLBtE7kWsb3y86BG+9rgse8A==","shasum":"e841dfc584ac97c91972f8fcd775fe4dce500aca","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.3.tgz","fileCount":26,"unpackedSize":27305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6i4CRA9TVsSAnZWagAAZF0P/RE43f1SueNcm8Rl8vXp\nGCUYZxAuRPT82D8CepcFIM8DfQ9aXORktxkDZpSt8LEqSvDLjzP8D38LxkUk\ns3ufQihCneiwvUWlSBHfvxdRAxo1by2bYenlQx/d058mA9tPZ9ELT7v5BZwb\nC2cI/9/CQszYh3OJjTmVjGGIbQS+lEyTvs/K8r0qNKK0rlg5pFFfAVbl0Fbg\nwYtDr0NXc7WeKJnS1BqRtgZ4DGGlzblT7WzDdH/QSGp7onRbrja6jf6KxvDi\njcIKF4d0xkVMRx1rAj4+2w6OtzH0+7IzQLZ3kedjWcFRFQHbrbcHjJeLf+eR\nDiH/d8RyV/e63ikgDB7A8FD0gTbWb2OFp5Io05J7ln7zfiXshMd45N4F2u9t\nBdiTHFn8YVNKxMWyUv8kOxDty3PtM5WAY8k9HRiccVeUwAjyc5J1uETz1xGK\n/tPtNSDFOrOo+N1+29k7Dc4JmxtE+SPWKVLKP4b4ga4hJzGrkPqWO6Pom5GL\nHPq/d28TC3hSQxxdyCgnOtOciFczTcmjNKKoV6k0EMWmUMKHpG1VF9OBB2Tl\nGkiIDya1KJ+CXWXGqC9xu6VogbFxzbO+HhoOs4tckHEibmRnaDcsPsJQ7C2T\nvpSd9BOJWaoX/UknZsVRFL/z9OvQ1MYXcYxRoOj4vMzTJPUGC38YozuRYyxx\nGrCB\r\n=+tTL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH58/02N5sX65BoDeg4JJLY0VSOzT+0vghix1KOnpwSDAiA9+SZ0pQR+KtGZWpoRebF1xvdVak0DUHQXU630VNt4wA=="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.3_1612425400046_0.6134699373158967"},"_hasShrinkwrap":false},"1.0.4":{"license":"MIT","version":"1.0.4","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js && npm run doctoc","build:types":"tsc --emitDeclarationOnly","doctoc":"doctoc README.md","publish":"npm run build && npm run test && npm publish"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"a50146cefb2e4cae254b1de606472641961d5c9a","_id":"@alexcarpe/kquery@1.0.4","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Agnh6+n2qQ5lmJV62Gy+ZZbe4CCYa5TIyXwJe50yepTipCqZacOH6OITp9LUX3k5BI7f6CqwMvapiEpS5Qx1hA==","shasum":"2e53286c659966f56ac64569d3332c2158871556","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.4.tgz","fileCount":26,"unpackedSize":27321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6kgCRA9TVsSAnZWagAAFz4P/3IuqN6a82pA+PlQ5iQ3\nNrnAhrwC/mdVL89BQfmsf2zWXtO1Oujl6sacoZk+bgJC45jspUJ3WAy2V8x7\nWVbX3qQUajdfI+QgrCI2rkKExifrewVSc2H+m1WYbhnBRgN/6kJMvtblIk8H\ne+hmjLzOLRyRB0wzvNi2qRvVt314tm0e5b6sYiqUuMzCBzR5/L0jZZEsS70t\ndsO0LJDWV73qg+zEGueTMuaMFlrd/B8XpVkYxV+GJsKIaQS3DIxqudpivYro\nGNxciKsDAYgdIwODzfC7OBBqSJRSaI4iAiXXebL4lsiAySbeVERdqShaZxNV\nQT4491TkRy7+/kJEeGvshcJpWkINLod4tI7Shf9Z+bnRiKlnUkfd9B9osSzI\nXCBgUjcqX/RnvjIEt8iRR0h8lYVSflo1Qfd53D2kpd0kiz9rQRlq5XsUUl+d\nH33aKM9iNpCeIhqdBVbnY4JseH0OxAvBwUFosM/RjPilvEncWZsZmW+tRKCx\ngS0WB/CuAkNE2w1qX8fR2pzpJ3CHBdJZZFM/fkacUWKTolZN547wWqmkK/Pp\n0B0xSvdPXxanip8GiOesqoDks3UB3EXpWFLZEYx3ZaQp8gWtDiXyxA8WvFgr\nBk5SRxx5x9POnN9REwhdL2KugC+WcjpXKq3w2rGvyrxE1otWx3sXa9c2Pyjv\nF+if\r\n=jh/a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRSZ18dnng5IsF+LzaVwZ/jutJ8G6vSE/Z91qVb24EaAiBoPTkKesT82SyTICsHAzMJkhv5k8SXJQHaCvcSVkzE/A=="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.4_1612425504057_0.13732174090590976"},"_hasShrinkwrap":false},"1.0.5":{"license":"MIT","version":"1.0.5","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npx webpack --config  webpack.config.js && npm run doctoc","build:types":"tsc --emitDeclarationOnly","doctoc":"doctoc README.md","publish":"npm run build && npm run test && npm publish"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"a50146cefb2e4cae254b1de606472641961d5c9a","_id":"@alexcarpe/kquery@1.0.5","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fo8r0tbaxCLyTmld51TLe2/UuDLDndJNEknJoxVMRZdrflwQx/D3jDChreTBUhKVzZ6gmRBoCwUyRotXIesoqA==","shasum":"4b148e0d277e48eeec8bcd1fdad25938aa91002e","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.5.tgz","fileCount":26,"unpackedSize":27321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6ndCRA9TVsSAnZWagAAbjkP/0msNDTrbWOuAdS+y29r\nJLgSbE8Lto3Ej6nmLaVIEiKyzM2wnajBcSo+jgq2YM7MJVfNPivlmOX/4Zzg\n0YFyw8t5pMoruKj7Ee9cFmd4zrOC2AUXphYpQtOVcOZoQxYcpXsCWjEaRhGs\nO2RG9d/w0XSQqE3rFodUIDiMyZ672JqaUknrJjOpBwI+kiSbiermu2SV5sct\njAHqns9tZPHxLQQQQ8FYKxfOcALQlYzxSwA4jYLRNxllxQDUcqHyd8XS365X\nDnIeiOPqbMrGUT+yYxPwWbA1XZWjVWOWYt/LYSb8zv/jN63hlAdtAhtpvg1t\nJnKaH+H0OUCokTddC9epWc6j4zBigG6ie1GjgAggBHQsZZfp9Sl7eO+Vl55+\nIbOvgJQxASPf1YHugVrP/J+5q4w41niNMus3/wdK1x9jwMCv7e/EB+UuLOoR\nWLSSt5DfbomKA6A+i0REFIT1UN1rAHL5IIl8eha/IETd3fIEXdYRiApQo8ch\n9fxlqOj2GCVgfigG+wAKOwa+ZTlaMpBk1pZSXL7hRFGoekCCxC/XhFHTg7S+\ndrFo1twxbR1Y4Hd1RgzPIs10kAz+XOrMsnvzQYgOcwtz0Shq9yyp7ZsQRAly\nfKAfGK6y6i5PedQvd6XZsTEp5eLBniyE3gOgTNWtug5IOvZpvIcxIUYpfJyQ\n3PbG\r\n=UNBk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVVDubB3ewdhP995GeWd/O+Bik2S5hkdH9ugFQvTCLBAiBLUw8Eq31pJQs4W3PWsNR8OPoVWW141GAlpZGzSkrufw=="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.5_1612425692679_0.6043584373680209"},"_hasShrinkwrap":false},"1.0.6":{"license":"MIT","version":"1.0.6","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run test && npm run build:types && npx webpack --config  webpack.config.js && npm run doctoc","build:types":"tsc --emitDeclarationOnly","doctoc":"doctoc README.md"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"a50146cefb2e4cae254b1de606472641961d5c9a","_id":"@alexcarpe/kquery@1.0.6","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i3OgaCjc+AcRubWCMUa+oS1vJhQ8swgQ8vIJzvVImwa+9yMCgFQH97yoejUyWa25N7ezhpwgDXMDVmoVh9vryQ==","shasum":"6d1f2fcdc8d7c4c3a5fbaa7f728d35f852ef0ea7","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.6.tgz","fileCount":26,"unpackedSize":27273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6tuCRA9TVsSAnZWagAAq5UQAIBwPWPSmyQryHCqBLHZ\nX7m4EFMCjMKm9I9/Z0zzZWdGAsex+JE/FG8Jte3uWmuVEK0qdMObspeAyazG\nyqEk2XlsrXDIJLUXX2oLnOgc9dXGLUWT9NnO5wN9OmOBT+FdEueFqxVqCiyb\nsBssxtQeheQJoroUGwdj/o5WFvqNkfzXus4uuYiiaSVzg9U8FHeGm3HaMzND\nfJdOwHINgX+Iu9nUTYg8B7YWJ4YlS67lU3SHjDUmywSdVh8IZAIif0935QEG\nAXb1KMxs7ULe2RTi9b8GPOxzyfIau1Zw+N/YV/3K1gZL63sx/ld5nBNLeaI9\n/M2flJ2wpwvJyY+Ret5U4K1uF0byw9V0jg4Yyl+Ey+5f1F0HTBNJT7SYWRJS\nAJ5y84AQS8lmRSxYXq7xrAQj5coat7rlO9t1aiUnqn5FL78cz6lU6JtHbXPH\npT97BQVh6iHYD2tD1w8lcfcVR4DsMrVVJbLvW2/eBASGZWYeeUbUvwHPzDl0\n6uu83jQXMB5uhomu1+pv3Z1kMmw9qtNz7O8LuqoaTCx3smKsSrIhUVYnO01h\n40Jxmj1kSnb1M/ReIekkS7NZatLtU98aCgiYmAP2K7KMY3skG3hBa8+hTLNc\nlpbtxFb3EKXjbL3cJ/A/qRtaIMC0KO3F0i5xXGUW5ndF+4bREvIcftEwEo57\n3Uf3\r\n=+eNL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBssXoS3nBRLwGEVL8n+PnZRlal+JPNWvSiSw9T5QU2rAiAg8Kn9pEjHoKcsa7YAMOrApmBKs8haKikjpNNIneBUZA=="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.6_1612426093672_0.3183380684967527"},"_hasShrinkwrap":false},"1.0.7":{"license":"MIT","version":"1.0.7","name":"@alexcarpe/kquery","description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"workspaces":["src/*"],"browserslist":["defaults","ie 11"],"main":"dist/main.js","types":"dist/kquery/kquery.d.ts","scripts":{"start":"","test":"jest","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run test && npm run build:types && npx webpack --config  webpack.config.js && npm run doctoc","build:types":"tsc --emitDeclarationOnly","doctoc":"doctoc README.md","release":"npm run build && npm publish"},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-typescript":"^7.12.7","@types/jest":"^26.0.20","@webpack-cli/init":"^1.1.2","babel-jest":"^26.6.3","doctoc":"^2.0.0","jest":"^26.6.3","ts-jest":"^26.5.0","ts-loader":"^8.0.14","typescript":"^4.1.3","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"dependencies":{},"gitHead":"a50146cefb2e4cae254b1de606472641961d5c9a","_id":"@alexcarpe/kquery@1.0.7","_nodeVersion":"15.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nGPqx6z9wZZb7dZg6ZvW9r1yI+H0GaPy4rrqlzvbgxgVYcZ3N9pC8QJngPqxRe364L+XtSvEnk2OKPhWAJPanA==","shasum":"4e6c8d028424b71b1f1e04b25f4046663e91396b","tarball":"https://registry.npmjs.org/@alexcarpe/kquery/-/kquery-1.0.7.tgz","fileCount":26,"unpackedSize":27321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG6wICRA9TVsSAnZWagAAZn4P/2djlOfzBhiS1QZHl381\nIn6VLNiM2GPB0r+clMBUu51cpIx7foMMiq5+2pBBld2OaXGgEzIpij7kI1Jy\nmcZdLZgxRjGsZU3Cz4dLQvXRPRWq6VLPYgg/DBmLvXaVw3lXQ9xsSA6ImvCN\nSI2oU7XryIf7sM6w04zwqwgerepdF2iGajPR/gg6RePTPz62q51/CTcSWilt\n7RcRyM6k3V8WQr+rVwk+udNCFc8awJ7+S5S6SdPnXniTaTwHBPruH2a7nNdN\nniwmzci2zUr9OjOX/3n0C/iiPBUK4mTFf0z4gxIyQR9PvexwZlRH6mnvA+2L\nVz8Sv5XCY9zR5Xw97sf3hyrq3ZTztNYbcXglm5QPaBl8iJLE1DBZ4/pCmEiz\nN5tg5eOONxR3ZEK+8FwHaONQBVdPoKtFpzykQryHL1cGN3UibcqmKK8dKzQl\ngirjMNobo4PnetskRRCNwkVEoKMWbUHf6d2v8bS+Ki0X5EtU1LYR3+UjyOFm\nGn8CmAMY/fuM/CigoqIIX1ppppO5qXJNE3o+o7Vacq7klkByeRURH8Ts8hQ9\naXLe7aUG8x3TcJ5vx4dtg10QAHgREbV9CQEKaB9unMRwcescOM6vODdPXoLl\njs80CFYsmi0tIy1R4v8TlXW1ZJPMM3qg8MPrq/bHgTWQb4WMWP+rSxzyxnBV\nz7mA\r\n=PVAX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhXIg2UUcNCYm3XcmFCNMSPEHCfgWyx5H5TQpEvjWYTAiEAn7d9uE5z2Rc84YjpSXBU/ZWEWl4LaEL3FJTc6+m7Vek="}]},"_npmUser":{"name":"alexcarpe","email":"alex.carpe@gmail.com"},"directories":{},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kquery_1.0.7_1612426247627_0.5915730225200502"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-03T22:47:12.879Z","1.0.0":"2021-02-03T22:47:13.038Z","modified":"2022-04-04T12:39:32.246Z","1.0.1":"2021-02-03T23:04:22.205Z","1.0.2":"2021-02-03T23:07:27.639Z","1.0.3":"2021-02-04T07:56:40.169Z","1.0.4":"2021-02-04T07:58:24.241Z","1.0.5":"2021-02-04T08:01:32.924Z","1.0.6":"2021-02-04T08:08:13.848Z","1.0.7":"2021-02-04T08:10:47.772Z"},"maintainers":[{"name":"alexcarpe","email":"alex.carpe@gmail.com"}],"description":"Kquery is an awesome library that allow you to do magic with your DOM","author":{"name":"Alex","email":"alex.carpe@gmail.com"},"license":"MIT","readme":"<p align=\"center\">\r\n <img src=\"https://upload.wikimedia.org/wikipedia/commons/e/ef/Logo-algolia-nebula-blue-withspaces%402x.png\" height=\"250\">\r\n</p>\r\n\r\n## Goal\r\n\r\n> What's better than jQuery? 👉 kQuery 👈\r\n\r\nThe goal of this repository is to build a simplified [jQuery](https://api.jquery.com/)-like capable library, called `🎤 kQuery`.\r\n\r\n---\r\n\r\n## Table of contents\r\n\r\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\r\n\n- [Usage](#usage)\n- [API](#api)\n  - [`kQuery(cssSelectorString)`](#kquerycssselectorstring)\n    - [Example](#example)\n    - [Result](#result)\n  - [`kCollection.replaceWith(kCollection)`](#kcollectionreplacewithkcollection)\n    - [Example](#example-1)\n    - [DOM result](#dom-result)\n  - [`kCollection.style(Object)`](#kcollectionstyleobject)\n    - [Example](#example-2)\n    - [Result](#result-1)\n  - [`kCollection.remove()`](#kcollectionremove)\n    - [Example](#example-3)\n    - [DOM result](#dom-result-1)\n  - [`kCollection.find(cssSelectorString)`](#kcollectionfindcssselectorstring)\n    - [Example](#example-4)\n    - [Result](#result-2)\n  - [`kCollection.get()`](#kcollectionget)\n    - [Example](#example-5)\n    - [Result](#result-3)\n  - [`kCollection.getCurrentCssSelector()`](#kcollectiongetcurrentcssselector)\n    - [Example](#example-6)\n    - [Result](#result-4)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\r\n## Usage\r\n\r\n```js\r\nimport kQuery from 'kquery';\r\n\r\nkQuery('.item')\r\n  .replaceWith(kQuery('.itemReplacement'))\r\n  .style({\r\n    color: '#000',\r\n  });\r\n```\r\n\r\nThis gets all the [DOM elements](https://developer.mozilla.org/en-US/docs/Web/API/Element) matching the [CSS selector](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors) `.item`, replaces them with all the elements matching `.itemReplacement`, and then changes the CSS `color` property of the DOM element.\r\n\r\n## API\r\n\r\nThe API to implement is very similar to the [jQuery API](https://api.jquery.com).\r\n\r\n### `kQuery(cssSelectorString)`\r\n\r\nSelect matching elements on the page.\r\n\r\n- Reads a CSS selector string\r\n- Returns a kQuery collection (`kCollection` or `collection` in this assignment)\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Hello</div>\r\n<div class=\"item\">World!</div>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nconst kCollection = kQuery('.item');\r\n```\r\n\r\n#### Result\r\n\r\n`kCollection` now contains the elements matching the CSS selector `.item`.\r\n\r\n### `kCollection.replaceWith(kCollection)`\r\n\r\n- Replaces the current collection with another one\r\n- Returns the new collection\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Some</div>\r\n<div class=\"item\">Item</div>\r\n\r\n<span class=\"itemReplacement\">Hello</span>\r\n<span class=\"itemReplacement\">World!</span>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nkQuery('.item').replaceWith(kQuery('.itemReplacement'));\r\n```\r\n\r\n#### DOM result\r\n\r\n```html\r\n<span class=\"itemReplacement\">Hello</span>\r\n<span class=\"itemReplacement\">World!</span>\r\n```\r\n\r\n### `kCollection.style(Object)`\r\n\r\n- Updates the style of the current collection\r\n- Returns the current collection\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Hello World!</div>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nkQuery('.item').style({ color: 'red' });\r\n```\r\n\r\n#### Result\r\n\r\n`Hello World!` is now displayed in red color.\r\n\r\n### `kCollection.remove()`\r\n\r\n- Removes the current collection from the DOM\r\n- Returns an empty collection to allow the chain of commands to continue\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Some</div>\r\n<div class=\"item\">Item</div>\r\n<div>Hello World!</div>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nkQuery('.item').remove();\r\n```\r\n\r\n#### DOM result\r\n\r\n```html\r\n<div>Hello World!</div>\r\n```\r\n\r\n### `kCollection.find(cssSelectorString)`\r\n\r\n- Searches the current collection for matching elements and replaces the current collection\r\n- Returns the new collection\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Hello <span>World!</span></div>\r\n<div class=\"item\">World! <span>Hello</span></div>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nconst kCollection = kQuery('.item').find('span');\r\n```\r\n\r\n#### Result\r\n\r\n`kCollection` contains two spawn elements.\r\n\r\n### `kCollection.get()`\r\n\r\n- Returns an [`Array`](https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Array) of all DOM elements in the `kCollection`\r\n\r\n_After this call, the `kQuery` chain ends since you get a regular `Array` and not a `kCollection`._\r\n\r\n#### Example\r\n\r\n<h6 align=\"center\">index.html</h6>\r\n\r\n```html\r\n<div class=\"item\">Hello</div>\r\n<div class=\"item\">World!</div>\r\n```\r\n\r\n<h6 align=\"center\">index.js</h6>\r\n\r\n```js\r\nconst domElements = kQuery('.item').get();\r\n```\r\n\r\n#### Result\r\n\r\n`domElements` contains an array of DOM elements with two elements.\r\n\r\n### `kCollection.getCurrentCssSelector()`\r\n\r\n- Returns a string which reppresent the concatenations of all chain css selectors.\r\n\r\n#### Example\r\n\r\n```js\r\nconst cssSelector = kQuery('.item').find('span').getCurrentCssSelector();\r\n```\r\n\r\n#### Result\r\n\r\n`cssSelector` contains `.item span`.\r\n","readmeFilename":"README.md"}