mirror of
https://github.com/swc-project/swc.git
synced 2024-12-23 05:32:09 +03:00
17 lines
408 B
TypeScript
17 lines
408 B
TypeScript
// Loaded from https://deno.land/x/mongo@v0.20.0/src/utils/bson.ts
|
|
|
|
|
|
import { Bson } from "../../deps.ts";
|
|
|
|
export function serializeBson(target: Bson.Document): Uint8Array {
|
|
return Bson.serialize(target);
|
|
}
|
|
|
|
export function deserializeBson(buffer: Uint8Array): Bson.Document {
|
|
return Bson.deserialize(buffer);
|
|
}
|
|
|
|
export function ObjectId(oid: string): Bson.ObjectId {
|
|
return new Bson.ObjectID(oid);
|
|
}
|