UNPKG

sops-secretsmanager-cdk

Version:

Safely load secrets from sops into secretsmanager using the CDK

62 lines (61 loc) 2.27 kB
{ "name": "sops-secretsmanager-cdk", "version": "4.0.0", "description": "Safely load secrets from sops into secretsmanager using the CDK", "license": "MIT", "author": { "name": "Isotoma Limited", "email": "hello@isotoma.com", "url": "https://isotoma.com" }, "repository": { "type": "git", "url": "https://github.com/isotoma/sops-secretsmanager-cdk" }, "keywords": [ "cdk", "sops", "secretsmanager" ], "scripts": { "test": "jest", "tsc": "tsc", "clean": "rm -rf build/", "compile": "npm run clean && npm run -- tsc --outDir build/ && (cd provider && npm ci && npm run compile) && cp -R ./provider/build/ ./build/provider/ && cp package.json README.md ./build/", "version": "auto-changelog --template ./changelog_template.hbs -p && git add CHANGELOG.md", "lint": "eslint 'index.ts' 'test/**/*.ts' jest.config.js --fix", "lint-check": "eslint 'index.ts' 'test/**/*.ts' jest.config.js --max-warnings 0", "lint-all": "npm run lint && (cd provider && npm run lint) && (cd example/sops-example && npm run lint)", "lint-check-all": "npm run lint-check && (cd provider && npm run lint-check) && (cd example/sops-example && npm run lint-check)", "deploy-example": "npm run compile && (cd example && ./run_example.sh full-test)", "test-provider": "(cd provider && npm run test)" }, "peerDependencies": { "aws-cdk-lib": "^2.0.0", "constructs": "^10.0.0" }, "peerDependenciesMeta": { "aws-cdk-lib": { "optional": true }, "constructs": { "optional": true } }, "devDependencies": { "@types/jest": "^24.9.1", "@types/node": "^18.16.16", "@typescript-eslint/eslint-plugin": "4.8.2", "@typescript-eslint/parser": "4.8.2", "auto-changelog": "^1.16.4", "aws-cdk-lib": "^2.81.0", "constructs": "^10.2.38", "eslint": "6.8.0", "eslint-config-prettier": "6.9.0", "eslint-plugin-prettier": "3.1.2", "jest": "^29.7.0", "prettier": "1.19.1", "ts-jest": "^29.2.5", "typescript": "^4.9.5" } }