@vortex.so/cli
Version:
CLI to interact with Vortex.
147 lines (146 loc) • 3.49 kB
TypeScript
import { z } from '@neon.id/z';
export declare const RepositorySchema: z.ZodObject<{
name: z.ZodString;
url: z.ZodString;
host: z.ZodString;
}, "strip", z.ZodTypeAny, {
name: string;
url: string;
host: string;
}, {
name: string;
url: string;
host: string;
}>;
export declare const ManifestKindEnum: z.ZodEnum<["component", "repository"]>;
export declare const ManifestTypeEnum: z.ZodEnum<["fe", "be", "me", "pkg", "db", "ui"]>;
export declare const ManifestMobileSchema: z.ZodObject<{
path: z.ZodString;
}, "strip", z.ZodTypeAny, {
path: string;
}, {
path: string;
}>;
export declare const ManifestSchema: z.ZodEffects<z.ZodObject<{
name: z.ZodString;
namespace: z.ZodString;
org: z.ZodString;
handle: z.ZodString;
description: z.ZodString;
kind: z.ZodEnum<["component", "repository"]>;
type: z.ZodOptional<z.ZodArray<z.ZodEnum<["fe", "be", "me", "pkg", "db", "ui"]>, "many">>;
version: z.ZodString;
build: z.ZodNumber;
repo: z.ZodObject<{
name: z.ZodString;
url: z.ZodString;
host: z.ZodString;
}, "strip", z.ZodTypeAny, {
name: string;
url: string;
host: string;
}, {
name: string;
url: string;
host: string;
}>;
ios: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, "strip", z.ZodTypeAny, {
path: string;
}, {
path: string;
}>>;
android: z.ZodOptional<z.ZodObject<{
path: z.ZodString;
}, "strip", z.ZodTypeAny, {
path: string;
}, {
path: string;
}>>;
}, "strip", z.ZodTypeAny, {
name: string;
namespace: string;
org: string;
handle: string;
description: string;
kind: "component" | "repository";
version: string;
build: number;
repo: {
name: string;
url: string;
host: string;
};
type?: ("fe" | "be" | "me" | "pkg" | "db" | "ui")[] | undefined;
ios?: {
path: string;
} | undefined;
android?: {
path: string;
} | undefined;
}, {
name: string;
namespace: string;
org: string;
handle: string;
description: string;
kind: "component" | "repository";
version: string;
build: number;
repo: {
name: string;
url: string;
host: string;
};
type?: ("fe" | "be" | "me" | "pkg" | "db" | "ui")[] | undefined;
ios?: {
path: string;
} | undefined;
android?: {
path: string;
} | undefined;
}>, {
name: string;
namespace: string;
org: string;
handle: string;
description: string;
kind: "component" | "repository";
version: string;
build: number;
repo: {
name: string;
url: string;
host: string;
};
type?: ("fe" | "be" | "me" | "pkg" | "db" | "ui")[] | undefined;
ios?: {
path: string;
} | undefined;
android?: {
path: string;
} | undefined;
}, {
name: string;
namespace: string;
org: string;
handle: string;
description: string;
kind: "component" | "repository";
version: string;
build: number;
repo: {
name: string;
url: string;
host: string;
};
type?: ("fe" | "be" | "me" | "pkg" | "db" | "ui")[] | undefined;
ios?: {
path: string;
} | undefined;
android?: {
path: string;
} | undefined;
}>;
export type TManifest = z.parse<typeof ManifestSchema>;