{"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"keywords":["scrolling","DOM"],"dist-tags":{"latest":"2.4.2"},"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"description":"Auto scroll dom elements","readme":"dom-autoscroller\n================\n\n![dom autoscroller](logo.png)\n\nThe syncMove option and synchronizing move\n------------------------------------------\n\n`dom-autoscroller` has a new option named syncMove.\n\n`syncMove` takes a boolean, or a function that returns a boolean, and the returned value of `syncMove` toggles the event synching of `dom-autoscroller`.\n\nWhy do that? There are some situations where `dom-autoscroller` might be doing what it does, but even though the mouse cursor moves relative to the scroll position `mousemove` events do not get fired. When you set `syncMove` to true that allows `mousemove` events with fresh coordinates to be fired for some other source that might need those events.\n\nFor now the option `syncMove` is set to false. This is for experimental purposes, and because this functionality is likely to be buggy. `touchmove` syncing is also planned, but it's best if the integration of move syncing be taken slow. Please leave plenty of issues to help integrate `syncMove`, and `mousemove` dispatch into `dom-autoscroller`.\n\nOnce movement sync is fully integrated into `dom-autoscroller` the `syncMove` option might be set to default true, or removed entirely. It depends on how things work out down the line.\n\nBig Announcement!\n-----------------\n\nVersion 2 of dom-autoscroller is out. You can upgrade to version 2.\n\nHere are the differences.\n\n-\t**pixels option removed.**\n-\tmaxSpeed option added.\n-\tSlightly different algorithm for scrolling\n-\tScrolling speed changes dynamically based on distance from element edge\n-\tCompatibility with [rollup](https://github.com/rollup/rollup).\n\nScrolling in dom-autoscroller is now much smoother. So you should upgrade to version 2.\n\nInstall\n-------\n\n**NPM**\n\n`npm install --save dom-autoscroller`\n\n**BOWER**\n\n`bower install --save dom-autoscroller`\n\nThen use browserify, webpack, or [rollup](https://github.com/rollup/rollup) to build your script.\n\nOr Download one of these files from the Github repo:\n\n-\t*dist/dom-autoscroller.js*\n-\t*dist/dom-autoscroller.min.js*\n\nIf you use one of these prepackaged files the global name is **autoScroll**.\n\nDemo\n---\n\n[jsfiddle Demo of dom-autoscroller](http://jsfiddle.net/gh/get/library/pure/hollowdoor/dom_autoscroller_demo/tree/master/Demo)\n\n\nUsage\n-----\n\nThis example uses [link-css](https://www.npmjs.com/package/link-css), and [dragula](https://www.npmjs.com/package/dragula).\n\n```javascript\nrequire('link-css')('../node_modules/dragula/dist/dragula.min.css');\nvar dragula = require('dragula'),\n    autoScroll = require('dom-autoscroller');\n\n\nvar drake = dragula([document.querySelector('#list'), document.querySelector('#hlist')]);\nvar scroll = autoScroll([\n        document.querySelector('#list-container'),\n        document.querySelector('#container2')\n    ],{\n    margin: 20,\n    maxSpeed: 5,\n    scrollWhenOutside: true,\n    autoScroll: function(){\n        //Only scroll when the pointer is down, and there is a child being dragged.\n        return this.down && drake.dragging;\n    }\n});\n```\n\nKeep In Mind\n------------\n\n`dom-autoscroller` exploits the simplicity of the single parent, to child relationship. A scrolling element with more than one children will likely not work well with `dom-autoscroller`.\n\nFor clarity here is a more complete example:\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <title>Drag test</title>\n    <style>\n    #list-container{\n        /*The height produces the scroll bar.*/\n        height: 100px;\n        /*Make this scrollable.*/\n        overflow-y: auto;\n    }\n    </style>\n</head>\n<body>\n    <div id=\"list-container\">\n        <ol id=\"list\" type=\"1\">\n            <li>zero</li>\n            <li>one</li>\n            <li>two</li>\n            <li>three</li>\n            <li>four</li>\n            <li>five</li>\n            <li>six</li>\n            <li>seven</li>\n            <li>eight</li>\n            <li>nine</li>\n            <li>ten</li>\n            <li>eleven</li>\n            <li>twelve</li>\n            <li>thirteen</li>\n            <li>fourteen</li>\n            <li>fifteen</li>\n        </ol>\n    </div>\n    <div id=\"container2\">\n        <ol id=\"hlist\">\n            <li>zero</li>\n            <li>one</li>\n            <li>two</li>\n            <li>three</li>\n            <li>four</li>\n            <li>five</li>\n            <li>six</li>\n            <li>seven</li>\n            <li>eight</li>\n            <li>nine</li>\n            <li>ten</li>\n            <li>11</li>\n            <li>12</li>\n            <li>13</li>\n            <li>14</li>\n            <li>15</li>\n        </ol>\n    </div>\n    <script>\n    //Load dragula's css.\n    require('link-css')('../node_modules/dragula/dist/dragula.min.css');\n    var dragula = require('dragula'),\n        papyri = require('dom-autoscroller');\n\n\n    var drake = dragula([document.querySelector('#list'), document.querySelector('#hlist')]);\n    var scroll = autoScroll([\n            document.querySelector('#list-container'),\n            document.querySelector('#container2')\n        ],{\n        margin: 20,\n        pixels: 5,\n        scrollWhenOutside: false,\n        autoScroll: function(){\n            return this.down && drake.dragging;\n        }\n    });\n    </script>\n</body>\n</html>\n```\n\nIf you look at the last example notice the containers have only one child, and that they're different from the containers used by *dragula*. In theory multiple children could work with `dom-autoscroller`, but the children scrolling might interfere with the workings of the library *dragula*.\n\n\nAuto Scroller API\n-----------------\n\n### autoScroll(element|elements, options) -> instance\n\nCreate an auto scroller on an **element**, or and **array of elements**.\n\n**The element should have only one child element to work consistently.**\n\n#### options.margin = Integer\n\nAn inner area to detect when the pointer is close to the edge.\n\n#### options.autoScroll = Function\n\nA callback function used to determine if the element should scroll, or when the element should scroll.\n\nReturn a boolean value from this function to allow scrolling.\n\n#### options.maxSpeed = Integer\n\n`maxSpeed` defaults to 4.\n\nSpeed effects in dom-autoscroller:\n\n1.\tSpeed adjusts dynamically depending on how close to the edge your pointer is.\n2.\tSpeed is pixels per frame.\n\n`maxSpeed` limits pixels per frame.\n\n#### options.pixels = Integer\n\n**removed in version 2**\n\nSet how many pixels per second you want to scroll during the auto scrolling action. More is smoother.\n\nSpeed was **pixels/second** in version 1, and in version 2 speed is **pixels/frame**.\n\n#### options.scrollWhenOutside = Boolean\n\nWhther or not it should continue to scroll when the pointer is outside the container. Defaults to **false**.\n\nAuto Scroller Properties\n------------------------\n\n### down = Boolean\n\nIs the pointer down?\n\n### scrolling = Boolean\n\nIs one of the elements scrolling?\n\n### point = Object\n\n**This reference no longer exists.**\n\nA reference to the [pointer](https://github.com/hollowdoor/pointer_point) object.\n\nAuto Scroller Methods\n---------------------\n\n### autoScroll\n\nThe function you set in the constructor options for `options.autoScroll`.\n\n### destroy(forceCleanAnimation)\n\nRemove all event listeners needed to be able to track the pointer. If destroy Auto Scroller meanwhile scrolling then just call `.destroy(true)` to force to stop scrolling animation. Call `.destroy()` and `.destroy(false)` is the same behaviours.\n\nUndocumented methods\n--------------------\n\nThere are undocumented methods in version 2.\n\nThese are:\n\n1.\tadd()\n2.\tremove()\n\nThese methods add, or remove elements from dom-autoscroller.\n\nWhy are these considered undocumented even though there here in the document? :)\n\n`add`, and `remove` are incomplete, and there is no detailed explanation. Use these methods at your own risk.\n\nAbout\n-----\n\nThere are tons of reasons to have auto scrolling. The main one being sometimes a finger can't reach the mouse wheel comfortably. `dom-autoscroller` is a comfort module.\n\nThis is also a nice small module to do this kind of thing when auto scrolling is all you need.\n","repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"license":"MIT","versions":{"2.3.4":{"name":"@mattlewis92/dom-autoscroller","version":"2.3.4","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"animation-frame-polyfill":"^1.0.0","create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"a554fc5bc1e9b704a3522dbe11b43b27e5c63833","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.3.4","_nodeVersion":"13.7.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-uLphHCvFPsaXDlZve1iVnRmSFX9EdzXV+F1sJUaazddhZO+C46ZCnsPW2nkLiY3jBkXDaMrMS3nfpgCYnLx94g==","shasum":"35f35aa451e51b5b644b7fac5e758b433644070f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.3.4.tgz","fileCount":10,"unpackedSize":156954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwWRCRA9TVsSAnZWagAAzLcP/jIZyNHjMCZKC58c03nN\niWRAZD3+s0T3kBqau3geABaXZZn9Iv1pyOOOR8W4pYt6MYyvmAGqk3Z3BMsf\n1PmACgxBfWvnpvIIpqSgOU1fd8sFLcEuwV/zc6P1Orkz+Y7JqElshVUfw1EM\nSuwfVruC4Gqp/6+jdzD0G9canYDaNRzxAyI94EGHNvEdu2RHgcKoGRTPvt83\nu/NoLi306CCdq/15VwBuyXNoLp4ILTBFj0kISnWBH/ADJdWhvyBGWwgtRt/b\nebrMpsygGRz5/PGx4gMIbVR9ZJAXq7ysKtGTIFnW8aBn3hlGBqnCYKH2+Vor\n3Yhq2U6nuoJfR5vvbIEfdRRD2dz0XCfxMDzmuuWU2oNWAhzT8EfDLuz3idFK\n9tjR4hzpNEpbwbCsYkcO4UJVuS2jTZPPZgLQUzy/gcSUupbZ6hXjwwxbNBmm\nd5BW6J1p0DXBtviPzMdtg/pNVleMn6N8fbzdYCKhjwIFe+hkEmkvw43qKWAa\nyD6v74vWA9JOHBqTmIBWdcQrdbY4VIkhxT483THEBvFW5eu1f7/hGSGOMFT2\nbk/MSk+nx4qtjqQ+gfE3oQ4bDAOQxjQ7U21J9f0emAg3iiBZD8MyJVoqxMB/\nz5Z1Yu+sOdS3LQlwxljZ1/kTfQP9y0nWhasFj9QfG5IxEuDcnocBDkIze+Wb\nqksE\r\n=LHgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOW5+jjRLuv8Rn5BcGyiX+TZGflrLkMSQ+DEdwlaBS2gIhANfosQ5r9xrKsLEEorgAhskbyGzbC7gEVKcl6+uPUocD"}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.3.4_1586693520675_0.9452653350780189"},"_hasShrinkwrap":false},"2.3.5":{"name":"@mattlewis92/dom-autoscroller","version":"2.3.5","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"23b1cd73b310d901e0c9ffcf4838408df396cdb4","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.3.5","_nodeVersion":"13.7.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-hwmbgnas4ZMT2S0lwSGToOlEPi9rAG8371+zXvnagp+JVNx5w4SgIIxZ0lfIjU2wxW2cBEoXydwhWJFcBcnncA==","shasum":"d62c837d014d6e62cdbd4cd85f064c8b780c57c9","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.3.5.tgz","fileCount":10,"unpackedSize":168894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwyBCRA9TVsSAnZWagAA/6sQAIWCXF0zH/jpLMC8cNDd\n4QDWOiVD8K0sKjEU9Qb4Dqmumx+89uSg3+e+v/LDMN2rOYZSnVQi5hTwb2d2\nRdHFDCk+JQ35gn98I0zFNiOP4F96/nhE2UEdY9wpPlOpZduPBJv96gTQvrCW\nxht80qUiCz35822am92w/X8NZNcq62Vm/1cM8ltXGkBQAa+cMt17Pj+8LPh/\nW5HMiJOOyf7GaGoXV2MA29aHfWCWotPYQvwEc2e5kjdxzF50gVscS9Z6hA3d\nQFiSABeo7xjWP9LPna36QQvOUiaYyKj+qMNcswNh8lgyQkvwL/6pwHyO2LkQ\nyEYSGtqX7/7J5XUprLz8sybN9N/z71VLhrMu/ab0xPiw+ALGZbhfUN3us29i\nYzpJ4wIONpN/t8MSG+JO5oWeSI//cF5Bp7dKAZy1bSn4R3tOyMaC3brWXTjl\nrF7DMTUhpLJ93glfd3mLZP/wa8Hv7haAzw5b1LhhrLpYwraxRH7ef8dFn0qO\nno/O53SHEJlGcQpisrpYClPuNcBRdpStS7unPr5SdVluRj+egrAWf8xfTSd0\njcPLXEdaiwFWuxRFtjzux4Il/cYgGKNwU9jT7ys5SWg9rKRxCQQUXPqghrlx\nkrsKQzMSxdUFHAhGipwVXHdcEkc5pcFbLkRCjCqJTEqn4hPtEQisTL5RtaV1\nscd6\r\n=NcTo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3dp0aUFrs4QzlYEYX3TsU+zW1UdB/L3YiUlGMjrgx1AiB/rh8tf9lzevD8fZ0X0DV+FFEXdhAD1jB3OEDNIrvkNA=="}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.3.5_1586695297355_0.4306475598054047"},"_hasShrinkwrap":false},"2.3.6":{"name":"@mattlewis92/dom-autoscroller","version":"2.3.6","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"ccad6ec63eb55fc20efcee24bdb1b9865c73461f","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.3.6","_nodeVersion":"13.7.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-wIvS7BeXtauTWLdgEX5q6CL24xub0VrZgkPrOL8Vd298Mmq6e+xDqBWNTalfhM1+AoT1uQ5Ejn8IwF5xXpUMqQ==","shasum":"fe061d22bc3f0123c00bc9d93b3df06ce6944f65","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.3.6.tgz","fileCount":10,"unpackedSize":168894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekw7fCRA9TVsSAnZWagAA6lMQAIgOAAScYp2tZuqs5E7C\nSH/k4FksTZNV3EQYkz+/K1MAy5VgzOgP/Dhn6DlyGu+ogiWHKlSxH3qJUbqX\nZY0xkpTkNOnfVTPLcd5SSX7M5cNBjP2Oehj4ARUNhY0fQpaZs+Yr7Q+qoXxP\nWOQZTCnZlRDHo6WvVTg95U2gSJ/pn3l80o9B4uiQoPQHYgULrozLCeK0jCww\ne7EUqBpspTFosY0/0xgeCsZu/2aIve7DGAJg7izB2rCzCkGgzFVXl3tTwLef\nhLGMbmvMfdhnI/bPs5KCtI+0sCqH2hczNpV16Kq6lHtg8Gn/vGsA59azdpRU\nRicnSS8Cmucm5GlNlX1kcAELQRkoJkjmLi8w/5TQ5FVsL0GvKw9DYFNeVI4W\ngg8WacNGgkwL3p4D61celEGL93TqdXIbn30L/bmENWPDQtXk1LusRNEtrUhK\nTpl/EodQJ3UNVveBQIgDqpvEDdQz32htv7N2y0OumaMcJ5q659AOwsVPBkLP\nKv1AJvxlIOreIlOqtgpSjNsAEX0wfiof0xewhkuo+ZPUE20gVkioZikk2SuP\nFKCOMPRvhOSuUIjMVHqCPmywULHcl3mB5t1lejQteguj8ZNJ9DVqhKNcSXVj\notGDm96KfWlN8o+QPrcO/J7vnIVf3FemNY+3CWNr+GS1umKGqbKWWn/TQ797\n05Bb\r\n=rxbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWTDsO9TGyPhMgs6zUj/IRF9cKfxjCQQJxzSCXxumhOwIgONgZUTZ6OBv6Tl8tMrxjL8mYw6IsvO+0FyN04AMVqtQ="}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.3.6_1586695902711_0.12315357664974447"},"_hasShrinkwrap":false},"2.3.7":{"name":"@mattlewis92/dom-autoscroller","version":"2.3.7","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"2498cf1820a63dffa84ec27467cbf866ba0170d0","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.3.7","_nodeVersion":"13.7.0","_npmVersion":"6.14.1","dist":{"integrity":"sha512-pmEjUTdrhKlo9IMSJMBQNtdo86qayjElTh3mhTtJG0sIdIOVMptlw3stdGffYeHFPOiwJTvqwQNKur2zH68ilA==","shasum":"9b1c79947c99a8f3237d86971acd89d75af4ef54","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.3.7.tgz","fileCount":10,"unpackedSize":169840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekw86CRA9TVsSAnZWagAAkLsP/ie4y+u6o7w+RiJ3KF1k\nKbAlhJxTVke5NkYQHbpBe18cqWUNvrzC6/vVdvc3tEBkYKFGXYnrmDlvtogT\nGRNYXZ6J3uqL7duLH/68zQM695yf356CiMDwPpIwIvuJWLZt+IdLXEiK7ISC\ncGOIoRxLl5GdTR9gnOtHYnfkL158v512EGLcA9oKIjqzMqn1OkBk8763/xmG\nmmqqRZ6jY7G9ZIBOWCsylL8pVXXUFXw/bdxeMkRvpKIcdqOHy4dqHK5jBpPw\no1smmTXzySpRnDJmniwk1Rz4pLvThI1qd5+VGWy0oRUKBF5knZWUYFL0I2RI\nC+JbHVqVzSH5zCOYFpD75LsunJorvsQFkGgtcwZI9m11PpE8YU5Vhl0qUItu\nM1P/+p8ocTJnu9W+OtWQT7XxYhLibmm6SH26XTsYzklB+K561HCmioUZv3qF\nW8szoJi8eEJ2B3AJftsrVoo0Gl0xEhJnPq3LHiMQPqJunwAGGs4kgr0jrL/j\n61ofje7yUPo0bjTAX4fwyyBpAsPC6+WYycCgvoyy2h2OjMy70DJeo5nnIGxF\n8PTTL8LgdgFcOSOZ6gSGsZuLyb4cEla6+N8TGTVNqkt8fFhKpwcEEeo5XHDT\ngJu5RIiH86vwc2dwQbhI7ZCOIeX/2fhJw+xecd/V4xC/JkcTUdr+rKgD0cxX\nX9RI\r\n=LvWW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0nJUydWpZVDfK0vcSPzshozHrG612Dv4r5Bhd/u7pgAiEAktFQrE0p3MLSxzHySePBBkniyX7eN95TUfh2ZextnO8="}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.3.7_1586695993734_0.006009750171000583"},"_hasShrinkwrap":false},"2.4.0":{"name":"@mattlewis92/dom-autoscroller","version":"2.4.0","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"04832bf7d4a780e93477eae30ca0e1c0e83c2e61","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.4.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gecVJiXV5sNWeOU0zd/FAaOPsukS6uXfRNZ9FiUpa3T8RjOWhjn/vKzd76fHScjXBGbXRMfpsVvoGKhnpw0xhg==","shasum":"e1b6bfa85e238c1752d4279a87e2fcc8e616f237","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.4.0.tgz","fileCount":10,"unpackedSize":174101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6fpSCRA9TVsSAnZWagAA228P/A/sJdvsXm7YjpSI7NUB\ngzoH8/RgA8sBZ4yDDgsDAByPI+zfnD9PvGkQBRbQlyx4w899Z9fqXuXUA1nw\nWlR/zI1V17jj+XPkPF9tKISiuTbN1XV8IgDYzIQqz4arwlOFjX0LcZ87c+Jh\nOmFvzgF/2yweOHbegB0ttGgQp4v+pvBPtLszXlsboJdu149Ezh4xBU8p9Dyp\nTvvULRI+vjfWuzggzM37Jpov3X4Uc+XiQERnri0YOVocoLuEHOgjWEjw4uZU\n2dvS6iyM0HlaD9oxo43Q3Fep9UwTNzJDH12+E8sJjTMjmJuyE78Enn2jPI9X\nrWv/uNq4NFFfV2el2SBzTT2UdtLlfq9a8XkkZ8Xvb5QX6dr922Gte8lg2KOZ\nRpZhktpBY5NOSYPy70gcbsvRVwAEFvyetUIM/HeWrBCD362xhjEF3MPR3jEl\n/M/pDTVqFCT0makQTEsLsYXgonrtFXp0YtkQyg3nUIGT3mxHPF9SbvgMi9lY\n34f7nlUPp5e502CkoOqvc3qrIgBqlVoIsUOKcgPMI4zfYZVkmaQP4vfW4AwA\ni4IR1ETKQlS3wqz1o8r6FL5r1IS/qt2KjBq258a67Qiny7+goTZqJ6sbx6nR\nyrq3/Hr8H49baxC4TY/Y2NXglw2eedvfAx/4qR/mxn8slMHoZGomraxWJ0dp\nYn8z\r\n=ygI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWSV/Wry73eTJUFaPw1sXaQcJRr/qXyKaeipz9CIUoAAiEAt8fehHSDDUyQG0QULwpZHFRFgvj8Btw6WdrX9DhG6Kc="}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.4.0_1592392273745_0.6655575831761196"},"_hasShrinkwrap":false},"2.4.1":{"name":"@mattlewis92/dom-autoscroller","version":"2.4.1","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{"create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","type-func":"^1.0.1"},"devDependencies":{"dragula":"^3.7.2","minifyify":"^7.3.3","rollup":"^0.41.4","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"b26439f8862cb8e685edfe3a6ac05514d77beb36","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.4.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MJWWzX7rKrrmLVGWildaSu2sHMWrwP+cpKD2axZnP1a3helTUO0abZz4B9gdKdRrwDfUN4JvqmiWANHYCASDKg==","shasum":"d697ff921daa8bc93e3627496fcf5e743abce197","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.4.1.tgz","fileCount":10,"unpackedSize":174622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6kpaCRA9TVsSAnZWagAAQF4P/33mKWXVN/dv5FJzgDpa\ny8c32wEqIhKMjXXv+GjO/dC36mbOqaUf70XRwurDF5uOaFa2Xk67+8E3lwkE\n2Ky7ySxdpYIBd/Af1I6NTu9FNeji+5FEeBEquJfsM0qiY7whc1YBN38VIzle\nRC2uzMEiKaDZr2jD9tN8WtukVEuQR1iy0+MGMbqubG9DgwR7GvhA7gdDnPoy\nQOfE993Yl3Tgl/wauXfM4yIxVaSxXHJK80XeFOb/8BA/Bc+kdHooAwujzkPA\n6Rtf6O5Dd7DcSTXORjs2iJPYSPPw3xI4BbQ40C1pLLPVGu00OHTMHaOUd6RV\ngVLJUaQYKEf5+2fwicM0Fg9fHeDS2VWyWng7GMJcl3zMmc+0cS8qCKj7wnqj\nhVWROeOqz4exP8s02d5H3IldK+5Htx/r1+980aR164KwMt3KM0KFK8BevS9+\nh5L2vZjuYdr3yhI9BbSnpg5hmGEz9/hY4Xr5xosWXwwofSxdcwZa9x59kHy/\nywUr126URVextGS3AekfNxf7p/Mlq00LgsQgo3H7KKjNu0zrpwErxDPVJgyH\nxCDC8Ip2rRFlwzojkSJsOfTcRS7MHG08YBbn3PnFE2XCFeXEX7e4t4m1Fb/2\n6kytb49tOAd2ePzNNbGHEJFBtQGIsw2nI5oz/aOE+pHn7tgBrsfmkliLATc7\nMFBq\r\n=iMFw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi+Mvimyv+fD22bMkoUM/1Y9souhJX6dR99OciPIyk5wIhAO/EK1WZSBEYlUcOlWYav9Rr1IuWgJaBuw7+nXP9JIZh"}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.4.1_1592412762105_0.9208530416982861"},"_hasShrinkwrap":false},"2.4.2":{"name":"@mattlewis92/dom-autoscroller","version":"2.4.2","description":"Auto scroll dom elements","main":"dist/bundle.js","jsnext:main":"dist/bundle.es.js","module":"dist/bundle.es.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"node ./rollit"},"keywords":["scrolling","DOM"],"author":{"name":"Quentin Engles","email":"hollowdoor99@gmail.com"},"license":"MIT","dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^11.1.0","create-point-cb":"^1.0.0","dom-mousemove-dispatcher":"^1.0.1","dom-plane":"^1.0.1","dom-set":"^1.0.1","dragula":"^3.7.2","rollup":"^1.32.1","rollup-plugin-buble":"^0.15.0","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-uglify":"^1.0.1","type-func":"^1.0.1","uglify-js":"^2.7.4"},"repository":{"type":"git","url":"git+https://github.com/hollowdoor/dom_autoscroller.git"},"gitHead":"4e5f33df1e1db9390a47bee045b3256ef9fd0caf","bugs":{"url":"https://github.com/hollowdoor/dom_autoscroller/issues"},"homepage":"https://github.com/hollowdoor/dom_autoscroller#readme","_id":"@mattlewis92/dom-autoscroller@2.4.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YbrUWREPGEjE/FU6foXcAT1YbVwqD/jkYnY1dFb0o4AxtP3s4xKBthlELjndZih8uwsDWgQZx1eNskRNe2BgZQ==","shasum":"ccb753fbcf6b3672b0273e0c3bda7924fe238013","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/@mattlewis92/dom-autoscroller/-/dom-autoscroller-2.4.2.tgz","fileCount":10,"unpackedSize":190220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXOe2CRA9TVsSAnZWagAASeQP/1GXjY16T2oanOmGoOAu\n/HNdOpSW0fjtDngFi43Y9wkL5P1fhHMZNFLRgNAR91OlToCF23CZgItGz9Fn\n9N6+NmeU6fSKnX/OKqTFm40YkHw81md1dtejxH2ADq5UzfwA+8/yE4zIa6vx\nAvSzfbM4Cb5whOztOQuhna8qh8YDyQMPy/xvJ7aqx/3pIE8VcJDDGwIO5wBe\nGwi/sCcvBmtYKAMOQBBnDuCDCc80ud1huwQOf5ZdXHHDHMFTuzOANUC9cwUN\nwoWZfRYzEOLQr8fBrKkntXreQKDk5f26rhLX5oUgIjCx6KzOJDSLBRF46IiE\ndRF+Tgm/qqOcnalflqAgw77hqiQh9HHGvvE5EtbF3fTNulsDYUOhPjVPG8rE\nG1gum6KYDllMBPNmD+QYngq9T2W6cecKkoB7Jcwg4/YSCsQ4zuDC/4njYoXe\neK7+y06vKG6QBt1Xu5ZSq+TcvcXMDLR4VMLMYqHmI+lStvi8/LnRzgkLiXbQ\nIV57ApGt5U98SR+gDTKOiS+NFjS5S5DR562+KCUAosLzm0ZBs+jBZFsSzfRR\nSS04Dif75kya0nufbr20kaOlzel/p+9Lye05QNoQCIUYMxCTdvXzc3+fqPBx\natTTxO2c/LkjeRZIqYoMvqNj8suhmgnUzpjAyjlJ8aOW0k7BOkBxWDfJmqTy\nzBEf\r\n=Qpwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmF9cFX7c3XzZIa+uXeCKbTiThBg6xvo3K6yKXMnoEVAiBwSEGUNcZM1EDy6xbwNtsD6jZsy9Cgd0WRL/nKPoedfg=="}]},"maintainers":[{"name":"deployment","email":"npm@mattlewis.me"}],"_npmUser":{"name":"deployment","email":"npm@mattlewis.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-autoscroller_2.4.2_1599924150121_0.5969451785712991"},"_hasShrinkwrap":false}},"name":"@mattlewis92/dom-autoscroller","time":{"created":"2020-04-12T12:12:00.629Z","2.3.4":"2020-04-12T12:12:00.837Z","modified":"2022-04-06T04:07:46.225Z","2.3.5":"2020-04-12T12:41:37.506Z","2.3.6":"2020-04-12T12:51:42.859Z","2.3.7":"2020-04-12T12:53:13.890Z","2.4.0":"2020-06-17T11:11:14.092Z","2.4.1":"2020-06-17T16:52:42.244Z","2.4.2":"2020-09-12T15:22:30.309Z"},"readmeFilename":"README.md","homepage":"https://github.com/hollowdoor/dom_autoscroller#readme"}