assert-valid-pattern.js 492 B

1234567891011121314
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.assertValidPattern = void 0;
  4. const MAX_PATTERN_LENGTH = 1024 * 64;
  5. const assertValidPattern = (pattern) => {
  6. if (typeof pattern !== 'string') {
  7. throw new TypeError('invalid pattern');
  8. }
  9. if (pattern.length > MAX_PATTERN_LENGTH) {
  10. throw new TypeError('pattern is too long');
  11. }
  12. };
  13. exports.assertValidPattern = assertValidPattern;
  14. //# sourceMappingURL=assert-valid-pattern.js.map