From 76dc8214381d6baa25d1fd9ff158d57204153fe2 Mon Sep 17 00:00:00 2001 From: kodemon Date: Fri, 19 Jul 2024 19:49:22 +0200 Subject: [PATCH] feat: use @std from jsr.io --- containers/postgres.ts | 2 +- deno.json | 4 +++- deno.lock | 29 +++++++++++++++++++++++++++++ docker/libraries/exec.ts | 2 +- tests/postgres.test.ts | 4 ++-- 5 files changed, 36 insertions(+), 5 deletions(-) diff --git a/containers/postgres.ts b/containers/postgres.ts index abbabe6..9eb2268 100644 --- a/containers/postgres.ts +++ b/containers/postgres.ts @@ -18,8 +18,8 @@ * ``` */ +import { delay } from "@std/async/delay"; import psql, { type Sql } from "postgres"; -import { delay } from "std/async/delay.ts"; import type { Container } from "../docker/libraries/container.ts"; import getPort from "../docker/libraries/port.ts"; diff --git a/deno.json b/deno.json index 2b982fe..8f263ad 100644 --- a/deno.json +++ b/deno.json @@ -6,7 +6,9 @@ "./postgres": "./containers/postgres.ts" }, "imports": { - "std/": "https://deno.land/std@0.224.0/", + "@std/assert": "jsr:@std/assert@^1.0.0", + "@std/async": "jsr:@std/async@1.0.0", + "@std/testing": "jsr:@std/testing@^0.225.3", "postgres": "npm:postgres@3.4.4" }, "exclude": [ diff --git a/deno.lock b/deno.lock index adfe81b..de5e6fd 100644 --- a/deno.lock +++ b/deno.lock @@ -2,9 +2,35 @@ "version": "3", "packages": { "specifiers": { + "jsr:@std/assert@^1.0.0": "jsr:@std/assert@1.0.0", + "jsr:@std/async@1.0.0": "jsr:@std/async@1.0.0", + "jsr:@std/internal@^1.0.1": "jsr:@std/internal@1.0.1", + "jsr:@std/testing@^0.225.3": "jsr:@std/testing@0.225.3", + "npm:@types/node": "npm:@types/node@18.16.19", "npm:postgres@3.4.4": "npm:postgres@3.4.4" }, + "jsr": { + "@std/assert@1.0.0": { + "integrity": "0e4f6d873f7f35e2a1e6194ceee39686c996b9e5d134948e644d35d4c4df2008", + "dependencies": [ + "jsr:@std/internal@^1.0.1" + ] + }, + "@std/async@1.0.0": { + "integrity": "19891d4540cd3af5efd1d7b1f0e92f6ca365e51edc263fbc077334173878e528" + }, + "@std/internal@1.0.1": { + "integrity": "6f8c7544d06a11dd256c8d6ba54b11ed870aac6c5aeafff499892662c57673e6" + }, + "@std/testing@0.225.3": { + "integrity": "348c24d0479d44ab3dbb4f26170f242e19f24051b45935d4a9e7ca0ab7e37780" + } + }, "npm": { + "@types/node@18.16.19": { + "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", + "dependencies": {} + }, "postgres@3.4.4": { "integrity": "sha512-IbyN+9KslkqcXa8AO9fxpk97PA4pzewvpi2B3Dwy9u4zpV32QicaEdgmF3eSQUzdRk7ttDHQejNgAEr4XoeH4A==", "dependencies": {} @@ -51,6 +77,9 @@ }, "workspace": { "dependencies": [ + "jsr:@std/assert@^1.0.0", + "jsr:@std/async@1.0.0", + "jsr:@std/testing@^0.225.3", "npm:postgres@3.4.4" ] } diff --git a/docker/libraries/exec.ts b/docker/libraries/exec.ts index d698da0..c245fd2 100644 --- a/docker/libraries/exec.ts +++ b/docker/libraries/exec.ts @@ -1,4 +1,4 @@ -import { delay } from "std/async/delay.ts"; +import { delay } from "@std/async/delay"; import { modem } from "./modem.ts"; diff --git a/tests/postgres.test.ts b/tests/postgres.test.ts index b521268..5fe3272 100644 --- a/tests/postgres.test.ts +++ b/tests/postgres.test.ts @@ -1,5 +1,5 @@ -import { assertArrayIncludes } from "std/assert/mod.ts"; -import { afterAll, describe, it } from "std/testing/bdd.ts"; +import { assertArrayIncludes } from "@std/assert"; +import { afterAll, describe, it } from "@std/testing/bdd"; import { PostgresTestContainer } from "../containers/postgres.ts";