Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.connectDevTools = connectDevTools;
exports.default = void 0;

// https://www.npmjs.com/package/mobx-react-json-tree
// https://github.com/zalmoxisus/mobx-remotedev/tree/6f246dfa4ee8bce68e0ef5a209d7aebb505efe1b#api
// const config = { name, global: true, remote: true }
function connectDevTools(instance) {
  // @todo __DEV__
  if (process.env.NODE_ENV === 'development') {
    // name of child
    const name = instance.debugName || instance.constructor.name;

    if (typeof window !== 'undefined' && typeof window.devToolsExtension !== 'undefined') {
      const config = {
        name,
        remote: true
      };

      require("./spy").spy(instance, config);

      return true;
    }
  }

  return false;
}

var _default = connectDevTools;
exports.default = _default;