Просмотр исходного кода

ignore noUselessThisAlias for ts type fix

Futa Arai 10 месяцев назад
Родитель
Сommit
12ae72c114
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      packages/remark-growi-directive/src/remark-growi-directive.js

+ 4 - 1
packages/remark-growi-directive/src/remark-growi-directive.js

@@ -22,7 +22,10 @@ import { directive } from './micromark-extension-growi-directive/index.js';
  *   Nothing.
  */
 export function remarkGrowiDirectivePlugin() {
-  const data = this.data();
+  // @ts-expect-error: TS is wrong about `this`.
+  // biome-ignore lint/complexity/noUselessThisAlias: ignore
+  const self = /** @type {Processor} */ (this);
+  const data = self.data();
 
   if (!data.micromarkExtensions) data.micromarkExtensions = [];
   if (!data.fromMarkdownExtensions) data.fromMarkdownExtensions = [];