diff --git a/package.json b/package.json index 6ce4ecf..4e88c7b 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,10 @@ }, "license": "Apache-2.0", "private": true, - "packageManager": "pnpm@10.10.0", + "packageManager": "pnpm@10.30.2", "engines": { - "node": ">=22.14.0", - "pnpm": ">=10.10.0" + "node": ">=22.22.0", + "pnpm": ">=10.30.2" }, "keywords": [ "storm-software", @@ -51,8 +51,8 @@ "@storm-software/tsconfig": "latest", "conventional-changelog-storm-software": "latest", "copyfiles": "^2.4.1", - "prettier": "^3.6.2", - "rimraf": "^6.0.1" + "prettier": "^3.8.1", + "rimraf": "^6.1.3" }, "prettier": "@storm-software/prettier/config.json", "triggerEmptyDevReleaseByIncrementingThisNumber": 0 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02d45fd..2063073 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,43 +13,43 @@ importers: version: 2.3.1 '@storm-software/config': specifier: latest - version: 1.132.0 + version: 1.135.10 '@storm-software/config-tools': specifier: latest - version: 1.186.0 + version: 1.189.9 '@storm-software/cspell': specifier: latest - version: 0.44.0(cspell@8.19.4) + version: 0.45.85(cspell@8.19.4) '@storm-software/git-tools': specifier: latest - version: 2.122.0(@babel/traverse@7.28.4)(@types/node@24.5.0)(conventional-changelog-storm-software@0.2.0)(zod@4.1.8) + version: 2.124.76(@babel/traverse@7.28.4)(@types/node@24.5.0)(zod@4.3.6) '@storm-software/linting-tools': specifier: latest - version: 1.131.0(chokidar@4.0.3) + version: 1.132.92(chokidar@4.0.3) '@storm-software/markdownlint': specifier: latest - version: 0.29.0 + version: 0.30.84 '@storm-software/prettier': specifier: latest - version: 0.56.0(prettier-plugin-organize-imports@4.2.0(prettier@3.6.2)(typescript@5.9.2))(prettier-plugin-pkg@0.18.1(prettier@3.6.2))(prettier-plugin-prisma@5.0.0(prettier@3.6.2))(prettier-plugin-sh@0.15.0(prettier@3.6.2))(prettier-plugin-toml@2.0.6(prettier@3.6.2))(prettier@3.6.2) + version: 0.58.8(prettier-plugin-organize-imports@4.2.0(prettier@3.8.1)(typescript@5.9.2))(prettier-plugin-packagejson@3.0.0(prettier@3.8.1))(prettier-plugin-prisma@5.0.0(prettier@3.8.1))(prettier-plugin-sh@0.15.0(prettier@3.8.1))(prettier-plugin-toml@2.0.6(prettier@3.8.1))(prettier@3.8.1) '@storm-software/testing-tools': specifier: latest - version: 1.118.0(@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@21.5.2)(typescript@5.9.2))(jest@30.0.5(@types/node@24.5.0)(babel-plugin-macros@3.1.0)) + version: 1.119.84(@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@22.5.2)(typescript@5.9.2))(jest@30.0.5(@types/node@24.5.0)(babel-plugin-macros@3.1.0)) '@storm-software/tsconfig': specifier: latest - version: 0.46.0 + version: 0.47.84 conventional-changelog-storm-software: specifier: latest - version: 0.2.0 + version: 0.3.90 copyfiles: specifier: ^2.4.1 version: 2.4.1 prettier: - specifier: ^3.6.2 - version: 3.6.2 + specifier: ^3.8.1 + version: 3.8.1 rimraf: - specifier: ^6.0.1 - version: 6.0.1 + specifier: ^6.1.3 + version: 6.1.3 packages: @@ -1261,6 +1261,11 @@ packages: peerDependencies: nx: '>= 20 <= 22' + '@nx/devkit@22.5.2': + resolution: {integrity: sha512-5JuCMlU6AwXBKCoMWp1hTyTzjfB5vXL5khmoziZPmnaIBg+gX0Hp13YhWfO1C6/HuXS+i4mor7dtFHukPKWemQ==} + peerDependencies: + nx: '>= 21 <= 23 || ^22.0.0-0' + '@nx/jest@21.5.2': resolution: {integrity: sha512-MLhOIjKK6YBNvuJWSNl76lfdEyJ1vgoMvZ7nZ+WrHF8VD0GJhx6F47puQqxlvnV5eVGLr7GMHYMQw0zZkk51oQ==} @@ -1272,59 +1277,128 @@ packages: verdaccio: optional: true + '@nx/js@22.5.2': + resolution: {integrity: sha512-7FO+EYdYgR3tOY0h584jiVw8s4GVoqKZMMXldF7LciTSNS4aApO4Lz79B6gKnR4QGHExcRX/FBd0mznioXCNCQ==} + peerDependencies: + verdaccio: ^6.0.5 + peerDependenciesMeta: + verdaccio: + optional: true + '@nx/nx-darwin-arm64@21.5.2': resolution: {integrity: sha512-PrfZbV2blRHoWLor+xDVwPY/dk46kbsmuTXCZRYlNAwko521Y9dCAJT0UOROic3zoUasQ+TwqsQextIcKCotIA==} cpu: [arm64] os: [darwin] + '@nx/nx-darwin-arm64@22.5.2': + resolution: {integrity: sha512-CPtgK/s4FQ0Y/6WmHpJccOTANve5UjlFajLp+S8Z538zHdc5a5MjJBcXo9oRzKNvhTHoGijr/fCMU2erMrYYtg==} + cpu: [arm64] + os: [darwin] + '@nx/nx-darwin-x64@21.5.2': resolution: {integrity: sha512-YaLY2Cqbjrl+pDddHV7GFtokn81GLvoqg+i9k0Eiid8B0dDLBZpJ3VQKr4RkTzxBX38UuHbJUwrZc8L9z8vqEw==} cpu: [x64] os: [darwin] + '@nx/nx-darwin-x64@22.5.2': + resolution: {integrity: sha512-YuFGIpmtMPbMM3QchJttlLFE5oNenE+3mRCWcMNrXPOixsw28flvYWhFcHE3CPV8q/E+Yg0FsOG+8u1p7eEgWg==} + cpu: [x64] + os: [darwin] + '@nx/nx-freebsd-x64@21.5.2': resolution: {integrity: sha512-2z/Wd42/KHFyT0zRVxWHlaRBQz12Fd1A0FCGJzuWI8G2meh9tYt4MN96gQ4q/rLQ0fmfFEEECq6pmOfCi8t9Mg==} cpu: [x64] os: [freebsd] + '@nx/nx-freebsd-x64@22.5.2': + resolution: {integrity: sha512-Oy3jejPB7lszxAf4rdTpJfOBVgAUtkUZJCLTdGdnpveF/m3s9MN9DaeEXgUs0mMp1qV3Y0KE3KcVHqII54AoBQ==} + cpu: [x64] + os: [freebsd] + '@nx/nx-linux-arm-gnueabihf@21.5.2': resolution: {integrity: sha512-lY2O1py8x+l39XAFFuplKlzouPC9K/gERYEB/b5jHGf7PGfNj0BX2MDmUztgTty6kKUnkRele39aSoQqWok0gA==} cpu: [arm] os: [linux] + '@nx/nx-linux-arm-gnueabihf@22.5.2': + resolution: {integrity: sha512-38bZGStG6bZ+R7ZbGxvnDVjVrV6bRTsiX8rr3fmM/AkEfvgyhWgE3R+xqUHoJVM4PK0I2YlYoSjIny4gFeOBxQ==} + cpu: [arm] + os: [linux] + '@nx/nx-linux-arm64-gnu@21.5.2': resolution: {integrity: sha512-gcpkXXPpWaf8wB0FZUaKmk8Jdv+QMHLiOcQuuXYi1X0vbgotVTl/y+dccwG1EZml6V5JIRGtg2YDM61a7Olp1Q==} cpu: [arm64] os: [linux] + libc: [glibc] + + '@nx/nx-linux-arm64-gnu@22.5.2': + resolution: {integrity: sha512-D+tPXB0tkSuDPsuXvyQIsF3f3PBWfAwIe9FkBWtVoDVYqE+jbz+tVGsjQMNWGafLE4sC8ZQdjhsxyT8I53Anbw==} + cpu: [arm64] + os: [linux] + libc: [glibc] '@nx/nx-linux-arm64-musl@21.5.2': resolution: {integrity: sha512-oCSUwT0hORgFJWIGjwl6x4/2mVusw+3YAcSrvDePAXadjPSEMLZlJEE+4HExzqLFFBTxc+ucvyOIk08P4BtNJg==} cpu: [arm64] os: [linux] + libc: [musl] + + '@nx/nx-linux-arm64-musl@22.5.2': + resolution: {integrity: sha512-UbO527qqa8KLBi13uXto5SmxcZv1Smer7sPexJonshDlmrJsyvx5m8nm6tcSv04W5yQEL90vPlTux8dNvEDWrw==} + cpu: [arm64] + os: [linux] + libc: [musl] '@nx/nx-linux-x64-gnu@21.5.2': resolution: {integrity: sha512-rgJTQk0iaidxEIMOuRQJS36Sk4+qcpJP0uwymvgyoTpZyBdkX38NHH3D+E6sudPSFWsiVxJpkCzYE4ScSKF8Ew==} cpu: [x64] os: [linux] + libc: [glibc] + + '@nx/nx-linux-x64-gnu@22.5.2': + resolution: {integrity: sha512-wR6596Vr/Z+blUAmjLHG2TCQMs4O1oi9JXK1J/PoPeO9UqdHwStCJBAd61zDFSUYJe0x+dkeRQu96fE5BW8Kcg==} + cpu: [x64] + os: [linux] + libc: [glibc] '@nx/nx-linux-x64-musl@21.5.2': resolution: {integrity: sha512-KeS36526VruYO9HzhFGqhE5tbps7e94DV0b4j5wfPr7V51EfPzvjAiMWllsQDARv67wdbQ80c0Wg516XTlekgA==} cpu: [x64] os: [linux] + libc: [musl] + + '@nx/nx-linux-x64-musl@22.5.2': + resolution: {integrity: sha512-MBXOw4AH4FWl4orwVykj/e75awTNDePogrl3pXNX9NcQLdj6JzS4e2jaALQeRBQLxQzeFvFQV/W4PBzoPV6/NA==} + cpu: [x64] + os: [linux] + libc: [musl] '@nx/nx-win32-arm64-msvc@21.5.2': resolution: {integrity: sha512-jlRTycYKOiSqc0fcqvabOH/HZX9BOG0S8EGsLmqEr2OkJLZc25ByD1n22P486R2n+m8GQwL6pX+L1LPpOPmz0A==} cpu: [arm64] os: [win32] + '@nx/nx-win32-arm64-msvc@22.5.2': + resolution: {integrity: sha512-SaWSZkRH5uV8vP2lj6RRv+kw2IzaIDXkutReOXpooshIWZl9KjrQELNTCZTYyhLDsMlcyhSvLFlTiA4NkZ8udw==} + cpu: [arm64] + os: [win32] + '@nx/nx-win32-x64-msvc@21.5.2': resolution: {integrity: sha512-Ur8GPdz52kLS5uE9IQf0wBtGyvQm4Y3M1ZDjRkR+oGf26aVGNTK6C0+kMJPuggR4Z6lurmHYA34ViGi2hHPPpA==} cpu: [x64] os: [win32] + '@nx/nx-win32-x64-msvc@22.5.2': + resolution: {integrity: sha512-IK9Xd5Gh9ys4oun5ko8Uv8AEi2byN2FPXBsR1BLkt93SJ0bJVTdXGyEA+fWmEclLZIM0PiZj1KbCajVn9NEPtw==} + cpu: [x64] + os: [win32] + '@nx/workspace@21.5.2': resolution: {integrity: sha512-7IDa5xqVwGgZXrFGqyMzZTOq0Okxc0KH6M0mLfHJy1393iEUJjLByfkQ0nDyjsRZsLqo11WMOldapBDwy6MlaQ==} + '@nx/workspace@22.5.2': + resolution: {integrity: sha512-XImJ2NhUXo/bgNkuF1NAdYJjSzhN/iXZYSdhSREPN6Bh/thhloAQfpOrgFkxgxgNZv3RvldnnYNmGeKqMEW2jg==} + '@phenomnomnominal/tsquery@5.0.1': resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: @@ -1354,43 +1428,42 @@ packages: '@sinonjs/fake-timers@13.0.5': resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} - '@storm-software/config-tools@1.186.0': - resolution: {integrity: sha512-ON/zCJPDse0P2tiw1GsbeR52eGIi/A8tRxwTew/rt9mRHoanc5PzENr2H1dHm4ZFSlPa3XVa9xvkIGxqmgGwJQ==} + '@storm-software/config-tools@1.189.9': + resolution: {integrity: sha512-BCLXqMvxAVoO48IKiElEax90QF4gau4q73uXMW+PcLJBGZAxhhgPvPhQXB8MBSxdIBxp+ehoaDQJFRG51812BQ==} hasBin: true - '@storm-software/config@1.132.0': - resolution: {integrity: sha512-rB/dt8XJiHTrz4A6YQsZHaSmEB07LleB2SwbzrQ9x4aqdqaQEHoC+5LbUDYDFChrZ8Gu6vmTOYgKAphyxFrblw==} + '@storm-software/config@1.135.10': + resolution: {integrity: sha512-6uHdLnyktnkPE3+UZE5DflvFtAi0u1DoOuRkQM7n0vbAMne5ktAxwBa0Rn6+x2YFhoUG/CYyIJYH4wvOTjbd7g==} - '@storm-software/cspell@0.44.0': - resolution: {integrity: sha512-xr48JvybGYDhmmgfeZfUEwS+O65pcQfXGDGINHgThtIwlafpw6k7+9wqqsA4PSkZvh0qG1iXT84wPJhh3PUwYQ==} + '@storm-software/cspell@0.45.85': + resolution: {integrity: sha512-TH7+Pfh0H/hB9rLDzAQbWGNVHZVNsp35lCr/JFU8wdR/8WFgmxmXpffz4QBTz43foS4qBtdT70VoNvfv25AdUA==} engines: {node: '>=22.4.0', pnpm: '>=10.3.0'} peerDependencies: - cspell: ^8.17.3 + cspell: ^8.19.4 - '@storm-software/git-tools@2.122.0': - resolution: {integrity: sha512-7VizrpuzQ65XPNlfbdY0caOWqb3XH1irkalcXJ21zvf5ilC6wkXL4GYRcSsCoGRMB4St2vfeqzFbs74dLQWsXA==} + '@storm-software/git-tools@2.124.76': + resolution: {integrity: sha512-lcLjQZOhRgJAD4ufzgbBc5wDnBa6Oe5/3zTAYe6tthZxB7cGlSGJ2nDrwbo3DAwQJ3NisYHRpqdcWrHsPTNZbg==} engines: {node: '>=22.4.0', pnpm: '>=10.3.0'} hasBin: true peerDependencies: - conventional-changelog-storm-software: '*' zod: '>=4.0.0' - '@storm-software/linting-tools@1.131.0': - resolution: {integrity: sha512-FjI1XTuI/6+5CqHFTc99FZ7Jms54AhXaOpjrrNal3m+rvTznz8oF9ie+u0Ie+2GWtYJXe/pDKUU4nEqoJP3Qhg==} + '@storm-software/linting-tools@1.132.92': + resolution: {integrity: sha512-jNnDTsG++gNnM+YZlQiujCg5ehg/Ln+OPOxwExhwRxJtEKDb0FMzI4o1xJtBx0X6P6L0jMIBJrmOEaIfm/suOQ==} engines: {node: '>=22.4.0', pnpm: '>=10.3.0'} hasBin: true - '@storm-software/markdownlint@0.29.0': - resolution: {integrity: sha512-h3A4guRMkdI1iR1vofDMpuILUJ0Adwsx0h+66QOKvZ9jh256OAwt+LjrqA0pxL3/IBRPIkJ3/0OJTkJm4gr6Ww==} + '@storm-software/markdownlint@0.30.84': + resolution: {integrity: sha512-DTacBU+ip2I+5b15SigzWRGGLQZxSoeZL90jX5ztK1snRiS9rb30rUvEgUspKOQBLQE+BhbbDK4uBrb/+eTb2g==} engines: {node: '>=22.4.0', pnpm: '>=10.3.0'} - '@storm-software/prettier@0.56.0': - resolution: {integrity: sha512-qdygJszjVMPoZXNYhzi//MBBVBTJE/9prPLE3KBhuROmvaZs6U7nkStAOQHdIaEc0GmJ+V15JlPG7mvcLNvMGQ==} + '@storm-software/prettier@0.58.8': + resolution: {integrity: sha512-CPCU9tOpQErmtRcwEax6PUhBBmoPfHMWLT4hs6ZpXlW5xqUBQASVPwuB4b698Bc9kVvpqk+GvNOBtMJZvEglDA==} peerDependencies: - prettier: ^3.5.1 + prettier: ^3.8.1 prettier-plugin-astro: ^0.14.1 prettier-plugin-organize-imports: ^4.0.0 - prettier-plugin-pkg: ^0.18.1 + prettier-plugin-packagejson: ^3.0.0 prettier-plugin-prisma: ^5.0.0 prettier-plugin-sh: ^0.15.0 prettier-plugin-solidity: 1.3.1 @@ -1404,14 +1477,14 @@ packages: prettier-plugin-tailwindcss: optional: true - '@storm-software/testing-tools@1.118.0': - resolution: {integrity: sha512-oCJOHR1Oz6QtEikf/hjKe3VYk4Ho2TGw2yQy1JnZ4OUbST8AYNAiEtlUUnACqqzvswXpDnwO0VWeGLukKV99YA==} + '@storm-software/testing-tools@1.119.84': + resolution: {integrity: sha512-Z7qw2NLjtnqXIvH/lwQLLtSfG3F/uBDaqyAOpirTO9wNnu0yguixr3SLFyXLRR7UprasaabqvVGq6skxFgFwiQ==} peerDependencies: - '@nx/jest': ^21.4.1 + '@nx/jest': ^22.5.1 jest: 30.0.5 - '@storm-software/tsconfig@0.46.0': - resolution: {integrity: sha512-dnsuT5c4htbWObTDHbWsuV+AsGbmwYvZMmvZN17wizbVivwPQYG/duWbVprY6/feQeAqJmCabqiBWF1PCAFaow==} + '@storm-software/tsconfig@0.47.84': + resolution: {integrity: sha512-lObf31DkQ3v100Wxl6+2/P09GMIBE+IrnhvJj+cXFdhw1ckULP4RAlK/JIjr/Cpl555QQBGWi4oo7ZiMKEyrYw==} '@taplo/core@0.2.0': resolution: {integrity: sha512-r8bl54Zj1In3QLkiW/ex694bVzpPJ9EhwqT9xkcUVODnVUGirdB1JTsmiIv0o1uwqZiwhi8xNnTOQBRQCpizrQ==} @@ -1536,41 +1609,49 @@ packages: resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-arm64-musl@1.11.1': resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} cpu: [arm64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} cpu: [riscv64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} cpu: [s390x] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-gnu@1.11.1': resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} cpu: [x64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-musl@1.11.1': resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} cpu: [x64] os: [linux] + libc: [musl] '@unrs/resolver-binding-wasm32-wasi@1.11.1': resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} @@ -1755,6 +1836,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -1774,6 +1859,10 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.3: + resolution: {integrity: sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -1971,8 +2060,8 @@ packages: resolution: {integrity: sha512-MnbEysR8wWa8dAEvbj5xcBgJKQlX/m0lhS8DsyAAWDHdfs2faDJxTgzRYlRYpXSe7UiKrIIlB4TrBKU9q9DgkA==} engines: {node: '>=18'} - conventional-changelog-storm-software@0.2.0: - resolution: {integrity: sha512-jEg0jHw94LsExqEYJppDiB6mse6jPYrx9cHrfdB1UJj0CC621uxZ4Jtjgbq+ZCEMMBW4CjS4X4UC5nieJMTz8g==} + conventional-changelog-storm-software@0.3.90: + resolution: {integrity: sha512-W2SkvvItqBYO+dZgGiviFdJjkvnJSOoaDM0OqE0BpwaK592rff5C8i/L2XslZ8KWwbRD8AfHDgRycm+QstqsvQ==} conventional-changelog-writer@8.2.0: resolution: {integrity: sha512-Y2aW4596l9AEvFJRwFGJGiQjt2sBYTjPD18DdvxX9Vpz0Z7HQ+g1Z+6iYDAm1vR3QOJrDBkRHixHK/+FhkR6Pw==} @@ -2043,6 +2132,9 @@ packages: engines: {node: '>=18'} hasBin: true + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -2088,10 +2180,18 @@ packages: destr@2.0.5: resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + detect-indent@7.0.2: + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} + engines: {node: '>=12.20'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + detect-port@1.6.1: resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} engines: {node: '>= 4.0.0'} @@ -2386,22 +2486,25 @@ packages: resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==} hasBin: true + git-hooks-list@4.2.1: + resolution: {integrity: sha512-WNvqJjOxxs/8ZP9+DWdwWJ7cDsd60NHf39XnD82pDVrKO5q7xfPqpkK6hwEAmBa/ZSEE4IOoR75EzbbIuwGlMw==} + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - glob@11.0.3: - resolution: {integrity: sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA==} - engines: {node: 20 || >=22} - hasBin: true + glob@13.0.6: + resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} + engines: {node: 18 || 20 || >=22} glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} @@ -2475,6 +2578,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -2574,6 +2681,10 @@ packages: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -2618,10 +2729,6 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jackspeak@4.1.1: - resolution: {integrity: sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==} - engines: {node: 20 || >=22} - jake@10.9.4: resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} engines: {node: '>=10'} @@ -2830,6 +2937,10 @@ packages: node-notifier: optional: true + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + jiti@2.5.1: resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} hasBin: true @@ -3153,10 +3264,14 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - minimatch@10.0.3: - resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} + minimatch@10.1.1: + resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} engines: {node: 20 || >=22} + minimatch@10.2.2: + resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} + engines: {node: 18 || 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -3187,6 +3302,10 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} + minipass@7.1.3: + resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} + engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -3264,6 +3383,18 @@ packages: '@swc/core': optional: true + nx@22.5.2: + resolution: {integrity: sha512-s7dd2BZQOremv1AYhxwBY6NzJV9ETa6/OJ/zau/ulbLnHu8E5UAv+EjMC80m3qP3nob5OXnWiITKM9CcOHy6qw==} + hasBin: true + peerDependencies: + '@swc-node/register': ^1.11.1 + '@swc/core': ^1.15.8 + peerDependenciesMeta: + '@swc-node/register': + optional: true + '@swc/core': + optional: true + nypm@0.5.4: resolution: {integrity: sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==} engines: {node: ^14.16.0 || >=16.10.0} @@ -3343,9 +3474,9 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-scurry@2.0.0: - resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} - engines: {node: 20 || >=22} + path-scurry@2.0.2: + resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} + engines: {node: 18 || 20 || >=22} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -3387,8 +3518,8 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - prettier-plugin-jsdoc@1.3.3: - resolution: {integrity: sha512-YIxejcbPYK4N58jHGiXjYvrCzBMyvV2AEMSoF5LvqqeMEI0nsmww57I6NGnpVc0AU9ncFCTEBoYHN/xuBf80YA==} + prettier-plugin-jsdoc@1.8.0: + resolution: {integrity: sha512-byW8EBZ1DSA3CPdDGBXfcdqqhh2eq0+HlIOPTGZ6rf9O2p/AwBmtS0e49ot5ZeOdcszj81FyzbyHr/VS0eYpCg==} engines: {node: '>=14.13.1 || >=16.0.0'} peerDependencies: prettier: ^3.0.0 @@ -3403,11 +3534,13 @@ packages: vue-tsc: optional: true - prettier-plugin-pkg@0.18.1: - resolution: {integrity: sha512-FuUxvsYZR/8rsLH8s/jbPQmgYvv0yxW8LoIHCy6+Q7p4FBjjdP3DNKx8fMTOsc0SlEB1skB4o1LcahRceIh87A==} - engines: {node: ^14.18.0 || >=16.0.0} + prettier-plugin-packagejson@3.0.0: + resolution: {integrity: sha512-z8/QmPSqx/ANvvQMWJSkSq1+ihBXeuwDEYdjX3ZjRJ5Ty1k7vGbFQfhzk2eDe0rwS/TNyRjWK/qnjJEStAOtDw==} peerDependencies: - prettier: ^3.0.3 + prettier: ^3 + peerDependenciesMeta: + prettier: + optional: true prettier-plugin-prisma@5.0.0: resolution: {integrity: sha512-jTJV04D9+yF7ziOOMs7CJe4ijgAH7DEGjt0SAWAToGNRy1H6BEhvcKA2UQH6gC6KVW5zeeOSAvsoiDDTt9oKXg==} @@ -3427,8 +3560,8 @@ packages: peerDependencies: prettier: ^3.0.3 - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + prettier@3.8.1: + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} engines: {node: '>=14'} hasBin: true @@ -3550,8 +3683,8 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@6.0.1: - resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + rimraf@6.1.3: + resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==} engines: {node: 20 || >=22} hasBin: true @@ -3579,6 +3712,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + sh-syntax@0.4.2: resolution: {integrity: sha512-/l2UZ5fhGZLVZa16XQM9/Vq/hezGGbdHeVEA01uWjOL1+7Ek/gt6FquW0iKKws4a9AYPYvlz6RyVvjh3JxOteg==} engines: {node: '>=16.0.0'} @@ -3606,6 +3744,14 @@ packages: resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} engines: {node: '>=14.16'} + sort-object-keys@2.1.0: + resolution: {integrity: sha512-SOiEnthkJKPv2L6ec6HMwhUcN0/lppkeYuN1x63PbyPRrgSPIuBJCiYxYyvWRTtjMlOi14vQUCGUJqS6PLVm8g==} + + sort-package-json@3.6.0: + resolution: {integrity: sha512-fyJsPLhWvY7u2KsKPZn1PixbXp+1m7V8NWqU8CvgFRbMEX41Ffw1kD8n0CfJiGoaSfoAvbrqRRl/DcHO8omQOQ==} + engines: {node: '>=20'} + hasBin: true + source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -3698,6 +3844,7 @@ packages: tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} @@ -3906,6 +4053,11 @@ packages: engines: {node: '>= 14.6'} hasBin: true + yaml@2.8.2: + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + engines: {node: '>= 14.6'} + hasBin: true + yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} @@ -3930,8 +4082,8 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} - zod@4.1.8: - resolution: {integrity: sha512-5R1P+WwQqmmMIEACyzSvo4JXHY5WiAFHRMg+zBZKgKS+Q1viRa0C1hmUKtHltoIFKtIdki3pRxkmpP74jnNYHQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} @@ -5493,12 +5645,35 @@ snapshots: tslib: 2.8.1 yargs-parser: 21.1.1 - '@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@21.5.2)(typescript@5.9.2)': + '@nx/devkit@21.5.2(nx@22.5.2)': + dependencies: + ejs: 3.1.10 + enquirer: 2.3.6 + ignore: 5.3.2 + minimatch: 9.0.3 + nx: 22.5.2 + semver: 7.7.2 + tmp: 0.2.5 + tslib: 2.8.1 + yargs-parser: 21.1.1 + + '@nx/devkit@22.5.2(nx@22.5.2)': + dependencies: + '@zkochan/js-yaml': 0.0.7 + ejs: 3.1.10 + enquirer: 2.3.6 + minimatch: 10.1.1 + nx: 22.5.2 + semver: 7.7.2 + tslib: 2.8.1 + yargs-parser: 21.1.1 + + '@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@22.5.2)(typescript@5.9.2)': dependencies: '@jest/reporters': 30.1.3 '@jest/test-result': 30.1.3 - '@nx/devkit': 21.5.2(nx@21.5.2) - '@nx/js': 21.5.2(@babel/traverse@7.28.4)(nx@21.5.2) + '@nx/devkit': 21.5.2(nx@22.5.2) + '@nx/js': 21.5.2(@babel/traverse@7.28.4)(nx@22.5.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) identity-obj-proxy: 3.0.0 jest-config: 30.1.3(@types/node@24.5.0)(babel-plugin-macros@3.1.0) @@ -5525,7 +5700,7 @@ snapshots: - typescript - verdaccio - '@nx/js@21.5.2(@babel/traverse@7.28.4)(nx@21.5.2)': + '@nx/js@21.5.2(@babel/traverse@7.28.4)(nx@22.5.2)': dependencies: '@babel/core': 7.28.4 '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) @@ -5534,7 +5709,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) '@babel/runtime': 7.28.4 - '@nx/devkit': 21.5.2(nx@21.5.2) + '@nx/devkit': 21.5.2(nx@22.5.2) '@nx/workspace': 21.5.2 '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) @@ -5564,36 +5739,102 @@ snapshots: - nx - supports-color + '@nx/js@22.5.2(@babel/traverse@7.28.4)(nx@22.5.2)': + dependencies: + '@babel/core': 7.28.4 + '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.4) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.4) + '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) + '@babel/preset-env': 7.28.3(@babel/core@7.28.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.28.4) + '@babel/runtime': 7.28.4 + '@nx/devkit': 22.5.2(nx@22.5.2) + '@nx/workspace': 22.5.2 + '@zkochan/js-yaml': 0.0.7 + babel-plugin-const-enum: 1.2.0(@babel/core@7.28.4) + babel-plugin-macros: 3.1.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.28.4) + chalk: 4.1.2 + columnify: 1.6.0 + detect-port: 1.6.1 + ignore: 5.3.2 + js-tokens: 4.0.0 + jsonc-parser: 3.2.0 + npm-run-path: 4.0.1 + picocolors: 1.1.1 + picomatch: 4.0.2 + semver: 7.7.2 + source-map-support: 0.5.19 + tinyglobby: 0.2.15 + tslib: 2.8.1 + transitivePeerDependencies: + - '@babel/traverse' + - '@swc-node/register' + - '@swc/core' + - debug + - nx + - supports-color + '@nx/nx-darwin-arm64@21.5.2': optional: true + '@nx/nx-darwin-arm64@22.5.2': + optional: true + '@nx/nx-darwin-x64@21.5.2': optional: true + '@nx/nx-darwin-x64@22.5.2': + optional: true + '@nx/nx-freebsd-x64@21.5.2': optional: true + '@nx/nx-freebsd-x64@22.5.2': + optional: true + '@nx/nx-linux-arm-gnueabihf@21.5.2': optional: true + '@nx/nx-linux-arm-gnueabihf@22.5.2': + optional: true + '@nx/nx-linux-arm64-gnu@21.5.2': optional: true + '@nx/nx-linux-arm64-gnu@22.5.2': + optional: true + '@nx/nx-linux-arm64-musl@21.5.2': optional: true + '@nx/nx-linux-arm64-musl@22.5.2': + optional: true + '@nx/nx-linux-x64-gnu@21.5.2': optional: true + '@nx/nx-linux-x64-gnu@22.5.2': + optional: true + '@nx/nx-linux-x64-musl@21.5.2': optional: true + '@nx/nx-linux-x64-musl@22.5.2': + optional: true + '@nx/nx-win32-arm64-msvc@21.5.2': optional: true + '@nx/nx-win32-arm64-msvc@22.5.2': + optional: true + '@nx/nx-win32-x64-msvc@21.5.2': optional: true + '@nx/nx-win32-x64-msvc@22.5.2': + optional: true + '@nx/workspace@21.5.2': dependencies: '@nx/devkit': 21.5.2(nx@21.5.2) @@ -5610,6 +5851,22 @@ snapshots: - '@swc/core' - debug + '@nx/workspace@22.5.2': + dependencies: + '@nx/devkit': 22.5.2(nx@22.5.2) + '@zkochan/js-yaml': 0.0.7 + chalk: 4.1.2 + enquirer: 2.3.6 + nx: 22.5.2 + picomatch: 4.0.2 + semver: 7.7.2 + tslib: 2.8.1 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - '@swc-node/register' + - '@swc/core' + - debug + '@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2)': dependencies: esquery: 1.6.0 @@ -5634,36 +5891,39 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@storm-software/config-tools@1.186.0': + '@storm-software/config-tools@1.189.9': dependencies: '@ltd/j-toml': 1.38.0 - '@storm-software/config': 1.132.0 + '@storm-software/config': 1.135.10 c12: 2.0.4 chalk: 4.1.2 commander: 12.1.0 + date-fns: 4.1.0 defu: 6.1.4 giget: 1.2.5 - jiti: 2.5.1 + jiti: 2.4.2 sqlite: 5.1.1 - zod: 4.1.8 + zod: 4.3.6 transitivePeerDependencies: - magicast - '@storm-software/config@1.132.0': {} + '@storm-software/config@1.135.10': + dependencies: + zod: 4.3.6 - '@storm-software/cspell@0.44.0(cspell@8.19.4)': + '@storm-software/cspell@0.45.85(cspell@8.19.4)': dependencies: cspell: 8.19.4 - '@storm-software/git-tools@2.122.0(@babel/traverse@7.28.4)(@types/node@24.5.0)(conventional-changelog-storm-software@0.2.0)(zod@4.1.8)': + '@storm-software/git-tools@2.124.76(@babel/traverse@7.28.4)(@types/node@24.5.0)(zod@4.3.6)': dependencies: '@commitlint/ensure': 19.8.1 '@commitlint/rules': 19.8.1 '@inquirer/prompts': 7.2.1(@types/node@24.5.0) - '@nx/devkit': 21.5.2(nx@21.5.2) - '@nx/js': 21.5.2(@babel/traverse@7.28.4)(nx@21.5.2) - '@storm-software/config': 1.132.0 - '@storm-software/config-tools': 1.186.0 + '@nx/devkit': 22.5.2(nx@22.5.2) + '@nx/js': 22.5.2(@babel/traverse@7.28.4)(nx@22.5.2) + '@storm-software/config': 1.135.10 + '@storm-software/config-tools': 1.189.9 '@textlint/ast-node-types': 14.4.2 '@textlint/markdown-to-ast': 14.4.2 anchor-markdown-header: 0.7.0 @@ -5671,17 +5931,18 @@ snapshots: axios: 1.8.2 chalk: 4.1.2 chalk-template: 1.1.0 - conventional-changelog-storm-software: 0.2.0 + conventional-changelog-conventionalcommits: 9.1.0 + conventional-changelog-storm-software: 0.3.90 htmlparser2: 10.0.0 jsonc-parser: 3.2.1 - nx: 21.5.2 - prettier: 3.6.2 + nx: 22.5.2 + prettier: 3.8.1 tsconfig-paths: 4.2.0 underscore: 1.13.7 update-section: 0.3.3 word-wrap: 1.2.5 - yaml: 2.8.1 - zod: 4.1.8 + yaml: 2.8.2 + zod: 4.3.6 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5692,38 +5953,40 @@ snapshots: - supports-color - verdaccio - '@storm-software/linting-tools@1.131.0(chokidar@4.0.3)': + '@storm-software/linting-tools@1.132.92(chokidar@4.0.3)': dependencies: '@angular-devkit/architect': 0.1900.6(chokidar@4.0.3) + jiti: 2.4.2 transitivePeerDependencies: - chokidar - '@storm-software/markdownlint@0.29.0': + '@storm-software/markdownlint@0.30.84': dependencies: defu: 6.1.4 markdownlint-cli2: 0.17.2 transitivePeerDependencies: - supports-color - '@storm-software/prettier@0.56.0(prettier-plugin-organize-imports@4.2.0(prettier@3.6.2)(typescript@5.9.2))(prettier-plugin-pkg@0.18.1(prettier@3.6.2))(prettier-plugin-prisma@5.0.0(prettier@3.6.2))(prettier-plugin-sh@0.15.0(prettier@3.6.2))(prettier-plugin-toml@2.0.6(prettier@3.6.2))(prettier@3.6.2)': + '@storm-software/prettier@0.58.8(prettier-plugin-organize-imports@4.2.0(prettier@3.8.1)(typescript@5.9.2))(prettier-plugin-packagejson@3.0.0(prettier@3.8.1))(prettier-plugin-prisma@5.0.0(prettier@3.8.1))(prettier-plugin-sh@0.15.0(prettier@3.8.1))(prettier-plugin-toml@2.0.6(prettier@3.8.1))(prettier@3.8.1)': dependencies: - prettier: 3.6.2 - prettier-plugin-jsdoc: 1.3.3(prettier@3.6.2) - prettier-plugin-organize-imports: 4.2.0(prettier@3.6.2)(typescript@5.9.2) - prettier-plugin-pkg: 0.18.1(prettier@3.6.2) - prettier-plugin-prisma: 5.0.0(prettier@3.6.2) - prettier-plugin-sh: 0.15.0(prettier@3.6.2) - prettier-plugin-toml: 2.0.6(prettier@3.6.2) + prettier: 3.8.1 + prettier-plugin-jsdoc: 1.8.0(prettier@3.8.1) + prettier-plugin-organize-imports: 4.2.0(prettier@3.8.1)(typescript@5.9.2) + prettier-plugin-packagejson: 3.0.0(prettier@3.8.1) + prettier-plugin-prisma: 5.0.0(prettier@3.8.1) + prettier-plugin-sh: 0.15.0(prettier@3.8.1) + prettier-plugin-toml: 2.0.6(prettier@3.8.1) transitivePeerDependencies: - supports-color - '@storm-software/testing-tools@1.118.0(@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@21.5.2)(typescript@5.9.2))(jest@30.0.5(@types/node@24.5.0)(babel-plugin-macros@3.1.0))': + '@storm-software/testing-tools@1.119.84(@nx/jest@21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@22.5.2)(typescript@5.9.2))(jest@30.0.5(@types/node@24.5.0)(babel-plugin-macros@3.1.0))': dependencies: - '@nx/jest': 21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@21.5.2)(typescript@5.9.2) + '@nx/jest': 21.5.2(@babel/traverse@7.28.4)(@types/node@24.5.0)(babel-plugin-macros@3.1.0)(nx@22.5.2)(typescript@5.9.2) defu: 6.1.4 jest: 30.0.5(@types/node@24.5.0)(babel-plugin-macros@3.1.0) + mlly: 1.8.0 - '@storm-software/tsconfig@0.46.0': + '@storm-software/tsconfig@0.47.84': dependencies: '@total-typescript/ts-reset': 0.5.1 @@ -6093,6 +6356,8 @@ snapshots: balanced-match@1.0.2: {} + balanced-match@4.0.4: {} + base64-js@1.5.1: {} baseline-browser-mapping@2.8.4: {} @@ -6114,6 +6379,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.3: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -6291,10 +6560,10 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-storm-software@0.2.0: + conventional-changelog-storm-software@0.3.90: dependencies: - '@storm-software/config': 1.132.0 - '@storm-software/config-tools': 1.186.0 + '@storm-software/config': 1.135.10 + '@storm-software/config-tools': 1.189.9 compare-func: 2.0.0 conventional-changelog-conventionalcommits: 9.1.0 conventional-changelog-writer: 8.2.0 @@ -6430,6 +6699,8 @@ snapshots: semver: 7.7.2 tinyglobby: 0.2.15 + date-fns@4.1.0: {} + debug@4.4.3: dependencies: ms: 2.1.3 @@ -6458,8 +6729,12 @@ snapshots: destr@2.0.5: {} + detect-indent@7.0.2: {} + detect-newline@3.1.0: {} + detect-newline@4.0.1: {} + detect-port@1.6.1: dependencies: address: 1.2.2 @@ -6742,6 +7017,8 @@ snapshots: pathe: 2.0.3 tar: 6.2.1 + git-hooks-list@4.2.1: {} + glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -6755,14 +7032,11 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@11.0.3: + glob@13.0.6: dependencies: - foreground-child: 3.3.1 - jackspeak: 4.1.1 - minimatch: 10.0.3 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 2.0.0 + minimatch: 10.2.2 + minipass: 7.1.3 + path-scurry: 2.0.2 glob@7.2.3: dependencies: @@ -6842,6 +7116,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.5: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -6915,6 +7191,8 @@ snapshots: is-plain-obj@2.1.0: {} + is-plain-obj@4.1.0: {} + is-stream@2.0.1: {} is-unicode-supported@0.1.0: {} @@ -6966,10 +7244,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jackspeak@4.1.1: - dependencies: - '@isaacs/cliui': 8.0.2 - jake@10.9.4: dependencies: async: 3.2.6 @@ -7532,6 +7806,8 @@ snapshots: - supports-color - ts-node + jiti@2.4.2: {} + jiti@2.5.1: {} js-tokens@4.0.0: {} @@ -8051,10 +8327,14 @@ snapshots: mimic-fn@2.1.0: {} - minimatch@10.0.3: + minimatch@10.1.1: dependencies: '@isaacs/brace-expansion': 5.0.0 + minimatch@10.2.2: + dependencies: + brace-expansion: 5.0.3 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.12 @@ -8081,6 +8361,8 @@ snapshots: minipass@7.1.2: {} + minipass@7.1.3: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -8186,6 +8468,58 @@ snapshots: transitivePeerDependencies: - debug + nx@22.5.2: + dependencies: + '@napi-rs/wasm-runtime': 0.2.4 + '@yarnpkg/lockfile': 1.1.0 + '@yarnpkg/parsers': 3.0.2 + '@zkochan/js-yaml': 0.0.7 + axios: 1.12.2 + cli-cursor: 3.1.0 + cli-spinners: 2.6.1 + cliui: 8.0.1 + dotenv: 16.4.7 + dotenv-expand: 11.0.7 + ejs: 3.1.10 + enquirer: 2.3.6 + figures: 3.2.0 + flat: 5.0.2 + front-matter: 4.0.2 + ignore: 7.0.5 + jest-diff: 30.1.2 + jsonc-parser: 3.2.0 + lines-and-columns: 2.0.3 + minimatch: 10.1.1 + node-machine-id: 1.1.12 + npm-run-path: 4.0.1 + open: 8.4.2 + ora: 5.3.0 + picocolors: 1.1.1 + resolve.exports: 2.0.3 + semver: 7.7.2 + string-width: 4.2.3 + tar-stream: 2.2.0 + tmp: 0.2.5 + tree-kill: 1.2.2 + tsconfig-paths: 4.2.0 + tslib: 2.8.1 + yaml: 2.8.2 + yargs: 17.7.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@nx/nx-darwin-arm64': 22.5.2 + '@nx/nx-darwin-x64': 22.5.2 + '@nx/nx-freebsd-x64': 22.5.2 + '@nx/nx-linux-arm-gnueabihf': 22.5.2 + '@nx/nx-linux-arm64-gnu': 22.5.2 + '@nx/nx-linux-arm64-musl': 22.5.2 + '@nx/nx-linux-x64-gnu': 22.5.2 + '@nx/nx-linux-x64-musl': 22.5.2 + '@nx/nx-win32-arm64-msvc': 22.5.2 + '@nx/nx-win32-x64-msvc': 22.5.2 + transitivePeerDependencies: + - debug + nypm@0.5.4: dependencies: citty: 0.1.6 @@ -8285,10 +8619,10 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-scurry@2.0.0: + path-scurry@2.0.2: dependencies: lru-cache: 11.2.1 - minipass: 7.1.2 + minipass: 7.1.3 path-type@4.0.0: {} @@ -8318,41 +8652,43 @@ snapshots: mlly: 1.8.0 pathe: 2.0.3 - prettier-plugin-jsdoc@1.3.3(prettier@3.6.2): + prettier-plugin-jsdoc@1.8.0(prettier@3.8.1): dependencies: binary-searching: 2.0.5 comment-parser: 1.4.1 mdast-util-from-markdown: 2.0.2 - prettier: 3.6.2 + prettier: 3.8.1 transitivePeerDependencies: - supports-color - prettier-plugin-organize-imports@4.2.0(prettier@3.6.2)(typescript@5.9.2): + prettier-plugin-organize-imports@4.2.0(prettier@3.8.1)(typescript@5.9.2): dependencies: - prettier: 3.6.2 + prettier: 3.8.1 typescript: 5.9.2 - prettier-plugin-pkg@0.18.1(prettier@3.6.2): + prettier-plugin-packagejson@3.0.0(prettier@3.8.1): dependencies: - prettier: 3.6.2 + sort-package-json: 3.6.0 + optionalDependencies: + prettier: 3.8.1 - prettier-plugin-prisma@5.0.0(prettier@3.6.2): + prettier-plugin-prisma@5.0.0(prettier@3.8.1): dependencies: '@prisma/prisma-schema-wasm': 4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584 - prettier: 3.6.2 + prettier: 3.8.1 - prettier-plugin-sh@0.15.0(prettier@3.6.2): + prettier-plugin-sh@0.15.0(prettier@3.8.1): dependencies: mvdan-sh: 0.10.1 - prettier: 3.6.2 + prettier: 3.8.1 sh-syntax: 0.4.2 - prettier-plugin-toml@2.0.6(prettier@3.6.2): + prettier-plugin-toml@2.0.6(prettier@3.8.1): dependencies: '@taplo/lib': 0.5.0 - prettier: 3.6.2 + prettier: 3.8.1 - prettier@3.6.2: {} + prettier@3.8.1: {} pretty-format@30.0.5: dependencies: @@ -8481,9 +8817,9 @@ snapshots: reusify@1.1.0: {} - rimraf@6.0.1: + rimraf@6.1.3: dependencies: - glob: 11.0.3 + glob: 13.0.6 package-json-from-dist: 1.0.1 run-parallel@1.2.0: @@ -8504,6 +8840,8 @@ snapshots: semver@7.7.2: {} + semver@7.7.4: {} + sh-syntax@0.4.2: dependencies: tslib: 2.8.1 @@ -8522,6 +8860,18 @@ snapshots: slash@5.1.0: {} + sort-object-keys@2.1.0: {} + + sort-package-json@3.6.0: + dependencies: + detect-indent: 7.0.2 + detect-newline: 4.0.1 + git-hooks-list: 4.2.1 + is-plain-obj: 4.1.0 + semver: 7.7.4 + sort-object-keys: 2.1.0 + tinyglobby: 0.2.15 + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 @@ -8826,6 +9176,8 @@ snapshots: yaml@2.8.1: {} + yaml@2.8.2: {} + yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} @@ -8854,6 +9206,6 @@ snapshots: yoctocolors-cjs@2.1.3: {} - zod@4.1.8: {} + zod@4.3.6: {} zwitch@1.0.5: {}