All files / server/plugins/static index.js

100% Statements 5/5
100% Branches 2/2
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2027x   27x                     102x 101x          
const modern = require('../../src/modern');
 
module.exports = {
  name: 'static',
  options: {
    __root: 'public',
    public: {
      type: String,
      inherit: 'public',
      env: false
    }
  },
  init: ctx => {
    if (!ctx.options.static.public) return;
    module.exports.before = [
      modern(ctx.express.static(ctx.options.static.public))
    ];
  }
};