UNPKG

@aws/cloudfront-hosting-toolkit

Version:

CloudFront Hosting Toolkit offers the convenience of a managed frontend hosting service while retaining full control over the hosting and deployment infrastructure to make it your own.

90 lines (89 loc) 2.86 kB
{ "name": "@aws/cloudfront-hosting-toolkit", "version": "1.1.22", "description": "CloudFront Hosting Toolkit offers the convenience of a managed frontend hosting service while retaining full control over the hosting and deployment infrastructure to make it your own.", "license": "Apache-2.0", "bin": { "cloudfront-hosting-toolkit": "./bin/cli/index.js" }, "repository": { "type": "git", "url": "https://github.com/awslabs/cloudfront-hosting-toolkit" }, "main": "lib/index.js", "types": "lib/index.d.ts", "homepage": "https://github.com/awslabs/cloudfront-hosting-toolkit", "keywords": [ "AWS", "NextJs", "ReactJs", "AngularJs", "VueJs", "hosting", "static website", "infrastructure", "deployment", "automation", "awscdk" ], "author": "Corneliu Croitoru", "scripts": { "build": "tsc", "watch": "tsc -w", "clean": "rm -rf node_modules/ dist/ coverage/ package-lock.json", "audit": "npm audit && cdk synth | cfn_nag", "cloudfront-hosting-toolkit": "node bin/cli/index.js", "test": "jest --coverage", "zipfile": "node scripts/createDummyZip.js", "postinstall": "cd lambda/layers/aws_sdk/nodejs && npm install && cd ../../../.. && npm run zipfile", "postversion": "git push && git push --tags" }, "devDependencies": { "@types/archiver": "5.3.2", "@types/aws-lambda": "^8.10.133", "@types/glob": "8.1.0", "@types/jest": "^29.5.5", "@types/node": "20.5.9", "@types/prompts": "2.4.4", "aws-cdk": "2.163.1", "aws-sdk-client-mock": "^3.0.0", "esbuild": "^0.20.0", "jest": "^29.7.0", "ts-jest": "^29.1.1", "ts-node": "10.9.1", "typescript": "^5.2.2" }, "dependencies": { "@aws-lambda-powertools/logger": "^1.18.0", "@aws-lambda-powertools/tracer": "^1.18.0", "@aws-sdk/client-acm": "^3.484.0", "@aws-sdk/client-cloudfront": "^3.484.0", "@aws-sdk/client-cloudfront-keyvaluestore": "^3.484.0", "@aws-sdk/client-codepipeline": "^3.484.0", "@aws-sdk/client-codestar-connections": "^3.484.0", "@aws-sdk/client-route-53": "^3.484.0", "@aws-sdk/client-route-53-domains": "^3.484.0", "@aws-sdk/client-s3": "^3.484.0", "@aws-sdk/client-ssm": "^3.484.0", "@aws-sdk/client-sts": "^3.484.0", "@aws-sdk/config-resolver": "^3.374.0", "@aws-sdk/node-config-provider": "^3.374.0", "@aws-sdk/types": "^3.484.0", "adm-zip": "^0.5.10", "aws-cdk": "^2.163.1", "aws-cdk-lib": "^2.163.1", "aws-crt": "^1.20.1", "cdk-nag": "^2.27.129", "cli-progress": "^3.12.0", "constructs": "^10.2.70", "esbuild": "^0.20.0", "glob": "^10.3.4", "joi": "^17.10.1", "prompts": "^2.4.2", "source-map-support": "^0.5.21", "ts-node": "^10.9.1", "yaml": "^2.3.2", "yargs": "^17.7.2" }, "preferGlobal": true }