]> Piment Noir Git Repositories - poolifier.git/commitdiff
chore(deps): pin dependencies (#3384)
authorrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Thu, 29 Oct 2026 00:53:34 +0000 (00:53 +0000)
committerGitHub <noreply@github.com>
Thu, 29 Oct 2026 00:53:34 +0000 (00:53 +0000)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
30 files changed:
.github/workflows/autofix.yml
.github/workflows/ci.yml
.github/workflows/codeql-analysis.yml
.github/workflows/internal-benchmark.yml
.github/workflows/publish-documentation.yml
.github/workflows/release-please.yml
examples/typescript/http-client-pool/package.json
examples/typescript/http-client-pool/pnpm-lock.yaml
examples/typescript/http-server-pool/express-cluster/package.json
examples/typescript/http-server-pool/express-cluster/pnpm-lock.yaml
examples/typescript/http-server-pool/express-hybrid/package.json
examples/typescript/http-server-pool/express-hybrid/pnpm-lock.yaml
examples/typescript/http-server-pool/express-worker_threads/package.json
examples/typescript/http-server-pool/express-worker_threads/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-cluster/package.json
examples/typescript/http-server-pool/fastify-cluster/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-hybrid/package.json
examples/typescript/http-server-pool/fastify-hybrid/pnpm-lock.yaml
examples/typescript/http-server-pool/fastify-worker_threads/package.json
examples/typescript/http-server-pool/fastify-worker_threads/pnpm-lock.yaml
examples/typescript/smtp-client-pool/package.json
examples/typescript/smtp-client-pool/pnpm-lock.yaml
examples/typescript/websocket-server-pool/ws-cluster/package.json
examples/typescript/websocket-server-pool/ws-cluster/pnpm-lock.yaml
examples/typescript/websocket-server-pool/ws-hybrid/package.json
examples/typescript/websocket-server-pool/ws-hybrid/pnpm-lock.yaml
examples/typescript/websocket-server-pool/ws-worker_threads/package.json
examples/typescript/websocket-server-pool/ws-worker_threads/pnpm-lock.yaml
package.json
pnpm-lock.yaml

index e1ef600c0fa7a670b8dea8d3004c18e49bf2c57d..c0980a7d39438d0c049bb0a3a46b53abbd11149a 100644 (file)
@@ -11,9 +11,9 @@ jobs:
     runs-on: ubuntu-latest
     continue-on-error: true
     steps:
-      - uses: actions/checkout@v7
-      - uses: pnpm/action-setup@v6
-      - uses: actions/setup-node@v7
+      - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
+      - uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
+      - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           cache: 'pnpm'
       - run: pnpm install --ignore-scripts
index b859df4c8207bdfe374b076ffb2df5c4f7ff6101..544e905cce42de4e96aced1b50577178257cbc7b 100644 (file)
@@ -44,15 +44,15 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
         with:
           fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis. This is needed for better sonar
 
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
 
       - name: Setup Node.js ${{ matrix.node }}
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: ${{ matrix.node }}
           cache: 'pnpm'
@@ -91,7 +91,7 @@ jobs:
 
       - name: SonarCloud Code Analysis
         if: ${{ steps.sonar-token.outputs.available == 'true' && github.repository == 'poolifier/poolifier' && matrix.os == 'ubuntu-latest' && matrix.node == '22.x' }}
-        uses: sonarsource/sonarqube-scan-action@v8.4
+        uses: sonarsource/sonarqube-scan-action@4d1dc0c91ee400dcf8a6dddf2f705ac36542e304 # v8.4
         with:
           args: >-
             ${{ github.event_name == 'workflow_dispatch' && format('-Dsonar.pullrequest.key={0} -Dsonar.pullrequest.branch={1} -Dsonar.pullrequest.base={2}', inputs.pull_request, inputs.head_ref, inputs.base_ref) || '' }}
index 518c27e624360115a3d38f51535a99562cd2fbed..996ee46f1df4d7c1b65d39992873f836df02074f 100644 (file)
@@ -38,11 +38,11 @@ jobs:
 
     steps:
       - name: Checkout repository
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
 
       # Initializes the CodeQL tools for scanning.
       - name: Initialize CodeQL
-        uses: github/codeql-action/init@v4
+        uses: github/codeql-action/init@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4
         with:
           languages: ${{ matrix.language }}
           # If you wish to specify custom queries, you can do so here or in a config file.
@@ -52,7 +52,7 @@ jobs:
       # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).
       # If this step fails, then you should remove it and run the build manually (see below)
       - name: Autobuild
-        uses: github/codeql-action/autobuild@v4
+        uses: github/codeql-action/autobuild@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4
 
       # â„šī¸ Command-line programs to run using the OS shell.
       # đŸ“š https://git.io/JvXDl
@@ -66,4 +66,4 @@ jobs:
       #   make release
 
       - name: Perform CodeQL Analysis
-        uses: github/codeql-action/analyze@v4
+        uses: github/codeql-action/analyze@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4
index 8c7a81bbbd22e27106d6e2c425e8a50ba0517b2b..d756398434b9ba57926f9b1f3d51d2984b7014fb 100644 (file)
@@ -19,19 +19,19 @@ jobs:
       BENCHER_TESTBED: self-hosted
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
           check-latest: true
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
         with:
           cache: true
       - name: Install dependencies
         run: pnpm install --ignore-scripts --frozen-lockfile
-      - uses: bencherdev/bencher@main
+      - uses: bencherdev/bencher@b67e6668c5983e6c8a3db76796d250fe7b4faf41 # main
       - name: Run production benchmark
         run: pnpm benchmark:tinybench:prod
       - name: Publish benchmark
index 1eeaaf3a7b2755840e6978bc2700e8512d4bfb02..b99e34fb5b0cf099a7f1c4b50f5aa1b68ef6dfeb 100644 (file)
@@ -13,15 +13,15 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
         with:
           token: ${{ secrets.GH_TOKEN_PROTECTED }}
 
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
 
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
           cache: 'pnpm'
@@ -46,7 +46,7 @@ jobs:
 
       - name: Push changes
         if: github.ref == 'refs/heads/${{ github.event.repository.default_branch }}'
-        uses: CasperWA/push-protected@v2
+        uses: CasperWA/push-protected@74d25b8aa10e0c29024138735d32f3c0b75f9279 # v2
         with:
           token: ${{ secrets.GH_TOKEN_PROTECTED }}
           branch: ${{ github.event.repository.default_branch }}
index bf3cab1be5b498a98680a77941da2404c852e4b9..e39a5a06d29245490198f764180389c55031269a 100644 (file)
@@ -23,7 +23,7 @@ jobs:
       release_created: ${{ steps.release.outputs.release_created }}
 
     steps:
-      - uses: googleapis/release-please-action@v5
+      - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5
         id: release
         with:
           config-file: .github/release-please/config.json
@@ -53,13 +53,13 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
 
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
 
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
           cache: 'pnpm'
@@ -85,16 +85,16 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
 
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
 
       - name: Read package.json version
         id: package-version
-        uses: jaywcjlove/github-action-package@main
+        uses: jaywcjlove/github-action-package@7b51ba8833a0ec973a38409403525fa29c2ab9ee # main
 
       - name: Publish Release
         if: ${{ contains(steps.package-version.outputs.version, '-') == false }}
@@ -110,13 +110,13 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
 
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
 
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
           cache: 'pnpm'
@@ -126,7 +126,7 @@ jobs:
 
       - name: Read package.json version
         id: package-version
-        uses: jaywcjlove/github-action-package@main
+        uses: jaywcjlove/github-action-package@7b51ba8833a0ec973a38409403525fa29c2ab9ee # main
 
       - name: Publish Release
         if: ${{ contains(steps.package-version.outputs.version, '-') == false }}
@@ -150,15 +150,15 @@ jobs:
 
     steps:
       - name: Checkout
-        uses: actions/checkout@v7
+        uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
         with:
           token: ${{ secrets.GH_TOKEN_PROTECTED }}
 
       - name: Setup pnpm
-        uses: pnpm/action-setup@v6
+        uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
 
       - name: Setup Node.js
-        uses: actions/setup-node@v7
+        uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
         with:
           node-version: 24.x
           cache: 'pnpm'
@@ -183,7 +183,7 @@ jobs:
 
       - name: Push changes
         if: github.ref == 'refs/heads/${{ github.event.repository.default_branch }}'
-        uses: CasperWA/push-protected@v2
+        uses: CasperWA/push-protected@74d25b8aa10e0c29024138735d32f3c0b75f9279 # v2
         with:
           token: ${{ secrets.GH_TOKEN_PROTECTED }}
           branch: ${{ github.event.repository.default_branch }}
index fe595c384f05fa683ac67ab35d71860b8ef5edd3..ea63c7b8b41f3c52ed13477a0edf50f983a32e20 100644 (file)
@@ -22,7 +22,7 @@
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@types/node": "^24.19.2",
-    "typescript": "^6.0.3"
+    "@types/node": "24.19.2",
+    "typescript": "6.0.3"
   }
 }
