| '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; |