Search results
3799 packages found
Security rules for eslint
Safer Node.js Buffer API
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else usin
JSON parse with prototype poisoning protection
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
Use Node JS to scan files on your server with ClamAV's clamscan/clamdscan binary or via TCP to a remote server or local UNIX Domain socket. This is especially useful for scanning uploaded files provided by un-trusted sources.
Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.
JavaScript library of crypto standards.
snyk library and cli utility
Express 4.x middleware which sanitizes user input data (in req.body, req.query, req.headers and req.params) to prevent Cross Site Scripting (XSS) attack.
Important security headers for Fastify
A wrapper for the webauthn API that adapts input/output values to plain JSON with base64url.
help secure Express/Connect apps with various HTTP headers
- express
- security
- headers
- backend
- content-security-policy
- cross-origin-embedder-policy
- cross-origin-opener-policy
- cross-origin-resource-policy
- origin-agent-cluster
- referrer-policy
- strict-transport-security
- x-content-type-options
- x-dns-prefetch-control
- x-download-options
- View more
Content-Security-Policy header generator
Make configurable canvas easily with Canvafy
- canvacord
- discanvas
- canvafy
- discord
- discord.js
- canvas
- rank
- card
- rankcard
- skia-canvas
- skia
- nodejs
- esm
- es6
- View more
Create a security plugin for node.js
A Serverless plugin to define IAM Role statements as part of the function definition block
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
- express-rate-limit
- express
- rate
- limit
- ratelimit
- rate-limit
- middleware
- ip
- auth
- authorization
- security
- brute
- force
- bruteforce
- View more
This is going to provide the random meaningful string using animal names followed by adjective followed by numbers. Additional to that, you can generate random shortId using custom options
- meaningful-string
- randomstring
- random-string
- random
- alphanumeric
- randomize
- generate-password
- meaningful
- string
- rand
- crypto
- username
- unique
- token-generator
- View more