index 3a14ff568fe3da88091f7f5a804fb9fffd6575f8..d7f5c1b2ce8c933782263ab45acf597077a5659d 100644 (file)
@@ -177,10 +177,10 @@ importers:
         version: 6.0.2
     devDependencies:
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
index ef2250f9f529311cf570384c46d98c44f4121fab..c33d35baaa80299574047505d8c3d7d968114178 100644 (file)
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/express": "^5.0.6",
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/express": "5.0.6",
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   }
 }
index e2c525311c3b6953624db97ccf2fa9a8c184782e..6dac47ebbff1f0c19251264a8cce31ad80a8a673 100644 (file)
@@ -174,28 +174,28 @@ importers:
         version: 6.0.2
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/express':
-        specifier: ^5.0.6
+        specifier: 5.0.6
         version: 5.0.6
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
index e624757270276d4afa64937a3251ad850bc1bb50..155ebd820bf15923fc889797c44d6cf3d6bbe485 100644 (file)
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/express": "^5.0.6",
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/express": "5.0.6",
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   }
 }
index e2c525311c3b6953624db97ccf2fa9a8c184782e..6dac47ebbff1f0c19251264a8cce31ad80a8a673 100644 (file)
@@ -174,28 +174,28 @@ importers:
         version: 6.0.2
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/express':
-        specifier: ^5.0.6
+        specifier: 5.0.6
         version: 5.0.6
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
index dab436755211c8452eb0f4ab5f800674fd1578eb..1d344838386759f48aec95931b6301884ffe8d44 100644 (file)
@@ -22,9 +22,9 @@
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@types/express": "^5.0.6",
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "typescript": "^6.0.3"
+    "@types/express": "5.0.6",
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "typescript": "6.0.3"
   }
 }
