git-documentdb
Version:
Offline-first database that syncs with Git
104 lines • 2.11 kB
TypeScript
/**
* GitDocumentDB
* Copyright (c) Hidekazu Kubota
*
* This source code is licensed under the Mozilla Public License Version 2.0
* found in the LICENSE file in the root directory of this source tree.
*/
/**
* @public
*/
export declare const DATABASE_CREATOR = "GitDocumentDB";
/**
* @public
*/
export declare const DATABASE_VERSION = "1.0";
/**
* @public
*/
export declare const DEFAULT_COMBINE_DB_STRATEGY = "combine-head-with-theirs";
/**
* @public
*/
export declare const DEFAULT_CONFLICT_RESOLUTION_STRATEGY = "ours-diff";
/**
* @public
*/
export declare const DEFAULT_LOCAL_DIR = "./git-documentdb";
/**
* @public
*/
export declare const DEFAULT_LOG_LEVEL = "info";
/**
* @public
*/
export declare const DEFAULT_SYNC_INTERVAL = 30000;
/**
* @public
*/
export declare const DUPLICATED_FILE_POSTFIX = "-from-";
/**
* @public
*/
export declare const FILE_CREATE_TIMEOUT = 2000;
/**
* @public
*/
export declare const FILE_REMOVE_TIMEOUT = 7000;
/**
* @public
*/
export declare const FIRST_COMMIT_MESSAGE = "first commit";
/**
* @public
*/
export declare const GIT_DOCUMENTDB_INFO_ID = ".gitddb/info";
/**
* @public
*/
export declare const GIT_DOCUMENTDB_METADATA_DIR = ".gitddb";
/**
* @public
*/
export declare const JSON_POSTFIX = ".json";
/**
* @public
*/
export declare const FRONT_MATTER_POSTFIX = ".md";
/**
* @public
*/
export declare const YAML_POSTFIX = ".yml";
/**
* @public
*/
export declare const MAX_FILE_PATH_LENGTH = 255;
/**
* @public
*/
export declare const MINIMUM_SYNC_INTERVAL = 3000;
/**
* @public
*/
export declare const NETWORK_RETRY = 3;
/**
* @public
*/
export declare const NETWORK_RETRY_INTERVAL = 2000;
/**
* @public
*/
export declare const NETWORK_TIMEOUT = 7000;
/**
* @public
*/
export declare const PUT_APP_INFO_MESSAGE = "put appinfo";
/**
* @public
*/
export declare const SET_DATABASE_ID_MESSAGE = "set database id";
/**
* @public
*/
export declare const SHORT_SHA_LENGTH = 7;
//# sourceMappingURL=const.d.ts.map