{"library":"maranda-koa2-session-mysql","type":"library","category":null,"description":"A Koa2 session middleware backed by MySQL, designed for TypeScript projects. Version 3.1.9 provides session management with automatic garbage collection, custom expiry, and typed session data via generics. Unlike generic session stores, it integrates directly with Sequelize ORM and supports both auto and manual GC modes. The library is suitable for Koa2 applications requiring persistent sessions with MySQL storage, and is actively maintained with a focus on TypeScript support.","language":"javascript","status":"active","version":"3.1.9","tags":["javascript","koa2","session","mysql","maranda","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install maranda-koa2-session-mysql","imports":["import Session, { Sequelize } from 'maranda-koa2-session-mysql'","import Session from 'maranda-koa2-session-mysql'; type Ctx = Session.Ctx<SessionData>","import Session from 'maranda-koa2-session-mysql'; interface SessionData extends Session.DataType { ... }"]},{"cmd":"yarn add maranda-koa2-session-mysql","imports":[]},{"cmd":"pnpm add maranda-koa2-session-mysql","imports":[]}],"homepage":"https://github.com/yu87109/maranda-koa2-session-mysql#readme","github":"https://github.com/yu87109/maranda-koa2-session-mysql","docs":null,"changelog":null,"pypi":null,"npm":"maranda-koa2-session-mysql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}