diff --git a/packages/core/src/test.ts b/packages/core/src/test.ts index 4ec2445f..c97cabe4 100644 --- a/packages/core/src/test.ts +++ b/packages/core/src/test.ts @@ -784,13 +784,13 @@ interface ExtensionCallback { name: string } -interface ExtensionExtends { +type ExtensionExtends = { name: string options: AnyObject commands: (params: ExtensionCallback) => CommandSpec } -class ExtensionTest { +class ExtensionTest { type = 'extension' configs: any = {} usedOptions: Partial = {} @@ -823,7 +823,7 @@ class ExtensionTest { return this } - public commands(value: NodeExtends['commands']) { + public commands(value: Extends['commands']) { this.storeConfig('commands', value, 'overwrite') return this } @@ -884,9 +884,9 @@ const Suggestion = new NodeTest() })) .create() -// const Blub = new ExtensionTest() -// .name('blub') -// .create() +const Blub = new ExtensionTest() + .name('bla') + .create() console.log(Suggestion(), Suggestion().topNode().options({ trigger: 'jo' }))