diff --git a/package-lock.json b/package-lock.json index 6570ba2e..feb38eee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", - "chrome-devtools-frontend": "1.0.1547147", + "chrome-devtools-frontend": "1.0.1547571", "core-js": "3.47.0", "debug": "4.4.3", "eslint": "^9.35.0", @@ -2299,9 +2299,9 @@ } }, "node_modules/chrome-devtools-frontend": { - "version": "1.0.1547147", - "resolved": "https://registry.npmjs.org/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.1547147.tgz", - "integrity": "sha512-eUNXqCEo1Ioa5JEVVjbf3iZxoYjEswBV1GcokX/hrwSUYW9IVMtilqEvPXaD7i7gPJXHBK0tJUNZMAlK7+KClQ==", + "version": "1.0.1547571", + "resolved": "https://registry.npmjs.org/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.1547571.tgz", + "integrity": "sha512-NzfUHUzCu+4Vv68FuVZnacfGOqukqyG1hVj2ACjZM7BOJc+V3DY17CJJDRQilkVUYCQa3GskZUA8B9mYmwTbNg==", "dev": true, "license": "BSD-3-Clause" }, diff --git a/package.json b/package.json index d67a2268..a8f5c91b 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", - "chrome-devtools-frontend": "1.0.1547147", + "chrome-devtools-frontend": "1.0.1547571", "core-js": "3.47.0", "debug": "4.4.3", "eslint": "^9.35.0", diff --git a/src/McpResponse.ts b/src/McpResponse.ts index 0cf54925..3fb83986 100644 --- a/src/McpResponse.ts +++ b/src/McpResponse.ts @@ -7,7 +7,7 @@ import { AggregatedIssue, Marked, - findTitleFromMarkdownAst, + MarkdownIssueDescription, } from '../node_modules/chrome-devtools-frontend/mcp/mcp.js'; import type {ConsoleMessageData} from './formatters/consoleFormatter.js'; @@ -319,7 +319,8 @@ export class McpResponse implements Response { return null; } const markdownAst = Marked.Marked.lexer(rawMarkdown); - const title = findTitleFromMarkdownAst(markdownAst); + const title = + MarkdownIssueDescription.findTitleFromMarkdownAst(markdownAst); if (!title) { logger('cannot read issue title from ' + filename); return null;