UNPKG

deepify

Version:
34 lines (28 loc) 706 B
/** * Created by AlexanderC on 3/11/16. */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigListener = undefined; var _AbstractListener = require('./AbstractListener'); class ConfigListener extends _AbstractListener.AbstractListener { /** * @param {*} args */ constructor(...args) { super(...args); } /** * @param {ResponseEvent} event */ handler(event) { let request = event.request; let uri = this.getUri(request.url); if (uri === '/_config.json') { event.stopPropagation().send(JSON.stringify(this.server.defaultFrontendConfig), 200, 'application/json'); } } } exports.ConfigListener = ConfigListener;