alwaysai
Version:
The alwaysAI command-line interface (CLI)
24 lines • 1.86 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SYSTEM_IDS = exports.SystemId = exports.NOT_IN_ORG_ERROR_MESSAGE = exports.PLEASE_REPORT_THIS_ERROR_MESSAGE = exports.VALID_EMAIL_REGULAR_EXPRESSION = exports.AAI_IGNORE_FILENAME = exports.EMPTY_DOCKER_IMAGE_ID_MESSAGE = exports.DOCKER_TEST_IMAGE_ID = exports.DOCKER_IMAGE_ID_INITIAL_VALUE = exports.DOCKER_EDGEIQ_REPOSITORY_NAME = exports.LOCAL_MODEL_VERSION_PACKAGE_NUMBER = exports.ALWAYSAI_DESKTOP_SOFTWARE_NAME = exports.ALWAYSAI_CLI_EXECUTABLE_NAME = void 0;
const keymirror_1 = require("./util/keymirror");
exports.ALWAYSAI_CLI_EXECUTABLE_NAME = 'aai';
exports.ALWAYSAI_DESKTOP_SOFTWARE_NAME = 'alwaysAI Desktop';
exports.LOCAL_MODEL_VERSION_PACKAGE_NUMBER = 0;
exports.DOCKER_EDGEIQ_REPOSITORY_NAME = 'alwaysai/edgeiq';
exports.DOCKER_IMAGE_ID_INITIAL_VALUE = '';
exports.DOCKER_TEST_IMAGE_ID = 'busybox';
exports.EMPTY_DOCKER_IMAGE_ID_MESSAGE = `Empty docker image ID. Did you run "${exports.ALWAYSAI_CLI_EXECUTABLE_NAME} app install"?`;
exports.AAI_IGNORE_FILENAME = '.aai-ignore';
// From https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript
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,}))$/;
exports.PLEASE_REPORT_THIS_ERROR_MESSAGE = 'Please report this error message to support@alwaysai.co';
exports.NOT_IN_ORG_ERROR_MESSAGE = `This account does not currently belong to an organization and cannot access this feature. ${exports.PLEASE_REPORT_THIS_ERROR_MESSAGE}.`;
exports.SystemId = (0, keymirror_1.keyMirror)({
local: null,
development: null,
qa: null,
production: null
});
exports.SYSTEM_IDS = Object.keys(exports.SystemId);
//# sourceMappingURL=constants.js.map