Lines 4179-4219javascript
4179 tryDecryptValue: () => tryDecryptValue,
4180 tryDeserializeAndDecrypt: () => tryDeserializeAndDecrypt,
4181 tryDeserializeBlob: () => tryDeserializeBlob,
4182 ttlToExpiresAt: () => ttlToExpiresAt,
4183 unlink: () => unlink,
4184 validateBaseUrl: () => validateBaseUrl,
4185 validateKeyData: () => validateKeyData,
4186 validateOptionalTTL: () => validateOptionalTTL,
4187 validatePattern: () => validatePattern,
4188 validateSecretData: () => validateSecretData,
4189 validateTTL: () => validateTTL,
4190 verifyCodeChallenge: () => verifyCodeChallenge,
4191 verifyData: () => verifyData,
4192 verifyOrParseData: () => verifyOrParseData,
4193 watchFile: () => watchFile,
4194 writeFile: () => writeFile,
4195 writeJSON: () => writeJSON
4197module.exports = __toCommonJS(index_exports);
4199// libs/utils/src/regex/safe-regex.ts
4200var import_ast = require("@enclave-vm/ast");
4201var DEFAULT_MAX_INPUT_LENGTH = 5e4;
HighCopied Package Dependency Bridge
Package metadata claims a different repository identity while copied source loads a runtime dependency bridge.
index.jsView on unpkg · L4199 4202function analyzePattern(pattern, level = "polynomial") {
4203 const patternStr = typeof pattern === "string" ? pattern : pattern.source;
4205 new RegExp(patternStr);
4210 vulnerabilityType: "invalid_syntax",
4211 explanation: "Pattern has invalid regex syntax"
4215 const result = (0, import_ast.analyzeForReDoS)(patternStr, level);
4217 safe: !result.vulnerable,
4218 score: result.score,
4219 vulnerabilityType: result.vulnerabilityType,