@gravityforms/utils
Version:
JavaScript utilities for Gravity Forms development.
30 lines (28 loc) • 641 B
JavaScript
import isJestTest from '../data/is-jest-test';
/**
* @module consoleLog
* @description Logs console info if console is available, node is not in production mode, and we aren't running Jest.
*
* @since 1.0.0
*
* @param {string} message The message to log.
*
* @requires isJestTest
*
* @return {void}
*
* @example
* import { consoleLog } from "@gravityforms/utils";
*
* function Example() {
* consoleLog( 'Hello from example' );
* }
*
*/
export default function consoleLog( message = '' ) {
if ( process.env.RUN_MODE !== 'production' ) {
if ( window.console && ! isJestTest() ) {
console.log( message );
}
}
}