index e7c8c93e159b56e8a4116f1c14e138e4cfe49a51..5aa381dcf23cedb90051a860a64fa83fdf0e3bc8 100644 (file)
@@ -174,16 +174,16 @@ importers:
         version: 6.0.2
     devDependencies:
       '@types/express':
-        specifier: ^5.0.6
+        specifier: 5.0.6
         version: 5.0.6
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
index 71b2691d18007b151655068a6af2a76930dafc22..a8c360c04711375af3b46d27f30ac540356cb5e5 100644 (file)
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   }
 }
index 59f2051b421ac505c3418b121e8a24baf15fd920..93e5d579e13bf82b5cd073ad337ed082ae3b08e7 100644 (file)
@@ -174,25 +174,25 @@ importers:
         version: 6.0.2
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
@@ -425,6 +425,11 @@ packages:
 
   ajv-formats@3.0.1:
     resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+    peerDependencies:
+      ajv: ^8.0.0
+    peerDependenciesMeta:
+      ajv:
+        optional: true
 
   ajv@8.20.0:
     resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
index db46d184c3f06bfbefd43e2c0f8f6b1a4c469943..09e2dc569c8dbf3d036e56c95d0ff4074780e7e9 100644 (file)
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   }
 }
index 2558b229cd413d54126c304710994705975ecdfd..853b43b80f141d47e078a22e20c1a24b3416454d 100644 (file)
@@ -177,25 +177,25 @@ importers:
         version: 6.0.2
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
@@ -428,6 +428,11 @@ packages:
 
   ajv-formats@3.0.1:
     resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+    peerDependencies:
+      ajv: ^8.0.0
+    peerDependenciesMeta:
+      ajv:
+        optional: true
 
   ajv@8.20.0:
     resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
