UNPKG

convex

Version:

Client for the Convex Cloud

33 lines (32 loc) 1.13 kB
"use strict"; import { z } from "zod"; import { componentDefinitionPath } from "./paths.js"; import { nodeDependency, sourcePackage } from "./modules.js"; import { checkedComponent } from "./checkedComponent.js"; import { evaluatedComponentDefinition } from "./componentDefinition.js"; import { appDefinitionConfig, componentDefinitionConfig } from "./definitionConfig.js"; import { authInfo } from "./types.js"; export const startPushRequest = z.object({ adminKey: z.string(), dryRun: z.boolean(), functions: z.string(), appDefinition: appDefinitionConfig, componentDefinitions: z.array(componentDefinitionConfig), nodeDependencies: z.array(nodeDependency) }); export const schemaChange = z.object({ allocatedComponentIds: z.any(), schemaIds: z.any() }); export const startPushResponse = z.object({ externalDepsId: z.nullable(z.string()), componentDefinitionPackages: z.record(componentDefinitionPath, sourcePackage), appAuth: z.array(authInfo), analysis: z.record(componentDefinitionPath, evaluatedComponentDefinition), app: checkedComponent, schemaChange }); //# sourceMappingURL=startPush.js.map