cmd-sync-servers - v1.0.0
    Preparing search index...

    Variable sitesFileSchemaConst

    sitesFileSchema: ZodObject<
        {
            $schema: ZodOptional<ZodString>;
            cloaking: ZodOptional<
                ZodObject<{ patterns: ZodDefault<ZodArray<ZodString>> }, $strict>,
            >;
            lastSelectedSiteId: ZodOptional<ZodUUID>;
            schemaVersion: ZodLiteral<1>;
            sites: ZodDefault<
                ZodArray<
                    ZodObject<
                        {
                            cloaking: ZodPrefault<
                                ZodObject<
                                    {
                                        enabled: ZodDefault<ZodBoolean>;
                                        paths: ZodDefault<ZodArray<(...)>>;
                                        patterns: ZodDefault<ZodArray<(...)>>;
                                        useGlobalPatterns: ZodOptional<ZodBoolean>;
                                    },
                                    $strict,
                                >,
                            >;
                            id: ZodUUID;
                            local: ZodPrefault<
                                ZodObject<
                                    {
                                        cache: ZodDefault<ZodBoolean>;
                                        caseSensitive: ZodOptional<ZodBoolean>;
                                        webUrl: ZodOptional<ZodURL>;
                                    },
                                    $strict,
                                >,
                            >;
                            localRoot: ZodString;
                            name: ZodString;
                            remoteServerId: ZodOptional<ZodUUID>;
                            servers: ZodDefault<
                                ZodArray<
                                    ZodObject<
                                        {
                                            auth: ZodOptional<(...)>;
                                            host: ZodOptional<(...)>;
                                            id: ZodUUID;
                                            name: ZodString;
                                            options: ZodPrefault<(...)>;
                                            port: ZodOptional<(...)>;
                                            protocol: ZodEnum<(...)>;
                                            remoteRoot: ZodString;
                                            username: ZodOptional<(...)>;
                                            webUrl: ZodOptional<(...)>;
                                        },
                                        $strict,
                                    >,
                                >,
                            >;
                            sync: ZodPrefault<
                                ZodObject<
                                    {
                                        compare: ZodDefault<ZodEnum<(...)>>;
                                        concurrency: ZodDefault<ZodNumber>;
                                        guard: ZodPrefault<ZodObject<(...), (...)>>;
                                        maintainInfo: ZodDefault<ZodBoolean>;
                                        massDelete: ZodPrefault<ZodObject<(...), (...)>>;
                                        mtimeToleranceSeconds: ZodDefault<ZodNumber>;
                                        recovery: ZodPrefault<ZodObject<(...), (...)>>;
                                        symlinks: ZodDefault<ZodEnum<(...)>>;
                                    },
                                    $strict,
                                >,
                            >;
                            testingServerId: ZodOptional<ZodUUID>;
                        },
                        $strict,
                    >,
                >,
            >;
        },
        $strict,
    > = ...

    Validates the whole of sites.json.