UNPKG

@capgo/cli

Version:

A CLI to upload to capgo servers

161 lines (160 loc) 6.81 kB
import { z } from 'zod'; export declare const optionsUploadSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; bundle: z.ZodOptional<z.ZodString>; path: z.ZodOptional<z.ZodString>; channel: z.ZodOptional<z.ZodString>; displayIvSession: z.ZodOptional<z.ZodBoolean>; external: z.ZodOptional<z.ZodString>; key: z.ZodOptional<z.ZodBoolean>; keyV2: z.ZodOptional<z.ZodString>; keyDataV2: z.ZodOptional<z.ZodString>; ivSessionKey: z.ZodOptional<z.ZodString>; s3Region: z.ZodOptional<z.ZodString>; s3Apikey: z.ZodOptional<z.ZodString>; s3Apisecret: z.ZodOptional<z.ZodString>; s3BucketName: z.ZodOptional<z.ZodString>; s3Port: z.ZodOptional<z.ZodNumber>; s3SSL: z.ZodOptional<z.ZodBoolean>; s3Endpoint: z.ZodOptional<z.ZodString>; bundleUrl: z.ZodOptional<z.ZodBoolean>; codeCheck: z.ZodOptional<z.ZodBoolean>; oldEncryption: z.ZodOptional<z.ZodBoolean>; minUpdateVersion: z.ZodOptional<z.ZodString>; autoMinUpdateVersion: z.ZodOptional<z.ZodBoolean>; autoSetBundle: z.ZodOptional<z.ZodBoolean>; ignoreMetadataCheck: z.ZodOptional<z.ZodBoolean>; ignoreChecksumCheck: z.ZodOptional<z.ZodBoolean>; forceCrc32Checksum: z.ZodOptional<z.ZodBoolean>; timeout: z.ZodOptional<z.ZodNumber>; multipart: z.ZodOptional<z.ZodBoolean>; partial: z.ZodOptional<z.ZodBoolean>; partialOnly: z.ZodOptional<z.ZodBoolean>; delta: z.ZodOptional<z.ZodBoolean>; deltaOnly: z.ZodOptional<z.ZodBoolean>; tus: z.ZodOptional<z.ZodBoolean>; encryptedChecksum: z.ZodOptional<z.ZodString>; packageJson: z.ZodOptional<z.ZodString>; dryUpload: z.ZodOptional<z.ZodBoolean>; nodeModules: z.ZodOptional<z.ZodString>; encryptPartial: z.ZodOptional<z.ZodBoolean>; deleteLinkedBundleOnUpload: z.ZodOptional<z.ZodBoolean>; tusChunkSize: z.ZodOptional<z.ZodNumber>; zip: z.ZodOptional<z.ZodBoolean>; link: z.ZodOptional<z.ZodString>; comment: z.ZodOptional<z.ZodString>; noBrotliPatterns: z.ZodOptional<z.ZodString>; disableBrotli: z.ZodOptional<z.ZodBoolean>; versionExistsOk: z.ZodOptional<z.ZodBoolean>; selfAssign: z.ZodOptional<z.ZodBoolean>; verbose: z.ZodOptional<z.ZodBoolean>; showReplicationProgress: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type OptionsUpload = z.infer<typeof optionsUploadSchema>; export declare const zipResultSchema: z.ZodObject<{ bundle: z.ZodString; filename: z.ZodString; checksum: z.ZodString; }, z.core.$strip>; export type ZipResult = z.infer<typeof zipResultSchema>; export declare const encryptResultSchema: z.ZodObject<{ checksum: z.ZodString; filename: z.ZodString; ivSessionKey: z.ZodString; }, z.core.$strip>; export type EncryptResult = z.infer<typeof encryptResultSchema>; export declare const decryptResultSchema: z.ZodObject<{ outputPath: z.ZodString; checksumMatches: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export type DecryptResult = z.infer<typeof decryptResultSchema>; export declare const uploadBundleResultSchema: z.ZodObject<{ success: z.ZodBoolean; bundle: z.ZodString; checksum: z.ZodOptional<z.ZodNullable<z.ZodString>>; encryptionMethod: z.ZodEnum<{ none: "none"; v1: "v1"; v2: "v2"; }>; sessionKey: z.ZodOptional<z.ZodString>; ivSessionKey: z.ZodOptional<z.ZodNullable<z.ZodString>>; storageProvider: z.ZodOptional<z.ZodString>; skipped: z.ZodOptional<z.ZodBoolean>; reason: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type UploadBundleResult = z.infer<typeof uploadBundleResultSchema>; export declare const bundleZipOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; bundle: z.ZodOptional<z.ZodString>; path: z.ZodOptional<z.ZodString>; codeCheck: z.ZodOptional<z.ZodBoolean>; name: z.ZodOptional<z.ZodString>; json: z.ZodOptional<z.ZodBoolean>; keyV2: z.ZodOptional<z.ZodBoolean>; packageJson: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleZipOptions = z.infer<typeof bundleZipOptionsSchema>; export declare const bundleDeleteOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; bundle: z.ZodString; }, z.core.$strip>; export type BundleDeleteOptions = z.infer<typeof bundleDeleteOptionsSchema>; export declare const bundleCompatibilityOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; channel: z.ZodOptional<z.ZodString>; text: z.ZodOptional<z.ZodBoolean>; packageJson: z.ZodOptional<z.ZodString>; nodeModules: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleCompatibilityOptions = z.infer<typeof bundleCompatibilityOptionsSchema>; export declare const bundleReleaseTypeOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; channel: z.ZodOptional<z.ZodString>; packageJson: z.ZodOptional<z.ZodString>; nodeModules: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleReleaseTypeOptions = z.infer<typeof bundleReleaseTypeOptionsSchema>; export declare const bundleCleanupOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; version: z.ZodString; bundle: z.ZodString; keep: z.ZodNumber; force: z.ZodBoolean; ignoreChannel: z.ZodBoolean; }, z.core.$strip>; export type BundleCleanupOptions = z.infer<typeof bundleCleanupOptionsSchema>; export declare const bundleUnlinkOptionsSchema: z.ZodObject<{ apikey: z.ZodString; supaHost: z.ZodOptional<z.ZodString>; supaAnon: z.ZodOptional<z.ZodString>; bundle: z.ZodOptional<z.ZodString>; packageJson: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleUnlinkOptions = z.infer<typeof bundleUnlinkOptionsSchema>; export declare const bundleEncryptOptionsSchema: z.ZodObject<{ key: z.ZodOptional<z.ZodString>; keyData: z.ZodOptional<z.ZodString>; json: z.ZodOptional<z.ZodBoolean>; packageJson: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleEncryptOptions = z.infer<typeof bundleEncryptOptionsSchema>; export declare const bundleDecryptOptionsSchema: z.ZodObject<{ key: z.ZodOptional<z.ZodString>; keyData: z.ZodOptional<z.ZodString>; checksum: z.ZodOptional<z.ZodString>; packageJson: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type BundleDecryptOptions = z.infer<typeof bundleDecryptOptionsSchema>;