UNPKG

1.81 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const path_1 = require("path");
4const os_1 = require("os");
5exports.CLI_NAME = 'alwaysai';
6exports.PACKAGE_DIR = path_1.resolve(__dirname, '..');
7exports.DOT_ALWAYSAI_DIR = path_1.join(os_1.homedir(), '.alwaysai');
8exports.MODEL_PACKAGE_CACHE_DIR = path_1.join(exports.DOT_ALWAYSAI_DIR, 'model-package-cache');
9exports.LOCAL_MODEL_VERSION_PACKAGE_NUMBER = 0;
10exports.APP_PY_FILE_NAME = 'app.py';
11exports.TARGET_JSON_FILE_NAME = 'alwaysai.target.json';
12exports.DOCKERFILE = 'Dockerfile';
13exports.DOCKER_HUB_EDGEIQ_REPOSITORY_NAME = 'alwaysai/edgeiq';
14exports.DOCKER_FALLBACK_TAG_NAME = 'latest';
15exports.DOCKER_IMAGE_ID_INITIAL_VALUE = `${exports.DOCKER_HUB_EDGEIQ_REPOSITORY_NAME}:${exports.DOCKER_FALLBACK_TAG_NAME}`;
16exports.DOCKER_TEST_IMAGE_ID = 'busybox';
17exports.APP_JSON_FILE_NAME = 'alwaysai.app.json';
18exports.DOT_SSH_DIR = path_1.join(os_1.homedir(), '.ssh');
19exports.PRIVATE_KEY_FILE_NAME = 'alwaysai.id_rsa';
20exports.PRIVATE_KEY_FILE_PATH = path_1.join(exports.DOT_SSH_DIR, exports.PRIVATE_KEY_FILE_NAME);
21exports.PRIVATE_KEY_FILE_PRETTY_PATH = `~/.ssh/${exports.PRIVATE_KEY_FILE_NAME}`;
22exports.PUBLIC_KEY_FILE_PATH = `${exports.PRIVATE_KEY_FILE_PATH}.pub`;
23exports.PUBLIC_KEY_FILE_PRETTY_PATH = `${exports.PRIVATE_KEY_FILE_PRETTY_PATH}.pub`;
24// From https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript
25exports.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,}))$/;
26exports.THIS_SHOULD_NEVER_HAPPEN_MESSAGE = 'An unexpected condition has been encountered. Please report this error message to support@alwaysai.co';
27//# sourceMappingURL=constants.js.map
\No newline at end of file