UNPKG

@studion/infra-code-blocks

Version:
89 lines (88 loc) 2.73 kB
{ "name": "@studion/infra-code-blocks", "version": "2.0.0", "description": "Studion common infra components", "keywords": [ "infrastructure", "Pulumi", "components", "Studion" ], "homepage": "https://github.com/ExtensionEngine/infra-code-blocks#readme", "bugs": { "url": "https://github.com/ExtensionEngine/infra-code-blocks/issues" }, "repository": "git+https://github.com/ExtensionEngine/infra-code-blocks.git", "license": "MIT", "author": { "name": "Studion", "email": "info@gostudion.com", "url": "https://www.gostudion.com" }, "main": "dist/index.js", "files": [ "dist", "!dist/*.tsbuildinfo" ], "scripts": { "clean": "rm -rf dist", "build": "npm run clean && tsc -b src", "format": "prettier -w .", "release": "release-it --only-version", "test": "tsx --tsconfig tests/tsconfig.json tests/run.ts", "test:build": "npm run build && tstyche build", "test:unit": "tsx --test src/**/*.test.ts", "prepare": "husky" }, "prettier": "@studion/prettier-config", "dependencies": { "@pulumi/aws": "^7.32.0", "@pulumi/awsx": "^3.5.0", "@pulumi/pulumi": "^3.244.0", "@pulumi/random": "^4.21.0", "@pulumiverse/grafana": "^2.30.1", "@upstash/pulumi": "^0.5.0", "exponential-backoff": "^3.1.3", "undici": "^8.3.0", "yaml": "^2.9.0" }, "devDependencies": { "@aws-sdk/client-acm": "^3.1057.0", "@aws-sdk/client-application-auto-scaling": "^3.1057.0", "@aws-sdk/client-cloudfront": "^3.1057.0", "@aws-sdk/client-cloudwatch-logs": "^3.1057.0", "@aws-sdk/client-ec2": "^3.1057.0", "@aws-sdk/client-ecs": "^3.1057.0", "@aws-sdk/client-efs": "^3.1057.0", "@aws-sdk/client-elastic-load-balancing-v2": "^3.1057.0", "@aws-sdk/client-elasticache": "^3.1057.0", "@aws-sdk/client-iam": "^3.1057.0", "@aws-sdk/client-kms": "^3.1057.0", "@aws-sdk/client-rds": "^3.1057.0", "@aws-sdk/client-route-53": "^3.1057.0", "@aws-sdk/client-s3": "^3.1057.0", "@aws-sdk/client-secrets-manager": "^3.1057.0", "@aws-sdk/client-servicediscovery": "^3.1057.0", "@aws-sdk/client-ssm": "^3.1057.0", "@aws-sdk/client-xray": "^3.1057.0", "@smithy/protocol-http": "^5.4.6", "@smithy/signature-v4": "^5.4.6", "@studion/prettier-config": "^0.1.0", "@types/node": "^25", "http-status": "^2.1.0", "husky": "^9.1.7", "ioredis": "^5.11.0", "lint-staged": "^17.0.7", "mime": "^4.1.0", "nanospinner": "^1.2.2", "pathe": "^2.0.3", "prettier": "^3.8.3", "release-it": "^20.2.0", "tstyche": "^7.2.1", "tsx": "^4.22.4", "typescript": "^5.9.3" }, "publishConfig": { "access": "public" } }