UNPKG

@chimoney.io/iaas-k8s-deployment

Version:

Kubernetes Infrastructure as a Service deployment package for streamlined multi-cloud environments

86 lines (85 loc) 2.35 kB
{ "name": "@chimoney.io/iaas-k8s-deployment", "version": "1.0.3", "type": "module", "description": "Kubernetes Infrastructure as a Service deployment package for streamlined multi-cloud environments", "main": "dist/automation.js", "types": "dist/automation.d.ts", "exports": { ".": { "import": "./dist/automation.js", "types": "./dist/automation.d.ts" }, "./core": { "import": "./dist/src/index.js", "types": "./dist/src/index.d.ts" } }, "bin": { "iaas-deploy": "dist/src/cli/index.js" }, "files": [ "dist/**/*", "src/**/*.ts", "*.ts", "README.md", "LICENSE" ], "keywords": [ "kubernetes", "pulumi", "infrastructure", "deployment", "aws", "gcp", "iaas", "multi-cloud" ], "repository": { "type": "git", "url": "https://github.com/Chimoney/Iaas.git", "directory": "Iaas-k8s/pulumi" }, "author": "mide <efusanyaae@gmail.com>", "license": "MIT", "engines": { "node": ">=18.0.0" }, "dependencies": { "@pulumi/aws": "^6.81.0", "@pulumi/awsx": "^2.21.1", "@pulumi/eks": "^3.9.1", "@pulumi/gcp": "^8.32.1", "@pulumi/kubernetes": "^4.23.0", "@pulumi/pulumi": "^3.171.0", "@types/yargs": "^17.0.33", "chalk": "^5.4.1", "google-auth-library": "^9.15.1", "yargs": "^17.7.2", "zod": "^3.25.28" }, "devDependencies": { "@jest/globals": "^29.7.0", "@types/jest": "^29.5.14", "@types/node": "^22.15.21", "jest": "^29.7.0", "ts-jest": "^29.3.4", "typescript": "^5.8.3" }, "scripts": { "build": "tsc", "clean": "rm -rf dist", "prepack": "npm run clean && npm run build", "prepublishOnly": "npm run build", "dev": "npm run build && node dist/src/cli/index.js", "lint": "echo 'Add linting configuration as needed'", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "tier:list": "npm run build && node dist/src/cli/index.js tiers list", "tier:calculate": "npm run build && node dist/src/cli/index.js tiers calculate", "tier:migrate": "npm run build && node dist/src/cli/index.js tiers migrate", "tier:costs": "npm run build && node dist/src/cli/index.js tiers costs", "tier:validate": "npm run build && node dist/src/cli/index.js tiers validate" } }