{"_id":"@abikebuk/digitalization","_rev":"4-68f283600acfec3173c72de17d643af7","name":"@abikebuk/digitalization","dist-tags":{"latest":"1.2.2"},"versions":{"1.1.1":{"name":"@abikebuk/digitalization","version":"1.1.1","description":"Text animation themed on glitched/digital text.","main":"digitalize.js","scripts":{"test":"echo \\\"Error: no example specified\\\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/rettana.muon/digitalization-script.git"},"keywords":["animation","digitalize","digitalized","glitch","glitched","text","matrix","abikebuk"],"author":{"name":"Rettana Muon"},"license":"ISC","bugs":{"url":"https://gitlab.com/rettana.muon/digitalization-script/issues"},"homepage":"https://gitlab.com/rettana.muon/digitalization-script#readme","directories":{"test":"example"},"publishConfig":{"access":"public"},"gitHead":"978370007913c75f62aa3fa4f5597b0f848141b4","_id":"@abikebuk/digitalization@1.1.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.7","dist":{"integrity":"sha512-mHmWHFnIHuWmHpVQJnwBAjxuzNuk872stVf+fJ7uG9RZn08c4GzkFafAyRh5ffKXlUEKB1/xcCdcsQ07Mis4UQ==","shasum":"ecf967a6b23e6fd7c8b160a62a7121352e26ceee","tarball":"https://registry.npmjs.org/@abikebuk/digitalization/-/digitalization-1.1.1.tgz","fileCount":15,"unpackedSize":16884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKskTCRA9TVsSAnZWagAAVIEP/RET0IVlxU5imZvDIEiP\nFRHheh2bV1R8lrzg3x+pF4Reo+EcGNeXJoHiALHp4UGbl4pIokF/0Tno7GsE\nEkbNaMHqM7b39816wxfdUpYPNb5aSOviGCO5iOXXeAgt+bzQnbBSC6eJZsCv\n9Opw2YI9AgPtxn9Q6g8nUeVoBju1/QMnS3OxPM2sLmINJz8xTvQkJmOFJlx1\ngTCJ2DALRG44uEL2wG07UzjDB/pl0EP4qNMpajtack2z0c99NiyaHAdLVgcz\nvGFFBEY5txIkfNcZ3Gc283NaNnTqGcchaPTZCAyOjXRzUiVrt7h4mYsx8R18\nh7jXTTcPgAUBG2JnyrXeRZuyke28Va5BKry0K9SektNnkU+GxAuEom7xQDmu\n94bxG+FUbIojVuUai2baboahH5v1byMi1av0RdRqUuIi23tP3H1eksvl/SwG\npjDlNTFcfqMHG5kVVH8PnQrJEQ07TIVco196QI/s8SNys9fojFQheor0QB6w\nxteYMW9b7NSYHe9kXpi2GCbNAv41eLJAEVH6eF04l9FbIVCZ9De67zuwkYJj\nRCk/EOeguysHLhK41GgzIMO/Z6VAJeUPYuGqxDoQu60/Dt1pZeRx2yzJC8Px\nFj2xB8jyTwAFuTMOrMRAyVmivU/t963jQbiyrxDj5wn6nFumTrefBCJDWA1Q\nXF++\r\n=Z/fZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC330w1FszFk7D898IgdrvS+rXC9pfhyMDNM9LhvqNo9AIgIKQiiFn5A+N5juUqokhFX9w1fy7cRAb1sZgjD8J22cs="}]},"maintainers":[{"name":"abikebuk","email":"rettana.muon@gmail.com"}],"_npmUser":{"name":"abikebuk","email":"rettana.muon@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/digitalization_1.1.1_1596639507283_0.436617864694413"},"_hasShrinkwrap":false},"1.2.0":{"name":"@abikebuk/digitalization","version":"1.2.0","description":"Text animation themed on glitched/digital text.","main":"digitalize.js","scripts":{"test":"echo \\\"Error: no example specified\\\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/rettana.muon/digitalization-script.git"},"keywords":["animation","digitalize","digitalized","glitch","glitched","text","matrix","abikebuk"],"author":{"name":"Rettana Muon"},"license":"ISC","bugs":{"url":"https://gitlab.com/rettana.muon/digitalization-script/issues"},"homepage":"https://gitlab.com/rettana.muon/digitalization-script#readme","directories":{"test":"example"},"publishConfig":{"access":"public"},"gitHead":"707a82efa3829f5192d352f8fd56b262799f127f","_id":"@abikebuk/digitalization@1.2.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jO2mjeApCgSFcTxhrD8DhBvUUt/y6sqAD+6XCt3h97EdoXgTjQm0MFlQmxjnoeMfQWokW2lURO5UHS5sx/XJTw==","shasum":"cd451c5a096b3aa3d43ed0872a6631067c9b1478","tarball":"https://registry.npmjs.org/@abikebuk/digitalization/-/digitalization-1.2.0.tgz","fileCount":14,"unpackedSize":24463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMencCRA9TVsSAnZWagAAP9sQAJgiaQvAetQ4GG5Z6Y2Y\n79aY3O/8tDsvu/3SXNywMnU3+EEVR7oafHxE9zqm7cpsxJ2OEQCL3yaPxaPQ\nBEkK2il4IN4gyp0IYepattFi7fmCp5e4Dx63uvYu9vhvDWnQQpFElP1gbzDh\nyKaKD0sU7EIHsE7TEsaId0A+tXgjhLzd/v7xN8OgxIrN78hAg4MDBMe9gBPJ\nLYOZaCFcvGOOtiSfwx0tJtcHSqhudagQWVHWAHTGH3/A3mdKXSUQ2eod++Al\nm2XlUHf6BI8iHgwGrZ4ZAEnhXtg5lKGlCdqtrq12vHq5k0A/MBzflu66NoIX\nWxJKWn82mcjlbSI9awI414FPdHaK/NgzAkzjMUNVfgJ2wKOVFek9GTzs/RfI\nFmhUlyvFrH1hnLKvYZTMH2dpOeR7CJbXESq+6k4lK16Qr2b4qX7bd0h05zIw\nD8JTjvF1qzCdxoxs09akpowoz/9GG9r3DW5CWZmEJbOiRVwcJPUH4SJLCctS\nNwH/NjfKV4oXWmiPHRXHAqvNujPxYZWA8uZocoXs7KdFUuYbFs4LzjXPJCnn\nLCBLxbyCGnUPVxRqfVefgKXJk9RR83D42m0SFSsT70qoGhaTliK2SioxohpG\n9j/5EJGltSZ5CWr2f7fv/24DebApHL1XBaCDd3ZbaDTIAHCmVZaD1PPoZzap\n1mtn\r\n=tiD/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBU6kFTDvYCAgmYKyLQz8ziNYqY389KmiSArloycszL9AiEAv+An+q5jOn97G5URXGMur5VD5mkkpM0VexuJNhcSpc0="}]},"maintainers":[{"name":"abikebuk","email":"rettana.muon@gmail.com"}],"_npmUser":{"name":"abikebuk","email":"rettana.muon@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/digitalization_1.2.0_1597106651761_0.8464490368725734"},"_hasShrinkwrap":false},"1.2.1":{"name":"@abikebuk/digitalization","version":"1.2.1","description":"Text animation themed on glitched/digital text.","main":"digitalize.js","scripts":{"test":"echo \\\"Error: no example specified\\\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/rettana.muon/digitalization-script.git"},"keywords":["animation","digitalize","digitalized","glitch","glitched","text","matrix","abikebuk"],"author":{"name":"Rettana Muon"},"license":"ISC","bugs":{"url":"https://gitlab.com/rettana.muon/digitalization-script/issues"},"homepage":"https://gitlab.com/rettana.muon/digitalization-script#readme","directories":{"test":"example"},"publishConfig":{"access":"public"},"gitHead":"d317122f772e10291ebdfc503085a8baf3575cc4","_id":"@abikebuk/digitalization@1.2.1","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ebX/Pwyhq5iOEqEJVf7yf6Rcne727dIDR6kS4GJkILCAwsjwPO7++32ciK8jAipDaGQ+Z6zrTGYd7iBAns2NSw==","shasum":"674235f68545e81038c37239c1a4d4f957071e8e","tarball":"https://registry.npmjs.org/@abikebuk/digitalization/-/digitalization-1.2.1.tgz","fileCount":14,"unpackedSize":26299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMfWvCRA9TVsSAnZWagAAkxsP/RNYkDTQoJcCgsPDTH+W\n85gmJtnwiXWR1F4g5ImanI755CNRgUvHejUxAPD+IAeOtyTQs+M9jYJ0U6HM\nsUQKA+HNfNSOjXpqVtAJdUrz9CFnFaaKDivznSRU0fAUBfa1tC/OlwQxM5Kv\nB61YJhi5yDeM88wEivsqRalrWzWBjXqeulinFffoUm4DZrLF/ZoRl/dop0c0\n2L7CGhJyyih3unFixTKLMPGudhzXJamrcSrh2m3vxGZ24lBcyIkf8e8xrVZi\nDyGfLFasgsRRZqI1Yxb1JDDdfDX3fVk++nkOei4cghKz0JevCRm/TRmWUSsi\nHC94/iWFlBP+sYKNAiw8smd39gBv8MMUnO1E2FQU1v+3aMSNpFHgvnZ1axSl\nUZc/0kymYVzgT6wayLDOxtmnpZ3ug5QkUY1ggjl9y4pOZQFh2pwwozLf8Vnl\nqJB3Pksyl3s6mvuQF3CaW6sz/TueNfONk4cJDM3OZ9WRoLTtKB2DZCEvzAbT\n/JN8hyupM9djejWgt1uyMvf/Fc+6k3Mrut9l3Yx8OCYx3i1U0qsTkYQYFlta\nkrdOU2b44K6H8sM5vfa8CXNyRVjZJIkTmnFnVosnHMlSnZTVlJVAtkTfdMS2\niSZKOWGm0v7MSYItbWDZWyjDBzS9ZD+cNl07KCsRF4muPvvulptiJLsPhFJY\nIVEH\r\n=7FGb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVea10zV+nUdcnICte4GUFHNvivpcYsnmmU1URcDIPyAiA5cyLwWeqzpLXz0zIvj2koFzu8omfYT0SU8UyI43gxnw=="}]},"maintainers":[{"name":"abikebuk","email":"rettana.muon@gmail.com"}],"_npmUser":{"name":"abikebuk","email":"rettana.muon@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/digitalization_1.2.1_1597109678645_0.48849229626651813"},"_hasShrinkwrap":false},"1.2.2":{"name":"@abikebuk/digitalization","version":"1.2.2","description":"Text animation themed on glitched/digital text.","main":"digitalize.js","scripts":{"test":"echo \\\"Error: no example specified\\\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/rettana.muon/digitalization-script.git"},"keywords":["animation","digitalize","digitalized","glitch","glitched","text","matrix","abikebuk"],"author":{"name":"Rettana Muon"},"license":"ISC","bugs":{"url":"https://gitlab.com/rettana.muon/digitalization-script/issues"},"homepage":"https://gitlab.com/rettana.muon/digitalization-script#readme","directories":{"test":"example"},"publishConfig":{"access":"public"},"gitHead":"e161dbda16b8f61cdb0c3cf75f71702bdda2f547","_id":"@abikebuk/digitalization@1.2.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-K2y3uzIPjdcwtdakctGsMIL9s7szS4y34RcFwUsqOdXIKYT39sgkl9DJlHg+OlWaqEqukq3GHwTn61jMcEd19w==","shasum":"d08a0185b701f7d899770b5de9bcacb90d355ccc","tarball":"https://registry.npmjs.org/@abikebuk/digitalization/-/digitalization-1.2.2.tgz","fileCount":14,"unpackedSize":27473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlXHCRA9TVsSAnZWagAA7tEP/2kT8WQ8qQHbDLV8iiuW\nmDOOI1WmxS1d1fDRTH3YYL42J628GASyApYmBoy/WAHVp5suer+ksYKun/pX\nCC3qS+dtw/Qv3tdhb5iqVRIssthbFi7r9xlYP/h/ZvaJdWijMOJfUP1mjIaW\nVmgg7PTDh9kSZNf6C1kxNOdqwCRudBrCRC2nMxAggcVEAgjxlw9KsISNEdYW\nzs85ErSuQOd4OcAzCFapWDouFq1HVTm+M3a2cx8mHY8oqqTSvqVx/HU6Xe/R\n1IGGkCFGkKtXZbixO2cmQTFrHVlWfxxZCjMQZtL9rkchlSMSN9yiLzWosBY4\nVIfVqqqd2s8n+AUwLi5gYra/dNvIDzf67dpCpn9LoOS2aIoetKa5g7av/uEc\n2I2NLAb7BZWS4bAVEyChVFUzNBTogtMA2NJEoBM2zLGLdJLSKtCQnuf+KdoG\nRwDW9x+jl8ilj5oeekDLjCkVtaIUQC0xwSTJEpYSUEJyN6k4OLv87cw/9iXW\n+ym0eXkPIA6QK5yE0LzvgkZF4ssREyXDKvVgCSSH6pj0QteVEFEBmN9awC3k\nDlt3Uf21jgkQQwnSy3/lFnXP9+egMjRrPd7DhyjflBu1VPlbD84iJK0q3Yrd\n07o+plQBKkkAvE3pG3V7ZITskUGjTRl/TbaGSjlWt+HHb+q5YbYKPQpvjo+/\nJAI5\r\n=zEZx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtlwg3FeE8RuyHMr5IxJBp7rEU+Oqrvoqv4Cj9NE9ZcwIgEAf0R/1Y2ci1JmHM6BWA2Sh35ktcazZfXfWe0mesq0U="}]},"maintainers":[{"name":"abikebuk","email":"rettana.muon@gmail.com"}],"_npmUser":{"name":"abikebuk","email":"rettana.muon@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/digitalization_1.2.2_1597134279465_0.3063769549767672"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-05T14:58:27.241Z","1.1.1":"2020-08-05T14:58:27.397Z","modified":"2022-04-04T10:59:32.189Z","1.2.0":"2020-08-11T00:44:11.846Z","1.2.1":"2020-08-11T01:34:38.745Z","1.2.2":"2020-08-11T08:24:39.587Z"},"maintainers":[{"name":"abikebuk","email":"rettana.muon@gmail.com"}],"description":"Text animation themed on glitched/digital text.","homepage":"https://gitlab.com/rettana.muon/digitalization-script#readme","keywords":["animation","digitalize","digitalized","glitch","glitched","text","matrix","abikebuk"],"repository":{"type":"git","url":"git+ssh://git@gitlab.com/rettana.muon/digitalization-script.git"},"author":{"name":"Rettana Muon"},"bugs":{"url":"https://gitlab.com/rettana.muon/digitalization-script/issues"},"license":"ISC","readme":"# Digitalization Script  \n![](https://s7.gifyu.com/images/Digitalize-1.10.gif)\n\nJavascript text animation themed on digital/glitched text.\n\n## Features\n* Asynchronous animation. \n* Every word is print character by character from left to right.\n* The animation will always have the size of the word and replace the space of the word that have yet not been print. \n* Speed of animation is customizable.\n* Multiples modes : \n    * linear : Random characters are print on the next word's character's place to be print. \n    * linear_full : Randoms characters are print on each word's character that have not been print yet.\n    * countdown : A number will be print on the next word's characters to be print.\n    * countdown_right : A number will be print at the place of the rightest characters of the word.\n    \n## Installation  \nInstall the digitalization package.\n```\nnpm install @abikebuk/digitalization\n```\nimport the script.\n```js\nimport { digitalizeLinear, digitalizeLinearFull, digitalizeCountdown, digitalizeCountdownRight } from '@abikebuk/digitalization';\n```\n\nUse one of the digitalization function\n```js\ndigitalizeLinear(element, word, speed, nbIteration, skipBlank, blankChar, characters);\n```\n```js\ndigitalizeLinearFull(element, word, speed, nbIteration, skipBlank, blankChar, characters);\n```\n```js\ndigitalizeCountdown(element, word, speed, skipBlank, blankChar);\n```\n```js\ndigitalizeCountdownRight(element, word, speed, skipBlank, blankChar);\n```\nArguments explanation :  \n\n| Variable | Type | Optional | comment |\n|----------|------|----------|---------|\n| element | Element| No | Element on the DOM (innerHTML has to be accessible)|\n| word | string | No | word to print |\n| speed | number | Yes | The speed of each iteration of the animation.|\n| skipBlank | boolean | Yes | If true will ignore blank spaces (only the blank space created by clicking on the spacebar button)|\n| blankChar | string | Yes | Char printed at the place of each character of the word which have not been print yet |\n| characters | string | Yes | Set of character which are print randomly in linear modes.\n\n## example directory\nThe example directory contains the code used to make the gif on the top of the readme.\n\n## TODO\n* Blank space filled with string on top of the char filling.\n* Function names change.\n* Support for non monospaced font.\n* Not left to right modes (reverse / random)? \n* More modes?\n\n## To Fix\n* Timing is off between linear and countdown modes\n## Author  \nAbikebuk (Rettana Muon) : <rettana.muon@gmail.com>\n","readmeFilename":"README.md"}