Safer Node.js Buffer API
Security rules for eslint
Generate a cryptographically strong random string
New Relic Security Agent for Node.js
JavaScript implementation of The Update Framework (TUF)
JSON parse with prototype poisoning protection
AWS SDK for JavaScript Securityhub Client for Node.js, Browser and React Native
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
Sanitize untrusted CSS with a configuration specified by a Whitelist. 根据白名单过滤CSS
Securely compare two strings, copied from cryptiles
Calculate meta-vulnerabilities from package security advisories
AWS SDK for JavaScript Securitylake Client for Node.js, Browser and React Native
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Create a 'gud nuff' (not cryptographically secure) globally unique id
Security Context
An ESLint plugin providing rules that identify common security vulnerabilities for browser applications, Node.js tools, and Node.js services
A LoopBack component for security support.
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1
Cross-browser alternative to -webkit-text-security
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Applies best practice security headers to responses. It's a simplified port of HelmetJS
Evaluate Content Security Policies for a wide range of bypasses and weaknesses
v6 of the "semver" package, with security fixes backported from v7.
Create a security plugin for node.js
Given a response from the npm security api, render it into a variety of security reports
snyk library and cli utility