UNPKG

loose-ts-check

Version:

Run TS type-check and ignore certain errors in some files

12 lines (11 loc) 502 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateTscErrorCodes = void 0; const tscErrorCodeRegExp = /^TS\d{4,}$/; const validateTscErrorCodes = (tscErrorCodes) => { const validationErrors = Array.from(tscErrorCodes) .filter((errorCode) => !tscErrorCodeRegExp.test(errorCode)) .map((invalidErrorCode) => `Invalid TSC error code: ${invalidErrorCode}`); return validationErrors; }; exports.validateTscErrorCodes = validateTscErrorCodes;