@allma/core-cdk
Version:
Core AWS CDK constructs for deploying the Allma serverless AI orchestration platform.
18 lines • 634 B
JavaScript
import { z } from 'zod';
const GenerateArrayInputSchema = z.object({
count: z.number().int().min(0),
});
export const executeGenerateArrayTransformer = async (stepDefinition, stepInput) => {
const validation = GenerateArrayInputSchema.safeParse(stepInput);
if (!validation.success) {
throw new Error(`Invalid input for generate-array: ${validation.error.message}`);
}
const { count } = validation.data;
const newArray = Array.from({ length: count }, (_, i) => i);
return {
outputData: {
array: newArray,
}
};
};
//# sourceMappingURL=generate-array-transformer.js.map