{"_id":"@builtonaws/fastmail-route53-constructs","_rev":"3-b27e0189ce5fb74013997b6587f6e160","name":"@builtonaws/fastmail-route53-constructs","dist-tags":{"latest":"1.1.0"},"versions":{"0.1.0":{"name":"@builtonaws/fastmail-route53-constructs","version":"0.1.0","keywords":["awscdk"],"author":{"url":"https://www.joaonmatos.com/","name":"João N. Matos","email":"me@joaonmatos.com"},"license":"Apache-2.0","_id":"@builtonaws/fastmail-route53-constructs@0.1.0","maintainers":[{"name":"jnmatos","email":"me@joaonmatos.com"}],"homepage":"https://github.com/builtonaws/fastmail-route53-constructs","bugs":{"url":"https://github.com/builtonaws/fastmail-route53-constructs/issues"},"dist":{"shasum":"19ee61232b73dcc56a12b82bfd85e2534951b214","tarball":"https://registry.npmjs.org/@builtonaws/fastmail-route53-constructs/-/fastmail-route53-constructs-0.1.0.tgz","fileCount":12,"integrity":"sha512-0vIHoIR26HP1y6YN4u4jeL/ygZr8Oxl+fP6AxgZWWAoAaL/i+RII+myVCbnkBnb2zsdUztbxE2u4dHoW2czYqw==","signatures":[{"sig":"MEUCIDysxBKMD2n/KXth0vLGkBhw4FbdIQz6JVbmqmWn3j0CAiEA/ndYaDUiIxt9+o8hW9GrssEH0XbWWJ7nWz1P221FVbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25568},"jest":{"roots":["<rootDir>/test"],"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node"},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"b7da3b641fa0a1aadf10d9d434df3fc0bfda8eb5","scripts":{"lint":"biome check","test":"jest","build":"tsc","check":"run-p lint test","clean":"del **/*.{d.ts,js}","lint:fix":"biome check --write","prebuild":"npm run check","changelog":"changelog","prepublishOnly":"npm run build"},"_npmUser":{"name":"jnmatos","email":"me@joaonmatos.com"},"repository":{"url":"git+https://github.com/builtonaws/fastmail-route53-constructs.git","type":"git"},"_npmVersion":"10.8.2","description":"Construct to add FastMail domain verification DNS records to Route53 hosted zone.","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","del-cli":"^6.0.0","ts-jest":"^29.2.5","constructs":"^10.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","aws-cdk-lib":"2.173.0","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@biomejs/biome":"^1.9.4","generate-changelog":"^1.8.0"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastmail-route53-constructs_0.1.0_1734133584568_0.19072088074758664","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@builtonaws/fastmail-route53-constructs","version":"0.2.0","keywords":["awscdk"],"author":{"url":"https://www.joaonmatos.com/","name":"João N. Matos","email":"me@joaonmatos.com"},"license":"Apache-2.0","_id":"@builtonaws/fastmail-route53-constructs@0.2.0","maintainers":[{"name":"jnmatos","email":"me@joaonmatos.com"}],"homepage":"https://github.com/builtonaws/fastmail-route53-constructs","bugs":{"url":"https://github.com/builtonaws/fastmail-route53-constructs/issues"},"dist":{"shasum":"06b5991557eca9be375e2738ba9ae02bb1e9e607","tarball":"https://registry.npmjs.org/@builtonaws/fastmail-route53-constructs/-/fastmail-route53-constructs-0.2.0.tgz","fileCount":16,"integrity":"sha512-W1C5OUXZZZIAbE4J2S/XhqOiTRUnwI1R4RYD+xpTGJ3WgwwmD6908l23gocPsR09SY53ZY+6rB337YeaWIDXnQ==","signatures":[{"sig":"MEUCIQC3Grk6dkUiGqQFnIFbtKR6YuZwoAiLu8R0aHfx9fJ8ogIgJ2ZEN5ussXa8fq86PU9GNjrKpxWX1xKdg8R7r8o0rqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187797},"jest":{"roots":["<rootDir>/test"],"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node"},"main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"70be244994deddca1126a53ff78c4a4edfe63321","scripts":{"doc":"typedoc lib/index.ts","lint":"biome check","test":"jest","build":"tsc","check":"run-p lint test","clean":"del **/*.{d.ts,js}","lint:fix":"biome check --write","prebuild":"npm run check","changelog":"changelog","postbuild":"npm run doc","prepublishOnly":"npm run build"},"_npmUser":{"name":"jnmatos","email":"me@joaonmatos.com"},"repository":{"url":"git+https://github.com/builtonaws/fastmail-route53-constructs.git","type":"git"},"_npmVersion":"10.8.2","description":"Construct to add FastMail domain verification DNS records to Route53 hosted zone.","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","del-cli":"^6.0.0","ts-jest":"^29.2.5","typedoc":"^0.27.4","constructs":"^10.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","aws-cdk-lib":"2.173.0","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@biomejs/biome":"^1.9.4","generate-changelog":"^1.8.0"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastmail-route53-constructs_0.2.0_1734139647704_0.08747229424149516","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@builtonaws/fastmail-route53-constructs","version":"1.0.0","keywords":["awscdk","fastmail","typescript","aws","route53"],"author":{"url":"https://www.joaonmatos.com/","name":"João N. Matos","email":"me@joaonmatos.com"},"license":"Apache-2.0","_id":"@builtonaws/fastmail-route53-constructs@1.0.0","maintainers":[{"name":"jnmatos","email":"me@joaonmatos.com"}],"homepage":"https://github.com/builtonaws/fastmail-route53-constructs","bugs":{"url":"https://github.com/builtonaws/fastmail-route53-constructs/issues"},"dist":{"shasum":"a59bdf654bde17c6d76fde50cfe648d565a65581","tarball":"https://registry.npmjs.org/@builtonaws/fastmail-route53-constructs/-/fastmail-route53-constructs-1.0.0.tgz","fileCount":17,"integrity":"sha512-XSnYmfTH0Un9dObvXyQkZxyREhX1brn5wphrmXwO6//UPMe3oAt/MfPGnfbxePzsTG57T1wUHuscSEyakNed1w==","signatures":[{"sig":"MEUCIDXkDmIg5pa9PdNfv3T4qebvYy3jniCPkmnaR19ufqBoAiEA62Fzt7E2xZG1qLRFy8ZjwS1ItwuU/kYV/8wBbVKSvhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188979},"jest":{"roots":["<rootDir>/test"],"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node"},"main":"lib/index.js","type":"commonjs","types":"lib/index.d.ts","engines":{"node":">=18"},"gitHead":"5507887d1683ea435d982266cc045fb1dba75600","scripts":{"doc":"typedoc lib/index.ts","lint":"biome check","test":"jest","build":"tsc","check":"run-p lint test","clean":"del **/*.{d.ts,js}","lint:fix":"biome check --write","prebuild":"npm run check","changelog":"changelog","postbuild":"npm run doc","prepublishOnly":"npm run build"},"_npmUser":{"name":"jnmatos","email":"me@joaonmatos.com"},"repository":{"url":"git+https://github.com/builtonaws/fastmail-route53-constructs.git","type":"git"},"_npmVersion":"10.8.2","description":"Construct to add FastMail domain verification DNS records to Route53 hosted zone.","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","del-cli":"^6.0.0","ts-jest":"^29.2.5","typedoc":"^0.27.4","constructs":"^10.4.2","typescript":"^5.7.2","@types/node":"^18.19.68","aws-cdk-lib":"2.173.0","npm-run-all":"^4.1.5","@jest/globals":"^29.7.0","@biomejs/biome":"^1.9.4","generate-changelog":"^1.8.0"},"peerDependencies":{"constructs":"^10.0.0","aws-cdk-lib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastmail-route53-constructs_1.0.0_1734140636390_0.174687234065932","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@builtonaws/fastmail-route53-constructs","version":"1.1.0","type":"commonjs","description":"Construct to add FastMail domain verification DNS records to Route53 hosted zone.","keywords":["awscdk","fastmail","typescript","aws","route53"],"homepage":"https://github.com/builtonaws/fastmail-route53-constructs","bugs":{"url":"https://github.com/builtonaws/fastmail-route53-constructs/issues"},"repository":{"type":"git","url":"git+https://github.com/builtonaws/fastmail-route53-constructs.git"},"author":{"name":"João N. Matos","email":"me@joaonmatos.com","url":"https://www.joaonmatos.com/"},"license":"Apache-2.0","engines":{"node":">=18"},"publishConfig":{"access":"public"},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"changelog":"changelog","clean":"del **/*.{d.ts,js}","check":"run-p lint test","doc":"typedoc lib/index.ts","prebuild":"npm run check","build":"tsc","postbuild":"npm run doc","lint":"biome check","lint:fix":"biome check --write","test":"jest","prepublishOnly":"npm run build"},"devDependencies":{"@biomejs/biome":"^1.9.4","@jest/globals":"^29.7.0","@types/node":"^22.13.1","aws-cdk-lib":"^2.178.1","constructs":"^10.4.2","del-cli":"^6.0.0","generate-changelog":"^1.8.0","jest":"^29.7.0","npm-run-all":"^4.1.5","ts-jest":"^29.2.5","typedoc":"^0.27.4","typescript":"^5.7.2"},"peerDependencies":{"aws-cdk-lib":"^2.0.0","constructs":"^10.0.0"},"jest":{"testEnvironment":"node","roots":["<rootDir>/test"],"testMatch":["**/*.test.ts"],"transform":{"^.+\\.tsx?$":"ts-jest"}},"_id":"@builtonaws/fastmail-route53-constructs@1.1.0","gitHead":"5306a4504df965c8ab67a9b21fb852e22fde3a53","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-JvkN59yepn5D/ijobF081aF6saJyYwrn0go5cxUr8qFFAMAKYsvRq8oncjPJM4FOHIwztDB88vRZK8Nlav+Qjg==","shasum":"c916f2c60dcf133a11dfde2c7eab18ab5f744803","tarball":"https://registry.npmjs.org/@builtonaws/fastmail-route53-constructs/-/fastmail-route53-constructs-1.1.0.tgz","fileCount":17,"unpackedSize":199215,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDipGipuI1Py8gf0qPUiTaEAnTI/2hsaswj9YYBh0KcWAiBob5SzJ9BAukvOW8oJGWvXrPy6grC6zmCA1Jt8zK7Jtg=="}]},"_npmUser":{"name":"jnmatos","email":"me@joaonmatos.com"},"directories":{},"maintainers":[{"name":"jnmatos","email":"me@joaonmatos.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fastmail-route53-constructs_1.1.0_1739024725405_0.6775061979144612"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-13T23:46:24.465Z","modified":"2025-02-08T14:25:25.827Z","0.1.0":"2024-12-13T23:46:24.851Z","0.2.0":"2024-12-14T01:27:27.920Z","1.0.0":"2024-12-14T01:43:56.599Z","1.1.0":"2025-02-08T14:25:25.629Z"},"bugs":{"url":"https://github.com/builtonaws/fastmail-route53-constructs/issues"},"author":{"name":"João N. Matos","email":"me@joaonmatos.com","url":"https://www.joaonmatos.com/"},"license":"Apache-2.0","homepage":"https://github.com/builtonaws/fastmail-route53-constructs","keywords":["awscdk","fastmail","typescript","aws","route53"],"repository":{"type":"git","url":"git+https://github.com/builtonaws/fastmail-route53-constructs.git"},"description":"Construct to add FastMail domain verification DNS records to Route53 hosted zone.","maintainers":[{"name":"jnmatos","email":"me@joaonmatos.com"}],"readme":"# @builtonaws/fastmail-route53-constructs\n\nCDK constructs for adding Fastmail domain verification DNS records to your Route53-managed domain.\n\n## Usage\n\n<details>\n<summary>TypeScript</summary>\n\nInstall package:\n\n```sh\nnpm install @builtonaws/fastmail-route53-constructs\n```\n\nUse FastmailDomainVerification construct:\n\n```typescript\nimport { FastmailDomainVerification } from \"@builtonaws/fastmail-route53-constructs\";\nimport * as cdk from \"aws-cdk-lib\";\nimport * as r53 from \"aws-cdk-lib/aws-route53\";\nimport type { Construct } from \"constructs\";\n\nexport class ExampleStack extends cdk.Stack {\n  constructor(scope: Construct, id: string, props?: cdk.StackProps) {\n    super(scope, id, props);\n\n    const hostedZone = new r53.PublicHostedZone(this, \"PublicHostedZone\", {\n      zoneName: \"example.com\",\n    });\n\n    new FastmailDomainVerification(this, \"FastmailDomainVerification\", {\n      domain: \"example.com\",\n      hostedZone,\n    });\n  }\n}\n```\n</details>\n","readmeFilename":"README.md"}