'use strict'
!(function(require, directRequire) {
  function a() {
    let a = `adb reverse tcp:${o} tcp:${o}`
    try {
      m(a)
    } catch (a) {}
  }
  function b() {
    a(), (p = new j({ port: o }))
  }
  function c(a, b) {
    new i({
      fileSort: a,
      fileRootPath: b,
      WeappRemoteTemp: l,
      WebSocketServer: p
    })
  }
  const d = require('path'),
    e = require('util'),
    f = require('fs'),
    g = require('child_process'),
    h = require('./6d8ca1450488a9f8eb33c4b19e3c49ed.js'),
    i = require('./f79c2c6a1f085177b7c55ba2de25c93b.js'),
    { Server: j } = require('ws'),
    {
      WeappRemote: k,
      WeappRemoteTemp: l
    } = require('./92320c1386e6db6a6f2556736a9bc280.js'),
    { execSync: m, fork: n } = g,
    o = 33813
  var p
  module.exports = {
    debug: function(a) {
      p || b()
      let { projectpath: e, appid: f } = a,
        g = d.join(k, f),
        i = h(e, g)
      c(i, g)
    }
  }
})(require('lazyload'), require)
