1 | ;
|
2 |
|
3 | var utils = require('../utils');
|
4 |
|
5 | module.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 | };
|