• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict'
2
3var experimentalWarnings = new Set();
4
5function emitExperimentalWarning(feature) {
6  if (experimentalWarnings.has(feature)) return;
7  var msg = feature + ' is an experimental feature. This feature could ' +
8       'change at any time';
9  experimentalWarnings.add(feature);
10  process.emitWarning(msg, 'ExperimentalWarning');
11}
12
13function noop() {}
14
15module.exports.emitExperimentalWarning = process.emitWarning
16  ? emitExperimentalWarning
17  : noop;
18