diff --git a/.gitignore b/.gitignore index 5889f25d42..4e71679f59 100644 --- a/.gitignore +++ b/.gitignore @@ -66,6 +66,7 @@ Temporary Items .env .netlify .vercel +.amplify-hosting staticwebapp.config.json .eslintcache playground/firebase.json diff --git a/src/presets/aws-amplify.ts b/src/presets/aws-amplify.ts index 0b0fda9f84..9841bda285 100644 --- a/src/presets/aws-amplify.ts +++ b/src/presets/aws-amplify.ts @@ -1,4 +1,3 @@ -import { fileURLToPath } from "node:url"; import { resolve } from "node:path"; import { writeFile } from "node:fs/promises"; import { joinURL } from "ufo"; @@ -12,7 +11,7 @@ import { export const awsAmplify = defineNitroPreset({ extends: "node-server", - entry: fileURLToPath(new URL("entry.ts", import.meta.url)), + entry: "#internal/nitro/entries/aws-amplify", output: { dir: "{{ rootDir }}/.amplify-hosting", serverDir: "{{ output.dir }}/compute/default", diff --git a/src/presets/index.ts b/src/presets/index.ts index f602f8d5fc..ce6ed92f7b 100644 --- a/src/presets/index.ts +++ b/src/presets/index.ts @@ -1,3 +1,4 @@ +export * from "./aws-amplify"; export * from "./aws-lambda"; export * from "./azure-functions"; export * from "./azure"; diff --git a/src/utils/index.ts b/src/utils/index.ts index c2d84981f5..1396e01439 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -103,6 +103,7 @@ export function replaceAll(input: string, from: string, to: string) { const autodetectableProviders: Partial< Record> > = { + aws_amplify: "aws-amplify", azure_static: "azure", cloudflare_pages: "cloudflare-pages", netlify: "netlify",