'use strict' | |
var experimentalWarnings = new Set(); | |
function emitExperimentalWarning(feature) { | |
if (experimentalWarnings.has(feature)) return; | |
var msg = feature + ' is an experimental feature. This feature could ' + | |
'change at any time'; | |
experimentalWarnings.add(feature); | |
process.emitWarning(msg, 'ExperimentalWarning'); | |
} | |
function noop() {} | |
module.exports.emitExperimentalWarning = process.emitWarning | |
? emitExperimentalWarning | |
: noop; |