Makes RSS feeds out of Fidonet echomail areas.
npm install fido2rss
|9||downloads in the last month|
|Version||0.1.2 last updated 4 months ago|
|Keywords||Fidonet, Fido, RSS|
|Dependencies (6)||commander, fidohtml, fidonet-jam, lockfile, moment, rss|
The Fido2RSS application makes RSS feeds out of Fidonet echomail areas.
Fido2RSS supports only the JAM (Joaquim-Andrew-Mats) type of Fidonet message bases.
Latest packaged version:
npm install -g fido2rss
Latest githubbed version:
npm install -g https://github.com/Mithgol/fido2rss/tarball/master
The application becomes installed globally and written in the
You may visit https://github.com/Mithgol/fido2rss#readme occasionally to read the latest
README because the package's version is not planned to grow after changes when they happen in
README only. (However,
npm publish --force may happen eventually.)
Installing as a portable application
Instead of the above, download the ZIP-packed source code of Fido2RSS and unpack it to some directory. Then run
npm install --production in that directory.
You may now move that directory (for example, on a flash drive) across systems as long as they have the required version of Node.js installed.
Unlike the above (
npm -g), the application does not appear in the
PATH, and thus you'll have to run it directly from the application's directory. You'll also have to use
node fido2rss [options] instead of
You may run the installed application by typing in the command line:
[options] is a space-separated list of the following options and their values:
The full path (with the filename) that is used to generate a lock file.
You may use it to prevent both Fido2RSS and HPT (or any other echomail processor that supports lock files) from running simultaneously and trying to process the same echomail area.
The full path (with the filename, but without extensions) of the JAM base.
The areatag (echotag) of the echomail area.
How many latest messages are taken from the area and published to the RSS feed.
By default, 23.
The full path (with the filename) that is used to generate the RSS output file.
It is necessary to install JSHint for testing.
- You may install JSHint globally (
npm install jshint -g) or locally (
npm install jshintin the directory of Fido2RSS).
After that you may run
npm test (in the directory of Fido2RSS). Only the JS code errors are caught.
MIT License, see the