UNPKG

@appsemble/utils

Version:

Utility functions used in Appsemble internally

42 lines (41 loc) 1.1 kB
/** * A pattern for extracting a semver value. */ export declare const partialSemver: RegExp; /** * A pattern for validating a hexadecimal RGB color. */ export declare const hexColor: RegExp; /** * A pattern for matching a full semver. */ export declare const semver: RegExp; /** * A pattern for extracting a normalized string. */ export declare const partialNormalized: RegExp; /** * A pattern for exactly matching a lower case hyphen separated string. */ export declare const normalized: RegExp; /** * A pattern for matching the block name pattern of @organization/project. */ export declare const blockNamePattern: RegExp; export declare const domainPattern: RegExp; /** * A pattern to match a Google Analytics ID or an empty string. */ export declare const googleAnalyticsIDPattern: RegExp; /** * A pattern which matches a UUID 4. */ export declare const uuid4Pattern: RegExp; /** * A pattern which matches a JSON web token. */ export declare const jwtPattern: RegExp; /** * A pattern which matches an ISO 8601 datetime string. */ export declare const ISODateTimePattern: RegExp;