UNPKG

@filen/aws4-express

Version:

Express middleware handlers for validation AWS Signature V4

71 lines (70 loc) 2 kB
{ "name": "@filen/aws4-express", "version": "0.10.2", "description": "Express middleware handlers for validation AWS Signature V4", "main": "dist/index.js", "private": false, "scripts": { "clean": "rimraf dist", "prebuild": "npm run clean", "build": "npx tsc", "prepare": "npm run build", "lint": "npx eslint './src/**/*.ts'", "lint:fix": "npm run lint -- --fix", "prepublishOnly": "npm run build && rimraf dist/tests dist/examples", "test": "mocha" }, "dependencies": { "express": "^4.21.1" }, "devDependencies": { "@types/aws4": "^1.11.6", "@types/chai": "^5.0.1", "@types/express": "^4.17.21", "@types/mocha": "^10.0.9", "@types/node": "^20.16.9", "@types/sinon": "^17.0.3", "@types/supertest": "^6.0.2", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.8.0", "aws4": "^1.13.2", "chai": "^5.1.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-jsdoc": "^48.2.3", "eslint-plugin-json-format": "^2.0.1", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-prettier": "^5.1.3", "mocha": "^10.7.3", "prettier": "^3.3.3", "sinon": "^18.0.1", "supertest": "^7.0.0", "tsx": "^4.19.2", "typescript": "^5.6.3" }, "keywords": [ "aws4-express", "express", "middleware", "handler", "AWS", "signature", "verify", "awsv4" ], "repository": { "type": "git", "url": "git+https://github.com/FilenCloudDienste/aws4-express.git" }, "author": "Jerzy Adamowski", "license": "SEE LICENSE IN LICENSE", "bugs": { "url": "https://github.com/FilenCloudDienste/aws4-express/issues" }, "homepage": "https://github.com/FilenCloudDienste/aws4-express#readme", "prettier": "./prettier", "eslintConfig": { "extends": "./.eslintrc.js" } }