diff --git a/.changeset/shiny-cycles-strive.md b/.changeset/shiny-cycles-strive.md new file mode 100644 index 0000000..1622083 --- /dev/null +++ b/.changeset/shiny-cycles-strive.md @@ -0,0 +1,5 @@ +--- +"@yieldxyz/sdk": patch +--- + +chore: bump deps diff --git a/biome.json b/biome.json index 3ebc399..08ba1dc 100644 --- a/biome.json +++ b/biome.json @@ -14,6 +14,7 @@ "indentStyle": "space" }, "linter": { + "includes": ["**", "!src/api/**"], "enabled": true, "rules": { "recommended": true diff --git a/mise.toml b/mise.toml index cb1235f..984ab6e 100644 --- a/mise.toml +++ b/mise.toml @@ -1,3 +1,3 @@ [tools] -node = "22" +node = "24" pnpm = "10" diff --git a/orval.config.ts b/orval.config.ts index 7cfc78c..100d717 100644 --- a/orval.config.ts +++ b/orval.config.ts @@ -15,7 +15,7 @@ export default defineConfig({ schemas: schemasPath, clean: true, mock: true, - biome: true, + formatter: "biome", override: { header: false, mutator: { diff --git a/package.json b/package.json index def7077..0586e88 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "lint": "biome check . && tsc -b", - "format": "biome check . --write", + "format": "biome format --write .", "build": "pnpm run generate-api && rslib build", "generate-api": "orval --config ./orval.config.ts", "prepare": "husky", @@ -60,19 +60,19 @@ } }, "devDependencies": { - "@biomejs/biome": "2.3.7", - "@changesets/cli": "^2.29.7", - "@commitlint/cli": "^20.1.0", - "@commitlint/config-conventional": "^20.0.0", - "@faker-js/faker": "^10.1.0", - "@rslib/core": "^0.18.1", - "@types/node": "^24.10.1", - "bignumber.js": "^9.3.1", + "@biomejs/biome": "2.4.11", + "@changesets/cli": "^2.30.0", + "@commitlint/cli": "^20.5.0", + "@commitlint/config-conventional": "^20.5.0", + "@faker-js/faker": "^10.4.0", + "@rslib/core": "^0.21.0", + "@types/node": "^25.6.0", + "bignumber.js": "^10.0.2", "husky": "^9.1.7", - "msw": "^2.12.3", - "orval": "^7.16.1", - "tsx": "^4.20.6", + "msw": "^2.13.2", + "orval": "^8.7.0", + "tsx": "^4.21.0", "typescript": "^5.9.3", - "viem": "^2.40.0" + "viem": "^2.47.16" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0bc7213..b311610 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,69 +9,53 @@ importers: .: devDependencies: '@biomejs/biome': - specifier: 2.3.7 - version: 2.3.7 + specifier: 2.4.11 + version: 2.4.11 '@changesets/cli': - specifier: ^2.29.7 - version: 2.29.7(@types/node@24.10.1) + specifier: ^2.30.0 + version: 2.30.0(@types/node@25.6.0) '@commitlint/cli': - specifier: ^20.1.0 - version: 20.1.0(@types/node@24.10.1)(typescript@5.9.3) + specifier: ^20.5.0 + version: 20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.4.0)(typescript@5.9.3) '@commitlint/config-conventional': - specifier: ^20.0.0 - version: 20.0.0 + specifier: ^20.5.0 + version: 20.5.0 '@faker-js/faker': - specifier: ^10.1.0 - version: 10.1.0 + specifier: ^10.4.0 + version: 10.4.0 '@rslib/core': - specifier: ^0.18.1 - version: 0.18.1(typescript@5.9.3) + specifier: ^0.21.0 + version: 0.21.0(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0)(typescript@5.9.3) '@types/node': - specifier: ^24.10.1 - version: 24.10.1 + specifier: ^25.6.0 + version: 25.6.0 bignumber.js: - specifier: ^9.3.1 - version: 9.3.1 + specifier: ^10.0.2 + version: 10.0.2 husky: specifier: ^9.1.7 version: 9.1.7 msw: - specifier: ^2.12.3 - version: 2.12.3(@types/node@24.10.1)(typescript@5.9.3) + specifier: ^2.13.2 + version: 2.13.2(@types/node@25.6.0)(typescript@5.9.3) orval: - specifier: ^7.16.1 - version: 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) + specifier: ^8.7.0 + version: 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) tsx: - specifier: ^4.20.6 - version: 4.20.6 + specifier: ^4.21.0 + version: 4.21.0 typescript: specifier: ^5.9.3 version: 5.9.3 viem: - specifier: ^2.40.0 - version: 2.40.0(typescript@5.9.3) + specifier: ^2.47.16 + version: 2.47.16(typescript@5.9.3)(zod@4.3.6) packages: '@adraffy/ens-normalize@1.11.1': resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} - '@apidevtools/json-schema-ref-parser@14.0.1': - resolution: {integrity: sha512-Oc96zvmxx1fqoSEdUmfmvvb59/KDOnUoJ7s2t7bISyAn0XEz57LCCw8k2Y4Pf3mwKaZLMciESALORLgfe2frCw==} - engines: {node: '>= 16'} - - '@apidevtools/openapi-schemas@2.1.0': - resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==} - engines: {node: '>=10'} - - '@apidevtools/swagger-methods@3.0.2': - resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==} - - '@apidevtools/swagger-parser@12.1.0': - resolution: {integrity: sha512-e5mJoswsnAX0jG+J09xHFYQXb/bUc5S3pLpMxUuRUA2H8T2kni3yEoyz2R3Dltw5f4A6j6rPNMpWTK+iVDFlng==} - peerDependencies: - openapi-types: '>=7' - '@ast-grep/napi-darwin-arm64@0.37.0': resolution: {integrity: sha512-QAiIiaAbLvMEg/yBbyKn+p1gX2/FuaC0SMf7D7capm/oG4xGMzdeaQIcSosF4TCxxV+hIH4Bz9e4/u7w6Bnk3Q==} engines: {node: '>= 10'} @@ -134,80 +118,77 @@ packages: resolution: {integrity: sha512-Hb4o6h1Pf6yRUAX07DR4JVY7dmQw+RVQMW5/m55GoiAT/VRoKCWBtIUPPOnqDVhbx1Cjfil9b6EDrgJsUAujEQ==} engines: {node: '>= 10'} - '@asyncapi/specs@6.10.0': - resolution: {integrity: sha512-vB5oKLsdrLUORIZ5BXortZTlVyGWWMC1Nud/0LtgxQ3Yn2738HigAD6EVqScvpPsDUI/bcLVsYEXN4dtXQHVng==} - - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + '@babel/code-frame@7.29.0': + resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + '@babel/runtime@7.29.2': + resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} - '@biomejs/biome@2.3.7': - resolution: {integrity: sha512-CTbAS/jNAiUc6rcq94BrTB8z83O9+BsgWj2sBCQg9rD6Wkh2gjfR87usjx0Ncx0zGXP1NKgT7JNglay5Zfs9jw==} + '@biomejs/biome@2.4.11': + resolution: {integrity: sha512-nWxHX8tf3Opb/qRgZpBbsTOqOodkbrkJ7S+JxJAruxOReaDPPmPuLBAGQ8vigyUgo0QBB+oQltNEAvalLcjggA==} engines: {node: '>=14.21.3'} hasBin: true - '@biomejs/cli-darwin-arm64@2.3.7': - resolution: {integrity: sha512-LirkamEwzIUULhXcf2D5b+NatXKeqhOwilM+5eRkbrnr6daKz9rsBL0kNZ16Hcy4b8RFq22SG4tcLwM+yx/wFA==} + '@biomejs/cli-darwin-arm64@2.4.11': + resolution: {integrity: sha512-wOt+ed+L2dgZanWyL6i29qlXMc088N11optzpo10peayObBaAshbTcxKUchzEMp9QSY8rh5h6VfAFE3WTS1rqg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] - '@biomejs/cli-darwin-x64@2.3.7': - resolution: {integrity: sha512-Q4TO633kvrMQkKIV7wmf8HXwF0dhdTD9S458LGE24TYgBjSRbuhvio4D5eOQzirEYg6eqxfs53ga/rbdd8nBKg==} + '@biomejs/cli-darwin-x64@2.4.11': + resolution: {integrity: sha512-gZ6zR8XmZlExfi/Pz/PffmdpWOQ8Qhy7oBztgkR8/ylSRyLwfRPSadmiVCV8WQ8PoJ2MWUy2fgID9zmtgUUJmw==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] - '@biomejs/cli-linux-arm64-musl@2.3.7': - resolution: {integrity: sha512-/afy8lto4CB8scWfMdt+NoCZtatBUF62Tk3ilWH2w8ENd5spLhM77zKlFZEvsKJv9AFNHknMl03zO67CiklL2Q==} + '@biomejs/cli-linux-arm64-musl@2.4.11': + resolution: {integrity: sha512-+Sbo1OAmlegtdwqFE8iOxFIWLh1B3OEgsuZfBpyyN/kWuqZ8dx9ZEes6zVnDMo+zRHF2wLynRVhoQmV7ohxl2Q==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [musl] - '@biomejs/cli-linux-arm64@2.3.7': - resolution: {integrity: sha512-inHOTdlstUBzgjDcx0ge71U4SVTbwAljmkfi3MC5WzsYCRhancqfeL+sa4Ke6v2ND53WIwCFD5hGsYExoI3EZQ==} + '@biomejs/cli-linux-arm64@2.4.11': + resolution: {integrity: sha512-avdJaEElXrKceK0va9FkJ4P5ci3N01TGkc6ni3P8l3BElqbOz42Wg2IyX3gbh0ZLEd4HVKEIrmuVu/AMuSeFFA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] libc: [glibc] - '@biomejs/cli-linux-x64-musl@2.3.7': - resolution: {integrity: sha512-CQUtgH1tIN6e5wiYSJqzSwJumHYolNtaj1dwZGCnZXm2PZU1jOJof9TsyiP3bXNDb+VOR7oo7ZvY01If0W3iFQ==} + '@biomejs/cli-linux-x64-musl@2.4.11': + resolution: {integrity: sha512-bexd2IklK7ZgPhrz6jXzpIL6dEAH9MlJU1xGTrypx+FICxrXUp4CqtwfiuoDKse+UlgAlWtzML3jrMqeEAHEhA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [musl] - '@biomejs/cli-linux-x64@2.3.7': - resolution: {integrity: sha512-fJMc3ZEuo/NaMYo5rvoWjdSS5/uVSW+HPRQujucpZqm2ZCq71b8MKJ9U4th9yrv2L5+5NjPF0nqqILCl8HY/fg==} + '@biomejs/cli-linux-x64@2.4.11': + resolution: {integrity: sha512-TagWV0iomp5LnEnxWFg4nQO+e52Fow349vaX0Q/PIcX6Zhk4GGBgp3qqZ8PVkpC+cuehRctMf3+6+FgQ8jCEFQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] libc: [glibc] - '@biomejs/cli-win32-arm64@2.3.7': - resolution: {integrity: sha512-aJAE8eCNyRpcfx2JJAtsPtISnELJ0H4xVVSwnxm13bzI8RwbXMyVtxy2r5DV1xT3WiSP+7LxORcApWw0LM8HiA==} + '@biomejs/cli-win32-arm64@2.4.11': + resolution: {integrity: sha512-RJhaTnY8byzxDt4bDVb7AFPHkPcjOPK3xBip4ZRTrN3TEfyhjLRm3r3mqknqydgVTB74XG8l4jMLwEACEeihVg==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] - '@biomejs/cli-win32-x64@2.3.7': - resolution: {integrity: sha512-pulzUshqv9Ed//MiE8MOUeeEkbkSHVDVY5Cz5wVAnH1DUqliCQG3j6s1POaITTFqFfo7AVIx2sWdKpx/GS+Nqw==} + '@biomejs/cli-win32-x64@2.4.11': + resolution: {integrity: sha512-A8D3JM/00C2KQgUV3oj8Ba15EHEYwebAGCy5Sf9GAjr5Y3+kJIYOiESoqRDeuRZueuMdCsbLZIUqmPhpYXJE9A==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] - '@changesets/apply-release-plan@7.0.13': - resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} + '@changesets/apply-release-plan@7.1.0': + resolution: {integrity: sha512-yq8ML3YS7koKQ/9bk1PqO0HMzApIFNwjlwCnwFEXMzNe8NpzeeYYKCmnhWJGkN8g7E51MnWaSbqRcTcdIxUgnQ==} '@changesets/assemble-release-plan@6.0.9': resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} @@ -215,12 +196,12 @@ packages: '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/cli@2.29.7': - resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} + '@changesets/cli@2.30.0': + resolution: {integrity: sha512-5D3Nk2JPqMI1wK25pEymeWRSlSMdo5QOGlyfrKg0AOufrUcjEE3RQgaCpHoBiM31CSNrtSgdJ0U6zL1rLDDfBA==} hasBin: true - '@changesets/config@3.1.1': - resolution: {integrity: sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==} + '@changesets/config@3.1.3': + resolution: {integrity: sha512-vnXjcey8YgBn2L1OPWd3ORs0bGC4LoYcK/ubpgvzNVr53JXV5GiTVj7fWdMRsoKUH7hhhMAQnsJUqLr21EncNw==} '@changesets/errors@0.2.0': resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} @@ -228,8 +209,8 @@ packages: '@changesets/get-dependents-graph@2.1.3': resolution: {integrity: sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==} - '@changesets/get-release-plan@4.0.13': - resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} + '@changesets/get-release-plan@4.0.15': + resolution: {integrity: sha512-Q04ZaRPuEVZtA+auOYgFaVQQSA98dXiVe/yFaZfY7hoSmQICHGvP0TF4u3EDNHWmmCS4ekA/XSpKlSM2PyTS2g==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} @@ -240,14 +221,14 @@ packages: '@changesets/logger@0.1.1': resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} - '@changesets/parse@0.4.1': - resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} + '@changesets/parse@0.4.3': + resolution: {integrity: sha512-ZDmNc53+dXdWEv7fqIUSgRQOLYoUom5Z40gmLgmATmYR9NbL6FJJHwakcCpzaeCy+1D0m0n7mT4jj2B/MQPl7A==} '@changesets/pre@2.0.2': resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} - '@changesets/read@0.6.5': - resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} + '@changesets/read@0.6.7': + resolution: {integrity: sha512-D1G4AUYGrBEk8vj8MGwf75k9GpN6XL3wg8i42P2jZZwFLXnlr2Pn7r9yuQNbaMCarP7ZQWNJbV6XLeysAIMhTA==} '@changesets/should-skip-package@0.1.2': resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} @@ -266,75 +247,87 @@ packages: peerDependencies: commander: ~14.0.0 - '@commitlint/cli@20.1.0': - resolution: {integrity: sha512-pW5ujjrOovhq5RcYv5xCpb4GkZxkO2+GtOdBW2/qrr0Ll9tl3PX0aBBobGQl3mdZUbOBgwAexEQLeH6uxL0VYg==} + '@commitlint/cli@20.5.0': + resolution: {integrity: sha512-yNkyN/tuKTJS3wdVfsZ2tXDM4G4Gi7z+jW54Cki8N8tZqwKBltbIvUUrSbT4hz1bhW/h0CdR+5sCSpXD+wMKaQ==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@20.0.0': - resolution: {integrity: sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw==} + '@commitlint/config-conventional@20.5.0': + resolution: {integrity: sha512-t3Ni88rFw1XMa4nZHgOKJ8fIAT9M2j5TnKyTqJzsxea7FUetlNdYFus9dz+MhIRZmc16P0PPyEfh6X2d/qw8SA==} engines: {node: '>=v18'} - '@commitlint/config-validator@20.0.0': - resolution: {integrity: sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==} + '@commitlint/config-validator@20.5.0': + resolution: {integrity: sha512-T/Uh6iJUzyx7j35GmHWdIiGRQB+ouZDk0pwAaYq4SXgB54KZhFdJ0vYmxiW6AMYICTIWuyMxDBl1jK74oFp/Gw==} engines: {node: '>=v18'} - '@commitlint/ensure@20.0.0': - resolution: {integrity: sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg==} + '@commitlint/ensure@20.5.0': + resolution: {integrity: sha512-IpHqAUesBeW1EDDdjzJeaOxU9tnogLAyXLRBn03SHlj1SGENn2JGZqSWGkFvBJkJzfXAuCNtsoYzax+ZPS+puw==} engines: {node: '>=v18'} '@commitlint/execute-rule@20.0.0': resolution: {integrity: sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==} engines: {node: '>=v18'} - '@commitlint/format@20.0.0': - resolution: {integrity: sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg==} + '@commitlint/format@20.5.0': + resolution: {integrity: sha512-TI9EwFU/qZWSK7a5qyXMpKPPv3qta7FO4tKW+Wt2al7sgMbLWTsAcDpX1cU8k16TRdsiiet9aOw0zpvRXNJu7Q==} engines: {node: '>=v18'} - '@commitlint/is-ignored@20.0.0': - resolution: {integrity: sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw==} + '@commitlint/is-ignored@20.5.0': + resolution: {integrity: sha512-JWLarAsurHJhPozbuAH6GbP4p/hdOCoqS9zJMfqwswne+/GPs5V0+rrsfOkP68Y8PSLphwtFXV0EzJ+GTXTTGg==} engines: {node: '>=v18'} - '@commitlint/lint@20.0.0': - resolution: {integrity: sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ==} + '@commitlint/lint@20.5.0': + resolution: {integrity: sha512-jiM3hNUdu04jFBf1VgPdjtIPvbuVfDTBAc6L98AWcoLjF5sYqkulBHBzlVWll4rMF1T5zeQFB6r//a+s+BBKlA==} engines: {node: '>=v18'} - '@commitlint/load@20.1.0': - resolution: {integrity: sha512-qo9ER0XiAimATQR5QhvvzePfeDfApi/AFlC1G+YN+ZAY8/Ua6IRrDrxRvQAr+YXUKAxUsTDSp9KXeXLBPsNRWg==} + '@commitlint/load@20.5.0': + resolution: {integrity: sha512-sLhhYTL/KxeOTZjjabKDhwidGZan84XKK1+XFkwDYL/4883kIajcz/dZFAhBJmZPtL8+nBx6bnkzA95YxPeDPw==} engines: {node: '>=v18'} - '@commitlint/message@20.0.0': - resolution: {integrity: sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ==} + '@commitlint/message@20.4.3': + resolution: {integrity: sha512-6akwCYrzcrFcTYz9GyUaWlhisY4lmQ3KvrnabmhoeAV8nRH4dXJAh4+EUQ3uArtxxKQkvxJS78hNX2EU3USgxQ==} engines: {node: '>=v18'} - '@commitlint/parse@20.0.0': - resolution: {integrity: sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg==} + '@commitlint/parse@20.5.0': + resolution: {integrity: sha512-SeKWHBMk7YOTnnEWUhx+d1a9vHsjjuo6Uo1xRfPNfeY4bdYFasCH1dDpAv13Lyn+dDPOels+jP6D2GRZqzc5fA==} engines: {node: '>=v18'} - '@commitlint/read@20.0.0': - resolution: {integrity: sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA==} + '@commitlint/read@20.5.0': + resolution: {integrity: sha512-JDEIJ2+GnWpK8QqwfmW7O42h0aycJEWNqcdkJnyzLD11nf9dW2dWLTVEa8Wtlo4IZFGLPATjR5neA5QlOvIH1w==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@20.1.0': - resolution: {integrity: sha512-cxKXQrqHjZT3o+XPdqDCwOWVFQiae++uwd9dUBC7f2MdV58ons3uUvASdW7m55eat5sRiQ6xUHyMWMRm6atZWw==} + '@commitlint/resolve-extends@20.5.0': + resolution: {integrity: sha512-3SHPWUW2v0tyspCTcfSsYml0gses92l6TlogwzvM2cbxDgmhSRc+fldDjvGkCXJrjSM87BBaWYTPWwwyASZRrg==} engines: {node: '>=v18'} - '@commitlint/rules@20.0.0': - resolution: {integrity: sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA==} + '@commitlint/rules@20.5.0': + resolution: {integrity: sha512-5NdQXQEdnDPT5pK8O39ZA7HohzPRHEsDGU23cyVCNPQy4WegAbAwrQk3nIu7p2sl3dutPk8RZd91yKTrMTnRkQ==} engines: {node: '>=v18'} '@commitlint/to-lines@20.0.0': resolution: {integrity: sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw==} engines: {node: '>=v18'} - '@commitlint/top-level@20.0.0': - resolution: {integrity: sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg==} + '@commitlint/top-level@20.4.3': + resolution: {integrity: sha512-qD9xfP6dFg5jQ3NMrOhG0/w5y3bBUsVGyJvXxdWEwBm8hyx4WOk3kKXw28T5czBYvyeCVJgJJ6aoJZUWDpaacQ==} engines: {node: '>=v18'} - '@commitlint/types@20.0.0': - resolution: {integrity: sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==} + '@commitlint/types@20.5.0': + resolution: {integrity: sha512-ZJoS8oSq2CAZEpc/YI9SulLrdiIyXeHb/OGqGrkUP6Q7YV+0ouNAa7GjqRdXeQPncHQIDz/jbCTlHScvYvO/gA==} engines: {node: '>=v18'} + '@conventional-changelog/git-client@2.7.0': + resolution: {integrity: sha512-j7A8/LBEQ+3rugMzPXoKYzyUPpw/0CBQCyvtTR7Lmu4olG4yRC/Tfkq79Mr3yuPs0SUitlO2HwGP3gitMJnRFw==} + engines: {node: '>=18'} + peerDependencies: + conventional-commits-filter: ^5.0.0 + conventional-commits-parser: ^6.4.0 + peerDependenciesMeta: + conventional-commits-filter: + optional: true + conventional-commits-parser: + optional: true + '@emnapi/core@1.7.1': resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} @@ -344,179 +337,168 @@ packages: '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@esbuild/aix-ppc64@0.25.12': - resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} + '@esbuild/aix-ppc64@0.27.7': + resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.12': - resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} + '@esbuild/android-arm64@0.27.7': + resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.12': - resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} + '@esbuild/android-arm@0.27.7': + resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.12': - resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} + '@esbuild/android-x64@0.27.7': + resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.12': - resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} + '@esbuild/darwin-arm64@0.27.7': + resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.12': - resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} + '@esbuild/darwin-x64@0.27.7': + resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.12': - resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} + '@esbuild/freebsd-arm64@0.27.7': + resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.12': - resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} + '@esbuild/freebsd-x64@0.27.7': + resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.12': - resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} + '@esbuild/linux-arm64@0.27.7': + resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.12': - resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} + '@esbuild/linux-arm@0.27.7': + resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.12': - resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} + '@esbuild/linux-ia32@0.27.7': + resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.12': - resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} + '@esbuild/linux-loong64@0.27.7': + resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.12': - resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} + '@esbuild/linux-mips64el@0.27.7': + resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.12': - resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} + '@esbuild/linux-ppc64@0.27.7': + resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.12': - resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} + '@esbuild/linux-riscv64@0.27.7': + resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.12': - resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} + '@esbuild/linux-s390x@0.27.7': + resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.12': - resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} + '@esbuild/linux-x64@0.27.7': + resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.12': - resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} + '@esbuild/netbsd-arm64@0.27.7': + resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.12': - resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} + '@esbuild/netbsd-x64@0.27.7': + resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.12': - resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} + '@esbuild/openbsd-arm64@0.27.7': + resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.12': - resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} + '@esbuild/openbsd-x64@0.27.7': + resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.12': - resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} + '@esbuild/openharmony-arm64@0.27.7': + resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.12': - resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} + '@esbuild/sunos-x64@0.27.7': + resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.12': - resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} + '@esbuild/win32-arm64@0.27.7': + resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.12': - resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} + '@esbuild/win32-ia32@0.27.7': + resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.12': - resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} + '@esbuild/win32-x64@0.27.7': + resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@exodus/schemasafe@1.3.0': - resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} - - '@faker-js/faker@10.1.0': - resolution: {integrity: sha512-C3mrr3b5dRVlKPJdfrAXS8+dq+rq8Qm5SNRazca0JKgw1HQERFmrVb0towvMmw5uu8hHKNiQasMaR/tydf3Zsg==} + '@faker-js/faker@10.4.0': + resolution: {integrity: sha512-sDBWI3yLy8EcDzgobvJTWq1MJYzAkQdpjXuPukga9wXonhpMRvd1Izuo2Qgwey2OiEoRIBr35RMU9HJRoOHzpw==} engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} - '@gerrit0/mini-shiki@3.15.0': - resolution: {integrity: sha512-L5IHdZIDa4bG4yJaOzfasOH/o22MCesY0mx+n6VATbaiCtMeR59pdRqYk4bEiQkIHfxsHPNgdi7VJlZb2FhdMQ==} - - '@ibm-cloud/openapi-ruleset-utilities@1.9.0': - resolution: {integrity: sha512-AoFbSarOqFBYH+1TZ9Ahkm2IWYSi5v0pBk88fpV+5b3qGJukypX8PwvCWADjuyIccKg48/F73a6hTTkBzDQ2UA==} - engines: {node: '>=16.0.0'} - - '@ibm-cloud/openapi-ruleset@1.33.3': - resolution: {integrity: sha512-lOxglXIzUZwsw5WsbgZraxxzAYMdXYyiMNOioxYJYTd55ZuN4XEERoPdV5v1oPTdKedHEUSQu5siiSHToENFdA==} - engines: {node: '>=16.0.0'} + '@gerrit0/mini-shiki@3.23.0': + resolution: {integrity: sha512-bEMORlG0cqdjVyCEuU0cDQbORWX+kYCeo0kV1lbxF5bt4r7SID2l9bqsxJEM0zndaxpOUT7riCyIVEuqq/Ynxg==} '@inquirer/ansi@1.0.2': resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} @@ -540,8 +522,8 @@ packages: '@types/node': optional: true - '@inquirer/external-editor@1.0.2': - resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} + '@inquirer/external-editor@1.0.3': + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -562,54 +544,21 @@ packages: '@types/node': optional: true - '@jsep-plugin/assignment@1.3.0': - resolution: {integrity: sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - - '@jsep-plugin/regex@1.0.4': - resolution: {integrity: sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - - '@jsep-plugin/ternary@1.1.4': - resolution: {integrity: sha512-ck5wiqIbqdMX6WRQztBL7ASDty9YLgJ3sSAK5ZpBzXeySvFGCzIvM6UiAI4hTZ22fEcYQVV/zhUbNscggW+Ukg==} - engines: {node: '>= 10.16.0'} - peerDependencies: - jsep: ^0.4.0||^1.0.0 - '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - '@module-federation/error-codes@0.21.4': - resolution: {integrity: sha512-ClpL5MereWNXh+EgDjz7w4RrC1JlisQTvXDa1gLxpviHafzNDfdViVmuhi9xXVuj+EYo8KU70Y999KHhk9424Q==} - - '@module-federation/runtime-core@0.21.4': - resolution: {integrity: sha512-SGpmoOLGNxZofpTOk6Lxb2ewaoz5wMi93AFYuuJB04HTVcngEK+baNeUZ2D/xewrqNIJoMY6f5maUjVfIIBPUA==} - - '@module-federation/runtime-tools@0.21.4': - resolution: {integrity: sha512-RzFKaL0DIjSmkn76KZRfzfB6dD07cvID84950jlNQgdyoQFUGkqD80L6rIpVCJTY/R7LzR3aQjHnoqmq4JPo3w==} - - '@module-federation/runtime@0.21.4': - resolution: {integrity: sha512-wgvGqryurVEvkicufJmTG0ZehynCeNLklv8kIk5BLIsWYSddZAE+xe4xov1kgH5fIJQAoQNkRauFFjVNlHoAkA==} - - '@module-federation/sdk@0.21.4': - resolution: {integrity: sha512-tzvhOh/oAfX++6zCDDxuvioHY4Jurf8vcfoCbKFxusjmyKr32GPbwFDazUP+OPhYCc3dvaa9oWU6X/qpUBLfJw==} - - '@module-federation/webpack-bundler-runtime@0.21.4': - resolution: {integrity: sha512-dusmR3uPnQh9u9ChQo3M+GLOuGFthfvnh7WitF/a1eoeTfRmXqnMFsXtZCUK+f/uXf+64874Zj/bhAgbBcVHZA==} - - '@mswjs/interceptors@0.40.0': - resolution: {integrity: sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ==} + '@mswjs/interceptors@0.41.3': + resolution: {integrity: sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==} engines: {node: '>=18'} - '@napi-rs/wasm-runtime@1.0.7': - resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + '@napi-rs/wasm-runtime@1.1.2': + resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 '@noble/ciphers@1.3.0': resolution: {integrity: sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==} @@ -644,121 +593,158 @@ packages: '@open-draft/until@2.1.0': resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - '@orval/angular@7.16.1': - resolution: {integrity: sha512-RggE6Hq0cIGkQGnU7A7POgIU4wdnSlfiCDwFUnNseUJJnkvg9ODeKW75UqefCM/j9mrX4F2+lMVHF8kN5/GJ2g==} + '@orval/angular@8.7.0': + resolution: {integrity: sha512-7BbTUezuj9vqYRljtDVINJ5N7IrJQQCFSYCe0HaSrPzM3bRPGxuDVMXq++nEp4Kv1MLxXj4J7gOiReh3QVwIYg==} + + '@orval/axios@8.7.0': + resolution: {integrity: sha512-GIFJQ24uVxRlc1iy/S6wpH8I4vHyDc/a8q0FzyH4X11jsqBNPQQY099CxZBOKY0V/NHj2JPmvjDtnm1inVBJNA==} - '@orval/axios@7.16.1': - resolution: {integrity: sha512-VYyLtBhrR5lk2Kat5VbfQEOnJMH5FAUjgjYBeO45jaOe5K2KYk7NiHNKNZNshi9dHUIb9HxiwFp0oEMzzmGFOg==} + '@orval/core@8.7.0': + resolution: {integrity: sha512-RmlRrVkUKROkq41VnM3ojtofqrvACNxEjM36xl269E81aVMoiTEgrNDr9orwhcm+VnUgrE1C6ahYLa109ITfLg==} + peerDependencies: + '@faker-js/faker': '>=10' + peerDependenciesMeta: + '@faker-js/faker': + optional: true - '@orval/core@7.16.1': - resolution: {integrity: sha512-54VnuOjLH5g3I8BSPUTSO5tTxLq9ZWd1ylVfsoIw992TI34prckTFDMj16c18U5jN4SUTwYik7Y1/Ptw5tmplQ==} + '@orval/fetch@8.7.0': + resolution: {integrity: sha512-rCDs4Ea7S5ARrUKWVBsZiKFqvtKFXp8THMdfQlIL57A3tIAru7l5w3mDJp0rQZHvn+rK887wD0h31CnPbx7S7A==} - '@orval/fetch@7.16.1': - resolution: {integrity: sha512-j/hb/VBIzJktOziOfzxn1YJLbUmSqyybS7c75ELv+m7VEIrxSIX+zsolfAw3eIlNGN6T62ExF71sOfbXDfJSGw==} + '@orval/hono@8.7.0': + resolution: {integrity: sha512-Uxt9L2sUbjBMwkFf+6xjSfUEHvs/4PnqK3ZNd9bVaM1OehhxJd9TPLHcOs+PojfnGWByNMV1xGG9HmOnaR/i+Q==} - '@orval/hono@7.16.1': - resolution: {integrity: sha512-e3TvUD5Vc1RPSIyHd6rzgbPxzj7wAU0tWdv/3Az5suxqZdIQVUstHsnUs2Y25843l/WnI5IMgMYrvU4wrobw8A==} + '@orval/mcp@8.7.0': + resolution: {integrity: sha512-jxgmGhFdAFxhgF8R0Uf1EXw8BQhGt9OZGwOeGr8YSiA9eC0nu9w4QLeFlHno/7W7ZD7SQqH+N1odLzKL10SsAw==} - '@orval/mcp@7.16.1': - resolution: {integrity: sha512-xO94xmlVwlgeFFOO5/iPzshzLGGnXUNAsF3uwl2B4nuWOyCfANxkcpfDXTCCc9XbOfEET/Mxx/Bst10JYP7r1g==} + '@orval/mock@8.7.0': + resolution: {integrity: sha512-MhgiJSLA3kFrOh8hKojncIoHQQoVt1MjUMaKvb9q07LRJ9drc8QXZZkH4W4Fw+ZiufwYGfKBg86fj2Ipkx8zzQ==} - '@orval/mock@7.16.1': - resolution: {integrity: sha512-dHNC8j196oqlc16BLIguj7Upqi/Kob2glKKv6DItLXzpQ1xqfFutY8qTDlDhbfDkqFOLFcTFaCXBV+/rgXJtNg==} + '@orval/query@8.7.0': + resolution: {integrity: sha512-BWFWujWUHPQSxW0SZn7ZKTP16ev5arctjbpL0OEaEYAA36s72n/dnh/XM6ms1eaqKwMuAtHjidh5vx70JPdPSQ==} - '@orval/query@7.16.1': - resolution: {integrity: sha512-zb25SNUOiH2PXV5ng8aMDVMe1B0Ply0cDbQlpzbOhPyqpHt6x/UB+CpTIt8dIL8oun9Lur508/R8iNnq7McRgw==} + '@orval/solid-start@8.7.0': + resolution: {integrity: sha512-FcW6lo7k6Ec0D3fCxkNYHAjzc1p7M+UAIckmOnP2X3OQU0jjFnAk8Ny4uRcuCWCMrNuG9XcCb+Br+Wa3VpB11g==} - '@orval/swr@7.16.1': - resolution: {integrity: sha512-W+S9HreJFVAlbvJspOQk7O2m2aS1sVhd6kz6irHLSH4jmQ5Q/ye4B9ojveDuPbps4q1vNLgx1qP6z0Pls1Nt5w==} + '@orval/swr@8.7.0': + resolution: {integrity: sha512-j6xYXCCkisOS8lxUrQGLIJJk2Gg0QcIDlDUJ59xcCXnA/8CG8PGfTYeqv9mAoQQzXBdpir4BXUwe580boxA2IA==} - '@orval/zod@7.16.1': - resolution: {integrity: sha512-27Az6bfO10e+JqOHGkJNrz2SnVBvvl/dJ4i3RTwN1EaS8yT0KropZYskc2UZB2rBmQkthGGpcOQBYzdx5+sBJQ==} + '@orval/zod@8.7.0': + resolution: {integrity: sha512-hrqN6fW5+g8B+30QaaEb3Tpdaq1ePq297kowsjvV5QmSGnWu4NZ5YrnQDrO4ST8WavmTspEDPOU7pcTSRELuHQ==} - '@rsbuild/core@1.6.8': - resolution: {integrity: sha512-sVdzmrLV5hQtSTd2NqWNQg/KX30R4UatA8d6FHnpO2r44CJv+HXow3sjtYMhpmB+z3GIxidwcvLpmRbZcq+/+Q==} - engines: {node: '>=18.12.0'} + '@rsbuild/core@2.0.0-rc.1': + resolution: {integrity: sha512-eqxtRlQiFSm/ibCNGiPj8ozsGSNK91NY+GksmPuTCPmWQExGtPqM1V+s13UYeWZS6fYbMRs7NlQKD896e0QkKA==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true - '@rslib/core@0.18.1': - resolution: {integrity: sha512-eDDz6y8anIAF17gQJBDfH6l/JTidkXANYAFq8iuymFQg/wE2PEKyBNC2K6n+jg4rT1a7AhuVbHZb5oDumaFopQ==} - engines: {node: '>=18.12.0'} + '@rslib/core@0.21.0': + resolution: {integrity: sha512-cYNztIR9fiSV2GFb81aqfXMXYhGg2XN1fAEvNbhOVX1jqW6Xig6/LTW1sq6HNXT06Ai2sUAcx6y87nZtxOYxfg==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@microsoft/api-extractor': ^7 - typescript: ^5 + typescript: ^5 || ^6 peerDependenciesMeta: '@microsoft/api-extractor': optional: true typescript: optional: true - '@rspack/binding-darwin-arm64@1.6.4': - resolution: {integrity: sha512-qD2C5xwdY2qKEXTZiPJQx1L1kELapOc0AaZDqcAyzXs30d1qTKpx6PdyW3HN+gueKovyWZwMMYfz6RxcMCnaDQ==} + '@rspack/binding-darwin-arm64@2.0.0-rc.1': + resolution: {integrity: sha512-fYbeDDDg6QKZzXYt/J0/j0Qhr01wQLuISUsYnNhu5MLwdXVUSVcqz+CTqgF3d0EQVVn6FqLV63lbNRzUGfSq9g==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@1.6.4': - resolution: {integrity: sha512-IHceyLDxeubqIrGz4gUqJavnygTij4vtDDE2Fkgobz7hkTJwGtD5mxBKbVNRqGvhrasVw0h9rEjR7tdbDSiUhQ==} + '@rspack/binding-darwin-x64@2.0.0-rc.1': + resolution: {integrity: sha512-MvXi9kr8xXn1y0PD1WI/4YphRNOdbykJjKdEsAG4JxEVoERmhIHOTwKvUqlejajizAwlVZcxQl/FacoPLsKN5Q==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@1.6.4': - resolution: {integrity: sha512-Ldpoz2wWnBaL2+XKLIOyCZMkAkd4pk/L24EVgma3SpRtwgenLEr10bQupvwGAK5OLkjayslOTZmRiAv0FH5o/w==} + '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': + resolution: {integrity: sha512-j6WsHEwGSdUoiy4BsQBW0RjFl+MBzozdybSYhkiyVSoHlbm7CPt3XaaS3elH5YcwuLHORmVHPP91QhwWl9UFJg==} cpu: [arm64] os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@1.6.4': - resolution: {integrity: sha512-3fLMSDK5yMjKmx7iFbYG3P3A0xNdtmNu09v5P6hzq65tkJ3dflIt3p8DvtOTURtuSgQZV2A1LDd9hpIXdnigqA==} + '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': + resolution: {integrity: sha512-MPoZE0aS8oH+Wr0R5tIYch8gbUwYYf4LsiGdP6enMKMTrmpJyOVGlhPHVSwsrFgBg7fjTGOuxHuibtsvDUdLOQ==} cpu: [arm64] os: [linux] libc: [musl] - '@rspack/binding-linux-x64-gnu@1.6.4': - resolution: {integrity: sha512-5YzXUKLnaiqND05CDgkKE0WNRtC1ulkVncYs78xPikonzZmgVXa8eRaTPOZC6ZjpLR0eTsg+MSesLUsPUu27hA==} + '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': + resolution: {integrity: sha512-gOlPCwtIg9GsFG/8ZdUyV5SyXDaGq2kmtXmyyFU7RO33MaalltNEBMf2hevRPj9z39eSzxwgJDonMOdx5Fo0Og==} cpu: [x64] os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@1.6.4': - resolution: {integrity: sha512-KcSFla8a9bXG1mmV5oQ1R5h/dSXfd41/qHOsNuLqho2UCX8CVh4dezUA153dj7p1S4yOhTy6VZZi6C1szweE9A==} + '@rspack/binding-linux-x64-musl@2.0.0-rc.1': + resolution: {integrity: sha512-K6Swk1rfP4z4b6bp84NlikGlUWMOPpIWCtlPr/W0TWgc2C/cd844oHdoIu7WtmOH7y9AwB5UG2bWpgFAVwykCw==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@1.6.4': - resolution: {integrity: sha512-mfFJbDJkRy5I1iW3m0JlWbc0X8pjVd+GRUz5nhbccwEhSQOc27ao3evf7XPU4aaDxud1B3UEqYiRcRmtm1BrjA==} + '@rspack/binding-wasm32-wasi@2.0.0-rc.1': + resolution: {integrity: sha512-aa9oUTqOb1QjwsHVlMr5sV+7mcBI4MLQ/xhFO2CIEcfVnJIPl8XpKUbDEgqMwcFlzcgzKmHg5cVmIvd82BLgow==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@1.6.4': - resolution: {integrity: sha512-QtIqxsfeTSS1lwfaPGrPFfJ9ir/3aWZv5t3iAgYj/CNUA8MTKWt4vQKcco7NRIGK4ZLMI+dgJBFtvd/lUDMQsw==} + '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': + resolution: {integrity: sha512-+UxF0c7E9bE3siFbMHi+mmoeQJzcTKl1j3x+Y6MY/PJ3V70cU23wOaxMvmSsCyq2JNJBT2RCNZ9HaL+o3kReug==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@1.6.4': - resolution: {integrity: sha512-HXEWGDllgh0jFwjGhkGcLqb0dzXbc/rA8vQr2JcSdC41p1DTzLgO215jWdKSIvzCzhyPh3VeQkXk76hjFB2cLQ==} + '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': + resolution: {integrity: sha512-gc0JdkdxSWo+o/b1qTCT6mZ3DrlGe32eW+Ps3xInxcG4UHjUG7hTDgFtOgVQ6VhQ8WMUXG+TQOz0CySVpYjsoQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@1.6.4': - resolution: {integrity: sha512-MAO5rOnGYoeuT2LPn/P7JVJCi3d78XoXgOq3tkGh6qXhvhkjsBRtYluWCzACXQpXfFHEWYd7uT5yHoZgxiVuoA==} + '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': + resolution: {integrity: sha512-Dnj0jthyVUikf65MGEyZy3akshtSmR1xsp/Xr0h/NWTo5JFWHKAFNYFE+jFfY0uzC8e4IDcLQLYoFomqV1DsEg==} cpu: [x64] os: [win32] - '@rspack/binding@1.6.4': - resolution: {integrity: sha512-vUxc/zUdsCuyysOvP4CTdIYxsZPb2jIXST5vrLABiTPIaHpXZ0hVdgKif2XPJwJeuCVS6w25xvyPN0mBCU0MvQ==} + '@rspack/binding@2.0.0-rc.1': + resolution: {integrity: sha512-rhJqtbyiRPOjTAZW0xTZFbOrS5yP5yL1SF0DPE9kvFfzePz30IqjMDMxL0KuhkDZd/M1eUINJyoqd8NTbR9wHw==} - '@rspack/core@1.6.4': - resolution: {integrity: sha512-5F1+MQD8rfbFbUHnaiZe4jqOu9pnSb+PliqQvi0lj+uvpMpcS3sJDIs/mz6P1u87lfkfBXChIT4zSLAzeOgMWw==} - engines: {node: '>=18.12.0'} + '@rspack/core@2.0.0-rc.1': + resolution: {integrity: sha512-OIfkYn05/IWtVIdZ8Y/a0y/k4ipzqfApxIZqnJM59G/bGwQKMBrLHpOMGgV2Wmq1j9UMXzF7ZtsFMUbYBhFb9A==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 '@swc/helpers': '>=0.5.1' peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true '@swc/helpers': optional: true - '@rspack/lite-tapable@1.1.0': - resolution: {integrity: sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==} + '@scalar/helpers@0.4.3': + resolution: {integrity: sha512-Gv2V7SFreLx3DltzF2lKXdaJSH5cP1LOyt9PxON1cSWGxkrs3sg93c1taEJsW24E9ckfYXkL5hjCAVLfAN3wQw==} + engines: {node: '>=22'} + + '@scalar/json-magic@0.12.5': + resolution: {integrity: sha512-MkGOjodEeQ7V7M78W6Oq+t3q1LaUR+SRLZLqFbU6s26Gc+12T+v89JXcHvd+3ug0xFVMg/kdczZ3O6miBhyNsA==} + engines: {node: '>=22'} + + '@scalar/openapi-parser@0.25.8': + resolution: {integrity: sha512-09yGXQSMYVlxJkLIn9Nz2q7Du7/olHKhR4oU0/JgkOdcKBiixSeLmhcAm7Hmj2Z82xOYpF+ZJUTCzsh8DQv5Fg==} + engines: {node: '>=22'} + + '@scalar/openapi-types@0.6.1': + resolution: {integrity: sha512-P1RvyTFN0vRSL136OqWjlZfSFjY9JoJfuD6LM1mIjoocfwmqX3WuzsFEFX6hAeeDlTh6gjbiy+OdhSee8GFfSA==} + engines: {node: '>=22'} + + '@scalar/openapi-types@0.7.0': + resolution: {integrity: sha512-kN0PwlJW0de4bwQ4ib+mBHzKJUvBCyR/gwU4zLEq6SCbj+GfgYUh+2a0/yl1WYVUiSkkwFsHjfmQ8KjhR3HK0Q==} + engines: {node: '>=22'} + + '@scalar/openapi-upgrader@0.2.4': + resolution: {integrity: sha512-AcrF7BMxKCTHnT82SHbHun6dJO4XC9tS5gD7EJsr/7YwFkx9JtbtZCryJXtqWJ5c7i1v1KH4PRRjDga/hCULTQ==} + engines: {node: '>=22'} '@scure/base@1.2.6': resolution: {integrity: sha512-g/nm5FgUa//MCj1gV09zTJTaM6KBAHqLN907YVQqf7zC49+DcO4B1so4ZX07Ef10Twr6nuqYEH9GEggFXA4Fmg==} @@ -769,117 +755,50 @@ packages: '@scure/bip39@1.6.0': resolution: {integrity: sha512-+lF0BbLiJNwVlev4eKelw1WWLaiKXw7sSl8T6FvBlWkdX+94aGJ4o8XjUdlyhTCjd8c+B3KT3JfS8P0bLRNU6A==} - '@shikijs/engine-oniguruma@3.15.0': - resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + + '@shikijs/engine-oniguruma@3.23.0': + resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} - '@shikijs/langs@3.15.0': - resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} + '@shikijs/langs@3.23.0': + resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} - '@shikijs/themes@3.15.0': - resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} + '@shikijs/themes@3.23.0': + resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} - '@shikijs/types@3.15.0': - resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} + '@shikijs/types@3.23.0': + resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@stoplight/better-ajv-errors@1.0.3': - resolution: {integrity: sha512-0p9uXkuB22qGdNfy3VeEhxkU5uwvp/KrBTAbrLBURv6ilxIVwanKwjMc41lQfIVgPGcOkmLbTolfFrSsueu7zA==} - engines: {node: ^12.20 || >= 14.13} - peerDependencies: - ajv: '>=8' - - '@stoplight/json-ref-readers@1.2.2': - resolution: {integrity: sha512-nty0tHUq2f1IKuFYsLM4CXLZGHdMn+X/IwEUIpeSOXt0QjMUbL0Em57iJUDzz+2MkWG83smIigNZ3fauGjqgdQ==} - engines: {node: '>=8.3.0'} - - '@stoplight/json-ref-resolver@3.1.6': - resolution: {integrity: sha512-YNcWv3R3n3U6iQYBsFOiWSuRGE5su1tJSiX6pAPRVk7dP0L7lqCteXGzuVRQ0gMZqUl8v1P0+fAKxF6PLo9B5A==} - engines: {node: '>=8.3.0'} - - '@stoplight/json@3.21.7': - resolution: {integrity: sha512-xcJXgKFqv/uCEgtGlPxy3tPA+4I+ZI4vAuMJ885+ThkTHFVkC+0Fm58lA9NlsyjnkpxFh4YiQWpH+KefHdbA0A==} - engines: {node: '>=8.3.0'} - - '@stoplight/ordered-object-literal@1.0.5': - resolution: {integrity: sha512-COTiuCU5bgMUtbIFBuyyh2/yVVzlr5Om0v5utQDgBCuQUOPgU1DwoffkTfg4UBQOvByi5foF4w4T+H9CoRe5wg==} - engines: {node: '>=8'} - - '@stoplight/path@1.3.2': - resolution: {integrity: sha512-lyIc6JUlUA8Ve5ELywPC8I2Sdnh1zc1zmbYgVarhXIp9YeAB0ReeqmGEOWNtlHkbP2DAA1AL65Wfn2ncjK/jtQ==} - engines: {node: '>=8'} - - '@stoplight/spectral-core@1.20.0': - resolution: {integrity: sha512-5hBP81nCC1zn1hJXL/uxPNRKNcB+/pEIHgCjPRpl/w/qy9yC9ver04tw1W0l/PMiv0UeB5dYgozXVQ4j5a6QQQ==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-formats@1.8.2': - resolution: {integrity: sha512-c06HB+rOKfe7tuxg0IdKDEA5XnjL2vrn/m/OVIIxtINtBzphZrOgtRn7epQ5bQF5SWp84Ue7UJWaGgDwVngMFw==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-functions@1.10.1': - resolution: {integrity: sha512-obu8ZfoHxELOapfGsCJixKZXZcffjg+lSoNuttpmUFuDzVLT3VmH8QkPXfOGOL5Pz80BR35ClNAToDkdnYIURg==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-parsers@1.0.5': - resolution: {integrity: sha512-ANDTp2IHWGvsQDAY85/jQi9ZrF4mRrA5bciNHX+PUxPr4DwS6iv4h+FVWJMVwcEYdpyoIdyL+SRmHdJfQEPmwQ==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-ref-resolver@1.0.5': - resolution: {integrity: sha512-gj3TieX5a9zMW29z3mBlAtDOCgN3GEc1VgZnCVlr5irmR4Qi5LuECuFItAq4pTn5Zu+sW5bqutsCH7D4PkpyAA==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-rulesets@1.22.0': - resolution: {integrity: sha512-l2EY2jiKKLsvnPfGy+pXC0LeGsbJzcQP5G/AojHgf+cwN//VYxW1Wvv4WKFx/CLmLxc42mJYF2juwWofjWYNIQ==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/spectral-runtime@1.1.4': - resolution: {integrity: sha512-YHbhX3dqW0do6DhiPSgSGQzr6yQLlWybhKwWx0cqxjMwxej3TqLv3BXMfIUYFKKUqIwH4Q2mV8rrMM8qD2N0rQ==} - engines: {node: ^16.20 || ^18.18 || >= 20.17} - - '@stoplight/types@13.20.0': - resolution: {integrity: sha512-2FNTv05If7ib79VPDA/r9eUet76jewXFH2y2K5vuge6SXbRHtWBhcaRmu+6QpF4/WRNoJj5XYRSwLGXDxysBGA==} - engines: {node: ^12.20 || >=14.13} - - '@stoplight/types@13.6.0': - resolution: {integrity: sha512-dzyuzvUjv3m1wmhPfq82lCVYGcXG0xUYgqnWfCq3PCVR4BKFhjdkHrnJ+jIDoMKvXb05AZP/ObQF6+NpDo29IQ==} - engines: {node: ^12.20 || >=14.13} - - '@stoplight/types@14.1.1': - resolution: {integrity: sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g==} - engines: {node: ^12.20 || >=14.13} + '@simple-libs/child-process-utils@1.0.2': + resolution: {integrity: sha512-/4R8QKnd/8agJynkNdJmNw2MBxuFTRcNFnE5Sg/G+jkSsV8/UBgULMzhizWWW42p8L5H7flImV2ATi79Ove2Tw==} + engines: {node: '>=18'} - '@stoplight/yaml-ast-parser@0.0.50': - resolution: {integrity: sha512-Pb6M8TDO9DtSVla9yXSTAxmo9GVEouq5P40DWXdOie69bXogZTkgvopCq+yEvTMA0F6PEvdJmbtTV3ccIp11VQ==} + '@simple-libs/stream-utils@1.2.0': + resolution: {integrity: sha512-KxXvfapcixpz6rVEB6HPjOUZT22yN6v0vI0urQSk1L8MlEWPDFCZkhw2xmkyoTGYeFw7tWTZd7e3lVzRZRN/EA==} + engines: {node: '>=18'} - '@stoplight/yaml@4.3.0': - resolution: {integrity: sha512-JZlVFE6/dYpP9tQmV0/ADfn32L9uFarHWxfcRhReKUnljz1ZiUM5zpX+PH8h5CJs6lao3TuFqnPm9IJJCEkE2w==} - engines: {node: '>=10.8'} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} - '@swc/helpers@0.5.17': - resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} '@tybys/wasm-util@0.10.1': resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - '@types/conventional-commits-parser@5.0.2': - resolution: {integrity: sha512-BgT2szDXnVypgpNxOK8aL5SGjUdaQbC++WZNjF1Qge3Og2+zhHj+RWhmehLhYyvQwqAmvezruVfOf8+3m74W+g==} - - '@types/es-aggregate-error@1.0.6': - resolution: {integrity: sha512-qJ7LIFp06h1QE1aVxbVd+zJP2wdaugYXYfd6JxsyRMrYHaxb6itXPogW2tz+ylUJ1n1b+JF1PHyYCfYHm0dvUg==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@24.10.1': - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + '@types/node@25.6.0': + resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} '@types/statuses@2.0.6': resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} @@ -887,15 +806,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/urijs@1.19.26': - resolution: {integrity: sha512-wkXrVzX5yoqLnndOwFsieJA7oKM8cNkOKJtf/3vVGSUFkWDKZvFHpIl9Pvqb/T9UsawBBFMTTD8xu7sK5MWuvg==} - - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - - abitype@1.1.0: - resolution: {integrity: sha512-6Vh4HcRxNMLA0puzPjM5GBgT4aAcFGKZzSgAXvuZ27shJP6NEpielTuqbBmZILR5/xd0PizkBGy5hReKz9jl5A==} + abitype@1.2.3: + resolution: {integrity: sha512-Ofer5QUnuUdTFsBRwARMoWKOH1ND5ehwYhJ3OJ/BQO+StkwQjHw0XyVh4vDttzHB7QOFhPHa/o413PJ82gU/Tg==} peerDependencies: typescript: '>=5.0.4' zod: ^3.22.0 || ^4.0.0 @@ -905,12 +817,8 @@ packages: zod: optional: true - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} engines: {node: '>=0.4.0'} hasBin: true @@ -922,21 +830,16 @@ packages: ajv: optional: true - ajv-errors@3.0.0: - resolution: {integrity: sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==} - peerDependencies: - ajv: ^8.0.1 - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} peerDependencies: ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} @@ -956,10 +859,6 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} @@ -967,79 +866,35 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} - hasBin: true - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - 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} better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} - bignumber.js@9.3.1: - resolution: {integrity: sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==} + bignumber.js@10.0.2: + resolution: {integrity: sha512-E8Wp9O06QA6lneJ4aRUXKYf/1GIomqUEmUMwtIOMtDxf1U52ffJY+y7JBk/8wRafA8qOIqLnXQGqonYXZdBnFQ==} - brace-expansion@1.1.12: - resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.5: + resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + engines: {node: 18 || 20 || >=22} braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - call-me-maybe@1.0.2: - resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - chardet@2.1.0: - resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} + chardet@2.1.1: + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} cli-width@4.1.0: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} @@ -1056,8 +911,8 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - commander@14.0.2: - resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} engines: {node: '>=20'} compare-func@2.0.0: @@ -1066,39 +921,36 @@ packages: compare-versions@6.1.1: resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - conventional-changelog-angular@7.0.0: - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} - engines: {node: '>=16'} + conventional-changelog-angular@8.3.1: + resolution: {integrity: sha512-6gfI3otXK5Ph5DfCOI1dblr+kN3FAm5a97hYoQkqNZxOaYa5WKfXH+AnpsmS+iUH2mgVC2Cg2Qw9m5OKcmNrIg==} + engines: {node: '>=18'} - conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} + conventional-changelog-conventionalcommits@9.3.1: + resolution: {integrity: sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==} + engines: {node: '>=18'} - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} + conventional-commits-parser@6.4.0: + resolution: {integrity: sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==} + engines: {node: '>=18'} hasBin: true - cookie@1.0.2: - resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + cookie@1.1.1: + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} engines: {node: '>=18'} core-js@3.47.0: resolution: {integrity: sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==} - cosmiconfig-typescript-loader@6.2.0: - resolution: {integrity: sha512-GEN39v7TgdxgIoNcdkRE3uiAzQt3UXLyHbRHD6YoL048XAeOomyxaP+Hh/+2C6C2wYjxJ2onhJcsQp+L4YEkVQ==} + cosmiconfig-typescript-loader@6.3.0: + resolution: {integrity: sha512-Akr82WH1Wfqatyiqpj8HDkO2o2KmJRu1FhKfSNJP3K4IdXwHfEyL7MOb62i1AGQVLtIQM+iCE9CGOtrfhR+mmA==} engines: {node: '>=v18'} peerDependencies: '@types/node': '*' cosmiconfig: '>=9' typescript: '>=5' - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + cosmiconfig@9.0.1: + resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} engines: {node: '>=14'} peerDependencies: typescript: '>=4.9.5' @@ -1110,22 +962,6 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - dargs@8.1.0: - resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} - engines: {node: '>=12'} - - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -1135,18 +971,6 @@ packages: supports-color: optional: true - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} - detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -1159,10 +983,6 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1181,39 +1001,8 @@ packages: error-ex@1.3.4: resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} - es-abstract@1.24.0: - resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} - engines: {node: '>= 0.4'} - - es-aggregate-error@1.0.14: - resolution: {integrity: sha512-3YxX6rVb07B5TV11AV5wsL7nQCHXNwoHPsQC8S4AmBiqYhyNCJ5BRKXkXyDJvs8QzXN20NgRtxe3dEEQD9NLHA==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} - - es6-promise@3.3.1: - resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - - esbuild@0.25.12: - resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + esbuild@0.27.7: + resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} engines: {node: '>=18'} hasBin: true @@ -1230,16 +1019,12 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} + execa@9.6.1: + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} + engines: {node: ^18.19.0 || >=20.5.0} extendable-error@0.1.7: resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} @@ -1251,17 +1036,15 @@ packages: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} - fast-memoize@2.5.2: - resolution: {integrity: sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==} - - fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + fastq@1.20.1: + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} @@ -1271,20 +1054,12 @@ packages: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@7.0.0: - resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} - engines: {node: '>=18'} - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} + find-up@8.0.0: + resolution: {integrity: sha512-JGG8pvDi2C+JxidYdIwQDyS/CgcrIdh18cvgxcBge3wSHRQOrooMD3GlFBcmMJAN9M42SAZjDp5zv1dglJjwww==} + engines: {node: '>=20'} - fs-extra@11.3.2: - resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + fs-extra@11.3.4: + resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} engines: {node: '>=14.14'} fs-extra@7.0.1: @@ -1300,46 +1075,20 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - generator-function@2.0.1: - resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} - engines: {node: '>= 0.4'} - get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} - get-tsconfig@4.13.0: - resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} + get-tsconfig@4.13.7: + resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==} - git-raw-commits@4.0.0: - resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} - engines: {node: '>=16'} + git-raw-commits@5.0.1: + resolution: {integrity: sha512-Y+csSm2GD/PCSh6Isd/WiMjNAydu0VBiG9J7EdQsNA5P9uXvLayqjmTsNlK5Gs9IhblFZqOU0yid5Il5JPoLiQ==} + engines: {node: '>=18'} hasBin: true glob-parent@5.1.2: @@ -1350,81 +1099,48 @@ packages: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} + globby@16.1.0: + resolution: {integrity: sha512-+A4Hq7m7Ze592k9gZRy4gJ27DrXRNnC1vPjxTt1qQxEY8RxagBkBxivkCwg7FxSTG0iLLEMaUx13oOr0R2/qcQ==} + engines: {node: '>=20'} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphql@16.12.0: - resolution: {integrity: sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==} + graphql@16.13.2: + resolution: {integrity: sha512-5bJ+nf/UCpAjHM8i06fl7eLyVC9iuNAjm9qzkiu2ZGhM0VscSvS6WDPfAwkdkBuoXGM9FJSbKl6wylMwP9Ktig==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - headers-polyfill@4.0.3: resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} - http2-client@1.3.5: - resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==} - - human-id@4.1.1: - resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} + human-id@4.1.3: + resolution: {integrity: sha512-tsYlhAYpjCKa//8rXZ9DqKEawhPoSytweBC2eNvcaDK+57RZLHGqNs3PZTQO6yekLFSuvA6AlnAfrw1uBvtb+Q==} hasBin: true - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} + engines: {node: '>=18.18.0'} husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -1433,83 +1149,28 @@ packages: import-meta-resolve@4.2.0: resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - inflected@2.1.0: - resolution: {integrity: sha512-hAEKNxvHf2Iq3H60oMBHkB4wl5jn3TPF3+fXek/sRwAB5gP9xWs4r7aweSF95f99HFoz69pnZTcu8f0SIHV18w==} - ini@4.1.1: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-generator-function@1.1.2: - resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} - engines: {node: '>= 0.4'} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - is-node-process@1.2.0: resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} @@ -1518,61 +1179,30 @@ packages: resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} engines: {node: '>=8'} - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} - engines: {node: '>= 0.4'} + is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} is-subdir@1.2.0: resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} engines: {node: '>=4'} - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} - engines: {node: '>=8'} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -1588,52 +1218,33 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + js-yaml@3.14.2: + resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} hasBin: true js-yaml@4.1.1: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsep@1.4.0: - resolution: {integrity: sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw==} - engines: {node: '>= 10.16.0'} - json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - jsonc-parser@2.2.1: - resolution: {integrity: sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==} - jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} jsonfile@6.2.0: resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - jsonpath-plus@10.3.0: - resolution: {integrity: sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA==} - engines: {node: '>=18.0.0'} - hasBin: true - jsonpointer@5.0.1: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} - jsonschema@1.5.0: - resolution: {integrity: sha512-K+A9hhqbn0f3pJX17Q/7H6yQfD/5OXgdrR5UE12gMXCiN9D5Xq2o5mddV2QEcX/bjla99ASsAAQUyMCCRWAEhw==} - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} + leven@4.1.0: + resolution: {integrity: sha512-KZ9W9nWDT7rF7Dazg8xyLHGLrmpgq2nVNFUckhqdW3szVP6YhCpp/RAnpmVExA9JvrMynjwSLVrEj3AepHR6ew==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -1645,86 +1256,41 @@ packages: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + locate-path@8.0.0: + resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} + engines: {node: '>=20'} lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - lodash.isempty@4.4.0: - resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - lodash.kebabcase@4.1.1: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - lodash.omitby@4.6.0: - resolution: {integrity: sha512-5OrRcIVR75M288p4nbI2WLAf3ndw2GD9fyNv3Bc15+WCxJDdZ4lYndSxGd7hnG6PVjiJTeJE2dHEGhIuKGicIQ==} - lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - lodash.topath@4.5.2: - resolution: {integrity: sha512-1/W4dM+35DwvE/iEd1M9ekewOSTlpFekhw9mhAtrwjVqUr83/ilQiyAvmg4tVX7Unkcfl1KC+i9WdaT4B6aQcg==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} - - lodash.uniqwith@4.5.0: - resolution: {integrity: sha512-7lYL8bLopMoy4CTICbxygAUq6CdRJ36vFc80DucPueUee+d5NBRxz3FdT9Pes/HEx5mPoT9jwnsEJWz1N7uq7Q==} - lodash.upperfirst@4.3.1: resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - loglevel-plugin-prefix@0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - - loglevel@1.9.2: - resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} - engines: {node: '>= 0.6.0'} - lunr@2.3.9: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} + markdown-it@14.1.1: + resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==} hasBin: true - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - meow@12.1.1: - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} - engines: {node: '>=16.10'} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} @@ -1734,20 +1300,9 @@ packages: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -1759,8 +1314,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - msw@2.12.3: - resolution: {integrity: sha512-/5rpGC0eK8LlFqsHaBmL19/PVKxu/CCt8pO1vzp9X6SDLsRDh/Ccudkf3Ur5lyaKxJz9ndAx+LaThdv0ySqB6A==} + msw@2.13.2: + resolution: {integrity: sha512-go2H1TIERKkC48pXiwec5l6sbNqYuvqOk3/vHGo1Zd+pq/H63oFawDQerH+WQdUw/flJFHDG7F+QdWMwhntA/A==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -1773,85 +1328,28 @@ packages: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} - nimma@0.2.3: - resolution: {integrity: sha512-1ZOI8J+1PKKGceo/5CT5GfQOG6H8I2BencSK06YarZ2wXwH37BSSUWldqJmMJYA5JfqDqffxDXynt6f11AyKcA==} - engines: {node: ^12.20 || >=14.13} - - node-fetch-h2@2.3.0: - resolution: {integrity: sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==} - engines: {node: 4.x || >=6.0.0} + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} + orval@8.7.0: + resolution: {integrity: sha512-BFUBXWlwS/+gw2gJk5w67RjH9aULPsjpXvQfxr0wwSOwn8ACPtTBeSIlv8vWYxY2euGXDctdGMKUxBhPcnwOsA==} + engines: {node: '>=22.18.0'} + hasBin: true peerDependencies: - encoding: ^0.1.0 + prettier: '>=3.0.0' peerDependenciesMeta: - encoding: + prettier: optional: true - node-readfiles@0.2.0: - resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - oas-kit-common@1.0.8: - resolution: {integrity: sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==} - - oas-linter@3.2.2: - resolution: {integrity: sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==} - - oas-resolver@2.5.6: - resolution: {integrity: sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==} - hasBin: true - - oas-schema-walker@1.1.5: - resolution: {integrity: sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==} - - oas-validator@5.0.8: - resolution: {integrity: sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==} - - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} - engines: {node: '>= 0.4'} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - openapi-types@12.1.3: - resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==} - - openapi3-ts@4.5.0: - resolution: {integrity: sha512-jaL+HgTq2Gj5jRcfdutgRGLosCy/hT8sQf6VOy+P+g36cZOjI1iukdPnijC+4CmeRzg/jEllJUboEic2FhxhtQ==} - - orval@7.16.1: - resolution: {integrity: sha512-Rz13jq4zk86QEBHfbb8aflO7P2YjmhBDPZCpamKwci9l1ByPifHVtVuEI+4uZVrJRSFWI2hOlNR3X5rMmZ8V0g==} - engines: {node: '>=22.18.0'} - hasBin: true - outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - - ox@0.9.6: - resolution: {integrity: sha512-8SuCbHPvv2eZLYXrNmC0EC12rdzXQLdhnOMlHDW2wiCPLxBrOOJwX5L5E61by+UjTPOryqQiRSnjIKCI+GykKg==} + ox@0.14.15: + resolution: {integrity: sha512-3TubCmbKen/cuZQzX0qDbOS5lojjdSZ90lqKxWIDWd5siuJ0IJBaTXMYs8eMPLcraqnOwGZazz3apHPGiRCkGQ==} peerDependencies: typescript: '>=5.4.0' peerDependenciesMeta: @@ -1866,10 +1364,6 @@ packages: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1878,10 +1372,6 @@ packages: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - p-locate@6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -1905,18 +1395,22 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + path-to-regexp@6.3.0: resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} @@ -1924,30 +1418,29 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pony-cause@1.1.1: - resolution: {integrity: sha512-PxkIc/2ZpLiEzQXu5YRDOUgBlfGYBY8156HY5ZcRAwwonMk5W/MrJP2LLkG/hF7GEQzaHo2aS7ho6ZLCOvf+6g==} - engines: {node: '>=12.0.0'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true + pretty-ms@9.3.0: + resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} + engines: {node: '>=18'} + punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} @@ -1962,20 +1455,12 @@ packages: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} - readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - - reftools@1.1.9: - resolution: {integrity: sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==} + readdirp@5.0.0: + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} + engines: {node: '>= 20.19.0'} - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} + remeda@2.33.7: + resolution: {integrity: sha512-cXlyjevWx5AcslOUEETG4o8XYi9UkoCXcJmj7XhPFVbla+ITuOBxv6ijBrmbeg+ZhzmDThkNdO+iXKUfrJep1w==} require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} @@ -1996,21 +1481,21 @@ packages: resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - rettime@0.7.0: - resolution: {integrity: sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==} + rettime@0.10.1: + resolution: {integrity: sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw==} reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rsbuild-plugin-dts@0.18.1: - resolution: {integrity: sha512-2nj8zlMxyEkc4Z7wFo1zn1R2SQNyUSH1+g0hx5RKP0yJJojRovYbENjLf6ixFo7RwUU0PhS9EnuiiKqHPt8+FA==} - engines: {node: '>=18.12.0'} + rsbuild-plugin-dts@0.21.0: + resolution: {integrity: sha512-bnn0pTVEAUfW3vcXYuo6US9QAO2SqQT7wjBBUer4ZtQAbberPF8soBQZWicPVC1t8mZZeVzg/PR0DHqKE7Hthw==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@microsoft/api-extractor': ^7 - '@rsbuild/core': 1.x + '@rsbuild/core': ^1.0.0 || ^2.0.0-0 '@typescript/native-preview': 7.x - typescript: ^5 + typescript: ^5 || ^6 peerDependenciesMeta: '@microsoft/api-extractor': optional: true @@ -2022,46 +1507,14 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} - - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - safe-stable-stringify@1.1.1: - resolution: {integrity: sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==} - safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} engines: {node: '>=10'} hasBin: true - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2070,62 +1523,21 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - should-equal@2.0.0: - resolution: {integrity: sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==} - - should-format@3.0.3: - resolution: {integrity: sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q==} - - should-type-adaptors@1.1.0: - resolution: {integrity: sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==} - - should-type@1.4.0: - resolution: {integrity: sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ==} - - should-util@1.0.1: - resolution: {integrity: sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==} - - should@13.2.3: - resolution: {integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==} - - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - simple-eval@1.0.1: - resolution: {integrity: sha512-LH7FpTAkeD+y5xQC4fzS+tFtaNlvt3Ib1zKzvhjv/Y+cioV4zIuw4IZr2yhRLu67CWL7FR9/6KXKnjRoZTvGGQ==} - engines: {node: '>=12'} - slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + spawndamnit@3.0.1: resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==} - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -2133,10 +1545,6 @@ packages: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} - strict-event-emitter@0.5.1: resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} @@ -2148,18 +1556,6 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -2168,17 +1564,9 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - swagger2openapi@7.0.8: - resolution: {integrity: sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==} - hasBin: true + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} tagged-tag@1.0.0: resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} @@ -2188,94 +1576,65 @@ packages: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + tinyexec@1.1.1: + resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==} engines: {node: '>=18'} - tldts-core@7.0.19: - resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==} + tldts-core@7.0.28: + resolution: {integrity: sha512-7W5Efjhsc3chVdFhqtaU0KtK32J37Zcr9RKtID54nG+tIpcY79CQK/veYPODxtD/LJ4Lue66jvrQzIX2Z2/pUQ==} - tldts@7.0.19: - resolution: {integrity: sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA==} + tldts@7.0.28: + resolution: {integrity: sha512-+Zg3vWhRUv8B1maGSTFdev9mjoo8Etn2Ayfs4cnjlD3CsGkxXX4QyW3j2WJ0wdjYcYmy7Lx2RDsZMhgCWafKIw==} hasBin: true to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - tough-cookie@6.0.0: - resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} + tough-cookie@6.0.1: + resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==} engines: {node: '>=16'} - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tsconfck@2.1.2: - resolution: {integrity: sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==} - engines: {node: ^14.13.1 || ^16 || >=18} + tsconfck@3.1.6: + resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} + engines: {node: ^18 || >=20} hasBin: true peerDependencies: - typescript: ^4.3.5 || ^5.0.0 + typescript: ^5.0.0 peerDependenciesMeta: typescript: optional: true - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.20.6: - resolution: {integrity: sha512-ytQKuwgmrrkDTFP4LjR0ToE2nqgy886GpvRSpU0JAnrdBYppuY5rLkRUYPU1yCryb24SsKBTL/hlDQAEFVwtZg==} + tsx@4.21.0: + resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==} engines: {node: '>=18.0.0'} hasBin: true - type-fest@5.2.0: - resolution: {integrity: sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==} + type-fest@5.5.0: + resolution: {integrity: sha512-PlBfpQwiUvGViBNX84Yxwjsdhd1TUlXr6zjX7eoirtCPIr08NAmxwa+fcYBTeRQxHo9YC9wwF3m9i700sHma8g==} engines: {node: '>=20'} - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} - - typedoc-plugin-coverage@4.0.2: - resolution: {integrity: sha512-mfn0e7NCqB8x2PfvhXrtmd7KWlsNf1+B2N9y8gR/jexXBLrXl/0e+b2HdG5HaTXGi7i0t2pyQY2VRmq7gtdEHQ==} + typedoc-plugin-coverage@4.0.3: + resolution: {integrity: sha512-baim3wyMkqpX7rBzL/6iZ7wzKJuSr9ffP16RHOsdTUNoHUZeXLIZHSUBtUhXmNHaUNRgfqdmKLBwyggbJjGdeQ==} engines: {node: '>= 18'} peerDependencies: typedoc: 0.28.x - typedoc-plugin-markdown@4.9.0: - resolution: {integrity: sha512-9Uu4WR9L7ZBgAl60N/h+jqmPxxvnC9nQAlnnO/OujtG2ubjnKTVUFY1XDhcMY+pCqlX3N2HsQM2QTYZIU9tJuw==} + typedoc-plugin-markdown@4.11.0: + resolution: {integrity: sha512-2iunh2ALyfyh204OF7h2u0kuQ84xB3jFZtFyUr01nThJkLvR8oGGSSDlyt2gyO4kXhvUxDcVbO0y43+qX+wFbw==} engines: {node: '>= 18'} peerDependencies: typedoc: 0.28.x - typedoc@0.28.14: - resolution: {integrity: sha512-ftJYPvpVfQvFzpkoSfHLkJybdA/geDJ8BGQt/ZnkkhnBYoYW6lBgPQXu6vqLxO4X75dA55hX8Af847H5KXlEFA==} + typedoc@0.28.19: + resolution: {integrity: sha512-wKh+lhdmMFivMlc6vRRcMGXeGEHGU2g8a2CkPTJjJlwRf1iXbimWIPcFolCqe4E0d/FRtGszpIrsp3WLpDB8Pw==} engines: {node: '>= 18', pnpm: '>= 10'} hasBin: true peerDependencies: - typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x + typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} @@ -2285,17 +1644,17 @@ packages: uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} - - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.19.2: + resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} + unicorn-magic@0.4.0: + resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==} + engines: {node: '>=20'} + universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -2307,47 +1666,14 @@ packages: until-async@3.0.2: resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} - urijs@1.19.11: - resolution: {integrity: sha512-HXgFDgDommxn5/bIv0cnQZsPhHDA90NPHD6+c/v21U5+Sx5hoP8+dP9IZXBU1gIfvdRfhG8cel9QNPeionfcCQ==} - - utility-types@3.11.0: - resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} - engines: {node: '>= 4'} - - validator@13.15.23: - resolution: {integrity: sha512-4yoz1kEWqUjzi5zsPbAS/903QXSYp0UOtHsPpp7p9rHAw/W+dkInskAE386Fat3oKRROwO98d9ZB0G4cObgUyw==} - engines: {node: '>= 0.10'} - - viem@2.40.0: - resolution: {integrity: sha512-Y5XoBUzkNiIGfIR+Y7uD6e4xFDsdzR4PgxWgUwSPcRUq86XI+bxZjvvrYU/s+amgt1LpOvvIMdmgQ8+ZIaNi0g==} + viem@2.47.16: + resolution: {integrity: sha512-IHkMi65tXLFSz81V2wtOXfRmznSvU0ANOPMRMgBcTwTPWMC+TcUSFFLvcl0UKpj+omFe+54lIcyAwK0I5jcvSw==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: typescript: optional: true - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -2377,12 +1703,8 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.8.1: - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} + yaml@2.8.3: + resolution: {integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==} engines: {node: '>= 14.6'} hasBin: true @@ -2394,10 +1716,6 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - yocto-queue@1.2.2: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} @@ -2406,28 +1724,16 @@ packages: resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} engines: {node: '>=18'} -snapshots: - - '@adraffy/ens-normalize@1.11.1': {} - - '@apidevtools/json-schema-ref-parser@14.0.1': - dependencies: - '@types/json-schema': 7.0.15 - js-yaml: 4.1.1 + yoctocolors@2.1.2: + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + engines: {node: '>=18'} - '@apidevtools/openapi-schemas@2.1.0': {} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} - '@apidevtools/swagger-methods@3.0.2': {} +snapshots: - '@apidevtools/swagger-parser@12.1.0(openapi-types@12.1.3)': - dependencies: - '@apidevtools/json-schema-ref-parser': 14.0.1 - '@apidevtools/openapi-schemas': 2.1.0 - '@apidevtools/swagger-methods': 3.0.2 - ajv: 8.17.1 - ajv-draft-04: 1.0.0(ajv@8.17.1) - call-me-maybe: 1.0.2 - openapi-types: 12.1.3 + '@adraffy/ens-normalize@1.11.1': {} '@ast-grep/napi-darwin-arm64@0.37.0': optional: true @@ -2468,11 +1774,7 @@ snapshots: '@ast-grep/napi-win32-ia32-msvc': 0.37.0 '@ast-grep/napi-win32-x64-msvc': 0.37.0 - '@asyncapi/specs@6.10.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@babel/code-frame@7.27.1': + '@babel/code-frame@7.29.0': dependencies: '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 @@ -2480,46 +1782,46 @@ snapshots: '@babel/helper-validator-identifier@7.28.5': {} - '@babel/runtime@7.28.4': {} + '@babel/runtime@7.29.2': {} - '@biomejs/biome@2.3.7': + '@biomejs/biome@2.4.11': optionalDependencies: - '@biomejs/cli-darwin-arm64': 2.3.7 - '@biomejs/cli-darwin-x64': 2.3.7 - '@biomejs/cli-linux-arm64': 2.3.7 - '@biomejs/cli-linux-arm64-musl': 2.3.7 - '@biomejs/cli-linux-x64': 2.3.7 - '@biomejs/cli-linux-x64-musl': 2.3.7 - '@biomejs/cli-win32-arm64': 2.3.7 - '@biomejs/cli-win32-x64': 2.3.7 - - '@biomejs/cli-darwin-arm64@2.3.7': + '@biomejs/cli-darwin-arm64': 2.4.11 + '@biomejs/cli-darwin-x64': 2.4.11 + '@biomejs/cli-linux-arm64': 2.4.11 + '@biomejs/cli-linux-arm64-musl': 2.4.11 + '@biomejs/cli-linux-x64': 2.4.11 + '@biomejs/cli-linux-x64-musl': 2.4.11 + '@biomejs/cli-win32-arm64': 2.4.11 + '@biomejs/cli-win32-x64': 2.4.11 + + '@biomejs/cli-darwin-arm64@2.4.11': optional: true - '@biomejs/cli-darwin-x64@2.3.7': + '@biomejs/cli-darwin-x64@2.4.11': optional: true - '@biomejs/cli-linux-arm64-musl@2.3.7': + '@biomejs/cli-linux-arm64-musl@2.4.11': optional: true - '@biomejs/cli-linux-arm64@2.3.7': + '@biomejs/cli-linux-arm64@2.4.11': optional: true - '@biomejs/cli-linux-x64-musl@2.3.7': + '@biomejs/cli-linux-x64-musl@2.4.11': optional: true - '@biomejs/cli-linux-x64@2.3.7': + '@biomejs/cli-linux-x64@2.4.11': optional: true - '@biomejs/cli-win32-arm64@2.3.7': + '@biomejs/cli-win32-arm64@2.4.11': optional: true - '@biomejs/cli-win32-x64@2.3.7': + '@biomejs/cli-win32-x64@2.4.11': optional: true - '@changesets/apply-release-plan@7.0.13': + '@changesets/apply-release-plan@7.1.0': dependencies: - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.3 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.4 '@changesets/should-skip-package': 0.1.2 @@ -2531,7 +1833,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.4 '@changesets/assemble-release-plan@6.0.9': dependencies: @@ -2540,50 +1842,49 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 - semver: 7.7.2 + semver: 7.7.4 '@changesets/changelog-git@0.2.1': dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.7(@types/node@24.10.1)': + '@changesets/cli@2.30.0(@types/node@25.6.0)': dependencies: - '@changesets/apply-release-plan': 7.0.13 + '@changesets/apply-release-plan': 7.1.0 '@changesets/assemble-release-plan': 6.0.9 '@changesets/changelog-git': 0.2.1 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.3 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 - '@changesets/get-release-plan': 4.0.13 + '@changesets/get-release-plan': 4.0.15 '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.7 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.2(@types/node@24.10.1) + '@inquirer/external-editor': 1.0.3(@types/node@25.6.0) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 - ci-info: 3.9.0 enquirer: 2.4.1 fs-extra: 7.0.1 mri: 1.2.0 - p-limit: 2.3.0 package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.4 spawndamnit: 3.0.1 term-size: 2.2.1 transitivePeerDependencies: - '@types/node' - '@changesets/config@3.1.1': + '@changesets/config@3.1.3': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 '@changesets/logger': 0.1.1 + '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 @@ -2598,14 +1899,14 @@ snapshots: '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.1 - semver: 7.7.2 + semver: 7.7.4 - '@changesets/get-release-plan@4.0.13': + '@changesets/get-release-plan@4.0.15': dependencies: '@changesets/assemble-release-plan': 6.0.9 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.3 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.7 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 @@ -2623,10 +1924,10 @@ snapshots: dependencies: picocolors: 1.1.1 - '@changesets/parse@0.4.1': + '@changesets/parse@0.4.3': dependencies: '@changesets/types': 6.1.0 - js-yaml: 3.14.1 + js-yaml: 4.1.1 '@changesets/pre@2.0.2': dependencies: @@ -2635,11 +1936,11 @@ snapshots: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.5': + '@changesets/read@0.6.7': dependencies: '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 - '@changesets/parse': 0.4.1 + '@changesets/parse': 0.4.3 '@changesets/types': 6.1.0 fs-extra: 7.0.1 p-filter: 2.1.0 @@ -2658,39 +1959,41 @@ snapshots: dependencies: '@changesets/types': 6.1.0 fs-extra: 7.0.1 - human-id: 4.1.1 + human-id: 4.1.3 prettier: 2.8.8 - '@commander-js/extra-typings@14.0.0(commander@14.0.2)': + '@commander-js/extra-typings@14.0.0(commander@14.0.3)': dependencies: - commander: 14.0.2 + commander: 14.0.3 - '@commitlint/cli@20.1.0(@types/node@24.10.1)(typescript@5.9.3)': + '@commitlint/cli@20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': dependencies: - '@commitlint/format': 20.0.0 - '@commitlint/lint': 20.0.0 - '@commitlint/load': 20.1.0(@types/node@24.10.1)(typescript@5.9.3) - '@commitlint/read': 20.0.0 - '@commitlint/types': 20.0.0 - tinyexec: 1.0.2 + '@commitlint/format': 20.5.0 + '@commitlint/lint': 20.5.0 + '@commitlint/load': 20.5.0(@types/node@25.6.0)(typescript@5.9.3) + '@commitlint/read': 20.5.0(conventional-commits-parser@6.4.0) + '@commitlint/types': 20.5.0 + tinyexec: 1.1.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' + - conventional-commits-filter + - conventional-commits-parser - typescript - '@commitlint/config-conventional@20.0.0': + '@commitlint/config-conventional@20.5.0': dependencies: - '@commitlint/types': 20.0.0 - conventional-changelog-conventionalcommits: 7.0.2 + '@commitlint/types': 20.5.0 + conventional-changelog-conventionalcommits: 9.3.1 - '@commitlint/config-validator@20.0.0': + '@commitlint/config-validator@20.5.0': dependencies: - '@commitlint/types': 20.0.0 - ajv: 8.17.1 + '@commitlint/types': 20.5.0 + ajv: 8.18.0 - '@commitlint/ensure@20.0.0': + '@commitlint/ensure@20.5.0': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 20.5.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -2699,81 +2002,91 @@ snapshots: '@commitlint/execute-rule@20.0.0': {} - '@commitlint/format@20.0.0': + '@commitlint/format@20.5.0': dependencies: - '@commitlint/types': 20.0.0 - chalk: 5.6.2 + '@commitlint/types': 20.5.0 + picocolors: 1.1.1 - '@commitlint/is-ignored@20.0.0': + '@commitlint/is-ignored@20.5.0': dependencies: - '@commitlint/types': 20.0.0 - semver: 7.7.3 + '@commitlint/types': 20.5.0 + semver: 7.7.4 - '@commitlint/lint@20.0.0': + '@commitlint/lint@20.5.0': dependencies: - '@commitlint/is-ignored': 20.0.0 - '@commitlint/parse': 20.0.0 - '@commitlint/rules': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/is-ignored': 20.5.0 + '@commitlint/parse': 20.5.0 + '@commitlint/rules': 20.5.0 + '@commitlint/types': 20.5.0 - '@commitlint/load@20.1.0(@types/node@24.10.1)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@25.6.0)(typescript@5.9.3)': dependencies: - '@commitlint/config-validator': 20.0.0 + '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 - '@commitlint/resolve-extends': 20.1.0 - '@commitlint/types': 20.0.0 - chalk: 5.6.2 - cosmiconfig: 9.0.0(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@24.10.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 + '@commitlint/resolve-extends': 20.5.0 + '@commitlint/types': 20.5.0 + cosmiconfig: 9.0.1(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + is-plain-obj: 4.1.0 + lodash.mergewith: 4.6.2 + picocolors: 1.1.1 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/message@20.0.0': {} + '@commitlint/message@20.4.3': {} - '@commitlint/parse@20.0.0': + '@commitlint/parse@20.5.0': dependencies: - '@commitlint/types': 20.0.0 - conventional-changelog-angular: 7.0.0 - conventional-commits-parser: 5.0.0 + '@commitlint/types': 20.5.0 + conventional-changelog-angular: 8.3.1 + conventional-commits-parser: 6.4.0 - '@commitlint/read@20.0.0': + '@commitlint/read@20.5.0(conventional-commits-parser@6.4.0)': dependencies: - '@commitlint/top-level': 20.0.0 - '@commitlint/types': 20.0.0 - git-raw-commits: 4.0.0 + '@commitlint/top-level': 20.4.3 + '@commitlint/types': 20.5.0 + git-raw-commits: 5.0.1(conventional-commits-parser@6.4.0) minimist: 1.2.8 - tinyexec: 1.0.2 + tinyexec: 1.1.1 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser - '@commitlint/resolve-extends@20.1.0': + '@commitlint/resolve-extends@20.5.0': dependencies: - '@commitlint/config-validator': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/config-validator': 20.5.0 + '@commitlint/types': 20.5.0 global-directory: 4.0.1 import-meta-resolve: 4.2.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@20.0.0': + '@commitlint/rules@20.5.0': dependencies: - '@commitlint/ensure': 20.0.0 - '@commitlint/message': 20.0.0 + '@commitlint/ensure': 20.5.0 + '@commitlint/message': 20.4.3 '@commitlint/to-lines': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/types': 20.5.0 '@commitlint/to-lines@20.0.0': {} - '@commitlint/top-level@20.0.0': + '@commitlint/top-level@20.4.3': dependencies: - find-up: 7.0.0 + escalade: 3.2.0 - '@commitlint/types@20.0.0': + '@commitlint/types@20.5.0': dependencies: - '@types/conventional-commits-parser': 5.0.2 - chalk: 5.6.2 + conventional-commits-parser: 6.4.0 + picocolors: 1.1.1 + + '@conventional-changelog/git-client@2.7.0(conventional-commits-parser@6.4.0)': + dependencies: + '@simple-libs/child-process-utils': 1.0.2 + '@simple-libs/stream-utils': 1.2.0 + semver: 7.7.4 + optionalDependencies: + conventional-commits-parser: 6.4.0 '@emnapi/core@1.7.1': dependencies: @@ -2791,204 +2104,146 @@ snapshots: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.25.12': + '@esbuild/aix-ppc64@0.27.7': optional: true - '@esbuild/android-arm64@0.25.12': + '@esbuild/android-arm64@0.27.7': optional: true - '@esbuild/android-arm@0.25.12': + '@esbuild/android-arm@0.27.7': optional: true - '@esbuild/android-x64@0.25.12': + '@esbuild/android-x64@0.27.7': optional: true - '@esbuild/darwin-arm64@0.25.12': + '@esbuild/darwin-arm64@0.27.7': optional: true - '@esbuild/darwin-x64@0.25.12': + '@esbuild/darwin-x64@0.27.7': optional: true - '@esbuild/freebsd-arm64@0.25.12': + '@esbuild/freebsd-arm64@0.27.7': optional: true - '@esbuild/freebsd-x64@0.25.12': + '@esbuild/freebsd-x64@0.27.7': optional: true - '@esbuild/linux-arm64@0.25.12': + '@esbuild/linux-arm64@0.27.7': optional: true - '@esbuild/linux-arm@0.25.12': + '@esbuild/linux-arm@0.27.7': optional: true - '@esbuild/linux-ia32@0.25.12': + '@esbuild/linux-ia32@0.27.7': optional: true - '@esbuild/linux-loong64@0.25.12': + '@esbuild/linux-loong64@0.27.7': optional: true - '@esbuild/linux-mips64el@0.25.12': + '@esbuild/linux-mips64el@0.27.7': optional: true - '@esbuild/linux-ppc64@0.25.12': + '@esbuild/linux-ppc64@0.27.7': optional: true - '@esbuild/linux-riscv64@0.25.12': + '@esbuild/linux-riscv64@0.27.7': optional: true - '@esbuild/linux-s390x@0.25.12': + '@esbuild/linux-s390x@0.27.7': optional: true - '@esbuild/linux-x64@0.25.12': + '@esbuild/linux-x64@0.27.7': optional: true - '@esbuild/netbsd-arm64@0.25.12': + '@esbuild/netbsd-arm64@0.27.7': optional: true - '@esbuild/netbsd-x64@0.25.12': + '@esbuild/netbsd-x64@0.27.7': optional: true - '@esbuild/openbsd-arm64@0.25.12': + '@esbuild/openbsd-arm64@0.27.7': optional: true - '@esbuild/openbsd-x64@0.25.12': + '@esbuild/openbsd-x64@0.27.7': optional: true - '@esbuild/openharmony-arm64@0.25.12': + '@esbuild/openharmony-arm64@0.27.7': optional: true - '@esbuild/sunos-x64@0.25.12': + '@esbuild/sunos-x64@0.27.7': optional: true - '@esbuild/win32-arm64@0.25.12': + '@esbuild/win32-arm64@0.27.7': optional: true - '@esbuild/win32-ia32@0.25.12': + '@esbuild/win32-ia32@0.27.7': optional: true - '@esbuild/win32-x64@0.25.12': + '@esbuild/win32-x64@0.27.7': optional: true - '@exodus/schemasafe@1.3.0': {} + '@faker-js/faker@10.4.0': {} - '@faker-js/faker@10.1.0': {} - - '@gerrit0/mini-shiki@3.15.0': + '@gerrit0/mini-shiki@3.23.0': dependencies: - '@shikijs/engine-oniguruma': 3.15.0 - '@shikijs/langs': 3.15.0 - '@shikijs/themes': 3.15.0 - '@shikijs/types': 3.15.0 + '@shikijs/engine-oniguruma': 3.23.0 + '@shikijs/langs': 3.23.0 + '@shikijs/themes': 3.23.0 + '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 - '@ibm-cloud/openapi-ruleset-utilities@1.9.0': {} - - '@ibm-cloud/openapi-ruleset@1.33.3': - dependencies: - '@ibm-cloud/openapi-ruleset-utilities': 1.9.0 - '@stoplight/spectral-formats': 1.8.2 - '@stoplight/spectral-functions': 1.10.1 - '@stoplight/spectral-rulesets': 1.22.0 - chalk: 4.1.2 - inflected: 2.1.0 - jsonschema: 1.5.0 - lodash: 4.17.21 - loglevel: 1.9.2 - loglevel-plugin-prefix: 0.8.4 - minimatch: 6.2.0 - validator: 13.15.23 - transitivePeerDependencies: - - encoding - '@inquirer/ansi@1.0.2': {} - '@inquirer/confirm@5.1.21(@types/node@24.10.1)': + '@inquirer/confirm@5.1.21(@types/node@25.6.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.10.1) - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/core': 10.3.2(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.6.0) optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.6.0 - '@inquirer/core@10.3.2(@types/node@24.10.1)': + '@inquirer/core@10.3.2(@types/node@25.6.0)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.10.1) + '@inquirer/type': 3.0.10(@types/node@25.6.0) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.6.0 - '@inquirer/external-editor@1.0.2(@types/node@24.10.1)': + '@inquirer/external-editor@1.0.3(@types/node@25.6.0)': dependencies: - chardet: 2.1.0 - iconv-lite: 0.7.0 + chardet: 2.1.1 + iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.10.1 + '@types/node': 25.6.0 '@inquirer/figures@1.0.15': {} - '@inquirer/type@3.0.10(@types/node@24.10.1)': + '@inquirer/type@3.0.10(@types/node@25.6.0)': optionalDependencies: - '@types/node': 24.10.1 - - '@jsep-plugin/assignment@1.3.0(jsep@1.4.0)': - dependencies: - jsep: 1.4.0 - - '@jsep-plugin/regex@1.0.4(jsep@1.4.0)': - dependencies: - jsep: 1.4.0 - - '@jsep-plugin/ternary@1.1.4(jsep@1.4.0)': - dependencies: - jsep: 1.4.0 + '@types/node': 25.6.0 '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.29.2 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.29.2 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 globby: 11.1.0 read-yaml-file: 1.1.0 - '@module-federation/error-codes@0.21.4': {} - - '@module-federation/runtime-core@0.21.4': - dependencies: - '@module-federation/error-codes': 0.21.4 - '@module-federation/sdk': 0.21.4 - - '@module-federation/runtime-tools@0.21.4': - dependencies: - '@module-federation/runtime': 0.21.4 - '@module-federation/webpack-bundler-runtime': 0.21.4 - - '@module-federation/runtime@0.21.4': - dependencies: - '@module-federation/error-codes': 0.21.4 - '@module-federation/runtime-core': 0.21.4 - '@module-federation/sdk': 0.21.4 - - '@module-federation/sdk@0.21.4': {} - - '@module-federation/webpack-bundler-runtime@0.21.4': - dependencies: - '@module-federation/runtime': 0.21.4 - '@module-federation/sdk': 0.21.4 - - '@mswjs/interceptors@0.40.0': + '@mswjs/interceptors@0.41.3': dependencies: '@open-draft/deferred-promise': 2.2.0 '@open-draft/logger': 0.3.0 @@ -2997,7 +2252,7 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@napi-rs/wasm-runtime@1.0.7': + '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)': dependencies: '@emnapi/core': 1.7.1 '@emnapi/runtime': 1.7.1 @@ -3022,7 +2277,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 + fastq: 1.20.1 '@open-draft/deferred-promise@2.2.0': {} @@ -3033,200 +2288,231 @@ snapshots: '@open-draft/until@2.1.0': {} - '@orval/angular@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/angular@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/axios@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/axios@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/core@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/core@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@apidevtools/swagger-parser': 12.1.0(openapi-types@12.1.3) - '@ibm-cloud/openapi-ruleset': 1.33.3 - '@stoplight/spectral-core': 1.20.0 - acorn: 8.15.0 - chalk: 4.1.2 + '@scalar/openapi-types': 0.6.1 + acorn: 8.16.0 compare-versions: 6.1.1 debug: 4.4.3 - esbuild: 0.25.12 + esbuild: 0.27.7 esutils: 2.0.3 - fs-extra: 11.3.2 - globby: 11.1.0 - lodash.isempty: 4.4.0 - lodash.uniq: 4.5.0 - lodash.uniqby: 4.7.0 - lodash.uniqwith: 4.5.0 - micromatch: 4.0.8 - openapi3-ts: 4.5.0 - swagger2openapi: 7.0.8 - typedoc: 0.28.14(typescript@5.9.3) + fs-extra: 11.3.4 + globby: 16.1.0 + jiti: 2.6.1 + remeda: 2.33.7 + typedoc: 0.28.19(typescript@5.9.3) + optionalDependencies: + '@faker-js/faker': 10.4.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@orval/fetch@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': + dependencies: + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@scalar/openapi-types': 0.6.1 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/fetch@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/hono@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/zod': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + fs-extra: 11.3.4 + remeda: 2.33.7 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/hono@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/mcp@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - fs-extra: 11.3.2 - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/fetch': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/zod': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/mcp@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/mock@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + remeda: 2.33.7 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/mock@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/query@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - openapi3-ts: 4.5.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/fetch': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + remeda: 2.33.7 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/query@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/solid-start@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - chalk: 4.1.2 - lodash.omitby: 4.6.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@scalar/openapi-types': 0.6.1 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/swr@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/swr@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/fetch': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@orval/zod@7.16.1(openapi-types@12.1.3)(typescript@5.9.3)': + '@orval/zod@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3)': dependencies: - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + remeda: 2.33.7 transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript - '@rsbuild/core@1.6.8': + '@rsbuild/core@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0)': dependencies: - '@rspack/core': 1.6.4(@swc/helpers@0.5.17) - '@rspack/lite-tapable': 1.1.0 - '@swc/helpers': 0.5.17 + '@rspack/core': 2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(@swc/helpers@0.5.21) + '@swc/helpers': 0.5.21 + optionalDependencies: core-js: 3.47.0 - jiti: 2.6.1 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + - '@module-federation/runtime-tools' - '@rslib/core@0.18.1(typescript@5.9.3)': + '@rslib/core@0.21.0(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0)(typescript@5.9.3)': dependencies: - '@rsbuild/core': 1.6.8 - rsbuild-plugin-dts: 0.18.1(@rsbuild/core@1.6.8)(typescript@5.9.3) + '@rsbuild/core': 2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0) + rsbuild-plugin-dts: 0.21.0(@rsbuild/core@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0))(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + - '@module-federation/runtime-tools' - '@typescript/native-preview' + - core-js - '@rspack/binding-darwin-arm64@1.6.4': + '@rspack/binding-darwin-arm64@2.0.0-rc.1': optional: true - '@rspack/binding-darwin-x64@1.6.4': + '@rspack/binding-darwin-x64@2.0.0-rc.1': optional: true - '@rspack/binding-linux-arm64-gnu@1.6.4': + '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': optional: true - '@rspack/binding-linux-arm64-musl@1.6.4': + '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': optional: true - '@rspack/binding-linux-x64-gnu@1.6.4': + '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': optional: true - '@rspack/binding-linux-x64-musl@1.6.4': + '@rspack/binding-linux-x64-musl@2.0.0-rc.1': optional: true - '@rspack/binding-wasm32-wasi@1.6.4': + '@rspack/binding-wasm32-wasi@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)': dependencies: - '@napi-rs/wasm-runtime': 1.0.7 + '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' optional: true - '@rspack/binding-win32-arm64-msvc@1.6.4': + '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': optional: true - '@rspack/binding-win32-ia32-msvc@1.6.4': + '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': optional: true - '@rspack/binding-win32-x64-msvc@1.6.4': + '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': optional: true - '@rspack/binding@1.6.4': + '@rspack/binding@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)': optionalDependencies: - '@rspack/binding-darwin-arm64': 1.6.4 - '@rspack/binding-darwin-x64': 1.6.4 - '@rspack/binding-linux-arm64-gnu': 1.6.4 - '@rspack/binding-linux-arm64-musl': 1.6.4 - '@rspack/binding-linux-x64-gnu': 1.6.4 - '@rspack/binding-linux-x64-musl': 1.6.4 - '@rspack/binding-wasm32-wasi': 1.6.4 - '@rspack/binding-win32-arm64-msvc': 1.6.4 - '@rspack/binding-win32-ia32-msvc': 1.6.4 - '@rspack/binding-win32-x64-msvc': 1.6.4 - - '@rspack/core@1.6.4(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.21.4 - '@rspack/binding': 1.6.4 - '@rspack/lite-tapable': 1.1.0 + '@rspack/binding-darwin-arm64': 2.0.0-rc.1 + '@rspack/binding-darwin-x64': 2.0.0-rc.1 + '@rspack/binding-linux-arm64-gnu': 2.0.0-rc.1 + '@rspack/binding-linux-arm64-musl': 2.0.0-rc.1 + '@rspack/binding-linux-x64-gnu': 2.0.0-rc.1 + '@rspack/binding-linux-x64-musl': 2.0.0-rc.1 + '@rspack/binding-wasm32-wasi': 2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1) + '@rspack/binding-win32-arm64-msvc': 2.0.0-rc.1 + '@rspack/binding-win32-ia32-msvc': 2.0.0-rc.1 + '@rspack/binding-win32-x64-msvc': 2.0.0-rc.1 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + + '@rspack/core@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(@swc/helpers@0.5.21)': + dependencies: + '@rspack/binding': 2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1) optionalDependencies: - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.21 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + + '@scalar/helpers@0.4.3': {} + + '@scalar/json-magic@0.12.5': + dependencies: + '@scalar/helpers': 0.4.3 + pathe: 2.0.3 + yaml: 2.8.3 + + '@scalar/openapi-parser@0.25.8': + dependencies: + '@scalar/helpers': 0.4.3 + '@scalar/json-magic': 0.12.5 + '@scalar/openapi-types': 0.7.0 + '@scalar/openapi-upgrader': 0.2.4 + ajv: 8.18.0 + ajv-draft-04: 1.0.0(ajv@8.18.0) + ajv-formats: 3.0.1(ajv@8.18.0) + jsonpointer: 5.0.1 + leven: 4.1.0 + yaml: 2.8.3 - '@rspack/lite-tapable@1.1.0': {} + '@scalar/openapi-types@0.6.1': + dependencies: + zod: 4.3.6 + + '@scalar/openapi-types@0.7.0': {} + + '@scalar/openapi-upgrader@0.2.4': + dependencies: + '@scalar/openapi-types': 0.7.0 '@scure/base@1.2.6': {} @@ -3241,190 +2527,37 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 - '@shikijs/engine-oniguruma@3.15.0': + '@sec-ant/readable-stream@0.4.1': {} + + '@shikijs/engine-oniguruma@3.23.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.15.0': + '@shikijs/langs@3.23.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.23.0 - '@shikijs/themes@3.15.0': + '@shikijs/themes@3.23.0': dependencies: - '@shikijs/types': 3.15.0 + '@shikijs/types': 3.23.0 - '@shikijs/types@3.15.0': + '@shikijs/types@3.23.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 '@shikijs/vscode-textmate@10.0.2': {} - '@stoplight/better-ajv-errors@1.0.3(ajv@8.17.1)': - dependencies: - ajv: 8.17.1 - jsonpointer: 5.0.1 - leven: 3.1.0 - - '@stoplight/json-ref-readers@1.2.2': - dependencies: - node-fetch: 2.7.0 - tslib: 1.14.1 - transitivePeerDependencies: - - encoding - - '@stoplight/json-ref-resolver@3.1.6': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.6.0 - '@types/urijs': 1.19.26 - dependency-graph: 0.11.0 - fast-memoize: 2.5.2 - immer: 9.0.21 - lodash: 4.17.21 - tslib: 2.8.1 - urijs: 1.19.11 - - '@stoplight/json@3.21.7': - dependencies: - '@stoplight/ordered-object-literal': 1.0.5 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.6.0 - jsonc-parser: 2.2.1 - lodash: 4.17.21 - safe-stable-stringify: 1.1.1 - - '@stoplight/ordered-object-literal@1.0.5': {} - - '@stoplight/path@1.3.2': {} - - '@stoplight/spectral-core@1.20.0': - dependencies: - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.17.1) - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/spectral-parsers': 1.0.5 - '@stoplight/spectral-ref-resolver': 1.0.5 - '@stoplight/spectral-runtime': 1.1.4 - '@stoplight/types': 13.6.0 - '@types/es-aggregate-error': 1.0.6 - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-errors: 3.0.0(ajv@8.17.1) - ajv-formats: 2.1.1(ajv@8.17.1) - es-aggregate-error: 1.0.14 - jsonpath-plus: 10.3.0 - lodash: 4.17.21 - lodash.topath: 4.5.2 - minimatch: 3.1.2 - nimma: 0.2.3 - pony-cause: 1.1.1 - simple-eval: 1.0.1 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-formats@1.8.2': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.20.0 - '@types/json-schema': 7.0.15 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-functions@1.10.1': - dependencies: - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.17.1) - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.20.0 - '@stoplight/spectral-formats': 1.8.2 - '@stoplight/spectral-runtime': 1.1.4 - ajv: 8.17.1 - ajv-draft-04: 1.0.0(ajv@8.17.1) - ajv-errors: 3.0.0(ajv@8.17.1) - ajv-formats: 2.1.1(ajv@8.17.1) - lodash: 4.17.21 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-parsers@1.0.5': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/types': 14.1.1 - '@stoplight/yaml': 4.3.0 - tslib: 2.8.1 - - '@stoplight/spectral-ref-resolver@1.0.5': - dependencies: - '@stoplight/json-ref-readers': 1.2.2 - '@stoplight/json-ref-resolver': 3.1.6 - '@stoplight/spectral-runtime': 1.1.4 - dependency-graph: 0.11.0 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-rulesets@1.22.0': - dependencies: - '@asyncapi/specs': 6.10.0 - '@stoplight/better-ajv-errors': 1.0.3(ajv@8.17.1) - '@stoplight/json': 3.21.7 - '@stoplight/spectral-core': 1.20.0 - '@stoplight/spectral-formats': 1.8.2 - '@stoplight/spectral-functions': 1.10.1 - '@stoplight/spectral-runtime': 1.1.4 - '@stoplight/types': 13.20.0 - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - json-schema-traverse: 1.0.0 - leven: 3.1.0 - lodash: 4.17.21 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/spectral-runtime@1.1.4': - dependencies: - '@stoplight/json': 3.21.7 - '@stoplight/path': 1.3.2 - '@stoplight/types': 13.6.0 - abort-controller: 3.0.0 - lodash: 4.17.21 - node-fetch: 2.7.0 - tslib: 2.8.1 - transitivePeerDependencies: - - encoding - - '@stoplight/types@13.20.0': - dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 - - '@stoplight/types@13.6.0': + '@simple-libs/child-process-utils@1.0.2': dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 + '@simple-libs/stream-utils': 1.2.0 - '@stoplight/types@14.1.1': - dependencies: - '@types/json-schema': 7.0.15 - utility-types: 3.11.0 + '@simple-libs/stream-utils@1.2.0': {} - '@stoplight/yaml-ast-parser@0.0.50': {} + '@sindresorhus/merge-streams@4.0.0': {} - '@stoplight/yaml@4.3.0': - dependencies: - '@stoplight/ordered-object-literal': 1.0.5 - '@stoplight/types': 14.1.1 - '@stoplight/yaml-ast-parser': 0.0.50 - tslib: 2.8.1 - - '@swc/helpers@0.5.17': + '@swc/helpers@0.5.21': dependencies: tslib: 2.8.1 @@ -3433,63 +2566,39 @@ snapshots: tslib: 2.8.1 optional: true - '@types/conventional-commits-parser@5.0.2': - dependencies: - '@types/node': 24.10.1 - - '@types/es-aggregate-error@1.0.6': - dependencies: - '@types/node': 24.10.1 - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 - '@types/json-schema@7.0.15': {} - '@types/node@12.20.55': {} - '@types/node@24.10.1': + '@types/node@25.6.0': dependencies: - undici-types: 7.16.0 + undici-types: 7.19.2 '@types/statuses@2.0.6': {} '@types/unist@3.0.3': {} - '@types/urijs@1.19.26': {} - - JSONStream@1.3.5: - dependencies: - jsonparse: 1.3.1 - through: 2.3.8 - - abitype@1.1.0(typescript@5.9.3): + abitype@1.2.3(typescript@5.9.3)(zod@4.3.6): optionalDependencies: typescript: 5.9.3 + zod: 4.3.6 - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 + acorn@8.16.0: {} - acorn@8.15.0: {} - - ajv-draft-04@1.0.0(ajv@8.17.1): + ajv-draft-04@1.0.0(ajv@8.18.0): optionalDependencies: - ajv: 8.17.1 - - ajv-errors@3.0.0(ajv@8.17.1): - dependencies: - ajv: 8.17.1 + ajv: 8.18.0 - ajv-formats@2.1.1(ajv@8.17.1): + ajv-formats@3.0.1(ajv@8.18.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.18.0 - ajv@8.17.1: + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 + fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -3507,89 +2616,33 @@ snapshots: argparse@2.0.1: {} - array-buffer-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - is-array-buffer: 3.0.5 - array-ify@1.0.0: {} array-union@2.1.0: {} - arraybuffer.prototype.slice@1.0.4: - dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.5 - - astring@1.9.0: {} - - async-function@1.0.0: {} - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - - balanced-match@1.0.2: {} + balanced-match@4.0.4: {} better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 - bignumber.js@9.3.1: {} + bignumber.js@10.0.2: {} - brace-expansion@1.1.12: + brace-expansion@5.0.5: dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.2: - dependencies: - balanced-match: 1.0.2 + balanced-match: 4.0.4 braces@3.0.3: dependencies: fill-range: 7.1.1 - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - - call-bind@1.0.8: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - get-intrinsic: 1.3.0 - set-function-length: 1.2.2 - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - - call-me-maybe@1.0.2: {} - callsites@3.1.0: {} - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - chalk@5.6.2: {} + chardet@2.1.1: {} - chardet@2.1.0: {} - - chokidar@4.0.3: + chokidar@5.0.0: dependencies: - readdirp: 4.1.2 - - ci-info@3.9.0: {} + readdirp: 5.0.0 cli-width@4.1.0: {} @@ -3605,7 +2658,7 @@ snapshots: color-name@1.1.4: {} - commander@14.0.2: {} + commander@14.0.3: {} compare-func@2.0.0: dependencies: @@ -3614,35 +2667,32 @@ snapshots: compare-versions@6.1.1: {} - concat-map@0.0.1: {} - - conventional-changelog-angular@7.0.0: + conventional-changelog-angular@8.3.1: dependencies: compare-func: 2.0.0 - conventional-changelog-conventionalcommits@7.0.2: + conventional-changelog-conventionalcommits@9.3.1: dependencies: compare-func: 2.0.0 - conventional-commits-parser@5.0.0: + conventional-commits-parser@6.4.0: dependencies: - JSONStream: 1.3.5 - is-text-path: 2.0.0 - meow: 12.1.1 - split2: 4.2.0 + '@simple-libs/stream-utils': 1.2.0 + meow: 13.2.0 - cookie@1.0.2: {} + cookie@1.1.1: {} - core-js@3.47.0: {} + core-js@3.47.0: + optional: true - cosmiconfig-typescript-loader@6.2.0(@types/node@24.10.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 24.10.1 - cosmiconfig: 9.0.0(typescript@5.9.3) + '@types/node': 25.6.0 + cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 - cosmiconfig@9.0.0(typescript@5.9.3): + cosmiconfig@9.0.1(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 @@ -3657,44 +2707,10 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - dargs@8.1.0: {} - - data-view-buffer@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-offset@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - debug@4.4.3: dependencies: ms: 2.1.3 - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - dependency-graph@0.11.0: {} - detect-indent@6.1.0: {} dir-glob@3.0.1: @@ -3705,12 +2721,6 @@ snapshots: dependencies: is-obj: 2.0.0 - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - emoji-regex@8.0.0: {} enquirer@2.4.1: @@ -3726,125 +2736,34 @@ snapshots: dependencies: is-arrayish: 0.2.1 - es-abstract@1.24.0: - dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 - function.prototype.name: 1.1.8 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 - is-callable: 1.2.7 - is-data-view: 1.0.2 - is-negative-zero: 2.0.3 - is-regex: 1.2.1 - is-set: 2.0.3 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.1 - math-intrinsics: 1.1.0 - object-inspect: 1.13.4 - object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.1 - regexp.prototype.flags: 1.5.4 - safe-array-concat: 1.1.3 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - stop-iteration-iterator: 1.1.0 - string.prototype.trim: 1.2.10 - string.prototype.trimend: 1.0.9 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.4 - typed-array-length: 1.0.7 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.19 - - es-aggregate-error@1.0.14: - dependencies: - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - globalthis: 1.0.4 - has-property-descriptors: 1.0.2 - set-function-name: 2.0.2 - - es-define-property@1.0.1: {} - - es-errors@1.3.0: {} - - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - es-to-primitive@1.3.0: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 - - es6-promise@3.3.1: {} - - esbuild@0.25.12: + esbuild@0.27.7: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.12 - '@esbuild/android-arm': 0.25.12 - '@esbuild/android-arm64': 0.25.12 - '@esbuild/android-x64': 0.25.12 - '@esbuild/darwin-arm64': 0.25.12 - '@esbuild/darwin-x64': 0.25.12 - '@esbuild/freebsd-arm64': 0.25.12 - '@esbuild/freebsd-x64': 0.25.12 - '@esbuild/linux-arm': 0.25.12 - '@esbuild/linux-arm64': 0.25.12 - '@esbuild/linux-ia32': 0.25.12 - '@esbuild/linux-loong64': 0.25.12 - '@esbuild/linux-mips64el': 0.25.12 - '@esbuild/linux-ppc64': 0.25.12 - '@esbuild/linux-riscv64': 0.25.12 - '@esbuild/linux-s390x': 0.25.12 - '@esbuild/linux-x64': 0.25.12 - '@esbuild/netbsd-arm64': 0.25.12 - '@esbuild/netbsd-x64': 0.25.12 - '@esbuild/openbsd-arm64': 0.25.12 - '@esbuild/openbsd-x64': 0.25.12 - '@esbuild/openharmony-arm64': 0.25.12 - '@esbuild/sunos-x64': 0.25.12 - '@esbuild/win32-arm64': 0.25.12 - '@esbuild/win32-ia32': 0.25.12 - '@esbuild/win32-x64': 0.25.12 + '@esbuild/aix-ppc64': 0.27.7 + '@esbuild/android-arm': 0.27.7 + '@esbuild/android-arm64': 0.27.7 + '@esbuild/android-x64': 0.27.7 + '@esbuild/darwin-arm64': 0.27.7 + '@esbuild/darwin-x64': 0.27.7 + '@esbuild/freebsd-arm64': 0.27.7 + '@esbuild/freebsd-x64': 0.27.7 + '@esbuild/linux-arm': 0.27.7 + '@esbuild/linux-arm64': 0.27.7 + '@esbuild/linux-ia32': 0.27.7 + '@esbuild/linux-loong64': 0.27.7 + '@esbuild/linux-mips64el': 0.27.7 + '@esbuild/linux-ppc64': 0.27.7 + '@esbuild/linux-riscv64': 0.27.7 + '@esbuild/linux-s390x': 0.27.7 + '@esbuild/linux-x64': 0.27.7 + '@esbuild/netbsd-arm64': 0.27.7 + '@esbuild/netbsd-x64': 0.27.7 + '@esbuild/openbsd-arm64': 0.27.7 + '@esbuild/openbsd-x64': 0.27.7 + '@esbuild/openharmony-arm64': 0.27.7 + '@esbuild/sunos-x64': 0.27.7 + '@esbuild/win32-arm64': 0.27.7 + '@esbuild/win32-ia32': 0.27.7 + '@esbuild/win32-x64': 0.27.7 escalade@3.2.0: {} @@ -3852,21 +2771,22 @@ snapshots: esutils@2.0.3: {} - event-target-shim@5.0.1: {} - eventemitter3@5.0.1: {} - execa@5.1.1: + execa@9.6.1: dependencies: + '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.1 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.3.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.2 extendable-error@0.1.7: {} @@ -3880,16 +2800,16 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-memoize@2.5.2: {} - - fast-safe-stringify@2.1.1: {} - - fast-uri@3.0.6: {} + fast-uri@3.1.0: {} - fastq@1.19.1: + fastq@1.20.1: dependencies: reusify: 1.1.0 + figures@6.1.0: + dependencies: + is-unicode-supported: 2.1.0 + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -3899,22 +2819,12 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - find-up@5.0.0: + find-up@8.0.0: dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 + locate-path: 8.0.0 + unicorn-magic: 0.3.0 - find-up@7.0.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - unicorn-magic: 0.1.0 - - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - - fs-extra@11.3.2: + fs-extra@11.3.4: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -3935,58 +2845,24 @@ snapshots: fsevents@2.3.3: optional: true - function-bind@1.1.2: {} - - function.prototype.name@1.1.8: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - functions-have-names: 1.2.3 - hasown: 2.0.2 - is-callable: 1.2.7 - - functions-have-names@1.2.3: {} - - generator-function@2.0.1: {} - get-caller-file@2.0.5: {} - get-intrinsic@1.3.0: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 - - get-stream@6.0.1: {} - - get-symbol-description@1.1.0: + get-stream@9.0.1: dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 - get-tsconfig@4.13.0: + get-tsconfig@4.13.7: dependencies: resolve-pkg-maps: 1.0.0 - git-raw-commits@4.0.0: + git-raw-commits@5.0.1(conventional-commits-parser@6.4.0): dependencies: - dargs: 8.1.0 - meow: 12.1.1 - split2: 4.2.0 + '@conventional-changelog/git-client': 2.7.0(conventional-commits-parser@6.4.0) + meow: 13.2.0 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser glob-parent@5.1.2: dependencies: @@ -3996,11 +2872,6 @@ snapshots: dependencies: ini: 4.1.1 - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.2.0 - globby@11.1.0: dependencies: array-union: 2.1.0 @@ -4010,51 +2881,34 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - gopd@1.2.0: {} - - graceful-fs@4.2.11: {} - - graphql@16.12.0: {} - - has-bigints@1.1.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: + globby@16.1.0: dependencies: - es-define-property: 1.0.1 - - has-proto@1.2.0: - dependencies: - dunder-proto: 1.0.1 - - has-symbols@1.1.0: {} + '@sindresorhus/merge-streams': 4.0.0 + fast-glob: 3.3.3 + ignore: 7.0.5 + is-path-inside: 4.0.0 + slash: 5.1.0 + unicorn-magic: 0.4.0 - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 + graceful-fs@4.2.11: {} - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 + graphql@16.13.2: {} headers-polyfill@4.0.3: {} - http2-client@1.3.5: {} - - human-id@4.1.1: {} + human-id@4.1.3: {} - human-signals@2.1.0: {} + human-signals@8.0.1: {} husky@9.1.7: {} - iconv-lite@0.7.0: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 ignore@5.3.2: {} - immer@9.0.21: {} + ignore@7.0.5: {} import-fresh@3.3.1: dependencies: @@ -4063,142 +2917,38 @@ snapshots: import-meta-resolve@4.2.0: {} - inflected@2.1.0: {} - ini@4.1.1: {} - internal-slot@1.1.0: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.1.0 - - is-array-buffer@3.0.5: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-arrayish@0.2.1: {} - is-async-function@2.1.1: - dependencies: - async-function: 1.0.0 - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: - dependencies: - has-bigints: 1.1.0 - - is-boolean-object@1.2.2: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-callable@1.2.7: {} - - is-data-view@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-typed-array: 1.1.15 - - is-date-object@1.1.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - is-extglob@2.1.1: {} - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.4 - is-fullwidth-code-point@3.0.0: {} - is-generator-function@1.1.2: - dependencies: - call-bound: 1.0.4 - generator-function: 2.0.1 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - is-glob@4.0.3: dependencies: is-extglob: 2.1.1 - is-map@2.0.3: {} - - is-negative-zero@2.0.3: {} - is-node-process@1.2.0: {} - is-number-object@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - is-number@7.0.0: {} is-obj@2.0.0: {} - is-regex@1.2.1: - dependencies: - call-bound: 1.0.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - is-set@2.0.3: {} + is-path-inside@4.0.0: {} - is-shared-array-buffer@1.0.4: - dependencies: - call-bound: 1.0.4 + is-plain-obj@4.1.0: {} - is-stream@2.0.1: {} - - is-string@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 + is-stream@4.0.1: {} is-subdir@1.2.0: dependencies: better-path-resolve: 1.0.0 - is-symbol@1.1.1: - dependencies: - call-bound: 1.0.4 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 - - is-text-path@2.0.0: - dependencies: - text-extensions: 2.4.0 - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.19 - - is-weakmap@2.0.2: {} - - is-weakref@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-weakset@2.0.4: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 + is-unicode-supported@2.1.0: {} is-windows@1.0.2: {} - isarray@2.0.5: {} - isexe@2.0.0: {} isows@1.0.7(ws@8.18.3): @@ -4209,7 +2959,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@3.14.1: + js-yaml@3.14.2: dependencies: argparse: 1.0.10 esprima: 4.0.1 @@ -4218,14 +2968,10 @@ snapshots: dependencies: argparse: 2.0.1 - jsep@1.4.0: {} - json-parse-even-better-errors@2.3.1: {} json-schema-traverse@1.0.0: {} - jsonc-parser@2.2.1: {} - jsonfile@4.0.0: optionalDependencies: graceful-fs: 4.2.11 @@ -4236,19 +2982,9 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonparse@1.3.1: {} - - jsonpath-plus@10.3.0: - dependencies: - '@jsep-plugin/assignment': 1.3.0(jsep@1.4.0) - '@jsep-plugin/regex': 1.0.4(jsep@1.4.0) - jsep: 1.4.0 - jsonpointer@5.0.1: {} - jsonschema@1.5.0: {} - - leven@3.1.0: {} + leven@4.1.0: {} lines-and-columns@1.2.4: {} @@ -4260,51 +2996,25 @@ snapshots: dependencies: p-locate: 4.1.0 - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - locate-path@7.2.0: + locate-path@8.0.0: dependencies: p-locate: 6.0.0 lodash.camelcase@4.3.0: {} - lodash.isempty@4.4.0: {} - - lodash.isplainobject@4.0.6: {} - lodash.kebabcase@4.1.1: {} - lodash.merge@4.6.2: {} - lodash.mergewith@4.6.2: {} - lodash.omitby@4.6.0: {} - lodash.snakecase@4.1.1: {} lodash.startcase@4.4.0: {} - lodash.topath@4.5.2: {} - - lodash.uniq@4.5.0: {} - - lodash.uniqby@4.7.0: {} - - lodash.uniqwith@4.5.0: {} - lodash.upperfirst@4.3.1: {} - lodash@4.17.21: {} - - loglevel-plugin-prefix@0.8.4: {} - - loglevel@1.9.2: {} - lunr@2.3.9: {} - markdown-it@14.1.0: + markdown-it@14.1.1: dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -4313,34 +3023,20 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - math-intrinsics@1.1.0: {} - mdurl@2.0.0: {} - meow@12.1.1: {} - - merge-stream@2.0.0: {} + meow@13.2.0: {} merge2@1.4.1: {} micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 2.3.1 - - mimic-fn@2.1.0: {} - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.12 - - minimatch@6.2.0: - dependencies: - brace-expansion: 2.0.2 + picomatch: 2.3.2 - minimatch@9.0.5: + minimatch@10.2.5: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 5.0.5 minimist@1.2.8: {} @@ -4348,24 +3044,24 @@ snapshots: ms@2.1.3: {} - msw@2.12.3(@types/node@24.10.1)(typescript@5.9.3): + msw@2.13.2(@types/node@25.6.0)(typescript@5.9.3): dependencies: - '@inquirer/confirm': 5.1.21(@types/node@24.10.1) - '@mswjs/interceptors': 0.40.0 + '@inquirer/confirm': 5.1.21(@types/node@25.6.0) + '@mswjs/interceptors': 0.41.3 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 - cookie: 1.0.2 - graphql: 16.12.0 + cookie: 1.1.1 + graphql: 16.13.2 headers-polyfill: 4.0.3 is-node-process: 1.2.0 outvariant: 1.4.3 path-to-regexp: 6.3.0 picocolors: 1.1.1 - rettime: 0.7.0 + rettime: 0.10.1 statuses: 2.0.2 strict-event-emitter: 0.5.1 - tough-cookie: 6.0.0 - type-fest: 5.2.0 + tough-cookie: 6.0.1 + type-fest: 5.5.0 until-async: 3.0.2 yargs: 17.7.2 optionalDependencies: @@ -4375,119 +3071,44 @@ snapshots: mute-stream@2.0.0: {} - nimma@0.2.3: - dependencies: - '@jsep-plugin/regex': 1.0.4(jsep@1.4.0) - '@jsep-plugin/ternary': 1.1.4(jsep@1.4.0) - astring: 1.9.0 - jsep: 1.4.0 - optionalDependencies: - jsonpath-plus: 10.3.0 - lodash.topath: 4.5.2 - - node-fetch-h2@2.3.0: - dependencies: - http2-client: 1.3.5 - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - - node-readfiles@0.2.0: - dependencies: - es6-promise: 3.3.1 - - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 - - oas-kit-common@1.0.8: - dependencies: - fast-safe-stringify: 2.1.1 - - oas-linter@3.2.2: - dependencies: - '@exodus/schemasafe': 1.3.0 - should: 13.2.3 - yaml: 1.10.2 - - oas-resolver@2.5.6: - dependencies: - node-fetch-h2: 2.3.0 - oas-kit-common: 1.0.8 - reftools: 1.1.9 - yaml: 1.10.2 - yargs: 17.7.2 - - oas-schema-walker@1.1.5: {} - - oas-validator@5.0.8: - dependencies: - call-me-maybe: 1.0.2 - oas-kit-common: 1.0.8 - oas-linter: 3.2.2 - oas-resolver: 2.5.6 - oas-schema-walker: 1.1.5 - reftools: 1.1.9 - should: 13.2.3 - yaml: 1.10.2 - - object-inspect@1.13.4: {} - - object-keys@1.1.1: {} - - object.assign@4.1.7: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - - onetime@5.1.2: - dependencies: - mimic-fn: 2.1.0 - - openapi-types@12.1.3: {} - - openapi3-ts@4.5.0: - dependencies: - yaml: 2.8.1 - - orval@7.16.1(openapi-types@12.1.3)(typescript@5.9.3): - dependencies: - '@apidevtools/swagger-parser': 12.1.0(openapi-types@12.1.3) - '@commander-js/extra-typings': 14.0.0(commander@14.0.2) - '@orval/angular': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/axios': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/core': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/fetch': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/hono': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/mcp': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/mock': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/query': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/swr': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - '@orval/zod': 7.16.1(openapi-types@12.1.3)(typescript@5.9.3) - chalk: 4.1.2 - chokidar: 4.0.3 - commander: 14.0.2 + npm-run-path@6.0.0: + dependencies: + path-key: 4.0.0 + unicorn-magic: 0.3.0 + + orval@8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3): + dependencies: + '@commander-js/extra-typings': 14.0.0(commander@14.0.3) + '@orval/angular': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/axios': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/core': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/fetch': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/hono': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/mcp': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/mock': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/query': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/solid-start': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/swr': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@orval/zod': 8.7.0(@faker-js/faker@10.4.0)(typescript@5.9.3) + '@scalar/json-magic': 0.12.5 + '@scalar/openapi-parser': 0.25.8 + '@scalar/openapi-types': 0.6.1 + chokidar: 5.0.0 + commander: 14.0.3 enquirer: 2.4.1 - execa: 5.1.1 - find-up: 5.0.0 - fs-extra: 11.3.2 + execa: 9.6.1 + find-up: 8.0.0 + fs-extra: 11.3.4 jiti: 2.6.1 js-yaml: 4.1.1 - lodash.uniq: 4.5.0 - openapi3-ts: 4.5.0 + remeda: 2.33.7 string-argv: 0.3.2 - tsconfck: 2.1.2(typescript@5.9.3) - typedoc: 0.28.14(typescript@5.9.3) - typedoc-plugin-coverage: 4.0.2(typedoc@0.28.14(typescript@5.9.3)) - typedoc-plugin-markdown: 4.9.0(typedoc@0.28.14(typescript@5.9.3)) + tsconfck: 3.1.6(typescript@5.9.3) + typedoc: 0.28.19(typescript@5.9.3) + typedoc-plugin-coverage: 4.0.3(typedoc@0.28.19(typescript@5.9.3)) + typedoc-plugin-markdown: 4.11.0(typedoc@0.28.19(typescript@5.9.3)) transitivePeerDependencies: - - encoding - - openapi-types + - '@faker-js/faker' - supports-color - typescript @@ -4495,13 +3116,7 @@ snapshots: outvariant@1.4.3: {} - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - - ox@0.9.6(typescript@5.9.3): + ox@0.14.15(typescript@5.9.3)(zod@4.3.6): dependencies: '@adraffy/ens-normalize': 1.11.1 '@noble/ciphers': 1.3.0 @@ -4509,7 +3124,7 @@ snapshots: '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.0(typescript@5.9.3) + abitype: 1.2.3(typescript@5.9.3)(zod@4.3.6) eventemitter3: 5.0.1 optionalDependencies: typescript: 5.9.3 @@ -4524,10 +3139,6 @@ snapshots: dependencies: p-try: 2.2.0 - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - p-limit@4.0.0: dependencies: yocto-queue: 1.2.2 @@ -4536,10 +3147,6 @@ snapshots: dependencies: p-limit: 2.3.0 - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - p-locate@6.0.0: dependencies: p-limit: 4.0.0 @@ -4558,33 +3165,37 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 error-ex: 1.3.4 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - path-exists@4.0.0: {} + parse-ms@4.0.0: {} - path-exists@5.0.0: {} + path-exists@4.0.0: {} path-key@3.1.1: {} + path-key@4.0.0: {} + path-to-regexp@6.3.0: {} path-type@4.0.0: {} + pathe@2.0.3: {} + picocolors@1.1.1: {} - picomatch@2.3.1: {} + picomatch@2.3.2: {} pify@4.0.1: {} - pony-cause@1.1.1: {} - - possible-typed-array-names@1.1.0: {} - prettier@2.8.8: {} + pretty-ms@9.3.0: + dependencies: + parse-ms: 4.0.0 + punycode.js@2.3.1: {} quansync@0.2.11: {} @@ -4594,33 +3205,13 @@ snapshots: read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 - js-yaml: 3.14.1 + js-yaml: 3.14.2 pify: 4.0.1 strip-bom: 3.0.0 - readdirp@4.1.2: {} - - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - - reftools@1.1.9: {} + readdirp@5.0.0: {} - regexp.prototype.flags@1.5.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - gopd: 1.2.0 - set-function-name: 2.0.2 + remeda@2.33.7: {} require-directory@2.1.1: {} @@ -4632,14 +3223,14 @@ snapshots: resolve-pkg-maps@1.0.0: {} - rettime@0.7.0: {} + rettime@0.10.1: {} reusify@1.1.0: {} - rsbuild-plugin-dts@0.18.1(@rsbuild/core@1.6.8)(typescript@5.9.3): + rsbuild-plugin-dts@0.21.0(@rsbuild/core@2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0))(typescript@5.9.3): dependencies: '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.6.8 + '@rsbuild/core': 2.0.0-rc.1(@emnapi/core@1.7.1)(@emnapi/runtime@1.7.1)(core-js@3.47.0) optionalDependencies: typescript: 5.9.3 @@ -4647,54 +3238,9 @@ snapshots: dependencies: queue-microtask: 1.2.3 - safe-array-concat@1.1.3: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-regex: 1.2.1 - - safe-stable-stringify@1.1.1: {} - safer-buffer@2.1.2: {} - semver@7.7.2: {} - - semver@7.7.3: {} - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 + semver@7.7.4: {} shebang-command@2.0.0: dependencies: @@ -4702,86 +3248,21 @@ snapshots: shebang-regex@3.0.0: {} - should-equal@2.0.0: - dependencies: - should-type: 1.4.0 - - should-format@3.0.3: - dependencies: - should-type: 1.4.0 - should-type-adaptors: 1.1.0 - - should-type-adaptors@1.1.0: - dependencies: - should-type: 1.4.0 - should-util: 1.0.1 - - should-type@1.4.0: {} - - should-util@1.0.1: {} - - should@13.2.3: - dependencies: - should-equal: 2.0.0 - should-format: 3.0.3 - should-type: 1.4.0 - should-type-adaptors: 1.1.0 - should-util: 1.0.1 - - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - - signal-exit@3.0.7: {} - signal-exit@4.1.0: {} - simple-eval@1.0.1: - dependencies: - jsep: 1.4.0 - slash@3.0.0: {} + slash@5.1.0: {} + spawndamnit@3.0.1: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 - split2@4.2.0: {} - sprintf-js@1.0.3: {} statuses@2.0.2: {} - stop-iteration-iterator@1.1.0: - dependencies: - es-errors: 1.3.0 - internal-slot: 1.1.0 - strict-event-emitter@0.5.1: {} string-argv@0.3.2: {} @@ -4792,166 +3273,77 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string.prototype.trim@1.2.10: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.24.0 - es-object-atoms: 1.1.1 - has-property-descriptors: 1.0.2 - - string.prototype.trimend@1.0.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 strip-bom@3.0.0: {} - strip-final-newline@2.0.0: {} - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - swagger2openapi@7.0.8: - dependencies: - call-me-maybe: 1.0.2 - node-fetch: 2.7.0 - node-fetch-h2: 2.3.0 - node-readfiles: 0.2.0 - oas-kit-common: 1.0.8 - oas-resolver: 2.5.6 - oas-schema-walker: 1.1.5 - oas-validator: 5.0.8 - reftools: 1.1.9 - yaml: 1.10.2 - yargs: 17.7.2 - transitivePeerDependencies: - - encoding + strip-final-newline@4.0.0: {} tagged-tag@1.0.0: {} term-size@2.2.1: {} - text-extensions@2.4.0: {} - - through@2.3.8: {} + tinyexec@1.1.1: {} - tinyexec@1.0.2: {} + tldts-core@7.0.28: {} - tldts-core@7.0.19: {} - - tldts@7.0.19: + tldts@7.0.28: dependencies: - tldts-core: 7.0.19 + tldts-core: 7.0.28 to-regex-range@5.0.1: dependencies: is-number: 7.0.0 - tough-cookie@6.0.0: + tough-cookie@6.0.1: dependencies: - tldts: 7.0.19 - - tr46@0.0.3: {} + tldts: 7.0.28 - tsconfck@2.1.2(typescript@5.9.3): + tsconfck@3.1.6(typescript@5.9.3): optionalDependencies: typescript: 5.9.3 - tslib@1.14.1: {} - tslib@2.8.1: {} - tsx@4.20.6: + tsx@4.21.0: dependencies: - esbuild: 0.25.12 - get-tsconfig: 4.13.0 + esbuild: 0.27.7 + get-tsconfig: 4.13.7 optionalDependencies: fsevents: 2.3.3 - type-fest@5.2.0: + type-fest@5.5.0: dependencies: tagged-tag: 1.0.0 - typed-array-buffer@1.0.3: + typedoc-plugin-coverage@4.0.3(typedoc@0.28.19(typescript@5.9.3)): dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 + typedoc: 0.28.19(typescript@5.9.3) - typed-array-byte-length@1.0.3: + typedoc-plugin-markdown@4.11.0(typedoc@0.28.19(typescript@5.9.3)): dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 + typedoc: 0.28.19(typescript@5.9.3) - typed-array-byte-offset@1.0.4: + typedoc@0.28.19(typescript@5.9.3): dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 - - typed-array-length@1.0.7: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - is-typed-array: 1.1.15 - possible-typed-array-names: 1.1.0 - reflect.getprototypeof: 1.0.10 - - typedoc-plugin-coverage@4.0.2(typedoc@0.28.14(typescript@5.9.3)): - dependencies: - typedoc: 0.28.14(typescript@5.9.3) - - typedoc-plugin-markdown@4.9.0(typedoc@0.28.14(typescript@5.9.3)): - dependencies: - typedoc: 0.28.14(typescript@5.9.3) - - typedoc@0.28.14(typescript@5.9.3): - dependencies: - '@gerrit0/mini-shiki': 3.15.0 + '@gerrit0/mini-shiki': 3.23.0 lunr: 2.3.9 - markdown-it: 14.1.0 - minimatch: 9.0.5 + markdown-it: 14.1.1 + minimatch: 10.2.5 typescript: 5.9.3 - yaml: 2.8.1 + yaml: 2.8.3 typescript@5.9.3: {} uc.micro@2.1.0: {} - unbox-primitive@1.1.0: - dependencies: - call-bound: 1.0.4 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 + undici-types@7.19.2: {} - undici-types@7.16.0: {} + unicorn-magic@0.3.0: {} - unicorn-magic@0.1.0: {} + unicorn-magic@0.4.0: {} universalify@0.1.2: {} @@ -4959,21 +3351,15 @@ snapshots: until-async@3.0.2: {} - urijs@1.19.11: {} - - utility-types@3.11.0: {} - - validator@13.15.23: {} - - viem@2.40.0(typescript@5.9.3): + viem@2.47.16(typescript@5.9.3)(zod@4.3.6): dependencies: '@noble/curves': 1.9.1 '@noble/hashes': 1.8.0 '@scure/bip32': 1.7.0 '@scure/bip39': 1.6.0 - abitype: 1.1.0(typescript@5.9.3) + abitype: 1.2.3(typescript@5.9.3)(zod@4.3.6) isows: 1.0.7(ws@8.18.3) - ox: 0.9.6(typescript@5.9.3) + ox: 0.14.15(typescript@5.9.3)(zod@4.3.6) ws: 8.18.3 optionalDependencies: typescript: 5.9.3 @@ -4982,54 +3368,6 @@ snapshots: - utf-8-validate - zod - webidl-conversions@3.0.1: {} - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-boxed-primitive@1.1.1: - dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.2 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.4 - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.1.1 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.2 - is-regex: 1.2.1 - is-weakref: 1.1.1 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.19 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 - - which-typed-array@1.1.19: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - which@2.0.2: dependencies: isexe: 2.0.0 @@ -5050,9 +3388,7 @@ snapshots: y18n@5.0.8: {} - yaml@1.10.2: {} - - yaml@2.8.1: {} + yaml@2.8.3: {} yargs-parser@21.1.1: {} @@ -5066,8 +3402,10 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yocto-queue@0.1.0: {} - yocto-queue@1.2.2: {} yoctocolors-cjs@2.1.3: {} + + yoctocolors@2.1.2: {} + + zod@4.3.6: {} diff --git a/src/api/index.msw.ts b/src/api/index.msw.ts index 4a4d454..e859e03 100644 --- a/src/api/index.msw.ts +++ b/src/api/index.msw.ts @@ -1,6 +1,6 @@ import { faker } from "@faker-js/faker"; import type { RequestHandlerOptions } from "msw"; -import { delay, HttpResponse, http } from "msw"; +import { HttpResponse, http } from "msw"; import type { ActionDto, ActionsControllerGetActions200, @@ -33,21 +33,9 @@ import { export const getYieldsControllerGetYieldsResponseMock = (): YieldsControllerGetYields200 => ({ ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), }, ...{ items: faker.helpers.arrayElement([ @@ -167,11 +155,7 @@ export const getYieldsControllerGetYieldsResponseMock = ).map(() => ({ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -295,11 +279,7 @@ export const getYieldsControllerGetYieldsResponseMock = ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -425,11 +405,7 @@ export const getYieldsControllerGetYieldsResponseMock = ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -555,11 +531,7 @@ export const getYieldsControllerGetYieldsResponseMock = ).map(() => ({ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -680,21 +652,13 @@ export const getYieldsControllerGetYieldsResponseMock = })), rewardRate: { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), token: { ...{ @@ -702,11 +666,7 @@ export const getYieldsControllerGetYieldsResponseMock = length: { min: 10, max: 20 }, }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -870,11 +830,7 @@ export const getYieldsControllerGetYieldsResponseMock = ]), uniqueUsers: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), null, ]), undefined, @@ -965,11 +921,7 @@ export const getYieldsControllerGetYieldsResponseMock = ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -1090,39 +1042,15 @@ export const getYieldsControllerGetYieldsResponseMock = }, }, lockupPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), cooldownPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), warmupPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), fee: faker.helpers.arrayElement([ @@ -1152,11 +1080,17 @@ export const getYieldsControllerGetYieldsResponseMock = { ...{ minimum: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), maximum: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), }, @@ -1669,9 +1603,18 @@ export const getYieldsControllerGetYieldsResponseMock = curator: faker.helpers.arrayElement([ { ...{ - name: faker.helpers.arrayElement([{}, undefined]), - description: faker.helpers.arrayElement([{}, undefined]), - logoURI: faker.helpers.arrayElement([{}, undefined]), + name: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + description: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + logoURI: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), }, }, undefined, @@ -1689,11 +1632,7 @@ export const getYieldsControllerGetYieldsResponseMock = pricePerShareState: faker.helpers.arrayElement([ { ...{ - price: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + price: faker.number.float({ fractionDigits: 2 }), shareToken: { ...{ symbol: faker.string.alpha({ @@ -1702,11 +1641,7 @@ export const getYieldsControllerGetYieldsResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -1840,11 +1775,7 @@ export const getYieldsControllerGetYieldsResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -1977,60 +1908,33 @@ export const getYieldsControllerGetYieldsResponseMock = concentratedLiquidityPoolState: faker.helpers.arrayElement([ { ...{ - baseApr: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - price: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - tickSpacing: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - minTick: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - maxTick: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + baseApr: faker.number.float({ fractionDigits: 2 }), + price: faker.number.float({ fractionDigits: 2 }), + tickSpacing: faker.number.float({ fractionDigits: 2 }), + minTick: faker.number.float({ fractionDigits: 2 }), + maxTick: faker.number.float({ fractionDigits: 2 }), volume24hUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), fee24hUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), tvlUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), - feeTier: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + feeTier: faker.number.float({ fractionDigits: 2 }), baseToken: { ...{ symbol: faker.string.alpha({ @@ -2039,11 +1943,7 @@ export const getYieldsControllerGetYieldsResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -2177,11 +2077,7 @@ export const getYieldsControllerGetYieldsResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -2338,8 +2234,14 @@ export const getYieldsControllerGetYieldsResponseMock = liquidityState: faker.helpers.arrayElement([ { ...{ - liquidity: faker.helpers.arrayElement([{}, undefined]), - utilization: faker.helpers.arrayElement([{}, undefined]), + liquidity: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + utilization: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), }, }, undefined, @@ -2466,45 +2368,48 @@ export const getYieldsControllerGetYieldsResponseMock = length: { min: 10, max: 20 }, }), allocationUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - weight: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - targetWeight: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + weight: faker.number.float({ fractionDigits: 2 }), + targetWeight: faker.number.float({ fractionDigits: 2 }), rewardRate: { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), }, }, tvl: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), tvlUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), maxCapacity: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), remainingCapacity: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), })), @@ -2521,7 +2426,7 @@ export const getYieldsControllerGetYieldsResponseMock = }); export const getYieldsControllerGetAggregateBalancesResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): BalancesResponseDto => ({ items: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, @@ -2538,7 +2443,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( amountRaw: faker.string.alpha({ length: { min: 10, max: 20 } }), date: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", null, ]), undefined, @@ -2676,7 +2581,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), amount: faker.helpers.arrayElement([ faker.helpers.arrayElement([ @@ -2690,11 +2595,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -2833,11 +2734,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -2845,11 +2742,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -2861,11 +2754,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -3015,7 +2904,10 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( length: { min: 10, max: 20 }, }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -3029,11 +2921,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -3042,13 +2930,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3059,13 +2943,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3076,13 +2956,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3098,11 +2974,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -3110,11 +2986,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -3130,11 +3002,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -3150,19 +3018,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -3178,11 +3038,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -3199,7 +3055,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), validators: faker.helpers.arrayElement([ Array.from( @@ -3222,21 +3078,13 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -3248,11 +3096,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -3402,7 +3246,10 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( length: { min: 10, max: 20 }, }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -3416,11 +3263,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -3429,13 +3272,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3446,13 +3285,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3463,13 +3298,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -3485,11 +3316,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -3497,11 +3328,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -3517,11 +3344,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -3537,19 +3360,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -3565,11 +3380,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -3613,11 +3424,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -3749,7 +3556,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( amountRaw: faker.string.alpha({ length: { min: 10, max: 20 } }), date: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", null, ]), undefined, @@ -3887,7 +3694,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), amount: faker.helpers.arrayElement([ faker.helpers.arrayElement([ @@ -3901,11 +3708,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -4044,11 +3847,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -4056,11 +3855,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -4072,11 +3867,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -4238,7 +4029,10 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( website: faker.string.alpha({ length: { min: 10, max: 20 }, }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -4252,11 +4046,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -4265,13 +4055,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4282,13 +4068,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4299,13 +4081,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4321,11 +4099,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -4333,11 +4111,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -4353,11 +4127,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -4373,19 +4143,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -4401,11 +4163,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -4422,7 +4180,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), validators: faker.helpers.arrayElement([ Array.from( @@ -4445,11 +4203,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -4457,11 +4211,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -4473,11 +4223,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -4637,7 +4383,10 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( website: faker.string.alpha({ length: { min: 10, max: 20 }, }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -4651,11 +4400,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -4664,13 +4409,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4681,13 +4422,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4698,13 +4435,9 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -4720,11 +4453,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -4732,11 +4465,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -4752,11 +4481,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -4772,19 +4497,11 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -4800,11 +4517,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -4848,11 +4561,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -4976,36 +4685,24 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), token: { ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5143,7 +4840,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( })), }, }, - undefined, + null, ]), })), errors: Array.from( @@ -5157,7 +4854,7 @@ export const getYieldsControllerGetAggregateBalancesResponseMock = ( }); export const getYieldsControllerGetYieldResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): YieldDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), network: faker.helpers.arrayElement([ @@ -5271,11 +4968,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ).map(() => ({ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5396,11 +5089,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5526,11 +5215,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5656,11 +5341,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ).map(() => ({ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5778,31 +5459,19 @@ export const getYieldsControllerGetYieldResponseMock = ( })), rewardRate: { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), token: { ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -5966,11 +5635,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ]), uniqueUsers: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), null, ]), undefined, @@ -6049,11 +5714,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -6174,39 +5835,15 @@ export const getYieldsControllerGetYieldResponseMock = ( }, }, lockupPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), cooldownPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), warmupPeriod: faker.helpers.arrayElement([ - { - ...{ - seconds: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - }, - }, + { ...{ seconds: faker.number.float({ fractionDigits: 2 }) } }, undefined, ]), fee: faker.helpers.arrayElement([ @@ -6236,11 +5873,17 @@ export const getYieldsControllerGetYieldResponseMock = ( { ...{ minimum: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), maximum: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), }, @@ -6683,9 +6326,18 @@ export const getYieldsControllerGetYieldResponseMock = ( curator: faker.helpers.arrayElement([ { ...{ - name: faker.helpers.arrayElement([{}, undefined]), - description: faker.helpers.arrayElement([{}, undefined]), - logoURI: faker.helpers.arrayElement([{}, undefined]), + name: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + description: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + logoURI: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), }, }, undefined, @@ -6703,20 +6355,12 @@ export const getYieldsControllerGetYieldResponseMock = ( pricePerShareState: faker.helpers.arrayElement([ { ...{ - price: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + price: faker.number.float({ fractionDigits: 2 }), shareToken: { ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -6840,11 +6484,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -6971,69 +6611,38 @@ export const getYieldsControllerGetYieldResponseMock = ( concentratedLiquidityPoolState: faker.helpers.arrayElement([ { ...{ - baseApr: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - price: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - tickSpacing: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - minTick: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - maxTick: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + baseApr: faker.number.float({ fractionDigits: 2 }), + price: faker.number.float({ fractionDigits: 2 }), + tickSpacing: faker.number.float({ fractionDigits: 2 }), + minTick: faker.number.float({ fractionDigits: 2 }), + maxTick: faker.number.float({ fractionDigits: 2 }), volume24hUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), fee24hUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), tvlUsd: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.helpers.arrayElement([ + faker.number.float({ fractionDigits: 2 }), + null, + ]), null, ]), - feeTier: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + feeTier: faker.number.float({ fractionDigits: 2 }), baseToken: { ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -7157,11 +6766,7 @@ export const getYieldsControllerGetYieldResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -7310,8 +6915,14 @@ export const getYieldsControllerGetYieldResponseMock = ( liquidityState: faker.helpers.arrayElement([ { ...{ - liquidity: faker.helpers.arrayElement([{}, undefined]), - utilization: faker.helpers.arrayElement([{}, undefined]), + liquidity: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + utilization: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), }, }, undefined, @@ -7434,43 +7045,46 @@ export const getYieldsControllerGetYieldResponseMock = ( ]), allocation: faker.string.alpha({ length: { min: 10, max: 20 } }), allocationUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - weight: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - targetWeight: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + weight: faker.number.float({ fractionDigits: 2 }), + targetWeight: faker.number.float({ fractionDigits: 2 }), rewardRate: { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), }, }, tvl: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), tvlUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), maxCapacity: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), remainingCapacity: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), })), @@ -7501,28 +7115,16 @@ export const getYieldsControllerGetYieldRiskResponseMock = asset: faker.helpers.arrayElement([{}, undefined]), protocol: faker.helpers.arrayElement([{}, undefined]), integrationId: faker.helpers.arrayElement([{}, undefined]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, - updatedAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", + updatedAt: faker.date.past().toISOString().slice(0, 19) + "Z", })); export const getYieldsControllerGetBalanceHistoryResponseMock = (): YieldsControllerGetBalanceHistory200 => ({ ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), }, ...{ items: faker.helpers.arrayElement([ @@ -7531,11 +7133,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = (_, i) => i + 1, ).map(() => ({ timestamp: faker.string.alpha({ length: { min: 10, max: 20 } }), - blockNumber: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + blockNumber: faker.number.float({ fractionDigits: 2 }), yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), balances: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, @@ -7547,7 +7145,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = amountRaw: faker.string.alpha({ length: { min: 10, max: 20 } }), date: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", null, ]), undefined, @@ -7687,7 +7285,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ]), }, }, - undefined, + null, ]), amount: faker.helpers.arrayElement([ faker.helpers.arrayElement([ @@ -7701,11 +7299,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -7844,11 +7438,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -7856,11 +7446,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -7873,8 +7459,6 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = length: { min: 10, max: 20 }, }), decimals: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), network: faker.helpers.arrayElement([ @@ -8042,7 +7626,10 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = website: faker.string.alpha({ length: { min: 10, max: 20 }, }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -8058,11 +7645,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -8071,13 +7654,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8088,13 +7667,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8105,13 +7680,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8127,11 +7698,11 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -8139,11 +7710,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -8159,11 +7726,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -8179,19 +7742,11 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -8207,11 +7762,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -8228,7 +7779,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ]), }, }, - undefined, + null, ]), validators: faker.helpers.arrayElement([ Array.from( @@ -8251,11 +7802,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -8263,11 +7810,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -8279,11 +7822,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -8445,7 +7984,10 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = website: faker.string.alpha({ length: { min: 10, max: 20 }, }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -8459,11 +8001,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -8472,13 +8010,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8489,13 +8023,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8506,13 +8036,9 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -8528,11 +8054,11 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -8540,11 +8066,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -8560,11 +8082,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -8580,19 +8098,11 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -8608,11 +8118,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -8656,11 +8162,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -8790,7 +8292,7 @@ export const getYieldsControllerGetBalanceHistoryResponseMock = }); export const getYieldsControllerGetYieldBalancesResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): YieldBalancesDto => ({ yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), balances: Array.from( @@ -8803,7 +8305,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( amountRaw: faker.string.alpha({ length: { min: 10, max: 20 } }), date: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", null, ]), undefined, @@ -8937,7 +8439,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), amount: faker.helpers.arrayElement([ faker.helpers.arrayElement([ @@ -8951,11 +8453,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -9094,21 +8592,13 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -9120,11 +8610,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -9274,7 +8760,10 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( length: { min: 10, max: 20 }, }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -9288,11 +8777,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -9301,13 +8786,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9318,13 +8799,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9335,13 +8812,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9357,11 +8830,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -9369,11 +8842,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -9389,11 +8858,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -9409,19 +8874,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -9437,11 +8894,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -9458,7 +8911,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), validators: faker.helpers.arrayElement([ Array.from( @@ -9481,21 +8934,13 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), token: { ...{ @@ -9503,11 +8948,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( length: { min: 10, max: 20 }, }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -9655,7 +9096,10 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( logoURI: faker.string.alpha({ length: { min: 10, max: 20 } }), description: faker.string.alpha({ length: { min: 10, max: 20 } }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -9669,11 +9113,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -9682,13 +9122,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9699,13 +9135,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9716,13 +9148,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -9738,11 +9166,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -9750,11 +9178,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -9770,11 +9194,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -9790,19 +9210,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -9818,11 +9230,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -9866,11 +9274,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -10002,7 +9406,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( amountRaw: faker.string.alpha({ length: { min: 10, max: 20 } }), date: faker.helpers.arrayElement([ faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", null, ]), undefined, @@ -10140,7 +9544,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), amount: faker.helpers.arrayElement([ faker.helpers.arrayElement([ @@ -10154,11 +9558,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -10297,11 +9697,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -10309,11 +9705,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -10325,11 +9717,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -10489,7 +9877,10 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( website: faker.string.alpha({ length: { min: 10, max: 20 }, }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -10503,11 +9894,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -10516,13 +9903,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10533,13 +9916,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10550,13 +9929,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10572,11 +9947,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -10584,11 +9959,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -10604,11 +9975,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -10624,19 +9991,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -10652,11 +10011,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -10673,7 +10028,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), validators: faker.helpers.arrayElement([ Array.from( @@ -10696,11 +10051,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -10708,11 +10059,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -10724,11 +10071,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -10878,7 +10221,10 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( length: { min: 10, max: 20 }, }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -10892,11 +10238,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -10905,13 +10247,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10922,13 +10260,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10939,13 +10273,9 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -10961,11 +10291,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -10973,11 +10303,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -10993,11 +10319,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -11013,19 +10335,11 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -11041,11 +10355,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -11089,11 +10399,7 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -11217,36 +10523,24 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( ]), }, }, - undefined, + null, ]), rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), token: { ...{ symbol: faker.string.alpha({ length: { min: 10, max: 20 } }), name: faker.string.alpha({ length: { min: 10, max: 20 } }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -11384,50 +10678,26 @@ export const getYieldsControllerGetYieldBalancesResponseMock = ( })), }, }, - undefined, + null, ]), ...overrideResponse, }); export const getYieldsControllerGetYieldRewardsResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): PaginatedResponseDto => ({ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), ...overrideResponse, }); export const getYieldsControllerGetYieldRewardRateHistoryResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): RewardRateHistoryResponseDto => ({ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), interval: faker.helpers.arrayElement(["day", "week", "month"] as const), from: faker.string.alpha({ length: { min: 10, max: 20 } }), @@ -11436,23 +10706,11 @@ export const getYieldsControllerGetYieldRewardRateHistoryResponseMock = ( }); export const getYieldsControllerGetYieldTvlHistoryResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): TvlHistoryResponseDto => ({ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), interval: faker.helpers.arrayElement(["day", "week", "month"] as const), from: faker.string.alpha({ length: { min: 10, max: 20 } }), @@ -11463,21 +10721,9 @@ export const getYieldsControllerGetYieldTvlHistoryResponseMock = ( export const getYieldsControllerGetYieldValidatorsResponseMock = (): YieldsControllerGetYieldValidators200 => ({ ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), }, ...{ items: faker.helpers.arrayElement([ @@ -11501,21 +10747,13 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = rewardRate: faker.helpers.arrayElement([ { ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 } }), components: Array.from( { length: faker.number.int({ min: 1, max: 10 }) }, (_, i) => i + 1, ).map(() => ({ - rate: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rate: faker.number.float({ fractionDigits: 2 }), rateType: faker.string.alpha({ length: { min: 10, max: 20 }, }), @@ -11527,11 +10765,7 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = name: faker.string.alpha({ length: { min: 10, max: 20 }, }), - decimals: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + decimals: faker.number.float({ fractionDigits: 2 }), network: faker.helpers.arrayElement([ "ethereum", "ethereum-goerli", @@ -11681,7 +10915,10 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = length: { min: 10, max: 20 }, }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -11695,11 +10932,7 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = ), undefined, ]), - rank: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + rank: faker.number.float({ fractionDigits: 2 }), preferred: faker.datatype.boolean(), revshare: faker.helpers.arrayElement([ { @@ -11708,13 +10941,9 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -11725,13 +10954,9 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -11742,13 +10967,9 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = { ...{ minRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), maxRevShare: faker.number.float({ - min: undefined, - max: undefined, fractionDigits: 2, }), }, @@ -11764,11 +10985,11 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = undefined, ]), createdAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), updatedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.date.past().toISOString().slice(0, 19) + "Z", undefined, ]), }, @@ -11776,11 +10997,7 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = undefined, ]), commission: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tvlUsd: faker.helpers.arrayElement([ @@ -11796,11 +11013,7 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = undefined, ]), votingPower: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), preferred: faker.helpers.arrayElement([ @@ -11816,19 +11029,11 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = undefined, ]), remainingSlots: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), nominatorCount: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), status: faker.helpers.arrayElement([ @@ -11844,11 +11049,7 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), subnetName: faker.helpers.arrayElement([ @@ -11872,21 +11073,9 @@ export const getYieldsControllerGetYieldValidatorsResponseMock = export const getActionsControllerGetActionsResponseMock = (): ActionsControllerGetActions200 => ({ ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), }, ...{ items: faker.helpers.arrayElement([ @@ -11925,15 +11114,24 @@ export const getActionsControllerGetActionsResponseMock = yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), address: faker.string.alpha({ length: { min: 10, max: 20 } }), amount: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountRaw: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), transactions: Array.from( @@ -12113,29 +11311,40 @@ export const getActionsControllerGetActionsResponseMock = "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -12203,11 +11412,7 @@ export const getActionsControllerGetActionsResponseMock = undefined, ]), duration: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), inputToken: faker.helpers.arrayElement([ @@ -12427,11 +11632,7 @@ export const getActionsControllerGetActionsResponseMock = undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tronResource: faker.helpers.arrayElement([ @@ -12508,9 +11709,12 @@ export const getActionsControllerGetActionsResponseMock = ]), }, }, - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", completedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), status: faker.helpers.arrayElement([ @@ -12529,7 +11733,7 @@ export const getActionsControllerGetActionsResponseMock = }); export const getActionsControllerGetActionResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): ActionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), intent: faker.helpers.arrayElement(["enter", "manage", "exit"] as const), @@ -12558,15 +11762,24 @@ export const getActionsControllerGetActionResponseMock = ( yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), address: faker.string.alpha({ length: { min: 10, max: 20 } }), amount: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountRaw: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), transactions: Array.from( @@ -12746,25 +11959,40 @@ export const getActionsControllerGetActionResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -12828,11 +12056,7 @@ export const getActionsControllerGetActionResponseMock = ( undefined, ]), duration: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), inputToken: faker.helpers.arrayElement([ @@ -13052,11 +12276,7 @@ export const getActionsControllerGetActionResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tronResource: faker.helpers.arrayElement([ @@ -13133,9 +12353,12 @@ export const getActionsControllerGetActionResponseMock = ( ]), }, }, - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", completedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), status: faker.helpers.arrayElement([ @@ -13151,7 +12374,7 @@ export const getActionsControllerGetActionResponseMock = ( }); export const getActionsControllerEnterYieldResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): ActionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), intent: faker.helpers.arrayElement(["enter", "manage", "exit"] as const), @@ -13180,15 +12403,24 @@ export const getActionsControllerEnterYieldResponseMock = ( yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), address: faker.string.alpha({ length: { min: 10, max: 20 } }), amount: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountRaw: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), transactions: Array.from( @@ -13368,25 +12600,40 @@ export const getActionsControllerEnterYieldResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -13450,11 +12697,7 @@ export const getActionsControllerEnterYieldResponseMock = ( undefined, ]), duration: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), inputToken: faker.helpers.arrayElement([ @@ -13674,11 +12917,7 @@ export const getActionsControllerEnterYieldResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tronResource: faker.helpers.arrayElement([ @@ -13755,9 +12994,12 @@ export const getActionsControllerEnterYieldResponseMock = ( ]), }, }, - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", completedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), status: faker.helpers.arrayElement([ @@ -13773,7 +13015,7 @@ export const getActionsControllerEnterYieldResponseMock = ( }); export const getActionsControllerExitYieldResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): ActionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), intent: faker.helpers.arrayElement(["enter", "manage", "exit"] as const), @@ -13802,15 +13044,24 @@ export const getActionsControllerExitYieldResponseMock = ( yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), address: faker.string.alpha({ length: { min: 10, max: 20 } }), amount: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountRaw: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), transactions: Array.from( @@ -13990,25 +13241,40 @@ export const getActionsControllerExitYieldResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -14072,11 +13338,7 @@ export const getActionsControllerExitYieldResponseMock = ( undefined, ]), duration: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), inputToken: faker.helpers.arrayElement([ @@ -14296,11 +13558,7 @@ export const getActionsControllerExitYieldResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tronResource: faker.helpers.arrayElement([ @@ -14377,9 +13635,12 @@ export const getActionsControllerExitYieldResponseMock = ( ]), }, }, - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", completedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), status: faker.helpers.arrayElement([ @@ -14395,7 +13656,7 @@ export const getActionsControllerExitYieldResponseMock = ( }); export const getActionsControllerManageYieldResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): ActionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), intent: faker.helpers.arrayElement(["enter", "manage", "exit"] as const), @@ -14424,15 +13685,24 @@ export const getActionsControllerManageYieldResponseMock = ( yieldId: faker.string.alpha({ length: { min: 10, max: 20 } }), address: faker.string.alpha({ length: { min: 10, max: 20 } }), amount: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountRaw: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), amountUsd: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), transactions: Array.from( @@ -14612,25 +13882,40 @@ export const getActionsControllerManageYieldResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -14694,11 +13979,7 @@ export const getActionsControllerManageYieldResponseMock = ( undefined, ]), duration: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), inputToken: faker.helpers.arrayElement([ @@ -14918,11 +14199,7 @@ export const getActionsControllerManageYieldResponseMock = ( undefined, ]), subnetId: faker.helpers.arrayElement([ - faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), tronResource: faker.helpers.arrayElement([ @@ -14999,9 +14276,12 @@ export const getActionsControllerManageYieldResponseMock = ( ]), }, }, - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", completedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), status: faker.helpers.arrayElement([ @@ -15017,7 +14297,7 @@ export const getActionsControllerManageYieldResponseMock = ( }); export const getTransactionsControllerSubmitTransactionHashResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): TransactionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), title: faker.string.alpha({ length: { min: 10, max: 20 } }), @@ -15192,25 +14472,40 @@ export const getTransactionsControllerSubmitTransactionHashResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -15240,7 +14535,7 @@ export const getTransactionsControllerSubmitTransactionHashResponseMock = ( }); export const getTransactionsControllerSubmitTransactionResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): TransactionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), title: faker.string.alpha({ length: { min: 10, max: 20 } }), @@ -15415,25 +14710,40 @@ export const getTransactionsControllerSubmitTransactionResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -15463,7 +14773,7 @@ export const getTransactionsControllerSubmitTransactionResponseMock = ( }); export const getTransactionsControllerGetTransactionResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): TransactionDto => ({ id: faker.string.alpha({ length: { min: 10, max: 20 } }), title: faker.string.alpha({ length: { min: 10, max: 20 } }), @@ -15638,25 +14948,40 @@ export const getTransactionsControllerGetTransactionResponseMock = ( "BATCH", ] as const), hash: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), - createdAt: `${faker.date.past().toISOString().split(".")[0]}Z`, + createdAt: faker.date.past().toISOString().slice(0, 19) + "Z", broadcastedAt: faker.helpers.arrayElement([ - `${faker.date.past().toISOString().split(".")[0]}Z`, + faker.helpers.arrayElement([ + faker.date.past().toISOString().slice(0, 19) + "Z", + null, + ]), null, ]), signedTransaction: faker.helpers.arrayElement([ - faker.string.alpha({ length: { min: 10, max: 20 } }), + faker.helpers.arrayElement([ + faker.string.alpha({ length: { min: 10, max: 20 } }), + null, + ]), null, ]), unsignedTransaction: faker.helpers.arrayElement([ faker.string.alpha({ length: { min: 10, max: 20 } }), ]), - annotatedTransaction: faker.helpers.arrayElement([{}, undefined]), - structuredTransaction: faker.helpers.arrayElement([{}, undefined]), + annotatedTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), + structuredTransaction: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + undefined, + ]), stepIndex: faker.helpers.arrayElement([ - faker.number.float({ min: undefined, max: undefined, fractionDigits: 2 }), + faker.number.float({ fractionDigits: 2 }), undefined, ]), description: faker.helpers.arrayElement([ @@ -15804,21 +15129,9 @@ export const getNetworksControllerGetNetworksResponseMock = (): NetworkDto[] => export const getProvidersControllerGetProvidersResponseMock = (): ProvidersControllerGetProviders200 => ({ ...{ - total: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - offset: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), - limit: faker.number.float({ - min: undefined, - max: undefined, - fractionDigits: 2, - }), + total: faker.number.float({ fractionDigits: 2 }), + offset: faker.number.float({ fractionDigits: 2 }), + limit: faker.number.float({ fractionDigits: 2 }), }, ...{ items: faker.helpers.arrayElement([ @@ -15831,7 +15144,10 @@ export const getProvidersControllerGetProvidersResponseMock = logoURI: faker.string.alpha({ length: { min: 10, max: 20 } }), description: faker.string.alpha({ length: { min: 10, max: 20 } }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement([ "protocol", "validator_provider", @@ -15850,14 +15166,17 @@ export const getProvidersControllerGetProvidersResponseMock = }); export const getProvidersControllerGetProviderResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): ProviderDto => ({ name: faker.string.alpha({ length: { min: 10, max: 20 } }), id: faker.string.alpha({ length: { min: 10, max: 20 } }), logoURI: faker.string.alpha({ length: { min: 10, max: 20 } }), description: faker.string.alpha({ length: { min: 10, max: 20 } }), website: faker.string.alpha({ length: { min: 10, max: 20 } }), - tvlUsd: {}, + tvlUsd: faker.helpers.arrayElement([ + faker.helpers.arrayElement([null]), + null, + ]), type: faker.helpers.arrayElement(["protocol", "validator_provider"] as const), references: faker.helpers.arrayElement([ Array.from( @@ -15870,10 +15189,10 @@ export const getProvidersControllerGetProviderResponseMock = ( }); export const getHealthControllerHealthResponseMock = ( - overrideResponse: Partial = {}, + overrideResponse: Partial> = {}, ): HealthStatusDto => ({ status: faker.helpers.arrayElement(Object.values(HealthStatus)), - timestamp: `${faker.date.past().toISOString().split(".")[0]}Z`, + timestamp: faker.date.past().toISOString().slice(0, 19) + "Z", ...overrideResponse, }); @@ -15889,18 +15208,14 @@ export const getYieldsControllerGetYieldsMockHandler = ( ) => { return http.get( "*/v1/yields", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldsResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldsResponseMock(), + { status: 200 }, ); }, options, @@ -15917,18 +15232,14 @@ export const getYieldsControllerGetAggregateBalancesMockHandler = ( ) => { return http.post( "*/v1/yields/balances", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetAggregateBalancesResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetAggregateBalancesResponseMock(), + { status: 200 }, ); }, options, @@ -15945,18 +15256,14 @@ export const getYieldsControllerGetYieldMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldResponseMock(), + { status: 200 }, ); }, options, @@ -15973,18 +15280,14 @@ export const getYieldsControllerGetYieldRiskMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/risk", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldRiskResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldRiskResponseMock(), + { status: 200 }, ); }, options, @@ -16003,18 +15306,14 @@ export const getYieldsControllerGetBalanceHistoryMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/balances/history", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetBalanceHistoryResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetBalanceHistoryResponseMock(), + { status: 200 }, ); }, options, @@ -16031,18 +15330,14 @@ export const getYieldsControllerGetYieldBalancesMockHandler = ( ) => { return http.post( "*/v1/yields/:yieldId/balances", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldBalancesResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldBalancesResponseMock(), + { status: 200 }, ); }, options, @@ -16059,18 +15354,14 @@ export const getYieldsControllerGetYieldRewardsMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/rewards/history", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldRewardsResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldRewardsResponseMock(), + { status: 200 }, ); }, options, @@ -16089,18 +15380,14 @@ export const getYieldsControllerGetYieldRewardRateHistoryMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/reward-rate/history", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldRewardRateHistoryResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldRewardRateHistoryResponseMock(), + { status: 200 }, ); }, options, @@ -16117,18 +15404,14 @@ export const getYieldsControllerGetYieldTvlHistoryMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/tvl/history", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldTvlHistoryResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldTvlHistoryResponseMock(), + { status: 200 }, ); }, options, @@ -16147,18 +15430,14 @@ export const getYieldsControllerGetYieldValidatorsMockHandler = ( ) => { return http.get( "*/v1/yields/:yieldId/validators", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getYieldsControllerGetYieldValidatorsResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getYieldsControllerGetYieldValidatorsResponseMock(), + { status: 200 }, ); }, options, @@ -16177,18 +15456,14 @@ export const getActionsControllerGetActionsMockHandler = ( ) => { return http.get( "*/v1/actions", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getActionsControllerGetActionsResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getActionsControllerGetActionsResponseMock(), + { status: 200 }, ); }, options, @@ -16205,18 +15480,14 @@ export const getActionsControllerGetActionMockHandler = ( ) => { return http.get( "*/v1/actions/:actionId", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getActionsControllerGetActionResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getActionsControllerGetActionResponseMock(), + { status: 200 }, ); }, options, @@ -16233,18 +15504,14 @@ export const getActionsControllerEnterYieldMockHandler = ( ) => { return http.post( "*/v1/actions/enter", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getActionsControllerEnterYieldResponseMock(), - ), - { status: 201, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getActionsControllerEnterYieldResponseMock(), + { status: 201 }, ); }, options, @@ -16261,18 +15528,14 @@ export const getActionsControllerExitYieldMockHandler = ( ) => { return http.post( "*/v1/actions/exit", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getActionsControllerExitYieldResponseMock(), - ), - { status: 201, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getActionsControllerExitYieldResponseMock(), + { status: 201 }, ); }, options, @@ -16289,18 +15552,14 @@ export const getActionsControllerManageYieldMockHandler = ( ) => { return http.post( "*/v1/actions/manage", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getActionsControllerManageYieldResponseMock(), - ), - { status: 201, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getActionsControllerManageYieldResponseMock(), + { status: 201 }, ); }, options, @@ -16317,18 +15576,14 @@ export const getTransactionsControllerSubmitTransactionHashMockHandler = ( ) => { return http.put( "*/v1/transactions/:transactionId/submit-hash", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getTransactionsControllerSubmitTransactionHashResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getTransactionsControllerSubmitTransactionHashResponseMock(), + { status: 200 }, ); }, options, @@ -16345,18 +15600,14 @@ export const getTransactionsControllerSubmitTransactionMockHandler = ( ) => { return http.post( "*/v1/transactions/:transactionId/submit", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getTransactionsControllerSubmitTransactionResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getTransactionsControllerSubmitTransactionResponseMock(), + { status: 200 }, ); }, options, @@ -16373,18 +15624,14 @@ export const getTransactionsControllerGetTransactionMockHandler = ( ) => { return http.get( "*/v1/transactions/:transactionId", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getTransactionsControllerGetTransactionResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getTransactionsControllerGetTransactionResponseMock(), + { status: 200 }, ); }, options, @@ -16401,18 +15648,14 @@ export const getNetworksControllerGetNetworksMockHandler = ( ) => { return http.get( "*/v1/networks", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getNetworksControllerGetNetworksResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getNetworksControllerGetNetworksResponseMock(), + { status: 200 }, ); }, options, @@ -16431,18 +15674,14 @@ export const getProvidersControllerGetProvidersMockHandler = ( ) => { return http.get( "*/v1/providers", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getProvidersControllerGetProvidersResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getProvidersControllerGetProvidersResponseMock(), + { status: 200 }, ); }, options, @@ -16459,18 +15698,14 @@ export const getProvidersControllerGetProviderMockHandler = ( ) => { return http.get( "*/v1/providers/:providerId", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getProvidersControllerGetProviderResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getProvidersControllerGetProviderResponseMock(), + { status: 200 }, ); }, options, @@ -16487,18 +15722,14 @@ export const getHealthControllerHealthMockHandler = ( ) => { return http.get( "*/health", - async (info) => { - await delay(1000); - - return new HttpResponse( - JSON.stringify( - overrideResponse !== undefined - ? typeof overrideResponse === "function" - ? await overrideResponse(info) - : overrideResponse - : getHealthControllerHealthResponseMock(), - ), - { status: 200, headers: { "Content-Type": "application/json" } }, + async (info: Parameters[1]>[0]) => { + return HttpResponse.json( + overrideResponse !== undefined + ? typeof overrideResponse === "function" + ? await overrideResponse(info) + : overrideResponse + : getHealthControllerHealthResponseMock(), + { status: 200 }, ); }, options, diff --git a/src/api/schemas/actionArgumentsDtoExecutionMode.ts b/src/api/schemas/actionArgumentsDtoExecutionMode.ts index 5dd9701..c52460c 100644 --- a/src/api/schemas/actionArgumentsDtoExecutionMode.ts +++ b/src/api/schemas/actionArgumentsDtoExecutionMode.ts @@ -4,7 +4,6 @@ export type ActionArgumentsDtoExecutionMode = (typeof ActionArgumentsDtoExecutionMode)[keyof typeof ActionArgumentsDtoExecutionMode]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionArgumentsDtoExecutionMode = { individual: "individual", batched: "batched", diff --git a/src/api/schemas/actionArgumentsDtoInputTokenNetwork.ts b/src/api/schemas/actionArgumentsDtoInputTokenNetwork.ts index 0d18879..3568910 100644 --- a/src/api/schemas/actionArgumentsDtoInputTokenNetwork.ts +++ b/src/api/schemas/actionArgumentsDtoInputTokenNetwork.ts @@ -4,7 +4,6 @@ export type ActionArgumentsDtoInputTokenNetwork = (typeof ActionArgumentsDtoInputTokenNetwork)[keyof typeof ActionArgumentsDtoInputTokenNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionArgumentsDtoInputTokenNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/actionArgumentsDtoOutputTokenNetwork.ts b/src/api/schemas/actionArgumentsDtoOutputTokenNetwork.ts index 14d35df..0f84d76 100644 --- a/src/api/schemas/actionArgumentsDtoOutputTokenNetwork.ts +++ b/src/api/schemas/actionArgumentsDtoOutputTokenNetwork.ts @@ -4,7 +4,6 @@ export type ActionArgumentsDtoOutputTokenNetwork = (typeof ActionArgumentsDtoOutputTokenNetwork)[keyof typeof ActionArgumentsDtoOutputTokenNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionArgumentsDtoOutputTokenNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/actionArgumentsDtoTronResource.ts b/src/api/schemas/actionArgumentsDtoTronResource.ts index c1706e4..37e6e3d 100644 --- a/src/api/schemas/actionArgumentsDtoTronResource.ts +++ b/src/api/schemas/actionArgumentsDtoTronResource.ts @@ -4,7 +4,6 @@ export type ActionArgumentsDtoTronResource = (typeof ActionArgumentsDtoTronResource)[keyof typeof ActionArgumentsDtoTronResource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionArgumentsDtoTronResource = { BANDWIDTH: "BANDWIDTH", ENERGY: "ENERGY", diff --git a/src/api/schemas/actionDto.ts b/src/api/schemas/actionDto.ts index 32f19ad..327a9db 100644 --- a/src/api/schemas/actionDto.ts +++ b/src/api/schemas/actionDto.ts @@ -1,6 +1,6 @@ +import type { ActionArgumentsDto } from "./actionArgumentsDto"; import type { ActionDtoExecutionPattern } from "./actionDtoExecutionPattern"; import type { ActionDtoIntent } from "./actionDtoIntent"; -import type { ActionDtoRawArguments } from "./actionDtoRawArguments"; import type { ActionDtoStatus } from "./actionDtoStatus"; import type { ActionDtoType } from "./actionDtoType"; import type { TransactionDto } from "./transactionDto"; @@ -35,11 +35,8 @@ export interface ActionDto { transactions: TransactionDto[]; /** Transaction execution pattern - synchronous (submit one by one, wait for each), asynchronous (submit all at once), or batch (single transaction with multiple operations) */ executionPattern: ActionDtoExecutionPattern; - /** - * Raw arguments exactly as submitted by the user for this action - * @nullable - */ - rawArguments: ActionDtoRawArguments; + /** Raw arguments exactly as submitted by the user for this action */ + rawArguments: ActionArgumentsDto | null; /** When the action was created */ createdAt: string; /** diff --git a/src/api/schemas/actionDtoExecutionPattern.ts b/src/api/schemas/actionDtoExecutionPattern.ts index 126f940..ab23e2e 100644 --- a/src/api/schemas/actionDtoExecutionPattern.ts +++ b/src/api/schemas/actionDtoExecutionPattern.ts @@ -4,7 +4,6 @@ export type ActionDtoExecutionPattern = (typeof ActionDtoExecutionPattern)[keyof typeof ActionDtoExecutionPattern]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionDtoExecutionPattern = { synchronous: "synchronous", asynchronous: "asynchronous", diff --git a/src/api/schemas/actionDtoIntent.ts b/src/api/schemas/actionDtoIntent.ts index deb4bf8..3d93122 100644 --- a/src/api/schemas/actionDtoIntent.ts +++ b/src/api/schemas/actionDtoIntent.ts @@ -4,7 +4,6 @@ export type ActionDtoIntent = (typeof ActionDtoIntent)[keyof typeof ActionDtoIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionDtoIntent = { enter: "enter", manage: "manage", diff --git a/src/api/schemas/actionDtoRawArguments.ts b/src/api/schemas/actionDtoRawArguments.ts deleted file mode 100644 index 31245fd..0000000 --- a/src/api/schemas/actionDtoRawArguments.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { ActionArgumentsDto } from "./actionArgumentsDto"; - -/** - * Raw arguments exactly as submitted by the user for this action - * @nullable - */ -export type ActionDtoRawArguments = ActionArgumentsDto | null; diff --git a/src/api/schemas/actionDtoStatus.ts b/src/api/schemas/actionDtoStatus.ts index 416c0ff..be11274 100644 --- a/src/api/schemas/actionDtoStatus.ts +++ b/src/api/schemas/actionDtoStatus.ts @@ -4,7 +4,6 @@ export type ActionDtoStatus = (typeof ActionDtoStatus)[keyof typeof ActionDtoStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionDtoStatus = { CANCELED: "CANCELED", CREATED: "CREATED", diff --git a/src/api/schemas/actionDtoType.ts b/src/api/schemas/actionDtoType.ts index 05ac30c..f9ada2b 100644 --- a/src/api/schemas/actionDtoType.ts +++ b/src/api/schemas/actionDtoType.ts @@ -3,7 +3,6 @@ */ export type ActionDtoType = (typeof ActionDtoType)[keyof typeof ActionDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionDtoType = { STAKE: "STAKE", UNSTAKE: "UNSTAKE", diff --git a/src/api/schemas/actionsControllerGetActions200.ts b/src/api/schemas/actionsControllerGetActions200.ts index b905c5f..67bb344 100644 --- a/src/api/schemas/actionsControllerGetActions200.ts +++ b/src/api/schemas/actionsControllerGetActions200.ts @@ -1,5 +1,6 @@ -import type { ActionsControllerGetActions200AllOf } from "./actionsControllerGetActions200AllOf"; +import type { ActionDto } from "./actionDto"; import type { PaginatedResponseDto } from "./paginatedResponseDto"; -export type ActionsControllerGetActions200 = PaginatedResponseDto & - ActionsControllerGetActions200AllOf; +export type ActionsControllerGetActions200 = PaginatedResponseDto & { + items?: ActionDto[]; +}; diff --git a/src/api/schemas/actionsControllerGetActions200AllOf.ts b/src/api/schemas/actionsControllerGetActions200AllOf.ts deleted file mode 100644 index c3cb5fe..0000000 --- a/src/api/schemas/actionsControllerGetActions200AllOf.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { ActionDto } from "./actionDto"; - -export type ActionsControllerGetActions200AllOf = { - items?: ActionDto[]; -}; diff --git a/src/api/schemas/actionsControllerGetActionsIntent.ts b/src/api/schemas/actionsControllerGetActionsIntent.ts index 9b833a2..c58e18f 100644 --- a/src/api/schemas/actionsControllerGetActionsIntent.ts +++ b/src/api/schemas/actionsControllerGetActionsIntent.ts @@ -1,7 +1,6 @@ export type ActionsControllerGetActionsIntent = (typeof ActionsControllerGetActionsIntent)[keyof typeof ActionsControllerGetActionsIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsControllerGetActionsIntent = { enter: "enter", exit: "exit", diff --git a/src/api/schemas/actionsControllerGetActionsNetwork.ts b/src/api/schemas/actionsControllerGetActionsNetwork.ts index efc0fa9..d4077d0 100644 --- a/src/api/schemas/actionsControllerGetActionsNetwork.ts +++ b/src/api/schemas/actionsControllerGetActionsNetwork.ts @@ -1,7 +1,6 @@ export type ActionsControllerGetActionsNetwork = (typeof ActionsControllerGetActionsNetwork)[keyof typeof ActionsControllerGetActionsNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsControllerGetActionsNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/actionsControllerGetActionsStatus.ts b/src/api/schemas/actionsControllerGetActionsStatus.ts index ce5d843..1b7548a 100644 --- a/src/api/schemas/actionsControllerGetActionsStatus.ts +++ b/src/api/schemas/actionsControllerGetActionsStatus.ts @@ -1,7 +1,6 @@ export type ActionsControllerGetActionsStatus = (typeof ActionsControllerGetActionsStatus)[keyof typeof ActionsControllerGetActionsStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsControllerGetActionsStatus = { CANCELED: "CANCELED", CREATED: "CREATED", diff --git a/src/api/schemas/actionsControllerGetActionsStatusesItem.ts b/src/api/schemas/actionsControllerGetActionsStatusesItem.ts index c1049b5..a0cfc98 100644 --- a/src/api/schemas/actionsControllerGetActionsStatusesItem.ts +++ b/src/api/schemas/actionsControllerGetActionsStatusesItem.ts @@ -1,7 +1,6 @@ export type ActionsControllerGetActionsStatusesItem = (typeof ActionsControllerGetActionsStatusesItem)[keyof typeof ActionsControllerGetActionsStatusesItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsControllerGetActionsStatusesItem = { CANCELED: "CANCELED", CREATED: "CREATED", diff --git a/src/api/schemas/actionsControllerGetActionsType.ts b/src/api/schemas/actionsControllerGetActionsType.ts index a1a2ade..21d3947 100644 --- a/src/api/schemas/actionsControllerGetActionsType.ts +++ b/src/api/schemas/actionsControllerGetActionsType.ts @@ -1,7 +1,6 @@ export type ActionsControllerGetActionsType = (typeof ActionsControllerGetActionsType)[keyof typeof ActionsControllerGetActionsType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsControllerGetActionsType = { STAKE: "STAKE", UNSTAKE: "UNSTAKE", diff --git a/src/api/schemas/actionsQueryDtoIntent.ts b/src/api/schemas/actionsQueryDtoIntent.ts index f72c69a..1a05c2c 100644 --- a/src/api/schemas/actionsQueryDtoIntent.ts +++ b/src/api/schemas/actionsQueryDtoIntent.ts @@ -4,7 +4,6 @@ export type ActionsQueryDtoIntent = (typeof ActionsQueryDtoIntent)[keyof typeof ActionsQueryDtoIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsQueryDtoIntent = { enter: "enter", manage: "manage", diff --git a/src/api/schemas/actionsQueryDtoNetwork.ts b/src/api/schemas/actionsQueryDtoNetwork.ts index 1223853..5a4671e 100644 --- a/src/api/schemas/actionsQueryDtoNetwork.ts +++ b/src/api/schemas/actionsQueryDtoNetwork.ts @@ -4,7 +4,6 @@ export type ActionsQueryDtoNetwork = (typeof ActionsQueryDtoNetwork)[keyof typeof ActionsQueryDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsQueryDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/actionsQueryDtoStatus.ts b/src/api/schemas/actionsQueryDtoStatus.ts index 4c10195..68abafc 100644 --- a/src/api/schemas/actionsQueryDtoStatus.ts +++ b/src/api/schemas/actionsQueryDtoStatus.ts @@ -4,7 +4,6 @@ export type ActionsQueryDtoStatus = (typeof ActionsQueryDtoStatus)[keyof typeof ActionsQueryDtoStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsQueryDtoStatus = { CANCELED: "CANCELED", CREATED: "CREATED", diff --git a/src/api/schemas/actionsQueryDtoStatusesItem.ts b/src/api/schemas/actionsQueryDtoStatusesItem.ts index ff335d8..4a8bace 100644 --- a/src/api/schemas/actionsQueryDtoStatusesItem.ts +++ b/src/api/schemas/actionsQueryDtoStatusesItem.ts @@ -1,7 +1,6 @@ export type ActionsQueryDtoStatusesItem = (typeof ActionsQueryDtoStatusesItem)[keyof typeof ActionsQueryDtoStatusesItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsQueryDtoStatusesItem = { CANCELED: "CANCELED", CREATED: "CREATED", diff --git a/src/api/schemas/actionsQueryDtoType.ts b/src/api/schemas/actionsQueryDtoType.ts index 1021f4d..c63d8ac 100644 --- a/src/api/schemas/actionsQueryDtoType.ts +++ b/src/api/schemas/actionsQueryDtoType.ts @@ -4,7 +4,6 @@ export type ActionsQueryDtoType = (typeof ActionsQueryDtoType)[keyof typeof ActionsQueryDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ActionsQueryDtoType = { STAKE: "STAKE", UNSTAKE: "UNSTAKE", diff --git a/src/api/schemas/allocationDto.ts b/src/api/schemas/allocationDto.ts index 645ce38..e2e4629 100644 --- a/src/api/schemas/allocationDto.ts +++ b/src/api/schemas/allocationDto.ts @@ -1,5 +1,5 @@ import type { AllocationDtoNetwork } from "./allocationDtoNetwork"; -import type { AllocationDtoRewardRate } from "./allocationDtoRewardRate"; +import type { AllocationRewardRateDto } from "./allocationRewardRateDto"; export interface AllocationDto { /** Contract address of the underlying strategy */ @@ -23,11 +23,8 @@ export interface AllocationDto { weight: number; /** Target weight of this strategy as a percentage (0-100) */ targetWeight: number; - /** - * Reward rate of the underlying strategy - * @nullable - */ - rewardRate: AllocationDtoRewardRate; + /** Reward rate of the underlying strategy */ + rewardRate: AllocationRewardRateDto | null; /** * Total value locked in the underlying strategy in input token units * @nullable diff --git a/src/api/schemas/allocationDtoNetwork.ts b/src/api/schemas/allocationDtoNetwork.ts index b55b9d7..66e0109 100644 --- a/src/api/schemas/allocationDtoNetwork.ts +++ b/src/api/schemas/allocationDtoNetwork.ts @@ -4,7 +4,6 @@ export type AllocationDtoNetwork = (typeof AllocationDtoNetwork)[keyof typeof AllocationDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const AllocationDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/allocationDtoRewardRate.ts b/src/api/schemas/allocationDtoRewardRate.ts deleted file mode 100644 index c1180e3..0000000 --- a/src/api/schemas/allocationDtoRewardRate.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { AllocationRewardRateDto } from "./allocationRewardRateDto"; - -/** - * Reward rate of the underlying strategy - * @nullable - */ -export type AllocationDtoRewardRate = AllocationRewardRateDto | null; diff --git a/src/api/schemas/argumentFieldDtoName.ts b/src/api/schemas/argumentFieldDtoName.ts index ba2af1d..7a0b4a4 100644 --- a/src/api/schemas/argumentFieldDtoName.ts +++ b/src/api/schemas/argumentFieldDtoName.ts @@ -4,7 +4,6 @@ export type ArgumentFieldDtoName = (typeof ArgumentFieldDtoName)[keyof typeof ArgumentFieldDtoName]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ArgumentFieldDtoName = { amount: "amount", amounts: "amounts", diff --git a/src/api/schemas/argumentFieldDtoType.ts b/src/api/schemas/argumentFieldDtoType.ts index 0fad6b1..1aa83e2 100644 --- a/src/api/schemas/argumentFieldDtoType.ts +++ b/src/api/schemas/argumentFieldDtoType.ts @@ -4,7 +4,6 @@ export type ArgumentFieldDtoType = (typeof ArgumentFieldDtoType)[keyof typeof ArgumentFieldDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ArgumentFieldDtoType = { string: "string", number: "number", diff --git a/src/api/schemas/balanceDto.ts b/src/api/schemas/balanceDto.ts index 5d46d63..d5da457 100644 --- a/src/api/schemas/balanceDto.ts +++ b/src/api/schemas/balanceDto.ts @@ -1,5 +1,4 @@ import type { BalanceDtoPriceRange } from "./balanceDtoPriceRange"; -import type { BalanceDtoValidator } from "./balanceDtoValidator"; import type { BalanceType } from "./balanceType"; import type { PendingActionDto } from "./pendingActionDto"; import type { TokenDto } from "./tokenDto"; @@ -24,11 +23,8 @@ export interface BalanceDto { pendingActions: PendingActionDto[]; /** Token used for balance amounts */ token: TokenDto; - /** - * Validator information (if applicable) - * @nullable - */ - validator?: BalanceDtoValidator; + /** Validator information (if applicable) */ + validator?: ValidatorDto | null; /** * Multiple validators information (when balance is distributed across multiple validators) * @nullable diff --git a/src/api/schemas/balanceDtoValidator.ts b/src/api/schemas/balanceDtoValidator.ts deleted file mode 100644 index 8a62417..0000000 --- a/src/api/schemas/balanceDtoValidator.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { ValidatorDto } from "./validatorDto"; - -/** - * Validator information (if applicable) - * @nullable - */ -export type BalanceDtoValidator = ValidatorDto | null; diff --git a/src/api/schemas/balanceType.ts b/src/api/schemas/balanceType.ts index a392a7a..a111406 100644 --- a/src/api/schemas/balanceType.ts +++ b/src/api/schemas/balanceType.ts @@ -3,7 +3,6 @@ */ export type BalanceType = (typeof BalanceType)[keyof typeof BalanceType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const BalanceType = { active: "active", entering: "entering", diff --git a/src/api/schemas/createManageActionDtoAction.ts b/src/api/schemas/createManageActionDtoAction.ts index bb33229..4aff050 100644 --- a/src/api/schemas/createManageActionDtoAction.ts +++ b/src/api/schemas/createManageActionDtoAction.ts @@ -4,7 +4,6 @@ export type CreateManageActionDtoAction = (typeof CreateManageActionDtoAction)[keyof typeof CreateManageActionDtoAction]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const CreateManageActionDtoAction = { STAKE: "STAKE", UNSTAKE: "UNSTAKE", diff --git a/src/api/schemas/eRCStandards.ts b/src/api/schemas/eRCStandards.ts index eaa5ff1..0172b9d 100644 --- a/src/api/schemas/eRCStandards.ts +++ b/src/api/schemas/eRCStandards.ts @@ -3,7 +3,6 @@ */ export type ERCStandards = (typeof ERCStandards)[keyof typeof ERCStandards]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ERCStandards = { ERC20: "ERC20", ERC4626: "ERC4626", diff --git a/src/api/schemas/healthStatus.ts b/src/api/schemas/healthStatus.ts index 6bd9023..3ebfc2e 100644 --- a/src/api/schemas/healthStatus.ts +++ b/src/api/schemas/healthStatus.ts @@ -3,7 +3,6 @@ */ export type HealthStatus = (typeof HealthStatus)[keyof typeof HealthStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const HealthStatus = { OK: "OK", FAIL: "FAIL", diff --git a/src/api/schemas/index.ts b/src/api/schemas/index.ts index 4469bae..bfe6d96 100644 --- a/src/api/schemas/index.ts +++ b/src/api/schemas/index.ts @@ -6,7 +6,6 @@ export * from "./actionArgumentsDtoTronResource"; export * from "./actionDto"; export * from "./actionDtoExecutionPattern"; export * from "./actionDtoIntent"; -export * from "./actionDtoRawArguments"; export * from "./actionDtoStatus"; export * from "./actionDtoType"; export * from "./actionsControllerEnterYield400"; @@ -24,7 +23,6 @@ export * from "./actionsControllerGetAction401"; export * from "./actionsControllerGetAction429"; export * from "./actionsControllerGetAction500"; export * from "./actionsControllerGetActions200"; -export * from "./actionsControllerGetActions200AllOf"; export * from "./actionsControllerGetActions400"; export * from "./actionsControllerGetActions401"; export * from "./actionsControllerGetActions429"; @@ -48,7 +46,6 @@ export * from "./actionsQueryDtoStatusesItem"; export * from "./actionsQueryDtoType"; export * from "./allocationDto"; export * from "./allocationDtoNetwork"; -export * from "./allocationDtoRewardRate"; export * from "./allocationRewardRateDto"; export * from "./argumentFieldDto"; export * from "./argumentFieldDtoDefault"; @@ -57,7 +54,6 @@ export * from "./argumentFieldDtoType"; export * from "./argumentSchemaDto"; export * from "./balanceDto"; export * from "./balanceDtoPriceRange"; -export * from "./balanceDtoValidator"; export * from "./balanceHistorySnapshotDto"; export * from "./balancesQueryDto"; export * from "./balancesRequestDto"; @@ -90,7 +86,6 @@ export * from "./networksControllerGetNetworks500"; export * from "./paginatedResponseDto"; export * from "./paginationQueryDto"; export * from "./pendingActionDto"; -export * from "./pendingActionDtoArguments"; export * from "./pendingActionDtoIntent"; export * from "./pendingActionDtoType"; export * from "./possibleFeeTakingMechanismsDto"; @@ -103,7 +98,6 @@ export * from "./providersControllerGetProvider401"; export * from "./providersControllerGetProvider429"; export * from "./providersControllerGetProvider500"; export * from "./providersControllerGetProviders200"; -export * from "./providersControllerGetProviders200AllOf"; export * from "./providersControllerGetProviders400"; export * from "./providersControllerGetProviders401"; export * from "./providersControllerGetProviders429"; @@ -137,7 +131,6 @@ export * from "./transactionDtoStatus"; export * from "./transactionDtoStructuredTransaction"; export * from "./transactionDtoType"; export * from "./transactionDtoUnsignedTransaction"; -export * from "./transactionDtoUnsignedTransactionOneOf"; export * from "./transactionsControllerGetTransaction400"; export * from "./transactionsControllerGetTransaction401"; export * from "./transactionsControllerGetTransaction429"; @@ -157,8 +150,6 @@ export * from "./validatorProviderDtoTvlUsd"; export * from "./validatorProviderDtoType"; export * from "./validatorQueryDto"; export * from "./yieldBalancesDto"; -export * from "./yieldBalancesDtoOutputTokenBalance"; -export * from "./yieldBalancesDtoRewardRate"; export * from "./yieldBalancesRequestDto"; export * from "./yieldDto"; export * from "./yieldDtoNetwork"; @@ -196,7 +187,6 @@ export * from "./yieldsControllerGetAggregateBalances401"; export * from "./yieldsControllerGetAggregateBalances429"; export * from "./yieldsControllerGetAggregateBalances500"; export * from "./yieldsControllerGetBalanceHistory200"; -export * from "./yieldsControllerGetBalanceHistory200AllOf"; export * from "./yieldsControllerGetBalanceHistory400"; export * from "./yieldsControllerGetBalanceHistory401"; export * from "./yieldsControllerGetBalanceHistory429"; @@ -230,7 +220,6 @@ export * from "./yieldsControllerGetYieldRisk401"; export * from "./yieldsControllerGetYieldRisk429"; export * from "./yieldsControllerGetYieldRisk500"; export * from "./yieldsControllerGetYields200"; -export * from "./yieldsControllerGetYields200AllOf"; export * from "./yieldsControllerGetYields400"; export * from "./yieldsControllerGetYields401"; export * from "./yieldsControllerGetYields429"; @@ -248,7 +237,6 @@ export * from "./yieldsControllerGetYieldTvlHistoryInterval"; export * from "./yieldsControllerGetYieldTvlHistoryParams"; export * from "./yieldsControllerGetYieldTvlHistoryPeriod"; export * from "./yieldsControllerGetYieldValidators200"; -export * from "./yieldsControllerGetYieldValidators200AllOf"; export * from "./yieldsControllerGetYieldValidators400"; export * from "./yieldsControllerGetYieldValidators401"; export * from "./yieldsControllerGetYieldValidators429"; diff --git a/src/api/schemas/networkDtoCategory.ts b/src/api/schemas/networkDtoCategory.ts index f80834f..b43ca73 100644 --- a/src/api/schemas/networkDtoCategory.ts +++ b/src/api/schemas/networkDtoCategory.ts @@ -4,7 +4,6 @@ export type NetworkDtoCategory = (typeof NetworkDtoCategory)[keyof typeof NetworkDtoCategory]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const NetworkDtoCategory = { evm: "evm", cosmos: "cosmos", diff --git a/src/api/schemas/networkDtoId.ts b/src/api/schemas/networkDtoId.ts index 835b5e0..d666ed7 100644 --- a/src/api/schemas/networkDtoId.ts +++ b/src/api/schemas/networkDtoId.ts @@ -3,7 +3,6 @@ */ export type NetworkDtoId = (typeof NetworkDtoId)[keyof typeof NetworkDtoId]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const NetworkDtoId = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/networks.ts b/src/api/schemas/networks.ts index 7d4cc70..3bf4421 100644 --- a/src/api/schemas/networks.ts +++ b/src/api/schemas/networks.ts @@ -1,6 +1,5 @@ export type Networks = (typeof Networks)[keyof typeof Networks]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const Networks = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/pendingActionDto.ts b/src/api/schemas/pendingActionDto.ts index 7645e41..1ba1c9d 100644 --- a/src/api/schemas/pendingActionDto.ts +++ b/src/api/schemas/pendingActionDto.ts @@ -1,4 +1,4 @@ -import type { PendingActionDtoArguments } from "./pendingActionDtoArguments"; +import type { ArgumentSchemaDto } from "./argumentSchemaDto"; import type { PendingActionDtoIntent } from "./pendingActionDtoIntent"; import type { PendingActionDtoType } from "./pendingActionDtoType"; @@ -9,11 +9,8 @@ export interface PendingActionDto { type: PendingActionDtoType; /** Server-generated passthrough that must be included when executing the action */ passthrough: string; - /** - * Argument schema required to execute this action - * @nullable - */ - arguments?: PendingActionDtoArguments; + /** Argument schema required to execute this action */ + arguments?: ArgumentSchemaDto | null; /** * Amount involved in the action, in human-readable token units (not the smallest denomination). * @nullable diff --git a/src/api/schemas/pendingActionDtoArguments.ts b/src/api/schemas/pendingActionDtoArguments.ts deleted file mode 100644 index 573bc5d..0000000 --- a/src/api/schemas/pendingActionDtoArguments.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { ArgumentSchemaDto } from "./argumentSchemaDto"; - -/** - * Argument schema required to execute this action - * @nullable - */ -export type PendingActionDtoArguments = ArgumentSchemaDto | null; diff --git a/src/api/schemas/pendingActionDtoIntent.ts b/src/api/schemas/pendingActionDtoIntent.ts index d465dd6..48ce8ae 100644 --- a/src/api/schemas/pendingActionDtoIntent.ts +++ b/src/api/schemas/pendingActionDtoIntent.ts @@ -4,7 +4,6 @@ export type PendingActionDtoIntent = (typeof PendingActionDtoIntent)[keyof typeof PendingActionDtoIntent]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const PendingActionDtoIntent = { enter: "enter", manage: "manage", diff --git a/src/api/schemas/pendingActionDtoType.ts b/src/api/schemas/pendingActionDtoType.ts index cb74051..2c8f724 100644 --- a/src/api/schemas/pendingActionDtoType.ts +++ b/src/api/schemas/pendingActionDtoType.ts @@ -4,7 +4,6 @@ export type PendingActionDtoType = (typeof PendingActionDtoType)[keyof typeof PendingActionDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const PendingActionDtoType = { STAKE: "STAKE", UNSTAKE: "UNSTAKE", diff --git a/src/api/schemas/providerDtoType.ts b/src/api/schemas/providerDtoType.ts index eef992d..eb36f7b 100644 --- a/src/api/schemas/providerDtoType.ts +++ b/src/api/schemas/providerDtoType.ts @@ -4,7 +4,6 @@ export type ProviderDtoType = (typeof ProviderDtoType)[keyof typeof ProviderDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ProviderDtoType = { protocol: "protocol", validator_provider: "validator_provider", diff --git a/src/api/schemas/providersControllerGetProviders200.ts b/src/api/schemas/providersControllerGetProviders200.ts index 7143bf2..4dc8efb 100644 --- a/src/api/schemas/providersControllerGetProviders200.ts +++ b/src/api/schemas/providersControllerGetProviders200.ts @@ -1,5 +1,6 @@ import type { PaginatedResponseDto } from "./paginatedResponseDto"; -import type { ProvidersControllerGetProviders200AllOf } from "./providersControllerGetProviders200AllOf"; +import type { ProviderDto } from "./providerDto"; -export type ProvidersControllerGetProviders200 = PaginatedResponseDto & - ProvidersControllerGetProviders200AllOf; +export type ProvidersControllerGetProviders200 = PaginatedResponseDto & { + items?: ProviderDto[]; +}; diff --git a/src/api/schemas/providersControllerGetProviders200AllOf.ts b/src/api/schemas/providersControllerGetProviders200AllOf.ts deleted file mode 100644 index d43f335..0000000 --- a/src/api/schemas/providersControllerGetProviders200AllOf.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { ProviderDto } from "./providerDto"; - -export type ProvidersControllerGetProviders200AllOf = { - items?: ProviderDto[]; -}; diff --git a/src/api/schemas/rewardClaiming.ts b/src/api/schemas/rewardClaiming.ts index 79f55e8..20e1dc8 100644 --- a/src/api/schemas/rewardClaiming.ts +++ b/src/api/schemas/rewardClaiming.ts @@ -4,7 +4,6 @@ export type RewardClaiming = (typeof RewardClaiming)[keyof typeof RewardClaiming]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const RewardClaiming = { auto: "auto", manual: "manual", diff --git a/src/api/schemas/rewardDtoYieldSource.ts b/src/api/schemas/rewardDtoYieldSource.ts index c938044..398493f 100644 --- a/src/api/schemas/rewardDtoYieldSource.ts +++ b/src/api/schemas/rewardDtoYieldSource.ts @@ -4,7 +4,6 @@ export type RewardDtoYieldSource = (typeof RewardDtoYieldSource)[keyof typeof RewardDtoYieldSource]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const RewardDtoYieldSource = { staking: "staking", restaking: "restaking", diff --git a/src/api/schemas/rewardRateHistoryResponseDtoInterval.ts b/src/api/schemas/rewardRateHistoryResponseDtoInterval.ts index 5143443..6d20205 100644 --- a/src/api/schemas/rewardRateHistoryResponseDtoInterval.ts +++ b/src/api/schemas/rewardRateHistoryResponseDtoInterval.ts @@ -4,7 +4,6 @@ export type RewardRateHistoryResponseDtoInterval = (typeof RewardRateHistoryResponseDtoInterval)[keyof typeof RewardRateHistoryResponseDtoInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const RewardRateHistoryResponseDtoInterval = { day: "day", week: "week", diff --git a/src/api/schemas/rewardSchedule.ts b/src/api/schemas/rewardSchedule.ts index 57e1262..6f985d0 100644 --- a/src/api/schemas/rewardSchedule.ts +++ b/src/api/schemas/rewardSchedule.ts @@ -4,7 +4,6 @@ export type RewardSchedule = (typeof RewardSchedule)[keyof typeof RewardSchedule]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const RewardSchedule = { block: "block", hour: "hour", diff --git a/src/api/schemas/tokenDtoNetwork.ts b/src/api/schemas/tokenDtoNetwork.ts index db00c41..9f5f0c4 100644 --- a/src/api/schemas/tokenDtoNetwork.ts +++ b/src/api/schemas/tokenDtoNetwork.ts @@ -4,7 +4,6 @@ export type TokenDtoNetwork = (typeof TokenDtoNetwork)[keyof typeof TokenDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const TokenDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/transactionDto.ts b/src/api/schemas/transactionDto.ts index 276174c..22a5349 100644 --- a/src/api/schemas/transactionDto.ts +++ b/src/api/schemas/transactionDto.ts @@ -33,10 +33,7 @@ export interface TransactionDto { * @nullable */ signedTransaction: string | null; - /** - * The unsigned transaction data to be signed by the wallet - * @nullable - */ + /** The unsigned transaction data to be signed by the wallet */ unsignedTransaction: TransactionDtoUnsignedTransaction; /** * Human-readable breakdown of the transaction for display purposes diff --git a/src/api/schemas/transactionDtoNetwork.ts b/src/api/schemas/transactionDtoNetwork.ts index 73242cd..dc7344a 100644 --- a/src/api/schemas/transactionDtoNetwork.ts +++ b/src/api/schemas/transactionDtoNetwork.ts @@ -4,7 +4,6 @@ export type TransactionDtoNetwork = (typeof TransactionDtoNetwork)[keyof typeof TransactionDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const TransactionDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/transactionDtoStatus.ts b/src/api/schemas/transactionDtoStatus.ts index 61396f3..5bca93b 100644 --- a/src/api/schemas/transactionDtoStatus.ts +++ b/src/api/schemas/transactionDtoStatus.ts @@ -4,7 +4,6 @@ export type TransactionDtoStatus = (typeof TransactionDtoStatus)[keyof typeof TransactionDtoStatus]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const TransactionDtoStatus = { NOT_FOUND: "NOT_FOUND", CREATED: "CREATED", diff --git a/src/api/schemas/transactionDtoType.ts b/src/api/schemas/transactionDtoType.ts index b61c9c3..57364b4 100644 --- a/src/api/schemas/transactionDtoType.ts +++ b/src/api/schemas/transactionDtoType.ts @@ -4,7 +4,6 @@ export type TransactionDtoType = (typeof TransactionDtoType)[keyof typeof TransactionDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const TransactionDtoType = { SWAP: "SWAP", DEPOSIT: "DEPOSIT", diff --git a/src/api/schemas/transactionDtoUnsignedTransaction.ts b/src/api/schemas/transactionDtoUnsignedTransaction.ts index c1a5360..4e23edb 100644 --- a/src/api/schemas/transactionDtoUnsignedTransaction.ts +++ b/src/api/schemas/transactionDtoUnsignedTransaction.ts @@ -1,10 +1,7 @@ -import type { TransactionDtoUnsignedTransactionOneOf } from "./transactionDtoUnsignedTransactionOneOf"; - /** * The unsigned transaction data to be signed by the wallet - * @nullable */ export type TransactionDtoUnsignedTransaction = | string - | TransactionDtoUnsignedTransactionOneOf + | { [key: string]: unknown } | null; diff --git a/src/api/schemas/transactionDtoUnsignedTransactionOneOf.ts b/src/api/schemas/transactionDtoUnsignedTransactionOneOf.ts deleted file mode 100644 index 88b9341..0000000 --- a/src/api/schemas/transactionDtoUnsignedTransactionOneOf.ts +++ /dev/null @@ -1,4 +0,0 @@ -/** - * Transaction object (for non-EVM chains) - */ -export type TransactionDtoUnsignedTransactionOneOf = { [key: string]: unknown }; diff --git a/src/api/schemas/tvlHistoryResponseDtoInterval.ts b/src/api/schemas/tvlHistoryResponseDtoInterval.ts index 3414fb2..8f494f5 100644 --- a/src/api/schemas/tvlHistoryResponseDtoInterval.ts +++ b/src/api/schemas/tvlHistoryResponseDtoInterval.ts @@ -4,7 +4,6 @@ export type TvlHistoryResponseDtoInterval = (typeof TvlHistoryResponseDtoInterval)[keyof typeof TvlHistoryResponseDtoInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const TvlHistoryResponseDtoInterval = { day: "day", week: "week", diff --git a/src/api/schemas/validatorProviderDtoType.ts b/src/api/schemas/validatorProviderDtoType.ts index 1c6f422..d9c6f85 100644 --- a/src/api/schemas/validatorProviderDtoType.ts +++ b/src/api/schemas/validatorProviderDtoType.ts @@ -4,7 +4,6 @@ export type ValidatorProviderDtoType = (typeof ValidatorProviderDtoType)[keyof typeof ValidatorProviderDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const ValidatorProviderDtoType = { protocol: "protocol", validator_provider: "validator_provider", diff --git a/src/api/schemas/yieldBalancesDto.ts b/src/api/schemas/yieldBalancesDto.ts index ad451f6..69129a5 100644 --- a/src/api/schemas/yieldBalancesDto.ts +++ b/src/api/schemas/yieldBalancesDto.ts @@ -1,20 +1,13 @@ import type { BalanceDto } from "./balanceDto"; -import type { YieldBalancesDtoOutputTokenBalance } from "./yieldBalancesDtoOutputTokenBalance"; -import type { YieldBalancesDtoRewardRate } from "./yieldBalancesDtoRewardRate"; +import type { RewardRateDto } from "./rewardRateDto"; export interface YieldBalancesDto { /** Unique identifier of the yield */ yieldId: string; /** List of balances for this yield */ balances: BalanceDto[]; - /** - * Balance for the output token - * @nullable - */ - outputTokenBalance?: YieldBalancesDtoOutputTokenBalance; - /** - * Personalized reward rate breakdown for this balance position - * @nullable - */ - rewardRate?: YieldBalancesDtoRewardRate; + /** Balance for the output token */ + outputTokenBalance?: BalanceDto | null; + /** Personalized reward rate breakdown for this balance position */ + rewardRate?: RewardRateDto | null; } diff --git a/src/api/schemas/yieldBalancesDtoOutputTokenBalance.ts b/src/api/schemas/yieldBalancesDtoOutputTokenBalance.ts deleted file mode 100644 index f02f815..0000000 --- a/src/api/schemas/yieldBalancesDtoOutputTokenBalance.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { BalanceDto } from "./balanceDto"; - -/** - * Balance for the output token - * @nullable - */ -export type YieldBalancesDtoOutputTokenBalance = BalanceDto | null; diff --git a/src/api/schemas/yieldBalancesDtoRewardRate.ts b/src/api/schemas/yieldBalancesDtoRewardRate.ts deleted file mode 100644 index fd712f5..0000000 --- a/src/api/schemas/yieldBalancesDtoRewardRate.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { RewardRateDto } from "./rewardRateDto"; - -/** - * Personalized reward rate breakdown for this balance position - * @nullable - */ -export type YieldBalancesDtoRewardRate = RewardRateDto | null; diff --git a/src/api/schemas/yieldDtoNetwork.ts b/src/api/schemas/yieldDtoNetwork.ts index 58a4b45..8e5b667 100644 --- a/src/api/schemas/yieldDtoNetwork.ts +++ b/src/api/schemas/yieldDtoNetwork.ts @@ -4,7 +4,6 @@ export type YieldDtoNetwork = (typeof YieldDtoNetwork)[keyof typeof YieldDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/yieldMechanicsDtoExtraTransactionFormatsSupportedItem.ts b/src/api/schemas/yieldMechanicsDtoExtraTransactionFormatsSupportedItem.ts index 4b4838e..c6b9d64 100644 --- a/src/api/schemas/yieldMechanicsDtoExtraTransactionFormatsSupportedItem.ts +++ b/src/api/schemas/yieldMechanicsDtoExtraTransactionFormatsSupportedItem.ts @@ -1,7 +1,6 @@ export type YieldMechanicsDtoExtraTransactionFormatsSupportedItem = (typeof YieldMechanicsDtoExtraTransactionFormatsSupportedItem)[keyof typeof YieldMechanicsDtoExtraTransactionFormatsSupportedItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldMechanicsDtoExtraTransactionFormatsSupportedItem = { raw: "raw", default: "default", diff --git a/src/api/schemas/yieldQueryDtoNetwork.ts b/src/api/schemas/yieldQueryDtoNetwork.ts index 40e0f69..254595a 100644 --- a/src/api/schemas/yieldQueryDtoNetwork.ts +++ b/src/api/schemas/yieldQueryDtoNetwork.ts @@ -4,7 +4,6 @@ export type YieldQueryDtoNetwork = (typeof YieldQueryDtoNetwork)[keyof typeof YieldQueryDtoNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldQueryDtoNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/yieldQueryDtoSort.ts b/src/api/schemas/yieldQueryDtoSort.ts index 4533a9e..0fdcef8 100644 --- a/src/api/schemas/yieldQueryDtoSort.ts +++ b/src/api/schemas/yieldQueryDtoSort.ts @@ -4,7 +4,6 @@ export type YieldQueryDtoSort = (typeof YieldQueryDtoSort)[keyof typeof YieldQueryDtoSort]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldQueryDtoSort = { statusEnterAsc: "statusEnterAsc", statusEnterDesc: "statusEnterDesc", diff --git a/src/api/schemas/yieldQueryDtoType.ts b/src/api/schemas/yieldQueryDtoType.ts index b72c8ab..d199729 100644 --- a/src/api/schemas/yieldQueryDtoType.ts +++ b/src/api/schemas/yieldQueryDtoType.ts @@ -4,7 +4,6 @@ export type YieldQueryDtoType = (typeof YieldQueryDtoType)[keyof typeof YieldQueryDtoType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldQueryDtoType = { staking: "staking", restaking: "restaking", diff --git a/src/api/schemas/yieldQueryDtoTypesItem.ts b/src/api/schemas/yieldQueryDtoTypesItem.ts index 37219ba..c83e1b7 100644 --- a/src/api/schemas/yieldQueryDtoTypesItem.ts +++ b/src/api/schemas/yieldQueryDtoTypesItem.ts @@ -1,7 +1,6 @@ export type YieldQueryDtoTypesItem = (typeof YieldQueryDtoTypesItem)[keyof typeof YieldQueryDtoTypesItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldQueryDtoTypesItem = { staking: "staking", restaking: "restaking", diff --git a/src/api/schemas/yieldType.ts b/src/api/schemas/yieldType.ts index c8ad5fd..fd16d01 100644 --- a/src/api/schemas/yieldType.ts +++ b/src/api/schemas/yieldType.ts @@ -3,7 +3,6 @@ */ export type YieldType = (typeof YieldType)[keyof typeof YieldType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldType = { staking: "staking", restaking: "restaking", diff --git a/src/api/schemas/yieldsControllerGetBalanceHistory200.ts b/src/api/schemas/yieldsControllerGetBalanceHistory200.ts index c4476cf..50e6222 100644 --- a/src/api/schemas/yieldsControllerGetBalanceHistory200.ts +++ b/src/api/schemas/yieldsControllerGetBalanceHistory200.ts @@ -1,5 +1,6 @@ +import type { BalanceHistorySnapshotDto } from "./balanceHistorySnapshotDto"; import type { PaginatedResponseDto } from "./paginatedResponseDto"; -import type { YieldsControllerGetBalanceHistory200AllOf } from "./yieldsControllerGetBalanceHistory200AllOf"; -export type YieldsControllerGetBalanceHistory200 = PaginatedResponseDto & - YieldsControllerGetBalanceHistory200AllOf; +export type YieldsControllerGetBalanceHistory200 = PaginatedResponseDto & { + items?: BalanceHistorySnapshotDto[]; +}; diff --git a/src/api/schemas/yieldsControllerGetBalanceHistory200AllOf.ts b/src/api/schemas/yieldsControllerGetBalanceHistory200AllOf.ts deleted file mode 100644 index 6d7a70b..0000000 --- a/src/api/schemas/yieldsControllerGetBalanceHistory200AllOf.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { BalanceHistorySnapshotDto } from "./balanceHistorySnapshotDto"; - -export type YieldsControllerGetBalanceHistory200AllOf = { - items?: BalanceHistorySnapshotDto[]; -}; diff --git a/src/api/schemas/yieldsControllerGetBalanceHistoryInterval.ts b/src/api/schemas/yieldsControllerGetBalanceHistoryInterval.ts index d78eb49..ddfd13e 100644 --- a/src/api/schemas/yieldsControllerGetBalanceHistoryInterval.ts +++ b/src/api/schemas/yieldsControllerGetBalanceHistoryInterval.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetBalanceHistoryInterval = (typeof YieldsControllerGetBalanceHistoryInterval)[keyof typeof YieldsControllerGetBalanceHistoryInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetBalanceHistoryInterval = { block: "block", hour: "hour", diff --git a/src/api/schemas/yieldsControllerGetBalanceHistorySort.ts b/src/api/schemas/yieldsControllerGetBalanceHistorySort.ts index a1f5ad3..9a79a13 100644 --- a/src/api/schemas/yieldsControllerGetBalanceHistorySort.ts +++ b/src/api/schemas/yieldsControllerGetBalanceHistorySort.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetBalanceHistorySort = (typeof YieldsControllerGetBalanceHistorySort)[keyof typeof YieldsControllerGetBalanceHistorySort]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetBalanceHistorySort = { asc: "asc", desc: "desc", diff --git a/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryInterval.ts b/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryInterval.ts index b8def9f..1cd1e61 100644 --- a/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryInterval.ts +++ b/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryInterval.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldRewardRateHistoryInterval = (typeof YieldsControllerGetYieldRewardRateHistoryInterval)[keyof typeof YieldsControllerGetYieldRewardRateHistoryInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldRewardRateHistoryInterval = { day: "day", week: "week", diff --git a/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryPeriod.ts b/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryPeriod.ts index ff408cd..4db5c2b 100644 --- a/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryPeriod.ts +++ b/src/api/schemas/yieldsControllerGetYieldRewardRateHistoryPeriod.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldRewardRateHistoryPeriod = (typeof YieldsControllerGetYieldRewardRateHistoryPeriod)[keyof typeof YieldsControllerGetYieldRewardRateHistoryPeriod]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldRewardRateHistoryPeriod = { "1d": "1d", "7d": "7d", diff --git a/src/api/schemas/yieldsControllerGetYieldRewardsSort.ts b/src/api/schemas/yieldsControllerGetYieldRewardsSort.ts index 0c05314..fda228b 100644 --- a/src/api/schemas/yieldsControllerGetYieldRewardsSort.ts +++ b/src/api/schemas/yieldsControllerGetYieldRewardsSort.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldRewardsSort = (typeof YieldsControllerGetYieldRewardsSort)[keyof typeof YieldsControllerGetYieldRewardsSort]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldRewardsSort = { asc: "asc", desc: "desc", diff --git a/src/api/schemas/yieldsControllerGetYieldTvlHistoryInterval.ts b/src/api/schemas/yieldsControllerGetYieldTvlHistoryInterval.ts index 3994f81..0fbeb64 100644 --- a/src/api/schemas/yieldsControllerGetYieldTvlHistoryInterval.ts +++ b/src/api/schemas/yieldsControllerGetYieldTvlHistoryInterval.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldTvlHistoryInterval = (typeof YieldsControllerGetYieldTvlHistoryInterval)[keyof typeof YieldsControllerGetYieldTvlHistoryInterval]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldTvlHistoryInterval = { day: "day", week: "week", diff --git a/src/api/schemas/yieldsControllerGetYieldTvlHistoryPeriod.ts b/src/api/schemas/yieldsControllerGetYieldTvlHistoryPeriod.ts index bb6183a..c3cfbf1 100644 --- a/src/api/schemas/yieldsControllerGetYieldTvlHistoryPeriod.ts +++ b/src/api/schemas/yieldsControllerGetYieldTvlHistoryPeriod.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldTvlHistoryPeriod = (typeof YieldsControllerGetYieldTvlHistoryPeriod)[keyof typeof YieldsControllerGetYieldTvlHistoryPeriod]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldTvlHistoryPeriod = { "1d": "1d", "7d": "7d", diff --git a/src/api/schemas/yieldsControllerGetYieldValidators200.ts b/src/api/schemas/yieldsControllerGetYieldValidators200.ts index c7b0122..b8d5037 100644 --- a/src/api/schemas/yieldsControllerGetYieldValidators200.ts +++ b/src/api/schemas/yieldsControllerGetYieldValidators200.ts @@ -1,5 +1,6 @@ import type { PaginatedResponseDto } from "./paginatedResponseDto"; -import type { YieldsControllerGetYieldValidators200AllOf } from "./yieldsControllerGetYieldValidators200AllOf"; +import type { ValidatorDto } from "./validatorDto"; -export type YieldsControllerGetYieldValidators200 = PaginatedResponseDto & - YieldsControllerGetYieldValidators200AllOf; +export type YieldsControllerGetYieldValidators200 = PaginatedResponseDto & { + items?: ValidatorDto[]; +}; diff --git a/src/api/schemas/yieldsControllerGetYieldValidators200AllOf.ts b/src/api/schemas/yieldsControllerGetYieldValidators200AllOf.ts deleted file mode 100644 index e33454c..0000000 --- a/src/api/schemas/yieldsControllerGetYieldValidators200AllOf.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { ValidatorDto } from "./validatorDto"; - -export type YieldsControllerGetYieldValidators200AllOf = { - items?: ValidatorDto[]; -}; diff --git a/src/api/schemas/yieldsControllerGetYields200.ts b/src/api/schemas/yieldsControllerGetYields200.ts index ade1ffe..c30a1cf 100644 --- a/src/api/schemas/yieldsControllerGetYields200.ts +++ b/src/api/schemas/yieldsControllerGetYields200.ts @@ -1,5 +1,6 @@ import type { PaginatedResponseDto } from "./paginatedResponseDto"; -import type { YieldsControllerGetYields200AllOf } from "./yieldsControllerGetYields200AllOf"; +import type { YieldDto } from "./yieldDto"; -export type YieldsControllerGetYields200 = PaginatedResponseDto & - YieldsControllerGetYields200AllOf; +export type YieldsControllerGetYields200 = PaginatedResponseDto & { + items?: YieldDto[]; +}; diff --git a/src/api/schemas/yieldsControllerGetYields200AllOf.ts b/src/api/schemas/yieldsControllerGetYields200AllOf.ts deleted file mode 100644 index 7564594..0000000 --- a/src/api/schemas/yieldsControllerGetYields200AllOf.ts +++ /dev/null @@ -1,5 +0,0 @@ -import type { YieldDto } from "./yieldDto"; - -export type YieldsControllerGetYields200AllOf = { - items?: YieldDto[]; -}; diff --git a/src/api/schemas/yieldsControllerGetYieldsNetwork.ts b/src/api/schemas/yieldsControllerGetYieldsNetwork.ts index 154f607..20c4625 100644 --- a/src/api/schemas/yieldsControllerGetYieldsNetwork.ts +++ b/src/api/schemas/yieldsControllerGetYieldsNetwork.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldsNetwork = (typeof YieldsControllerGetYieldsNetwork)[keyof typeof YieldsControllerGetYieldsNetwork]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldsNetwork = { ethereum: "ethereum", "ethereum-goerli": "ethereum-goerli", diff --git a/src/api/schemas/yieldsControllerGetYieldsSort.ts b/src/api/schemas/yieldsControllerGetYieldsSort.ts index 5ee184a..f57924e 100644 --- a/src/api/schemas/yieldsControllerGetYieldsSort.ts +++ b/src/api/schemas/yieldsControllerGetYieldsSort.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldsSort = (typeof YieldsControllerGetYieldsSort)[keyof typeof YieldsControllerGetYieldsSort]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldsSort = { statusEnterAsc: "statusEnterAsc", statusEnterDesc: "statusEnterDesc", diff --git a/src/api/schemas/yieldsControllerGetYieldsType.ts b/src/api/schemas/yieldsControllerGetYieldsType.ts index 0176f60..1aca9a1 100644 --- a/src/api/schemas/yieldsControllerGetYieldsType.ts +++ b/src/api/schemas/yieldsControllerGetYieldsType.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldsType = (typeof YieldsControllerGetYieldsType)[keyof typeof YieldsControllerGetYieldsType]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldsType = { staking: "staking", restaking: "restaking", diff --git a/src/api/schemas/yieldsControllerGetYieldsTypesItem.ts b/src/api/schemas/yieldsControllerGetYieldsTypesItem.ts index 2a7731f..62d541d 100644 --- a/src/api/schemas/yieldsControllerGetYieldsTypesItem.ts +++ b/src/api/schemas/yieldsControllerGetYieldsTypesItem.ts @@ -1,7 +1,6 @@ export type YieldsControllerGetYieldsTypesItem = (typeof YieldsControllerGetYieldsTypesItem)[keyof typeof YieldsControllerGetYieldsTypesItem]; -// eslint-disable-next-line @typescript-eslint/no-redeclare export const YieldsControllerGetYieldsTypesItem = { staking: "staking", restaking: "restaking", diff --git a/tsconfig.build.json b/tsconfig.build.json index 579fcf6..1a90e0a 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -3,7 +3,9 @@ "compilerOptions": { "composite": true, "declaration": true, - "emitDeclarationOnly": true + "emitDeclarationOnly": true, + "outDir": "./dist", + "tsBuildInfoFile": "./dist/.tsbuildinfo.build.json" }, "include": ["src"] } diff --git a/tsconfig.node.json b/tsconfig.node.json index 0b10cf9..78abb3f 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -3,7 +3,9 @@ "compilerOptions": { "composite": true, "noEmit": true, - "target": "es2024" + "target": "es2024", + "outDir": "./dist/node", + "tsBuildInfoFile": "./dist/node/.tsbuildinfo.node.json" }, "include": ["src", "orval.config.ts", "example"] }