{"_id":"@buxlabs/kinetic","_rev":"13-251e450507aa40c2b97cfcba0cd94783","name":"@buxlabs/kinetic","dist-tags":{"latest":"1.4.0"},"versions":{"1.0.0":{"name":"@buxlabs/kinetic","version":"1.0.0","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && node test.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","standard":"^11.0.1"},"gitHead":"023c67e4e42a2820dfb9fc2341b9efbf024ddd77","_id":"@buxlabs/kinetic@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"buxlabs","email":"emil@ajdyna.com"},"dist":{"integrity":"sha512-9UwbwCB4Ho6dDuo2k8MO84KPhLQo340PSu8In0WPa45piPVv1p584tEQOGoyuuuOmz8y6WCHM3Q4Y+A0MQCR8Q==","shasum":"a709ad71c18455ee06c72cf0737293377ebb13b2","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.0.tgz","fileCount":7,"unpackedSize":30072,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLvkqEnuB02RoRw18269yLYlkzvty+LFJC6TixHvHMNAiEAyU6WEz/o9cysictcYz+B/ME4nfC9FL8YX4Kr7DNPnhM="}]},"maintainers":[{"name":"buxlabs","email":"emil@ajdyna.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.0_1522790673173_0.9982989213401341"},"_hasShrinkwrap":false},"1.0.1":{"name":"@buxlabs/kinetic","version":"1.0.1","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/basic.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^0.25.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","express":"^4.16.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","standard":"^11.0.1"},"gitHead":"8cf7caa33177adbbfd0c20344533bc48b8f92eed","_id":"@buxlabs/kinetic@1.0.1","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"buxlabs","email":"emil@ajdyna.com"},"dist":{"integrity":"sha512-nRKyXlHgT79cbkjKhWCWUfmOz1XMLkTcOY7StO8IGCioJvYkUzqQGNhi05pv0HPxbgOw+5fS5TRJ4uJ38SWHjg==","shasum":"e214b898cc45634e8949ae9f5b36b964dd57f530","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.1.tgz","fileCount":9,"unpackedSize":769575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9Mpdwx2/B0BxL8N17fg1k/5bHuPH0hnMez4Z3uOoEIgIgDl+tsIbDEjSGKOLSuCIHzpRxdhz4hh3UorA87iiGNKA="}]},"maintainers":[{"name":"buxlabs","email":"emil@ajdyna.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.1_1523034301516_0.9177737946147544"},"_hasShrinkwrap":false},"1.0.2":{"name":"@buxlabs/kinetic","version":"1.0.2","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js --require=./test/setup/env.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^0.25.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","express":"^4.16.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","standard":"^11.0.1"},"gitHead":"a588f740c89881c830723f2e00905d2f718137b2","_id":"@buxlabs/kinetic@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"buxlabs","email":"emil@ajdyna.com"},"dist":{"integrity":"sha512-ex6SPjwn/3C/0eZyyuSeucmTSIBgvZA3sj90j0OG3oaRAXp5lY83bRax0CE0njUog2wZ+jWz0Bs1UvmcH3PkAQ==","shasum":"5211e02fc5579d118173d4c8099aebdc60ee0a7a","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.2.tgz","fileCount":11,"unpackedSize":769901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHev+AwfZXh4tnVC48EPnc5bcH0fUoZj2MtdC2EovucAIhAPIkQlbjGKgxwQSIKLfJ1vzQ8Mv8BSm79MP0rAD6TRic"}]},"maintainers":[{"name":"buxlabs","email":"emil@ajdyna.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.2_1523035242954_0.5534590956266165"},"_hasShrinkwrap":false},"1.0.3":{"name":"@buxlabs/kinetic","version":"1.0.3","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js --require=./test/setup/env.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^0.25.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","express":"^4.16.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","sinon":"^4.5.0","standard":"^11.0.1"},"gitHead":"7100261a1c7118d18737c3e956da91d5ca28c9e5","_id":"@buxlabs/kinetic@1.0.3","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"buxlabs","email":"emil@ajdyna.com"},"dist":{"integrity":"sha512-GZSqRcVRh9I7OXvwKREpEne9KHk48ZwnCGS8RL/1JSECjmdPwJZf8m4SslMXq5Fd5bAQh59kJSGSPAHDh4YNkg==","shasum":"d6ecc02f9368ea1dca7c59881a52ad329c8b1220","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.3.tgz","fileCount":11,"unpackedSize":771413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4XwUGToP/AThyZv/1spF4mDmsoKlvlaPwkorZyGoeCAiB6dlxs11ygf5rrbg1NmLrC8ImcUMv5/KW53IwmL0DF9Q=="}]},"maintainers":[{"name":"buxlabs","email":"emil@ajdyna.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.3_1523303998480_0.06841952411853525"},"_hasShrinkwrap":false},"1.0.4":{"name":"@buxlabs/kinetic","version":"1.0.4","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js --require=./test/setup/env.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^0.25.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","express":"^4.16.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","sinon":"^4.5.0","standard":"^11.0.1"},"gitHead":"3d616225447c8d42cdc95c3c3adbc04e2b2cd773","_id":"@buxlabs/kinetic@1.0.4","_nodeVersion":"12.6.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-o066GXQ3DuPyaIZBvWLFbWMnQTWLSCvaKTxhimfvpL+XmyfpeqCIsUhJwz03rQlGYh/UWlnhmOfIKCQ5dGDUEw==","shasum":"3ac753e28b0429da4871ed08e5378c6dadc538f2","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.4.tgz","fileCount":11,"unpackedSize":771493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Ew/CRA9TVsSAnZWagAANIkP/R5h2bL9ondKb9C/JPCs\n/MEpK94wTTY6ZuRRh3eIjl8eY0/A/2lmB8YG2RzuA5xwP//7fzEl7ELTEBBC\nAfICEuPhqaMvPpCW8t58sn/Dy1Tufj8828KFB0U0f6I3f2YpZhUJIuw9f1+Z\ncOTmunOOkWnbXxqTIix/CSigV1sX2Ad/G7ZENwnY+FshpauTCECBTAwUTZRo\n7JIcPfhqWd9Q77frBc5+ugCeXyVdbAN8yIHpDI4pda33CXsLEsN2GIDA5tm8\nj14qOIt35k16JsmYgtOiUGax57axfwL+Yh8GUZJ9+kVHNXd2N7uEeghCfVSt\nWM+lWEosijuxVs2gIw5eG6fEpVzSWcewRHWIbeikt8CYNuId/jDBZkfjxzD9\n1VUhb95OquWgFXwfgcoF2Z5TAahRvTCAnz+OVhEo4KEJL6jSovFo5ae2myY5\nQLTf9QLcugYA9wQ4VGgxxIeH1VWR6algC03zw76siTb43SmNZ5mk20LB2kj5\nQ8XVWWUvtL1agbOArAwPM7WjkXRCbkPouYDggq9xnczRD+KQ+qs57f7MoFyA\n75n7rK9wj6cgj/shL81+OFHeIZXqCTAaBI3CmRzAuwN4bEMT0+00A/z6GA9s\nRAV4iR8fIFiYgHYrvF6oqxIVwruBaQBVHYUCAgJZ86lo8QdmnZSSz4kisrwb\niXuw\r\n=jUa7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA/izsGGxi5Nq8E9bgUclndcJ/sObLnMxU0/oR38vPCgIhALGHcvQp4AEynQlqt1ZbH9+jUD6W9SE0XE0auJIDU9Hn"}]},"maintainers":[{"email":"emilajdyna@gmail.com","name":"buxlabs-dev"},{"email":"emil@ajdyna.com","name":"emilos"}],"_npmUser":{"name":"emilos","email":"emil@ajdyna.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.4_1574980670369_0.25959072376351533"},"_hasShrinkwrap":false},"1.0.5":{"name":"@buxlabs/kinetic","version":"1.0.5","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js --require=./test/setup/env.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^0.25.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.2.5","express":"^4.16.3","puppeteer":"^1.2.0","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","sinon":"^4.5.0","standard":"^11.0.1"},"gitHead":"d17ab1af2cf8dbe2778386fa5057a3eabfc04141","_id":"@buxlabs/kinetic@1.0.5","_nodeVersion":"12.6.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-BGMxxbwj4tF6Vfy6hru09BtJJeKvvqz6cdhb5sWkeKh3O5gNmpSxBKOTDvsTCaAkGR1kUHJwImNXKlkoqHdT1Q==","shasum":"b351faad4aeeac9cf30f8d27ab3b54cf6892897e","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.0.5.tgz","fileCount":6,"unpackedSize":30644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4EzFCRA9TVsSAnZWagAAL2sQAIrIBTmgSicSZTWOgl6i\n0giRMfGKf4QhvWSBarQB1x4NmzwGVbzuiVdXYCVNtVd7Nc2Pm9jJUktUC13z\nlWWzw468JpJYZDeUkxptwd84Js6red8ZkdIUM8EoaEG/Lf2eFRJueMAoMBVp\nHnPHfzwEHkYkNN0H0K3CIOia8XPiiGCcRjKidkgbX7vvQCyJyAeVhayaoAkx\nbTvTeleguKqOf3zEh1w4tSfeF0RWdX9nX6/9l1GpCr6E94AeuTEaZW3XSkmD\nQ/dMU5oaQgFPj7GraU5N1IyMw9l8bqSYdVGzRi/mqdAq07i8TaboFuzRw7Go\nmi37M4twM0Zrkbbag0zKKria3p/7rtC2Dcneckh6dPt04x3CDV0iQGZILxQR\nwhu6ONsm5OikNtsPGrXP23XHA8wKjuSrD6tlMSGJPqS+kM/eOv6Bdvu63Vph\n+Em31jO2AkSJAWdqh0Y6KtYCHVsepcp98t9BB8WStvELLw992Hf1C6ZuHEVm\nFhDtJq7oljrC75UxZ+LYvtUzHSB5LEILUXEVcInPBsdLU+3nduYbMvwIw7px\n5ulBbL51uOzp2lbI3j4yEtkGt7Hlbyt6D4UNLPc/rAEWMKBE/srvzcy77mBx\nY4hTJz/4Ci+LE0+dgH4oRfhIAtsm5wSFzI0S1Kvm5+yItgFX81S4cV/OxbYT\nnmxh\r\n=JjVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgQLLlrefbjtsYvXVrAoxnTGlbzQ8exauK36BlFxiepgIhALNMdeqcqB2b16WzgaZSzsCtlJZGrLlQRC88p7sz+IiT"}]},"maintainers":[{"email":"emilajdyna@gmail.com","name":"buxlabs-dev"},{"email":"emil@ajdyna.com","name":"emilos"}],"_npmUser":{"name":"emilos","email":"emil@ajdyna.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.0.5_1574980805083_0.9664090303698625"},"_hasShrinkwrap":false},"1.1.0":{"name":"@buxlabs/kinetic","version":"1.1.0","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"ava":"^3.8.1","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-env":"^1.6.1","browser-env":"^3.3.0","express":"^4.17.1","micromatch":"^4.0.2","puppeteer":"^3.0.2","rollup":"^2.7.6","rollup-plugin-babel":"^3.0.3","rollup-plugin-uglify":"^3.0.0","sinon":"^4.5.0","standard":"^14.3.3"},"ava":{"require":["./test/setup/env.js"]},"gitHead":"43303f834b2ac915ce732102ef62699905a5da7a","_id":"@buxlabs/kinetic@1.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-V1n3pDoLdD2C9aOOunVUQf62NQ3uj2LGYUqHVyZwPBbqgEIIA75g0MFI481LS64Pi6I8qlaYZlJRW2V8Xv0tAA==","shasum":"58e2a96a79e971759c05f1942e767c12ff44bd9c","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.1.0.tgz","fileCount":6,"unpackedSize":39493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeq9KPCRA9TVsSAnZWagAAkpoP/iET2c0I3iMUgv5KXu5S\ncSO+nVJkxnKHQt2x6HmA1t5KNLgh15IioMQ4t1H/N0eypJKIm+PxtI5IqKOz\n745SmF3QOeto5FQgt67kVS6msjsP14SLp5sAh+TsJXI6othn747a8BabN+eW\nTpeAoDcWaleRq9D+n8k1zLWaG3T84L81atyCp94143up0Zi3F0p6BFuo2s8V\noLiNfpguPXDn6onGo9AL8Dfotl5542kYh4UE/cVvwUyrSU4vSRPAmTTTL/f1\nZlsR5jZnPfX78n5kWh3sTKNI67jRK551dxi0rfzrq6dpKA3aPrhrP82DC8TP\nlpEHPq5VCNqkcWikQ/lFEJg68FsDFliBc6QWgiQAqqfcIhEB5WQjeRuTCNeO\nsT5vc+wSyqQvhPbawqFsw4ai/Ih/YEOaZ3+2Me05AaeReQhrg+Kc6aPSjQV6\n63LBdALis4BLM2oGZEHxmhC8FQmh5Ij4rN33k6rLSvsePOH3ElspRiUSJM1u\nRMzgEU3LzNbcaAXsna+rKJJ8/Yf7zejzjY2Pxv20p/nvjo5lfRnj4uSVdvhQ\nlr7ODBEH8BY1jvjPRZGG/qZDdK88kIzxu1tyJIUvVG1EDDgJ5QMELDV3iRNF\nIN2Xyg/vsImqXJPhNmsqcZFRDAIkgyuTo08X0oplHry/mqppVWf28nss9nyW\nyDSd\r\n=9v21\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9qYbFXmhk7R9iD/mDQ8WC5chSXKbUNFs1YUYjz4GWNwIhAJK/58sNoyyGSLlxXN1hA45N/z6c3mgYVGlxfZ8xSP48"}]},"maintainers":[{"email":"emilajdyna@gmail.com","name":"buxlabs-dev"},{"email":"emil@ajdyna.com","name":"emilos"}],"_npmUser":{"name":"emilos","email":"emil@ajdyna.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.1.0_1588318863191_0.3515089413483514"},"_hasShrinkwrap":false},"1.2.0":{"name":"@buxlabs/kinetic","version":"1.2.0","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config config.js","prepublishOnly":"npm run build","lint":"standard","test":"npm run build && ava test/unit.js && ava test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"@babel/core":"^7.14.6","@babel/plugin-transform-object-assign":"^7.14.5","@babel/preset-env":"^7.14.7","@rollup/plugin-babel":"^5.3.0","ava":"^3.15.0","browser-env":"^3.3.0","express":"^4.17.1","micromatch":"^4.0.4","puppeteer":"^10.0.0","rollup":"^2.52.2","rollup-plugin-terser":"^7.0.2","sinon":"^11.1.1","standard":"^16.0.3"},"ava":{"require":["./test/setup/env.js"]},"gitHead":"faae56efa040a8c45166f1f1ecac762665b9da4c","_id":"@buxlabs/kinetic@1.2.0","_nodeVersion":"14.15.5","_npmVersion":"7.14.0","dist":{"integrity":"sha512-Aq4vFEgTCDAZ8sibzLjp8OOcHEWNlwhW4uoqjdWarzThhMT7BTUbpeqpFY0QUZkPc6EW5SSz7N2Pe8cqVkFzXQ==","shasum":"d848e81b3b2ccb7172003ef3122cf1ed83eba942","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.2.0.tgz","fileCount":6,"unpackedSize":30806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0eX3CRA9TVsSAnZWagAACwgP/j7mZPEDTVW4nb/yLYlm\nbgyjbSZgnwTXv1zvmUOH2RQD5zWr0Wl6sJqk+AVgir+FrW0+2NPA8imsFh5d\nFQRjNqtLyz70wTIT8cDM/Gdc9XjXDwYXYKG0HWHlNCGXRK5DImmn2gSWA0N3\nQlje8vcav0LygbTeJ/UgJsPgCDyctYZD5ewiWgeKmCLqATVUM3iPHJCqFs4U\na+a9H84pAPfwMWXfQLfyJZOSBpO0Yre+ucg+dn9gR1TGiEzZOpDPQNftjeio\ntiGmKGqxTdXjvRkyehsanTAgjfgvcaxxp6okIlEn+peUjWzv45IaOX5wSiMm\nLHqTs3D3ZBrJ+kyX8lSm8Llxdo/b0njSe4cufTSJLsHh9taTLXXAiDuSa6BR\nUsX/cymuzsfFSedQ3sJ7mSIT9SK3Dk1ztSV6YY5ZkNTDHnsf2rpQE85hVpxe\nDErRt5P1+6NkoLpqgXjW+xHcsZsEzGPJClJJL4P9+HMb+ZI+jSHyyce26Ouw\n5tJ0s1XWTqCjjieLUDZqep/S9lU7NK2zWy85qmF4Y2u6UiV9wOyjUvFtFYyL\nWb9YMcyIcTz2YqJ4XxFc5+j5UbPi4UXocvGtIbol6KQjZU05U6cStlqUgayh\nX6u0fy+NJOCuEu3JZw5wzhEMcZUnRtqGlVNj+jIJaZzWxknv3tMUYVVdYlKK\nLvoO\r\n=bKaQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC65cweaplsimsTl6QXU1k76oOS/lipVF6ar5KmQwG2DAiAdIdM2UyTwzi0WaWGbccBeXfpWlnvgzBBci7C6EUJLwQ=="}]},"_npmUser":{"name":"emilos","email":"emil@ajdyna.com"},"directories":{},"maintainers":[{"name":"buxlabs-dev","email":"emilajdyna@gmail.com"},{"name":"emilos","email":"emil@ajdyna.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.2.0_1624368631543_0.024887934813334622"},"_hasShrinkwrap":false},"1.4.0":{"name":"@buxlabs/kinetic","version":"1.4.0","description":"kinetic javascript","main":"build/index.js","scripts":{"build":"rollup --config rollup.config.mjs","prepublishOnly":"npm run build","test":"npm run build && node --test test/unit.js && node --test test/feature.js"},"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"keywords":["kinetic","javascript"],"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"license":"MIT","bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"homepage":"https://github.com/buxlabs/kinetic#readme","devDependencies":{"@babel/core":"^7.24.3","@babel/plugin-transform-object-assign":"^7.24.1","@babel/preset-env":"^7.24.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","express":"^4.19.2","micromatch":"^4.0.5","puppeteer":"^22.6.1","rollup":"^4.13.1"},"_id":"@buxlabs/kinetic@1.4.0","gitHead":"8ad88837e6a0ee4a79683c13c97f95e394bf9614","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ze6t4gvxeroVkGzZJFA0bbyy0MOadu+5Z37YG57Cw7lYYeLVdUqLiBOi9gmvcVmQE+oYN2tGL26K3OKomTBSlA==","shasum":"20d162b33125d4256d82fb33d0bfe17926c9a11b","tarball":"https://registry.npmjs.org/@buxlabs/kinetic/-/kinetic-1.4.0.tgz","fileCount":6,"unpackedSize":31028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXSrYRgzC2YUxXZ3Ncd4Rwey4GUQ5NE3ZrA6VB5s9l+AiAnUxdtDhmAeX+vaVxl5f8Kufvtr0q7M81vIb64Ei4I8A=="}]},"_npmUser":{"name":"emilos","email":"emil@ajdyna.com"},"directories":{},"maintainers":[{"name":"buxlabs-dev","email":"emilajdyna@gmail.com"},{"name":"emilos","email":"emil@ajdyna.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kinetic_1.4.0_1711617495795_0.2618110919186807"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-03T21:24:33.121Z","1.0.0":"2018-04-03T21:24:33.261Z","modified":"2024-03-28T09:18:16.165Z","1.0.1":"2018-04-06T17:05:01.669Z","1.0.2":"2018-04-06T17:20:43.217Z","1.0.3":"2018-04-09T19:59:58.620Z","1.0.4":"2019-11-28T22:37:50.561Z","1.0.5":"2019-11-28T22:40:05.205Z","1.1.0":"2020-05-01T07:41:03.324Z","1.2.0":"2021-06-22T13:30:31.675Z","1.4.0":"2024-03-28T09:18:15.971Z"},"maintainers":[{"name":"buxlabs-dev","email":"emilajdyna@gmail.com"},{"name":"emilos","email":"emil@ajdyna.com"}],"description":"kinetic javascript","homepage":"https://github.com/buxlabs/kinetic#readme","keywords":["kinetic","javascript"],"repository":{"type":"git","url":"git+https://github.com/buxlabs/kinetic.git"},"author":{"name":"Emil Ajdyna","email":"emil@ajdyna.com"},"bugs":{"url":"https://github.com/buxlabs/kinetic/issues"},"license":"MIT","readme":"# kinetic\n\nSimple library which adds smooth drag scrolling with gradual deceleration to containers.\n\nAll props go to [vanilla.kinetic](https://github.com/dzek69/vanilla.kinetic) and [jQuery.kinetic](https://github.com/davetayls/jquery.kinetic/). This repository holds a modern version and publishes the package via npm.\n\n## Installation\n\n`npm install @buxlabs/kinetic`\n\n## Usage\n\n```js\nimport Kinetic from '@buxlabs/kinetic'\n\nconst node = document.getElementById('wrapper')\nconst kinetic = new Kinetic(node)\n// ...\nkinetic.destroy()\n```\n\n## Compatibility\n\nThis plugin works with every browser supporting (natively or via polyfills) requestAnimationFrame, classList and addEventListener.\n\n### Browsers ###\n\n- ie: 10+ (7+)\n- firefox: 23+ (3.6+)\n- chrome: 24+ (13+)\n- safari: 6.1+ (5+)\n- iOS Safari: 7.1+ (4+) \n\n## Options\n\n    cursor          {string}    default: move   Specify the cursor to use on the wrapper\n    slowdown        {number}    default: 0.9    This option affects the speed at which the scroll slows\n    threshold       {number|function(target, e)}    default: 0   This is the number of pixels the mouse needs to move before the element starts scrolling\n    x               {string}    default: true   Toggles movement along the x axis\n    y               {string}    default: true   Toggles movement along the y axis\n    maxvelocity     {number}    default: 40     This option puts a cap on speed at which the container\n                                                can scroll\n    throttleFPS     {number}    default: 60     This adds throttling to the mouse move events to boost\n                                                performance when scrolling\n    triggerHardware {boolean} false             This adds css to the wrapper which\n                                                will trigger iOS to use hardware acceleration\n    invert          {boolean}   default: false  Invert movement direction\n\n    filterTarget    {function(target)}          Return false from this function to\n                                                prevent capturing the scroll\n\n    movingClass     {object}\n        up:         {string}    default: 'kinetic-moving-up'\n        down:       {string}    default: 'kinetic-moving-down'\n        left:       {string}    default: 'kinetic-moving-left'\n        right:      {string}    default: 'kinetic-moving-right'\n\n    deceleratingClass {object}\n        up:         {string}    default: 'kinetic-decelerating-up'\n        down:       {string}    default: 'kinetic-decelerating-down'\n        left:       {string}    default: 'kinetic-decelerating-left'\n        right:      {string}    default: 'kinetic-decelerating-right'\n\n    Listeners:  All listeners are called with:\n                - this = the instance of the Kinetic class\n\n    moved       {function()}           A function which is called on every move\n    stopped     {function()}           A function which is called once all\n                                               movement has stopped\n    selectStart {function()}           A function which is called on user try to drag (select text),\n                                               return false to prevent selection when dragging\n\n    Methods:    You can call methods by running the kinetic plugin\n                on an element which has already been activated.\n\n                eg  DOM_element.kinetic(); // activate\n                    DOM_element._VanillaKinetic.methodname(options);\n\n    start       Start movement in the scroll container at a particular velocity.\n                This velocity will not slow until the end method is called.\n\n                The following line scrolls the container left.\n                DOM_element._VanillaKinetic.start({ velocity: -30 });\n\n                The following line scrolls the container right.\n                DOM_element._VanillaKinetic.start({ velocity: 30 });\n\n                The following line scrolls the container diagonally.\n                DOM_element._VanillaKinetic.start({ velocity: -30, velocityY: -10 });\n\n    end         Begin slowdown of any scrolling velocity in the container.\n                DOM_element._VanillaKinetic.end();\n\n    stop        Stop the scrolling immediately\n\n    detach      Detach listeners and functionality from the wrapper\n                NOTE: This won't destroy the associated data, such method is currently\n                in @TODO state\n\n    attach      Re-attach listeners and functionality previously detached using\n                the detach method\n\n\n\n## License\n\nMIT\n","readmeFilename":"README.md"}