function transformJestHelper(path, state) {
    var calleePath = path.get('callee');
    var args = path.get('arguments');
    if (!args.length) {
      return;
    }
    var moduleArg = args[0];
    if (
      moduleArg.node.type === 'StringLiteral' &&
      calleePath.node &&
      isJestProperty(t, calleePath.node.property)
    ) {
      var module = mapModule(state, moduleArg.node.value);
      if (module) {
        moduleArg.replaceWith(t.stringLiteral(module));
      }
    }
  }
function transformJestHelper(path, state) {
    var calleePath = path.get('callee');
    var args = path.get('arguments');
    if (!args.length) {
      return;
    }
    var moduleArg = args[0];
    if (
      moduleArg.node.type === 'StringLiteral' &&
      calleePath.node &&
      isJestProperty(t, calleePath.node.property)
    ) {
      var module = mapModule(state, moduleArg.node.value);
      if (module) {
        moduleArg.replaceWith(t.stringLiteral(module));
      }
    }
  }
function transformJestHelper ( path , state ) { var calleePath = path . get ( 'callee' ) ; var args = path . get ( 'arguments' ) ; if ( ! args . length ) { return ; } var moduleArg = args [ 0 ] ; if ( moduleArg . node . type === 'StringLiteral' && calleePath . node && isJestProperty ( t , calleePath . node . property ) ) { var module = mapModule ( state , moduleArg . node . value ) ; if ( module ) { moduleArg . replaceWith ( t . stringLiteral ( module ) ) ; } } }
Transforms either individual or chained calls to `jest.dontMock('Foo')`,
`jest.mock('Foo')`, and `jest.genMockFromModule('Foo')`.
Transforms either individual or chained calls to jest . dontMock ( Foo ) jest . mock ( Foo ) and jest . genMockFromModule ( Foo ) .
Transform a Jest function call to a module