@aziontech/opennextjs-azion
Version:
Azion builder for Next.js apps
11 lines (10 loc) • 469 B
JavaScript
import { writeFileSync } from "node:fs";
import path from "node:path";
import { NAME_FILE_TAG_MANIFEST } from "../core/overrides/internal.js";
export const compileTagAssets = async (metaFiles, options) => {
const tagsPath = path.join(options.outputDir, "azion", NAME_FILE_TAG_MANIFEST);
const items = metaFiles.map((files) => {
return { tag: files.tag.S, path: files.path.S };
});
writeFileSync(tagsPath, JSON.stringify({ items }), "utf-8");
};