1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const path_1 = require("path");
|
4 | const os_1 = require("os");
|
5 | exports.ALWAYSAI_CLI_EXECUTABLE_NAME = 'aai';
|
6 | exports.ALWAYSAI_DESKTOP_SOFTWARE_NAME = 'alwaysAI Desktop';
|
7 | exports.PACKAGE_DIR = path_1.resolve(__dirname, '..');
|
8 | exports.DOT_ALWAYSAI_DIR = path_1.join(os_1.homedir(), '.alwaysai');
|
9 | exports.MODEL_PACKAGE_CACHE_DIR = path_1.join(exports.DOT_ALWAYSAI_DIR, 'model-package-cache');
|
10 | exports.LOCAL_MODEL_VERSION_PACKAGE_NUMBER = 0;
|
11 | exports.APP_PY_FILE_NAME = 'app.py';
|
12 | exports.TARGET_JSON_FILE_NAME = 'alwaysai.target.json';
|
13 | exports.APP_MODELS_DIRECTORY_NAME = 'models';
|
14 | exports.DOCKERFILE = 'Dockerfile';
|
15 | exports.DOCKER_EDGEIQ_REPOSITORY_NAME = 'alwaysai/edgeiq';
|
16 | exports.DOCKER_FALLBACK_TAG_NAME = 'latest';
|
17 | exports.DOCKER_IMAGE_ID_INITIAL_VALUE = '';
|
18 | exports.DOCKER_TEST_IMAGE_ID = 'busybox';
|
19 | exports.EMPTY_DOCKER_IMAGE_ID_MESSAGE = `Empty docker image ID. Did you run "${exports.ALWAYSAI_CLI_EXECUTABLE_NAME} app deploy"?`;
|
20 | exports.ALWAYSAI_STARTER_APPS = 'alwaysai-starter-apps';
|
21 | exports.VENV = 'venv';
|
22 | exports.VENV_BIN_ACTIVATE = path_1.posix.join(exports.VENV, 'bin', 'activate');
|
23 | exports.VENV_SCRIPTS_ACTIVATE = path_1.join(exports.VENV, 'Scripts', 'activate.bat');
|
24 | exports.APP_JSON_FILE_NAME = 'alwaysai.app.json';
|
25 | exports.PYTHON_REQUIREMENTS_FILE_NAME = 'requirements.txt';
|
26 | exports.DOT_SSH_DIR = path_1.join(os_1.homedir(), '.ssh');
|
27 | exports.PRIVATE_KEY_FILE_NAME = 'alwaysai.id_rsa';
|
28 | exports.PRIVATE_KEY_FILE_PATH = path_1.join(exports.DOT_SSH_DIR, exports.PRIVATE_KEY_FILE_NAME);
|
29 | exports.PRIVATE_KEY_FILE_PRETTY_PATH = `~/.ssh/${exports.PRIVATE_KEY_FILE_NAME}`;
|
30 | exports.PUBLIC_KEY_FILE_PATH = `${exports.PRIVATE_KEY_FILE_PATH}.pub`;
|
31 | exports.PUBLIC_KEY_FILE_PRETTY_PATH = `${exports.PRIVATE_KEY_FILE_PRETTY_PATH}.pub`;
|
32 |
|
33 | exports.VALID_EMAIL_REGULAR_EXPRESSION = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
|
34 | exports.PLEASE_REPORT_THIS_ERROR_MESSAGE = 'Please report this error message to support@alwaysai.co';
|
35 |
|
\ | No newline at end of file |