UNPKG

eks-iam-auth

Version:

Authenticate with AWS EKS clusters using AWS IAM

118 lines (117 loc) 2.96 kB
{ "name": "eks-iam-auth", "version": "0.1.1", "author": "KaboHub <calle@kabohub.co.nz> (https://kabohub.co.nz/)", "description": "Authenticate with AWS EKS clusters using AWS IAM", "main": "index.js", "types": "index.d.ts", "scripts": { "cm": "git-cz", "build": "tsc", "prerelease": "rm -rf dist && yarn lint && yarn build", "copy-to-dist": "cp package.json dist/ && cp *.md dist/ && cp .npmignore dist/", "release": "standard-version --no-verify", "lint": "eslint 'src/**/*.ts'", "lintfix": "eslint --fix 'src/**/*.ts'" }, "devDependencies": { "@commitlint/cli": "^8.1.0", "@commitlint/config-conventional": "^8.1.0", "@types/aws4": "^1.5.1", "@typescript-eslint/eslint-plugin": "^2.0.0", "@typescript-eslint/parser": "^2.0.0", "commitizen": "^4.0.3", "cz-conventional-changelog": "3.0.2", "eslint": "^6.1.0", "eslint-config-standard": "13.0.1", "eslint-config-standard-pure-fp": "^2.0.1", "eslint-plugin-better": "^0.1.5", "eslint-plugin-fp": "^2.3.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-node": "^9.1.0", "eslint-plugin-promise": "^4.1.1", "eslint-plugin-security": "1.4.0", "eslint-plugin-standard": "4.0.0", "husky": "^3.0.3", "lint-staged": "^9.2.1", "standard-version": "^7.0.0", "ts-node": "^8.3.0", "typescript": "^3.5.3" }, "eslintConfig": { "parser": "@typescript-eslint/parser", "parserOptions": { "project": "./tsconfig.json" }, "plugins": [ "@typescript-eslint", "security" ], "extends": [ "eslint:recommended", "plugin:security/recommended", "standard-pure-fp" ], "rules": { "array-bracket-spacing": [ "error", "always" ], "comma-dangle": [ "error", "always-multiline" ], "one-var": "off", "no-console": "off", "no-unused-vars": "off", "no-multi-spaces": [ "error", { "ignoreEOLComments": true } ] } }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "lint-staged" } }, "lint-staged": { "*.ts": [ "eslint" ] }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "standard-version": { "scripts": { "prerelease": "yarn prerelease", "postchangelog": "yarn copy-to-dist", "posttag": "echo 'Now run git push && cd dist/ && yarn publish'" } }, "keywords": [ "eks", "iam", "kubernetes", "kubectl" ], "license": "MIT", "dependencies": { "aws4": "1.8.0" }, "homepage": "https://gitlab.com/kabo/eks-iam-auth#readme", "repository": { "type": "git", "url": "git+ssh://git@gitlab.com/kabo/eks-iam-auth.git" }, "bugs": { "url": "https://gitlab.com/kabo/eks-iam-auth/issues" }, "private": false }