UNPKG

@shortcm/cloudfront-ip-ranges

Version:

Get Cloudfront IPs for use in trust proxy configurations

89 lines (88 loc) 2.47 kB
{ "name": "@shortcm/cloudfront-ip-ranges", "version": "0.1.1", "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", "deps": "ncu", "deps:update": "npm run deps -- -u", "postdeps": "npm audit", "postdeps:update": "npm install", "lint": "tslint -c tslint.json", "lint:all": "npm run lint -- 'src/**/*.ts'", "lint:staged": "lint-staged", "start": "node dist/index.js", "test": "npm run test:unit", "pretest:unit": "jest --clearCache", "test:unit": "jest --verbose --coverage", "version": "npm --no-git-tag-version --allow-same-version version" }, "repository": { "type": "git", "url": "git+ssh://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.1", "@types/jest": "^24.0.18", "@types/node": "^12.7.12", "@types/rimraf": "^2.0.2", "husky": "^3.0.8", "jest": "^24.9.0", "jest-coverage-badges": "^1.1.2", "jest-each": "^24.9.0", "jest-junit": "^8.0.0", "lint-staged": "^9.4.2", "npm-check-updates": "^3.1.24", "rimraf": "^3.0.0", "ts-jest": "^24.1.0", "tslint": "^5.20.0", "tslint-config-airbnb": "^5.11.2", "tslint-eslint-rules": "^5.4.0", "typescript": "^3.6.4" }, "engines": { "node": ">10" }, "dependencies": { "chalk": "^2.4.2", "debug": "^4.1.1" }, "husky": { "hooks": { "pre-commit": "lint-staged", "pre-push": "npm run build && npm run test:unit" } }, "lint-staged": { "*ts": [ "npm run lint -- --fix --", "git add" ] }, "types": "dist/index.d.ts" }