import { defineNitroPreset } from "nitropack/kit"; import { writeAmplifyFiles } from "./utils.mjs"; const awsAmplify = defineNitroPreset( { extends: "node-server", entry: "./runtime/aws-amplify", output: { dir: "{{ rootDir }}/.amplify-hosting", serverDir: "{{ output.dir }}/compute/default", publicDir: "{{ output.dir }}/static{{ baseURL }}" }, commands: { preview: "node ./compute/default/server.js" }, hooks: { async compiled(nitro) { await writeAmplifyFiles(nitro); } } }, { name: "aws-amplify", stdName: "aws_amplify", url: import.meta.url } ); export default [awsAmplify];