nope/lib/templates/index.js.handlebars
2021-05-21 19:21:53 +02:00

25 lines
791 B
Handlebars

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const path = require("path");
const runNopeBackend = require("../../../dist/lib/cli/runNopeBackend");
// A Service uses a File-Based Logger.
const fileLoggerHelpers = require("../../../dist/lib/logger/fileLogging");
const fileName = fileLoggerHelpers.generateLogfilePath("{{name}}");
fileLoggerHelpers.useLogFile(fileName);
if (require.main === module) {
process.on("unhandledRejection", (reason, p) => {
console.log("Unhandled Rejection at: Promise", p, "reason:", reason);
console.error(reason);
throw reason;
});
runNopeBackend
.runNopeBackend({
file: path.join(__dirname, "settings.json"),
channel: "{{layer}}",
log: "{{logLevel}}"
})
.catch(console.error);
}