UNPKG

jscas-pg-registries

Version:

Service and ticket registries backed by PostgreSQL

17 lines (13 loc) 465 B
'use strict' const fp = require('fastify-plugin') const registryFactory = require('./lib/serviceRegistry') const defaults = { useRegexUrls: false } module.exports = fp(function serviceRegistryPlugin (server, options, next) { const opts = Object.assign({}, defaults, options) const registry = registryFactory(server.pg, server.log, options.useRegexUrls) server.registerServiceRegistry(registry) next() }) module.exports.pluginName = 'pgServiceRegistry'