title: Invariant Violation: Calling synchronous methods on native modules is not supported in Chrome
body: <p>I have forked this React library for use with React Native and have got it working by installing <a href="https://github.com/react-native-community/react-native-svg" rel="noreferrer">react-native-svg</a>, <a href="https://www.npmjs.com/package/use-elapsed-time" rel="noreferrer">use-elapsed-time</a> and prop-types:</p>
  
  <p><a href="https://github.com/vydimitrov/react-countdown-circle-timer" rel="noreferrer">https://github.com/vydimitrov/react-countdown-circle-timer</a></p>
  
  <p>However I now am not able to use the debugger:</p>
  
  <blockquote>
    <p>Invariant Violation: Calling synchronous methods on native modules is
    not supported in Chrome.</p>
    
    <p>Consider providing alternative methods to expose this method in debug
    mode, e.g. by exposing constants ahead-of-time.</p>
    
    <p>This error is located at:
        in CountdownCircleTimer (at AppRoot.js:118)
        in AppRoot (at App.js:9)
        in Provider (at App.js:8)
        in App (at renderApplication.js:40)
        in RCTView (at AppContainer.js:101)
        in RCTView (at AppContainer.js:119)</p>
  </blockquote>
  
  <p>I have searched high and low for any clues as to which package could be causing the error and I can only see the issue reported relating to <a href="https://github.com/react-native-community/react-native-device-info/issues/776" rel="noreferrer">react-native-device-info</a> but this is not causing the problem. What does the error mean an how can I begin to debug this if there is such little information around about it?</p>