mirror of
https://github.com/sern-handler/handler
synced 2026-06-06 01:16:55 +00:00
chore: serverless work
This commit is contained in:
24
src/serverless/sern.ts
Normal file
24
src/serverless/sern.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import { makeFetcher } from "../core/dependencies";
|
||||
import { ServerlessWrapper } from "../core/structures/wrapper";
|
||||
import { makeReadyEvent } from "../handler/events/ready";
|
||||
|
||||
|
||||
|
||||
|
||||
function initServerless(wrapper: ServerlessWrapper) {
|
||||
const dependenciesAnd = makeFetcher(wrapper.containerConfig);
|
||||
const dependencies = dependenciesAnd(['@sern/modules']);
|
||||
|
||||
makeReadyEvent(dependencies, wrapper.commands, wrapper.platform)
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* For Sern to handle serverless
|
||||
*/
|
||||
function handle(wrapper: ServerlessWrapper) {
|
||||
return (r: Request) => {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user