{"_id":"@felixlind/textwriter","_rev":"49-68ff552c2f3442f8aa82e984e523e195","name":"@felixlind/textwriter","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@felixlind/textwriter","version":"1.0.0","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"MIT","_id":"@felixlind/textwriter@1.0.0","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"dist":{"shasum":"079d111fd495eac1292152abc38ee6c19344971d","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.0.tgz","fileCount":8,"integrity":"sha512-2qEt9GDn6wtczaWdhEHcj2QuwzHsClianmGJ8Glio+9RUW3kZqshejR1F+B36RB3X50QOC/sOhZGpg0erEJVSQ==","signatures":[{"sig":"MEUCIDw7l1CEzJlYrBnN63131DiFqWgIn1EU4yYwpQSC3wkBAiEA37YYBG+PNrF9uycG9WZDStrNwInSUc14v3q+C2YC96I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10707},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.0_1758476816985_0.30479928545253565","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@felixlind/textwriter","version":"1.0.1","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.1","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"dist":{"shasum":"2400b8915bfa99f8a61b2d1113116b7b2a081c62","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.1.tgz","fileCount":9,"integrity":"sha512-ngaVdIfpcxOV3N7PovKQcKEKjm9LNWYjo5Yp+6+P7BOH+L6eVUqZaDNvU8vhNwrOpC9BpKkTpgWXRlZivL+Ahw==","signatures":[{"sig":"MEUCIGvdsOg8Mzdypw8W5e9KCaXNXm6+K7auofEg5FOACqCnAiEAiJQiRvSUB7jnMKJxPIHTSWpJQwQGAQmPbUJ7QdguP2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11680},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.1_1758477316127_0.1045133045462665","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@felixlind/textwriter","version":"1.0.2","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.2","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"a3e83699eb0bc54548edc595159e639e8078fead","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.2.tgz","fileCount":9,"integrity":"sha512-Qx4t3VbdNNeosgofE3ySsMMROHhwJFt4ho1kcZS25sI/MeGeTR8kDX++lrOKBPZM0s16O7bZz9GR9hEsEiihnQ==","signatures":[{"sig":"MEUCIBr+2wTIEBfnjDPe6AxDSx+C+y9XovzjU59TsS0scCixAiEAgu1tPJ3mlP3kc5JEG5DtaX3W9zjbbhioOlP46IIqfiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11853},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.2_1758478217801_0.4859611553453824","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@felixlind/textwriter","version":"1.0.3","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.3","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"0a400fd7dbaff0d457ac7db662bc9e184a6168ac","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.3.tgz","fileCount":9,"integrity":"sha512-lsq4/b/H0VoA0q5YLE2jT35xp0kDxJFbwck5Xzkt9s+OUzqDW5/PPn6Bk9JCQH1Nd9+cMm2xYkcc4lW7L7SZow==","signatures":[{"sig":"MEQCIC/2dB9PmQeDzWsLDmNhTK8OnW1TeysL2oAWuGHoXEnMAiA5fLaXLkWdNSSd07/qXDLoob/57ckYaFDzRzKPoOneUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12077},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.3_1758478455106_0.1663778459815035","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@felixlind/textwriter","version":"1.0.4","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.4","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"63d8323bc5431fbadca8d527e948299b63f021ef","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.4.tgz","fileCount":10,"integrity":"sha512-GbWIdHlS4fWMR0AmTL6M6sef3iFBxzckBEBcd+cskyyfsDfebGa3YpJOMk7VSmMdTQrWDckBkR0ZiI2sQxRr5A==","signatures":[{"sig":"MEUCIQDaIneT8S0RRlobB4c23h2zRkgw/K12h/Unmjb+ha4H0gIgALBk1xedBktZ03hJdG85K0d+KgoEcnKu7B8WdKzAXN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14717},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.4_1758479463649_0.5555817505743639","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@felixlind/textwriter","version":"1.0.5","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.5","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"81e995c82a2091a7f1878bccac31d1211ba8a428","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.5.tgz","fileCount":10,"integrity":"sha512-zO+TrfmrYkxkSCNjSflmCCUoTAzX6eQwqhA/b/Js96LpE4r2LiRXggCTRVqgotAO+n532ia7iOPH1GPn9FBy7w==","signatures":[{"sig":"MEUCIH/R4FW0JMMSFyMknZu0DPCo6HALFJESE1ZhIrrpRC0eAiEAnlhBGJEkmtW1J8U08F3NMnso9vhJ7he1YzXbXFRSE0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15302},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.5_1758481643021_0.7642674903949958","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@felixlind/textwriter","version":"1.0.6","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.6","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"8a257865b8803f494ae19f8fc233486f9fe47754","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.6.tgz","fileCount":10,"integrity":"sha512-6mU2bnTEeNbi6lkA0nhX1+YJ4erDVf2DycBJIBfwZHQ48oJKm7RTSRWNeWbcJGyeZoFs6+jsT1+lotwBNjXnWw==","signatures":[{"sig":"MEUCIDjwGWc2Mo9dQ/9hkHLYWNi4Gv/dsGnRkQK1NtRD7zWmAiEAme0/BTTDm96aBryuB94aTO8pQUAboxTozT8doGpH+zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15313},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.6_1758485527056_0.5090872763168113","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@felixlind/textwriter","version":"1.0.7","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.7","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"eb8abb35206da4d14d4daba9152b17b3b34bd676","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.7.tgz","fileCount":10,"integrity":"sha512-V2GBSyMNhTP8PAVIDLH2KA+XVVc57zGy/sTEdfKAn4T+AeeIKvI3H6BeW1feBWwonGf/IIm0fkUivSRWOtavlA==","signatures":[{"sig":"MEUCIFAxaQYAU9BtiX8Je1+/Hex6c0ZP0sH3S2fGep494w42AiEA6P+v02wf7RbPIdbL2Yj0aODW8jJ9+xLaY8TRFYwmeTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16009},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.7_1758487182936_0.48030269081013754","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@felixlind/textwriter","version":"1.0.8","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.8","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"78358dcca15802e4296d904994da335239ab8f5c","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.8.tgz","fileCount":9,"integrity":"sha512-rRPXMCxAPofah0rwJuL42bXgKNTGAYFN75Bjw9xb2qVSxr5sgP+CWv4nOAO/v0wpx2IoaqqwZC4p29FET2+Mtw==","signatures":[{"sig":"MEYCIQDrpkc4JzmqNltM5GrMXmlhy3zcOTx0P5ZO4+/XTp9DVAIhAIWG16nMQUW99i7OgnS/cCWBpTn5itiU2tC+YJ3+fgpW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13661},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.8_1758487526499_0.3199969791341277","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@felixlind/textwriter","version":"1.0.9","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.9","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"5686b9bc1979c9d60bb35636b64e7249a7cf4c5d","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.9.tgz","fileCount":9,"integrity":"sha512-kjcYz2GzAQOXZUpmPTk7Tt9u7SKSsoHLA1TKMIotbRR1v9p7NHX5wKiInDgQPyJ268OGgJ/8RAOFm4J+tWDa4w==","signatures":[{"sig":"MEUCIQDCQCrq9p7CYomJF6jrG5WXDBtwRuY8Poa5jOg1N3laGgIgcz0YSwilsgzeyKp9ryJ87gxnRLKzxWoVKUdKCjvCGIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13655},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.9_1758487809657_0.5441198653659385","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@felixlind/textwriter","version":"1.0.10","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.10","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"00917314454538ec71baa8eb551b7f35dd8f3bdc","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.10.tgz","fileCount":9,"integrity":"sha512-8thJIRwKdT1tKtLiIp299Ga50K9lfmmpYBHa+lMJlPGMfh4bFU1pZz5qrGB1WvtgRcq/5mxtuuDckI/eCAy2ug==","signatures":[{"sig":"MEUCIBF3Mddx2sKQkmGfT1F3mHXQONMH3qZj2RBy8RsG4mkAAiEA+u1XDt2N/vVlgyc8Q577vO9IETpPg/wiNiQDZauo8sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13741},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.10_1758487918436_0.8469154990866519","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@felixlind/textwriter","version":"1.0.11","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.11","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"4450524cdfaebd0ddd793849cd177b7135bb72f7","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.11.tgz","fileCount":9,"integrity":"sha512-A2hvl2ozXoPuYkZP83hSpDC3niFF3QeL8QScE0wyBVb2rhLoaDeCOUZMoOaaVxXnez7IIipChDQ4/15d9MSPzQ==","signatures":[{"sig":"MEUCIBHTHmCJK5hPY42Wse83KAPysAGTJjPvWvPUH2GkKNLdAiEA1rCQ+Oyss3IN1DldlzHkxqQ/ZtZJM3LTdOuHRQoI6VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13882},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.11_1758488465825_0.8740174716290647","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@felixlind/textwriter","version":"1.0.12","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.0.12","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"da25f6a3743d08114f905e26bbd3b4a21d000b9a","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.0.12.tgz","fileCount":9,"integrity":"sha512-Es+SqTbn3Pb++WIeU+R/5lmWYHdaRdimvr7dehP+nNdqBHFTfryQBG7mzxvGm7YMCuNbtYTNeKZH0RP4UlLQFQ==","signatures":[{"sig":"MEQCIFZFY0nXqR3NMMOQfy/aMIWJrauezP86tvYdm6mxQ5X9AiB2UztUQwz/2hQunmYuU3nnnXTwDsfjCKIAnXchaU72aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13951},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.0.12_1758609851259_0.8630088572648564","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@felixlind/textwriter","version":"1.1.0","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.1.0","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"ffd4a8572657580b8d2ac61b4b99b559208253c1","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.1.0.tgz","fileCount":9,"integrity":"sha512-ipygEIR8guD/nDPmgqB40KmPSpE7cpKMmtF3RDQsl5lyJcQGu0FBo3VqT8JTdDtgvupfvA482WB1dIEgJwbG9A==","signatures":[{"sig":"MEUCIH6Kz4OWD3nc2rpCubhxVddCts7GUEXdq+xFAyQB7ulBAiEAiYSsTdBKzyHj/Oqy6AcmcUP9KbavyOwlR3O9poYLU2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15191},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2).","repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.1.0_1758611081427_0.7310318732589116","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@felixlind/textwriter","version":"1.1.1","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.1.1","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"99cacae6fe8990b8ee86ef37ccea41b51a38551e","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.1.1.tgz","fileCount":9,"integrity":"sha512-gMmelB+sYstFHn0bt4o0NU7nVRta6OXA4TQ8wBB1d/jk7KIrze9i0Z6taPUtJ8uYR8lvfKAdLGck2nN8qaRT7Q==","signatures":[{"sig":"MEQCIFQzHj8mLo4mkhXfWsFkipfmCiqo1DA7sNRUV2RisNXvAiBYitNw8Q20Ao+wanZcvc37FNHtaUXa9kCHlIbZKat1XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15269},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.1.1_1758638424780_0.33106428328058124","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This version is deprecated, please upgrade to the latest stable version (1.1.2)."},"1.1.2":{"name":"@felixlind/textwriter","version":"1.1.2","keywords":["textwriter","frontend","js","effects"],"author":{"name":"Felix Lind"},"license":"Proprietary","_id":"@felixlind/textwriter@1.1.2","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"homepage":"https://github.com/FelixLind1/textwriter#readme","bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"dist":{"shasum":"2fd3762e3b73c53df895a9fcd9e26d914e070d62","tarball":"https://registry.npmjs.org/@felixlind/textwriter/-/textwriter-1.1.2.tgz","fileCount":9,"integrity":"sha512-mA4LH0opi2o/l0MYYrh1P9gx/ZU4bfQrqNwgrI4cX7jUNeFrRRaje3SiBesew08hLHQbfVCppR0XTzJnxuVd1A==","signatures":[{"sig":"MEUCIFgUw6ay3yqVpyQyONfSKYTrqdbWb7VFf/nTSkH1AQvuAiEAluzsiFJrBpOByGvL3cuMi94YDdxCBAOkGvQRZYlV1Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15607},"main":"src/textwriter.cjs","type":"module","module":"src/textwriter.js","exports":{".":{"import":"./src/textwriter.js","require":"./src/textwriter.cjs"}},"gitHead":"477405a3fcba8c30c70c5c60c7e6dd3586c24e74","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"felixlind","email":"felix.kingalv@gmail.com"},"repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple frontend library for textwriter effects.","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/textwriter_1.1.2_1758640355122_0.30296514298069943","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-21T17:46:56.880Z","modified":"2025-09-23T15:15:29.191Z","1.0.0":"2025-09-21T17:46:57.181Z","1.0.1":"2025-09-21T17:55:16.305Z","1.0.2":"2025-09-21T18:10:18.010Z","1.0.3":"2025-09-21T18:14:15.297Z","1.0.4":"2025-09-21T18:31:03.827Z","1.0.5":"2025-09-21T19:07:23.206Z","1.0.6":"2025-09-21T20:12:07.292Z","1.0.7":"2025-09-21T20:39:43.130Z","1.0.8":"2025-09-21T20:45:26.693Z","1.0.9":"2025-09-21T20:50:09.842Z","1.0.10":"2025-09-21T20:51:58.622Z","1.0.11":"2025-09-21T21:01:06.011Z","1.0.12":"2025-09-23T06:44:11.458Z","1.1.0":"2025-09-23T07:04:41.611Z","1.1.1":"2025-09-23T14:40:24.956Z","1.1.2":"2025-09-23T15:12:35.284Z"},"bugs":{"url":"https://github.com/FelixLind1/textwriter/issues"},"author":{"name":"Felix Lind"},"license":"Proprietary","homepage":"https://github.com/FelixLind1/textwriter#readme","keywords":["textwriter","frontend","js","effects"],"repository":{"url":"git+https://github.com/FelixLind1/textwriter.git","type":"git"},"description":"A simple frontend library for textwriter effects.","maintainers":[{"name":"felixlind","email":"felix.kingalv@gmail.com"}],"readme":"````markdown\n# Textwriter\n\n[GitHub Repository](https://github.com/FelixLind1/textwriter)\n\n![npm version](https://img.shields.io/npm/v/@felixlind/textwriter.svg)  \n![npm downloads](https://img.shields.io/npm/dm/@felixlind/textwriter.svg)  \n![license](https://img.shields.io/npm/l/@felixlind/textwriter.svg?cacheBust=1)  \n\nA simple **frontend library** to create textwriter effects on web pages.  \n**Note:** This library runs in the browser and is **not** intended for server-side Node.js execution.\n\n---\n\n## Installation\n\n```bash\nnpm install @felixlind/textwriter\n````\n\n---\n\n## Usage\n\n> **Important:** Do **not** include `textwriter.js` directly as a `<script>` if you are using npm. Always import it in your JavaScript file.\n\n### ES Modules (Browser)\n\nIf you are using npm **without a bundler** (no Webpack/Rollup/Parcel):\n\n1. The package is installed in `node_modules/@felixlind/textwriter`.\n2. The browser cannot read package names directly, so you must import using a **relative path** to `src/textwriter.js`:\n\n```js\nimport { runTextwriters, typeWriterAsync } from './node_modules/@felixlind/textwriter/src/textwriter.js';\n\n// Dynamically create HTML\ndocument.querySelector('.container').innerHTML = `\n  <div class=\"textwriter\" data-speed=\"20\">Hello and welcome!</div>\n  <div class=\"textwriter\" data-speed=\"15\">Line two appears next.</div>\n  <div class=\"textwriter\" data-speed=\"10\">And line three.</div>\n`;\n\n// Run all lines sequentially\nrunTextwriters(\"sequential\");\n\n// Example: Promise-based typing for a single element\nconst el = document.querySelector('.textwriter');\ntypeWriterAsync(\"Hello!\", el, 15).then(() => {\n  console.log(\"Typing finished!\");\n});\n```\n\n**CSS example:**\n\n```css\n.textwriter {\n  color: purple;          /* text color */\n  font-size: 18px;        /* example font size */\n  font-family: monospace; /* typewriter-style font */\n}\n```\n\n---\n\n### CommonJS (for bundlers like Webpack)\n\n```js\nconst Textwriter = require('@felixlind/textwriter');\nconst { runTextwriters, typeWriterAsync } = Textwriter;\n\ndocument.querySelector('.container').innerHTML = `\n  <div class=\"textwriter\" data-speed=\"20\">Hello and welcome!</div>\n  <div class=\"textwriter\" data-speed=\"15\">Line two appears next.</div>\n`;\n\nrunTextwriters(\"sequential\");\n\nconst el = document.querySelector('.textwriter');\ntypeWriterAsync(\"Hello!\", el, 15).then(() => {\n  console.log(\"Typing finished!\");\n});\n```\n\n---\n\n## Parameters\n\n* **mode**: `\"sequential\"` or `\"simultaneous\"`\n\n  * `\"sequential\"` → types one line at a time\n  * `\"simultaneous\"` → types all lines at the same time\n\n* **data-speed**: Typing speed in characters per second (higher = faster). Default = 10 cps.\n\nExample:\n\n```html\n<div class=\"textwriter\" data-speed=\"20\">Text here</div>\n```\n\n```css\n.textwriter {\n  color: purple;\n}\n```\n\n---\n\n## Browser Usage Notes\n\n* Works on any modern browser that supports ES Modules.\n* Does **not** require a backend; all typing happens on the client side.\n* If you are not using a bundler, you must **import using a relative path** from `node_modules` (e.g., `./node_modules/@felixlind/textwriter/src/textwriter.js`).\n* The Promise-based function `typeWriterAsync` allows sequential typing for individual elements, with `.then()` triggered after completion.\n\n---\n\n## License\n\nMIT\n\n```","readmeFilename":"README.md"}