UNPKG

@vtex/diagnostics-nodejs

Version:

Diagnostics library for Node.js applications

18 lines 552 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ValidationError = void 0; exports.validateRate = validateRate; class ValidationError extends Error { constructor(field, message) { super(message); this.field = field; this.name = 'ValidationError'; } } exports.ValidationError = ValidationError; function validateRate(rate) { if (rate < 0 || rate > 1) { throw new ValidationError('rate', 'sampling rate must be between 0 and 1'); } } //# sourceMappingURL=provider.js.map