bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
170 lines (169 loc) • 9.31 kB
TypeScript
import { PathOsBased } from './utils/path';
export declare const IS_WINDOWS: boolean;
export declare const AUTO_GENERATED_STAMP = "BIT-AUTO-GENERATED";
export declare const AUTO_GENERATED_MSG: string;
export declare const BIT_DESCRIPTION = "bit is a free and open source tool designed for easy use, maintenance and discovery of code components.";
export declare const BIT_USAGE = "[--version] [--help] <command> [<args>]";
export declare const BITS_DIRNAME = "components";
export declare const BIT_JSON = "bit.json";
export declare const WORKSPACE_JSONC = "workspace.jsonc";
export declare const GIT_IGNORE = ".gitignore";
export declare const BIT_MAP = ".bitmap";
export declare const OLD_BIT_MAP = ".bit.map.json";
export declare const COMPONENT_ORIGINS: any;
export declare const TESTS_FORK_LEVEL: {
NONE: string;
ONE: string;
COMPONENT: string;
};
export declare const DEFAULT_INDEX_NAME = "index";
export declare const DEFAULT_INDEX_EXTS: string[];
export declare const SUPPORTED_EXTENSIONS: string[];
export declare const NO_PLUGIN_TYPE = "none";
export declare const DEFAULT_COMPILER_ID = "none";
export declare const DEFAULT_TESTER_ID = "none";
export declare const DEFAULT_PACKAGE_MANAGER = "npm";
export declare const DEFAULT_EXTENSIONS: {};
export declare const DEFAULT_DIST_DIRNAME = "dist";
export declare const DEFAULT_BUNDLE_FILENAME = "dist.js";
export declare const DEFAULT_BIT_VERSION = "0.0.1";
export declare const DEFAULT_BIT_RELEASE_TYPE = "patch";
export declare const DEFAULT_LANGUAGE = "javascript";
export declare const DEFAULT_BINDINGS_PREFIX = "@bit";
export declare const NODE_PATH_COMPONENT_SEPARATOR = ".";
export declare const DEFAULT_COMPONENTS_DIR_PATH: string;
export declare const DEFAULT_DIR_DEPENDENCIES = ".dependencies";
export declare const DEFAULT_DEPENDENCIES_DIR_PATH: string;
export declare const COMPONENT_DIR = "COMPONENT_DIR";
export declare const DEFAULT_SAVE_DEPENDENCIES_AS_COMPONENTS = false;
export declare const DEFAULT_SEPARATOR = "/";
export declare const LATEST_BIT_VERSION = "latest";
export declare const OBJECTS_DIR = "objects";
export declare const NULL_BYTE = "\0";
export declare const SPACE_DELIMITER = " ";
export declare const VERSION_DELIMITER = "@";
export declare const DEPENDENCIES_DIR = "dependencies";
export declare const DEFAULT_REMOTES: {};
export declare const DEFAULT_DEPENDENCIES: {};
export declare const SPINNER_TYPE: any;
export declare const BASE_WEB_DOMAIN = "bit.dev";
export declare const PREVIOUSLY_BASE_WEB_DOMAIN = "bitsrc.io";
export declare const DEFAULT_HUB_DOMAIN: string;
export declare const BASE_DOCS_DOMAIN: string;
export declare const REPO_NAME = "teambit/bit";
export declare const DEFAULT_HUB_LOGIN: string;
export declare const DEFAULT_BIT_ENV = "production";
export declare const DEFAULT_ANALYTICS_DOMAIN: string;
export declare const DEFAULT_REGISTRY_DOMAIN_PREFIX = "@bit";
export declare const SEARCH_DOMAIN: string;
export declare const RELEASE_SERVER: string;
export declare const DEFAULT_REGISTRY_URL: string;
export declare const PREVIOUSLY_DEFAULT_REGISTRY_URL: string;
export declare const DEFAULT_SSH_KEY_FILE: string;
export declare const DEFAULT_SSH_READY_TIMEOUT = 99999;
export declare const IGNORE_LIST: string[];
export declare const INIT_COMMAND = "init";
export declare const CFG_USER_EMAIL_KEY = "user.email";
export declare const CFG_USER_TOKEN_KEY = "user.token";
export declare const CFG_USER_NAME_KEY = "user.name";
export declare const CFG_REGISTRY_URL_KEY = "registry";
export declare const CFG_SSH_KEY_FILE_KEY = "ssh_key_file";
export declare const CFG_HUB_DOMAIN_KEY = "hub_domain";
export declare const CFG_HUB_LOGIN_KEY = "hub_domain_login";
export declare const CFG_ANALYTICS_DOMAIN_KEY = "analytics_domain";
export declare const CFG_ANALYTICS_ANONYMOUS_KEY = "anonymous_reporting";
export declare const CFG_REPOSITORY_REPORTING_KEY = "repository_reporting";
export declare const CFG_ANALYTICS_REPORTING_KEY = "analytics_reporting";
export declare const CFG_ANALYTICS_ERROR_REPORTS_KEY = "error_reporting";
export declare const CFG_ANALYTICS_ENVIRONMENT_KEY = "bit_environment";
export declare const CFG_ANALYTICS_USERID_KEY = "analytics_id";
export declare const CFG_REGISTRY_DOMAIN_PREFIX = "registry_domain_prefix";
export declare const CFG_POST_EXPORT_HOOK_KEY = "post_export_hook";
export declare const CFG_POST_IMPORT_HOOK_KEY = "post_import_hook";
export declare const CFG_CI_FUNCTION_PATH_KEY = "ci_function_path";
export declare const CFG_CI_ENABLE_KEY = "ci_enable";
export declare const CFG_GIT_EXECUTABLE_PATH = "git_path";
export declare const CFG_LOG_JSON_FORMAT = "log_json_format";
export declare const CFG_LOG_LEVEL = "log_level";
export declare const CFG_NO_WARNINGS = "no_warnings";
export declare const CFG_INTERACTIVE = "interactive";
export declare const CFG_COMMAND_INTERACTIVE_TEMPLATE = "interactive.{commandName}";
export declare const CFG_INIT_INTERACTIVE: any;
export declare const CFG_SSH_NO_COMPRESS = "ssh_no_compress";
export declare const CFG_FEATURE_TOGGLE = "features";
export declare const POST_CHECKOUT = "post-checkout";
export declare const POST_MERGE = "post-merge";
export declare const GIT_HOOKS_NAMES: string[];
export declare const PRE_TAG_HOOK = "pre-tag";
export declare const POST_TAG_HOOK = "post-tag";
export declare const POST_ADD_HOOK = "post-add";
export declare const PRE_TAG_ALL_HOOK = "pre-tag-all";
export declare const POST_TAG_ALL_HOOK = "post-tag-all";
export declare const PRE_IMPORT_HOOK = "pre-import";
export declare const POST_IMPORT_HOOK = "post-import";
export declare const PRE_EXPORT_HOOK = "pre-export";
export declare const POST_EXPORT_HOOK = "post-export";
export declare const PRE_SEND_OBJECTS = "pre-send-objects";
export declare const POST_SEND_OBJECTS = "post-send-objects";
export declare const PRE_RECEIVE_OBJECTS = "pre-receive-objects";
export declare const POST_RECEIVE_OBJECTS = "post-receive-objects";
export declare const PRE_DEPRECATE_REMOTE = "pre-deprecate-remote";
export declare const PRE_UNDEPRECATE_REMOTE = "pre-undeprecate-remote";
export declare const POST_DEPRECATE_REMOTE = "post-deprecate-remote";
export declare const POST_UNDEPRECATE_REMOTE = "post-undeprecate-remote";
export declare const PRE_REMOVE_REMOTE = "pre-remove-remote";
export declare const POST_REMOVE_REMOTE = "post-remove-remote";
export declare const HOOKS_NAMES: string[];
export declare const CACHE_ROOT: string;
export declare const CFG_GLOBAL_REPOSITORY = "global_repository";
export declare const REPOSITORY_CACHE_ROOT: string;
export declare const APP_CACHE_DIR: string;
export declare const GLOBAL_CONFIG: PathOsBased;
export declare const GLOBAL_LOGS: PathOsBased;
export declare const GLOBAL_CONFIG_FILE = "config.json";
export declare const GLOBAL_REMOTES = "global-remotes.json";
export declare const BIT_HIDDEN_DIR = ".bit";
export declare const BIT_GIT_DIR = "bit";
export declare const DOT_GIT_DIR = ".git";
export declare const BIT_REGISTRY = "";
export declare const LATEST = "latest";
export declare const DEPENDENCY_DELIMITER = "/";
export declare const BIT_SOURCES_DIRNAME = "source";
export declare const BIT_TMP_DIRNAME = "tmp";
export declare const BIT_WORKSPACE_TMP_DIRNAME = ".bitTmp";
export declare const BIT_CACHE_DIRNAME = "cache";
export declare const LATEST_TESTED_MARK = "*";
export declare const SUB_DIRECTORIES_GLOB_PATTERN = "/**/*";
export declare const SCOPE_JSON = "scope.json";
export declare const DEFAULT_RESOLVER: () => string;
export declare const BIT_VERSION: any;
export declare const BIT_INSTALL_METHOD: any;
export declare const SKIP_UPDATE_FLAG = "--skip-update";
export declare const TOKEN_FLAG_NAME = "token";
export declare const TOKEN_FLAG: string;
export declare const LICENSE_FILENAME = "LICENSE";
export declare const ISOLATED_ENV_ROOT = "environment";
export declare const NODE_PATH_SEPARATOR: string;
export declare const WRAPPER_DIR = "bit_wrapper_dir";
export declare const PACKAGE_JSON = "package.json";
export declare const COMPILER_ENV_TYPE = "compiler";
export declare const TESTER_ENV_TYPE = "tester";
export declare const DEBUG_LOG: PathOsBased;
export declare const MANUALLY_REMOVE_DEPENDENCY = "-";
export declare const MANUALLY_REMOVE_ENVIRONMENT = "-";
export declare const MANUALLY_ADD_DEPENDENCY = "+";
export declare const OVERRIDE_FILE_PREFIX = "file://";
export declare const OVERRIDE_COMPONENT_PREFIX = "@bit/";
export declare const ACCEPTABLE_NPM_VERSIONS = ">=5.0.0";
export declare const ANGULAR_PACKAGE_IDENTIFIER = "@angular/core";
export declare const ANGULAR_BIT_ENTRY_POINT_FILE = "public_api.ts";
export declare const COMPONENT_DIST_PATH_TEMPLATE = "{COMPONENT_DIST_PATH}";
export declare const WILDCARD_HELP: (command: string) => string;
export declare const CURRENT_UPSTREAM = "current";
export declare const DEPENDENCIES_FIELDS: string[];
export declare const MISSING_DEPS_SPACE: string;
export declare const MISSING_NESTED_DEPS_SPACE: string;
export declare const CONCURRENT_IO_LIMIT = 100;
export declare const STARTED_WATCHING_MSG = "started watching for component changes to rebuild";
export declare const WATCHER_COMPLETED_MSG = "watching for changes";
export declare const IMPORT_PENDING_MSG = "your workspace has outdated objects. please use \"bit import\" to pull the latest objects from the remote scope";