@aws/cloudfront-hosting-toolkit
Version:
CloudFront Hosting Toolkit offers the convenience of a managed frontend hosting service while retaining full control over the hosting and deployment infrastructure to make it your own.
22 lines (21 loc) • 1.12 kB
TypeScript
#!/usr/bin/env node
import { Dictionary } from "./types";
import * as Joi from "joi";
export declare const TOOL_NAME = "cloudfront-hosting-toolkit";
export declare const CONFIG_FILE_NAME: string;
export declare const BUILD_FILE_NAME: string;
export declare const CFF_FILE_NAME: string;
export declare const SSM_SOURCE_STR = "HostingHostingInfrastructureDeployTypeSource";
export declare const SSM_DOMAIN_STR = "DomainName";
export declare const SSM_PIPELINENAME_STR = "PipelineName";
export declare const SSM_CONNECTION_ARN_STR = "ConnectionArn";
export declare const SSM_CONNECTION_NAME_STR = "ConnectionName";
export declare const SSM_CONNECTION_REGION_STR = "ConnectionRegion";
export declare const CONNECTION_STACK_NAME = "hosting-connection";
export declare const MAIN_STACK_NAME = "hosting-main";
export declare const CLOUDFRONT_HOSTEDZONE_ID = "Z2FDTNDATAQYW2";
export declare const GITHUB_REGEX: RegExp;
export declare const DOMAIN_NAME_REGEX: RegExp;
export declare const ERROR_PREFIX = "\n\n[ERROR]";
export declare const FRAMEWORKS: Dictionary<string>;
export declare const SCHEMA: Joi.ObjectSchema<any>;