diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 4387c56..ea5d9a3 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -29,10 +29,9 @@ jobs: uses: actions/checkout@v3 - name: Setup Deno - # uses: denoland/setup-deno@v1 - uses: denoland/setup-deno@9db7f66e8e16b5699a514448ce994936c63f0d54 + uses: denoland/setup-deno with: - deno-version: v1.44.4 + deno-version: v2.x - name: Release to JSR run: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 22775ea..1297ba9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: - name: Setup Deno uses: denoland/setup-deno@v1 with: - deno-version: v1.x + deno-version: v2.x - name: Lint run: deno lint diff --git a/deno.json b/deno.json index 35faf07..8f09369 100644 --- a/deno.json +++ b/deno.json @@ -1,7 +1,7 @@ { "minDenoVersion": "1.44", "name": "@tdd/hello-deno", - "version": "2.0.0-rc-0", + "version": "2.0.0", "tasks": { "install": "deno cache **/*.ts" }, @@ -14,7 +14,7 @@ "vendor": true, "lock": true, "imports": { - "effect": "npm:effect@3.5.0", + "effect": "npm:effect@^3.12.1", "std/": "https://deno.land/std@0.217.0/" }, "exports": { diff --git a/deno.lock b/deno.lock index 74f3dff..88ca525 100644 --- a/deno.lock +++ b/deno.lock @@ -1,27 +1,36 @@ { - "version": "3", - "packages": { - "specifiers": { - "jsr:@std/assert": "jsr:@std/assert@0.226.0", - "jsr:@std/internal@^1.0.0": "jsr:@std/internal@1.0.0", - "npm:effect@3.5.0": "npm:effect@3.5.0" + "version": "4", + "specifiers": { + "jsr:@std/assert@*": "0.226.0", + "jsr:@std/internal@1": "1.0.0", + "npm:effect@^3.12.1": "3.12.1" + }, + "jsr": { + "@std/assert@0.226.0": { + "integrity": "0dfb5f7c7723c18cec118e080fec76ce15b4c31154b15ad2bd74822603ef75b3", + "dependencies": [ + "jsr:@std/internal" + ] + }, + "@std/internal@1.0.0": { + "integrity": "ac6a6dfebf838582c4b4f61a6907374e27e05bedb6ce276e0f1608fe84e7cd9a" + } + }, + "npm": { + "effect@3.12.1": { + "integrity": "sha512-aAZdh56Yp1ehOFYeMcHHctTtxfqm6kkOdZFTXK6Zf0QoaKKc1hPG6ocjrKOc0axE8JbG4eZw351ogNLrM4vo9w==", + "dependencies": [ + "fast-check" + ] }, - "jsr": { - "@std/assert@0.226.0": { - "integrity": "0dfb5f7c7723c18cec118e080fec76ce15b4c31154b15ad2bd74822603ef75b3", - "dependencies": [ - "jsr:@std/internal@^1.0.0" - ] - }, - "@std/internal@1.0.0": { - "integrity": "ac6a6dfebf838582c4b4f61a6907374e27e05bedb6ce276e0f1608fe84e7cd9a" - } + "fast-check@3.23.2": { + "integrity": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==", + "dependencies": [ + "pure-rand" + ] }, - "npm": { - "effect@3.5.0": { - "integrity": "sha512-q4JBEXYnFgbGsuxY03yUdkdMI7N2d2sMS93ulZle+a0M2Mt/rJv9xFDotkaxJILzYK2v6Uu5qJBOBJ0RD1OGCg==", - "dependencies": {} - } + "pure-rand@6.1.0": { + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==" } }, "redirects": { @@ -244,7 +253,7 @@ }, "workspace": { "dependencies": [ - "npm:effect@3.5.0" + "npm:effect@^3.12.1" ] } } diff --git a/flake.lock b/flake.lock index 98c4a36..9f01d8a 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1721116560, - "narHash": "sha256-++TYlGMAJM1Q+0nMVaWBSEvEUjRs7ZGiNQOpqbQApCU=", + "lastModified": 1736320768, + "narHash": "sha256-nIYdTAiKIGnFNugbomgBJR+Xv5F1ZQU+HfaBqJKroC0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9355fa86e6f27422963132c2c9aeedb0fb963d93", + "rev": "4bc9c909d9ac828a039f288cf872d16d38185db8", "type": "github" }, "original": {