{"_id":"@das.laboratory/nyan","_rev":"1-0e1609cb861c3714f0a47b1fb7ccafb8","name":"@das.laboratory/nyan","dist-tags":{"latest":"1.1.0"},"versions":{"1.1.0":{"name":"@das.laboratory/nyan","version":"1.1.0","description":"Like getting rickrolled, but with Nyancat. Updated dependencies for Node 14.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/NicolasReibnitz/nyan.git"},"author":{"name":"Gregori Kanatzidis"},"homepage":"https://github.com/kanatzidis/nyan","bugs":{"url":"https://github.com/kanatzidis/nyan/issues"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["nyan"],"dependencies":{"lame":"npm:@suldashi/lame@^1.2.5","nyan-js":"^1.0.1","speaker":"^0.5.3"},"devDependencies":{},"gitHead":"852f1215e0d9d4dea62537d53c407d1bc8b42b49","_id":"@das.laboratory/nyan@1.1.0","_nodeVersion":"14.16.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-YBg2/qQQVVVvJJm+R181yYlT1XSipwEYEti/kvypGYlFJ2WvV3Mz3UL8/XJx1LQXKWBU5ubmYV4i88nSHi8MZA==","shasum":"ebc2c420cda91b6119c48349bb72e69730604bcf","tarball":"https://registry.npmjs.org/@das.laboratory/nyan/-/nyan-1.1.0.tgz","fileCount":6,"unpackedSize":5205779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhILdlCRA9TVsSAnZWagAAdpgP/ROi91GQwq4g9u+DMEFV\nhJFViUjr4bx3DM6AbfnE5xJgSJlAscHqSGtFOGG6f3PiZDSEAmMEosAW8oJ4\nYUTM67xAyzXMq/GvSBH3ItKMmDC8hK2WnolX5iwkpgFhy7Pn7iDjMq9gfYu7\nLNo3Cj0wjZbz/l5rFMVw9DJxQNxUZA84ICRee2a5F5lUM3TLp8T1vYMn0wTE\nnheh1lJFo69m5PyzXtWXrFgQ0oqslh0gBLWetBPHBAN1iGnbLNYjoWldnf2j\n8udKRFzmbI8nVmNHPK/NZAO+LTQFLFOsQOoT3pVav/9cZLb/wBJmJ7NPTGrw\n+HUZZz9BHFOjY+TjertTcaWa6lFUR3p4wJLMXOnrD+SYzNWG0MP1DmqersPA\nJP7eZUlHlzmfLkRALNdTWKE/2t/v21PZouD/+Myb6Vs+FixX+7CGAkTKsHF8\nWwSBfU0d6wi5W7+z3gwLN/fDHF5nYYW1wSKmxEEvl8RaOyAWnQ8DYwNrQxeJ\nml7O44xIVR+xR+gMRJLFCM39hya4rLDkTIOSwubcxl8YbDao1bPeucmdQjJA\nuNkIBskrP8kMnDmbdLM/0C1DTpHIWKNxBo5Biry9ZmZJHVG+9B0CA8njpkQE\nzjf8McbjLurxvOlfeOgiSutMquupEM4xIDiBO8QrxpprkrtlbSpF9vYFK/zj\nFeYZ\r\n=F93X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6BxrBLpYOvEIO2S43odVuOWwzLRcWFBC6IUOBLnN1pAiAn5vgx8jEypekj1IhwcQVU5eX/UixGbsUDLGYlnJky8Q=="}]},"_npmUser":{"name":"nreibnitz","email":"n.reibnitz@gmail.com"},"directories":{},"maintainers":[{"name":"nreibnitz","email":"n.reibnitz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nyan_1.1.0_1629534053440_0.025125122680486278"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-21T08:20:53.400Z","1.1.0":"2021-08-21T08:20:53.717Z","modified":"2022-04-05T02:46:36.560Z"},"maintainers":[{"name":"nreibnitz","email":"n.reibnitz@gmail.com"}],"description":"Like getting rickrolled, but with Nyancat. Updated dependencies for Node 14.","homepage":"https://github.com/kanatzidis/nyan","keywords":["nyan"],"repository":{"type":"git","url":"git+https://github.com/NicolasReibnitz/nyan.git"},"author":{"name":"Gregori Kanatzidis"},"bugs":{"url":"https://github.com/kanatzidis/nyan/issues"},"license":"MIT","readme":"## Nyan\n\nLike getting rickrolled, but with Nyancat\n\n#### About this fork\n\nThis fork contains updated dependencies. It should now be compatible with Node 14.\n\n###### Updates:\n\n-   [node-speaker](https://github.com/TooTallNate/node-speaker) v0.2.4 ➜ v0.5.3\n-   [node-lame](https://github.com/TooTallNate/node-lame) v1.1.2 ➜ [suldashi/node-lame](https://github.com/suldashi/node-lame) v1.2.5\n\nThe original [nyan](https://github.com/kanatzidis/nyan) code by [kanatzidis](https://github.com/kanatzidis) remains untouched.\n\n#### Usage\n\nJust `require('nyan')`, then wonder about yourself.\n\nYou can optionally call the module with an `options` object as an argument, taking the form:\n\n```\nvar opts = {\n  colors: true, // use colors instead of just raw ascii\n  pure: true // use solid colors only\n};\n\nrequire('nyan')(opts);\n```\n\nCall the module with no arguments to prevent it from auto-running:\n\n```\nvar nyan = require('nyan')(); // returns itself\n\n// some time later\nnyan({}); // call with options as above\n```\n\nYou can also \"pipe\" it to a stream (pipe is pretend, nyan isn't a real stream). The frames will be written to the given stream:\n\n```\nvar nyan = require('nyan')();\n\n// it returns an interval rather than the stream you pass it\nvar interval = nyan.pipe(process.stdout);\nclearInterval(interval);\n```\n\nTry running the examples in `./examples`:\n\n```\nnode examples/basic.js --colors\nnode examples/basic.js --colors --pure\nnode examples/stream.js\n```\n\n#### Credits\n\nNyan Cat ASCII frames lifted from [https://github.com/vtsvang/nyancat-telnet-node](https://github.com/vtsvang/nyancat-telnet-node)\n\nMusic from [https://archive.org/details/nyannyannyan](https://archive.org/details/nyannyannyan)\n","readmeFilename":"README.md"}