UNPKG

@e22m4u/js-repository-mongodb-adapter

Version:
21 lines (19 loc) 345 B
import {ObjectId} from 'mongodb'; /** * Is object id. * * @param {*} value * @returns {boolean} */ export function isObjectId(value) { if (!value) { return false; } if (value instanceof ObjectId) { return true; } if (typeof value !== 'string') { return false; } return value.match(/^[a-fA-F0-9]{24}$/) != null; }