index bc6921132c0a8873031dfe9704118d1410bc26aa..552fb06192b27c6628dcf7c12afe46d9c044a188 100644 (file)
@@ -23,8 +23,8 @@
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@types/node": "^24.19.2",
-    "autocannon": "^8.0.0",
-    "typescript": "^6.0.3"
+    "@types/node": "24.19.2",
+    "autocannon": "8.0.0",
+    "typescript": "6.0.3"
   }
 }
index 556012dc462f706a994db3d12574251bb0be3930..a23a4790d4836f2e0f23f6288ed876abe7e9b506 100644 (file)
@@ -177,13 +177,13 @@ importers:
         version: 6.0.2
     devDependencies:
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       autocannon:
-        specifier: ^8.0.0
+        specifier: 8.0.0
         version: 8.0.0
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
@@ -230,6 +230,11 @@ packages:
 
   ajv-formats@3.0.1:
     resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+    peerDependencies:
+      ajv: ^8.0.0
+    peerDependenciesMeta:
+      ajv:
+        optional: true
 
   ajv@8.20.0:
     resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}
index ed4fab7575114e2c7f0712c733a3ee6cc3b061d9..cd39e16898eb63d6ba1eda07dccc580b7eeb9d53 100644 (file)
@@ -20,8 +20,8 @@
     "poolifier": "^6.0.2"
   },
   "devDependencies": {
-    "@types/node": "^24.19.2",
-    "@types/nodemailer": "^8.0.2",
-    "typescript": "^6.0.3"
+    "@types/node": "24.19.2",
+    "@types/nodemailer": "8.0.2",
+    "typescript": "6.0.3"
   }
 }
index de66d63e5e80ee92487ee33598658ecd160c2257..84b4f65fd10d49d165bf9e6b939314318c78f88b 100644 (file)
@@ -174,13 +174,13 @@ importers:
         version: 6.0.2
     devDependencies:
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       '@types/nodemailer':
-        specifier: ^8.0.2
+        specifier: 8.0.2
         version: 8.0.2
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
 
 packages:
index 48f7beb9216f0de323d88304d62aec202d802ec7..0503b708594d3c0ef44ebc209476595d3a5ed62a 100644 (file)
     "ws": "^8.22.0"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/node": "^24.19.2",
