18 lines
370 B
TypeScript
18 lines
370 B
TypeScript
import * as express from "express"
|
|
import { PluginAPI } from "../plugin"
|
|
|
|
/**
|
|
* Implements the /api/applications endpoint
|
|
*
|
|
* See typings/pluginapi.d.ts for details.
|
|
*/
|
|
export function router(papi: PluginAPI): express.Router {
|
|
const router = express.Router()
|
|
|
|
router.get("/", async (req, res) => {
|
|
res.json(await papi.applications())
|
|
})
|
|
|
|
return router
|
|
}
|