import 'multer'
import * as validator from 'validator'
+import { sep } from 'path'
function exists (value: any) {
return value !== undefined && value !== null
}
+function isSafePath (p: string) {
+ return exists(p) &&
+ (p + '').split(sep).every(part => {
+ return [ '..' ].includes(part) === false
+ })
+}
+
function isArray (value: any) {
return Array.isArray(value)
}
isNotEmptyIntArray,
isArray,
isIdValid,
+ isSafePath,
isUUIDValid,
isIdOrUUIDValid,
isDateValid,