
Product
Introducing Socket Firewall Enterprise: Flexible, Configurable Protection for Modern Package Ecosystems
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.
Atomix is an Atom generator that takes a simple JSON format as input. It was created because Atom is cumbersome to edit directly.
Atomix does not attempt to implement all features of Atom. Instead, it attempts to be easy to use for simple use cases.
npm install atomix
./node_modules/.bin/atomix [spec]
You can either specify one input file on the command line or give no arguments. If you give no command line arguments, Atomix will read the JSON spec from standard in.
The generated Atom feed will be written to standard out.
The specification JSON looks like this:
{
"feed": {
<Feed-global data>
},
"posts": [
<List of posts>
]
}
{
"title": <string>,
"description": <string>,
"link": <url>,
"image": <url>,
"author": {
"name": <string>,
"email": <string>
}
}
The "posts" element is a list of post items. A post item looks like this:
{
"link": <relative url>,
"thumbnail": <relative url>,
"title": <string>,
"shortdesc": <string>,
"date": <timestamp>
}
The <relative url> fields above will be resolved by the generator based on the
URL given in the "link" field of the feed global data. This way, you can keep
links to posts on your site short and sweet and independent of your hosting URL
in the specification file, while having them be absolute in the generated Atom
feed. If you need to refer to a post outside of your site, simply put in an
absolute URL.
The format of the "date" field is what Date.parse accepts,
which means it accepts typical date formats you see on computers, for example:
FAQs
Atom feed generator that takes JSON input
The npm package atomix receives a total of 22 weekly downloads. As such, atomix popularity was classified as not popular.
We found that atomix demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers 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.

Product
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.

Security News
Open source dashboard CNAPulse tracks CVE Numbering Authorities’ publishing activity, highlighting trends and transparency across the CVE ecosystem.

Product
Detect malware, unsafe data flows, and license issues in GitHub Actions with Socket’s new workflow scanning support.