@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
34 lines (32 loc) • 668 B
JavaScript
import { logGenerator } from "./generators/log.js";
import { requestGenerator } from "./generators/request.js";
import { sleepGenerator } from "./generators/sleep.js";
import "./generators/index.js";
//#region src/extensions/lib/sandbox/sdk/sdk.ts
/**
* Create a new SDK context for use in the isolate
*/
function getSdk() {
return [
{
name: "log",
generator: logGenerator,
args: ["message"],
async: false
},
{
name: "sleep",
generator: sleepGenerator,
args: ["milliseconds"],
async: true
},
{
name: "request",
generator: requestGenerator,
args: ["url", "options"],
async: true
}
];
}
//#endregion
export { getSdk };