@opengis/fastify-table
Version:
core-plugins
13 lines (9 loc) • 442 B
JavaScript
import fp from 'fastify-plugin';
import file2geojson from './controllers/file2geojson.js';
import filePreview from './controllers/filePreview.js';
async function plugin(app, opts) {
const { prefix = '/api' } = opts || {};
app.post(`${prefix}/file2geojson`, { config: { policy: ['public'] } }, file2geojson);
app.get(`${prefix}/file-preview`, { config: { policy: ['public'] } }, filePreview);
}
export default fp(plugin);