UNPKG

@goldstack/infra-aws

Version:

Utilities to work with AWS infrastructure via the cli.

68 lines 2.65 kB
{ "name": "@goldstack/infra-aws", "version": "0.4.48", "description": "Utilities to work with AWS infrastructure via the cli.", "keywords": [ "goldstack", "utility", "infrastructure", "IaC", "configuration", "aws", "cli" ], "homepage": "https://goldstack.party", "bugs": { "url": "https://github.com/goldstack/goldstack/issues" }, "repository": { "type": "git", "url": "https://github.com/goldstack/goldstack.git" }, "license": "MIT", "author": "Max Rohde", "sideEffects": false, "main": "dist/src/infraAws.js", "scripts": { "build": "yarn clean && yarn compile", "build:watch": "yarn clean && yarn compile-watch", "clean": "rimraf ./dist", "compile": "tsc -p tsconfig.json", "compile-watch": "tsc -p tsconfig.json --watch", "compile-watch:light": "nodemon --watch ./src/ -e '*' --exec 'yarn compile'", "coverage": "jest --collect-coverage --passWithNoTests --config=./jest.config.js --runInBand", "generate-schema": "ts-json-schema-generator --tsconfig tsconfig.generate.json --no-type-check --path './src/types/**/*' --type 'AWSConfiguration' -o src/schemas/accountConfigSchema.json && ts-json-schema-generator --tsconfig tsconfig.generate.json --no-type-check --path './src/types/**/*' --type 'AWSDeployment' -o src/schemas/deploymentConfigSchema.json && ts-json-schema-generator --tsconfig tsconfig.generate.json --no-type-check --path './src/types/**/*' --type 'AWSTerraformState' -o src/schemas/awsTerraformStateSchema.json", "prepublishOnly": "yarn run build", "publish": "utils-git changed --exec \"yarn npm publish $@\"", "test": "jest --passWithNoTests --config=./jest.config.js --runInBand", "version:apply": "utils-git changed --exec \"yarn version $@ && yarn version apply\"", "version:apply:force": "yarn version $@ && yarn version apply" }, "dependencies": { "@aws-sdk/client-sts": "^3.958.0", "@aws-sdk/credential-providers": "^3.958.0", "@aws-sdk/types": "^3.957.0", "@goldstack/infra": "0.4.31", "@goldstack/utils-config": "0.4.31", "@goldstack/utils-log": "0.3.27", "@goldstack/utils-package": "0.4.32", "@goldstack/utils-sh": "0.5.30", "axios": "^1.12.2", "handlebars": "4.7.7" }, "devDependencies": { "@goldstack/utils-git": "0.2.20", "@swc/core": "^1.15.8", "@swc/jest": "^0.2.39", "@types/jest": "^30.0.0", "@types/node": "^25.0.3", "jest": "^30.2.0", "renamer": "^0.7.0", "rimraf": "^3.0.2", "ts-json-schema-generator": "^2.4.0", "typescript": "^5.9.3" }, "publishConfig": { "main": "dist/src/infraAws.js" } }