{"_id":"@aligent/aws-cdk-static-hosting-stack","_rev":"17-dcae5f49d500c9947657bce0d4014a27","name":"@aligent/aws-cdk-static-hosting-stack","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@aligent/aws-cdk-static-hosting-stack","version":"0.1.0","license":"GPL-3.0-only","_id":"@aligent/aws-cdk-static-hosting-stack@0.1.0","maintainers":[{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"},{"name":"luke-denton-aligent","email":"luke.denton@aligent.com.au"},{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"vincent.cabrera","email":"vincent.cabrera@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-cdk-static-hosting-stack#readme","bugs":{"url":"https://github.com/aligent/aws-cdk-static-hosting-stack/issues"},"dist":{"shasum":"5af7739e3a56c7bea238e89c77759f6f2b2959c6","tarball":"https://registry.npmjs.org/@aligent/aws-cdk-static-hosting-stack/-/aws-cdk-static-hosting-stack-0.1.0.tgz","fileCount":9,"integrity":"sha512-QWmKgWh5yFFLh9LrtTi0TrkZ3FNOwtW18mRAx+B/+FJQz0i9WmWO+lvraru9ngqsutfFGeTFvYybAwmBZjIv7Q==","signatures":[{"sig":"MEQCIHaBjtlaMerk2U/Yto6cg3eVTRZABAcHv44z/rtMvvVrAiAgcMxlsFETlsxZELDWEyiBywGaABtO/z3Ymorty5TgYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrDc9CRA9TVsSAnZWagAAuykP/3anRe4c8+8rNOukNojv\nYMN1H8XDvAW/EO5OokGCU3zaNuzNc0TUlCWr+HnEDPDLsDqdrgPzMcPC7tH3\nI0fDolxvVhfJc0L3fJUpjHHRhcFa4AaTaHBrqs6TYBrbo4CTMx7T+qbR1jc2\nMmrrD8a44uwq/Ki3D0uskUoGxTcPFKlgv5Qe0dsGtebBnZPpNrn30XVF5GVS\nLhecd2/b78AKBJEph/+0eJFOJZ+wa1TC7pLjFPhkP9L/mBqNxZshgfWDhcC6\ntcKSUIetCPcXMO7Xahxhlf8WacJHfR9tEMjPkoWc3T8MebhMHy5wANCkYOWD\nLoe/xGAVCT3dX7JPjF7aLZFVyrqNxH6XjHKFHCd4XQMK8ztprhhiO9tGn4Ho\nc/Sb14PWMccAlcqL5m0c4suDDipKqCHz8lxo6mvnFL/0HLU1ZF8WKjCdT6j/\nJ5s5JuKUZJMVnJOWUroeHrkkSi7n/+tewSz371y0ixb5nhu9ChbtjZGOWqGJ\nCu5x7SXeWIWu8Sh0fItAcCar2Ie02EP22rurXTNcTpIPScoFymZ56+yr7EHs\ndeisvK5ZFgofe2ehGtRatIxyBERSSrOJjQ8Dfpw7O3V2mBea6lKmU/wT2Q/B\nl/0AuZnAKZVblQn+q+rhSUsYelbkjlNutcJ1LUUuyfVP1KOEIPoDiM3x8BKL\nQwul\r\n=ep3B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ce2f4ada80dec01fba34d491672b261b04101c01","scripts":{"build":"tsc","prepublish":"tsc"},"_npmUser":{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"},"deprecated":"This package has been deprecated. Please use @aligent/cdk-static-hosting instead.","repository":{"url":"git+https://github.com/aligent/aws-cdk-static-hosting-stack.git","type":"git"},"_npmVersion":"6.14.12","description":"## Overview","directories":{},"_nodeVersion":"12.22.1","dependencies":{"@aws-cdk/core":"1.92.0","@aws-cdk/aws-s3":"^1.92.0","@aws-cdk/aws-iam":"^1.92.0","source-map-support":"^0.5.16","@aws-cdk/aws-route53":"^1.92.0","@aws-cdk/aws-cloudfront":"^1.92.0","@aws-cdk/aws-route53-targets":"^1.92.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","aws-cdk":"1.92.0","ts-jest":"^26.5.4","ts-node":"^9.0.0","typescript":"^3.9.9","@types/jest":"^26.0.21","@types/node":"10.17.27","@aws-cdk/assert":"1.92.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-cdk-static-hosting-stack_0.1.0_1621899068685_0.8086612645318749","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@aligent/aws-cdk-static-hosting-stack","version":"0.1.1","license":"GPL-3.0-only","_id":"@aligent/aws-cdk-static-hosting-stack@0.1.1","maintainers":[{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"},{"name":"luke-denton-aligent","email":"luke.denton@aligent.com.au"},{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"vincent.cabrera","email":"vincent.cabrera@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-cdk-static-hosting-stack#readme","bugs":{"url":"https://github.com/aligent/aws-cdk-static-hosting-stack/issues"},"dist":{"shasum":"68c1632e074ee8a624b20ddc874c355a136575d8","tarball":"https://registry.npmjs.org/@aligent/aws-cdk-static-hosting-stack/-/aws-cdk-static-hosting-stack-0.1.1.tgz","fileCount":9,"integrity":"sha512-vk0uaVP3JjMF9vYCU7TfBOLta0csqKPa0de1/QyulyM52YJ9ehc4nVGP8voVSZNHYiGl7PZLho16D1Daw+J8xQ==","signatures":[{"sig":"MEQCIHxqtZOQH4WUDqCgBKFe+DTwgpbXbzr4DhiwRQ2/PGuxAiBH+j+0ds/7Gb4H/4jjj1ZD9WWpUB1QCb62i8FKuNDPwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11RrCRA9TVsSAnZWagAARaIQAJ76OKO0LCgM0bc18k4V\nYGG+RzLf5Wyv+/NQUWH4SBd+3Ohg1gSalVsGXya5Z/1NrdmQZbkmHpK8TqEU\n+3jVvL0KsQwgfUVS/heRm3kNERFX/m+ngU0YYEytSQr37i++pad9SqtLfTow\n/ovPpgUi5USL3elrQr00Zpg92SFe37i4dol7jU3N3ky670379JGRlZvOJifd\nS6WslXiM2dIrRFQhTyTqdv2huBntX06zW7fzHhtwoa8eZOwYkvIU3NfL/AvV\ns5WjKrKTTD1E8sfHOGy29w/VncjQO207lrUrb371H7KnO3PDMGET3R0gG70K\nnU85vHXWKliTN4Gk7J45Taafx3kLMzY6Ozqdj1KWjyZQNjowbJ3PMjgyNeSY\n01GwvntBA4rgg7IIRs8E4gckpUklSN6kUDkni0y60hmHs4qkAgmZl4zGio1Z\n3mNm1Q2u/jcVnfysy2XwLO8A6zDhyNN0iH9vHR72PNWziaKLtN9200N3N7qz\nY8yRKIsZpbkYwIwq8Deb+IEXS+EaXpSlq92jHQD+TFhytHfbtKci+5DChyLP\nLoLqYAyhGU6pvCqt6leON91OgHUiK73IMCJOsOzxkYPZqxXc9qXvuuKhsMwf\n1xHXolORm3rSuVNlcckjinKFFkMMsjW638LneXVAEwLPpTo79YZFCJSqcVD3\nI8jO\r\n=L2j9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"05ed1913a0de698c90eec81246fc3fb4e708e740","scripts":{"build":"tsc","prepublish":"tsc"},"_npmUser":{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"},"deprecated":"This package has been deprecated. Please use @aligent/cdk-static-hosting instead.","repository":{"url":"git+https://github.com/aligent/aws-cdk-static-hosting-stack.git","type":"git"},"_npmVersion":"6.14.12","description":"## Overview","directories":{},"_nodeVersion":"12.22.1","dependencies":{"@aws-cdk/core":"1.92.0","@aws-cdk/aws-s3":"^1.92.0","@aws-cdk/aws-iam":"^1.92.0","source-map-support":"^0.5.16","@aws-cdk/aws-route53":"^1.92.0","@aws-cdk/aws-cloudfront":"^1.92.0","@aws-cdk/aws-route53-targets":"^1.92.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","aws-cdk":"1.92.0","ts-jest":"^26.5.4","ts-node":"^9.0.0","typescript":"^3.9.9","@types/jest":"^26.0.21","@types/node":"10.17.27","@aws-cdk/assert":"1.92.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-cdk-static-hosting-stack_0.1.1_1622718691708_0.14497983789912006","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-05-24T23:31:08.331Z","modified":"2026-05-22T06:22:03.908Z","0.1.0":"2021-05-24T23:31:08.801Z","0.1.1":"2021-06-03T11:11:31.817Z"},"bugs":{"url":"https://github.com/aligent/aws-cdk-static-hosting-stack/issues"},"license":"GPL-3.0-only","homepage":"https://github.com/aligent/aws-cdk-static-hosting-stack#readme","repository":{"url":"git+https://github.com/aligent/aws-cdk-static-hosting-stack.git","type":"git"},"description":"## Overview","maintainers":[{"email":"jarrod.swift@aligent.com.au","name":"jarrod.swift"},{"email":"devops+npm@aligent.com.au","name":"aligent-bot"},{"email":"tom.thorogood@aligent.com.au","name":"tom.thorogood"}],"readme":"# Aligent AWS Static Hosting Stack\n\n## Overview\n\nThis repository defines a CDK stack for hosting a static website on AWS using S3 and CloudFront. \nIt can be imported and use within CDK application.\n\n## Example\nThe following CDK snippet can be used to provision the static hosting stack.\n\n```\nimport 'source-map-support/register';\nimport * as cdk from '@aws-cdk/core';\nimport { StaticHostingStack } from '@aligent/aws-cdk-static-hosting-stack'\nimport { Construct } from '@aws-cdk/core';\n\nconst hostingStackProps = {\n     env: {\n          region: 'ap-southeast-2',\n          account: 'account-id-goes-here',\n     },\n     stackName: 'stack-name',\n     subDomainName: 'sub.domain',\n     domainName: 'domain.tld',\n     certificateArn: 'arn:aws:acm:us-east-1:123456789:certificate/some-arn-id',\n     createDnsRecord: true,\n     createPublisherGroup: true,\n     createPublisherUser: true,\n};\n\nconst app = new cdk.App();\n\nnew StaticHostingStack(scope, 'PWA-hosting-stack', hostingStackProps);\n```\n","readmeFilename":"README.md"}