INNER CODE UNIT · TypeScript
main
ZpokenWeb3/zk-light-client-implementation · backend/src/server.ts:15
async function main() {
require('log-timestamp');
app.use(express.json());
// Register API routes
app.use('/', ProofRouter);
// Catch unregistered routes
app.all('*', (req: Request, res: Response) => {
res.status(404).json({error: `Route ${req.originalUrl} not found`});
});
app.listen(port, () => {
console.log(`Server is listening on port ${port}`);
});
}