@streamyy/mongoose
v0.1.0
Published
Mongoose persistence adapter for Streamyy call sessions, presence, and connections.
Readme
@streamyy/mongoose
MongoDB/Mongoose persistence adapter for Streamyy.
Install
npm install @streamyy/server @streamyy/mongoose mongooseUsage
import mongoose from "mongoose";
import { createServer } from "node:http";
import { createMongoosePersistenceAdapter } from "@streamyy/mongoose";
import { createStreammyServer } from "@streamyy/server";
await mongoose.connect(process.env.MONGODB_URI!);
const httpServer = createServer();
const streammy = createStreammyServer({
httpServer,
persistence: createMongoosePersistenceAdapter(mongoose),
});What it provides
- Call session model
- User presence model
- Socket connection model
- Mongoose repository implementations
createMongoosePersistenceAdapter(...)