-    "@types/ws": "^8.18.2",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/node": "24.19.2",
+    "@types/ws": "8.18.2",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   },
   "optionalDependencies": {
     "bufferutil": "^4.1.0",
index 80257e4e9f2cf1fc46242856f1d0def63dd896e6..a20f03c48889b336d22d5b2cc48b768623f0b945 100644 (file)
@@ -174,25 +174,25 @@ importers:
         version: 8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       '@types/ws':
-        specifier: ^8.18.2
+        specifier: 8.18.2
         version: 8.18.2
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
     optionalDependencies:
       bufferutil:
index 54dcec0e2d958f537a39604a3211664ab4667b9f..381e10dd1d174cb4346fdb29fc9986a8f6e2c780 100644 (file)
     "ws": "^8.22.0"
   },
   "devDependencies": {
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/node": "^24.19.2",
-    "@types/ws": "^8.18.2",
-    "rollup": "^4.65.0",
-    "rollup-plugin-delete": "^3.0.2",
-    "tslib": "^2.8.1",
-    "typescript": "^6.0.3"
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/node": "24.19.2",
+    "@types/ws": "8.18.2",
+    "rollup": "4.65.0",
+    "rollup-plugin-delete": "3.0.2",
+    "tslib": "2.8.1",
+    "typescript": "6.0.3"
   },
   "optionalDependencies": {
     "bufferutil": "^4.1.0",
index 80257e4e9f2cf1fc46242856f1d0def63dd896e6..a20f03c48889b336d22d5b2cc48b768623f0b945 100644 (file)
@@ -174,25 +174,25 @@ importers:
         version: 8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
     devDependencies:
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       '@types/ws':
-        specifier: ^8.18.2
+        specifier: 8.18.2
         version: 8.18.2
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
     optionalDependencies:
       bufferutil:
index e927d49c97b9d9567de817494b914b34b7d5a2ff..15e6bbb6d7987ca50ca93fb6188f58f9a5b59d4b 100644 (file)
@@ -21,9 +21,9 @@
     "ws": "^8.22.0"
   },
   "devDependencies": {
-    "@types/node": "^24.19.2",
-    "@types/ws": "^8.18.2",
-    "typescript": "^6.0.3"
+    "@types/node": "24.19.2",
+    "@types/ws": "8.18.2",
+    "typescript": "6.0.3"
   },
   "optionalDependencies": {
     "bufferutil": "^4.1.0",
index 22aa4147e531790ca4455c32c89e9579f79f5ea9..84f92f12439ae47052d5d4d97d89a968bed030ac 100644 (file)
@@ -174,13 +174,13 @@ importers:
         version: 8.22.0(bufferutil@4.1.0)(utf-8-validate@6.0.6)
     devDependencies:
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       '@types/ws':
-        specifier: ^8.18.2
+        specifier: 8.18.2
         version: 8.18.2
       typescript:
-        specifier: ^6.0.3
+        specifier: 6.0.3
         version: 6.0.3
     optionalDependencies:
       bufferutil:
index 1257e6eceea19568edd86d67999c7ee6ebe5dab1..f3a9af5f638609782c5b838bfeecf011fd7ff144 100644 (file)
     "lib"
   ],
   "devDependencies": {
-    "@biomejs/biome": "^2.6.3",
-    "@commitlint/cli": "^21.2.4",
-    "@commitlint/config-conventional": "^21.2.4",
-    "@cspell/eslint-plugin": "^10.4.0",
-    "@eslint/js": "^10.0.1",
-    "@rollup/plugin-terser": "^1.0.2",
-    "@rollup/plugin-typescript": "^12.3.1",
-    "@types/node": "^24.19.2",
-    "@vitest/coverage-v8": "^5.0.5",
-    "clean-publish": "^7.1.0",
-    "cross-env": "^10.1.0",
-    "eslint": "^10.13.0",
-    "eslint-plugin-jsdoc": "^65.4.2",
-    "eslint-plugin-perfectionist": "^5.13.0",
-    "globals": "^17.13.0",
-    "husky": "^9.1.7",
-    "lint-staged": "^17.6.0",
-    "neostandard": "^0.14.1",
-    "rollup": "^4.65.0",
-    "rollup-plugin-analyzer": "^4.0.0",
-    "rollup-plugin-command": "^1.1.3",
-    "rollup-plugin-delete": "^3.0.2",
-    "sinon": "^22.1.0",
-    "tinybench": "^6.2.2",
-    "tslib": "^2.8.1",
-    "typedoc": "^0.28.20",
-    "typescript": "~6.0.3",
-    "vitest": "^5.0.5"
+    "@biomejs/biome": "2.6.3",
+    "@commitlint/cli": "21.2.4",
+    "@commitlint/config-conventional": "21.2.4",
+    "@cspell/eslint-plugin": "10.4.0",
+    "@eslint/js": "10.0.1",
+    "@rollup/plugin-terser": "1.0.2",
+    "@rollup/plugin-typescript": "12.3.1",
+    "@types/node": "24.19.2",
+    "@vitest/coverage-v8": "5.0.5",
+    "clean-publish": "7.1.0",
+    "cross-env": "10.1.0",
+    "eslint": "10.13.0",
+    "eslint-plugin-jsdoc": "65.4.2",
+    "eslint-plugin-perfectionist": "5.13.0",
+    "globals": "17.13.0",
+    "husky": "9.1.7",
+    "lint-staged": "17.6.0",
+    "neostandard": "0.14.1",
+    "rollup": "4.65.0",
+    "rollup-plugin-analyzer": "4.0.0",
+    "rollup-plugin-command": "1.1.3",
+    "rollup-plugin-delete": "3.0.2",
+    "sinon": "22.1.0",
+    "tinybench": "6.2.2",
+    "tslib": "2.8.1",
+    "typedoc": "0.28.20",
+    "typescript": "6.0.3",
+    "vitest": "5.0.5"
   }
 }
index 0de072d03817d25ae24aa37219484ef1e9c39ce9..107af0d6b53efae01e7944c7d5be786654b6e8cf 100644 (file)
@@ -167,88 +167,88 @@ importers:
   .:
     devDependencies:
       '@biomejs/biome':
