UNPKG

@sapphire/plugin-api

Version:

Plugin for @sapphire/framework to expose a REST API

22 lines (20 loc) 882 B
import { __name, __publicField } from '../chunk-S573YWRP.mjs'; import { Middleware } from '../lib/structures/Middleware.mjs'; import { CookieStore } from '../lib/structures/api/CookieStore.mjs'; var _PluginMiddleware = class _PluginMiddleware extends Middleware { constructor(context) { super(context, { position: 30 }); __publicField(this, "production", process.env.NODE_ENV === "production"); __publicField(this, "domainOverwrite"); const { server } = this.container; this.domainOverwrite = server.auth?.domainOverwrite ?? null; } run(request, response) { response.cookies = new CookieStore(request, response, this.production, this.domainOverwrite); } }; __name(_PluginMiddleware, "PluginMiddleware"); var PluginMiddleware = _PluginMiddleware; export { PluginMiddleware }; //# sourceMappingURL=cookies.mjs.map //# sourceMappingURL=cookies.mjs.map