From 4944c93dafe13784a3dc60a4d8148bd6e509b732 Mon Sep 17 00:00:00 2001 From: Joseph Izang Date: Thu, 23 Nov 2023 13:57:03 +0100 Subject: [PATCH] fix eslint issues --- .../editor/src/lib/providers/inlineCompletionProvider.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libs/remix-ui/editor/src/lib/providers/inlineCompletionProvider.ts b/libs/remix-ui/editor/src/lib/providers/inlineCompletionProvider.ts index 525248b82f..2ebd5e4478 100644 --- a/libs/remix-ui/editor/src/lib/providers/inlineCompletionProvider.ts +++ b/libs/remix-ui/editor/src/lib/providers/inlineCompletionProvider.ts @@ -1,3 +1,4 @@ +/* eslint-disable no-control-regex */ import { EditorUIProps, monacoTypes } from '@remix-ui/editor'; import axios, {AxiosResponse} from 'axios' const controller = new AbortController(); @@ -29,8 +30,9 @@ export class RemixInLineCompletionProvider implements monacoTypes.languages.Inli console.log('not a trigger char') return; } - let regex = new RegExp('\/\/(.*)\n ', 'g') - + // eslint-disable-next-line no-useless-escape + const regex = new RegExp('\/\/(.*)\n ', 'g') + const generativeComment = [...word.matchAll(regex)] if (generativeComment && generativeComment.length) { // use the code generation model @@ -60,7 +62,7 @@ export class RemixInLineCompletionProvider implements monacoTypes.languages.Inli const generatedText = (result as any).output[0].generated_text as string // the generated text remove a space from the context... - let clean = generatedText.replace('@custom:dev-run-script', '@custom:dev-run-script ').replace(word, '') + const clean = generatedText.replace('@custom:dev-run-script', '@custom:dev-run-script ').replace(word, '') console.log('suggest result', clean) const item: monacoTypes.languages.InlineCompletion = { insertText: clean