'use strict'
!(function(require, directRequire) {
  const a = require('path'),
    b = require('./8267de7f4ec7b70a147f3fa5ef2bdea4.js'),
    c = require('./common/locales/index.js'),
    d = require('./162bf2ee28b76d3b3d95b685cede4146.js'),
    e = require('./949d8235c744ced2a80121e4dba34c28.js')
  module.exports = async function(a) {
    let f = await d(a),
      g = await b(a),
      h = g.pages || []
    for (let b, d = 0, g = h.length; d < g; d++) {
      if (((b = h[d]), !f.exists(`${b}.js`))) {
        let a = new Error(c.config.LACK_OF_FILE.format(`${b}.js`))
        throw ((a.code = e.APPSERVICE_LOSE_JS), a)
      }
      if (!f.exists(`${b}.wxml`)) {
        let a = new Error(c.config.LACK_OF_FILE.format(`${b}.wxml`))
        throw ((a.code = e.APPSERVICE_LOSE_WXML), a)
      }
    }
  }
})(require('lazyload'), require)
