// @flow import getType from '../util/get_type.js'; import ValidationError from '../error/validation_error.js'; import type {ValidationOptions} from './validate.js'; export default function validateBoolean(options: ValidationOptions): Array { const value = options.value; const key = options.key; const type = getType(value); if (type !== 'boolean') { return [new ValidationError(key, value, `boolean expected, ${type} found`)]; } return []; }