Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
bird-feeder
Advanced tools
An extremely basic self-hosted RSS reader.
Given an array of feed URLs, it collects the 20 most recent entries from each and concatenates them in order of publish date. It then renders some information about them in a static front page. By default, it reloads articles on each page load.
Download the source using git and install dependencies using npm:
$ git clone garbados/bird-feeder
$ cd bird-feeder
$ npm install
Now edit config.json
to contain the feed URLs you want to follow:
$ nano config.json
{
"feedUrls": [
"http://feeds.arstechnica.com/arstechnica/index",
"https://garbados.github.io/my-blog/rss.xml"
]
}
Now start the server:
$ npm start
Now listening on port 3000
You can also add the bird-feeder
command to your $PATH
with npm:
$ npm link
$ bird-feeder -h
bird-feeder
Start the feed server
Commands:
bin.js start Start the feed server [default] [aliases: serve]
Options:
--version Show version number [boolean]
--port, -p Port for the server to listen on. [default: 3000]
-h, --help Show help [boolean]
After installing dependencies, run the test suite with npm:
$ npm install
$ npm test
Here's a one-liner for checking test coverage:
$ npx nyc npm test
To report bugs or request features, file an issue. If you want to merge code, file a pull request. I reserve sole discretion for the moderation of this project.
FAQs
An extremely basic RSS feed reader.
The npm package bird-feeder receives a total of 1 weekly downloads. As such, bird-feeder popularity was classified as not popular.
We found that bird-feeder demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.