UNPKG

@aziontech/opennextjs-azion

Version:
6 lines (5 loc) 985 B
import type { ContentUpdater, Plugin } from "@opennextjs/aws/plugins/content-updater.js"; export declare function inlinePatchRewriteInvokeHeaders(updater: ContentUpdater): Plugin; export declare const ruleRewriteInvokeHeaders = "\nrule:\n inside:\n pattern: function processRequest($$$) { $$$ }\n stopBy: end\n field: body \n pattern: |\n const requestMetadata = $$$META;\nfix: |-\n req.headers['x-invoke-path'] = routingResult.internalEvent.rawPath;\n req.headers['x-invoke-query'] = JSON.stringify(routingResult.internalEvent.query);\n if (invokeStatus) {\n req.headers['x-invoke-status'] = invokeStatus;\n }\n const requestMetadata = $$$META;\n"; export declare function inlinePatchRewriteURLSource(updater: ContentUpdater): Plugin; export declare const ruleRewriteURLSource = "\nrule:\n pattern: |\n const { search, pathname, hash } = new URL(preprocessedEvent.url);\nfix: |-\n const { search, pathname, hash } = new URL(routingResult.initialURL);\n";