function emitWarningOnce(message) {
  if (!emittedWarnings.has(message)) {
    emittedWarnings.add(message);
    return emitWarning(message);
  }
}
/**
 * Will emit a warning once for the duration of the application.
 * Uses the message to identify if it has already been emitted
 * so using string interpolation can cause multiple emits
 * @internal
 * @param {string} message - message to warn about
 */
Will emit a warning once for the duration of the application.
Uses the message to identify if it has already been emitted
so using string interpolation can cause multiple emits
@internal
@param {string} message - message to warn about
Will emit a warning once for the duration of the application . Uses the message to identify if it has already been emitted so using string interpolation can cause multiple emits @internal @param { string } message - message to warn about
function emitWarningOnce(message) {
  if (!emittedWarnings.has(message)) {
    emittedWarnings.add(message);
    return emitWarning(message);
  }
}
function emitWarningOnce ( message ) { if ( ! emittedWarnings . has ( message ) ) { emittedWarnings . add ( message ) ; return emitWarning ( message ) ; } }
Will emit a warning once for the duration of the application.
Will emit a warning once for the duration of the application .