Security News
RubyGems.org Adds New Maintainer Role
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Amass system information and expose it as JSON
Command line tool
npm install -g amass
Node module
npm install amass
As a module
var amass = require('amass');
amass(function(errors, data) {
console.log(data);
});
data
is an object representing all of the system information that was
amassed.errors
, if set, is an array of any errors encountered from any of
the plugins.Command line tool
$ amass | json os.arch
x64
$ amass | json os.type
Darwin
$ amass | json os.cpus.0
{
"model": "MacBookAir5,2",
"speed": 1800,
"times": {
"user": 105979210,
"nice": 0,
"sys": 35549920,
"idle": 314724130,
"irq": 0
}
}
There are other well-known programs that do a similar function. amass
is written
completely in node, and as such, doesn't rely on user-land tools that often
behave differently on different operating systems, nor does it use and abuse
sed
, awk
, cut
, etc. all information comes from node's builtin modules.
Also, speed.
dave @ [ manilla :: (Darwin) ] ~/dev/node-amass $ time ./bin/amass.js > /dev/null
real 0m0.064s
user 0m0.053s
sys 0m0.010s
MIT License
FAQs
Amass system information and expose it as JSON
The npm package amass receives a total of 6 weekly downloads. As such, amass popularity was classified as not popular.
We found that amass 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
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.
Security News
Research
Socket's threat research team has detected five malicious npm packages targeting Roblox developers, deploying malware to steal credentials and personal data.