-        specifier: ^2.6.3
+        specifier: 2.6.3
         version: 2.6.3
       '@commitlint/cli':
-        specifier: ^21.2.4
+        specifier: 21.2.4
         version: 21.2.4(conventional-commits-parser@7.1.3)(typescript@6.0.3)
       '@commitlint/config-conventional':
-        specifier: ^21.2.4
+        specifier: 21.2.4
         version: 21.2.4
       '@cspell/eslint-plugin':
-        specifier: ^10.4.0
+        specifier: 10.4.0
         version: 10.4.0(eslint@10.13.0(jiti@2.7.0))
       '@eslint/js':
-        specifier: ^10.0.1
+        specifier: 10.0.1
         version: 10.0.1(eslint@10.13.0(jiti@2.7.0))
       '@rollup/plugin-terser':
-        specifier: ^1.0.2
+        specifier: 1.0.2
         version: 1.0.2(rollup@4.65.0)
       '@rollup/plugin-typescript':
-        specifier: ^12.3.1
+        specifier: 12.3.1
         version: 12.3.1(rollup@4.65.0)(tslib@2.8.1)(typescript@6.0.3)
       '@types/node':
-        specifier: ^24.19.2
+        specifier: 24.19.2
         version: 24.19.2
       '@vitest/coverage-v8':
-        specifier: ^5.0.5
+        specifier: 5.0.5
         version: 5.0.5(vitest@5.0.5)
       clean-publish:
-        specifier: ^7.1.0
+        specifier: 7.1.0
         version: 7.1.0
       cross-env:
-        specifier: ^10.1.0
+        specifier: 10.1.0
         version: 10.1.0
       eslint:
-        specifier: ^10.13.0
+        specifier: 10.13.0
         version: 10.13.0(jiti@2.7.0)
       eslint-plugin-jsdoc:
-        specifier: ^65.4.2
+        specifier: 65.4.2
         version: 65.4.2(eslint@10.13.0(jiti@2.7.0))(typescript@6.0.3)
       eslint-plugin-perfectionist:
-        specifier: ^5.13.0
+        specifier: 5.13.0
         version: 5.13.0(eslint@10.13.0(jiti@2.7.0))(typescript@6.0.3)
       globals:
-        specifier: ^17.13.0
+        specifier: 17.13.0
         version: 17.13.0
       husky:
-        specifier: ^9.1.7
+        specifier: 9.1.7
         version: 9.1.7
       lint-staged:
-        specifier: ^17.6.0
+        specifier: 17.6.0
         version: 17.6.0
       neostandard:
-        specifier: ^0.14.1
+        specifier: 0.14.1
         version: 0.14.1(eslint@10.13.0(jiti@2.7.0))(typescript@6.0.3)
       rollup:
-        specifier: ^4.65.0
+        specifier: 4.65.0
         version: 4.65.0
       rollup-plugin-analyzer:
-        specifier: ^4.0.0
+        specifier: 4.0.0
         version: 4.0.0
       rollup-plugin-command:
-        specifier: ^1.1.3
+        specifier: 1.1.3
         version: 1.1.3
       rollup-plugin-delete:
-        specifier: ^3.0.2
+        specifier: 3.0.2
         version: 3.0.2(rollup@4.65.0)
       sinon:
-        specifier: ^22.1.0
+        specifier: 22.1.0
         version: 22.1.0
       tinybench:
-        specifier: ^6.2.2
+        specifier: 6.2.2
         version: 6.2.2
       tslib:
-        specifier: ^2.8.1
+        specifier: 2.8.1
         version: 2.8.1
       typedoc:
-        specifier: ^0.28.20
+        specifier: 0.28.20
         version: 0.28.20(typescript@6.0.3)
       typescript:
-        specifier: ~6.0.3
+        specifier: 6.0.3
         version: 6.0.3
       vitest:
-        specifier: ^5.0.5
+        specifier: 5.0.5
         version: 5.0.5(@types/node@24.19.2)(@vitest/coverage-v8@5.0.5)(vite@8.3.4(@types/node@24.19.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))
     publishDirectory: package