import config from '../base/config.mjs' import Parent from '../base/server.mjs' import IndexPost from './post.mjs' import ServeHandler from './serve.mjs' export default class Server extends Parent { init() { super.init() let localUtil = new this.core.sc.Util(import.meta.url) this.routes = { post: new IndexPost({ frontend: config.get('frontend:url'), }) } this.routes.serve = new ServeHandler({ root: localUtil.getPathFromRoot('../public'), version: this.core.app.running, frontend: config.get('frontend:url'), }) } }