UNPKG

380 BJavaScriptView Raw
1'use strict';
2
3var utils = require('../utils');
4
5module.exports = function(app, base, options) {
6 return function(val, key, config, next) {
7 if (typeof val === 'undefined') {
8 return;
9 }
10
11 if (utils.isObject(val)) {
12 val = utils.stringify(val);
13 }
14
15 val = utils.arrayify(val);
16 if (val.length === 0) {
17 val = ['*'];
18 }
19 return val;
20 };
21};