{"version":3,"sources":["../../src/register.ts"],"names":["Plugin","postLogin","start","SapphireClient"],"mappings":";;;;;;;AAQO,IAAM,UAAA,GAAN,MAAM,UAAA,SAAkBA,gBAAO,CAAA;AAAA;AAAA;AAAA;AAAA,EAIrC,QAAeC,mBAAS,CAA8B,GAAA;AACrD,IAAMC,eAAA,CAAA,IAAA,CAAK,QAAQ,GAAG,CAAA;AAAA;AAExB,CAAA;AAPsC,MAAA,CAAA,UAAA,EAAA,WAAA,CAAA;AAA/B,IAAM,SAAN,GAAA;AASPC,wBAAA,CAAe,OAAQ,CAAA,qBAAA,CAAsB,SAAU,CAAAF,mBAAS,GAAG,eAAe,CAAA","file":"register.cjs","sourcesContent":["import './index';\n\nimport { Plugin, postLogin, SapphireClient } from '@sapphire/framework';\nimport { start } from './index';\n\n/**\n * @since 1.0.0\n */\nexport class HmrPlugin extends Plugin {\n\t/**\n\t * @since 1.0.0\n\t */\n\tpublic static [postLogin](this: SapphireClient): void {\n\t\tstart(this.options.hmr);\n\t}\n}\n\nSapphireClient.plugins.registerPostLoginHook(HmrPlugin[postLogin], 'Hmr-PostLogin');\n"]}