{"library":"tf-next","type":"library","category":null,"description":"tf-next is a specialized Command Line Interface (CLI) build tool designed to streamline the deployment of Next.js applications to Amazon Web Services (AWS) using Terraform. It acts as a companion to the `milliHQ/terraform-aws-next-js` Terraform module, automating the build process, managing deployments, and configuring associated AWS resources. The current stable version is `0.13.2`, though `1.0.0-canary` releases are actively introducing significant features such as atomic deployments and preview environments, indicating a rapid development pace. Key differentiators include its tight integration with Terraform for infrastructure-as-code deployments, support for Next.js image optimization, and the ability to serve multiple Next.js applications from a single CloudFront distribution with preview deployment capabilities, greatly enhancing multi-environment and A/B testing scenarios.","language":"javascript","status":"active","version":"0.13.2","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install tf-next","imports":["tf-next build <path/to/next-app>","tf-next deploy <path/to/next-app> --profile my-aws-profile --endpoint https://<api-id>.execute-api.<region>.amazonaws.com","tf-next --version"]},{"cmd":"yarn add tf-next","imports":[]},{"cmd":"pnpm add tf-next","imports":[]}],"homepage":"https://registry.terraform.io/modules/milliHQ/next-js/aws","github":"https://github.com/milliHQ/terraform-aws-next-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/tf-next","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/tf-next/compatibility"}}