@netlify/content-engine
Version:
17 lines • 649 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.reportOnce = void 0;
const reporter_1 = __importDefault(require("../reporter"));
const displayedWarnings = new Set();
const reportOnce = (message, method = `warn`, key) => {
const messageId = key ?? message;
if (!displayedWarnings.has(messageId)) {
displayedWarnings.add(messageId);
reporter_1.default[method](message);
}
};
exports.reportOnce = reportOnce;
//# sourceMappingURL=report-once.js.map
;