'use strict'
!(function(require, directRequire) {
  const a = require('path'),
    b = require('./8a145c66a3f53e0aff94a871ac692d06.js'),
    {
      asDebug: c,
      htmlBegin: d,
      htmlEnd: e,
      vendorList: f,
      devVendorList: g,
      noBrowser: h
    } = require('./ebfcad0a5e72b6e693634486564b1394.js'),
    j = global.appConfig.isDev && !nw.App.manifest.forceVendor ? g : f
  module.exports = async function(f, g = {}) {
    let h = []
    h.push(d),
      global.appConfig.isDev
        ? h.push('<script src="./__asdebug__/asdebug.js"></script>')
        : h.push(`<script>${c}</script>`)
    for (let b = 0, c = j.length; b < c; b++) {
      let c = j[b],
        d = a.extname(c)
      '.js' === d
        ? h.push(`<script src="./__dev__/${c}"></script>`)
        : '.css' === d &&
          h.push(`<link rel="stylesheet" type="text/css" href='./${c}' />`)
    }
    const i = await b(f)
    return (
      h.push(`<script>${i['/app-service.js']}</script>`),
      h.push(e),
      h.join('\n')
    )
  }
})(require('lazyload'), require)
