Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 538 Bytes

File metadata and controls

24 lines (18 loc) · 538 Bytes

Flora and Express

This is an example for an adapter between Flora and Express.

const express = require('express');
const flora = require('flora');
const path = require('node:path');
const floraExpress = require('./');

// Flora
const configPath = path.join(__dirname, 'config.example.js');
const api = new flora.Api();
const config = require(configPath);

// Express
const app = express();
app.get('/', (req, res) => res.send('Hello World!'));
app.use('/api', floraExpress(api));

await api.init(config);

app.listen(3000);