Unverified Commit ee04cb71 authored by Hong Minhee's avatar Hong Minhee
Browse files

Upgrade markdown-it-jsr-ref to 0.4.0

[ci skip]
parent 6978db90
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
import { transformerTwoslash } from "@shikijs/vitepress-twoslash";
import { Presets, SingleBar } from "cli-progress";
import abbr from "markdown-it-abbr";
import deflist from "markdown-it-deflist";
import footnote from "markdown-it-footnote";
@@ -8,20 +7,10 @@ import process from "node:process";
import { defineConfig } from "vitepress";
import { withMermaid } from "vitepress-plugin-mermaid";

const progress = new SingleBar({}, Presets.shades_classic);
let started = false;

const jsrRefPlugin = await jsrRef({
  package: "@fedify/fedify",
  version: "unstable",
  cachePath: ".jsr-cache.json",
  progress: (complete: number, total: number) => {
    if (started) progress.update(complete);
    else {
      started = true;
      progress.start(total, complete);
    }
  },
});

let extraNav: { text: string; link: string }[] = [];
+1 −2
Original line number Diff line number Diff line
@@ -15,14 +15,13 @@
    "@types/better-sqlite3": "^7.6.11",
    "@types/bun": "^1.1.9",
    "amqplib": "^0.10.4",
    "cli-progress": "^3.12.0",
    "dayjs": "^1.11.13",
    "hono": "^4.6.1",
    "ioredis": "^5.4.1",
    "markdown-it-abbr": "^2.0.0",
    "markdown-it-deflist": "^3.0.0",
    "markdown-it-footnote": "^4.0.0",
    "markdown-it-jsr-ref": "^0.3.2",
    "markdown-it-jsr-ref": "0.4.0",
    "mermaid": "^10.9.1",
    "postgres": "^3.4.4",
    "stringify-entities": "^4.0.4",
+5 −51
Original line number Diff line number Diff line
@@ -53,9 +53,6 @@ importers:
      amqplib:
        specifier: ^0.10.4
        version: 0.10.4
      cli-progress:
        specifier: ^3.12.0
        version: 3.12.0
      dayjs:
        specifier: ^1.11.13
        version: 1.11.13
@@ -75,8 +72,8 @@ importers:
        specifier: ^4.0.0
        version: 4.0.0
      markdown-it-jsr-ref:
        specifier: ^0.3.2
        version: 0.3.2
        specifier: 0.4.0
        version: 0.4.0
      mermaid:
        specifier: ^10.9.1
        version: 10.9.1
@@ -763,10 +760,6 @@ packages:
    resolution: {integrity: sha512-DMZ4eCEjAVdX1II2TfIUpJhfKAuoCeDIo/YyETbfAqehHTXxxs7WOOd+N1Xxr4cKhx12y23zk8/os98FxlZHrw==}
    engines: {node: '>=10'}

  ansi-regex@5.0.1:
    resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
    engines: {node: '>=8'}

  argparse@2.0.1:
    resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}

@@ -808,10 +801,6 @@ packages:
  character-entities@2.0.2:
    resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}

  cli-progress@3.12.0:
    resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==}
    engines: {node: '>=4'}

  cluster-key-slot@1.1.2:
    resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
    engines: {node: '>=0.10.0'}
@@ -1048,9 +1037,6 @@ packages:
  elkjs@0.9.3:
    resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==}

  emoji-regex@8.0.0:
    resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}

  entities@4.5.0:
    resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
    engines: {node: '>=0.12'}
@@ -1134,10 +1120,6 @@ packages:
    resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==}
    engines: {node: '>=12.22.0'}

  is-fullwidth-code-point@3.0.0:
    resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
    engines: {node: '>=8'}

  is-what@4.1.16:
    resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
    engines: {node: '>=12.13'}
@@ -1224,8 +1206,8 @@ packages:
  markdown-it-footnote@4.0.0:
    resolution: {integrity: sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==}

  markdown-it-jsr-ref@0.3.2:
    resolution: {integrity: sha512-YZTqTi/w/ePY9V93APkYUgWK/tbczx3X8d38+JbdBznyPCzn7Fxz2Iz62XLzertFqON5/pK4eMujZyCGYMAPMQ==}
  markdown-it-jsr-ref@0.4.0:
    resolution: {integrity: sha512-JnMBe8kK2qx/9o9FY6W5pg9+em+sy6BeV7IDuKDZGa1yNzJCexWCkZEjqFB1cBsTbuXYEBVe2/H1sLs29yTfvg==}

  markdown-it@14.1.0:
    resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
@@ -1568,20 +1550,12 @@ packages:
  standard-as-callback@2.1.0:
    resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}

  string-width@4.2.3:
    resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
    engines: {node: '>=8'}

  string_decoder@0.10.31:
    resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}

  stringify-entities@4.0.4:
    resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}

  strip-ansi@6.0.1:
    resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
    engines: {node: '>=8'}

  stylis@4.3.4:
    resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==}

@@ -2509,8 +2483,6 @@ snapshots:
    transitivePeerDependencies:
      - supports-color

  ansi-regex@5.0.1: {}

  argparse@2.0.1: {}

  asn1js@3.0.5:
@@ -2546,10 +2518,6 @@ snapshots:

  character-entities@2.0.2: {}

  cli-progress@3.12.0:
    dependencies:
      string-width: 4.2.3

  cluster-key-slot@1.1.2: {}

  comma-separated-tokens@2.0.3: {}
@@ -2794,8 +2762,6 @@ snapshots:

  elkjs@0.9.3: {}

  emoji-regex@8.0.0: {}

  entities@4.5.0: {}

  esbuild@0.21.5:
@@ -2902,8 +2868,6 @@ snapshots:
    transitivePeerDependencies:
      - supports-color

  is-fullwidth-code-point@3.0.0: {}

  is-what@4.1.16: {}

  isarray@0.0.1: {}
@@ -2974,7 +2938,7 @@ snapshots:

  markdown-it-footnote@4.0.0: {}

  markdown-it-jsr-ref@0.3.2:
  markdown-it-jsr-ref@0.4.0:
    dependencies:
      '@deno/shim-deno': 0.18.2
      markdown-it: 14.1.0
@@ -3573,12 +3537,6 @@ snapshots:

  standard-as-callback@2.1.0: {}

  string-width@4.2.3:
    dependencies:
      emoji-regex: 8.0.0
      is-fullwidth-code-point: 3.0.0
      strip-ansi: 6.0.1

  string_decoder@0.10.31: {}

  stringify-entities@4.0.4:
@@ -3586,10 +3544,6 @@ snapshots:
      character-entities-html4: 2.1.0
      character-entities-legacy: 3.0.0

  strip-ansi@6.0.1:
    dependencies:
      ansi-regex: 5.0.1

  stylis@4.3.4: {}

  superjson@2.2.1: