trails's notebooks

  • Simple Trails Example - /trails/demo
    Last edited 7 years ago
    const smokesignals = require('smokesignals') const TrailsApp = require('trails') const app = new TrailsApp({ api: { controllers: { RunkitController: class RunkitController extends Controller { /** * Write custom logic here to test out your Trails Controller on RunKit * @return a Promise or value */ runkitEndpoint (request) { return { message: 'hello world!', from: 'trails.js', appName: this.app.pkg.name, trailsVersion: this.app._trails.version, body: request.body } } } } }, config: { main: { packs: [ require('trailpack-runkit')(exports) ] }, log: { logger: new smokesignals.Logger('debug') } }, pkg: { name: 'trails-runkit-demo' } }) app.start().catch(console.error)