{"id":16979827,"url":"https://github.com/dniel/cdktf-typescript-poc","last_synced_at":"2026-05-19T14:03:57.090Z","repository":{"id":43339766,"uuid":"310555925","full_name":"dniel/cdktf-typescript-poc","owner":"dniel","description":"It doesnt have much stuff in it, it was a quick PoC to just to get a quick taste of how coding typescript with the new CDK is working, building terraform code and deploying.","archived":false,"fork":false,"pushed_at":"2026-05-08T06:03:46.000Z","size":246,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-08T08:12:02.916Z","etag":null,"topics":["cdk","cdk-examples","iac","infrastructure-as-code","terraform","tfcdk","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dniel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-11-06T09:49:30.000Z","updated_at":"2020-12-10T12:16:41.000Z","dependencies_parsed_at":"2026-02-26T06:09:20.220Z","dependency_job_id":null,"html_url":"https://github.com/dniel/cdktf-typescript-poc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dniel/cdktf-typescript-poc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dniel%2Fcdktf-typescript-poc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dniel%2Fcdktf-typescript-poc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dniel%2Fcdktf-typescript-poc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dniel%2Fcdktf-typescript-poc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dniel","download_url":"https://codeload.github.com/dniel/cdktf-typescript-poc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dniel%2Fcdktf-typescript-poc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33219388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-19T07:54:09.561Z","status":"ssl_error","status_checked_at":"2026-05-19T07:54:08.508Z","response_time":58,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cdk","cdk-examples","iac","infrastructure-as-code","terraform","tfcdk","typescript"],"created_at":"2024-10-14T01:47:19.151Z","updated_at":"2026-05-19T14:03:57.056Z","avatar_url":"https://github.com/dniel.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Quick Terraform CDK TypeScript  Proof of concept-project.\nIt doesnt have much stuff in it, it was a quick PoC to just to get a quick taste of how \ncoding typescript with the new CDK is compiling, generating terraform code and deploying.\n\nMy initial reaction was that it was in a early alpha-state.\nMany of the providers I use, like kubernetes, helm, kubernetes-alpha didnt work\nand gave Typescript errors when generating code, other more stable like the\nAmazon AWS seemed to work well.\n\n##  Compile\n    npm run compile     Compile typescript code to javascript (or \"npm run watch\")\n    npm run watch       Watch for changes and compile typescript in the background\n    npm run build       cdktf get and compile typescript\n\n##  Synthesize\n    cdktf synth         Synthesize Terraform resources from stacks to cdktf.out/ (ready for 'terraform apply')\n\n##  Diff\n    cdktf diff          Perform a diff (terraform plan) for the given stack\n\n##  Deploy\n    cdktf deploy        Deploy the given stack\n\n##  Destroy\n    cdktf destroy       Destroy the stack\n\n\n## Upgrades\n   npm run get           Import/update Terraform providers and modules (you should check-in this directory)\n   npm run upgrade       Upgrade cdktf modules to latest version\n   npm run upgrade:next  Upgrade cdktf modules to latest \"@next\" version (last commit)\n\n## Use Prebuilt Providers\n\n  You can add one or multiple of the prebuilt providers listed below:\n\n    npm install -a @cdktf/provider-aws\n    npm install -a @cdktf/provider-google\n    npm install -a @cdktf/provider-azurerm\n    npm install -a @cdktf/provider-docker\n    npm install -a @cdktf/provider-github\n    npm install -a @cdktf/provider-null\n\n  Check for an up to date list here https://github.com/terraform-cdk-providers\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdniel%2Fcdktf-typescript-poc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdniel%2Fcdktf-typescript-poc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdniel%2Fcdktf-typescript-poc/lists"}