├── .editorconfig ├── .github └── workflows │ ├── CI.yml │ ├── lint.yml │ ├── release.yml │ └── tf-docs.yml ├── .gitignore ├── .prettierrc.js ├── .terraform-docs.yml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docker-compose.yml ├── docs ├── assets │ └── architecture.png └── development.md ├── examples ├── .gitignore ├── atomic-deployments │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── main.tf │ ├── package.json │ └── pages │ │ └── index.js ├── complete │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── components │ │ └── header.js │ ├── main.tf │ ├── next.config.js │ ├── package.json │ ├── pages │ │ ├── about.js │ │ ├── api │ │ │ └── robots.js │ │ ├── index.js │ │ └── test │ │ │ └── [...slug].js │ └── public │ │ └── favicon.ico ├── next-image │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── app.css │ ├── components │ │ ├── view-source.js │ │ └── view-source.module.css │ ├── main.tf │ ├── next.config.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── background.js │ │ ├── index.js │ │ ├── layout-fill.js │ │ ├── layout-fixed.js │ │ ├── layout-intrinsic.js │ │ └── layout-responsive.js │ ├── public │ │ ├── mountains.jpg │ │ └── vercel.png │ └── styles.module.css ├── static │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── main.tf │ ├── package.json │ ├── pages │ │ ├── about.js │ │ ├── blog │ │ │ └── index.js │ │ └── index.js │ └── public │ │ └── favicon.ico ├── with-custom-domain │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── main.tf │ ├── package.json │ └── pages │ │ └── index.js └── with-existing-cloudfront │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── main.tf │ ├── package.json │ └── pages │ └── index.js ├── jest.config.js ├── main.tf ├── modules ├── api │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── cloudfront-main │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── cloudfront-proxy-config │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── deploy-controller │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── lambda-worker │ ├── LICENSE │ ├── iam.tf │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── proxy │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf └── statics-deploy │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── outputs.tf ├── package.json ├── packages ├── api │ ├── .gitignore │ ├── jest.config.js │ ├── ncc.config.json │ ├── package.json │ ├── schema.ts │ ├── schema.yaml │ ├── src │ │ ├── actions │ │ │ ├── alias │ │ │ │ ├── alias-utils.ts │ │ │ │ ├── create-or-update-alias.ts │ │ │ │ ├── delete-alias-by-id.ts │ │ │ │ └── list-aliases.ts │ │ │ └── deployment │ │ │ │ ├── create-deployment.ts │ │ │ │ ├── delete-deployment-by-id.ts │ │ │ │ ├── get-deployment-by-id.ts │ │ │ │ └── list-deployments.ts │ │ ├── api.ts │ │ ├── declarations.d.ts │ │ ├── handler.ts │ │ ├── serializers │ │ │ └── deployment.ts │ │ └── services │ │ │ ├── cloudformation.ts │ │ │ ├── dynamodb.ts │ │ │ └── s3.ts │ ├── test │ │ ├── actions │ │ │ ├── alias │ │ │ │ ├── create-or-update-alias.test.ts │ │ │ │ ├── delete-alias-by-id.test.ts │ │ │ │ └── list-aliases.test.ts │ │ │ └── deployment │ │ │ │ ├── create-deployment.test.ts │ │ │ │ ├── delete-deployment-by-id.test.ts │ │ │ │ ├── get-deployment-by-id.test.ts │ │ │ │ └── list-deployments.test.ts │ │ └── test-utils.ts │ └── tsconfig.json ├── deploy-controller │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── controller.ts │ │ ├── declarations.d.ts │ │ ├── handler.ts │ │ └── utils │ │ │ ├── ensure-env.ts │ │ │ ├── parse-cloudformation-event.ts │ │ │ └── parse-lambda-routes.ts │ ├── test │ │ ├── controller.test.ts │ │ ├── test-utils.ts │ │ └── utils │ │ │ ├── parse-cloudformation-event.test.ts │ │ │ └── parse-lambda-routes.test.ts │ └── tsconfig.json ├── deploy-trigger │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── ncc.config.json │ ├── package.json │ ├── src │ │ ├── cdk │ │ │ ├── aws-construct-function-urls.ts │ │ │ ├── aws-construct.ts │ │ │ ├── cdk-utils.ts │ │ │ ├── create-cloudformation-stack.ts │ │ │ └── to-cloudformation.ts │ │ ├── constants.ts │ │ ├── create-invalidation.ts │ │ ├── declarations.d.ts │ │ ├── deploy-trigger.ts │ │ ├── get-or-create-manifest.ts │ │ ├── handler.ts │ │ ├── types.ts │ │ ├── update-manifest.ts │ │ └── utils │ │ │ ├── ensure-env.ts │ │ │ └── random-id.ts │ ├── test │ │ ├── create-invalidation.test.ts │ │ ├── deploy-trigger.test.ts │ │ ├── get-or-create-manifest.test.ts │ │ ├── test-utils.ts │ │ └── update-manifest.test.ts │ └── tsconfig.json ├── dynamodb-actions │ ├── .gitignore │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── alias │ │ │ ├── create-alias.ts │ │ │ ├── delete-alias-by-id.ts │ │ │ ├── get-alias-by-hostname.ts │ │ │ ├── get-alias-by-id.ts │ │ │ └── list-aliases-for-deployment.ts │ │ ├── deployment │ │ │ ├── create-deployment.ts │ │ │ ├── delete-deployment-by-id.ts │ │ │ ├── get-deployment-by-id.ts │ │ │ ├── list-deployments.ts │ │ │ ├── update-deployment-status-create-failed.ts │ │ │ ├── update-deployment-status-create-in-progress.ts │ │ │ ├── update-deployment-status-destroy-failed.ts │ │ │ ├── update-deployment-status-destroy-in-progress.ts │ │ │ ├── update-deployment-status-destroy-requested.ts │ │ │ ├── update-deployment-status-finished.ts │ │ │ ├── update-deployment-status.ts │ │ │ └── update-deployment.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── dynamodb │ │ │ ├── index.ts │ │ │ └── update-item.ts │ │ │ └── reverse-hostname.ts │ ├── test │ │ ├── alias │ │ │ ├── create-alias.test.ts │ │ │ ├── delete-alias-by-id.test.ts │ │ │ ├── get-alias-by-id.test.ts │ │ │ └── list-aliases-for-deployment.test.ts │ │ ├── deployment │ │ │ ├── create-deployment.test.ts │ │ │ ├── delete-deployment.test.ts │ │ │ ├── get-deployment-by-id.test.ts │ │ │ ├── list-deployments.test.ts │ │ │ └── update-deployment.test.ts │ │ ├── test-utils.ts │ │ └── utils │ │ │ └── reverse-hostname.test.ts │ └── tsconfig.json ├── node-bridge │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ └── bridge.ts │ ├── test │ │ └── bridge.test.js │ └── tsconfig.json ├── proxy-config │ ├── .gitignore │ ├── jest.config.js │ ├── ncc.config.json │ ├── package.json │ ├── src │ │ ├── actions │ │ │ ├── deployment-file-exists.ts │ │ │ └── get-alias.ts │ │ ├── errors │ │ │ └── not-found-error.ts │ │ ├── handler.ts │ │ └── utils │ │ │ ├── get-env.ts │ │ │ └── split-at-character.ts │ ├── test │ │ └── utils │ │ │ └── split-at-character.test.ts │ └── tsconfig.json ├── proxy │ ├── .gitignore │ ├── README.md │ ├── error.html │ ├── jest.config.js │ ├── ncc.config.json │ ├── package.json │ ├── src │ │ ├── actions │ │ │ ├── fetch-cached.ts │ │ │ ├── fetch-file-system.ts │ │ │ └── fetch-proxy-config.ts │ │ ├── error │ │ │ ├── alias-not-configured.ts │ │ │ ├── missing-config.ts │ │ │ └── render-error.ts │ │ ├── handler.ts │ │ ├── index.ts │ │ ├── proxy.ts │ │ ├── types.ts │ │ └── util │ │ │ ├── append-querystring.ts │ │ │ ├── custom-origin.ts │ │ │ ├── etag-cache.ts │ │ │ ├── fetch-timeout.ts │ │ │ ├── generate-cloudfront-headers.ts │ │ │ ├── get-env.ts │ │ │ ├── is-url.ts │ │ │ ├── resolve-route-parameters.ts │ │ │ └── ttl-cache.ts │ ├── test │ │ ├── actions │ │ │ └── fetch-cached.test.ts │ │ ├── handler.test.ts │ │ ├── proxy.test.ts │ │ ├── proxy.unit.test.ts │ │ ├── res │ │ │ ├── config-001.json │ │ │ ├── config-002.json │ │ │ ├── config-003.json │ │ │ └── config-004.json │ │ ├── resolve-route-parameters.test.ts │ │ ├── test-utils.ts │ │ └── util │ │ │ ├── append-querystring.test.ts │ │ │ └── ttl-cache.test.ts │ └── tsconfig.json ├── runtime │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── build.sh │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── create-serverless-config.ts │ │ ├── dev-server.ts │ │ ├── index.ts │ │ ├── legacy-launcher.ts │ │ ├── legacy-versions.ts │ │ ├── templated-launcher-shared.ts │ │ ├── templated-launcher.ts │ │ └── utils.ts │ ├── test │ │ ├── fixtures │ │ │ ├── 00-i18n-support-no-locale-detection │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── auto-export │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── dynamic │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gsp │ │ │ │ │ │ ├── blocking │ │ │ │ │ │ │ └── [[...slug]].js │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── no-fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gssp │ │ │ │ │ │ ├── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── links.js │ │ │ │ │ └── not-found │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ └── public │ │ │ │ │ └── hello.txt │ │ │ ├── 00-i18n-support-no-shared-lambdas │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── auto-export │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── dynamic │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gsp │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── no-fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gssp │ │ │ │ │ │ ├── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── links.js │ │ │ │ │ └── not-found │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ └── public │ │ │ │ │ └── hello.txt │ │ │ ├── 00-i18n-support-root-catchall │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ └── [[...slug]].js │ │ │ │ └── public │ │ │ │ │ └── hello.txt │ │ │ ├── 00-i18n-support │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── auto-export │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── dynamic │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gsp │ │ │ │ │ │ ├── blocking │ │ │ │ │ │ │ └── [[...slug]].js │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ └── no-fallback │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── gssp │ │ │ │ │ │ ├── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── links.js │ │ │ │ │ └── not-found │ │ │ │ │ │ ├── fallback │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ └── index.js │ │ │ │ └── public │ │ │ │ │ └── hello.txt │ │ │ ├── 00-optional-fallback-revalidate │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── [[...slug]].js │ │ │ │ │ └── posts │ │ │ │ │ │ └── [[...slug]].js │ │ │ │ └── vercel.json │ │ │ ├── 00-public-dir-output-dir │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── web │ │ │ │ │ ├── pages │ │ │ │ │ ├── dynamic-ssr │ │ │ │ │ │ └── [slug].js │ │ │ │ │ ├── dynamic │ │ │ │ │ │ └── [slug].js │ │ │ │ │ └── index.js │ │ │ │ │ └── public │ │ │ │ │ ├── hello.txt │ │ │ │ │ └── public │ │ │ │ │ └── data.txt │ │ │ ├── 00-root-optional-revalidate │ │ │ │ ├── additional.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── [[...slug]].js │ │ │ ├── 00-shared-lambdas │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── [teamSlug] │ │ │ │ │ └── [project] │ │ │ │ │ │ └── [id].js │ │ │ │ │ ├── groups │ │ │ │ │ └── [id].js │ │ │ │ │ └── teams │ │ │ │ │ └── invite │ │ │ │ │ └── [inviteCode].js │ │ │ ├── 00-trailing-slash-add-export │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── 404.js │ │ │ │ │ └── foo.js │ │ │ ├── 00-trailing-slash-remove │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── abc │ │ │ │ │ │ └── def.js │ │ │ │ │ └── foo.js │ │ │ │ └── public │ │ │ │ │ └── test.txt │ │ │ ├── 01-cache-headers │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── [team] │ │ │ │ │ ├── [project] │ │ │ │ │ │ ├── [deployment] │ │ │ │ │ │ │ ├── [another] │ │ │ │ │ │ │ │ ├── [final] │ │ │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ └── index.js │ │ │ │ │ └── index.js │ │ │ │ │ └── index.js │ │ │ ├── 03-next-8 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── hello1.js │ │ │ │ │ └── nested │ │ │ │ │ └── hello2.js │ │ │ ├── 04-firebase-node-10 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── nested │ │ │ │ │ ├── fb.js │ │ │ │ │ └── moar │ │ │ │ │ └── [dynamic_fb].js │ │ │ ├── 05-spr-support │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── api │ │ │ │ │ └── noop.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── lambda.js │ │ │ ├── 06-lambda-with-memory │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ └── pages │ │ │ │ │ └── api │ │ │ │ │ ├── index.js │ │ │ │ │ ├── memory.js │ │ │ │ │ └── sub │ │ │ │ │ ├── another.ts │ │ │ │ │ └── index.ts │ │ │ ├── 07-custom-routes │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── hello.js │ │ │ │ │ └── params.js │ │ │ ├── 08-custom-routes-catchall │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── hello.js │ │ │ │ │ └── params.js │ │ │ ├── 09-yarn-workspaces │ │ │ │ ├── .gitignore │ │ │ │ ├── lerna.json │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ ├── common │ │ │ │ │ │ ├── dist │ │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ └── index.js.map │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── tsconfig.json │ │ │ │ │ │ └── tsconfig.tsbuildinfo │ │ │ │ │ └── web │ │ │ │ │ │ ├── next-env.d.ts │ │ │ │ │ │ ├── next.config.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ ├── pages │ │ │ │ │ │ ├── _app.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── tsconfig.json │ │ │ │ └── yarn.lock │ │ │ ├── 10-export-cache-headers │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── 11-export-clean-urls │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── about.js │ │ │ │ │ └── index.js │ │ │ ├── 12-no-export-auto │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── about.js │ │ │ │ │ └── index.js │ │ │ ├── 13-export-custom-routes │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── about.js │ │ │ │ │ └── index.js │ │ │ ├── 14-next-offline │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── about.js │ │ │ │ │ └── index.js │ │ │ ├── 16-base-path │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── api │ │ │ │ │ ├── [slug] │ │ │ │ │ │ ├── another.js │ │ │ │ │ │ └── index.js │ │ │ │ │ └── hello.js │ │ │ │ │ ├── blog-ssg │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── comments.js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── comments.js │ │ │ │ │ │ └── index.js │ │ │ │ │ └── index.js │ │ │ ├── 17-static-404 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── 18-ssg-fallback-support │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── api │ │ │ │ │ └── noop.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── lambda.js │ │ │ ├── 19-pages-404 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── 404.js │ │ │ │ │ └── index.js │ │ │ ├── 20-pages-404-lambda │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── 404.js │ │ │ │ │ ├── _app.js │ │ │ │ │ └── index.js │ │ │ ├── 21-server-props │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── lambda.js │ │ │ ├── 22-ssg-v2-catchall │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── [...path].js │ │ │ │ │ └── index.js │ │ │ ├── 22-ssg-v2 │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── api-docs │ │ │ │ │ └── [...slug].js │ │ │ │ │ ├── api │ │ │ │ │ └── noop.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lambda.js │ │ │ │ │ └── nofallback │ │ │ │ │ └── [slug].js │ │ │ ├── 23-custom-routes-verbose │ │ │ │ ├── .gitignore │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── a │ │ │ │ │ │ └── catch-all.js │ │ │ │ │ ├── another │ │ │ │ │ │ └── [id].js │ │ │ │ │ ├── api │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ └── [slug].js │ │ │ │ │ │ └── hello.js │ │ │ │ │ ├── b │ │ │ │ │ │ └── [123].js │ │ │ │ │ ├── blog │ │ │ │ │ │ └── [post] │ │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── c │ │ │ │ │ │ └── [alongparamnameshouldbeallowedeventhoughweird].js │ │ │ │ │ ├── catchall-dash │ │ │ │ │ │ └── [...hello-world].js │ │ │ │ │ ├── dash │ │ │ │ │ │ └── [hello-world].js │ │ │ │ │ ├── docs │ │ │ │ │ │ └── v2 │ │ │ │ │ │ │ └── more │ │ │ │ │ │ │ └── now-for-github.js │ │ │ │ │ ├── hello-again.js │ │ │ │ │ ├── hello.js │ │ │ │ │ ├── multi-rewrites.js │ │ │ │ │ ├── nav.js │ │ │ │ │ ├── params.js │ │ │ │ │ ├── redirect-override.js │ │ │ │ │ └── with-params.js │ │ │ │ └── public │ │ │ │ │ ├── blog │ │ │ │ │ └── data.json │ │ │ │ │ └── static │ │ │ │ │ └── hello.txt │ │ │ ├── 24-custom-output-dir │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── index.js │ │ │ │ │ └── ssg │ │ │ │ │ │ └── [slug].js │ │ │ │ └── yarn.lock │ │ │ ├── 25-index-routes │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── api │ │ │ │ │ └── sub │ │ │ │ │ │ ├── [id].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── nested-index │ │ │ │ │ └── index │ │ │ │ │ │ └── index.js │ │ │ │ │ └── sub │ │ │ │ │ ├── [id].js │ │ │ │ │ └── index.js │ │ │ ├── 25-mono-repo-404 │ │ │ │ ├── .gitignore │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── webapp │ │ │ │ │ │ ├── next.config.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── pages │ │ │ │ │ │ ├── 404.js │ │ │ │ │ │ └── index.js │ │ │ │ ├── vercel.json │ │ │ │ └── yarn.lock │ │ │ ├── 26-mono-repo-404-lambda │ │ │ │ ├── .gitignore │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── webapp │ │ │ │ │ │ ├── next.config.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── pages │ │ │ │ │ │ ├── 404.js │ │ │ │ │ │ ├── _app.js │ │ │ │ │ │ └── index.js │ │ │ │ └── yarn.lock │ │ │ ├── 27-non-word-param │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── [...path-segments].js │ │ │ │ │ └── index.js │ │ │ ├── 27-preview-mode │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── api │ │ │ │ │ ├── disable.js │ │ │ │ │ └── enable.js │ │ │ │ │ └── docs │ │ │ │ │ ├── [...rest].js │ │ │ │ │ └── index.js │ │ │ ├── 28-nested-public │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ └── index.js │ │ │ │ └── public │ │ │ │ │ └── republic │ │ │ │ │ └── test.txt │ │ │ ├── 29-ssg-all-static-custom-404 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── 404.js │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── nofallback │ │ │ │ │ └── [slug].js │ │ │ ├── 29-ssg-all-static │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── another-index │ │ │ │ │ └── index.js │ │ │ │ │ ├── another.js │ │ │ │ │ ├── another2.js │ │ │ │ │ ├── blog │ │ │ │ │ └── [post] │ │ │ │ │ │ ├── [comment].js │ │ │ │ │ │ └── index.js │ │ │ │ │ ├── forever.js │ │ │ │ │ ├── index.js │ │ │ │ │ └── nofallback │ │ │ │ │ └── [slug].js │ │ │ ├── 30-monorepo-no-script │ │ │ │ ├── .gitignore │ │ │ │ ├── babel.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── packages │ │ │ │ │ └── www │ │ │ │ │ │ ├── next.config.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── pages │ │ │ │ │ │ └── index.jsx │ │ │ │ └── yarn.lock │ │ │ ├── 31-blocking-fallback │ │ │ │ ├── additional.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── fixed │ │ │ │ │ └── [slug].js │ │ │ │ │ └── regenerated │ │ │ │ │ └── [slug].js │ │ │ └── 32-custom-install-command │ │ │ │ ├── .gitignore │ │ │ │ ├── .yarn │ │ │ │ └── releases │ │ │ │ │ └── yarn-berry.cjs │ │ │ │ ├── .yarnrc.yml │ │ │ │ ├── install.js │ │ │ │ ├── next.config.js │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ └── index.js │ │ │ │ ├── vercel.json │ │ │ │ └── yarn.lock │ │ ├── integration │ │ │ ├── gip-gsp-404 │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── 404.js │ │ │ │ │ ├── _app.js │ │ │ │ │ ├── api │ │ │ │ │ └── hello.js │ │ │ │ │ └── index.js │ │ │ ├── index.test.js │ │ │ ├── legacy-custom-dependency │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── legacy-standard │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── legacy-static-files │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ └── index.js │ │ │ │ └── static │ │ │ │ │ └── test.txt │ │ │ ├── monorepo │ │ │ │ ├── now.json │ │ │ │ ├── shared │ │ │ │ │ └── hello.js │ │ │ │ └── www │ │ │ │ │ ├── next.config.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── pages │ │ │ │ │ └── index.js │ │ │ │ │ ├── public │ │ │ │ │ └── data.txt │ │ │ │ │ └── static │ │ │ │ │ └── test.txt │ │ │ ├── no-package-json-and-next-config │ │ │ │ ├── now.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── postinstall │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ │ ├── postinstall.js │ │ │ │ └── public │ │ │ │ │ └── .gitkeep │ │ │ ├── public-files │ │ │ │ ├── create-public-file.js │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ └── index.js │ │ │ │ └── public │ │ │ │ │ └── robots.txt │ │ │ ├── serverless-config-async │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── serverless-config-monorepo-missing │ │ │ │ ├── nested │ │ │ │ │ ├── package.json │ │ │ │ │ └── pages │ │ │ │ │ │ ├── goodbye.js │ │ │ │ │ │ └── index.js │ │ │ │ └── now.json │ │ │ ├── serverless-config-monorepo-present │ │ │ │ ├── nested │ │ │ │ │ ├── next.config.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── pages │ │ │ │ │ │ ├── goodbye.js │ │ │ │ │ │ └── index.js │ │ │ │ └── now.json │ │ │ ├── serverless-config-object │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── serverless-config-promise │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── serverless-config │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── serverless-no-config-build │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ └── index.js │ │ │ ├── serverless-no-config │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── standard │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ └── pages │ │ │ │ │ ├── goodbye.js │ │ │ │ │ └── index.js │ │ │ ├── static-files │ │ │ │ ├── next.config.js │ │ │ │ ├── now.json │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ │ └── index.js │ │ │ │ └── static │ │ │ │ │ └── test.txt │ │ │ └── static-site │ │ │ │ ├── package.json │ │ │ │ ├── pages │ │ │ │ ├── another.js │ │ │ │ ├── dynamic.js │ │ │ │ └── index.js │ │ │ │ └── vercel.json │ │ ├── lib │ │ │ └── run-build-lambda.js │ │ ├── unit │ │ │ ├── __snapshots__ │ │ │ │ └── utils.test.js.snap │ │ │ ├── build.test.js │ │ │ ├── export.test.js │ │ │ ├── fixtures │ │ │ │ ├── entry │ │ │ │ │ └── next.config.js │ │ │ │ └── next.config.js │ │ │ └── utils.test.js │ │ └── utils.js │ └── tsconfig.json └── tf-next │ ├── .gitignore │ ├── README.md │ ├── index.js │ ├── package.json │ ├── src │ ├── client │ │ ├── aws-profile.ts │ │ ├── client.ts │ │ ├── index.ts │ │ └── services │ │ │ ├── api │ │ │ ├── api.ts │ │ │ ├── index.ts │ │ │ └── middleware.ts │ │ │ └── output │ │ │ ├── create-spinner.ts │ │ │ ├── index.ts │ │ │ └── output.ts │ ├── commands │ │ ├── alias │ │ │ ├── alias-list.ts │ │ │ ├── alias-remove.ts │ │ │ ├── alias-set.ts │ │ │ ├── alias.ts │ │ │ └── index.ts │ │ ├── build │ │ │ ├── build.ts │ │ │ └── index.ts │ │ ├── deploy │ │ │ ├── deploy.ts │ │ │ └── index.ts │ │ ├── deployment │ │ │ ├── deployment-list.ts │ │ │ ├── deployment-remove.ts │ │ │ ├── deployment.ts │ │ │ └── index.ts │ │ └── main.ts │ ├── index.ts │ ├── middleware │ │ └── global.ts │ ├── types.ts │ └── utils │ │ ├── errors │ │ ├── cli-error.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ └── response-error.ts │ │ ├── index.ts │ │ ├── project-config.ts │ │ ├── routes.ts │ │ ├── strlen.ts │ │ └── trim-protocol.ts │ └── tsconfig.json ├── patches └── aws-cdk-lib+2.25.0.patch ├── scripts └── publish-release.sh ├── test.env ├── test ├── README.md ├── build-fixtures.js ├── fixtures │ ├── 00-shared-lambdas │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages │ │ │ ├── [teamSlug] │ │ │ │ └── [project] │ │ │ │ │ └── [id].js │ │ │ ├── groups │ │ │ │ └── [id].js │ │ │ ├── products │ │ │ │ └── [pid] │ │ │ │ │ └── index.js │ │ │ └── teams │ │ │ │ └── invite │ │ │ │ └── [inviteCode].js │ │ └── probes.json │ ├── 00-trailing-slash-add │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages │ │ │ ├── abc │ │ │ │ └── def.js │ │ │ ├── api │ │ │ │ └── hello.js │ │ │ ├── blog │ │ │ │ └── [post].js │ │ │ └── foo.js │ │ ├── probes.json │ │ └── public │ │ │ └── test.txt │ ├── 01-custom-routing │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages │ │ │ ├── hello.js │ │ │ ├── index.js │ │ │ └── param.js │ │ └── probes.json │ ├── 02-api │ │ ├── next.config.js │ │ ├── package.json │ │ ├── pages │ │ │ ├── api │ │ │ │ ├── actions │ │ │ │ │ └── [actionId] │ │ │ │ │ │ └── info.js │ │ │ │ ├── host.js │ │ │ │ ├── index.js │ │ │ │ └── viewer-header.js │ │ │ └── test.js │ │ └── probes.json │ └── 03-yarn-workspaces │ │ ├── lerna.json │ │ ├── package.json │ │ ├── packages │ │ ├── common │ │ │ ├── dist │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.js.map │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── tsconfig.json │ │ └── web │ │ │ ├── next-env.d.ts │ │ │ ├── next.config.js │ │ │ ├── package.json │ │ │ ├── pages │ │ │ ├── _app.tsx │ │ │ └── index.tsx │ │ │ └── tsconfig.json │ │ ├── probes.json │ │ └── yarn.lock ├── jest.setup.ts ├── routes.test.ts ├── tsconfig.json └── utils │ ├── attach-logger.ts │ ├── host-ip-address.ts │ ├── index.ts │ └── s3-create-bucket.ts ├── tsconfig.json ├── turbo.json ├── variables.tf ├── versions.tf └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tf-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.github/workflows/tf-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.terraform-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.terraform-docs.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/assets/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/docs/assets/architecture.png -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/docs/development.md -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | *.lock.hcl 2 | -------------------------------------------------------------------------------- /examples/atomic-deployments/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/.gitignore -------------------------------------------------------------------------------- /examples/atomic-deployments/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/LICENSE -------------------------------------------------------------------------------- /examples/atomic-deployments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/README.md -------------------------------------------------------------------------------- /examples/atomic-deployments/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/main.tf -------------------------------------------------------------------------------- /examples/atomic-deployments/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/package.json -------------------------------------------------------------------------------- /examples/atomic-deployments/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/atomic-deployments/pages/index.js -------------------------------------------------------------------------------- /examples/complete/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/.gitignore -------------------------------------------------------------------------------- /examples/complete/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/LICENSE -------------------------------------------------------------------------------- /examples/complete/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/README.md -------------------------------------------------------------------------------- /examples/complete/components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/components/header.js -------------------------------------------------------------------------------- /examples/complete/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/main.tf -------------------------------------------------------------------------------- /examples/complete/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/next.config.js -------------------------------------------------------------------------------- /examples/complete/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/package.json -------------------------------------------------------------------------------- /examples/complete/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/pages/about.js -------------------------------------------------------------------------------- /examples/complete/pages/api/robots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/pages/api/robots.js -------------------------------------------------------------------------------- /examples/complete/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/pages/index.js -------------------------------------------------------------------------------- /examples/complete/pages/test/[...slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/pages/test/[...slug].js -------------------------------------------------------------------------------- /examples/complete/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/complete/public/favicon.ico -------------------------------------------------------------------------------- /examples/next-image/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/.gitignore -------------------------------------------------------------------------------- /examples/next-image/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/LICENSE -------------------------------------------------------------------------------- /examples/next-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/README.md -------------------------------------------------------------------------------- /examples/next-image/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/app.css -------------------------------------------------------------------------------- /examples/next-image/components/view-source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/components/view-source.js -------------------------------------------------------------------------------- /examples/next-image/components/view-source.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/components/view-source.module.css -------------------------------------------------------------------------------- /examples/next-image/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/main.tf -------------------------------------------------------------------------------- /examples/next-image/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/next.config.js -------------------------------------------------------------------------------- /examples/next-image/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/package.json -------------------------------------------------------------------------------- /examples/next-image/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/_app.js -------------------------------------------------------------------------------- /examples/next-image/pages/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/background.js -------------------------------------------------------------------------------- /examples/next-image/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/index.js -------------------------------------------------------------------------------- /examples/next-image/pages/layout-fill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/layout-fill.js -------------------------------------------------------------------------------- /examples/next-image/pages/layout-fixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/layout-fixed.js -------------------------------------------------------------------------------- /examples/next-image/pages/layout-intrinsic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/layout-intrinsic.js -------------------------------------------------------------------------------- /examples/next-image/pages/layout-responsive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/pages/layout-responsive.js -------------------------------------------------------------------------------- /examples/next-image/public/mountains.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/public/mountains.jpg -------------------------------------------------------------------------------- /examples/next-image/public/vercel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/public/vercel.png -------------------------------------------------------------------------------- /examples/next-image/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/next-image/styles.module.css -------------------------------------------------------------------------------- /examples/static/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/.gitignore -------------------------------------------------------------------------------- /examples/static/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/LICENSE -------------------------------------------------------------------------------- /examples/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/README.md -------------------------------------------------------------------------------- /examples/static/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/main.tf -------------------------------------------------------------------------------- /examples/static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/package.json -------------------------------------------------------------------------------- /examples/static/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/pages/about.js -------------------------------------------------------------------------------- /examples/static/pages/blog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/pages/blog/index.js -------------------------------------------------------------------------------- /examples/static/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/pages/index.js -------------------------------------------------------------------------------- /examples/static/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/static/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-custom-domain/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/.gitignore -------------------------------------------------------------------------------- /examples/with-custom-domain/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/LICENSE -------------------------------------------------------------------------------- /examples/with-custom-domain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/README.md -------------------------------------------------------------------------------- /examples/with-custom-domain/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/main.tf -------------------------------------------------------------------------------- /examples/with-custom-domain/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/package.json -------------------------------------------------------------------------------- /examples/with-custom-domain/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-custom-domain/pages/index.js -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/.gitignore -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/LICENSE -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/README.md -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/main.tf -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/package.json -------------------------------------------------------------------------------- /examples/with-existing-cloudfront/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/examples/with-existing-cloudfront/pages/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/jest.config.js -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/main.tf -------------------------------------------------------------------------------- /modules/api/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/api/main.tf -------------------------------------------------------------------------------- /modules/api/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/api/outputs.tf -------------------------------------------------------------------------------- /modules/api/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/api/variables.tf -------------------------------------------------------------------------------- /modules/cloudfront-main/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-main/main.tf -------------------------------------------------------------------------------- /modules/cloudfront-main/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-main/outputs.tf -------------------------------------------------------------------------------- /modules/cloudfront-main/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-main/variables.tf -------------------------------------------------------------------------------- /modules/cloudfront-main/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-main/versions.tf -------------------------------------------------------------------------------- /modules/cloudfront-proxy-config/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-proxy-config/main.tf -------------------------------------------------------------------------------- /modules/cloudfront-proxy-config/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-proxy-config/outputs.tf -------------------------------------------------------------------------------- /modules/cloudfront-proxy-config/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-proxy-config/variables.tf -------------------------------------------------------------------------------- /modules/cloudfront-proxy-config/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/cloudfront-proxy-config/versions.tf -------------------------------------------------------------------------------- /modules/deploy-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/deploy-controller/README.md -------------------------------------------------------------------------------- /modules/deploy-controller/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/deploy-controller/main.tf -------------------------------------------------------------------------------- /modules/deploy-controller/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/deploy-controller/outputs.tf -------------------------------------------------------------------------------- /modules/deploy-controller/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/deploy-controller/variables.tf -------------------------------------------------------------------------------- /modules/deploy-controller/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/deploy-controller/versions.tf -------------------------------------------------------------------------------- /modules/lambda-worker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/LICENSE -------------------------------------------------------------------------------- /modules/lambda-worker/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/iam.tf -------------------------------------------------------------------------------- /modules/lambda-worker/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/main.tf -------------------------------------------------------------------------------- /modules/lambda-worker/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/outputs.tf -------------------------------------------------------------------------------- /modules/lambda-worker/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/variables.tf -------------------------------------------------------------------------------- /modules/lambda-worker/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/lambda-worker/versions.tf -------------------------------------------------------------------------------- /modules/proxy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/proxy/main.tf -------------------------------------------------------------------------------- /modules/proxy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/proxy/outputs.tf -------------------------------------------------------------------------------- /modules/proxy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/proxy/variables.tf -------------------------------------------------------------------------------- /modules/proxy/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/proxy/versions.tf -------------------------------------------------------------------------------- /modules/statics-deploy/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/statics-deploy/main.tf -------------------------------------------------------------------------------- /modules/statics-deploy/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/statics-deploy/outputs.tf -------------------------------------------------------------------------------- /modules/statics-deploy/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/statics-deploy/variables.tf -------------------------------------------------------------------------------- /modules/statics-deploy/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/modules/statics-deploy/versions.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/outputs.tf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/package.json -------------------------------------------------------------------------------- /packages/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/.gitignore -------------------------------------------------------------------------------- /packages/api/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/jest.config.js -------------------------------------------------------------------------------- /packages/api/ncc.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/ncc.config.json -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/schema.ts -------------------------------------------------------------------------------- /packages/api/schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/schema.yaml -------------------------------------------------------------------------------- /packages/api/src/actions/alias/alias-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/alias/alias-utils.ts -------------------------------------------------------------------------------- /packages/api/src/actions/alias/create-or-update-alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/alias/create-or-update-alias.ts -------------------------------------------------------------------------------- /packages/api/src/actions/alias/delete-alias-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/alias/delete-alias-by-id.ts -------------------------------------------------------------------------------- /packages/api/src/actions/alias/list-aliases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/alias/list-aliases.ts -------------------------------------------------------------------------------- /packages/api/src/actions/deployment/create-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/deployment/create-deployment.ts -------------------------------------------------------------------------------- /packages/api/src/actions/deployment/delete-deployment-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/deployment/delete-deployment-by-id.ts -------------------------------------------------------------------------------- /packages/api/src/actions/deployment/get-deployment-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/deployment/get-deployment-by-id.ts -------------------------------------------------------------------------------- /packages/api/src/actions/deployment/list-deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/actions/deployment/list-deployments.ts -------------------------------------------------------------------------------- /packages/api/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/api.ts -------------------------------------------------------------------------------- /packages/api/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/declarations.d.ts -------------------------------------------------------------------------------- /packages/api/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/handler.ts -------------------------------------------------------------------------------- /packages/api/src/serializers/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/serializers/deployment.ts -------------------------------------------------------------------------------- /packages/api/src/services/cloudformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/services/cloudformation.ts -------------------------------------------------------------------------------- /packages/api/src/services/dynamodb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/services/dynamodb.ts -------------------------------------------------------------------------------- /packages/api/src/services/s3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/src/services/s3.ts -------------------------------------------------------------------------------- /packages/api/test/actions/alias/create-or-update-alias.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/alias/create-or-update-alias.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/alias/delete-alias-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/alias/delete-alias-by-id.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/alias/list-aliases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/alias/list-aliases.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/deployment/create-deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/deployment/create-deployment.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/deployment/delete-deployment-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/deployment/delete-deployment-by-id.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/deployment/get-deployment-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/deployment/get-deployment-by-id.test.ts -------------------------------------------------------------------------------- /packages/api/test/actions/deployment/list-deployments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/actions/deployment/list-deployments.test.ts -------------------------------------------------------------------------------- /packages/api/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/test/test-utils.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/deploy-controller/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/.gitignore -------------------------------------------------------------------------------- /packages/deploy-controller/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/deploy-controller/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/jest.config.js -------------------------------------------------------------------------------- /packages/deploy-controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/package.json -------------------------------------------------------------------------------- /packages/deploy-controller/src/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/controller.ts -------------------------------------------------------------------------------- /packages/deploy-controller/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/declarations.d.ts -------------------------------------------------------------------------------- /packages/deploy-controller/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/handler.ts -------------------------------------------------------------------------------- /packages/deploy-controller/src/utils/ensure-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/utils/ensure-env.ts -------------------------------------------------------------------------------- /packages/deploy-controller/src/utils/parse-cloudformation-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/utils/parse-cloudformation-event.ts -------------------------------------------------------------------------------- /packages/deploy-controller/src/utils/parse-lambda-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/src/utils/parse-lambda-routes.ts -------------------------------------------------------------------------------- /packages/deploy-controller/test/controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/test/controller.test.ts -------------------------------------------------------------------------------- /packages/deploy-controller/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/test/test-utils.ts -------------------------------------------------------------------------------- /packages/deploy-controller/test/utils/parse-cloudformation-event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/test/utils/parse-cloudformation-event.test.ts -------------------------------------------------------------------------------- /packages/deploy-controller/test/utils/parse-lambda-routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/test/utils/parse-lambda-routes.test.ts -------------------------------------------------------------------------------- /packages/deploy-controller/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-controller/tsconfig.json -------------------------------------------------------------------------------- /packages/deploy-trigger/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist.zip 3 | -------------------------------------------------------------------------------- /packages/deploy-trigger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/README.md -------------------------------------------------------------------------------- /packages/deploy-trigger/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/jest.config.js -------------------------------------------------------------------------------- /packages/deploy-trigger/ncc.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/ncc.config.json -------------------------------------------------------------------------------- /packages/deploy-trigger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/package.json -------------------------------------------------------------------------------- /packages/deploy-trigger/src/cdk/aws-construct-function-urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/cdk/aws-construct-function-urls.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/cdk/aws-construct.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/cdk/aws-construct.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/cdk/cdk-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/cdk/cdk-utils.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/cdk/create-cloudformation-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/cdk/create-cloudformation-stack.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/cdk/to-cloudformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/cdk/to-cloudformation.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/constants.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/create-invalidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/create-invalidation.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/declarations.d.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/deploy-trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/deploy-trigger.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/get-or-create-manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/get-or-create-manifest.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/handler.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/types.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/update-manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/update-manifest.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/utils/ensure-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/utils/ensure-env.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/src/utils/random-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/src/utils/random-id.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/test/create-invalidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/test/create-invalidation.test.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/test/deploy-trigger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/test/deploy-trigger.test.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/test/get-or-create-manifest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/test/get-or-create-manifest.test.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/test/test-utils.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/test/update-manifest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/test/update-manifest.test.ts -------------------------------------------------------------------------------- /packages/deploy-trigger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/deploy-trigger/tsconfig.json -------------------------------------------------------------------------------- /packages/dynamodb-actions/.gitignore: -------------------------------------------------------------------------------- 1 | # Build output 2 | dist 3 | -------------------------------------------------------------------------------- /packages/dynamodb-actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/README.md -------------------------------------------------------------------------------- /packages/dynamodb-actions/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/jest.config.js -------------------------------------------------------------------------------- /packages/dynamodb-actions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/package.json -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/alias/create-alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/alias/create-alias.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/alias/delete-alias-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/alias/delete-alias-by-id.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/alias/get-alias-by-hostname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/alias/get-alias-by-hostname.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/alias/get-alias-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/alias/get-alias-by-id.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/alias/list-aliases-for-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/alias/list-aliases-for-deployment.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/create-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/create-deployment.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/delete-deployment-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/delete-deployment-by-id.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/get-deployment-by-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/get-deployment-by-id.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/list-deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/list-deployments.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/update-deployment-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/update-deployment-status.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/deployment/update-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/deployment/update-deployment.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/index.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/types.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/utils/dynamodb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/utils/dynamodb/index.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/utils/dynamodb/update-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/utils/dynamodb/update-item.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/src/utils/reverse-hostname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/src/utils/reverse-hostname.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/alias/create-alias.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/alias/create-alias.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/alias/delete-alias-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/alias/delete-alias-by-id.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/alias/get-alias-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/alias/get-alias-by-id.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/alias/list-aliases-for-deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/alias/list-aliases-for-deployment.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/deployment/create-deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/deployment/create-deployment.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/deployment/delete-deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/deployment/delete-deployment.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/deployment/get-deployment-by-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/deployment/get-deployment-by-id.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/deployment/list-deployments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/deployment/list-deployments.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/deployment/update-deployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/deployment/update-deployment.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/test-utils.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/test/utils/reverse-hostname.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/test/utils/reverse-hostname.test.ts -------------------------------------------------------------------------------- /packages/dynamodb-actions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/dynamodb-actions/tsconfig.json -------------------------------------------------------------------------------- /packages/node-bridge/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | -------------------------------------------------------------------------------- /packages/node-bridge/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/LICENSE -------------------------------------------------------------------------------- /packages/node-bridge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/README.md -------------------------------------------------------------------------------- /packages/node-bridge/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/jest.config.js -------------------------------------------------------------------------------- /packages/node-bridge/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/package.json -------------------------------------------------------------------------------- /packages/node-bridge/src/bridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/src/bridge.ts -------------------------------------------------------------------------------- /packages/node-bridge/test/bridge.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/test/bridge.test.js -------------------------------------------------------------------------------- /packages/node-bridge/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/node-bridge/tsconfig.json -------------------------------------------------------------------------------- /packages/proxy-config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/.gitignore -------------------------------------------------------------------------------- /packages/proxy-config/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/jest.config.js -------------------------------------------------------------------------------- /packages/proxy-config/ncc.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/ncc.config.json -------------------------------------------------------------------------------- /packages/proxy-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/package.json -------------------------------------------------------------------------------- /packages/proxy-config/src/actions/deployment-file-exists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/actions/deployment-file-exists.ts -------------------------------------------------------------------------------- /packages/proxy-config/src/actions/get-alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/actions/get-alias.ts -------------------------------------------------------------------------------- /packages/proxy-config/src/errors/not-found-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/errors/not-found-error.ts -------------------------------------------------------------------------------- /packages/proxy-config/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/handler.ts -------------------------------------------------------------------------------- /packages/proxy-config/src/utils/get-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/utils/get-env.ts -------------------------------------------------------------------------------- /packages/proxy-config/src/utils/split-at-character.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/src/utils/split-at-character.ts -------------------------------------------------------------------------------- /packages/proxy-config/test/utils/split-at-character.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/test/utils/split-at-character.test.ts -------------------------------------------------------------------------------- /packages/proxy-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy-config/tsconfig.json -------------------------------------------------------------------------------- /packages/proxy/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | dist.zip 3 | -------------------------------------------------------------------------------- /packages/proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/README.md -------------------------------------------------------------------------------- /packages/proxy/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/error.html -------------------------------------------------------------------------------- /packages/proxy/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/jest.config.js -------------------------------------------------------------------------------- /packages/proxy/ncc.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/ncc.config.json -------------------------------------------------------------------------------- /packages/proxy/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/package.json -------------------------------------------------------------------------------- /packages/proxy/src/actions/fetch-cached.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/actions/fetch-cached.ts -------------------------------------------------------------------------------- /packages/proxy/src/actions/fetch-file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/actions/fetch-file-system.ts -------------------------------------------------------------------------------- /packages/proxy/src/actions/fetch-proxy-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/actions/fetch-proxy-config.ts -------------------------------------------------------------------------------- /packages/proxy/src/error/alias-not-configured.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/error/alias-not-configured.ts -------------------------------------------------------------------------------- /packages/proxy/src/error/missing-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/error/missing-config.ts -------------------------------------------------------------------------------- /packages/proxy/src/error/render-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/error/render-error.ts -------------------------------------------------------------------------------- /packages/proxy/src/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/handler.ts -------------------------------------------------------------------------------- /packages/proxy/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/index.ts -------------------------------------------------------------------------------- /packages/proxy/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/proxy.ts -------------------------------------------------------------------------------- /packages/proxy/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/types.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/append-querystring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/append-querystring.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/custom-origin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/custom-origin.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/etag-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/etag-cache.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/fetch-timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/fetch-timeout.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/generate-cloudfront-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/generate-cloudfront-headers.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/get-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/get-env.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/is-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/is-url.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/resolve-route-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/resolve-route-parameters.ts -------------------------------------------------------------------------------- /packages/proxy/src/util/ttl-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/src/util/ttl-cache.ts -------------------------------------------------------------------------------- /packages/proxy/test/actions/fetch-cached.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/actions/fetch-cached.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/handler.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/proxy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/proxy.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/proxy.unit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/proxy.unit.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/res/config-001.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/res/config-001.json -------------------------------------------------------------------------------- /packages/proxy/test/res/config-002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/res/config-002.json -------------------------------------------------------------------------------- /packages/proxy/test/res/config-003.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/res/config-003.json -------------------------------------------------------------------------------- /packages/proxy/test/res/config-004.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/res/config-004.json -------------------------------------------------------------------------------- /packages/proxy/test/resolve-route-parameters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/resolve-route-parameters.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/test-utils.ts -------------------------------------------------------------------------------- /packages/proxy/test/util/append-querystring.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/util/append-querystring.test.ts -------------------------------------------------------------------------------- /packages/proxy/test/util/ttl-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/test/util/ttl-cache.test.ts -------------------------------------------------------------------------------- /packages/proxy/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/proxy/tsconfig.json -------------------------------------------------------------------------------- /packages/runtime/.gitignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /src/now__bridge.ts 3 | -------------------------------------------------------------------------------- /packages/runtime/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/LICENSE -------------------------------------------------------------------------------- /packages/runtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/README.md -------------------------------------------------------------------------------- /packages/runtime/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/build.sh -------------------------------------------------------------------------------- /packages/runtime/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/jest.config.js -------------------------------------------------------------------------------- /packages/runtime/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/package.json -------------------------------------------------------------------------------- /packages/runtime/src/create-serverless-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/create-serverless-config.ts -------------------------------------------------------------------------------- /packages/runtime/src/dev-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/dev-server.ts -------------------------------------------------------------------------------- /packages/runtime/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/index.ts -------------------------------------------------------------------------------- /packages/runtime/src/legacy-launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/legacy-launcher.ts -------------------------------------------------------------------------------- /packages/runtime/src/legacy-versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/legacy-versions.ts -------------------------------------------------------------------------------- /packages/runtime/src/templated-launcher-shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/templated-launcher-shared.ts -------------------------------------------------------------------------------- /packages/runtime/src/templated-launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/templated-launcher.ts -------------------------------------------------------------------------------- /packages/runtime/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/src/utils.ts -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-no-locale-detection/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-no-locale-detection/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-no-locale-detection/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-no-shared-lambdas/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-no-shared-lambdas/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-no-shared-lambdas/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-root-catchall/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-root-catchall/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-root-catchall/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-root-catchall/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-root-catchall/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-root-catchall/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-root-catchall/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support-root-catchall/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support-root-catchall/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/auto-export/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/auto-export/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/dynamic/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/dynamic/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/gsp/fallback/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/gsp/fallback/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/gsp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/gsp/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/gssp/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/gssp/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/gssp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/gssp/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/links.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/links.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/pages/not-found/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-i18n-support/pages/not-found/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-i18n-support/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-optional-fallback-revalidate/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-optional-fallback-revalidate/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-optional-fallback-revalidate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-optional-fallback-revalidate/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-optional-fallback-revalidate/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-optional-fallback-revalidate/vercel.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-public-dir-output-dir/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-public-dir-output-dir/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-public-dir-output-dir/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-public-dir-output-dir/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-public-dir-output-dir/web/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-public-dir-output-dir/web/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-public-dir-output-dir/web/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-public-dir-output-dir/web/public/public/data.txt: -------------------------------------------------------------------------------- 1 | data!! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-root-optional-revalidate/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-root-optional-revalidate/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-root-optional-revalidate/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-root-optional-revalidate/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-root-optional-revalidate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-root-optional-revalidate/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-shared-lambdas/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-shared-lambdas/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-shared-lambdas/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-shared-lambdas/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-shared-lambdas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-shared-lambdas/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-shared-lambdas/pages/[teamSlug]/[project]/[id].js: -------------------------------------------------------------------------------- 1 | export default () => 'hello from /[teamSlug]/[project]/[id]'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-shared-lambdas/pages/groups/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-shared-lambdas/pages/groups/[id].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-add-export/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-trailing-slash-add-export/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-add-export/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-trailing-slash-add-export/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-add-export/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-trailing-slash-add-export/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-add-export/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () => 'oops 404'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-add-export/pages/foo.js: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

foo page

; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { trailingSlash: false }; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-trailing-slash-remove/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/00-trailing-slash-remove/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/pages/abc/def.js: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

nested page

; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/pages/foo.js: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

foo page

; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/00-trailing-slash-remove/public/test.txt: -------------------------------------------------------------------------------- 1 | this is a file 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/01-cache-headers/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/01-cache-headers/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/01-cache-headers/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/[team]/[project]/[deployment]/[another]/[final]/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi from final route'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/[team]/[project]/[deployment]/[another]/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi from another route'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/[team]/[project]/[deployment]/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi from deployment route'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/[team]/[project]/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi from project route'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/[team]/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi from team route'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/01-cache-headers/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/03-next-8/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/03-next-8/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/03-next-8/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/03-next-8/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/03-next-8/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/03-next-8/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/03-next-8/pages/hello1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/03-next-8/pages/hello1.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/03-next-8/pages/nested/hello2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/03-next-8/pages/nested/hello2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/04-firebase-node-10/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/04-firebase-node-10/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/04-firebase-node-10/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/04-firebase-node-10/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/04-firebase-node-10/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/04-firebase-node-10/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/04-firebase-node-10/pages/nested/fb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/04-firebase-node-10/pages/nested/fb.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/another2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/another2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/api/noop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/api/noop.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/blog/[post]/[comment].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/blog/[post]/[comment].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/blog/[post]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/blog/[post]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/forever.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/05-spr-support/pages/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/05-spr-support/pages/lambda.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/06-lambda-with-memory/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/06-lambda-with-memory/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/06-lambda-with-memory/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/06-lambda-with-memory/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/06-lambda-with-memory/src/pages/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/06-lambda-with-memory/src/pages/api/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/07-custom-routes/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/07-custom-routes/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/07-custom-routes/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/07-custom-routes/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/07-custom-routes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/07-custom-routes/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/07-custom-routes/pages/hello.js: -------------------------------------------------------------------------------- 1 | export default () => 'hello world!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/07-custom-routes/pages/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/07-custom-routes/pages/params.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/08-custom-routes-catchall/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/08-custom-routes-catchall/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/08-custom-routes-catchall/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/08-custom-routes-catchall/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/08-custom-routes-catchall/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/08-custom-routes-catchall/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/08-custom-routes-catchall/pages/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/08-custom-routes-catchall/pages/hello.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/08-custom-routes-catchall/pages/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/08-custom-routes-catchall/pages/params.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | .env 4 | tsconfig.tsbuildinfo 5 | .DS_Store 6 | *.log -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/09-yarn-workspaces/lerna.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/09-yarn-workspaces/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/09-yarn-workspaces/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/packages/web/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/09-yarn-workspaces/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/09-yarn-workspaces/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/10-export-cache-headers/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/10-export-cache-headers/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/10-export-cache-headers/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/10-export-cache-headers/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/10-export-cache-headers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/10-export-cache-headers/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/10-export-cache-headers/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/10-export-cache-headers/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/11-export-clean-urls/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/11-export-clean-urls/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/11-export-clean-urls/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/11-export-clean-urls/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/11-export-clean-urls/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/11-export-clean-urls/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/11-export-clean-urls/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/11-export-clean-urls/pages/about.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/11-export-clean-urls/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/11-export-clean-urls/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/12-no-export-auto/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/12-no-export-auto/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/12-no-export-auto/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/12-no-export-auto/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/12-no-export-auto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/12-no-export-auto/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/12-no-export-auto/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/12-no-export-auto/pages/about.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/12-no-export-auto/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/12-no-export-auto/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/13-export-custom-routes/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/13-export-custom-routes/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/13-export-custom-routes/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/13-export-custom-routes/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/13-export-custom-routes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/13-export-custom-routes/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/13-export-custom-routes/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/13-export-custom-routes/pages/about.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/13-export-custom-routes/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/13-export-custom-routes/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/14-next-offline/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/14-next-offline/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/14-next-offline/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/14-next-offline/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/14-next-offline/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/14-next-offline/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/14-next-offline/pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/14-next-offline/pages/about.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/14-next-offline/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/14-next-offline/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/api/[slug]/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/api/[slug]/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/api/[slug]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/api/[slug]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/api/hello.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/blog-ssg/[post]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/blog-ssg/[post]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/blog/[post]/comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/blog/[post]/comments.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/blog/[post]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/16-base-path/pages/blog/[post]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/16-base-path/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hello from index'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/17-static-404/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/17-static-404/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/17-static-404/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/17-static-404/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/17-static-404/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/17-static-404/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/17-static-404/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/another2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/pages/another2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/api/noop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/pages/api/noop.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/pages/forever.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/18-ssg-fallback-support/pages/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/18-ssg-fallback-support/pages/lambda.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/19-pages-404/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/19-pages-404/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/19-pages-404/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/19-pages-404/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/19-pages-404/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/19-pages-404/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/19-pages-404/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () => 'custom 404!!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/19-pages-404/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/20-pages-404-lambda/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/20-pages-404-lambda/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/20-pages-404-lambda/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () => 'custom 404!!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/20-pages-404-lambda/pages/_app.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/20-pages-404-lambda/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/another2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/pages/another2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/blog/[post]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/pages/blog/[post]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/pages/forever.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/21-server-props/pages/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/21-server-props/pages/lambda.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2-catchall/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2-catchall/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2-catchall/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2-catchall/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2-catchall/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2-catchall/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2-catchall/pages/[...path].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2-catchall/pages/[...path].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2-catchall/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2-catchall/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/another2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/another2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/api-docs/[...slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/api-docs/[...slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/api/noop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/api/noop.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/blog/[post]/[comment].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/blog/[post]/[comment].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/blog/[post]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/blog/[post]/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/forever.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/lambda.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/22-ssg-v2/pages/nofallback/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/22-ssg-v2/pages/nofallback/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/.gitignore: -------------------------------------------------------------------------------- 1 | !public -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/another/[id].js: -------------------------------------------------------------------------------- 1 | export default () => 'hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/pages/api/hello.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/b/[123].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/pages/b/[123].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/dash/[hello-world].js: -------------------------------------------------------------------------------- 1 | export default () => 'hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/docs/v2/more/now-for-github.js: -------------------------------------------------------------------------------- 1 | export default () => 'hi there'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/pages/hello.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/multi-rewrites.js: -------------------------------------------------------------------------------- 1 | export default () => 'multi-rewrites'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/nav.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/pages/nav.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/23-custom-routes-verbose/pages/params.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/pages/redirect-override.js: -------------------------------------------------------------------------------- 1 | export default () => 'got to the page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/public/blog/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "hello": "world" 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/23-custom-routes-verbose/public/static/hello.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/24-custom-output-dir/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/24-custom-output-dir/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/24-custom-output-dir/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/pages/index.js: -------------------------------------------------------------------------------- 1 | export default function () { 2 | return
hello world
; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/pages/ssg/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/24-custom-output-dir/pages/ssg/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/24-custom-output-dir/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/24-custom-output-dir/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/api/sub/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/pages/api/sub/[id].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/api/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/pages/api/sub/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/nested-index/index/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'hello from nested index'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/sub/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/pages/sub/[id].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-index-routes/pages/sub/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-index-routes/pages/sub/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/.gitignore: -------------------------------------------------------------------------------- 1 | .now -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-mono-repo-404/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/packages/webapp/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () => 'custom 404!!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/packages/webapp/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-mono-repo-404/vercel.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/25-mono-repo-404/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/25-mono-repo-404/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/.gitignore: -------------------------------------------------------------------------------- 1 | .now -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/26-mono-repo-404-lambda/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/26-mono-repo-404-lambda/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/packages/webapp/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () => 'custom 404!!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/packages/webapp/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hi'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/26-mono-repo-404-lambda/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/26-mono-repo-404-lambda/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-non-word-param/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-non-word-param/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-non-word-param/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-non-word-param/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-non-word-param/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-non-word-param/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-non-word-param/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-non-word-param/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/pages/api/disable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/pages/api/disable.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/pages/api/enable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/pages/api/enable.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/pages/docs/[...rest].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/pages/docs/[...rest].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/27-preview-mode/pages/docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/27-preview-mode/pages/docs/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/28-nested-public/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/28-nested-public/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/28-nested-public/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/28-nested-public/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/28-nested-public/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/28-nested-public/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/28-nested-public/pages/index.js: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

index page

; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/28-nested-public/public/republic/test.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static-custom-404/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static-custom-404/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static-custom-404/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static-custom-404/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static-custom-404/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static-custom-404/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static-custom-404/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static-custom-404/pages/404.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static-custom-404/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static-custom-404/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/pages/another2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/pages/another2.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/pages/forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/pages/forever.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/29-ssg-all-static/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/29-ssg-all-static/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/30-monorepo-no-script/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/30-monorepo-no-script/.gitignore -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/30-monorepo-no-script/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/30-monorepo-no-script/babel.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/30-monorepo-no-script/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/30-monorepo-no-script/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/30-monorepo-no-script/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/30-monorepo-no-script/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/30-monorepo-no-script/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/30-monorepo-no-script/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/31-blocking-fallback/additional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/31-blocking-fallback/additional.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/31-blocking-fallback/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/31-blocking-fallback/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/31-blocking-fallback/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/31-blocking-fallback/now.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/31-blocking-fallback/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/31-blocking-fallback/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/31-blocking-fallback/pages/fixed/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/31-blocking-fallback/pages/fixed/[slug].js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/.gitignore: -------------------------------------------------------------------------------- 1 | install.txt 2 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/.yarnrc.yml -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/install.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | target: 'serverless', 3 | }; 4 | -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/package.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/vercel.json -------------------------------------------------------------------------------- /packages/runtime/test/fixtures/32-custom-install-command/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/fixtures/32-custom-install-command/yarn.lock -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/pages/404.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/pages/_app.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/gip-gsp-404/pages/api/hello.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/gip-gsp-404/pages/index.js: -------------------------------------------------------------------------------- 1 | export default function Home() { 2 | return 'index page'; 3 | } 4 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/index.test.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-custom-dependency/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-custom-dependency/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-custom-dependency/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-custom-dependency/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-custom-dependency/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-custom-dependency/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-standard/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-standard/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-standard/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-standard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-standard/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-standard/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Index page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-static-files/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-static-files/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-static-files/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-static-files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/legacy-static-files/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-static-files/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Index page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/legacy-static-files/static/test.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/monorepo/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/shared/hello.js: -------------------------------------------------------------------------------- 1 | module.exports = () => 'Hello!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/www/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | target: 'serverless', 3 | }; 4 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/monorepo/www/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/www/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/monorepo/www/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/www/public/data.txt: -------------------------------------------------------------------------------- 1 | data -------------------------------------------------------------------------------- /packages/runtime/test/integration/monorepo/www/static/test.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /packages/runtime/test/integration/no-package-json-and-next-config/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/no-package-json-and-next-config/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/no-package-json-and-next-config/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Index page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/postinstall/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/postinstall/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/pages/goodbye.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/postinstall/pages/goodbye.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/postinstall/postinstall.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/postinstall/public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/create-public-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/public-files/create-public-file.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | target: 'serverless', 3 | }; 4 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/public-files/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/public-files/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Index page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/public-files/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-async/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = async function () { 2 | return {}; 3 | }; 4 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-async/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-async/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-async/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-async/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-async/pages/goodbye.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-async/pages/goodbye.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-async/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-monorepo-missing/nested/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-monorepo-present/nested/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = () => ({}); 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-monorepo-present/nested/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-object/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-object/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-object/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-object/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-object/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-object/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-promise/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-promise/next.config.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-promise/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-promise/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-promise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config-promise/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config-promise/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = () => ({}); 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config/pages/goodbye.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-config/pages/goodbye.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-config/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config-build/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-no-config-build/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config-build/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-no-config-build/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config-build/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-no-config/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-no-config/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config/pages/goodbye.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/serverless-no-config/pages/goodbye.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/serverless-no-config/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/standard/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/standard/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/standard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/standard/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/standard/pages/goodbye.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/standard/pages/goodbye.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/standard/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Hello World!'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-files/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | target: 'serverless', 3 | }; 4 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-files/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-files/now.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-files/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-files/pages/index.js: -------------------------------------------------------------------------------- 1 | export default () => 'Index page'; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-files/static/test.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-site/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-site/package.json -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-site/pages/another.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-site/pages/another.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-site/pages/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-site/pages/dynamic.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-site/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-site/pages/index.js -------------------------------------------------------------------------------- /packages/runtime/test/integration/static-site/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/integration/static-site/vercel.json -------------------------------------------------------------------------------- /packages/runtime/test/lib/run-build-lambda.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/lib/run-build-lambda.js -------------------------------------------------------------------------------- /packages/runtime/test/unit/__snapshots__/utils.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/unit/__snapshots__/utils.test.js.snap -------------------------------------------------------------------------------- /packages/runtime/test/unit/build.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/unit/build.test.js -------------------------------------------------------------------------------- /packages/runtime/test/unit/export.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/unit/export.test.js -------------------------------------------------------------------------------- /packages/runtime/test/unit/fixtures/entry/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/unit/fixtures/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { target: 'serverless' }; 2 | -------------------------------------------------------------------------------- /packages/runtime/test/unit/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/unit/utils.test.js -------------------------------------------------------------------------------- /packages/runtime/test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/test/utils.js -------------------------------------------------------------------------------- /packages/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/runtime/tsconfig.json -------------------------------------------------------------------------------- /packages/tf-next/.gitignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /packages/tf-next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/README.md -------------------------------------------------------------------------------- /packages/tf-next/index.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require(__dirname + '/dist/index.js'); 4 | -------------------------------------------------------------------------------- /packages/tf-next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/package.json -------------------------------------------------------------------------------- /packages/tf-next/src/client/aws-profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/aws-profile.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/client.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/api/api.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/api/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/api/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/api/middleware.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/output/create-spinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/output/create-spinner.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/output/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/output/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/client/services/output/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/client/services/output/output.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/alias/alias-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/alias/alias-list.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/alias/alias-remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/alias/alias-remove.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/alias/alias-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/alias/alias-set.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/alias/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/alias/alias.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/alias/index.ts: -------------------------------------------------------------------------------- 1 | export { createAliasCommand } from './alias'; 2 | -------------------------------------------------------------------------------- /packages/tf-next/src/commands/build/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/build/build.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/build/index.ts: -------------------------------------------------------------------------------- 1 | export { createBuildCommand } from './build'; 2 | -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deploy/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deploy/deploy.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deploy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deploy/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deployment/deployment-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deployment/deployment-list.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deployment/deployment-remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deployment/deployment-remove.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deployment/deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deployment/deployment.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/deployment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/deployment/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/commands/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/commands/main.ts -------------------------------------------------------------------------------- /packages/tf-next/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/middleware/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/middleware/global.ts -------------------------------------------------------------------------------- /packages/tf-next/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/types.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/errors/cli-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/errors/cli-error.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/errors/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/errors/errors.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/errors/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/errors/response-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/errors/response-error.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/index.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/project-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/project-config.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/routes.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/strlen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/strlen.ts -------------------------------------------------------------------------------- /packages/tf-next/src/utils/trim-protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/src/utils/trim-protocol.ts -------------------------------------------------------------------------------- /packages/tf-next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/packages/tf-next/tsconfig.json -------------------------------------------------------------------------------- /patches/aws-cdk-lib+2.25.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/patches/aws-cdk-lib+2.25.0.patch -------------------------------------------------------------------------------- /scripts/publish-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/scripts/publish-release.sh -------------------------------------------------------------------------------- /test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test.env -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/README.md -------------------------------------------------------------------------------- /test/build-fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/build-fixtures.js -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/next.config.js -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/package.json -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/pages/[teamSlug]/[project]/[id].js: -------------------------------------------------------------------------------- 1 | export default () => 'hello from /[teamSlug]/[project]/[id]'; 2 | -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/pages/groups/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/pages/groups/[id].js -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/pages/products/[pid]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/pages/products/[pid]/index.js -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/pages/teams/invite/[inviteCode].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/pages/teams/invite/[inviteCode].js -------------------------------------------------------------------------------- /test/fixtures/00-shared-lambdas/probes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-shared-lambdas/probes.json -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/next.config.js -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/package.json -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/pages/abc/def.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/pages/abc/def.js -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/pages/api/hello.js -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/pages/blog/[post].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/pages/blog/[post].js -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/pages/foo.js: -------------------------------------------------------------------------------- 1 | export default function Page() { 2 | return

foo page

; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/probes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/00-trailing-slash-add/probes.json -------------------------------------------------------------------------------- /test/fixtures/00-trailing-slash-add/public/test.txt: -------------------------------------------------------------------------------- 1 | this is a file 2 | -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/next.config.js -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/package.json -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/pages/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/pages/hello.js -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/pages/index.js -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/pages/param.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/pages/param.js -------------------------------------------------------------------------------- /test/fixtures/01-custom-routing/probes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/01-custom-routing/probes.json -------------------------------------------------------------------------------- /test/fixtures/02-api/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/next.config.js -------------------------------------------------------------------------------- /test/fixtures/02-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/package.json -------------------------------------------------------------------------------- /test/fixtures/02-api/pages/api/actions/[actionId]/info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/pages/api/actions/[actionId]/info.js -------------------------------------------------------------------------------- /test/fixtures/02-api/pages/api/host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/pages/api/host.js -------------------------------------------------------------------------------- /test/fixtures/02-api/pages/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/pages/api/index.js -------------------------------------------------------------------------------- /test/fixtures/02-api/pages/api/viewer-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/pages/api/viewer-header.js -------------------------------------------------------------------------------- /test/fixtures/02-api/pages/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/pages/test.js -------------------------------------------------------------------------------- /test/fixtures/02-api/probes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/02-api/probes.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/lerna.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/package.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/dist/index.d.ts -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/dist/index.js -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/dist/index.js.map -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/package.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/src/index.ts -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/common/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/web/next-env.d.ts -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/web/package.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/web/pages/_app.tsx -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/web/pages/index.tsx -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/packages/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/packages/web/tsconfig.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/probes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/probes.json -------------------------------------------------------------------------------- /test/fixtures/03-yarn-workspaces/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/fixtures/03-yarn-workspaces/yarn.lock -------------------------------------------------------------------------------- /test/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/jest.setup.ts -------------------------------------------------------------------------------- /test/routes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/routes.test.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/utils/attach-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/utils/attach-logger.ts -------------------------------------------------------------------------------- /test/utils/host-ip-address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/utils/host-ip-address.ts -------------------------------------------------------------------------------- /test/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/utils/index.ts -------------------------------------------------------------------------------- /test/utils/s3-create-bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/test/utils/s3-create-bucket.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/turbo.json -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/versions.tf -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milliHQ/terraform-aws-next-js/HEAD/yarn.lock --------------------------------------------------------------------------------