UNPKG

workflow

Version:

Workflow SDK - Build durable, resilient, and observable workflows

15 lines • 2.81 kB
const workflowStub = (item) => { throw new Error(`The workflow environment doesn't allow this runtime usage of ${item}. Move this call to a step function ("use step") or call it outside the workflow context.`); }; export class Run { constructor() { workflowStub('Run'); } } export const getRun = () => workflowStub('getRun'); export const getHookByToken = () => workflowStub('getHookByToken'); export const resumeHook = () => workflowStub('resumeHook'); export const resumeWebhook = () => workflowStub('resumeWebhook'); export const runStep = () => workflowStub('runStep'); export const start = () => workflowStub('start'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBpLXdvcmtmbG93LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2FwaS13b3JrZmxvdy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFTQSxNQUFNLFlBQVksR0FBRyxDQUFDLElBQVksRUFBRSxFQUFFO0lBQ3BDLE1BQU0sSUFBSSxLQUFLLENBQ2IsZ0VBQWdFLElBQUksMkZBQTJGLENBQ2hLLENBQUM7QUFDSixDQUFDLENBQUM7QUFFRixNQUFNLE9BQU8sR0FBRztJQUNkO1FBQ0UsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3RCLENBQUM7Q0FDRjtBQUNELE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxHQUFHLEVBQUUsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDbkQsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUFHLEdBQUcsRUFBRSxDQUFDLFlBQVksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO0FBQ25FLE1BQU0sQ0FBQyxNQUFNLFVBQVUsR0FBRyxHQUFHLEVBQUUsQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLENBQUM7QUFDM0QsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHLEdBQUcsRUFBRSxDQUFDLFlBQVksQ0FBQyxlQUFlLENBQUMsQ0FBQztBQUNqRSxNQUFNLENBQUMsTUFBTSxPQUFPLEdBQUcsR0FBRyxFQUFFLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ3JELE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxHQUFHLEVBQUUsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgdHlwZSB7XG4gIEV2ZW50LFxuICBTdGFydE9wdGlvbnMsXG4gIFN0b3BTbGVlcE9wdGlvbnMsXG4gIFN0b3BTbGVlcFJlc3VsdCxcbiAgV29ya2Zsb3dSZWFkYWJsZVN0cmVhbU9wdGlvbnMsXG4gIFdvcmtmbG93UnVuLFxufSBmcm9tICdAd29ya2Zsb3cvY29yZS9ydW50aW1lJztcblxuY29uc3Qgd29ya2Zsb3dTdHViID0gKGl0ZW06IHN0cmluZykgPT4ge1xuICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgYFRoZSB3b3JrZmxvdyBlbnZpcm9ubWVudCBkb2Vzbid0IGFsbG93IHRoaXMgcnVudGltZSB1c2FnZSBvZiAke2l0ZW19LiBNb3ZlIHRoaXMgY2FsbCB0byBhIHN0ZXAgZnVuY3Rpb24gKFwidXNlIHN0ZXBcIikgb3IgY2FsbCBpdCBvdXRzaWRlIHRoZSB3b3JrZmxvdyBjb250ZXh0LmBcbiAgKTtcbn07XG5cbmV4cG9ydCBjbGFzcyBSdW4ge1xuICBjb25zdHJ1Y3RvcigpIHtcbiAgICB3b3JrZmxvd1N0dWIoJ1J1bicpO1xuICB9XG59XG5leHBvcnQgY29uc3QgZ2V0UnVuID0gKCkgPT4gd29ya2Zsb3dTdHViKCdnZXRSdW4nKTtcbmV4cG9ydCBjb25zdCBnZXRIb29rQnlUb2tlbiA9ICgpID0+IHdvcmtmbG93U3R1YignZ2V0SG9va0J5VG9rZW4nKTtcbmV4cG9ydCBjb25zdCByZXN1bWVIb29rID0gKCkgPT4gd29ya2Zsb3dTdHViKCdyZXN1bWVIb29rJyk7XG5leHBvcnQgY29uc3QgcmVzdW1lV2ViaG9vayA9ICgpID0+IHdvcmtmbG93U3R1YigncmVzdW1lV2ViaG9vaycpO1xuZXhwb3J0IGNvbnN0IHJ1blN0ZXAgPSAoKSA9PiB3b3JrZmxvd1N0dWIoJ3J1blN0ZXAnKTtcbmV4cG9ydCBjb25zdCBzdGFydCA9ICgpID0+IHdvcmtmbG93U3R1Yignc3RhcnQnKTtcbiJdfQ==