open-index/open-npm huggingface dataset:
npm package: @shieldwall/express-middleware
Description: ShieldWall security middleware for Express.js
Author: ShieldWall
Latest version: 1.0.1

# @shieldwall/express-middleware

> 🛡️ Official ShieldWall security middleware for Express.js

Protect your Express application with real-time threat detection powered by ShieldWall — bot detection, SQL injection, XSS, rate limiting, IP blocking, and more.

## Installation

npm install @shieldwall/express-middleware

## Quick Start

const express = require('express');
const shieldwall = require('@shieldwall/express-middleware');

const app = express();

app.use(shieldwall({
  siteId: 'YOUR_SITE_ID',
  apiUrl: 'https://your-shieldwall-endpoint.com/validateRequest'
}));

app.listen(3000);

## What it protects against

- Bot detection
- SQL Injection
- XSS attacks
- DDoS & rate limiting
- Blocked IPs
- JWT validation
- Path traversal & command injection

## License

MIT