123456789101112131415161718192021222324 |
- import * as validator from 'validator'
- import 'express-validator'
- import { isArray } from './misc'
- function isNumberArray (value: any) {
- return isArray(value) && value.every(v => validator.isInt('' + v))
- }
- function isStringArray (value: any) {
- return isArray(value) && value.every(v => typeof v === 'string')
- }
- function isNSFWQueryValid (value: any) {
- return value === 'true' || value === 'false' || value === 'both'
- }
- // ---------------------------------------------------------------------------
- export {
- isNumberArray,
- isStringArray,
- isNSFWQueryValid
- }
|