UNPKG

cloudfront-ip-ranges

Version:

Get Cloudfront IPs for use in trust proxy configurations

83 lines (82 loc) 2.2 kB
{ "name": "cloudfront-ip-ranges", "version": "1.0.2", "description": "Get Cloudfront IPs for use in trust proxy configurations", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "prebuild": "npm run clean", "build": "tsc -d", "build:watch": "npm run build -- -w", "clean:all": "npm run clean && npm run clean:modules && npm run clean:tests && npm clean:coverage", "clean:coverage": "rimraf coverage", "clean:modules": "rimraf node_modules && rimraf dist/node_modules", "clean:tests": "rimraf test-reports", "clean": "rimraf dist", "postdeps:update": "npm install", "lint": "tslint -c tslint.json", "lint:all": "npm run lint -- 'src/**/*.ts'", "lint:staged": "lint-staged", "prepare": "npm run build", "pretest": "jest --clearCache", "test": "jest --coverage", "semantic-release": "semantic-release" }, "repository": { "type": "git", "url": "https://github.com/nhammond101/cloudfront-ip-ranges.git" }, "keywords": [ "cloudfront", "express", "trust", "proxy", "trust proxy", "cloudfront ip", "cloudfront ips" ], "author": "Nick Hammond", "license": "MIT", "bugs": { "url": "https://github.com/nhammond101/cloudfront-ip-ranges/issues" }, "homepage": "https://github.com/nhammond101/cloudfront-ip-ranges#readme", "devDependencies": { "@types/debug": "4.1.5", "@types/express": "4.17.11", "@types/jest": "26.0.22", "@types/node": "12.20.7", "@types/rimraf": "3.0.0", "husky": "4.3.8", "jest": "26.6.3", "jest-each": "26.6.2", "jest-junit": "12.0.0", "lint-staged": "10.5.4", "rimraf": "3.0.2", "semantic-release": "17.4.2", "ts-jest": "26.5.4", "tslint": "6.1.3", "tslint-config-airbnb": "5.11.2", "tslint-eslint-rules": "5.4.0", "typescript": "4.2.4" }, "engines": { "node": ">10" }, "dependencies": { "chalk": "4.1.0", "debug": "4.3.1" }, "husky": { "hooks": { "pre-commit": "lint-staged", "pre-push": "npm run build && npm run test" } }, "lint-staged": { "*ts": [ "npm run lint -- --fix --", "git add" ] } }