{"_id":"use-scramble","_rev":"27-e52c1be2ab3f29717b87d6e30522518a","name":"use-scramble","dist-tags":{"latest":"2.2.15"},"versions":{"0.0.1":{"name":"use-scramble","version":"0.0.1","description":"react scramble text hook","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"tol.is"},"license":"MIT","gitHead":"f14ec3087df70bd7369fe086ea5aa57268032888","_id":"use-scramble@0.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-OLa2v9qHfs1aJUaQ5qfh4nVPOxCPhWgTb4Zqcb4yFaS6XqFdPAI032Gm62wU6v4PV4xjv+YCQ8hobEWw/aEonQ==","shasum":"08cda3155d7efe0b4c65a32f604a912c5c62a45b","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-0.0.1.tgz","fileCount":1,"unpackedSize":238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsPi4VUA5rP1+ntEQciz5D6H+0jcVXFBvOyN4iTW6YHAiAhifalbprO8tpF3XfF0d+LtIKkVupj82G9LBuH7LSH1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji3J2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaThAAmPkz63SWNyF7ZOHg1VfrUE8xuy0nxgbZ+i+NUmMEOmDRtcbA\r\nzsJ1ydFOZdH5yMIBiD7C1ZWcxU8p0fUu7eeiylMlnhEcPpVHqfHZbBvQKg9S\r\nP+R4jeshgctaeSp8lQrH5BCJlZMiHaD+6tCiims9XyZ3czzBRXxQgM7yVtJX\r\nvnXzMrXxsQbbKOpgnmPp5+ptolbh7ztk2+k1ERAnAFaB0wcnvcdWOcvOtUrU\r\neAEESAJ4qpE4Lakb5xd0NR28a7mDEApQRNDRGVI0XUJPCkIqWr8w9VTSU5Wr\r\niiRj/K9cV9dO/vk8unL+dBxqCulJpT9+STBZom/0VSZNh1O2/t3vv29Bn6X1\r\ntWBv/vjKtT2lW+AiQ1dEQOT2+AiDlOY1jAyWbCnqqOdSd7Jiyvt1GPY6XRUp\r\nNBeFnIo0KtPyUL+G1etIZOSh+psbqqL7MmqvdSNk0uwHDzS1vnARSBzHDl7p\r\nJ5W1bvejthXztbc9c0ernpCX+MBz2u7UzVkRkCbdtzEyeL7Db4o/I87EBrIg\r\n+12KosfcRQCjEA2UMa+b8kXLwS8p560Fh8LgNzWmNxTASqdYBKc8s0cQWIvJ\r\nmVgBprdyZAJHtCUBMlKPnxN70oO8TCA9pquDQ29Sn5mJcTh4HUaRfIH0P/Mk\r\nNgNM1lez2ri2jkfuKlAKvRU5duprYBxado8=\r\n=xeSs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_0.0.1_1670083190041_0.8711269232547358"},"_hasShrinkwrap":false},"1.0.0":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"keywords":["typescript","react","animation","scramble","typewriter","random text","text animation","randomizer"],"version":"1.0.0","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","example":"cd example && yarn start"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","husky":"^8.0.2","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"ac7c35da36b2c752c0c954f5853518f5495fab60","description":"A scramble text hook for react UIs.","_id":"use-scramble@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uDGiBkqvdiymXN+rcuZuJdtAei2E+GibwTyIFG3XFqktQy07yuhrJHwLuRmu1It8C4x3/vBT824L/1hv2YrREg==","shasum":"c64064bd4d9226032532c70148ec19a6df1d792a","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-1.0.0.tgz","fileCount":12,"unpackedSize":45703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUpMYUf3weACOmVrPgFCpFvnebimtgkKDP2XSwJcOj5wIgR5/e3hfBakfAF1x+c623EHGBEabQ+HSVZNXcLXKXl5I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjPZLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCkw/+I0ONTgU/O3HkO4miSjdtG5yAdUDrUPX+vOw7wLpIKixca/j2\r\nzlBL6/nlE+smj1n2jfqkLVZzWa/2USzPp4nMcKj8K+Sc9gOp9JkYIMS8e9cl\r\nfUnyO5eVh4zYM5XI1ovbQ5ibMMAMecKTtzO8jWgnhR9xoUCORgZUGFf5tH6U\r\nCB3S0sSskULDMmTTl9qyNykDUEPGroAO8KS/eQeM1PFccHXaBh3hlktwmnNi\r\ndCmZVGyt24LzGkBkGLxf0xVUs1wCwNbmyg2lxmYX1sYrfg0kMrmP+OQyMAUM\r\np4h+y7iWEcndonj8L1Z5xXv+BvL6A/qEtu5LXk2fZV5Ps/dnPucmGoa0lEQ4\r\nT6+tt7dhYTFHds0HLEyIe/fDFNtcRd6+363qBRX3gER60/W8RDt47ZPR4CIA\r\ncEyLu3FBQuq7i/eIUoV2sABSPJt5VjLVO3BLOzhbLKgX79bDlL/0YB7y9SV5\r\nVo1tcOuMuWfl7WrrtB+5QX2I0gYX129ANVXLwJOHK4m42jB+tpA7IHIE+dA4\r\nUokCVkn3yiw3YwMX60Gx9RO4p8jopm0oTdcujjZ9rwW6dxWNVl94Emtai6VK\r\n3rT8qXxQb2gHNvWZNFz/ADNBvao67zKtDVdZtAXhbQyqU37vggGCXcs7Jw8O\r\nQ9T6Fm1Cyp0imQ85q5jPvjy38EDs8w+CJ+4=\r\n=9q3f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_1.0.0_1670182475423_0.5758710421222626"},"_hasShrinkwrap":false},"2.0.0":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.0.0","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"89d54848d70931982b74a776cb72a2281142c4da","description":"A lightweight (<1KB), high performance, rect-hook for text animations.","_id":"use-scramble@2.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-75nGZDspyo8xrflsPzIRx4aUNUR57Em2HyEHhZEVJND0MMYzWY6DZRKiJ6aNHunnQ7Lmu0ImrD8plOJtCEqZpA==","shasum":"517f90f3f62d35dd40c1c3f48a12823864511619","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.0.0.tgz","fileCount":11,"unpackedSize":74130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgiXEdSSWLCA7FbKLIaOgdrpTwwaNj0pR4g0HMTOGpXQIgL2vgqXEWa8P3ifmj2HfosqYO5j3LGwx7pB0euZf2UQA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjknU+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFJg//f+/jH+d/2cW1Ye5hMkAWy4Y86E46dIN851ZHyMrLPcLx2wtp\r\nJYhCPeIyrx6g3Cwa79ee5UEzjapAMZkSQbKAZqjc6BM0LUhFkWSkV6c6fvlM\r\nj/x2qwLa9ijEFjyPUbbUfCgDcjzuURmjm09LYnVrtS6chOpSlBcsRvEPK53g\r\n5ac+mgG6bWOrSU8nUMAn+lw2Zu9dpCK7AIWzquUlmnG6J3erCZ3ni0twwchF\r\nalZ9LzbWF/Ihf2u9oHiCVBancAyUfGzcHwqxzGsYryUZhYMyl6DAuQpSJ5Ya\r\n6XjB8zIIZpI7tUJpWPa/9iPYYPTue4UTZHmdgGFg1xUUw0SB22/vctJ+3Vb/\r\n8mQK9eQhppBqvZUkpokP6AUSCxRxq89qEtI5Cfb+CNgguEagXqx5MDAtq7XW\r\n48NTiKXU0nfcCLHPevAOgYzcl51oYau3V65keel+JZeCmy/kXMR8bpGzF4w3\r\nKTNVNRAJqd15E6L16Ob3UVJBTnBhMy5vKbaxTkJInj/rIrDaWykjVgj+NtmS\r\nlrraPrvbE5yz/Re9YQmMFiPA+BOoZUyVpYDPFeBhuR/RacTn5opfcOL258Ro\r\nNtnnGdtYZeNVbJrAUAbBWkdVqaw2d5NW61dbZ5IOUamdHMyB7xOB5UG/edk7\r\n/QmPN3WVMt9WulNwsxxgnE6VOAHC+tK1pPM=\r\n=xP1d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.0.0_1670542654224_0.37724512612044947"},"_hasShrinkwrap":false},"2.0.1":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.0.1","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"49443f2260662c0fbe83e04f09b311597cff3f7e","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-i3kis6ShmF8AdfEA7iaI+Pev0bqZhrhgZRnLsw7ntjEOIxST/qE1rq0D991uuHzKs/2YL/SjPhzr+0C/0o6tKw==","shasum":"2edacff79ab81dbd8dffb255e7003225d80d2dd0","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.0.1.tgz","fileCount":11,"unpackedSize":74199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/BLZZXHh0ptNUQvtRnxjRtuoiraP+g4QjaytCH38NGQIgGmfAYE0q0ttmSLMIFJQX7MUpYl9/8Kjs2wX264KuCuE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjknlzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1rw//ZNzEceSaVQ32WXm+DLcqmVaqIefSbEilUBAS0IPNOY7ICXpC\r\n99xQK6bj/DoK1azMei5GPWIFWQbpmNO/WBqZW9NF99lJAyZxXWhc2SG9RL9i\r\nzC/mczILz77LKA4q/8JArnM83e37yU4RgT+RAEhhRJ+EPJduEZF4ZVCbo7ED\r\nRjkdhxZ/g6J4lHB9g38yNt9ZZhQ8ejyBGOF0ZByejmWuI11J7qS2kLwPCFpA\r\nkSG2EDh7MpEvS6UZGz/wp/oUVETgOZXPbFdFYoXK37REftH+92W95kMIkNxw\r\njFG1Mut03w4Z9lH/8kLePta3u02A73DuO04lW7JErENJGZSzxkJqPGECbNr7\r\nRfrBmwmFAmwoA6uSKxhgiAN/dRYxy+5q/IMCF4YRWun2UUIp5Hj44cFZu3lD\r\ngoCo4joTTKk/cHO+s836mdzsi/xf68NbhKBdgxgBVZhvGnrgItMPYmR3vNud\r\nChsvlCtfhqoDQ51FF2+dG0Rfpuz+X9w/SKk806SB7SvuGikIGZV3cV4IWSqS\r\ncCpLNaSVIK7LCiojShQQtNvqDi+YM3TVonl2oAZZ4BG5zokZFMKdbCrbAbWz\r\nsloTpGY11Qzy7U6RMgBzCmwQetCEtecbmsxvCh6pCBNTZUWDcQLesw6ClWud\r\nXNJR+4GToXQLjE8DUpwqNGLadVt72PWir+g=\r\n=mqOf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.0.1_1670543730971_0.6662032024483195"},"_hasShrinkwrap":false},"2.0.2":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.0.2","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"c2100f1ca511553e61477ecb429008e13c630d92","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-25X9DmX0fXs4mEQKhGAuAwGkKVugBVtjFupbwjdNgwtw1lvcHCZvOAGYKCgO6yAt03+9gOEmUSh872ypWkNnZg==","shasum":"4b3c045dc401158e2427136f3a84e3a75713f921","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.0.2.tgz","fileCount":11,"unpackedSize":74710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF0YSi6EouAzRvg7aWZ1mjdaXfR/x9P8HtzQW7oUmMyAiBWmtuzeD/tbPIT3j2d+iXN/FqPmGGUOHq4qovQimZWzg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjknxiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqahAAkY9z1rkQDQhUBI361v+2plSL7CqqiJ0qk6Xo+m7NhoH88uzO\r\nxcY5zcUwCirpeV3kAF1TTunPuPa3xjkBBX/+JV+O6eDUfp97wvzR99sEuAnX\r\nT2+RXcG0baUv+mSGs1t763hXO6IEcgn/hlM7ZIfJduUPXlx2j0+7Yy2HDJi2\r\nynLAP8ifWXYpliU1PpAvPJ7jcagg8l07SVHE01lPKIZziI4+NTMT3tkZf5AS\r\nfvK9+DIYvekoCmssEbJgRxo2Cy+Dq+iFsOb5rmhK4FgH6fkMvb5By1Q/WEuq\r\nij1Gsk0cLxLG+WKHzUYXy5ZwpvlqtQPuyYWs44knO6dGBlTKkOiGs5Bmi1sh\r\nPUI7pIa3XWU6y4GrmguiByD6BREd4QiR8Yfg67eOjEbB7w3BCiAJ/OcasAFs\r\nQI2jE3wOmMPP6saD2eX4IMCmsRAmxkgwJ/VMF0z1D/fsnHCLDILC/VaPFQh7\r\n9ocVXXIm0uz3imAhOFjXautiYEUq81Ao41TQalcCa5INVjoHOhLXba/PMvk1\r\ncBKgXviveFKlcUCSAZF6KvJ4T0El7PDUcnyrdEBqpWmuq6rB0Qd1EBrmDB8R\r\nhcvAgyngoxeo5ylKglm4lYxu8HVUj3QRkDa9U/Cj5++JM2TOmahQMc1ZfxU3\r\nY+mxXV6ouubW7K5CusfS+aCt6SbIPLPkaf8=\r\n=6eJQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.0.2_1670544482431_0.9556645116693108"},"_hasShrinkwrap":false},"2.1.0":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.1.0","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"b2f3209d770beda82d56a5996ec53c1f958322f1","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aEE+TSvVacioX8dwCnFVwZEZfskDU60lJ/FIWyx7/wORkm+oVC3r+tXUcr7xnhKKZf4JNz+l0HZf799vd45tyg==","shasum":"c8d6bba479df48b19534728508fdf3581cd8eb3d","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.1.0.tgz","fileCount":11,"unpackedSize":82121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK29vT1+MXjqQJmte9Zc2mc3gQEsn8t+xe2j5jEV9zoAiBKZYYSOLjAFJUVgIhy0y4yPx69Htke+lP1m43bDt5SgA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlQxeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw9BAAn0HmC6rrbB/aUqdA8fiNggm7xp61IMrabRxYV6+jBhSxfGy8\r\n+iN7nfsKT95uU9jKfa3ZrR9+UPBtCmUxmoO+iuAoEuSTJY35LnqdpTiHEFhF\r\ndardFl8rXlEXzGcBD99YX4o+hGfZB79JDoXmReSY3YWly4ZuQN5+/SCalIls\r\n+3QzBEkfuN7TsWVeLEnKKVjiH7jAwVGKotWUXuMXuNqbENxx8ALCRi6atc+U\r\nmnzWv+tfCBmrtON+vGv8AObIHP9+KDSqRmw1a8DXnB+x3DyLmmqkvhW67mwp\r\nKGHQwJbFm75LBfLBnvXjyq2GIQIOxl9BneBLZ3uaPHXHmJwI4yY8HOWcg28S\r\neFqrMgR8lkigZd3z8rV5KPXox1Vdt4pSQK5bogJFO0J9JwdxxMleNt1W4vVr\r\nZdHnhHUmmy4nDFawW+hTIjvtJHVgTrGpEPj8q80nhgFAPIIqQ3ZCFCVmuGQR\r\nEV5Xbu8O1hVOSKvooQckyz77IbJjiTHiecMVq3NPnxpYm3tO65roskuJ5rRu\r\nTPsvboAxYA8V5QLaQb4AfjnH9cfA7zNnP4skp3hCIsaR+JbMw19AQFg1DxGZ\r\nyijDKbryRjoRitPL+UZm/+gF8EHQAMakaNaRaRqw5AgA+w5DKzIgt9laV4tS\r\njBFpoqfAcHyanP8OngUvTfJrCbI9kzxqrlc=\r\n=TRcn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.1.0_1670712413817_0.7109368792264321"},"_hasShrinkwrap":false},"2.1.1":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.1.1","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"27729376b9b6eab3deb0ff85718452520d399961","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0U/5Gz2YuTxdXc4y+L0FtdoBnKHXfrtLJqUEpaBS5FJiLkaqXVItDK5R2uQMyFMqexv7Gt104/hQlDdIoGFzTA==","shasum":"ac6bd8b0129afa3e6e109e965682c22517ce3ff1","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.1.1.tgz","fileCount":11,"unpackedSize":82053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK6az4c9bEO18WK/J03F8w3+ecPMRwDpTfL2jk8qUs6gIhAONfsRZrDV18+QMEV4E+vbjga3A7cYhzUTrZDn11mAhw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlQzPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Lg//b0TW9zFio8S0k3Gvpd6iyEsf79tjCqB+KgaGONKcsxnpcVwE\r\nA1174bdBMBJHV0buwVo5HzZ6haUzdbZYLqK1x4Qx9eSbKLufE/tGNxS4/Jm0\r\nWJD98/o8QNifb0LzFpDQcvfGv4k28ZkbDow0ehuQGW24WHKldjr0fRQMYuw7\r\n4GNqLZZCHSZn/Uxsg4GJq8qrbtl4F7WBPN+V+8qGXcATQR0/SXivedrqxQuD\r\n8FWZJL4YGmnVsPfrVusyQ9NA5wRpVgghfDP93lY5i+IJOWsRsVFDrqh7Gc7B\r\n6W0NCUAqcOclT1Su3GonYaEbLOU8EbG2tbyYo1ViRgWTdNIOXBAEHbJyJbb9\r\nERN9fbz5n+jcUUkjAWN5agrkfmDelZ0boyGfJ9ge2I4BvajLNK0Cqg/HwEi5\r\nfVzg+L5NN1if6kOxmVWGKq5EG+1O83EjVTRo3S7BKKp1w8fbkjfDL7WtTksC\r\nLwqmpTwiA42ePVSSxveUV77BKty/rH6avWpY6NxM+qlT9nVf5Ky8jEArC1Af\r\n/OTISYGS7XASU/T5iLE8y+ouGqziVhX8cYuaJZt2PsEBmR23XRMFjl00GWYF\r\nIfyuc3oSptLN32ZMnQ8M3OmvI5f7fd0sI4xrvYt3kYEYdzsVyLathzBOB6db\r\ncyZzkifbvfV6KrxvHRGuG5af8zyzxdMPHl4=\r\n=eQUF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.1.1_1670712527300_0.403395468630505"},"_hasShrinkwrap":false},"2.2.0":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.0","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"45a0e0f70a8476123da1b2a1767aca68b3e13d1e","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-t9fvy645fLenrrgKChBxkZsdAL6zek7fqwAva/8M5V6+/BKioCyksw5cQnQDFpF1hqqSo+tyzC4RvY/7pGkGZw==","shasum":"e1206f778c1050c075b3de497518806c5f089bb3","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.0.tgz","fileCount":11,"unpackedSize":80316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwD2UvdNC0BtUfxryx9KedxhqYe+/3UYaOOD/luP5YiAiEA5JpDAwr/qwpa4bUS0ZzKH12bxmO/0iewuYlwvHe4Euc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlZdQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ4w//b9pweKT/61hsHU/ZDGlpt3YuJMscW9GkpytlcdOsSxiJfBEI\r\noeCLZPi0gmcWYs/HjbBOD7SE1h8IndXGjdsIrJ1H57VIooNiHPaPj/Fao8Vc\r\nbM8Y3UQxoEgelh1PXBFYbpvsgQkVYI9lcJG7GVci0vtgiHzyFqay96qipCUo\r\ngZjYnSdXbq3HYI+M2Y+HiPgP9i0ump8HLsYYby7xQ7ckcGHsl4cwV/W69o0k\r\nmciYCNH5gJcFWQWm8Est+v0syiAJNJ3O0AK22uz+y2n9fhlme3DC3C053LVT\r\nKDO6mcnkDKPl3lioPOBfa0v2eNf5KUnHbJUl5q89izPC0oqbnP1wOPQbB9f6\r\nhokpJY9h1ewhP2N9fFGK1PM4gTz+9BtOfnh/HM4yWYDmV++xSLB2E4o38Xux\r\npxY/CixbLfo2sV94UwBBlSN529fDeCYUYvX85RvQLrQWdrkFFJfrKfbFHQ2b\r\nHH/UzaXjmG+nr2/y9nslqY0Cc4Igx281wQqLi/nNeAjGD9Pm/7X+8JjSOT6Q\r\nTfVhGxTBCdq5f0aiBVBtUxEwXVnIls49+t3i3Bx7uA9qp51YgfDTGu60iUqX\r\nbWK8cm9bYLvju1t1TW3nvAqyUhCxXT4VB4owOVEy7kOyVSJCX1EhVUWAVK8n\r\n7BGmQYIfenpdy+fmqH6l5e5486k4N8ba0Eo=\r\n=Zvd/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.0_1670747984453_0.3796810847877743"},"_hasShrinkwrap":false},"2.2.1":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.1","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"49190f1091b987c707db28cf7459c3444e269e52","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.2.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0LpsJJwfYzjyjmoctcHRn771aXX0jYuJPoVMtzpKnumSyFyLyAWYNq6YzcIbDZJX2Xc2KkYEFMXz9IVycK2fqA==","shasum":"ada08b8e505280d5c1a71a632fbb38f67b493956","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.1.tgz","fileCount":11,"unpackedSize":80392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv6n+TT57hYaXOLtWGXrl2TqGqLENkfCVDmJ9vOLZP4AIgczQTfx2HpOp2ymhF+hXRtx5sykoCewwHFKUL6Hnv1EY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlfK9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrupxAAhYaGbbHxziOgCpFGzgtoUkftmVo1KGerNTpLYYQYoV25Nbir\r\nLVvWJVdB8P8eIs11uyQyF1eXKKeCYVZvRoVOiqGR01+9yF9js/DbCnqq0csY\r\n2KZ7AfDvEJKtJDS2Fyp7D+N9o3ZpTWkykhgA5oBhoM6RCinTXdjqASy0uAug\r\nwMJ9An/erhn62FkvyYQQMh5YAZSWoE8wE0vxDl+FmyPHxOIZ0UcmSX4nnqAp\r\nsSDurx3JaqLdpQjaLtegzv7foUZwvz7b5r9v+ZTyh+8YLOg1ueXS3fp9NPzn\r\nFcKuA8n/ZSRSB4h/hFRyOjCMRgT4FHynuyfVLkC7MI0aMD7f4NM5K54B4Nc6\r\nt+S5VXHFY8bChHltt/f0a+nemrMSa+Hr1J9Wo4+17oFGEWFmdzVcmoSCymEt\r\n5QYrGu3CTx2bvWwZ1f4qOWaJjN0BL/MsW5MKeB7M4Q4KE0Cno0bjIpBOLOZS\r\nZHLqET2JsmkW62OKE7cdTRwoO1rSbRU03k3LQImDHgD7uiTnR7u48ZYhHz5U\r\nOOd/X8nVgvObmWG+jApse76kT3NFz9nnfNj62yKCTq6OwyHzyrkXZOPkhO0g\r\nyZ6AoTUqqrPYzsoMAhrfd9XvygraKgxMMDuvSDXDMbg3R8luYMoCj2vjtj0B\r\nd0bQlRd2UiwtT+gD7CNXUKCxpoSqkXGEGCs=\r\n=jQ0r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.1_1670771389643_0.8029142733909105"},"_hasShrinkwrap":false},"2.2.2":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.2","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"03983ec4483e3073c73b5234a04b03ecebbe3e40","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.2.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Zd2TcQ4qYOsWKYV5r+aKjrTa4BLZCe3rNKLMbqs5/qBZjNe2JyProo4EHHidzukqgao83A6hB9sp/47bOWkCZw==","shasum":"0ef0b0afe5b3a7214da23022023e3361082abfb5","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.2.tgz","fileCount":11,"unpackedSize":80540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu9J8K1SHLGaVAG1lVltIloQDhBdhJeljvRKDd5DgwZwIhAJUq0jTtR+xlUzOo2uSZoBsBO0pyowHTCPoy9LejjrQH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmh2sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGmQ//aDZuUF3I0Plfl/Fb12a1hq6/y13Lja3d3MwZqf0TN5Ofahad\r\nl4Bw+HxSQw4afwM9ZgAKmI6ko85LH3LaNEwTQhsBEDWKhm6QLGImZt3RAW2r\r\noFlXjjgJj9RDQgvN1jJM8DykwvdlMONQCmOrZMG2mUteu1SDUnciA8GwBwxg\r\ngLWeg+HGlO2pWxOxWY/I097kxoM0Juhoi+Pq3wgO/QMgITzJgOav8fIre8L5\r\nlPM0KkFNF3moNcGShsUVWhpQzqz0tQE6AlV7RbwkL8OjQ9X4p3RmYgiQdOqm\r\nXmo0TvJdXErxbJfCpgE98mICPktYZJOh/CUP0HwAPH7IRqr5ugcYmYyRg6WA\r\nkBkdzllcIthbFOl55SKGaglf3Abk7jb5ynbRadU2kw147RmMhZdeMZWqs+y5\r\nLOU5p5eVJC5ZY3mOytQn0ErnyRHR/+bNUxKIJGhVxA3ps3s337BCv+rX457U\r\ntQF+U5rTSjUwb5IXKru8MlBLw8k/kdpq1NNr0p43EZAcAwM8ukgOhtm8nlmn\r\n0iLwfAf2cZmHI1BJFDIEKHwxj2jx3mwa7+Eu24QJdi85aw7xb4Qba86jRlRd\r\nsaoyWUjRiiwUVuyuYxySMnvsS9DQLrIbDn8IZbI9uRtOG8onhvpIgVOJP3vY\r\nJUyznNMPmSWSvT3UHhuLUxj7PlpWwyqIq0U=\r\n=8CDS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.2_1671044524395_0.6628079697015741"},"_hasShrinkwrap":false},"2.2.3":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/a7sc11u/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.3","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"583b9dac9c7d76612a9bb950a20fb8b6335f1aab","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.2.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gDebxaueM/StIheRVR+Dmc7LJxPzlWQQK0Q4r/ZXGyOD0FyFaH+8Zyg0aeGa3Z1dE9Cw9L7geRQYZo1gF5l3SQ==","shasum":"b73eaf934a37b289b26f0550f41209ee8967a2c4","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.3.tgz","fileCount":11,"unpackedSize":80875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUFgfdmwCIHA6ZnrIeELlIPZ2uJDG6ia1Gdb+KAlHIpAIhAKIDoJAFNlhbg8SF0hjbLsvNSnDvfN9QBszXJCtEO6SK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm537ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpotxAAlCMsjU19pJODcRFdl+7KAF/cNzUoHHIaQ7WevGLZMMK2VuTO\r\nE7/Fljrl2hn9qYEKe+3r5w+qJH6qPcngtFc4xKfkIe7JH+eDdRsJvCh5Grqz\r\n8onuV5YqJ+TVKRjvVEkKnz9x83ShFnhpSsfqByCWt3Q3gbLSS0cNCUyX49YK\r\n+NYwAY5vEBaLVjmCQBuczWT2yfqfSbmKKKWHykttiSpPz8I4Pb+Y8gCwsRXZ\r\nF/HGVOOR56X27E4uuvegInUX0SchpYj4Vk+yoPYOAHJ5EPMgc8ShNRCfpC8j\r\n6jcHFnseKjfLIp/9JKiZ2oiicaF5XYLquPVGOEX/btmFavKK+T9Uom0x3qb8\r\nEqRTSq1fUSVaW2dRFoHvNJKi5x2UUack3itGY9TFGWCDkwo7+OlhOkqpDpZF\r\nwv+h4uch1moZG7ip7eTMsuyTfkq1pzMaG2AAwqMRydR5DxQKUGfaKRV81zw+\r\nIo9zgoK1tYkWYN4gYyJFQ5rRLxUl+dfLer859rXSaFo6HgKG1JfsHGNOZKTr\r\nyJzgFLPjS+AUyd38gsA3s9aOGeqCgW2qkfMRo2l3DN15yqXiAT1ZiTxwInek\r\nRP1KNMxXYlgDrhdL5HtYxhXBaVXlUM75tzMTSODTGYJ7kALKTyjnoY0Tv/cy\r\ndp+xqZlpcGRVRZ11BTJRPP2rGwdvPPcr9CE=\r\n=vgpi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.3_1671142907301_0.31829994466556566"},"_hasShrinkwrap":false},"2.2.4":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://github.com/tol-is/use-scramble#readme","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.4","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"07ad7fc10e1b6bc6eecef2fccfca939711df49e8","description":"A lightweight (<1KB), high performance, react-hook for text animations.","_id":"use-scramble@2.2.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GUwmlmt+KvfDp+VWXVppQvzINmNABkTdyW5f14kTl3sAc15Jav9zHUCzHPOxCtHyyIVFtzL7lqFdKc6WBRx/+g==","shasum":"9076207a44a48212ebdb9dbb651899b7dad6df02","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.4.tgz","fileCount":11,"unpackedSize":80827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaFZv58GsEwUGdTJzrGHP8a0Xm08BE1wEDHSuad0LvyAiEAiXswgRF+6h6jIsX+oSwBRtErUTv2ov2W0MfmG7FT/6A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm7O4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFAg/5AYhPt9kHoj+7RlqInlqxW4WA9DlEk2yHdocuE9Drdca6C+eh\r\nsyqcc5Roix7vZ++JSX+4JHYcHSTtGkyNuAe3k3/X/2mEEvk/lS4dDR2ccAxu\r\nDeHwIaOGwLN5giyKLkTYCcpt0+ZB1lShJUtoXi+Xi27AweKT7i6hPlXyJtZO\r\nu0VQ+n5XdGg2XXc1nHmkdp7ZlfoDK0x1/8aO/WKwKZbSayALGW/dHX6JbQS7\r\nMmpbKz5HKteIqxLOS7axnv82HeliarewZRlhmoxyfohP6clXxVFMEY9oXVW1\r\ndXRraMTfwIYae9hwAm94u2LmVWUf2j7dXj5/hj+0mkzTi5NoRqJWeM8vEMXl\r\nST8t2anC07HqrNbgLb0sjDmKG4MXNi1H77BtS9Pno//4HE8wNXitLoyXZwQL\r\nmw47KvjiylkDa9XnMa/UvzH6AzLHXFgQnMK7aLDu4Z68ngQPDnru8tY7BPnO\r\nSeC0JGioaEeEnt6dPosYAGQtIjVVk3d7dCmkSWU9MExgnbwV6QkUT4waloRX\r\na+FbG/hyWOtvhK9B64jNoAGBt4+xmJrP7YL27WdT0vd7y+NP7eIl7YiN89WZ\r\nM32wPFf9FRxmy2QUYNMaH7ghiGnzj0ExmDbeQ1DLduvc1NQUsMz0ijAz5no1\r\nHpcQQNyq7URMOLv71e9sEyZrzmIoR5Pt3Lc=\r\n=rKCr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.4_1671148472701_0.2416452228408439"},"_hasShrinkwrap":false},"2.2.5":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git#readme"},"keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.5","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"c6182f68f46855d2a8eb7d9c9f6aa207e735fde9","description":"A lightweight (<1KB), high performance, react-hook for text animations.","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4L6GpszR/iXdFCoCkaKZgcVSjio0F2cCpTXM/FoSRZNEoaFSRrANNk+VaqOR4QE1hm+ZAHTI4NM5qZZaCVQYUg==","shasum":"8c990403516228bbf5b5b2e6aaa0b5e18aa5a0f0","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.5.tgz","fileCount":11,"unpackedSize":81255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxAzHnKYsKhTAXTeINssNe7R8P+NXyCAaaqupQ/BGZIAiEA6ZfDXpYCL5qVABMK1P283P6GqMIfGNRFlUdtgjAZl8o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnLn7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriQw//Vm6gqZtuCY0DqN2Z5m09v3J0MJca3uTWANtb2TX+cEZaOzak\r\n+3bdZAA2j147v7DVlU+yAsDorinUhRwY7qwr/1aBXz7kaflBFVAlN2Y0Cc0a\r\n2imP4BGVxQnKYHdQTGVb1BRc2pXToLFkrK5BSM+QiElMbdtfuhEFbITZGVzA\r\nXHVzQMBprdNxJkNVJouFhTQCAeePpTWd5WUuC5vsSiimNE0hnUTQxIRG0Anl\r\nvKjU2goJbLWo7pISOHmYFvazTKEaY9y+JyTEjNeUBcXOqZcJtMA5SVYaAI8M\r\nByofPnd2lOYBLlAolwzijjVltXnsJTEFVu7Mzqgb1S7K4hS4xmNqcpOXDEL5\r\n+le97hCZfZDLTi2t9BxRMkhALojvFQhtxifv1t2qltkFTu6U/0LGaxVA1FvW\r\nYvVNZr2Li3HmqLqYoPPnZY1DyBeVtiGCngG0cjJ1JuP/BqG+TX7B/UIVrbc3\r\nR1rjikmFtGfYXRbqcp2u6VLuHsqRMs6dcmuQNHto8n42mI3SGsfgwu5P46f+\r\nsdJPGpo43c0X5SqHKrIgCOum4C7QzAJEcfUexY+rFCI0RerdUmNJV2kvGvmS\r\nYAs7X57BMk6ADUOndQ2OC1C1rS37vqznhQ2cMpTsaQc8ILoeQfRiaFDxhwzf\r\ngl1dt90wR+VyqQbJ6PkWVni4ARCQ6BfRA5s=\r\n=lWHD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.5_1671215611353_0.15302210551372752"},"_hasShrinkwrap":false},"2.2.6":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.6","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"e3437fd45c13594d02e2d4b34432ffccf2055826","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Cj5J8ZMN43XCd6Me2hw9KtRPAvqUJ/cUsTXyoHJ3CHSOVpZO+jWKHtNrjGosqMnf6T4gcZ17W8bR7qfLGBuJQw==","shasum":"7d368747cb4a07b6a21f3dae00357371c0f29a01","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.6.tgz","fileCount":11,"unpackedSize":81306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkaHbgJa7v6kY1yNYjFaLqO4tl8SWSUNHXEh9VoK4SzAiBnXsRRGmowuTaoR9alQibuHD9IfgUjDDqzI2qLpXwCAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnMD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAmxAAnNg5CNb9eRaAS1grwunnM1+OectM289HBZJWTQjE7cOcPa/5\r\nHAasaV1m66xiBCLz9aVGYjYJjk9lT+OQL6okp6srIkl+jrbcQnkTxWvZc4KD\r\n1LFaI5cH4mrD/vsnrzxLI+N8drdioqEkgW1qV7NCwN1AFXmV7LX8SQplTT4E\r\nao7DD+d1NXnTONllli46y7+vZ9vLNTMTpn8pq001mVYEYmXTQD60rT43bdae\r\noJsQ+TMZN6qSD/JyFbAzaCdmlqsYUml74beXLIvgBYaq0nSzWilEGBppjGY1\r\nPOGDcd2cL1l/SVHS+7HxApKGF9ZY6g4ZzQ92RrL6kaNDA3PiZ5lhkdYUX4M5\r\njeBWJtlczYaLxtDARNX6DZ5JI51o6xHGlp7f3mE7ug8Nk1VEJnY89KexqKaG\r\nq3nrA8WfE0dslK2alvMBQrBbwHJ56UkBZKClkpQHHJAsnauRGa2/d3ZszfS3\r\nmrYLTU06p/ldWYHfvrWz68c4TE1qwGRmQifJQWdnuBis1kzlHjAyuEBzNXL3\r\nZk8ffb77yEwGNdeVsOnWFGJuCFC66JynW0XUw8qPgHZaxIcpctjS1jHoeRr0\r\n7ufxUVQJp26bxqaJQXhEQN34bqxoR3JQGkV/lcPgrM+/7qTRPQ8gVHyDvrir\r\n8aRcmKQm2FfQhvCNanJUf2/0awAAJFrzE5s=\r\n=AxFh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.6_1671217399652_0.3751006902202374"},"_hasShrinkwrap":false},"2.2.7":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.7","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"88e7c6a1e52fadc1035e2b80c42fa9820e0c308d","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+zTL/eToZ4iE8gH761JbSKRO2nOMMFp3ynaOIHfu58dCbb7oGZt7/HQQxmyRA5SO09UmNiBxl2DzQgfhLWsGHg==","shasum":"c7c42a78d12cdf5c0230e0ff231b2221e3b884c4","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.7.tgz","fileCount":11,"unpackedSize":83408,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCNC/yvPAaH/uf4UYsNOCQbv7YNlIgtwR5wnFK6A72pAIhAPX14U1HGKP+cdlz5n5NeQ+ejOtfaDugJnXIJxqXUE9v"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoNRGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor7xAAlH+z+uno4XjoLI5KYIx9TjjbTnwE04VAZiUMJgVLkPufSq+V\r\nuq/gooywtDhtDXbKDf0FiUI/8e6d92Nt10J7MVfL2PsH7ziAB2sFk/+o9pAQ\r\nrJyH4LdXC4ariFayMEMrD+zgdcWHGCl21BKfD+Qmq1/Xx1Qfa7VkkyX795Ky\r\nnWkAJYgDWLHRJqaK364/tf1bowcb7iSxIUJ3q0ANlj5iWuIbW2Iuy5G8aFUe\r\nrN06oUIp0O7VX4ILrRLBMBim7gT3UTs8aPTXHLsqLGuRtcW1SN9xlNl0WCJn\r\ntuQA3Qe7pjp1MBmTRDq56WGfwXrH3owiRRECXlcFHb16S+v3vK8kNNoL5MmQ\r\nDjzs7yVYS47AeYDCxPtf48pRCoeA9kCQm8J2YvnLCWFb7tEkD9qL2J0D4UDh\r\nEboEREGNql3SJfB6prjO7OIR/zHKBU9WgmK0T7t8xjY0uVhIrGRTdtOPitti\r\nFdsj7mhdqb4KjIozI8A2cZf7IY+hpJvVj1U3UV8GiYQ6+xaFdOueW8Fg0xjB\r\nArSI+nvw2stNGZ+Sxp5jMIIjTpFw+fgTIcw+UOMu9h+wEuFiy6Lfb1Fypu7E\r\nbzVsCn0s+5FX1TyeUCiGQzi0vZ6ho4kbN2siFtrIcXUYvWqhKAidb9Di4YgE\r\nqHeqoXJKOIHABeVBvphOuci/sjdJRfnViT8=\r\n=/ZrR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.7_1671484486421_0.44195176867599373"},"_hasShrinkwrap":false},"2.2.8":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.8","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"2716e9f5ea2a1616b53e5c852540f153d9cbe315","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Qspndpp++o/x+IwOVakOuUKSrSrGztvJnCNAsyvVbl0UCIHVLrLId4jYD3duiUp8bmoPByLL8taIUiVihga25g==","shasum":"f73b4c917927bc58f4f5aeac5196048b50c976aa","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.8.tgz","fileCount":11,"unpackedSize":83142,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaJBTUxSbiOBksBV+07CLbnybEig0UydXAXZNCBVP4VAiEAkwBtuios3ORmvMmI9rEm+zps5q73PMyZeGyzCdAqtbI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjogL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojXg/+P5+DB02HZHbUMoFCk9FKuM95ylinGtXyuOzXSqG9jb+k7MJV\r\nQmuczdaIJeE324NVXeaTv7ANigfZ0apqhGeCqo9x+7/cH8/yeUuLzXodj7yb\r\ny1a7Iqfy4bm24/ds/BgAu0lhn96ahvrWnXHPJq5gWqA+kVtpceZ1ZONxojyL\r\nwe0jNNy8YG/CZCE0ww/3LeX7ammn8irN8ctuaLhN70J8mpTAizqL8sWnlF9+\r\nFOhB59PZlkm7nr24ZW+DuN1dKOctvDPXZt8U0MQ6E1rwqTPPLkP8+qHwsZgB\r\nEOUVslS7f8Ge0Gui8ndTnZu4YoZfgIR9rFiRPGgddVMXIyywKfSR1XJOuLPN\r\nqSFGVqRVZptbBonuaHC79JAlHLkm5u9aSPvgNnK1KReaWhk7xjOgUXORoNqa\r\nqt7jG8m3gkjpQO/HqFT0+H5gnPuxg7bpZWj/UikvsmGO1W9ybTMfSQYKZeER\r\nFM7HC7Pl96fTeFohWGJ9DNFR5h9lVfEcI8jnYxRBvpyNLBemJkgTimQSomF7\r\ni5+TECCMKifvx8/ZHu0BUtIzpWhotfFUx986dxPSSE3CyLzfbVLOHqVN7MTb\r\n0t3LxGO6QABLCVZQ6EyvjWcSZ0xbujE6b5BJvcZQrrl21vA8Mt0gYp1n2xtN\r\nnyi6g80h/z+PNiqNT+oocewRNkW+Js5jwU4=\r\n=ptG4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.8_1671561973587_0.279562343246031"},"_hasShrinkwrap":false},"2.2.9":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.9","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"4ce2c266f77a6ea3b29a1a4e13aca6af60e96f8a","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2AeTUXBidQa1PZeeqSnDShmsEVebswIeVdYiwCQ/U1IdaL3Qc5cXnflLvpIxXHvqtWtoLA8xJ4Yr5JWhY/Ecxw==","shasum":"85c87a354dbb8eb823bed68858d620e1a018479d","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.9.tgz","fileCount":11,"unpackedSize":83131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi2+3eQ2qD76nEj8t7yD04KVg/iKYCfjjLFBaVIwuq/wIhAJYSvWt9WAe3cULMaOCMkqgop+gSRGYzoColkxeJF9uo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjogkvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8lA/8D/YIHyCh136RX5a3AKb2POagQ2xDwEGRJyIE6De7AJIO1ajQ\r\nLknWI5xjkEYdCu0yfuGH8x9zIHaRxl3uSsYh+VjLsMQKrXl7bSUEwdTILDfD\r\nNRORVTKcNGY+/g5v3v2TfrS5LWce2UCwMgvEXNdUN8rHwMxuleVkhr7EZ6gO\r\newc+78tllLdJ/HOVyiai4QTAAwKwyHRc3MhLDuTXUZuP9tu7OWpSFmzaskIg\r\nbNiWfQMeV2Iiy8TKucWiOT97qEP51DK7l8m+B9o/UCVL5i8qGfLvx1sVcNc2\r\nav0UIVlijiv8/7YyktRrK7ms6NmI7Hjn06p3Zw6misL0ioyiPz9NwctuQOxd\r\nbWWvC85MeWRb6ctXumJJD9hgwJgYv4gcSnjhpPhYZURzwp9qp4bkqf9q+I4N\r\nI8OXRusBPJQA/MS9dV8CJmSBwT1CWP2dmLlf9vv2Mm3rDNqT2mGGf3qj5uNE\r\nKZ0oYLxxQJ8DwEJf7MNecbaUOcFQHqKzaoHdufMB2xxRlPbhQfFv/78mZ6jp\r\nga+Vz8yUS/j4v1i8hW7wP48MkfqfO7tq2bW3hk3r6KLDWTKgDtSEyxxVBcU3\r\n4RM5lJFgqW8arUH7c3R0cj5w1fShiXY+lhLs7886LzaNquBUR2c4mLKNNs3c\r\nPJKxCX71+kCCkA/pVy5Nt4uW9ISU60m7QZ4=\r\n=auPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.9_1671563566841_0.03615131028871321"},"_hasShrinkwrap":false},"2.2.10":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.10","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"bcea85188c3d814468d56912d30b4b75a1f51116","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-lw2Y3/37xm+wWhOb3yDfLpl8x9+mZ+c/nq4CFRm1aZsQdKfqKfpnH+lxHcC83oM1t1khvYOpO1GdvvPEWX4DjQ==","shasum":"698037a779c37d10eed4e774a70b2a12043f38b0","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.10.tgz","fileCount":11,"unpackedSize":85448,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcYo11lypkAYv3gHZ2AmNNA5LQqYNf/vEpMpWQZwhIcgIhAIEl/90/GA6P/dLB2dvgDF80LFhcu6/48HABs3Uq+9CM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoyq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+2g//W0kDjnv9sAoZqzmuoaPOwYPhFhuik+q9fHwHc8f3q2Ee0NL0\r\nA31ahkMW7BBuj4mXggpHQSDEXF9e7gkdrTnOg8rf5jS893L8wD+nFXqBafr8\r\nbb8uZNG5p8ES8L2at0O6gdbh15Gu5FSWMDUdhFcO8wldNfwUFCwXIUW1CKx2\r\njHGRGYhGPNpJ0/XsoCAx6kZf09r/FLfslhLGo9UYMDLwImH56yIVQxyZmse4\r\nRGbQgAI6IYK0rF9ipQQnrONb16+3fNaxAMH0TbAhq2YwV/wpVAjSHnDHrEB1\r\nME6qidEAOtN3laAherNRVYIuedP0DKx7l5vtMPDJwGaTI+4HFEtS/eu89++j\r\nbWyTOyADxKnf/108zwC4cV9F94Y2tOuAof3jNIOwKpdBMpyUs8i/yzI5CQVt\r\nMGSr3GHv7SA8AwEQ/sC+w1KTe+mb9zfWo9+f1vYf5Fy5Zn97hTiO0yvlaGmz\r\nUGmVKF5xkc+9LUzdPI2yQLLCxvn21lE4J7hdsa+xOb1vphEmVZABHYuUxsKv\r\na/WAiqQa0Legeck+HbWpl1V5O+Ap04t1k76hp8zXg0+hoM/gsImCD9Bcr1oA\r\nbPpE+88YKFCuE3hx74+tGHsaHJ+vyOjL3Mr3XquJ0UFGhSW20n+XPKdgXk/j\r\nPOdXSATc/m4DamcPTlyJAuVX7lO77Ww5Jzo=\r\n=ARJq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.10_1671637694112_0.6942994162688858"},"_hasShrinkwrap":false},"2.2.11":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.11","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"77ec8b33b51ae65fa3e72a6b77a512e319a28ca7","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HdWeYLMp+OSoS+15xyoQuNM+mxZL7gJCv1wk+WjYIE5n4wZHviBIj3AFhgpHiuonIlZiUStMPivLhjDCwqx8Sg==","shasum":"23b99a49c22cfeebcb8bd1d99813589fc0ce15f6","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.11.tgz","fileCount":11,"unpackedSize":86035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXwQCRRVoJuF8iAu4tUWr1VaklsWuW94t0lVlQZZRZ2AiEAyWY9ClzwejBHIaJEkowR4Mw7LaU4u5fBnp5nvjUg6W0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo1uyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruYg//XostM1VMgYVfcyLiLFh1LQq1xVgPxCT2KM9wk/m0+5nQ0Qa3\r\n+ZiSMMVdhq80Wo485m4V2m8kRV5N0MsaIopga8nALf5IMFrwjsa0gvNE+QLr\r\nguq9ki51WkRo1Wenol1CLdLzPogcvvzmiGlUqMoXVTfwL/UwMK1nZMAcxAcb\r\nIqjsUqlQF/FKgh4D9efaj3fWzYcJnDXdfDSIW2Ao4ND5IxCpzMEvz4urTlGN\r\nVpsHfSGHmrGz4UtWzMbbjozDAF4vVRmZFoNXJAfu/78hHy+/J+ltoTVPjwv+\r\n8s3q7iZnGYIoYLOlK54YyZBEYjODKChoj/zVd60PN/s6fCeSErjj29WkyOQs\r\nYvVi/WIykiga8ysCzgp6S0T1PfI9LwQ/KO2k9EBvqMbWwMl95xWcZdZbF+jC\r\nVJv0OayE12054OFzHix76MEEDjtrWNHN6ORlIK8b36PphFuoniGd/2Kud7NQ\r\nr3u4LUByGKCZ7W5WC5jnr/P1rUkx95ay5aszr4zVcb+U0FXsFkcp2ws60B/7\r\nJmTu5KTOSfjd6ngzdOWatpp6NBfxADKxYL4qY+yDQFOgJtKcjmit8UIrAcwC\r\nTcJv9fDN9zdqz8YZN7bLV2ThRiuUbBLiE79UAegWdsZmzoNoy/KzV4RegR3r\r\nJxS1B9h/Y+w278ZCuAPKsg/azROmfqgXH2c=\r\n=c2Jk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.11_1671650226429_0.8220857254098288"},"_hasShrinkwrap":false},"2.2.12":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.12","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"ed1359915a0f9ffa9ce1392d50a4005a4fa46416","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.12","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/LDu+MJAvfqRd82VJnIBj6xKnGlsJkVVdnJmdXvGtAOxGpMXi6UhfKtve7qbgnIRQELtOp4nPe8vCX7SxYv9KQ==","shasum":"eab8e865efe282b9dde6468c22515f1201e5c430","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.12.tgz","fileCount":11,"unpackedSize":86388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQGEAZ+TpOE0FXa5/j4iThnGiN01X6AaDKCT2ZEr4PWAiByx/SfhdPnSAZQIml0o88EDndsfeCoc1VaVkmxNhxaBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1qV5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXNxAAkbyFHWdqGwurMW39/4+y+y3JGLLNN6P2sEiDi2JLdQmxPGdC\r\nSRJE/r0J/hLUxuBnzmI/sArTCPAPizFmj0Tgd3C7zhmX7lhIiCYwiKVSffP8\r\nU2LES4gp0qEGREAdfQkmIqRV9NZA+m61EOunncaXxf8vLbqMwrQuKjg1YlyV\r\nEfIUVuPkMM4t6TLGFBhUAsg9QKVIAoK5xuPAGw6WjIBNFYR+eYtFWD/gEjp6\r\nzU8B/ecumkbdlSGYLO4hAQs/dskUYX7yIEqzL1/zm2DcJ5ohBlHJmbZuUVCh\r\n0MPeK6HkL+f79/8yzRB4SZOKO03eU8lqfwgScV1RVtg0UwDTORci2/RWqbHI\r\nHCytHBrB5JUn2PZhdldVc+zNsZTwg+4CTa17koHSTx57CxCtc2GhiA9lehnV\r\nUaFfrhEbJ8enKYqZECF8iFRkVYBfrWWpu4VGWqDWWkbvayfuBfWkkonpRitQ\r\n8vS4pdVQNKahiI4IcpM9yMg9fQ+g16mOrbKMKrQYqRagukwgCJl3laSChmqs\r\ng8jULL6/e4tOxBl5+JpLfCsaNsh/nU+CiUfzT5w44Bh+QOoY9VGTWAkMPWjU\r\n5+lseKExBf9IqBJGK8JAY68Ah0tqSSc+dzxFhFUxL5HLb0q+97FI9srULLua\r\nT2+kXcdt65xMuIqB74Ea1jaioR4pFig9baE=\r\n=hrWL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.12_1675011449359_0.36141086984859383"},"_hasShrinkwrap":false},"2.2.13-beta.0":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.13-beta.0","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"712a6019912eaea98b98af2508351b55ca50bc11","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.13-beta.0","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-dyAJ+7aj6N8/CyF9kv5UJ7VnN55j9H9GVWdtq7VZenlWbO2JfOcT59vUgNHtb1XV0BJdHu6VqFpymxlpExqG9Q==","shasum":"f070ab268da3131e8b9e4113dd1f0e79cbeedf11","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.13-beta.0.tgz","fileCount":11,"unpackedSize":87305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrJs5+yzEANu+0ny2uKi6zbwjxjhd9zvYy8tzOcJgn/gIgZwx1HtvEsBcnhCMd8QeQnKBbI2M9+hHPt/XXgArSSoA="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.13-beta.0_1703112003739_0.6706656597289349"},"_hasShrinkwrap":false},"2.2.13-beta.1":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.13-beta.1","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"f6c37082e5da14bac06b1e935f6fd8192867dc30","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.13-beta.1","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-NlO1wm7moPc4yoGifEOJkarXpDBcMbBgJFXoLiH6VFXqoUyPzEUTqcqMsPGj7dCouTF/YEGsp7P9boWwh9tePQ==","shasum":"a8c29c9aab9f2b9baba55bc22ed1e7049dc74328","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.13-beta.1.tgz","fileCount":11,"unpackedSize":86591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyWqaqJPDpze88Q3axBpgv5l0YKbmMNav7stfitCgXBQIgb9WDdMHZXrYIG2xiF5LljYvrc6y7ObYhb/Ib4CtFhYE="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.13-beta.1_1703112838334_0.813623902882695"},"_hasShrinkwrap":false},"2.2.13-beta.2":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.13-beta.2","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"f51c2676e598d340fbe0540ddb234d6cf7de0d83","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.13-beta.2","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-T1MzkpzzDZgXtZlffnC2X2HSrGY0EZ04HbWlKP8ovRoQeCN1j68cUeKW71wDdsgn1pxLMawGr4kIri6v2PZaIA==","shasum":"f9dc97908b7a2d68a77c3af06b39dc1280ef4460","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.13-beta.2.tgz","fileCount":11,"unpackedSize":87846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0uJ6y9g9ku2dxX7GIXOLPvxqmgYtNBtUFmzP5PH5wfgIgVG1YvpO1aDzbGBWHaSBS+qR79juzgsKUUKo49ds+iP8="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.13-beta.2_1703113125801_0.5943412043641438"},"_hasShrinkwrap":false},"2.2.13-beta.3":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.13-beta.3","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"8fc401a1443f8dae7c7580fde3d7c2cef159363b","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.13-beta.3","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-KTiK3eFMcuEWPIL+GPTe4hXbJEW93pQhAzPPNv/zRySIsznM2+7wStqJ+kBtWcZ5ihuH+UcbKp188Xb1IAj8Ag==","shasum":"e0b3744a6a8dd936401395e30c453e3a8824259c","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.13-beta.3.tgz","fileCount":11,"unpackedSize":86225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPWUTZlRuxbKtZIkalLP/0HZbtJcYiQGSgmMYvG+wQ5gIgaevudtiJMo7uenzLiSZykaoVTcP7NrK1EzEcY+erJMo="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.13-beta.3_1703202418557_0.38722030940272"},"_hasShrinkwrap":false},"2.2.13":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.13","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"97a73ee9559554cd7b75e9e822a0fdf8f0c0c52b","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.13","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-bQamCt1xJIHdXixtKq72NFvozixBC6tsZuy7Pt+0QOsZePYoFO+HqEd51Ojg37Tmxi2cek7M6GUCktiT69uYwA==","shasum":"bf00a053d427dc0bfef583636455889654fadb3f","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.13.tgz","fileCount":11,"unpackedSize":86067,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7qjPW620oCFQVflZWKA7wCdCqQ+ESd8c4V9k4xAtwPgIgZCDG8UpYu2L2N1r4pv58S3RYT+7vppmjGn91ivaMvSA="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.13_1703204181468_0.42441500563912493"},"_hasShrinkwrap":false},"2.2.15":{"name":"use-scramble","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"description":"React hook for random text animations","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"version":"2.2.15","license":"MIT","module":"dist/use-scramble.esm.js","main":"dist/index.js","typings":"dist/index.d.ts","publishConfig":{"access":"public"},"engines":{"node":">=10"},"scripts":{"dev":"concurrently \"yarn start\" \"yarn playground\"","playground":"parcel playground/index.html","start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"size-limit":[{"path":"./dist/use-scramble.cjs.production.min.js","import":"{ useScramble }","limit":"1KB"},{"path":"./dist/use-scramble.esm.js","import":"{ useScramble }","limit":"1KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.8.0","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","concurrently":"^7.6.0","husky":"^8.0.2","iphigenia-in-aulis":"^1.0.0","leva":"^0.9.34","parcel":"^2.8.0","react":"^18.2.0","react-dom":"^18.2.0","size-limit":"^4.8.0","tsdx":"^0.14.1","tslib":"^2.4.1","typescript":"^4.9.3"},"peerDependencies":{"react":">=16","react-dom":">=16"},"gitHead":"e632c71b3194ec6dd41493aac0257a10213705d3","bugs":{"url":"https://github.com/tol-is/use-scramble/issues"},"_id":"use-scramble@2.2.15","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3+ngTV6OpkY9JT75FM4JYcspmpP7cd/h0/5KqsMU2jcdBD+SAuBMmLqLu0N3/7t8NsfdwJjD3BBeKtT+qZWKew==","shasum":"443b41f097000d4b5a67c39c0fd8077b4e6977f7","tarball":"https://registry.npmjs.org/use-scramble/-/use-scramble-2.2.15.tgz","fileCount":11,"unpackedSize":86608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg6M8pdwE/cC+XLKuZihTdkaAt16/8m6BUa01SHO6LyQIgfObGnLhO6TUSirCTtRCBU5QxDGVrTb+h/ViIRgME9us="}]},"_npmUser":{"name":"tol.is","email":"me@tol.is"},"directories":{},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-scramble_2.2.15_1703330675581_0.7857775541718581"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-03T15:59:50.040Z","0.0.1":"2022-12-03T15:59:50.253Z","modified":"2023-12-23T11:24:35.978Z","1.0.0":"2022-12-04T19:34:35.579Z","2.0.0":"2022-12-08T23:37:34.415Z","2.0.1":"2022-12-08T23:55:31.178Z","2.0.2":"2022-12-09T00:08:02.686Z","2.1.0":"2022-12-10T22:46:54.055Z","2.1.1":"2022-12-10T22:48:47.514Z","2.2.0":"2022-12-11T08:39:44.643Z","2.2.1":"2022-12-11T15:09:49.883Z","2.2.2":"2022-12-14T19:02:04.582Z","2.2.3":"2022-12-15T22:21:47.540Z","2.2.4":"2022-12-15T23:54:32.870Z","2.2.5":"2022-12-16T18:33:31.474Z","2.2.6":"2022-12-16T19:03:19.827Z","2.2.7":"2022-12-19T21:14:46.642Z","2.2.8":"2022-12-20T18:46:13.756Z","2.2.9":"2022-12-20T19:12:47.052Z","2.2.10":"2022-12-21T15:48:14.303Z","2.2.11":"2022-12-21T19:17:06.587Z","2.2.12":"2023-01-29T16:57:29.507Z","2.2.13-beta.0":"2023-12-20T22:40:03.934Z","2.2.13-beta.1":"2023-12-20T22:53:58.532Z","2.2.13-beta.2":"2023-12-20T22:58:46.006Z","2.2.13-beta.3":"2023-12-21T23:46:58.774Z","2.2.14":"2023-12-22T00:05:59.366Z","2.2.13":"2023-12-22T00:16:21.712Z","2.2.15":"2023-12-23T11:24:35.797Z"},"maintainers":[{"name":"tol.is","email":"me@tol.is"}],"description":"React hook for random text animations","author":{"name":"Tolis Christodoulou","email":"me@tol.is"},"license":"MIT","readme":"# useScramble\n\nA lightweight (1KB), high performance, react-hook for random text animations.\n\nThe hook receives a set of parameteres that allows you to customize the pace, and style of the animation.\n\n## Development\n\n###\n\n```sh\n  yarn dev\n```\n\nWill start the `playground` minisite at `http://localhost:1234` and build the library on watch mode\n\n---\n\n## Usage\n\n### Install to your react application\n\n```sh\n  npm install use-scramble\n```\n\n### Import and call the `useScramble` hook\n\nThe hook returns a `ref` object, that you must apply to the target node, for the animation to take over.\n\n```jsx\nimport { useScramble } from 'use-scramble';\n\nexport const App = () => {\n  const { ref } = useScramble({\n    text: 'Achilles next, that nimble runner, swift on his feet as the wind',\n    speed: 0.6,\n    tick: 1,\n    step: 1,\n    scramble: 4,\n    seed: 0,\n  });\n\n  return <p ref={ref} />;\n};\n```\n\n## Manual replay\n\nAlong with the `ref`, the hook returns a `replay` function, that you can call to start the animation manually.\n\nYou can also disable the first animation, by setting the `playOnMount` to false.\n\n```jsx\nimport { useScramble } from 'use-scramble';\n\nexport const App = () => {\n  const { ref, replay } = useScramble({\n    text: 'Achilles next, that nimble runner, swift on his feet as the wind',\n    playOnMount: false\n  });\n\n  return <p ref={ref} onMouseOver={replay} onMouseOut={replay} />;\n};\n```\n\n## API Reference\n\n| Property         | type            | default  | range | description                                                                                                                          |\n| ---------------- | --------------- | -------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------ |\n| playOnMount      | boolean         | true     |       | Skip the animation on the first mount input                                                                                          |\n| text             | string          | -        |       | Set the text value of the animation. The animation, will start automatically.                                                        |\n| speed            | number          | 1        | 0-1   | Internal clock framerate. 1 will tick 60 times a second. 0 will pause the animation                                                  |\n| tick             | number          | 1        | 1-∞   | Controls how many ticks pass for an animation redraw. Combined with `speed`, you can fully control the pace rate                     |\n| step             | number          | 1        | 1-∞   | Controls the animation step. On every redraw, the algorithm moves forward, by `step` characters.                                     |\n| scramble         | number          | 1        | 0-∞   | Controls how many times to randomize each character. A value of 0 will emulate a typewriter effect.                                  |\n| seed             | number          | 1        | 0-∞   | The `seed`, adds randomized characters ahead of the animation step, animating characters across the text block.                      |\n| chance           | number          | 1        | 0-1   | Chance of scrambling a character, range from 0 to 1, 0 being no chance, and 1 being 100% chance.                                     |\n| range            | number[]        | [65,125] |       | Unicode characters range to select random characters from                                                                            |\n| overdrive        | boolean, number | true     |       | Defaults to underscore (95) unicode character, or provide a custom unicode value                                                     |\n| overflow         | boolean         | true     |       | Overflow, animates over the previous text, and when false resets the text contents, and restarts the animation from an empty string. |\n| ignore           | string[]        | [\" \"]    |       | Ignore specific characters when animating a string. By default only spaces are ignored, used to maintain the shape of the text.      |\n| onAnimationStart | function        | -        |       | callback invoked when the animation starts playing                                                                                   |\n| onAnimationFrame | function        | -        |       | callback invoked on every redraw                                                                                                     |\n| onAnimationEnd   | function        | -        |       | callback invoked on when the animation ends                                                                                          |\n\n## Return Values\n\nAlong with the `ref` the return value, contains a `replay` function, that you can invoke to restart the animation.\n\n```jsx\nconst { ref, replay } = useScramble({ text: 'your_text' });\n\nreturn <p ref={ref} onclick={replay} />;\n```\n\n## Reduced Motion\n\nIf the user has requested to minimize non-essential motion with `prefers-reduced-motion:reduce`, the animation is entirely disabled.\n\n## Unicode Values\n\n| Glyph  | Unicode | Description            |\n| ------ | ------- | ---------------------- |\n| &nbsp; | 32      | Space mark             |\n| !      | 33      | Exclamation mark       |\n| \"      | 34      | Quotation mark         |\n| #      | 35      | Hash                   |\n| \\$     | 36      | Dollar sign            |\n| %      | 37      | Percent sign           |\n| &      | 38      | Ampersand              |\n| \\'     | 39      | Apostrophe             |\n| (      | 40      | Left parenthesis       |\n| )      | 41      | Right parenthesis      |\n| \\*     | 42      | Asterisk               |\n| +      | 43      | Plus sign              |\n| \",\"    | 44      | Comma                  |\n| -      | 45      | Hyphen-minus           |\n| .      | 46      | Full stop              |\n| /      | 47      | Slash (Solidus)        |\n| 0      | 48      | Digit Zero             |\n| 1      | 49      | Digit One              |\n| 2      | 50      | Digit Two              |\n| 3      | 51      | Digit Three            |\n| 4      | 52      | Digit Four             |\n| 5      | 53      | Digit Five             |\n| 6      | 54      | Digit Six              |\n| 7      | 55      | Digit Seven            |\n| 8      | 56      | Digit Eight            |\n| 9      | 57      | Digit Nine             |\n| :      | 58      | Colon                  |\n| ;      | 59      | Semicolon              |\n| <      | 60      | Less-than sign         |\n| =      | 61      | Equal sign             |\n| >      | 62      | Greater-than sign      |\n| ?      | 63      | Question mark          |\n| @      | 64      | At sign                |\n| A      | 65      | Latin Capital letter A |\n| B      | 66      | Latin Capital letter B |\n| C      | 67      | Latin Capital letter C |\n| D      | 68      | Latin Capital letter D |\n| E      | 69      | Latin Capital letter E |\n| F      | 70      | Latin Capital letter F |\n| G      | 71      | Latin Capital letter G |\n| H      | 72      | Latin Capital letter H |\n| I      | 73      | Latin Capital letter I |\n| J      | 74      | Latin Capital letter J |\n| K      | 75      | Latin Capital letter K |\n| L      | 76      | Latin Capital letter L |\n| M      | 77      | Latin Capital letter M |\n| N      | 78      | Latin Capital letter N |\n| O      | 79      | Latin Capital letter O |\n| P      | 80      | Latin Capital letter P |\n| Q      | 81      | Latin Capital letter Q |\n| R      | 82      | Latin Capital letter R |\n| S      | 83      | Latin Capital letter S |\n| T      | 84      | Latin Capital letter T |\n| U      | 85      | Latin Capital letter U |\n| V      | 86      | Latin Capital letter V |\n| W      | 87      | Latin Capital letter W |\n| X      | 88      | Latin Capital letter X |\n| Y      | 89      | Latin Capital letter Y |\n| Z      | 90      | Latin Capital letter Z |\n| [      | 91      | Left Square Bracket    |\n| \\      | 92      | Backslash              |\n| ]      | 93      | Right Square Bracket   |\n| ^      | 94      | Circumflex accent      |\n| \\_     | 95      | Low line               |\n| \\`     | 96      | Grave accent           |\n| a      | 97      | Latin Small Letter A   |\n| b      | 98      | Latin Small Letter B   |\n| c      | 99      | Latin Small Letter C   |\n| d      | 100     | Latin Small Letter D   |\n| e      | 101     | Latin Small Letter E   |\n| f      | 102     | Latin Small Letter F   |\n| g      | 103     | Latin Small Letter G   |\n| h      | 104     | Latin Small Letter H   |\n| i      | 105     | Latin Small Letter I   |\n| j      | 106     | Latin Small Letter J   |\n| k      | 107     | Latin Small Letter K   |\n| l      | 108     | Latin Small Letter L   |\n| m      | 109     | Latin Small Letter M   |\n| n      | 110     | Latin Small Letter N   |\n| o      | 111     | Latin Small Letter O   |\n| p      | 112     | Latin Small Letter P   |\n| q      | 113     | Latin Small Letter Q   |\n| r      | 114     | Latin Small Letter R   |\n| s      | 115     | Latin Small Letter S   |\n| t      | 116     | Latin Small Letter T   |\n| u      | 117     | Latin Small Letter U   |\n| v      | 118     | Latin Small Letter V   |\n| w      | 119     | Latin Small Letter W   |\n| x      | 120     | Latin Small Letter X   |\n| y      | 121     | Latin Small Letter Y   |\n| z      | 122     | Latin Small Letter Z   |\n| {      | 123     | Left Curly Bracket     |\n| \\|     | 124     | Vertical bar           |\n| }      | 125     | Right Curly Bracket    |\n| ~      | 126     | Tilde                  |\n","readmeFilename":"README.md","keywords":["typescript","react","hook","animation","scramble","typewriter","random text","text animation","randomizer","yugop"],"homepage":"https://use-scramble.dev","repository":{"type":"git","url":"git+https://github.com/tol-is/use-scramble.git"},"bugs":{"url":"https://github.com/tol-is/use-scramble/issues"}}