@e22m4u/js-repository-mongodb-adapter
Version:
MongoDB адаптер для @e22m4u/js-repository
15 lines (13 loc) • 310 B
JavaScript
import {ObjectId} from 'mongodb';
/**
* Is object id.
*
* @param value
* @return {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;
}