From 350e92fdd95001949a99bc7a06da585a23ef0669 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81ngel=20G=C3=B3mez?= Date: Mon, 24 Aug 2026 11:59:03 +0200 Subject: [PATCH] DEV-27369 Upgrade Deno to version 2.9.5 --- .github/workflows/publish-jsr.yml | 2 +- .github/workflows/test.yml | 2 +- deno.lock | 100 ++++++++++++++++++------------ imports.json | 18 +++--- 4 files changed, 71 insertions(+), 51 deletions(-) diff --git a/.github/workflows/publish-jsr.yml b/.github/workflows/publish-jsr.yml index c058e0d..0cc9233 100644 --- a/.github/workflows/publish-jsr.yml +++ b/.github/workflows/publish-jsr.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Deno uses: denoland/setup-deno@v2 with: - deno-version: 2.8.0 + deno-version: 2.9.5 - name: Deno CI run: deno ci diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a03e7d9..0f62355 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Deno uses: denoland/setup-deno@v2 with: - deno-version: 2.8.0 + deno-version: 2.9.5 - name: Deno CI run: deno ci diff --git a/deno.lock b/deno.lock index 8287051..07045d9 100644 --- a/deno.lock +++ b/deno.lock @@ -2,14 +2,18 @@ "version": "5", "specifiers": { "jsr:@std/assert@^1.0.19": "1.0.19", - "jsr:@std/expect@1.0.19": "1.0.19", + "jsr:@std/async@^1.5.0": "1.5.0", + "jsr:@std/data-structures@^1.1.2": "1.1.2", + "jsr:@std/expect@1.0.20": "1.0.20", "jsr:@std/fmt@1.0.10": "1.0.10", - "jsr:@std/internal@^1.0.12": "1.0.13", - "jsr:@std/internal@^1.0.13": "1.0.13", - "jsr:@std/path@1.1.4": "1.1.4", - "jsr:@std/path@^1.1.4": "1.1.4", - "jsr:@std/testing@1.0.18": "1.0.18", - "npm:eslint@10.4.0": "10.4.0", + "jsr:@std/fs@^1.0.24": "1.0.24", + "jsr:@std/internal@^1.0.12": "1.0.14", + "jsr:@std/internal@^1.0.14": "1.0.14", + "jsr:@std/path@1.1.6": "1.1.6", + "jsr:@std/path@^1.1.5": "1.1.6", + "jsr:@std/path@^1.1.6": "1.1.6", + "jsr:@std/testing@1.0.20": "1.0.20", + "npm:eslint@10.9.0": "10.9.0", "npm:fontoxpath@3.34.0": "3.34.0", "npm:jszip@3.10.1": "3.10.1", "npm:slimdom@4.3.5": "4.3.5" @@ -21,37 +25,53 @@ "jsr:@std/internal@^1.0.12" ] }, - "@std/expect@1.0.19": { - "integrity": "25271785688c7ff902fa54875d6aa4001f552c5578f7f0fefb5b5aac1fc2ed8a", + "@std/async@1.5.0": { + "integrity": "4c1f22d287a17ad7d8643b1952bc5a4d21e5d8b68dc8c20d8268eecc69096e82" + }, + "@std/data-structures@1.1.2": { + "integrity": "2471377c9e0051f9ec34e57d0ebd0ad133a5a889677446ec6ba9938e4e102918" + }, + "@std/expect@1.0.20": { + "integrity": "ffc4f3c33f732417e3e9acf3d995818c89984313c37d933b9ebbb4571d2887e9", "dependencies": [ "jsr:@std/assert", - "jsr:@std/internal@^1.0.13", - "jsr:@std/path@^1.1.4" + "jsr:@std/internal@^1.0.14", + "jsr:@std/path@^1.1.6" ] }, "@std/fmt@1.0.10": { "integrity": "90dfba288802ac6de82fb31d0917eb9e4450b9925b954d5e51fc29ac07419db5" }, - "@std/internal@1.0.13": { - "integrity": "2f9546691d4ac2d32859c82dff284aaeac980ddeca38430d07941e7e288725c0" + "@std/fs@1.0.24": { + "integrity": "f3061b45b81673a2bece689da041df32d174be064c89eb6397fb5718d3fb7877", + "dependencies": [ + "jsr:@std/path@^1.1.5" + ] + }, + "@std/internal@1.0.14": { + "integrity": "291516b3d4c35024d6ffbc0a9df5bf4c64116e05b50012cf846710152d2ffdf7" }, - "@std/path@1.1.4": { - "integrity": "1d2d43f39efb1b42f0b1882a25486647cb851481862dc7313390b2bb044314b5", + "@std/path@1.1.6": { + "integrity": "c68485c2a4dfbb5ae3cc74fae4e8c4e5d874cf8a8ed12927917235c758b46cbe", "dependencies": [ - "jsr:@std/internal@^1.0.12" + "jsr:@std/internal@^1.0.14" ] }, - "@std/testing@1.0.18": { - "integrity": "d3152f57b11666bf6358d0e127c7e3488e91178b0c2d8fbf0793e1c53cd13cb1", + "@std/testing@1.0.20": { + "integrity": "21380ed438672762e4ec549cbf4fe41c5b68f5598773a30b64abe7375513e721", "dependencies": [ "jsr:@std/assert", - "jsr:@std/internal@^1.0.13" + "jsr:@std/async", + "jsr:@std/data-structures", + "jsr:@std/fs", + "jsr:@std/internal@^1.0.14", + "jsr:@std/path@^1.1.6" ] } }, "npm": { - "@eslint-community/eslint-utils@4.9.1_eslint@10.4.0": { - "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", + "@eslint-community/eslint-utils@4.10.1_eslint@10.9.0": { + "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==", "dependencies": [ "eslint", "eslint-visitor-keys@3.4.3" @@ -68,8 +88,8 @@ "minimatch" ] }, - "@eslint/config-helpers@0.6.0": { - "integrity": "sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==", + "@eslint/config-helpers@0.7.0": { + "integrity": "sha512-DObd/KKUsU+FaFv4PLxSRenpXfQWmPXXP3pPZ6/K1PCrMu2vQpMDMuQe/BqYeoLcz8ro0bVDF1RxOJgfVEdhUw==", "dependencies": [ "@eslint/core" ] @@ -83,8 +103,8 @@ "@eslint/object-schema@3.0.5": { "integrity": "sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==" }, - "@eslint/plugin-kit@0.7.1": { - "integrity": "sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==", + "@eslint/plugin-kit@0.7.2": { + "integrity": "sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==", "dependencies": [ "@eslint/core", "levn" @@ -122,14 +142,14 @@ "@types/json-schema@7.0.15": { "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" }, - "acorn-jsx@5.3.2_acorn@8.16.0": { + "acorn-jsx@5.3.2_acorn@8.18.0": { "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dependencies": [ "acorn" ] }, - "acorn@8.16.0": { - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "acorn@8.18.0": { + "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "bin": true }, "ajv@6.15.0": { @@ -144,8 +164,8 @@ "balanced-match@4.0.4": { "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==" }, - "brace-expansion@5.0.6": { - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "brace-expansion@5.0.9": { + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "dependencies": [ "balanced-match" ] @@ -188,8 +208,8 @@ "eslint-visitor-keys@5.0.1": { "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==" }, - "eslint@10.4.0": { - "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", + "eslint@10.9.0": { + "integrity": "sha512-5KeEOJZBfEVA47boFiBsf+6MmmJpffM7qEBg4pLla2e4nlKgdKlqCW0oSLOGsT8Wl5uCGJptLV1bkaiShj90Gw==", "dependencies": [ "@eslint-community/eslint-utils", "@eslint-community/regexpp", @@ -279,8 +299,8 @@ "keyv" ] }, - "flatted@3.4.2": { - "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==" + "flatted@3.4.4": { + "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==" }, "fontoxpath@3.34.0": { "integrity": "sha512-7FgBQRohn4WR/2eVdYqZtKBFZkJNaiP4kGdfqS6bAg465og05ixGA2OgfMdxsO1mnX67+64JX/8JKclVqS+bzA==", @@ -365,8 +385,8 @@ "p-locate" ] }, - "minimatch@10.2.5": { - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "minimatch@10.2.6": { + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dependencies": [ "brace-expansion" ] @@ -497,11 +517,11 @@ }, "workspace": { "dependencies": [ - "jsr:@std/expect@1.0.19", + "jsr:@std/expect@1.0.20", "jsr:@std/fmt@1.0.10", - "jsr:@std/path@1.1.4", - "jsr:@std/testing@1.0.18", - "npm:eslint@10.4.0", + "jsr:@std/path@1.1.6", + "jsr:@std/testing@1.0.20", + "npm:eslint@10.9.0", "npm:fontoxpath@3.34.0", "npm:jszip@3.10.1", "npm:slimdom@4.3.5" diff --git a/imports.json b/imports.json index 67c5570..db3f215 100644 --- a/imports.json +++ b/imports.json @@ -2,19 +2,19 @@ "imports": { "@util-path": "./lib/utilities/src/path.ts", - "eslint/config": "npm:eslint@10.4.0/config", + "eslint/config": "npm:eslint@10.9.0/config", "fontoxpath": "npm:fontoxpath@3.34.0", "jszip": "npm:jszip@3.10.1", "slimdom": "npm:slimdom@4.3.5", - "std/expect": "jsr:@std/expect@1.0.19", + "std/expect": "jsr:@std/expect@1.0.20", "std/fmt/colors": "jsr:@std/fmt@1.0.10/colors", - "std/path": "jsr:@std/path@1.1.4", - "std/path/posix/basename": "jsr:@std/path@1.1.4/posix/basename", - "std/path/posix/dirname": "jsr:@std/path@1.1.4/posix/dirname", - "std/path/posix/join": "jsr:@std/path@1.1.4/posix/join", - "std/path/posix/relative": "jsr:@std/path@1.1.4/posix/relative", - "std/path/posix/resolve": "jsr:@std/path@1.1.4/posix/resolve", - "std/testing/bdd": "jsr:@std/testing@1.0.18/bdd", + "std/path": "jsr:@std/path@1.1.6", + "std/path/posix/basename": "jsr:@std/path@1.1.6/posix/basename", + "std/path/posix/dirname": "jsr:@std/path@1.1.6/posix/dirname", + "std/path/posix/join": "jsr:@std/path@1.1.6/posix/join", + "std/path/posix/relative": "jsr:@std/path@1.1.6/posix/relative", + "std/path/posix/resolve": "jsr:@std/path@1.1.6/posix/resolve", + "std/testing/bdd": "jsr:@std/testing@1.0.20/bdd", "xml_renderer": "./vendor/xml_renderer/mod.ts" }