UNPKG

@seasketch/geoprocessing

Version:

Geoprocessing and reporting framework for SeaSketch 2.0

17 lines 563 B
import { z } from "zod"; /** Represents a geoprocessing client object */ export const clientJsonConfigSchema = z.object({ name: z.string(), description: z.string(), source: z.string(), }); /** Represents a single JS package */ export const geoprocessingConfigSchema = z.object({ author: z.string(), organization: z.string().optional(), region: z.string(), geoprocessingFunctions: z.array(z.string()), preprocessingFunctions: z.array(z.string()), clients: z.array(clientJsonConfigSchema), }); //# sourceMappingURL=project.js.map