{"version":3,"sources":["jsdelivr-header.js","/npm/loopback-redux-react-boilerplate@1.0.2/server/server.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,IAAI,SAAW,QAAQ,YACnB,KAAO,QAAQ,iBACf,IAAM,OAAO,QAAU,WACvB,QAAU,QAAQ,WAClB,IAAM,QAAQ,iBACd,KAAO,QAAQ,IAAI,UAAY,IAAI,YACnC,qBAAuB,QAAQ,0BAC/B,qBAAuB,QAAQ,0BAC/B,OAAS,QAAQ,qBAAqB,QACtC,SAAW,QAAQ,QAEpB,OAAS,IAAI,aAEZ,IAAI,IAAI,qBAAqB,SAAU,CAAE,QAAQ,EAAM,WAAY,OAAO,OAAO,cAErF,IAAI,IAAI,qBAAqB,WAE7B,KAAK,IAAK,WAEV,IAAI,MAAQ,WAEV,OAAO,IAAI,QAAO,WAChB,IAAI,KAAK,WACT,IAAI,EAAU,IAAI,IAAI,OAAO,QAAQ,MAAO,IAE5C,GADA,QAAQ,IAAI,8BAA+B,GACvC,IAAI,IAAI,+BAAgC,CAC1C,IAAI,EAAe,IAAI,IAAI,+BAA+B,UAC1D,QAAQ,IAAI,+BAAgC,EAAS,EACvD,CACF,GACF,EAEI,QAAQ,OAAS,QACnB,IAAI","file":"/npm/loopback-redux-react-boilerplate@1.0.2/server/server.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/loopback-redux-react-boilerplate@1.0.2/server/server.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","var loopback = require('loopback');\nvar boot = require('loopback-boot');\nvar app = module.exports = loopback();\nvar webpack = require('webpack');\nvar env = require('./environment');\nvar mode = process.env.NODE_ENV || env.DEVELOPMENT;\nvar webpackDevMiddleware = require('webpack-dev-middleware');\nvar webpackHotMiddleware = require('webpack-hot-middleware');\nvar config = require(`../webpack.config.${mode}`);\nvar compiler = webpack(config);\n\nif(mode === env.DEVELOPMENT) {\n    // only need in development\n    app.use(webpackDevMiddleware(compiler, { noInfo: true, publicPath: config.output.publicPath }));  \n}\napp.use(webpackHotMiddleware(compiler));\n\nboot(app, __dirname);\n\napp.start = function() {\n  // start the web server\n  return app.listen(function() {\n    app.emit('started');\n    var baseUrl = app.get('url').replace(/\\/$/, '');\n    console.log('Web server listening at: %s', baseUrl);\n    if (app.get('loopback-component-explorer')) {\n      var explorerPath = app.get('loopback-component-explorer').mountPath;\n      console.log('Browse your REST API at %s%s', baseUrl, explorerPath);\n    }\n  });\n};\n\nif (require.main === module) {\n  app.start();\n}\n"]}