{"_id":"dragjs","_rev":"20-974e61bd5c1187e355eb06009befdd70","name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","dist-tags":{"latest":"0.13.6"},"versions":{"0.4.0":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.4.0","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"_id":"dragjs@0.4.0","dist":{"shasum":"3204aeeaea2833b2ac75eb83abb07d202477ba46","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.4.0.tgz","integrity":"sha512-lPr1Js061qpl1Hz8++coMoabnk674pVhThmCxuwqvhWiIU5kRqDG2VJLwLsQzfmi1DqDY9uprRlb3Wq+eOrI7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKtSZHh+KcDvV8/RNnz5Yp/4Z7BO5A9K25Fj264FMtgQIhAJbz+ZjLNzcrMqZ9KPdY7bdOXXYX0/EPdf0MY8fCjfU7"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"directories":{}},"0.4.1":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.4.1","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"_id":"dragjs@0.4.1","dist":{"shasum":"67579a852c418388705d19fa7bba092f9287617d","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.4.1.tgz","integrity":"sha512-41xNoTXLCABDj029YrqX78/8G6MhfnyiM1/9LjOq4lyhJDXzasZgG6RVzD+qKEMtR0kqpzHxsH4SPEDB9R5C2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyB/iwes5KQIgr6h1ijqKnAzL+/oRIb+8OFYv8mPqh6QIhAN0VTMiZB/vkZBc8RvYS6/gW11MaH3LxTApQzcbiRWF9"}]},"_from":".","_npmVersion":"1.3.1","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"directories":{}},"0.5.0":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.5.0","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.umd.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"gitHead":"58e0fa531c020d3304f09d74d4f277f9c41735cd","_id":"dragjs@0.5.0","scripts":{},"_shasum":"07fe952416c7bd7c56509e69d5c70413a9f5ecec","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"dist":{"shasum":"07fe952416c7bd7c56509e69d5c70413a9f5ecec","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.5.0.tgz","integrity":"sha512-+3BO12Nwxde3a5zJ3dhhOwkWzjxVS/KAJUSL7z6U9V6QCg4AnOliEn8FEGNQAkr2i0z26VFBu8CNPsW+OHUjHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp4ok5h+edjhLDyl9FJFZBiBYFUdMJLaFXYiJmvtBHdwIgP46+rChYS3KiDWEvq4nMU7XzTsaNmCURy2oTXIXzgEQ="}]},"directories":{}},"0.6.0":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.6.0","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"git+https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.umd.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"scripts":{},"gitHead":"535ba44447f9dd08fc68ce759fdea3eca36f410b","_id":"dragjs@0.6.0","_shasum":"a30d6e1640c1a74b30d0290f1137dcd9e0c0f54a","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.38","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"dist":{"shasum":"a30d6e1640c1a74b30d0290f1137dcd9e0c0f54a","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.6.0.tgz","integrity":"sha512-mN+kOSksrT2eaLSS3PjrpPK3+fxawViPfLhqShIdlrYttUb4J+Yf3gdmI8YlnWIit5inh4eSjx9X+b+oUYWr+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWIwJ5AvT1QOfyiAAx8cPAllIGJOUWP4WfIptrfbK92AiBO3qxbe+xboE1esjvu8LbantSVqlAA+cU5G5o/fBQBUw=="}]},"directories":{}},"0.7.0":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.7.0","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"git+https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.umd.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"scripts":{"postversion":"npm run build && git commit --allow-empty -am \"Update dist\"","build":"grunt refresh","start":"grunt"},"gitHead":"edc0edf967aec63d5484695aee586b96bb5a8f9c","_id":"dragjs@0.7.0","_shasum":"c14613eb66cbd643fc4c4b6af4130629a502770f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"dist":{"shasum":"c14613eb66cbd643fc4c4b6af4130629a502770f","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.7.0.tgz","integrity":"sha512-+c7ZaPPw1HzGVYXzApnvqvqMHigr3P2gA56qdiJKrHURKFxjPW8jhlzTyLlYCdqi8rxXmI4y+2Zjo/EVNoRvyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCegdB2SQQk2H+t5bMpv2EKxlYAFTU2q5raDzXGpnMMEQIhANx7jHw11LDz19GV7NvCwnZFZmUk6j/Ep9ZF1OR/6P7E"}]},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dragjs-0.7.0.tgz_1471027044754_0.0859224225860089"},"directories":{}},"0.8.0":{"name":"dragjs","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","author":{"name":"Juho Vepsalainen","email":"bebraw@gmail.com"},"version":"0.8.0","devDependencies":{"grunt":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-uglify":"0.2.2","grunt-umd":"1.0.0"},"repository":{"type":"git","url":"git+https://bebraw@github.com/bebraw/dragjs.git"},"homepage":"https://bebraw.github.com/dragjs","bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","requirejs","amd"],"main":"dist/dragjs.umd.js","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/bebraw/dragjs/blob/master/LICENSE"}],"scripts":{"postversion":"npm run build && git commit --allow-empty -am \"Update dist\"","build":"grunt refresh","start":"grunt"},"gitHead":"5bbfacce035678a3ef67cfa5f8650707444f1bc9","_id":"dragjs@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"dist":{"integrity":"sha512-BOwbJST6J5knOE7giEtH9JUbTQMhW+P11nXwux1z4oConRDXWX97lFql0SHzRSO8ZbBcsVCWVydKDOEgWQvMXQ==","shasum":"82441a0b992e9604b8c06443d27344526dda05e1","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.8.0.tgz","fileCount":12,"unpackedSize":29113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO3/CCRA9TVsSAnZWagAAmxgQAJ9LkWqDJ5tPO/YkioM7\nAeL8Ix5vKbwLZPx2UdRQZOnCqU8dieTuGHJozBVhGspgDgJN+g/c83Z97e8Z\nWmQtqHUz8d4xM65hm3Gjxa2dtWQXYeN/QiP0r2pQVe+g10Lrg5J3Yxkpk0kA\nANVAofRC0Z/WMkI3mwOdGC6twZj0kdHnf17UIJNSI3xBaFgw5RHFO0Sj5sej\nHuTO1x9X+NKWdb1vrBmsuJPm64KoPtwmGiY1ocVMGI6ou+PfKt20y8uyBUOE\nrfNIZGXFNdZBO0VweuSaBF0Ezlt+8rTA5KruhhGByWolbkRMfxPCOai58DAE\n/fyDhLr0jFs3k9G+IWhd+MJ1iLxq8XCasA5JPPuNtwlQwgkZQZ0AWYhp+paH\nj0GZmP4DY9RubnFcur8UpCmwDo40eUn4t3HI7il51th/UEwfIKjuS8nAhJG0\npEUn4babwmGsZx52ibsl+PSb2x/5FBRNVdCycTJvl64/4D0+0QNHxr4x59c3\nrUcb7vFPebp6nl01+dkmOm1k+1A0mRNF6b/m8JfqjQKEYpPPHDbLzUA7yhwU\nFgPKCDygbJUiBqMtsaouJDsMO5whM5qyKi/js/od/RT1dEZkz1O+ze84e9LB\nJ5FoDX/cNs+99xnGjpHUqK5I4osqc4ByvJopiKErXzE0on23AnukFlIwbQ+t\nQg0o\r\n=BSF4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF8S4gk9gxG9KBWygyPXmUKCzyV8YZldIFo2kRgnX46gIgF+AFhAifoEArqJcW0EVH1ys4yhuN0Mtmio0baLdzn/w="}]},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.8.0_1530625986392_0.9809432614857059"},"_hasShrinkwrap":false},"0.9.0":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.9.0","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{"deno.ns":"0.7.0"},"devDependencies":{"@types/node":"16.11.1","chalk":"4.1.2"},"homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.9.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"dist":{"integrity":"sha512-nUkeprvFvSkTOyD6JZoRcHLEzke1BAj1wnFJGPQH81DK/oXCYmT6gOaIuiXz1iibNYKL7TA2h+l8RgUfJdzK9w==","shasum":"4aa0ae901c88458b33bbf898daaaaeb9a2de1432","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.9.0.tgz","fileCount":8,"unpackedSize":18802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuFLuPVdyU6/FK0Ez8clbxKx68pkGco/ENJ8y3bFOOzwIhAKIpCt0oLzu+RSA6pk2aTpv4++jWplum8Pv97E+NZ++5"}]},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.9.0_1637062934339_0.6666108639558532"},"_hasShrinkwrap":false},"0.10.0":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.10.0","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{"deno.ns":"0.7.0"},"devDependencies":{"@types/node":"16.11.1","chalk":"4.1.2"},"homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.10.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"dist":{"integrity":"sha512-2cx+yQixf4QfoAi9a7oqQuaDx305TRJ2KIisRdVzCfWtMW1A4zv3NXwlqbiE9Rrzaop4VK+ZszvZUzBaNRkzbg==","shasum":"b9829d5c6c11d9e9df9e9f677d42d04a63b91bfa","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.10.0.tgz","fileCount":8,"unpackedSize":20672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk7rlCRA9TVsSAnZWagAAsbgQAI0EW5o9ZjlLsg1n0QOe\nDOBGBK15y19Pi1/mGrFgK2/sM0CuXIHSWC6oSIVxCapBmn6Q4xl8b+mdoZH0\nPYg9OpXJ7yqC6+LmwAOaen1aWKBF1dmeFeKLAxJSNqwalnWpcbUcZhmDslaY\naNgXCrBu0+SNFRLHZUFVNKkUbK8JusUlh9Dns8TKkanjaLSXj0PH3n0Gm2id\nKpJi+AGrCiXfEMNg8iRypSXQWgRIwnEtQXWB6h8YGp99ypaCusBptR4sEB/3\nFt6IqL/2tZVdq/r8vUS2jPBjM0dT1lykz9APIvVdJ3VCgnOViLUf5xU6hXxY\nEQxF+C0keJyeAnZwfWKPJ+Xg28o77oYWFlrZ5UIRecBBowSxnI9KCZw2RZlg\nX3KQyuPTm55YZFYK6Ie4XF1o4bJn9VZ7hh5tBogbDbvfH88MPXJCdA74bJgi\n2DkgBg53gSKJ+D27N7qNtuXOsTzbYzia0Y0wDw0U8b7e259EchtWNHh2lpRO\neIm4Pb9UBFw+Na/0EyWva/Mz862HAt4GCEOPa4RdHK6+jGmEr7OUSVUYsZLE\n+5GqAm4HfsIjUtuRi6dkA2neHgVAm1hLo9y7+LsUJqXQF/VhTCgNLRK0GykJ\nHQ9m7RHXkEi1qUCEoel66NzApyKmqLlOK/CBtffTugq/o3PjYPUeRSPd7efl\nWoG2\r\n=3ghd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp6siFJ5MTVuPKaiJ7NcQwnV8+2Vpm10DqVUBuQ3gF/AIgH8eoCxRDUnWVUdEAgKdV4kUZus8PfCnvk6TYsDJSn/s="}]},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.10.0_1637071589451_0.3174607050861338"},"_hasShrinkwrap":false},"0.13.2":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.13.2","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{"deno.ns":"0.7.0"},"devDependencies":{"@types/node":"16.11.1","chalk":"4.1.2"},"gitHead":"6f092886bd65b33362aaeb55e48fe6fd07e10c29","homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.13.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-qbsrrS9hwOvQR8H/FgEpSogqRDlSZxwmWTvFxBFDwjJB9YfUYarohn9rFWgLwRSbREXxflprITOQoAtjxYYuQA==","shasum":"c1a7ea7d0fd61a13a7d2e13dbbe39ff3b01e598a","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.13.2.tgz","fileCount":8,"unpackedSize":20709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlBCoCRA9TVsSAnZWagAAiJ8P/3RYPl+hrDQF1l3bMIcS\nA5uwlH+bncpFA5aE2nfQLU6+YSKVEfflfQUvpC4x++TVrCQfqMjtJ83IBH7p\ner2onAsoVRObOjQQbCl3/mMh0Gp5soXR+WlAEoW5Tr96Fbw4pKwwucdww55O\nfuqMDo2OPKxGwQL8pYXx6KwnGLxnn7fF6Hn8uGQvxWy9xRH4BQjvfHEh3CFn\n6A+o9g4vam+GSh9mn6JOS1LnSzBi2mdzF8oWloFEuATUWRMaTvYBOTqG50YN\nx8M5EuICDqgmxs5O3/mSsUwIf33G5Xm8gaI706tz29n13iMs9qTtiy65FWEl\nB/wuYiwLc7TD7Tirio5L1HWM1q28CtWXR99VXR9NNJ9Q/qyZt1T7RprcEkFB\nozmGKv8wfCbxWHwC3no8K6AXI3ycSyIydeR2wjy1kHpcYZYzU9bbChIjmqLb\nOBz/wLOT6gci/HwAXYRBtsRI9Ke1732gnbToMN8LphS4HQ7/lnj2ge95Z/cn\nLllOTq/uLiEUvYWJ49Ezyawob4ZM4EyL943YIzRoQGLvzTxlYVpKcDLugrYP\nFk6SIGpd4t38tQwGGn3gHu6nmSQugpIixWoD7oyegPqCps/ceS7B55tu+T8Q\nvj9iE2NN3I1Y7uJv9sTlGd+TJ5V+JELIA8KaW0uGpwhoBILZK9RWRsleEuip\nJVT3\r\n=xAwZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKkc4yo5Vi0rx0Bzae4CP6YCzB0hPJ1+1mK92k/grCYQIhAMJMBNWie/ig8PqH/7hckfBUEKlaiVFowAloD43YZDPz"}]},"_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.13.2_1637093544641_0.6677381960594668"},"_hasShrinkwrap":false},"0.13.3":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.13.3","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{},"devDependencies":{"chalk":"4.1.2"},"gitHead":"f7503d4c0b23effd83740bc2c3882c4b32d356fa","homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.13.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-7xanfph4amoNYhtZ2f4aPx0RKC3VCb5dv2Mgduf4uDQQK8LmJ3SAaRpaL9EO1wer52meD6UbOFoyfKt4qKsuBg==","shasum":"332bb2ac086a20120f55914db5f71d898c09c968","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.13.3.tgz","fileCount":8,"unpackedSize":19806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlTDyCRA9TVsSAnZWagAAkOAP/idymyQeKkKcw+Q3eqNG\nGIrhLhjfk416wN+ujDzo0JlHbnrd3J6vFwDacuJjyQ5QWbPN6aXorqgrVALp\n7hbSKJIdXDaEcIB6g1BDWmxSc+EQxjHFfzpmd5ontzlLH2Bvnl2dZEN8DS5e\nXiVh4VUv47koHpt8ioCASttTFf/oXnHlnheoXhaIXAyk2mh7oZHkna095MX5\nf9d54tCdSbGvAFgHapxdYJX1Y4t/5V7rG5fTsITAtWRcO8uKWNFY/wQzslfa\nok4TuI9aPBz2rMkbYltYFDE6USkMvP4iC0lHsA90kP6RSK2fDtC2c3z5LsjQ\nkMS0W91ZJMkMollrkhn9XRp6vPkqS6ivpMxFJfL0kYamtQ8N1jcLFxRMMjxL\npedvLxC7gZ97rodly43i/O+zbfTLzA/82WAWf4WLIFmCqKabCWKMRq/GfkCS\n/STkyVvb2rAGXM6VUIfgGLN74ailiVBStzYCo5aDVJqbIXsc0yJ0xwF+vr6R\nJQAfbGg9eLUeWmnwNMob54YICHmg9WoNc+bxG+gKgw7vP/L8VhkuM4OwjGYH\nTF/O/b2mVnE7CLIrEhyFF2s+cdvHmzzl3kaU+/81BqH94I5ifWBQJTK9OndS\nltTigc8dQouIyv30immKe/l/5VcyAoXQLfHUe8PKkKGYxKNr8m29JI6V+k/2\nHpqf\r\n=5UTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICA7Q8NKygfvwNCYAC4pbG+ZzKbYcNEa4v3Ipf2wf9n4AiBOofm8k8+35H+zKmnRnM4EcZxcaODFb+xQLwND91seRw=="}]},"_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.13.3_1637167346586_0.6879027586681474"},"_hasShrinkwrap":false},"0.13.4":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.13.4","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{},"devDependencies":{"chalk":"4.1.2"},"gitHead":"8ea52e2c54234fea73655b71a5c3579991629484","homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.13.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5cdJ8jBHvrjmYQ6E3NC2zdruqLO/J9V3Drb7Ad6a8tQJmO4TD+eIA3yUTi+tklbRSkgUwCZT//k+/lSxyVupvw==","shasum":"f8c76c1c8602c576282aa566b21b9f58cbd096ab","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.13.4.tgz","fileCount":8,"unpackedSize":20460,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHzTWQXRXuOT75fBlWzYfLHCuEA7iM9xAq13Pl0lph70CIA83Dr8c3wp8UsDdlT2E+ZMwnOvQe9wggSgOuNCYZQ+U"}]},"_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.13.4_1694174934250_0.9046769201570435"},"_hasShrinkwrap":false},"0.13.5":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.13.5","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{},"devDependencies":{"chalk":"4.1.2"},"gitHead":"2bf18fa640c8d5870077e9df6c4aa2e92e1a07e9","homepage":"https://github.com/bebraw/dragjs#readme","_id":"dragjs@0.13.5","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-F6va+D3ORLRFoPWkSIrMCIgbbF2NWl9EJeKjdmIDPUihbIenT37kjCnS+wE7UihbLnu2Je4XsWTXTznP7mHdoA==","shasum":"520ad3e7b0cfbbbf71794efd7cb5da5bef71e702","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.13.5.tgz","fileCount":8,"unpackedSize":20318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIdcwpDXxoM0DuwiKUg/s7EcxM+0qedw3uqd1DNbAlgAiEA4lo7DrVEUVu0XmOtaZgNZ3sDcgu4kC639MIfE1rK8vE="}]},"_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.13.5_1706425562113_0.2670253981602171"},"_hasShrinkwrap":false},"0.13.6":{"module":"./esm/mod.js","main":"./umd/mod.js","types":"./types/mod.d.ts","name":"dragjs","version":"0.13.6","description":"Simple utility to make it easier to implement drag based things (ie. sliders and such)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"keywords":["drag","dragging","draggable"],"exports":{".":{"import":"./esm/mod.js","require":"./umd/mod.js","types":"./types/mod.d.ts"}},"scripts":{"test":"node test_runner.js"},"dependencies":{},"devDependencies":{"chalk":"4.1.2"},"_id":"dragjs@0.13.6","gitHead":"4116f1580dcfc0e35de70bd6f883d4cbc1f88694","homepage":"https://github.com/bebraw/dragjs#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RDsDbtGSHV6f3/NJp4bl3V2Mox9wV4Rxz90ferGuKFResodu1UXgtd1DDuaNdaGZVUXDLKqKwEdAB9UdrktBaw==","shasum":"3f5a5fb9be62300c3050fd2017b0985de2f5ee41","tarball":"https://registry.npmjs.org/dragjs/-/dragjs-0.13.6.tgz","fileCount":8,"unpackedSize":20042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIFPGecT0lXZ/ZYTrdpBnQJ6xWtDY5+rUgZgu1HzvL2gIgXkjnSllGS+W6i1DoFcAv5/oMEGfRai2KsugzVfi9QUk="}]},"_npmUser":{"name":"bebraw","email":"bebraw@gmail.com"},"directories":{},"maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dragjs_0.13.6_1706425961851_0.14164021439435293"},"_hasShrinkwrap":false}},"readme":"**dragjs** has been designed to make it easy to create JavaScript based drag interactions. This includes use cases such as draggable panels and different types of sliders. The idea is that you use the logic from this package to build your own components as it captures concerns such as mouse and touch handling.\n\n## Demonstrations\n\n<div id=\"value\"></div>\n\n### Simple draggable\n\n<div id=\"draggableParent\">\n  <div id=\"draggable\">Drag me!</div>\n</div>\n\n\n```typescript\nimport { draggable } from \"dragjs\";\n\nconst draggableElement = document.getElementById(\"draggable\");\n\ndraggableElement && draggable({ element: draggableElement });\n```\n\n### Draggable with a specific handle\n\n<div id=\"draggableParent\">\n  <div id=\"draggabletwo\">\n    <div>Header</div>\n    <div>Body</div>\n  </div>\n</div>\n\n\n```typescript\nimport { draggable } from \"dragjs\";\n\nconst element = document.getElementById(\"draggabletwo\");\nconst handle = element.children[0];\n\nelement && handle && draggable({ element, handle });\n```\n\n### 1D slider\n\n<div id=\"onedContainer\"></div>\n\n```typescript\nimport { slider } from \"dragjs\";\n\nconst onedContainer = document.getElementById(\"onedContainer\");\n\nonedContainer && slider({\n  parent: onedContainer,\n  \"class\": \"oned\",\n  cbs: {\n    begin: () => {\n      log(\"2dslider: begin\");\n    },\n    change: ({ x, pointer }) => {\n      const newX = clamp(x * 100, 0, 100).toFixed(2) + \"%\";\n\n      console.log(\"2dslider: \" + newX);\n\n      if (pointer) {\n        pointer.style.left = newX;\n      }\n    },\n    end: () => {\n      log(\"2dslider: end\");\n    },\n  },\n});\n```\n\n### 2D slider\n\n<div id=\"twodContainer\"></div>\n\n```typescript\nimport { xyslider } from \"dragjs\";\n\nconst twodContainer = document.getElementById(\"twodContainer\");\n\ntwodContainer && xyslider({\n  parent: twodContainer,\n  \"class\": \"twod\",\n  cbs: {\n    change: ({ x, y, pointer }) => {\n      const newX = clamp(x * 100, 0, 100).toFixed(2) + \"%\";\n      const newY = clamp(y * 100, 0, 100).toFixed(2) + \"%\";\n\n      console.log(\"x: \" + newX + \", y: \" + newY);\n\n      if (pointer) {\n        pointer.style.left = newX;\n        pointer.style.top = newY;\n      }\n    },\n  },\n});\n```\n\n## Contributors\n\n* [Jean Carrière](https://github.com/JeanCarriere)\n* [Sam Potts](https://github.com/SamPotts) - Use getBoundingClientRect(), IE9+ support\n\n## Development\n\nRun the available commands through `deno task`.\n\nTo publish, tag a release with the desired version (i.e. `git tag 0.13.0`) and then `git push`.\n\n## License\n\n**dragjs** is available under MIT. See LICENSE for more details.\n","maintainers":[{"name":"bebraw","email":"bebraw@gmail.com"}],"time":{"modified":"2024-01-28T07:12:42.175Z","created":"2013-07-17T11:26:04.628Z","0.4.0":"2013-07-17T11:26:07.959Z","0.4.1":"2013-07-17T12:14:44.441Z","0.5.0":"2014-07-02T10:05:04.583Z","0.6.0":"2015-07-22T17:17:47.425Z","0.7.0":"2016-08-12T18:37:26.187Z","0.8.0":"2018-07-03T13:53:06.462Z","0.9.0":"2021-11-16T11:42:14.489Z","0.10.0":"2021-11-16T14:06:29.585Z","0.13.2":"2021-11-16T20:12:24.754Z","0.13.3":"2021-11-17T16:42:26.722Z","0.13.4":"2023-09-08T12:08:54.430Z","0.13.5":"2024-01-28T07:06:02.293Z","0.13.6":"2024-01-28T07:12:42.011Z"},"repository":{"type":"git","url":"git+https://github.com/bebraw/dragjs.git"},"homepage":"https://github.com/bebraw/dragjs#readme","keywords":["drag","dragging","draggable"],"bugs":{"url":"https://github.com/bebraw/dragjs/issues"},"license":"MIT","readmeFilename":"README.md"}