UNPKG

@sapphire/plugin-pattern-commands

Version:

Plugin for @sapphire/framework that adds support for pattern commands.

1 lines 1.2 kB
{"version":3,"sources":["../../src/register.ts"],"names":["Plugin","postInitialization","PatternCommandStore","loadListeners","SapphireClient"],"mappings":";;;;;;;AASO,IAAM,qBAAA,GAAN,MAAM,qBAAA,SAA6BA,gBAAO,CAAA;AAAA;AAAA;AAAA;AAAA,EAIhD,QAAeC,4BAAkB,CAAA,CAAwB,QAA+B,EAAA;AACvF,IAAA,IAAA,CAAK,MAAO,CAAA,QAAA,CAAS,IAAIC,6BAAA,EAAqB,CAAA;AAC9C,IAAcC,uBAAA,EAAA;AAAA;AAEhB,CAAA;AARiD,MAAA,CAAA,qBAAA,EAAA,sBAAA,CAAA;AAA1C,IAAM,oBAAN,GAAA;AAUPC,wBAAA,CAAe,OAAQ,CAAA,8BAAA,CAA+B,oBAAqB,CAAAH,4BAAkB,GAAG,oCAAoC,CAAA","file":"register.cjs","sourcesContent":["import './index';\n\nimport { Plugin, postInitialization, SapphireClient } from '@sapphire/framework';\nimport type { ClientOptions } from 'discord.js';\nimport { loadListeners, PatternCommandStore } from './index';\n\n/**\n * @since 1.0.0\n */\nexport class PatternCommandPlugin extends Plugin {\n\t/**\n\t * @since 1.0.0\n\t */\n\tpublic static [postInitialization](this: SapphireClient, _options: ClientOptions): void {\n\t\tthis.stores.register(new PatternCommandStore());\n\t\tloadListeners();\n\t}\n}\n\nSapphireClient.plugins.registerPostInitializationHook(PatternCommandPlugin[postInitialization], 'Pattern-Command-PostInitialization');\n"]}