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

Replace @std/async with es-toolkit

parent 22ace1be
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20,12 +20,12 @@
    "@cfworker/json-schema": "npm:@cfworker/json-schema@^2.0.1",
    "@david/which-runtime": "jsr:@david/which-runtime@^0.2.1",
    "@deno/dnt": "jsr:@deno/dnt@0.41.3",
    "@es-toolkit/es-toolkit": "jsr:@es-toolkit/es-toolkit@^1.38.0",
    "@hugoalh/http-header-link": "jsr:@hugoalh/http-header-link@^1.0.2",
    "@opentelemetry/api": "npm:@opentelemetry/api@^1.9.0",
    "@opentelemetry/semantic-conventions": "npm:@opentelemetry/semantic-conventions@^1.27.0",
    "@phensley/language-tag": "npm:@phensley/language-tag@^1.9.0",
    "@std/assert": "jsr:@std/assert@^0.226.0",
    "@std/async": "jsr:@std/async@^1.0.5",
    "@std/bytes": "jsr:@std/bytes@^1.0.2",
    "@std/crypto": "jsr:@std/crypto@^1.0.4",
    "@std/encoding": "jsr:@std/encoding@1.0.7",
+1 −1
Original line number Diff line number Diff line
import { delay } from "@es-toolkit/es-toolkit";
import { assertEquals, assertGreater, assertGreaterOrEqual } from "@std/assert";
import { delay } from "@std/async/delay";
import { test } from "../testing/mod.ts";
import {
  InProcessMessageQueue,
+1 −1
Original line number Diff line number Diff line
import { delay } from "@es-toolkit/es-toolkit";
import { getLogger } from "@logtape/logtape";
import { SpanStatusCode, trace, type TracerProvider } from "@opentelemetry/api";
import { delay } from "@std/async/delay";
import metadata from "../deno.json" with { type: "json" };
import {
  type DocumentLoader,
+166 −161
Original line number Diff line number Diff line
import { withTimeout } from "@es-toolkit/es-toolkit";
import { assertEquals } from "@std/assert";
import { deadline } from "@std/async/deadline";
import * as mf from "mock_fetch";
import { test } from "../testing/mod.ts";
import type { ResourceDescriptor } from "./jrd.ts";
import { lookupWebFinger } from "./lookup.ts";

test("lookupWebFinger()", async (t) => {
test({
  name: "lookupWebFinger()",
  sanitizeOps: false,
  sanitizeResources: false,
  async fn(t) {
    await t.step("invalid resource", async () => {
      assertEquals(await lookupWebFinger("acct:johndoe"), null);
      assertEquals(await lookupWebFinger(new URL("acct:johndoe")), null);
@@ -136,8 +140,8 @@ test("lookupWebFinger()", async (t) => {
    );

    await t.step("infinite redirection", async () => {
    const result = await deadline(
      lookupWebFinger("acct:johndoe@example.com"),
      const result = await withTimeout(
        () => lookupWebFinger("acct:johndoe@example.com"),
        2000,
      );
      assertEquals(result, null);
@@ -170,6 +174,7 @@ test("lookupWebFinger()", async (t) => {
    });

    mf.uninstall();
  },
});

// cSpell: ignore johndoe
+1 −1
Original line number Diff line number Diff line
import { delay } from "@es-toolkit/es-toolkit";
import { assertEquals, assertGreater } from "@std/assert";
import { delay } from "@std/async/delay";
import { test } from "../testing/mod.ts";
import { DenoKvMessageQueue, DenoKvStore } from "./denokv.ts";