/
1Rrd0
/
Course
Обзор
Документация
Войти
/
1Rrd0
/
Course
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/bson/src/parser/on_demand/index.ts
32 строки
791 B
dima
2
13 дек 2025, 10:58
13 дек 2025, 10:58
ce5a48e
Код
Авторство
О чём код?
import { ByteUtils } from '../../utils/byte_utils'; import { NumberUtils } from '../../utils/number_utils'; import { type BSONElement, parseToElements } from './parse_to_elements'; /** * @experimental * @public * * A new set of BSON APIs that are currently experimental and not intended for production use. */ export type OnDemand = { parseToElements: (this: void, bytes: Uint8Array, startOffset?: number) => Iterable<BSONElement>; // Types BSONElement: BSONElement; // Utils ByteUtils: ByteUtils; NumberUtils: NumberUtils; }; /** * @experimental * @public */ const onDemand: OnDemand = Object.create(null); onDemand.parseToElements = parseToElements; onDemand.ByteUtils = ByteUtils; onDemand.NumberUtils = NumberUtils; Object.freeze(onDemand); export { onDemand };