express-api-common

express api configured with logging, healthcheck, prometheus metrics, and other things I commonly use

Usage no npm install needed!

<script type="module">
  import expressApiCommon from 'https://cdn.skypack.dev/express-api-common';
</script>

README

express-api-common

Build Status codecov

express server configured with servicebus middleware, and prometheus exporters, and request (leveled optional) logging

Usage

import log from 'llog'
import makeServer from 'express-api-common'

const options = {
  logger: log
}
const server = makeServer(options)
server.use('/', () => { 
  //... 
})
server.start(PORT, onServerListen)