From 18fa6959bd95f24b72403c8f22a4eb002b53adcf Mon Sep 17 00:00:00 2001 From: Eugene Date: Sun, 12 Jul 2026 01:16:35 +0200 Subject: [PATCH] fixes --- tabby-settings/package.json | 2 +- .../src/components/releaseNotesTab.component.ts | 4 ++-- tabby-settings/yarn.lock | 13 ++++--------- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/tabby-settings/package.json b/tabby-settings/package.json index 153a6755..91730769 100644 --- a/tabby-settings/package.json +++ b/tabby-settings/package.json @@ -18,7 +18,7 @@ "author": "Tabby Developers", "license": "MIT", "devDependencies": { - "marked": "^9.1.4", + "marked": "^18", "ngx-infinite-scroll": "^16" }, "peerDependencies": { diff --git a/tabby-settings/src/components/releaseNotesTab.component.ts b/tabby-settings/src/components/releaseNotesTab.component.ts index 8864f7fe..07825c84 100644 --- a/tabby-settings/src/components/releaseNotesTab.component.ts +++ b/tabby-settings/src/components/releaseNotesTab.component.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/explicit-module-boundary-types */ import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker' -import * as marked from '../../node_modules/marked/src/marked' +import { marked } from '../../node_modules/marked/lib/marked.esm.js' import { Component, Injector } from '@angular/core' import { BaseTabComponent, TranslateService } from 'tabby-core' @@ -36,7 +36,7 @@ export class ReleaseNotesComponent extends BaseTabComponent { this.releases = this.releases.concat(releases.map(r => ({ name: r.name, version: r.tag_name, - content: marked.marked(r.body), + content: marked(r.body), date: new Date(r.created_at), }))) this.lastPage = page diff --git a/tabby-settings/yarn.lock b/tabby-settings/yarn.lock index c401d210..b336c0c4 100644 --- a/tabby-settings/yarn.lock +++ b/tabby-settings/yarn.lock @@ -2,15 +2,10 @@ # yarn lockfile v1 -"@types/marked@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@types/marked/-/marked-5.0.1.tgz#15acd796d722b91bf00738c8c8539aaf5034f0c6" - integrity sha512-Y3pAUzHKh605fN6fvASsz5FDSWbZcs/65Q6xYRmnIP9ZIYz27T4IOmXfH9gWJV1dpi7f1e7z7nBGUTx/a0ptpA== - -marked@^9.1.4: - version "9.1.4" - resolved "https://registry.yarnpkg.com/marked/-/marked-9.1.4.tgz#68d50848f1b1e264b8fa031946b4b0c3352827e9" - integrity sha512-Mq83CCaClhXqhf8sLQ57c1unNelHEuFadK36ga+GeXR4FeT/5ssaC5PaCRVqMA74VYorzYRqdAaxxteIanh3Kw== +marked@^18: + version "18.0.6" + resolved "https://registry.yarnpkg.com/marked/-/marked-18.0.6.tgz#7faf26fd580b9c8daa75984f18db25631fc4ad63" + integrity sha512-MrV5puXBfuiy6wl6DLaq3BtIJQAJToAd5zt/ZKhRfGRAuFPALE7/4Y7jnxRQoEgK/pBgurGqLyAuRgZ2xOjr6w== ngx-infinite-scroll@^16: version "16.0.0"