ccashfrontend/views/node_modules/express-validator/utils/format-param-output.js
2021-06-18 09:20:09 +10:00

22 lines
No EOL
440 B
JavaScript

const validator = require('validator');
module.exports = function formatParamOutput(param) {
if (Array.isArray(param)) {
param = param.reduce((prev, curr) => {
var part = '';
if (validator.isInt(curr)) {
part = '[' + curr + ']';
} else if (prev) {
part = '.' + curr;
} else {
part = curr;
}
return prev + part;
}, '');
}
return param;
};
module.exports(['foo']);