Create Express middleware that performs cryptographic operations on requests and responses.
Middleware configuration (key, routes, operations, etc.).
Express middleware function.
import express from "express";import { createCryptoMiddleware } from "@sebastienrousseau/crypto-middleware";const app = express();app.use(express.json());app.use(createCryptoMiddleware({ key: process.env.CRYPTO_KEY, operations: ["decrypt-request", "encrypt-response"],})); Copy
import express from "express";import { createCryptoMiddleware } from "@sebastienrousseau/crypto-middleware";const app = express();app.use(express.json());app.use(createCryptoMiddleware({ key: process.env.CRYPTO_KEY, operations: ["decrypt-request", "encrypt-response"],}));
Create Express middleware that performs cryptographic operations on requests and responses.