{"_id":"@0x04/retro-remix-catcher","_rev":"6-95aa75b23e57ce20c33e90522708b3a8","time":{"1.0.0":"2020-07-11T18:51:14.674Z","created":"2020-07-11T19:31:37.613Z","1.0.1":"2020-07-11T19:31:37.766Z","modified":"2022-04-04T10:27:31.738Z","1.1.0":"2020-07-16T20:53:39.934Z","1.1.1":"2020-07-16T21:03:38.222Z"},"name":"@0x04/retro-remix-catcher","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.1":{"author":{"name":"Oliver Kühn","email":"ok@0x04.de"},"bin":{"retro-remix-catcher":"index.js"},"dependencies":{"commander":"^5.1.0"},"description":"A tiny CLI script for collecting audio file links from retro remix websites and store them as M3U playlist file.","engines":{"node":">= 8.10"},"homepage":"https://github.com/0x04/retro-remix-catcher","keywords":["cli","retro","remix"],"license":"MIT","main":"index.js","name":"@0x04/retro-remix-catcher","repository":{"type":"git","url":"git+ssh://git@github.com/0x04/retro-remix-catcher.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"1.0.1","gitHead":"79c4954f257f685aee0b8c076756cc05ca90ee6c","bugs":{"url":"https://github.com/0x04/retro-remix-catcher/issues"},"_id":"@0x04/retro-remix-catcher@1.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ntBQ/0WFqog+DBWqXmdFlJ8BbezzrjA4hSySrVXIWih0LHZRQ9wnsuijZNQl36TxzPOB2uV2XgO+nGNW8IeeSQ==","shasum":"0664950504558b75b3180dac4e9a439e25d247e9","tarball":"https://registry.npmjs.org/@0x04/retro-remix-catcher/-/retro-remix-catcher-1.0.1.tgz","fileCount":4,"unpackedSize":7243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfChOaCRA9TVsSAnZWagAAW98P/jut18UwfKTZ6KGi6RuZ\n+xWn6uL6XLqa2zesLmBr/OfR+TIXBInQoujvzLb8Fp+QahGcMo2vIeAtzhPu\nEGOBIl4J9EXnM1gn16wJ9GSszM+4fzldN0ANfWdYK5C8gg7OGOpex5ygSH5u\nXAtc+31i2c4ktr1teTSHbXt4dO0ViQItX3foXOaYoOQi+yNaJTcghSnSZZXR\nEsvRiUZXn0oPUXx1qXbOH6xott5g9LrvRWtvUhvnVV74lwyqG7mF4eDg8/Zz\ncYwvj/3JBx3ylaUomuQ5CUh2Le2KIkL3Xlki/5ghvSh4kocqfqyu+XJsRATg\nsUv1e57zG1xS+0JzsNfrhohE69rGrmwsHLmq6mXnjwZ5olVyy3lmuxk5wWJg\noxhh9RwJAs93muDacfFpbqqXNhE8AGgpgAFtO9/yONJnoG0CeJl4JbO3UGsG\ng4UGUSnrMxlH0PCFdxNMRRCetv4SwGCKcStZXcsvI1OySZwCP1Sl8g3dkB4Z\ni8dINAvx9cgdZqD9N2HehvlvBJc6JT41Y40OgCy+XUwGDo45ZRBVUd1pdpgs\nf/DzBLCRBoTVVQg4o+p69iq6y73gN5Fztj8lkQIMb0XnaMV8bB6Icpa4yX0Y\nxFOo12q4MO7tJfXKEcLHzU7ZThiWXPnZEAYJWWvDEYGdagxRHw2OhiA9VUL+\nZzjs\r\n=DxNk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU/AXgeQF0QMEn5SQpyKONVF+Ueww5I9zcu19m4I9ZNgIhAJ0162KkdHhOJk2AXiP3nwL6tIRTRrSN3xOimukzZtG8"}]},"maintainers":[{"name":"0x04","email":"ok@0x04.de"}],"_npmUser":{"name":"0x04","email":"ok@0x04.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retro-remix-catcher_1.0.1_1594495897654_0.27772923186263965"},"_hasShrinkwrap":false},"1.1.0":{"author":{"name":"Oliver Kühn","email":"ok@0x04.de"},"bin":{"retro-remix-catcher":"index.js"},"dependencies":{"commander":"^5.1.0"},"description":"![retro-remix-catcher-logo](assets/logo.png)","engines":{"node":">= 8.10"},"homepage":"https://github.com/0x04/retro-remix-catcher","keywords":["cli","retro","remix"],"license":"MIT","main":"index.js","name":"@0x04/retro-remix-catcher","repository":{"type":"git","url":"git+ssh://git@github.com/0x04/retro-remix-catcher.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"1.1.0","gitHead":"164eafd75a5d116e2b47ce3eaa7a59168e42942d","bugs":{"url":"https://github.com/0x04/retro-remix-catcher/issues"},"_id":"@0x04/retro-remix-catcher@1.1.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-myPJTmcpn4lMIBzUvU6kvea6MHmlaSj9wxoIXwdGOUg4Rb++WMJN7/m2OfdJvtH1LJrXA+YkgfTwbto3gfbQyA==","shasum":"d1ad7a54b9f0ec79f4fa444a6bcde4527879af83","tarball":"https://registry.npmjs.org/@0x04/retro-remix-catcher/-/retro-remix-catcher-1.1.0.tgz","fileCount":5,"unpackedSize":216852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEL5UCRA9TVsSAnZWagAA7rAP/1op2ksSOFutwGG344xu\njDvTvd26YHPsj/E/0z6lfgQxp2k8zQTbyV+h7Q4483FhqMBauHV53cXrgBhY\nV+ZWNPcx82VPzQSZcfBjOZXvv1VjpioKcd4moWaSPrlw3BiHTehuFQyyEZHu\npPKJHoGfUIh/2lTFUGliuEw2cUYkHKvt1nN2F1RUHgUDfaObmQSRgqa6DCfH\nUNI+/UnKjt6KJx1DNRTVmpOoxAh1AqcFaHUBEY7Vdr9rJBA6um8MQvlyLbe6\nq980C+4dHiNrMAl3H4i2PTyClYzJzvHrbjUGv+sJD6ddTg80TrqGzCj9yQpu\nwhBY7nsLyrUSK3QlOjCIXPbDrk9NCbSEkvNQ7zFeRYEKcCEYmTmFW0Cy8UM8\nIwdh3eKjlWglJu55hqRrHBCkfSRf6lKUKbWiAzlf7k/IHgMZUnn+rIfAjY0U\n0RZdGrzm6tPcZa5jA/r2wviM7SjCcgb2q+t9pxnmbvqqoyz4DTQKRGhTC4y5\n0saTQqHjRYKORLjeBUCCb7JmRuUsOAtqj5V0iGKhRo4J2uRj0P69kzoHzcLp\n1QfhunJDNpZOoRBCbNrIm+/UoLSITMBmXxEXJ2o0aK1VCfbacjZi/96WI5z6\nRz6+gNdwfL+s2SdQsNoipJrQ9etFcFjRmvYcwas++uHRdO6N+n1yHxIknC8h\nVlE4\r\n=yRy/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL3QSXljSJiz1a/wRpbPL8dNgmh2UwlDkBEUv6XuPETQIgGm/Sp7sKv8a8x57DAQwpbiz8qV9j+c45+CyET4gZGpQ="}]},"maintainers":[{"name":"0x04","email":"ok@0x04.de"}],"_npmUser":{"name":"0x04","email":"ok@0x04.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retro-remix-catcher_1.1.0_1594932819659_0.11661225217766735"},"_hasShrinkwrap":false},"1.1.1":{"author":{"name":"Oliver Kühn","email":"ok@0x04.de"},"bin":{"retro-remix-catcher":"index.js"},"dependencies":{"commander":"^5.1.0"},"description":"A tiny CLI script for collecting audio file links from retro game remix websites and store them as M3U playlist file.","engines":{"node":">= 8.10"},"homepage":"https://github.com/0x04/retro-remix-catcher","keywords":["cli","retro","remix"],"license":"MIT","main":"index.js","name":"@0x04/retro-remix-catcher","repository":{"type":"git","url":"git+ssh://git@github.com/0x04/retro-remix-catcher.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"version":"1.1.1","gitHead":"12daf54785459e54cb781cfeaac31d28ce56e09a","bugs":{"url":"https://github.com/0x04/retro-remix-catcher/issues"},"_id":"@0x04/retro-remix-catcher@1.1.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JqFRFXvUjI2/lkoPbXMhfMw7TtML8RYy9aApXQH9kuWtHqOlV2LczW1JHuU9hCkLEv2mf9VT3j5EUOLdyRtsPA==","shasum":"90f413dfde28cf98c7acef02cb7e1f0fa066b0bd","tarball":"https://registry.npmjs.org/@0x04/retro-remix-catcher/-/retro-remix-catcher-1.1.1.tgz","fileCount":5,"unpackedSize":216969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEMCqCRA9TVsSAnZWagAATYcP/jZLs0I7kqbpP9AD7v3a\nob5MyHOp9nnn6kGz02BYPjpGrWgzMzRV8gFRRn+WK0uAdRDxwC/eVj3mtDTN\na/m3R7Cb1SzS7jnoTf8MTbxbd95ULR3CBuUccKG/Gh8pRCsPp+d0DcOne5cW\njXRBzG4Oc/sZQwIR0y15Mr5zZ0fFiYXlidVTrxeK337XuYdsIPVHBr2H8tFQ\nriKd8/eRaQ6TAkIUX4Jm1T/f74EiWfXBIPSeWZN34NQzPnhu2m64g0n876vD\nRRSA0GsvMeyZsF9+P6OTWQa+nOBQ8o0cXqlRPyZDwXV55Kaza5q+0lBAjle1\nkf2UyYbDyUXOrIRpHEU/2+sLtCwb+6Qfj8HbyMhYAZDxwt2dzRDLw7RlkRXz\nfzHyDnfiUXdTnB5NiNSBZaeX59CS/9OpMUWFVODlZ207Q65G/6sLC1dgNGpT\nw7sc0X14IflNvXGUgHoeDbEmtNPOUI0wHoay/0hxNm9L9BVhTAioaPROteQL\n6LENZTFbGH8zI2ERTt61UFsPs/xvSlXKGmM2gmODaCMVtcwaP9SlnFLUFdUe\n9R5xNGO831CONd2Neaw3YgqlMvMkhYzSzZVmSwwytQzuQsOTW6pGCCM8+luk\niLyw+3TSYzhKHjTaIee8K9/q2/WsJsL7rYWTUcPG14QdgJG5iNFx/3hcAD27\nvC0C\r\n=/SY6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoV4J+kixav+008gYh3EyJesbqYrRbBu02UadthF6XUAiEAlalm7Yvyy/s5XHUMBbRQHtYxoD4ltb+IiiBUANL55W4="}]},"maintainers":[{"name":"0x04","email":"ok@0x04.de"}],"_npmUser":{"name":"0x04","email":"ok@0x04.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retro-remix-catcher_1.1.1_1594933418056_0.011889162357348493"},"_hasShrinkwrap":false}},"maintainers":[{"name":"0x04","email":"ok@0x04.de"}],"description":"A tiny CLI script for collecting audio file links from retro game remix websites and store them as M3U playlist file.","homepage":"https://github.com/0x04/retro-remix-catcher","keywords":["cli","retro","remix"],"repository":{"type":"git","url":"git+ssh://git@github.com/0x04/retro-remix-catcher.git"},"author":{"name":"Oliver Kühn","email":"ok@0x04.de"},"bugs":{"url":"https://github.com/0x04/retro-remix-catcher/issues"},"license":"MIT","readme":"# retro-remix-catcher\n\n![retro-remix-catcher-logo](assets/logo.png)\n\nA tiny CLI script for collecting audio file links from retro game remix\nwebsites and store them as M3U playlist file.\n\n\n## Installation\n\nUsing NPM:\n\n```\n$ npm install --global @0x04/retro-remix-catcher\n```\n\n\n## Usage\n\n```\n$ retro-remix-catcher --help\n\nUsage: retro-remix-catcher [options] <output-file>\n\nOptions:\n  -v, --version            output the version number\n  -h, --host <host>        host without protocol\n  -p, --path <path>        path - `${page}` is the placeholder of current page\n  -s, --start <n>          start page (default: \"1\")\n  -e, --end <n>            end page\n  -x, --exclude <exclude>  regex to exclude specific links\n  -t, --types <types>      comma separated list of file types (default: \"mp3\")\n  --ssl                    use ssl (default: true)\n  --no-ssl                 don't use ssl\n  --help                   display help for command\n```\n\n\n## Support sites\n\nThis script is working with:\n\n* [amigaremix.com][AmigaRemix] \n* [remix.kwed.org][RKO] \n\nOther sites may also work.\n\n\n### Examples\n\n#### [amigaremix.com][AmigaRemix]\n\nGet pages from `1` to `32` and save it as \"[atari.remix.org.m3u][ExampleM3U_AmigaRemix]\":\n\n```\n$ retro-remix-catcher -h amigaremix.com -p '/remixes/${page}/' -s 1 -e 32 amigaremix.com.m3u\n```\n\n#### [remix.kwed.org][RKO]\n\nGet pages from `1` to `15`, exclude every filename that contains \"(extract)\" and save it as \"[remix.kwed.org.m3u][ExampleM3U_RKO]\":\n\n```\n$ retro-remix-catcher -h remix.kwed.org -p '/?page=${page}' -s 1 -e 15 -x '\\(extract\\)' remix.kwed.org.m3u\n```\n\n#### Example M3U files\n\nGenerated M3U files from the usage examples above:\n\n* [atari.remix.org.m3u][ExampleM3U_AmigaRemix]\n* [remix.kwed.org.m3u][ExampleM3U_RKO]\n\n\n## Acknowledgements\n\n* Baum Inventions for the initial idea\n* AmigaRemix Crew for their awesome site [amigaremix.com][AmigaRemix]\n* RKO Crew for their awesome site [remix.kwed.org][RKO]\n* Every artist/creator of these wonderful pieces of music\n\n\n## License\n\n[MIT][license]\n\n\n<!-- Links -->\n[license]: ./license.md\n[RKO]: https://remix.kwed.org\n[AmigaRemix]: https://amigaremix.com\n[ExampleM3U_AmigaRemix]: ./example-files/amigaremix.com.m3u\n[ExampleM3U_RKO]: ./example-files/remix.kwed.org.m3u\n","readmeFilename":"readme.md"}