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.
superhuman-targaryen
Advanced tools
Test Firebase security rules without connecting to Firebase.
Completely and thoroughly test your Firebase security rules without connecting to Firebase.
All you need to do is supply the security rules and some mock data, then write tests describing the expected behavior of the rules. Targaryen will interpret the rules and run the tests.
Targaryen can be used in one of three ways: as a standalone command-line utility, as a set of custom matchers for Jasmine, or as a plugin for Chai. When a test fails, you get detailed debug information that explains why the read/write operation succeeded/failed.
See USAGE.md for more information.
Targaryen statically analyzes your security rules using esprima. It then conducts two passes over the abstract syntax tree. The first pass, during the parsing process, checks the types of variables and the syntax of the rules for correctness. The second pass, during the testing process, evaluates the expressions in the security rules given a set of state variables (the RuleDataSnapshots, auth data, the present time, and any wildchildren).
There were trials. Of a sort. Lord Rickard demanded trial by combat, and the king granted the request. Stark armored himself as for battle, thinking to duel one of the Kingsguard. Me, perhaps. Instead they took him to the throne room and suspended him from the rafters while two of Aerys's pyromancers kindled a flame beneath him. The king told him that fire was the champion of House Targaryen. So all Lord Rickard needed to do to prove himself innocent of treason was... well, not burn.
George R.R. Martin, A Clash of Kings, chapter 55, New York: Bantam Spectra, 1999.
ISC.
2.0.1 (2016-03-23)
FAQs
Test Firebase security rules without connecting to Firebase.
The npm package superhuman-targaryen receives a total of 0 weekly downloads. As such, superhuman-targaryen popularity was classified as not popular.
We found that superhuman-targaryen 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.