const Confidence = require('@hapipal/confidence') /** Glue manifest as a confidence store */ module.exports = new Confidence.Store({ server: { host: 'localhost', port: { $filter: 'NODE_ENV', $default: { $param: 'API_PORT', $coerce: 'number', $default: 3001, }, test: { $value: undefined }, // Let the server find an open port }, debug: { $filter: 'NODE_ENV', $default: { log: ['error', 'start'], request: ['error'], }, production: { request: ['implementation'], }, }, }, register: { plugins: [ /** Main app */ { plugin: './lib', options: {}, }, ], }, })