14 lines
375 B
JavaScript
14 lines
375 B
JavaScript
import PromiseRouter from '../PromiseRouter';
|
|
import * as middleware from "../middlewares";
|
|
import { getFeatures } from '../features';
|
|
|
|
export class FeaturesRouter extends PromiseRouter {
|
|
mountRoutes() {
|
|
this.route('GET','/features', middleware.promiseEnforceMasterKeyAccess, () => {
|
|
return { response: {
|
|
results: [getFeatures()]
|
|
} };
|
|
});
|
|
}
|
|
}
|