{"_id":"fullib-js","_rev":"40-da808e8d32497dbb16a3ba3579ac23bd","name":"fullib-js","dist-tags":{"latest":"2.0.5"},"versions":{"1.1.0":{"name":"fullib-js","version":"1.1.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.1.0","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"c45dd4b7c26b45f49d2f32a369ce5ad4d814f48f","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.1.0.tgz","fileCount":144,"integrity":"sha512-4pjrvT5hIbPgbhS1aYIRY5FY3PUN+DZam6aX4K+Kdk0wPLWcUWa45Bsz3+DNgFEKshX6lDkp6BZIZqrZ8hbrWw==","signatures":[{"sig":"MEQCICuj1P9DR1DE0a3LUZdmaWsO/ah7cgOD5CvxHJeLjosHAiAWTNOMlTVYoZphHzc2ToMJ5nGTY46mwM2cqleVdabSOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4011118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCuJkCRA9TVsSAnZWagAAwkQP/2WCplAtHhw91pqHVk6T\n/RmCKEwY4annh+wX203FMS0Frrb15mfQHnwHkQsSR97LHp/70/PQBqx9UEpU\nY24ZIUKkfA0NbLlLgBF8WUBGVb3bsmceob9Q3QPGOLP0ZjE53Yl1tH6Tbd1p\nj8eU2OIFuz0erB6WJEltxMiL+8HXcJE9Il5WZx4BjilSqCG6vwvAppY+FMsA\nRBCzsqFfIF3N4Y3d0I5VvFPQyZ3GGCuTuckcMa654CBK/qSmKjsaDbO5RmPW\nRaFKviPomOZG1JEj99/cQ5h2ZU/J4uSvw8uRqtazLJkkMJnMnIMZp2zcChgT\nJcHWO+YvDmHI/KKFyYGzHe1fCYzb+kMgZToDc3W7r5OQpMlhhqq9By2+EeYf\nJFnOom0Ee+0D7W9Cysn1bK/+u0oOAv251XMbHFXQRjODXdvVo/jz5L0RwZ7X\nsUcHHmrcRpvxDcUsE+D1cuaqvxsAw/dGvviknfqm6L2WRb80GDDTdP7FS5R+\nyw2e92O5E45zWz7sII3ybGKAK2gJ//SGiKboBbvrjphbmpp/knv6jaqg+QCq\nzsWhCe0/coY8mAighLHqegyDJsBeknlz3pnmHY+NRwS8W9N7o+bhL0wCa33n\nIsbo88GRc/M3GeHMqI1RDk0o7d3xWmg6vhA43wW4a3WQ3ixVVbfc3RarYXOx\nL2Ah\r\n=WeJE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"gsap":"^3.6.0","three":"^0.124.0","lax.js":"^2.0.3","lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.1.0_1611326051524_0.9341418592231867","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"fullib-js","version":"1.1.1","keywords":["javascript","anim","animation","hover","button","text","effects","css","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.1.1","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"78105df3aca61b6c24408536039109c1e46c1c58","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.1.1.tgz","fileCount":142,"integrity":"sha512-p34qNC/kvEjaOezNeMDW242Igp6H4Qb0QuCdffVPtBiftPD005GDtkAG0cHj9iEXAp+/XCEg21cf69x5T4s6kw==","signatures":[{"sig":"MEYCIQDqAZi8z0y4tbRQbp94sdxU2Lq4HWO0oa5ZlDtTFTARLAIhAPHM+YAq/uIZrpJwg5h9Rwy4nTyGyYQ5GHyzpuKShgW1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2202788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCuX7CRA9TVsSAnZWagAAPUYP/0j6Ds/vH2nCVvS+rgNX\nuBEV6xy6EoPsdcYx8zJ24fk3RqAyj7NtZP0m+KZYmv8e1OIEStwUVId2dj2u\n5ORU8ytF49j1sT9HFP+bUTAKSpAeR4H8/V8YOyvNOuVrblDyRHUYx/iUvv0E\nsTxf1V9Pnc78z8959k+DSvVbkJxamls6sq2J7Qop0rKgnPb9ClCR3qSex9do\nBaiJyM7YwqxhmSCJju2+WBwwxNzP407ssRFecFJzEdvkJbXi27vsKyVlw3xH\neS5Ki3EPuUQTWmanAulJiAgIgIsjyNem/DAtGxvjP3aE++vtZxDcGz/TAz6j\nLJ4OzRxqE2njWJaj27eQ9T5fL9NVqXq1OAdJQQfPNsXyJ9TDk/3oYctR1msv\ndAGQ27i4Mlg06FqY3N+8x2LV2q6ZBknH9d2cOo6ZoSRX0VmoJKOtWuR9RiBR\nh9K6XNmivB9t6RlZliXPYk8ekBrmJW6PcakrK07DtEQPxVkyaiKCoQjXJopk\nWUU1vmMDGtD/E9tz3Xo9zpt7/m4dkXqEMB4oBPyB8gv1yUOaayj0yTV3E8zN\n/kjiWPvDyZxtpNfXoBu8KBcZODSikZ39hRVzdoxOxJWctFjNIICRqbjnXVXj\nhwh8QH7V0G9XFeH0HvauvadLFuTP6266waE7gzxjHoJGryD9jRnD6uiLS6G7\nUDJP\r\n=SJKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lax.js":"^2.0.3","lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lax.js","lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.1.1_1611326970603_0.20599053520683075","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"fullib-js","version":"1.1.2","keywords":["javascript","anim","animation","hover","button","text","effects","css","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.1.2","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"8f20258e7d556633c3638e5ff86494f7acb46bb1","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.1.2.tgz","fileCount":142,"integrity":"sha512-4aN4vMQ2Y9wqxQNXi/unb0HJZMkTjD9w+VxjCJp2KycX4sshdkYp9Hnx81qqfnOM2Mo2mVPEbXvFXQNuo2u2hQ==","signatures":[{"sig":"MEUCIQCA7ccYYTFOQ+8HYop8fB9zuFMZf43YaCzr0RHOvh1uzAIgNjSTT7tpTDLFVrjzG386PGzu6rFttn9MPAriPDCr0XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2240948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDot7CRA9TVsSAnZWagAA6QkP/jo9DdBCEhOC/OMKRK0x\nUv89ZYPLhiv6DcPn1YOjqjfYoaDoRHP+eVrg48y+l6+gCNzoDNyVz68gSJGm\nSgJbqcWozrMUhLPKBlMPnFyiehC75NlK85fpeEQUXqE47mmqeXe5OyHDwxnc\ne6TvYYxzM3h3NGAcYmRgO/Hb9nxRT2wzqypMRPqDw962hGyEAtdamq7f7vl8\niCavvW8xrbz/FK8xNTxF47o9OkgLEGl3E8MGyBymmQ1rPeqHyfRDCjpcQvGf\nKmNWu2ePqG3lCtCXdBp/qmSM25QGq1x1LHskz9UjVkstnhpV8A+aDzOpLNrP\nyr4g9Tn5VmcbTnXWnvx+vvIpMjoANkIfMHEkVjZF+dMZsrNDr9RdIV/spxLy\nZ9MnNhgPCIl0aldaVN/s0dkvkifrF6IyxC/dHORxglogtZTb7HfWrOE4tcWl\n+N9JZNmCXJ+lIpdr9X93GpgPIapi8OHPNdYXn694rKuCIKxPUs9lz9XvaPDJ\nQ0pz7IsX+Wxv/s3SPdTWS1s5UyIGEExS0rSs1PNOaJnIOpBwGOmYQvQwP5Mu\nbgue7kh0PM+UedL9UuBD3o9K6mJrgElPnX4ysC3dLZAwTvbKDVdCWXrOMJih\noUt+hBvfU5nh4BWSAvBB7LH+KMKRFTDW7JjYtq125amRX2csXu1kMJ70i3G7\ntM69\r\n=lyN0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lax.js":"^2.0.3","lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lax.js","lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.1.2_1611565946653_0.6362652751307125","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"fullib-js","version":"1.1.3","keywords":["javascript","anim","animation","hover","button","text","effects","css","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.1.3","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"0fd83d00cbc1d9df25c9a76cc8e8ffcf8d5b9108","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.1.3.tgz","fileCount":143,"integrity":"sha512-lu6J0KRyr8Wo86O2DvNBQ5KlhYMINQfkvfcunDfdmgmTYYPV3hpVIiPyeXTGRDV+tfnMxyW6qTh1Oqvvr65UFA==","signatures":[{"sig":"MEUCIQDtdOER0bu9BAJ2Pyi5eryWgm9HjYTBS8dlYt/mfTvhYwIgEMSfb5AL4cPa8HZ9B7h1/F0Uw7LfS6naTgeJM3cLC50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2663860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDue3CRA9TVsSAnZWagAA2Y8P/3/nXNHmvr2RWpWPST/Q\ni+mUgfyM1W2LiEAYo0TzHpvZxyI/upaRpLR4FATaSNYKFXYU5nZg9z4S5AfH\nPIUd+wGRwMyLG/+n+xLzcG7sBBidUkrh5b9zhlFz8rqdeFytZfB7Z63IF1Jl\n3437uDaok2BNuqIyJBwvrCkPkzIYZgPuNuhJZpkyeApMg07AxjiKkF98HY/D\n/iy/8BTWP73E+c+vMYpf/pbWa9Zd3PFNmTk5OxZM8ozpAb4hmbXE9I26g9Pc\nkitozmsa+rdO387mu+RW0hLMcQW2IPJfhQlo2ZLL+wXxWvfMg2+fhzkzTQrh\nHwjLZBEVbPB8d1PvrbfkFWv03Nnq0xnxaKWH513z8AOECxd+b2AzI6CgJvGj\nZe26XagVa2dWH0K6VQh5tj3rQXs0fMbLGt6TdjDBoQpEtSCI+aPR4AbZVbW2\nOV4lPPXg6oHIHnzt//ebFBBuSh0N4rtLbq1AZqvmWM6tjFIFJtdBw9X5B4Bb\nIFbXWGBJPHWLGTfmSBPF6QTZbc2baW8KJ970Yg/wBrhz5T+SAA587tjRoSQ0\nFbQ5f/0lHoCApmZ5JKez4M1QejsTOte26YSx6/OVeLwZnym8xtxknAeP2eE4\nBpp9uYQPutjRtzPtvg3s9zFW/qN25wUva02Eyfg3MTKF1o7DhBOmjdxx6RS9\nIDad\r\n=8hb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lax.js":"^2.0.3","lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lax.js","lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.1.3_1611589558175_0.1502721092033681","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"fullib-js","version":"1.2.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.2.0","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"36a92a7a45036767906d94b1f346c7a587b049d0","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.2.0.tgz","fileCount":190,"integrity":"sha512-40aEhMaL5n28HmwKFnix66jQicjWgi7BEhqtGP1bPRB2PCzo3azDYJDIYU52Q9lxMy7yGvo4JwlutZP1wDJ1eg==","signatures":[{"sig":"MEUCIQDVyCVwINXZTBM2UhZG+Ea3y/jXZuVe407vpCu5NiBnJQIgQqO47QYnEENkMUt1X6l217dfXOplHKuj55GPiqGqUSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3111248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEWIfCRA9TVsSAnZWagAAm0cP+wXr8ig1kDmOPSHrNaKr\nrAVH/PiXxBzBRJi9z4aczyZwNiqvSAOl+X1EbeZ9twpbVpEcjzwoJSby9t8Z\niVBSGH+TCizfeo5TcTQiYkn8fUmQecZksAdofwV1CtvbG7XCc3PjXGpn7Y4l\nZ4K79netsv38B9o1jRgJsqM50cH76Bj54wtD7KPFMxBydCXD8EFwKOOxO43M\nMsBLyfgVKImvcZyp8SQ5wzDzfLrtMZa2NtBnqksjTRX4wiM/df/wL5O/peCu\n+Rk8oe+Sn8gmyMvKbjwrZF9aiHJaLgPFOiYbjUDehHff9jTQ4owJiNYx6gfB\nwJgP2+XF/zHbkaRkCNx5F12xY7GqjRw+nzzXDwIuMSwBF1S2ZCifaKxthaPt\n+Ga0GK/1ez2PKrKMqcK5nwXIu0jLFn7dbDPLQAmfspx5RBEaMg0zkLlWLPSH\nPndjQl0nEihilZzDjYrVJ/nZslqegSRd+vWQH3xhajWsZUaS3W0FdtB5pq1Q\noCnxsUV7Zwtp4aiA+ldxCKq5Gemhlj/2NQProOKYalKNxEt9a63/8ieMyFR1\n8/n7YuUAzT66NtH/eNQ9IMmikWBJFqHFpwJ2NQN6Z6dnMLGXMg2KhdGYxCZ3\nASWf3G1b2XdBAKto3eNPuyv5yTD+SowihSxJ5oEuFhGb1GlUGJX9BHR58MEN\nAG+u\r\n=gw1y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lax.js":"^2.0.3","lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lax.js","lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.2.0_1611751966942_0.1009326401196331","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"fullib-js","version":"1.3.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.3.0","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"f6cbc41c0b74a6714ef3eaa97998b0112490c1f2","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.3.0.tgz","fileCount":161,"integrity":"sha512-ICZOMGK6+E7t7NKNmzCEjsW9d3veLUD5AVCj2kBUcFH4+qZRtSqNp+fpITog1WtU5VaRb/6DGx7I+1M0TKzPRQ==","signatures":[{"sig":"MEQCIAYRB7psVS6wdhDkbvLKIQFIZ3ezIDOsazopDWnix+0UAiBQtxOA490vvjRYXXX2lIC2qzzCTdJM2fIgYryvjGkQDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3585693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOLcTCRA9TVsSAnZWagAAG+kP/1OvA52+cTU3lO2WGZsf\nOef78YcBqNReqD+jkP9M8nwRogSUagxCr7PrnmFgFV85xQir0KqgjTqy4ZZY\nnD+r13TKnUz82htdKlYH8A1GE6MKCHAPDRLXrio8otoI6HDnMCzNiLV+b01u\nNMbdPvZLCsA3MLuYnY9NPuMoP7AJqlKXYZ/sui2DyezSnWpUZsiN8lQiOSln\nYHTX/W1CVwUUI81ucOy5K6vmtM5JKQjBlp2nB1K+Jl5qUZ1Q94DkBPylCeEF\n6Canvhhhr00bonklH+ozXY0dF2hskGgr8HsjeKA36CUiSmArkdg7W7+Obgj6\nAOG/bcUBJaM88zoKhFXNsGnMtFNlft1eJ/aOAn70meEc6Rwmz1TQzMXeZvNZ\nV/3TTi/jXMsFhd4gg1ndmG2wj+3DWoG28+2M0JWz8UIqL/EaO9fe+3k64Fo4\nzAY3/R0DmWtwydH+LASf068jckZvQZNOlIWBw07spD29+eKgSYyCs5u/Ed69\nOVHSwaYqVUId/oODDk6ZDEjlpqMrD0SJjj7aiN7kNtuRg33xfYCBDHskrdVy\nNIGDTx+dVGAjoIit9SeIdyAFXIFpjpRpteciDR4j8JLYerF0v+e3ExRkCtrn\nEceM8tzgAlDD2kl12aBWY26O+25FnEPLGVyxhH/N84Xly+fd33plnR+Jo+8a\nk+Nt\r\n=NJKM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.3.0_1614329619065_0.32286539296518346","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"fullib-js","version":"1.3.1","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.3.1","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"01f21fe37507b835aa027de689f7c515146f0ec2","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.3.1.tgz","fileCount":161,"integrity":"sha512-HRROIYc5oiJ/HM9tn9TawnZ+nrYEtBJKA6V+6G6k2RhUtvqcu5p2CkOt8W36afFUtHLg501lx4DrGDLUtWbxCw==","signatures":[{"sig":"MEYCIQCZ+vnG8m4ztli8J+ziICk0O9xbTLs/wX6paQ0vG+kNCgIhAKEZxKD2oeqqNvK6epDR7P42f8id8BodBaVQDFxtOnVZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3585694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOLgyCRA9TVsSAnZWagAAYE8P/jJ4IAc6WxAKVfw/MqAD\nslrWb7a3uR/lmZL25mRF25NPQ71kGw1ypnT7CDM+eRwGApJ1+HKgrvcuVIVR\nDVAU3rQuPoJSCO8EXzi7HQw9S+Gk+9QdSYjBrAQlA9AV7G+9sVRWu5tdXtGZ\nekfhCDe5Hf0h6FxGUMJPb5LcDFRswXGiMZExgA2noTXGqcBxxVPxX66YEj1j\nWZiGleYjkUOk+bUykWQlnz7J08qMvrMwB2t8QRzORhsAKC7W2bCZkLlWSG9x\nkDZqvFD9YbiGp4ofexCxMZ+t9navVXidMWVG8pA8VI/XH2ji2xPKToRMY3iz\nLJ/OaiJTBlzXYqCdKQM/3dNNwZpSvn7iG04Bp77VjCo8wBZSd6ACORoYNjuj\nuQyctL43Z1TcS5CaAW36Z//r0e9QOyp4Ez0oUs6feQ/4sV22jHLtT+sCmihI\n111T5QheLw4gfIhMJK/326lub5z0s7k6sf4IEvzOrIWvltf2urSAQywg13Pc\n5UHi6HvpQFPxM7eV6Sraa0jyuxqIrgCLBxZdPwvrMk8214HPlcE4EB8Did/7\nv80JZ5asez3vFPcMC24LT6azOEAw2+zsb78rB5x7DhkHzFDAxWz0Z7SKQMiN\ncJDAgSi9kUZYbSKL4qO8YK4JLm9ryqKs+mwIjhprUZYHHU5ZnhamSVWtcPuw\nT4JP\r\n=ewl0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.3.1_1614329906041_0.32435917110858226","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"fullib-js","version":"1.3.11","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.3.11","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"9870122a718974731ad22446e1bb1b347471f394","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.3.11.tgz","fileCount":142,"integrity":"sha512-Gnz11WTZsf6YnMZXxQOq1Laugd3bX42VyPSf435NFYDtejMMfwfD/eSGRJ53WojNHEU+5aOMDe+Ac9MhVGmEbw==","signatures":[{"sig":"MEUCIEauUMOskXKpInW/umsp8XkOuO4Y0SjS8QOe9rNdOxIGAiEA+r95ltDiHuz/bpVyqzxh2AzTofAz5JKC13t37ads0bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAssxCRA9TVsSAnZWagAAmNoP/0XRMCFyzsRzfS/WXUNY\nGQ4/V6Z9swXjOJLsaczFdJmHe5wYcTSrABcC2DaCF7Bc1ENwcEhNJqGwVuaL\n3vbeSPTeHKS9Tsr8/hBfhrbGQSmtLZ/jgRjd8aUH+hxqjIS2kyeja7PIk5l3\nL+aHABriYSuO0aShyORFSIikcmc6CtqxPKJBtw4ATsCs/2xR2JInxg1hq+VZ\nZr+4RM6pbAn3KRlee+SoBH9KvkjXkCxgdiYC5Y18SqPDzoHn9PQepGVPTADm\nXZadV7M3XbzU6mnhnFAYkjwEILqkSz/nsyU++FZLL9iOsV4mceuJcliBwATL\ns08ofPNCkq0cas/p6tH5W1YZ8Xdi0TWBBX3q6yq3rsiTKvB2ppKGQUBZF1iT\ngSGV71ZRqovzOkP0NjWceyb6b1EfsBRs2iWrQJLDQr1pyia/++vS3mXKje6b\noa8GFrXpFYmK0c9OOziBYDnxVkvLzvrhy3+eGCGptImHWyDm7xBTi1wOiz8n\n2sctlN8KPeGsNY01grq5MT6ZYSZSe4k07/Wtcljn9FyWOMLd8yejvVRLfU6/\nkQFViapQ4FbiZTfxmIMv6eWTzkho0BG172f0tNjgg/5eAMWPXuGFCN49ZnKd\nK6BF+RTHSBeSx8l4t9R4o/5Fc3/O0Kw5GeTJ85srHnRfBJmxf85VXHDEi28t\nwuJs\r\n=ccyG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","gitHead":"b36976adb3a89cc615c52979ce8779cdfcf62cca","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"_npmVersion":"7.20.1","description":"Full Javascript Animation Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.3.11_1627573041580_0.5527998319223897","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"fullib-js","version":"1.4.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.4.0","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"9429afbfaee7bacdc48ebedd8b8347a7c03ec111","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.4.0.tgz","fileCount":163,"integrity":"sha512-wZFYsOZ6ILOGoLNiJZ+6vBgha/7HFAJBdIpt4wZyxLm1bAc0yuQIqpNdEcVDp0EHt+vBUd5J6BURhnjfhzuotA==","signatures":[{"sig":"MEQCIF+y228Zj5fs9d0bNuUUr9ZESDCLIdzQRF/inRWLsVbuAiBa481HYavndC8ror5QI7zCt099cZ2eEop+baDiykk57g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3568522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMc45CRA9TVsSAnZWagAAvVkP/0qF3Sq2Se6WMVIu3Z3J\n3Y/lTT/lAT+0XOlZjRft5VWKrPLEZk6D+/5nkKirdRfDMU8y3Tlhr0CAyO/1\np4XFS0KPdlFnJouSilKKzQgxHRpJvbQwICAZpLaqHGdumolcj8TGkNUNtt+E\nTMsj/g+rCb/qSWHvoEUbOYUwTJgN6ngFHbyWLTwtNzFu5iidrhvH4UyZTY3R\nSLVzWFs4ez4PAxf8RjVE1hKuLya4XJmyEO/ylhEdtCHSj4WpOnR5ihqPiNI7\n3iE5qQnZm86V5cQf2PZW3d1D7j68ykUa87w51bbRJZpkU4+K9+ti6FmFM2Bm\nMHBd8mrFPaDDVXSFYFxa//Fmx9FR48G0JFrTll6aElG5Epj2Cm5PORyunlwg\nMBbyGP3m4LFoEK0RxuJ1aulJXIELyYqGhD69eLdHP+145Wn2Sm0Vh1vqA07Z\nP+nFh+ZGVdExJEArWsi9tdWTY8dVgPQBZ+8kzC8Fja/rflfc0Oz/0226FEaC\neojbvvAC2hJ6ziAtblop7vrJaCSulxvnajtw5Sj/WLS36jytvo4z+F38DDXU\n0J6gjdUa22vhRn8ezulJOBUpzVRAp+3mP9x6hCzt/PJPMhp+K/9QwWRcd4XH\nK/KxaFOQbezJs+aOnmtPxb6XApp8K8bcWrCyc3kClOVfKe3O3eMnGeoFX/Dx\nJOL3\r\n=pyRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.4.0_1630654009407_0.6372712928472595","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"fullib-js","version":"1.4.2","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.4.2","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"766068b9a31de98b23d7532893e48395c7fc5a8f","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.4.2.tgz","fileCount":163,"integrity":"sha512-DZ/Ib+mT/ERtYZRTLDzHQT0KVS0DhKArCQFeRq0xswkUfv32v8SHLKOvigkGXumpMSkeDiwRwENrZCRexZF3Kg==","signatures":[{"sig":"MEUCIFeF2VYBy9uLmPnea6DudHHt1Ef5QXpKv7ZmyFLBferXAiEAk1NL7PxTLzxftor35Zx+lrBy++WZ9gYGEuCL2H9oLLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3568214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMgxQCRA9TVsSAnZWagAApH4QAJF+shCs+oFOWqvVk5aU\n8B3d6QH7lYwELUS5qNdmoP5iJIth3aG90EQQBvbHMc131IVWfNZrBpKExexJ\n1bYt7MxClh0yd4YLp5vXWn3QnWYOiWSTlA7wZyJOl2q8ah1lDMHlDCWMVbJf\nC1vpEJcepXGNtm4h1H1qjx74MrPtbJy7x5gd0anxgH93I3e1y3uQ8XvXZSd9\nQJMlZDNc4AQOjKZaaPLE2zT7f2HAO95NIxaK3Uva1bgRgcI4pgTBrqBaaRYJ\nRLiJbr3porCs2RS0eGFuW4kPT6ODjmsyC7oHRLUKtW+69zazfzip/cRB34T0\n8ZvW6qlFAgN0361j5a3InspEEF1T6ZBJwMDr6ZL3IczIfFiGXFlj4zUDKeBz\nBIc5/i4x6/Ew87bx8oKMBAWQXIh/lHPDtt/SFFalH1Nf+eyFH1a3sOl/VsBa\nHO3Szmyk6QiN72dnX68TPkqLyNnZcflCyC0pbvysZpMQ8jvT9zo4ltgBt7KT\nppHOimtaeGYyIYIx2C1ORKI7lBUWTEgQ2FSIeF/UEKhge1cL8UNmwTIpm7bC\nbpu5HnnzZQMCX8+OPPp4+Qd+A9HFIifjK8084BMpHT2nOtJ2ss7otCqk2gqh\n8+PPnBtPBQwbii5vP/eGyRSPPJXNTWz4aA99p7t+p5teH/Cd3F09/ksPdisT\ndp5T\r\n=UVtr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.4.2_1630669903737_0.2587997987760844","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"fullib-js","version":"1.5.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","gsap","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.5.0","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"70811a4cd795331faae8ce5876582cafd38dce11","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.5.0.tgz","fileCount":159,"integrity":"sha512-sis7yJB8aeJTDCVjsFGpitZT3EYlFCNnfsWDIJzf3wldG5TURl5lBNsI7rdSDqwV348y6caP5DGWe5R+icSGNQ==","signatures":[{"sig":"MEYCIQCyzdMx5YTsi16I3eM+FGe9kN/XL/M66vqRjUoZL1qO7AIhAJlmQwp/7GDCUaHz2T3DcV24aJjeN2wtvNoxGNi7sFS2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3535767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNjXqCRA9TVsSAnZWagAAdS0P/jvTW7NUPh1LXSJPzVXu\nZLcODr4ruYfkzNQrubuLwwrzJtf30cZJd9zhx6MOhVa/B5XyOpAuk/Q3ZCgu\nwvzkCc7ZohS7KsMLZyCppR5AiW3TUZm7bnI3+oq3Cq/9xla4YNQais6GeqRI\ntQUS9jvKuzAzQ67r6p6Wh1NNcm50f4jDiU/IdFsvo+9zsoyFUbZwYcGLjXhw\nMvLchr7TOeZ7wDgUTCtZaJ2mJj3kelZ0DToDt2XUgLJC071vNtb2GN0ho98F\nBX38xtmAgvCQLKlnyVad5UtP/pOaeUKZ+yQFf6FTTmSIl/xCeAU+C+TS1+Mj\nCWvIBnNAcGcJAmvcEoUz17qa71Fi8EgLhPx68u4kc44Vg3YHQF9RwJ8QkuFo\ngbLK/JtCAL5Q5VdUjmCUzfgm0xhWz06UyoF09O4gI4AXqgu/uRiCpqTf2tc9\nSRPGRjWiq6CynhKQVTiIWosylGkZOz0uWosjwR0xGjB/cBU3iCZkcZ8ROjyj\nnRUAE1z6bSHIYMSUqi8GpNwN0nbXJnCij65W+rDhp/eORqJXhSeAV0pZtaU+\nxCPtNRZiXOFiBptw73dHRi8p/eL6uYfHUB4xDEjmEOCezAf4EOSq+oMK52hG\nmt5dQpl3Sr+k4viINb/GHAuCqTKzpI8yBwuI3a1N1l6HvceP6Ynn/03Bcvzf\nmUnh\r\n=aVhl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.5.0_1630942697980_0.4238495667471385","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"fullib-js","version":"1.5.1","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.5.1","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"b5f7ab0edb47f033502b05e7b242b05fe84869bb","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.5.1.tgz","fileCount":159,"integrity":"sha512-D+0Mz3lgj55Na7+C5+emY7ZMmBGpDvWARF39a3EGevJ9Z9fkKY5hVdOqNN35gyvywYAdvJkX7PlJT0uwY2UdYg==","signatures":[{"sig":"MEYCIQCfoCLFIklFmFtvDeFGEnaMT5X2PTmJ/Pz/SwIEWVVuqgIhAOBwmWExveEIiIm+ut4lXVDpmdoZBWzh4heUbAAvdyz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3577756},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.5.1_1631889818383_0.7722744759415863","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"fullib-js","version":"1.5.2","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.5.2","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"761391fb980e65f27639ce6248761763be116bc9","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.5.2.tgz","fileCount":159,"integrity":"sha512-CCtVpv/MgMfAEutg5mzROXwGYScRaLHcrvZU3XkqQqYRZgOPuxyRaphLETB/1YormzW+M+8H165vVwpKo8IzOw==","signatures":[{"sig":"MEYCIQD9Ov8O/F8tKpeeA3Zn6KFyBd+kI8dhzB/3aFu/+dMU3wIhAPBTR9x9To+uZ5srDutS36/Af5W05g7JfKwYaaijxtY7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3577745},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.5.2_1633016533857_0.7115143505325814","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"fullib-js","version":"1.5.3","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.5.3","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"af8e7bbfe0ddd6880cd8880a66935467d8575546","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.5.3.tgz","fileCount":159,"integrity":"sha512-JVCO93U/dwmT5XEkHUhd9wH4pfd/9pacXByz/G1/de+6WgRPFAlG7D6Zz2bUQkxAEVaa8HIzV/jLazdjpofSiQ==","signatures":[{"sig":"MEUCIQCKN37bV+6OKVOFJ0em61kMGKKiWjrowjabHlMVUp76ugIgY5PBqmSS2rRCLZ7LERxWjsC4QgEy5c2tuEJEQdbRdug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3579694},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.5.3_1635947715706_0.41354409168537165","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"fullib-js","version":"1.5.4","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.5.4","maintainers":[{"name":"florian-dev","email":"f.the@sfr.fr"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"ceac27cef8794655c6df00dddd614bd2751320c9","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.5.4.tgz","fileCount":136,"integrity":"sha512-Cg3xpYz6ISuBv6tLyfsbe82jrRPjFcrQdPecKfckNg5iGiIWVmatI+LH0WKCYDd6Dt9ko+Ecr9TOoa0NXi+wBA==","signatures":[{"sig":"MEUCICipWOnBdRvRLTguK7L8ZhSAdpts0nK8rIK0AzK0hgMdAiEAu/p35vrIjOUEsEYDGIj44SFlQoLwF+3zBxu0z6p8O2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2828798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlTRsCRA9TVsSAnZWagAA6ZIP/0B+8jhCrsAgpbcKkB/D\nN5QPRUHTIZC+dR5YKYpbdi+svZojz6rN/ZGu58jHuyVYrHMnXyWYvSbnC03G\nMH44k5kCGQk1bkiib2ImBYCAm/VflOW90eM5njaZDtT6vKilIzX8EzxMbmR+\nzpzN6AEuqi9ZY/yPBOO9s1Z8Y8aAGpWH8jVzXyRS6xeal634Y3L5yMf1qegX\nFT9ijJvoOnMH5uYKUY7FPtW8beEoEJE8HTsDMlwhS67J8Errk9G2LuKR+re5\nDnt6M/p58Q8Xd+cZMuX2D0sncTjvjy7dAv2K1y3wlXuWp+8xHxuxICRIzLUO\n6TUIvwrTC05XzuQk+KqjQ8+s0FbpFgYobfYl96lKgX3Kp6MLAfjUoir6R6XG\nroaezEr1z6hTI6cvODNkOX0R0E2lw0YYD4rXccFRtZCcRJDP8v3dZYHcVgVy\nRrc4hcyHLPYHjn4soSYmjxb+Hk+o66Nehy5LUL+i90R+F2Q/nv33fwSbZnmo\n0HE2z6O2Nuapdf6JYErdvA5gBNe1w2un5W/fxLEn5m8d3H7wEQI/pmzTSk7F\nx+nz3jzI4oVoZ7j63MIRdtXvfbJjl7cvTQ85t64eFQYzf14zNGdeX8ABTeAi\nsYHfs2XIo2qYKNoiKNadvHEGCx/ZfSzOzr8K2SOnQJ6yDCa4cud2QYfrlFAR\na27E\r\n=VbR3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"f.the@sfr.fr"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.7.6"},"_hasShrinkwrap":false,"bundleDependencies":["lottie-web"],"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.5.4_1637168236697_0.846264887591452","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"fullib-js","version":"1.6.0","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.0","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"50ae33b845826ca1f72d171ac9d029e2fbe68e53","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.0.tgz","fileCount":128,"integrity":"sha512-1SD/mv9c4Bs7G5HcVNKhsrMLmQET1iJnZf6VUX9fmZP6fnBTP5uKFqN4uBQN0NEZdsc8IXs0uVhJCpoXTdYzfQ==","signatures":[{"sig":"MEUCIFS+qYl0YGg2aW8tZMeYDmFdD0vjqocA/Yceo2xtRBNxAiEAlbzKSKrPavAFw+x4qgrwd4QDDcf5DxxlsouHsNTfjxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2356588},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.0_1695279636935_0.049961648520215673","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"fullib-js","version":"1.6.1","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.1","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"2165da916c7ee13620f5660562cc28ce3e770881","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.1.tgz","fileCount":128,"integrity":"sha512-CR3EZXmVxpuWhGexhrlUyPNaZbi+Ymmqz7afC8XMsHwDkIZQWzbwLUnNt3KkM1U9AtdyqwrchlngskxfeX22nw==","signatures":[{"sig":"MEUCIBQmgrZnkg3+bhAyXxn/A1gcxg4iBFuYx/U2oWxJWiH7AiEAzDr+WYSXomm52s4E3sZZoMF5DP9iZeD+gxpw//0A1pM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2358628},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.1_1710855778838_0.9951136744503231","host":"s3://npm-registry-packages"}},"1.6.11":{"name":"fullib-js","version":"1.6.11","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.11","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"78d2782d9b3e239eaf6a28b47d828b06a72f80ce","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.11.tgz","fileCount":128,"integrity":"sha512-erEnqp+h2tKwAMLMhtiJXRGSOdgC1VeRZyG6Rr2K73oUPyH4+DA7Ul7UscpWVWQ5E1tJbY2vBGzTCE+0rWU48A==","signatures":[{"sig":"MEYCIQCYrbQtG6pJ+ZsKuRHQAmGYXUB/GfOftQRGnc0mwt3URQIhAOcDgBpQ/ZKaetZp+54g0ba0DlPECK6cBxbuihu6piKE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360024},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.11_1710856853618_0.9984562434799955","host":"s3://npm-registry-packages"}},"1.6.12":{"name":"fullib-js","version":"1.6.12","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.12","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"70384cf47c7e15ea33a31534cc4f16fd18c1b923","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.12.tgz","fileCount":128,"integrity":"sha512-rhfMzT0TJnkGvzIspW3v9CsG+33HS55sLh+Fa6j5XMUx1cWl89WHxF78EBu3BZIimLqHTaB1qN+N5qQxaKiNkg==","signatures":[{"sig":"MEUCIQCFlLosP1Awceg7PTaIAAaDQPMeSqYHncPGYTqfP1H9FAIgfmQfhRdOYTi5W+DftiuN8K4tCGfXQMIgjw4HvICki48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360118},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.12_1710858579472_0.963219470814721","host":"s3://npm-registry-packages"}},"1.6.13":{"name":"fullib-js","version":"1.6.13","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.13","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"bbd22f400aa7f2ca58a3318ab78462dc148e83b3","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.13.tgz","fileCount":128,"integrity":"sha512-LF9VJ05x76enPQ979uIYKu+9aqoM3QYQ+rywRT7zGLGfs0khu97lY6+tw8FlXE8sJKum3lnoQrtcNBvvSPlA4A==","signatures":[{"sig":"MEYCIQDDvWg18ICJUDmZCARhBQdgXqf4507zFPFVL0mx1fBRagIhANT5VSQJ7t3TIAfOZCZnMyy1CmfPR+eT5XIKfoczaRLN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360118},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.13_1710858770190_0.8415171402519261","host":"s3://npm-registry-packages"}},"1.6.14":{"name":"fullib-js","version":"1.6.14","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.14","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"7e11466eff235e6b4574b3d71e75933682619c70","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.14.tgz","fileCount":128,"integrity":"sha512-oAY2TVsDWGjm/YdwubMd9iK5vgqS8DlmdDAlCcAzUJ1TglmH0VawN99t1Nj7Nuj1TukoBWUXxyrY9WS4tWEofg==","signatures":[{"sig":"MEUCIQDAYPTtc/S6FaPQrvHJM+MNnJ2gxODhcPB1GioZ6+YqRQIgQV9sd7YaRYDnFQIGec/9ozjmaU9IJdbP2S+FAtu+FXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360667},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.14_1710859522642_0.46462092257780463","host":"s3://npm-registry-packages"}},"1.6.15":{"name":"fullib-js","version":"1.6.15","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.15","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"cf357ef541ffff2e1741c4f788e1a4ed345758b4","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.15.tgz","fileCount":128,"integrity":"sha512-nWK6eTwL4cVFBCpqVkTmnaT6nZP5EPX1HrisQRDEPdq4on/NUcwghSDtBmwgBeEACtNwweSjOkzbv5kKlMo1/w==","signatures":[{"sig":"MEQCIBXI9fXCOYXzhvuWh0t1Uc+uqs2PZot92HEhi4euICjaAiBUg5a8I1Kybt+CktzgbowPBDaxj3rbIXQc2wm/NSr2bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360606},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.15_1710861060426_0.8286614240397223","host":"s3://npm-registry-packages"}},"1.6.16":{"name":"fullib-js","version":"1.6.16","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.16","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"ad189549a37552b2f8e0f6e848ba23ce4fe82a03","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.16.tgz","fileCount":128,"integrity":"sha512-lx1q2BRAHP9oM0GPkhQEQdMp6RO9LwSxlJCBXpvAM2knmwbG8w+bi3qaqgI7g9xAAQ6iz92U/pVYinLeuAG6vw==","signatures":[{"sig":"MEYCIQCh1P8Ya1+A4vy/KaH+7BjekevIOjhqnzr8k6InfJ4izgIhAJAt82/OZvZb+Ff9Gh48RIo647ESMo5DRgScx7R6f7YA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360522},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.16_1710864777684_0.1500613854096422","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"fullib-js","version":"1.6.2","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.2","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"6aa0f604f52d35d2f805fca89f1a5a5a835f5df4","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.2.tgz","fileCount":128,"integrity":"sha512-ABCRUrCRiL4TjRG5GrLFWh5lh/NZbthLVFpq7XkS3MKDpKNVfBA9MibLlfp4r5BuO0zWORHKNp0QXhSR/HCERw==","signatures":[{"sig":"MEQCIHQGvMQpHQIBS0bB2FI+SNAosTinKNZQu7JK16TfzyPFAiBAH/8WE2K9vW/GRDvjVk2kqFt9ZptXElUv4C7puZbqCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360711},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.2_1710925254675_0.4470928047805618","host":"s3://npm-registry-packages"}},"1.6.21":{"name":"fullib-js","version":"1.6.21","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.21","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"e3206221c8e35cfc97d401c7398351096670abb5","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.21.tgz","fileCount":128,"integrity":"sha512-ANlh9pQEFOduuv+YZ6rmfF8wfW9ubgMs7eRSrL9HZ43oozjYp+XusltsFMxX+GUFhdWqLPmE6/a3axkskh++sQ==","signatures":[{"sig":"MEYCIQC09npw3sztwtjj5VneUycb8Rd7WvYiWPZfPG/oWKzxvwIhAIXMEWRCFB1eVSHxLqzdjc1BJYXViyrAH/8Zzucu5wKU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360760},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.21_1717501615726_0.6409245551662652","host":"s3://npm-registry-packages"}},"1.6.22":{"name":"fullib-js","version":"1.6.22","keywords":["javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"f.the@sfr.fr","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@1.6.22","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"7a7abca307ea1a0feddf4fcad3b499bcd65908a7","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-1.6.22.tgz","fileCount":128,"integrity":"sha512-UYwPkZLrgtB22pX1UPBkP1xHym8LzfBW8cT/T/qWmoUVCAw3eAzv864bnDIpmjoi+MGuKkxcFbPRran0GAy5dA==","signatures":[{"sig":"MEQCIFxvu1PGypMfsoUeyiYlsSlQuM0CHmwcTzaTDnEiU2TkAiAaY8rfM2LiTnCK6z+Uq2aQejbI5q/3fF28UFNwuQNeDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360798},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"lottie-web":"^5.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_1.6.22_1717502109504_0.09290186616167295","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"fullib-js","version":"2.0.0","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.0","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"59f6dd2503c0c32e3737c36414ab87ab14487613","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.0.tgz","fileCount":96,"integrity":"sha512-vPwBFa8FD5/7WL9BUJX/x6kC0gjy/lvluwctsXaGiIW0VdyWAIExU+QuJoYA/KnUwhBbzPBvVTVblpx7YkPWhg==","signatures":[{"sig":"MEUCIQDUy8u4d6sggHKZwNx3ykoh2dL1fLv3qL1jHk/UEWMYLAIgaJwLw0VQ++TndD7C97t/0r8MqXNxuFE8V+eHwZ6HTh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7315378},"main":"src/js/index.js","gitHead":"622ed8f84585906caf5f9d8c6bd491305281725f","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"_npmVersion":"10.2.0","description":"Full Javascript Animation Library","directories":{},"_nodeVersion":"21.0.0","dependencies":{"three":"^0.165.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.0_1726733598087_0.3028008027255764","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"fullib-js","version":"2.0.1","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.1","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"84f43d4ca9dd007fff364956858c8a3c42986544","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.1.tgz","fileCount":96,"integrity":"sha512-4sg/cZr3onNygS8/whjip3o+1wUzQuNfBcNeNqwUiYgGHE+9vI/eyheQHAHkKrUz5bHPY/T2fo1OUIQwsjOQug==","signatures":[{"sig":"MEUCIQDpWrvzXsyQuw24kgDEmqmxBeDZwJnCZ9u12MiBk0c4/QIgJNCGAMk0TJ61E77xYUUmSYDvoS8cK4Q3e3cSBRzCeDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7315535},"main":"src/js/index.js","gitHead":"329860c5bb313fac47f97feb7d00975c299edd9d","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"_npmVersion":"10.2.0","description":"Full Javascript Animation Library","directories":{},"_nodeVersion":"21.0.0","dependencies":{"three":"^0.165.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.1_1726736190396_0.5782626719175219","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"fullib-js","version":"2.0.2","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.2","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"8457a8421c0489833ab6a5486a02287e211c1e97","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.2.tgz","fileCount":59,"integrity":"sha512-P/UDyTPZY58RGXzjeDSJoyNCz3MMZm/MmVSsfrYR1kEvAMamVDKLHW+n8J/S+/BoOTz7QqKcjB41SnclSVtmkw==","signatures":[{"sig":"MEQCIAVPm3zNj+FHkwEGwUpuA+dSMuK0ipZs37gPlc4ipakVAiAR0kal1l5gCBrfUxq88NocIO4nNbZUudVUtXbDTzVLuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6550387},"main":"src/js/index.js","gitHead":"128cedebe1df9345e5fc11979de2f20cde693640","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Full Javascript Animation Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"three":"^0.165.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.2_1726739618871_0.46478696103498374","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"fullib-js","version":"2.0.3","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.3","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"2d7dd3e09a87a48d21c237a3907e2b30e2bc14d6","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.3.tgz","fileCount":61,"integrity":"sha512-8zFTmJWyYmcjjKlMJKUxP14PHnmvtpQFeu6uVotSZViIFD3wAcS+8RgUAhBjhqLalJJ/YXdARHjn+eVfb5s5TA==","signatures":[{"sig":"MEQCIGcVUzAaDoLAQXLMT6pHbU0zKKlAm/HstG/1E1sM8lxiAiBEMn8vZ3m820yNgYB7xywZuPoKPBFqBQ0N/nfNoNMeGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6576596},"main":"src/js/index.js","gitHead":"4a5fdd607679f17a707fcf838b801abd61368c1f","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"_npmVersion":"10.2.0","description":"Full Javascript Animation Library","directories":{},"_nodeVersion":"21.0.0","dependencies":{"three":"^0.165.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.3_1726826069034_0.3433000555120307","host":"s3://npm-registry-packages"}},"2.0.40":{"name":"fullib-js","version":"2.0.40","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.40","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"f95c8b3ac449620d09e0cee45c2bcef57fd364ab","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.40.tgz","fileCount":86,"integrity":"sha512-bCyafJ09uSJhLKeC6azWkzK8VObfqFvyFbvWC4O9KMO1fAt+OCKddcszy4M42OjfhFRkzUIhU0BhpTU7gUqXlg==","signatures":[{"sig":"MEQCIFGcJRXIqiRO2X0PCvgI6kPF+EpSEj4NhD06HOihnOCxAiBYl18dgP/603A6CdfB4zjBh3f6rSKF+6RgNc3WmXg9xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6366104},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"three":"^0.165.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.40_1726837846377_0.7390336651207678","host":"s3://npm-registry-packages"}},"2.0.41":{"name":"fullib-js","version":"2.0.41","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"author":{"url":"thube.florian@gmail.com","name":"Florian Thubé"},"license":"MIT","_id":"fullib-js@2.0.41","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"homepage":"https://github.com/dev-florian/fullib-js","bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"dist":{"shasum":"dd1ec45815f669debc1c84473f21f5e963d485ee","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.41.tgz","fileCount":86,"integrity":"sha512-ckQ8xGopsJv8o7KIOCffubMXFCL1AF2gOBauZ9Ab0jtWxzkwQygqZ+wqiDaSC09BtTTo41p3GZIoQv99ljtttQ==","signatures":[{"sig":"MEQCIG6ZcYx3Fi0SYm4tXA9SJRcYp1thmG+kbiMKgFD+1cKEAiBaZRYRZ4rWjCypwSU4VsE8w5cx6p8Zw2Y0+0oaQZohGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6366127},"main":"src/js/index.js","_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"deprecated":false,"repository":{"url":"git+https://github.com/dev-florian/fullib-js.git","type":"git"},"description":"Full Javascript Animation Library","directories":{},"dependencies":{"three":"^0.172.0","lottie-web":"^5.12.2","glslify-hex":"^2.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fullib-js_2.0.41_1736846804429_0.9419288826774987","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"author":{"name":"Florian Thubé","url":"thube.florian@gmail.com"},"bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"deprecated":false,"description":"Full Javascript Animation Library","homepage":"https://github.com/dev-florian/fullib-js","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"license":"MIT","main":"src/js/index.js","name":"fullib-js","repository":{"type":"git","url":"git+https://github.com/dev-florian/fullib-js.git"},"version":"2.0.5","dependencies":{"glslify-hex":"^2.1.1","lottie-web":"^5.12.2","three":"^0.172.0"},"_id":"fullib-js@2.0.5","gitHead":"64b6416fe3685f1e925375a90e3dc3d63195048d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-KN+WXldxdLzAEcfQ5ULbI0QfhTKFsidFQa2rr8zGsjgOVEQCFfn3AgB9Ok0feJn9LTPeDLiX8E6PkfNhz/uMgg==","shasum":"88c6c053ccffc896d1d674fd4388df2df59fc12a","tarball":"https://registry.npmjs.org/fullib-js/-/fullib-js-2.0.5.tgz","fileCount":61,"unpackedSize":6577684,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGOGj99PuTPXQVENaXnkR2U6MDqPI4XaGoXRBbHoi3MkAiBfEsU/odA9beQdPhgB0HAvfWORpDYNKyUetkYwPfnp+A=="}]},"_npmUser":{"name":"florian-dev","email":"thube.florian@gmail.com"},"directories":{},"maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fullib-js_2.0.5_1775122325684_0.15373454984065615"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-22T14:00:28.320Z","modified":"2026-04-02T09:32:06.142Z","1.0.0":"2021-01-22T14:00:28.732Z","1.0.1":"2021-01-22T14:07:49.242Z","1.0.2":"2021-01-22T14:13:18.898Z","1.1.0":"2021-01-22T14:34:11.814Z","1.1.1":"2021-01-22T14:49:30.854Z","1.1.2":"2021-01-25T09:12:26.876Z","1.1.3":"2021-01-25T15:45:58.806Z","1.2.0":"2021-01-27T12:52:47.126Z","1.3.0":"2021-02-26T08:53:39.352Z","1.3.1":"2021-02-26T08:58:26.345Z","1.3.11":"2021-07-29T15:37:21.841Z","1.4.0":"2021-09-03T07:26:49.731Z","1.4.2":"2021-09-03T11:51:44.022Z","1.5.0":"2021-09-06T15:38:18.243Z","1.5.1":"2021-09-17T14:43:38.652Z","1.5.2":"2021-09-30T15:42:14.163Z","1.5.3":"2021-11-03T13:55:15.917Z","1.5.4":"2021-11-17T16:57:16.956Z","1.6.0":"2023-09-21T07:00:37.282Z","1.6.1":"2024-03-19T13:42:59.035Z","1.6.11":"2024-03-19T14:00:53.912Z","1.6.12":"2024-03-19T14:29:39.675Z","1.6.13":"2024-03-19T14:32:50.439Z","1.6.14":"2024-03-19T14:45:22.795Z","1.6.15":"2024-03-19T15:11:00.704Z","1.6.16":"2024-03-19T16:12:57.910Z","1.6.2":"2024-03-20T09:00:54.848Z","1.6.21":"2024-06-04T11:46:56.002Z","1.6.22":"2024-06-04T11:55:09.732Z","2.0.0":"2024-09-19T08:13:18.341Z","2.0.1":"2024-09-19T08:56:30.653Z","2.0.2":"2024-09-19T09:53:39.105Z","2.0.3":"2024-09-20T09:54:29.338Z","2.0.40":"2024-09-20T13:10:46.718Z","2.0.41":"2025-01-14T09:26:44.718Z","2.0.5":"2026-04-02T09:32:06.031Z"},"bugs":{"url":"https://github.com/dev-florian/fullib-js/issues"},"author":{"name":"Florian Thubé","url":"thube.florian@gmail.com"},"license":"MIT","homepage":"https://github.com/dev-florian/fullib-js","keywords":["threejs","threejs animation","javascript","anim","animation","hover","button","text","effects","css","es6","parallax","scroll animation","html","full js","js library"],"repository":{"type":"git","url":"git+https://github.com/dev-florian/fullib-js.git"},"description":"Full Javascript Animation Library","maintainers":[{"name":"florian-dev","email":"thube.florian@gmail.com"}],"readme":"# FULLIB-JS\r\n![Pres](github-ressources/pres.jpg?raw=true \"Pres\")\r\n\r\nMultiple animation Library\r\nOnly native JS\r\n\r\nhttps://dev-florian.github.io/fullib-js/\r\n\r\n### FUTURE... ( priority )\r\n- THREE JS ANIMATION ( 3D )\r\n- Optimisations\r\n- New anim options ( trigger elem on the top / middle / bottom )\r\n\r\n## News 2.0.5\r\n- [Animation] Remove default 'transition', related to a bug on new SAFARI versions\r\n\r\n## News 2.0.4\r\n- [Carousel] Fixed error on load and add readme to handle errors\r\n\r\n## News 2.0.3\r\n- [Animation] Replace checking isScrollMobile by typeof\r\n\r\n## News 2.0.2\r\n- [Animation] Removed .tostring() to avoid errors\r\n- [Animation] Added dynamic example in readme\r\n\r\n## News 2.0.1\r\n- [Animation] Added elem option to the animation function ( able to anim only one HTML element in a foreach for example )\r\n\r\n## News 2.0.0\r\n- Simple and light slider with threejs shaders\r\n- Lighter and faster loading\r\n- Rewrited, optimized as classes\r\n- 'classNames' : new call => 'elems' for all classes\r\n- Removed : buttons, menus, splittext, reveals, generateBulb, drawsvg, parallax\r\n- New doc\r\n- [Animation] Added skewX and SkewY\r\n\r\n## News 1.6.22\r\n- [Animation] Correc bug opacity when scroll = false\r\n\r\n## News 1.6.2\r\n- [Animation] Rewrite calc of animation function\r\n\r\n## News 1.6.1\r\n- [Animation] Added data attributes to HTML and new options\r\n\r\n## News 1.6.0\r\n- [Animation] Detection scroll now take full height of element ( don't stop at the top of the element )\r\n- [Animation] Added new function for choosing transition\r\n- [generateBulb] Correction of bulb was not totally in the div\r\n- [lottieweb] Remove depedency\r\n- [createAnimationTo] Remove function ( old was with gsap )\r\n- [loadSplitText] Remove function ( old was with gsap )\r\n- [loadScrollAnimation] Remove function ( old was with gsap )\r\n- [share button] Remove function\r\n\r\n## News 1.5.4\r\n- [Menu] Added direction\r\n- [Menu3] This Menu has been removed\r\n- [Cursor] Placement is now on the middle of the cursor ( it was on top-left )\r\n- [Cursor] Added new options : removeOriginalCursor ( true / false ) to force not removing the default cursor\r\n\r\n## News 1.5.3\r\n- [Animation] Correction bug when scroll option was set to false\r\n- [Animation] Correction bug when animation was finished and the position was not clean ( eg: finish on -2px )\r\n- [General improvment] New better function to trigger ViewPort element\r\n\r\n## News 1.5.1\r\n- [Animation] Correction bug where the current scroll position was not loaded on pageLoad\r\n\r\n## News 1.5\r\n###[ new function : animation ]\r\n###[ new function : customScrollBar ]\r\n- Correction generate-bulb\r\n- Added options for cursor\r\n- Correction bugs\r\n\r\n## News 1.4.0\r\n###[ new : custom scrollBar ]\r\n- Correction bugs\r\n- Rewrite splittext\r\n\r\n\r\n###[ Update : splitText ]\r\n- New effect : hover\r\n- New variables :\r\n  * delayBetweenIteration\r\n  * delayBeforeFirstStart ( replace old : delay )\r\n  * delayBetweenletters\r\n\r\n###[ Update : cursor ]\r\n- Added hoverSize variable\r\n- 'type' now accept custom radius ( 'round' / 'square' / '35%', '36%' etc )\r\n\r\n\r\n## Installation\r\nUse yarn :\r\n```python\r\nyarn add fullib-js\r\n```\r\n\r\n## 3D transitions carousel Creation\r\nHow To use ?\r\n```python;\r\n\r\n//BASIC EXAMPLE\r\nimport Carousel from \"fullib-js/src/js/3D/Carousel\";\r\n\r\nnew Carousel({\r\n    elem: '.carousel-3d', //default is carousel-3d\r\n    preset: '04', //default is 04 ( 01 to 07 )\r\n    autoplay: true, //default is true\r\n    speed: 750, //default is 750, transition between slides\r\n    pause: 5000, //default is 3000, pause between slides when autoplay\r\n    dots: false, //default is true\r\n    beforeTransition: true, //default is false, add class to the current slide before or after transition\r\n});\r\n\r\n//AUTOMATIC HANDLE OF ARROW RIGHT WHEN CLASS .next\r\n//AUTOMATIC HANDLE OF ARROW LEFT WHEN CLASS .prev\r\n\r\n<div class=\"carousel-3d\">\r\n        <svg class=\"next\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"#ffffff\">\r\n            <path d=\"M0 0h24v24H0z\" fill=\"none\"/>\r\n            <path d=\"M9.29 6.71a.996.996 0 0 0 0 1.41L13.17 12l-3.88 3.88a.996.996 0 1 0 1.41 1.41l4.59-4.59a.996.996 0 0 0 0-1.41L10.7 6.7c-.38-.38-1.02-.38-1.41.01z\"/>\r\n        </svg>\r\n        <svg class=\"prev\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"#ffffff\" style=\"transform: scale(-1)\">\r\n            <path d=\"M0 0h24v24H0z\" fill=\"none\"/>\r\n            <path d=\"M9.29 6.71a.996.996 0 0 0 0 1.41L13.17 12l-3.88 3.88a.996.996 0 1 0 1.41 1.41l4.59-4.59a.996.996 0 0 0 0-1.41L10.7 6.7c-.38-.38-1.02-.38-1.41.01z\"/>\r\n        </svg>\r\n\r\n        <div class=\"slide slide-1\" data-media=\"https://images.unsplash.com/photo-1718095744838-dace5469b218?q=80&w=2071&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"></div>\r\n        <div class=\"slide slide-2\" data-media=\"https://plus.unsplash.com/premium_photo-1716975574438-e816527cb415?q=80&w=2062&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"></div>\r\n        <div class=\"slide slide-3\" data-media=\"https://images.unsplash.com/photo-1718524767488-10ee93e05e9c?q=80&w=2071&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\"></div>\r\n</div>\r\n\r\n//ADVANCED BEG\r\nnew Carousel({\r\n    elem: '.carousel-3d', //default is carousel-3d\r\n    autoplay: true, //default is true\r\n    speed: 500, //default is 750, transition between slides\r\n    pause: 3000, //default is 3000, pause between slides when autoplay\r\n    vertex: `varying vec2 vUv;void main() {vUv = uv;gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);}`,\r\n    fragment: `\r\nuniform float time;\r\nuniform float progress;\r\nuniform float intensity;\r\nuniform float width;\r\nuniform float scaleX;\r\nuniform float scaleY;\r\nuniform float transition;\r\nuniform float radius;\r\nuniform float swipe;\r\nuniform sampler2D texture1;\r\nuniform sampler2D texture2;\r\nuniform sampler2D displacement;\r\nuniform vec4 resolution;\r\nvarying vec2 vUv;\r\nmat2 rotate(float a) {\r\n    float s = sin(a);\r\n    float c = cos(a);\r\n    return mat2(c, -s, s, c);\r\n}\r\nconst float PI = 3.1415;\r\nconst float angle1 = PI *0.25;\r\nconst float angle2 = -PI *0.75;\r\n\r\n\r\nvoid main(){\r\n    vec2 newUV = (vUv - vec2(0.5))*resolution.zw + vec2(0.5);\r\n\r\n    vec2 uvDivided = fract(newUV*vec2(intensity,0));\r\n\r\n\r\n    vec2 uvDisplaced1 = newUV + rotate(3.1415926/10.)*uvDivided*progress*0.1;\r\n    vec2 uvDisplaced2 = newUV + rotate(3.1415926/10.)*uvDivided*(1. - progress)*0.1;\r\n\r\n    vec4 t1 = texture2D(texture1,uvDisplaced1);\r\n    vec4 t2 = texture2D(texture2,uvDisplaced2);\r\n\r\n    gl_FragColor = mix(t1, t2, progress);\r\n\r\n}\r\n`,\r\n    uniforms: {\r\n        intensity: {value: 50, type:'f', min:0, max:2},\r\n        width: {value: 0, type:'f', min:0, max:10},\r\n        scaleX: {value: 0, type:'f', min:0.1, max:60},\r\n        scaleY: {value: 0, type:'f', min:0.1, max:60},\r\n        radius: {value: 0, type:'f', min:0.1, max:2},\r\n    },\r\n});\r\n\r\n```\r\n\r\nErrors lit\r\n```python\r\nWEBPACK\r\nYou may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders\r\nInstall those packages\r\n        \"glslify\": \"^7.1.1\",\r\n        \"glslify-import-loader\": \"^0.1.2\",\r\n        \"glslify-loader\": \"^2.0.0\",\r\n        \"raw-loader\": \"^4.0.2\",\r\n\r\nAnd configure :\r\n\r\nWEBPACK ENCORE\r\nEncore\r\n    .addRule({\r\n        test: /\\.(glsl|frag|vert)$/,\r\n        use: ['glslify-import-loader', 'raw-loader', 'glslify-loader']\r\n    })\r\n    \r\nSIMPLE WEBPACK\r\nmodule.exports = {\r\n    .....\r\n    module: {\r\n        rules: [\r\n            {\r\n                test: /\\.(glsl|frag|vert)$/,\r\n                exclude: /node_modules/,\r\n                use: [\r\n                    'raw-loader',\r\n                    {\r\n                        loader: 'glslify-loader',\r\n                        options: {\r\n                            transform: [\r\n                                ['glslify-hex', { 'option-1': true, 'option-2': 42 }]\r\n                            ]\r\n                        }\r\n                    }\r\n                ]\r\n            },\r\n        ]\r\n    },\r\n};\r\n```\r\n\r\n## animation Creation\r\nHow To use ?\r\n```python\r\nimport Animation from \"fullib-js/src/js/Basic/Animation\";\r\n\r\n//BASIC EXAMPLE animation on scroll\r\nnew Animation({\r\n    elems: '.scroll-lefttoright',\r\n    scroll: true, //default true\r\n    start: '0%', //default 0%\r\n    end: '100%', //default 100%\r\n    measure: 'px', //default px\r\n    transition: 'all .2s ease', //default all .1s linear\r\n    from: {\r\n        x: -100\r\n    },\r\n    to: {\r\n        x: 0,\r\n    }\r\n});\r\n\r\n<div class=\"scroll-lefttoright\">I AM A TEST</div>\r\n```\r\n\r\nOther example ( anim without scroll trigger but on viewport )\r\n\r\n```python\r\nimport Animation from \"fullib-js/src/js/Basic/Animation\";\r\n\r\n//BASIC EXAMPLE\r\nnew Animation({\r\n    elems: '.scroll-lefttoright',\r\n    scroll: false,\r\n    delay: 0, //default 0\r\n    duration: 500, //default 500\r\n    measure: 'px', //default px\r\n    isScrollMobile: false, //default value as 'scroll'\r\n    mobileBreakpoint: 991, //default 991\r\n    from: {\r\n        x: -100\r\n    },\r\n    to: {\r\n        x: 0,\r\n    }\r\n});\r\n\r\n<div class=\"scroll-lefttoright\">I AM A TEST</div>\r\n\r\nOptions :\r\nx\r\ny\r\nrotate\r\nopacity\r\nscaleX\r\nscaleY\r\nskewX\r\nskewY\r\n```\r\n\r\nDynamic example, with HTML element and data-attributes :\r\n```python\r\n<h2 class=\"auto-animate\" data-scroll=\"true\" data-scroll-mobile=\"false\" data-start=\"25%\" data-end=\"75%\" data-from-x=\"-50\" data-to-x=\"-150\" data-from-x-mobile=\"-25\" data-to-x-mobile=\"-50\" data-from-y=\"-50\" data-to-y=\"0\">\r\n    auto-anim\r\n</h2>\r\n\r\nlet windowWidth = window.innerWidth;\r\nlet breakpoint = 991;\r\nlet autoAnimateDivs = document.querySelectorAll('.auto-animate');\r\nautoAnimateDivs.forEach(autoAnimateDiv => {\r\n\r\n    let yFromDesktop = autoAnimateDiv.getAttribute('data-from-y') ? autoAnimateDiv.getAttribute('data-from-y') : 0;\r\n    let yFromMobile = autoAnimateDiv.getAttribute('data-from-y-mobile') ? autoAnimateDiv.getAttribute('data-from-y-mobile') : yFromDesktop;\r\n    let yToDesktop = autoAnimateDiv.getAttribute('data-to-y') ? autoAnimateDiv.getAttribute('data-to-y') : 0;\r\n    let yToMobile = autoAnimateDiv.getAttribute('data-to-y-mobile') ? autoAnimateDiv.getAttribute('data-to-y-mobile') : yToDesktop;\r\n\r\n    let xFromDesktop = autoAnimateDiv.getAttribute('data-from-x') ? autoAnimateDiv.getAttribute('data-from-x') : 0;\r\n    let xFromMobile = autoAnimateDiv.getAttribute('data-from-x-mobile') ? autoAnimateDiv.getAttribute('data-from-x-mobile') : xFromDesktop;\r\n    let xToDesktop = autoAnimateDiv.getAttribute('data-to-x') ? autoAnimateDiv.getAttribute('data-to-x') : 0;\r\n    let xToMobile = autoAnimateDiv.getAttribute('data-to-x-mobile') ? autoAnimateDiv.getAttribute('data-to-x-mobile') : xToDesktop;\r\n\r\n    let start = autoAnimateDiv.getAttribute('data-start') ? autoAnimateDiv.getAttribute('data-start') : '0%';\r\n    let end = autoAnimateDiv.getAttribute('data-end') ? autoAnimateDiv.getAttribute('data-end') : '100%';\r\n\r\n    let scroll = autoAnimateDiv.getAttribute('data-scroll') === 'false' ? false : true;\r\n    let isScrollMobile = autoAnimateDiv.getAttribute('data-scroll-mobile') === 'false' ? false : true;\r\n\r\n\r\n    new Animation({\r\n        elem: autoAnimateDiv,\r\n        scroll: scroll,\r\n        isScrollMobile: isScrollMobile,\r\n        start: start,\r\n        end: end,\r\n        measure: 'px', /** default px */\r\n        from: {\r\n            y: windowWidth > breakpoint ? parseFloat(yFromDesktop) : parseFloat(yFromMobile),\r\n            x: windowWidth > breakpoint ? parseFloat(xFromDesktop) : parseFloat(xFromMobile),\r\n        },\r\n        to: {\r\n            y: windowWidth > breakpoint ? parseFloat(yToDesktop) : parseFloat(yToMobile),\r\n            x: windowWidth > breakpoint ? parseFloat(xToDesktop) : parseFloat(xToMobile),\r\n        }\r\n    });\r\n```\r\n\r\n## customScrollBar\r\nHow To use ?\r\n```python\r\nimport ScrollBar from \"fullib-js/src/js/Basic/ScrollBar\";\r\n\r\n//BASIC EXAMPLE\r\nnew ScrollBar({\r\n    elem: '*', //default .scrollbar\r\n    width: 8, //default as 'auto'\r\n    border: '1px solid #000', //ONLY WORK ON WEBKIT : chrome / edge\r\n    borderRadius: '25%', //ONLY WORK ON WEBKIT : chrome / edge\r\n    scrollbarBackground: 'gray', //default black\r\n    scrollbarColor: 'white', //default white\r\n});\r\n```\r\n\r\n## MOUSEMOOVE\r\n\r\nWhen mooving the mouse, it mooves the content ( related to mouse position )\r\n\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport Mousemoove from \"fullib-js/src/js/Basic/Mousemoove\";\r\n\r\nnew Mousemoove({\r\n  elems: '.test', //default .mousemove\r\n  force: 100, //default 100\r\n  speed: 3, //default 3\r\n  inverse: false, //default false\r\n  breakpoint: 767, //default 320\r\n});\r\n\r\n<div class=\"firstcard test\">\r\n  <img width=\"50\" height=\"50\" src=\"https://images.freeimages.com/images/large-previews/08e/up-close-personal-2-1359478.jpg\">\r\n</div>\r\n\r\n\r\nOr another example, simplier :\r\n\r\nimport Mousemoove from \"fullib-js/src/js/Basic/Mousemoove\";\r\n\r\nnew Mousemoove();\r\n\r\n<div class=\"firstcard mousemove\" data-speed=\"3\" data-force=\"50\">\r\n  <img width=\"50\" height=\"50\" src=\"https://images.freeimages.com/images/large-previews/08e/up-close-personal-2-1359478.jpg\">\r\n</div>\r\n\r\n\r\n```\r\n\r\n## CURSOR\r\nDisplay a custom cursor\r\n\r\nHow To use ?\r\n```python\r\nimport Cursor from \"fullib-js/src/js/Basic/Cursor\";\r\nnew Cursor({\r\n    elems: 'body', //needed\r\n    imagePath: './img/cursor.jpg', //needed\r\n    position: 'top right', //default center center : top left; top right; bottom left; bottom right\r\n    imageWidth: 200, //optional\r\n    imageHeight: 300, //optional\r\n    offsetY: -50, //optional\r\n    offsetX: 50, //optional\r\n    imageCover: false, // default true\r\n    keepCursor: false, // default false\r\n});\r\n```\r\n\r\n## Change color of bg if in viewport\r\n```python\r\nchange-background\r\n```\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport DynamicBackground from \"fullib-js/src/js/Basic/DynamicBackground\";\r\nnew DynamicBackground({\r\n    elems: \".change-background\", //default .dynamic-background\r\n    backgroundColor: \"#ffd5ce\", //bgColor\r\n    animation: \"1s linear\" //Animation\r\n});\r\n\r\n//WHEN ENTER IN DIV, CHANGE THE BODY BACKGROUND\r\n<div class='change-background' style='height: 100vh'>\r\n  My content 100vh\r\n</div>\r\n\r\nOr another example\r\n\r\nimport DynamicBackground from \"fullib-js/src/js/Basic/DynamicBackground\";\r\n\r\nnew DynamicBackground();\r\n\r\n<div class='dynamic-background' data-background-color='#000000' style='height: 100vh'>\r\n  My content 100vh\r\n</div>\r\n```\r\n\r\n## LOTTIE\r\nhttps://lottiefiles.com/community\r\n\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport LottieHelper from \"fullib-js/src/js/Basic/LottieHelper\";\r\nnew LottieHelper({\r\n  'elems': '.lottie-helper' // default .lottie-helper\r\n});\r\n\r\n<div class=\"mt-5 mb-5 lottie-helper\" data-lottie-scroll=\"false\" data-lottie-click=\"true\" data-lottie-hover=\"false\" data-lottie-file=\"../../lottie/button.json\" style=\"width: 150px;\"></div>\r\n\r\nrenderer: 'svg' / 'canvas' / 'html' //DEFAULT IS CANVAS\r\n```\r\n\r\n## IMAGEBLOB\r\n\r\nAdd a round blob effect to your image\r\n\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport ImageBlob from \"fullib-js/src/js/Basic/ImageBlob\";\r\nnew ImageBlob();\r\n\r\n<img class=\"blobed\" alt=\"blob\" width=\"400\" height=\"400\" src=\"https://outsmartlabs.com/medias/images/redcharlie-fCRFjmM8Ll4-unsplash.jpg\">\r\n```\r\n\r\nWarning :\r\nDon't forget to add with and height attribute ( default take 400 x 400 )\r\n\r\n## ORBIT\r\n\r\nAdd an orbit on your page !\r\n\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport Orbit from \"fullib-js/src/js/Basic/Orbit\";\r\nnew Orbit({\r\n    elems: '.circlewhite',\r\n    position: 'right-top', //right-top right-bottom left-top left-bottom\r\n    indexPixel: 150,\r\n    inverseRotation: true,\r\n    line: {\r\n        display: true,\r\n        borderColor: \"#ffffff\",\r\n        borderSize: 3,\r\n        size: 400\r\n    },\r\n    bulb: {\r\n        display: true,\r\n        backgroundColor: '#ffffff',\r\n        color: '#ffffff',\r\n        size: 50\r\n    }\r\n});\r\n\r\n<div class=\"circlewhite\"></div>\r\n```\r\n\r\n## UTILS\r\n\r\nNeed some usefull tools?\r\n\r\nHow to use ?\r\n\r\nEasy example\r\n```python\r\nimport Utils from \"fullib-js/src/js/Utils/Utils\";\r\nlet utils = new Utils();\r\n\r\nlist : \r\n- utils.isElementInViewport(div); //CHECK IF IN VIEWPORT\r\n- utils.validNumber(numberOrString); //CHECK IF IS A NUMBER\r\n- utils.addElement(type, classes, options); //ADDING DIV TO DOM\r\n\r\nExample :\r\n\r\nlet parentElem = document.querySelector('body');\r\nlet higther = this.addElement('div', 'myClass', {\r\n    id: 'myId',\r\n    addTo: parentElem,\r\n})\r\n\r\nhigther.style.backgroundColor = 'red';\r\nhigther.style.height = '100vh';\r\nhigther.style.width = '100vw';\r\n\r\nList options :\r\n- text ( innerHtml )\r\n- id ( #id )\r\n- href ( link )\r\n- rel ( eg : noopener noreferer )\r\n- target ( eg : _blank )\r\n- type ( eg : button )\r\n- src ( eg : media )\r\n```\r\n\r\n","readmeFilename":"readme.md"}