@cto.ai/ops
Version:
💻 CTO.ai - The CLI built for Teams 🚀
18 lines (17 loc) • 1.07 kB
TypeScript
import { OpCommand, OpWorkflow } from '../types';
export declare const validChars: RegExp;
export declare const validCharsTeamName: RegExp;
export declare const validVersionChars: RegExp;
export declare const validOpsAddArg: RegExp;
export declare const validServiceDomain: RegExp;
export declare const isValidOpName: (opName: string) => boolean;
export declare const isValidTeamName: (teamName: string) => boolean;
export declare const isValidOpVersion: (version: string) => boolean;
export declare const validateEmail: (email: string) => boolean;
export declare const validatePasswordFormat: (input: string) => true | "❗ This password is too short, please choose a password that is at least 8 characters long";
export declare const validateCpassword: (input: string, answers: {
password: string;
}) => string | boolean;
export declare const validateOpIsJob: (apiOp: OpCommand | OpWorkflow) => boolean | "" | undefined;
export declare const isValidOpFullName: (opFullName: string) => boolean;
export declare const isValidServiceDomain: (domain: string) => boolean;