UNPKG

bananareporter

Version:

Easily generate a report from multiple sources

15 lines (14 loc) 549 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.delay = exports.zIsoString = void 0; const zod_1 = require("zod"); const ISO_DATE_REGEX = /\d{4}-[01]\d-[0-3]\d/; // from https://github.com/colinhacks/zod/issues/482#issuecomment-1369800957 exports.zIsoString = zod_1.z .string() .regex(ISO_DATE_REGEX, 'date must be a valid ISO8601 date'); function delay(ms) { // eslint-disable-next-line no-promise-executor-return return new Promise(resolve => setTimeout(resolve, ms)); } exports.delay = delay;