From 1fcd3c11c273ed95aa09141c71716a200a827caa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 7 May 2024 09:17:27 +0000 Subject: [PATCH] fix(deps): update all --- package.json | 4 +- packages/sdk/package.json | 18 +- pnpm-lock.yaml | 852 ++++++++++++++++++++++++++------------ 3 files changed, 601 insertions(+), 273 deletions(-) diff --git a/package.json b/package.json index c082271b1f..7f13625f76 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,8 @@ "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", "chai": "^4.4.1", - "conventional-changelog-conventionalcommits": "^7.0.2", - "eslint": "^8.56.0", + "conventional-changelog-conventionalcommits": "^8.0.0", + "eslint": "^9.0.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-deprecation": "^2.0.0", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 0c574269d1..d1c1018a70 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -61,21 +61,21 @@ }, "dependencies": { "@aptos-labs/ts-sdk": "~1.13.0", - "@coral-xyz/borsh": "^0.29.0", - "@fuel-ts/abi-typegen": "0.81.0", - "@fuel-ts/account": "0.81.0", - "@fuel-ts/address": "0.81.0", - "@fuel-ts/contract": "0.81.0", - "@fuel-ts/program": "0.81.0", - "@fuel-ts/transactions": "0.81.0", - "@mysten/sui.js": "~0.51.0", + "@coral-xyz/borsh": "^0.30.0", + "@fuel-ts/abi-typegen": "0.84.0", + "@fuel-ts/account": "0.84.0", + "@fuel-ts/address": "0.84.0", + "@fuel-ts/contract": "0.84.0", + "@fuel-ts/program": "0.84.0", + "@fuel-ts/transactions": "0.84.0", + "@mysten/sui.js": "~0.52.0", "@project-serum/anchor": "^0.26.0", "@sentio/bigdecimal": "9.1.1-patch.3", "@sentio/chain": "^1.0.21", "@sentio/ethers-v6": "^1.0.29", "@sentio/protos": "workspace:*", "@sentio/runtime": "workspace:^", - "@solana/web3.js": "1.89.1", + "@solana/web3.js": "1.91.8", "@typemove/aptos": "~1.5.6", "@typemove/move": "~1.5.6", "@typemove/sui": "~1.5.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3ebc81d97..4ec88ec786 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,34 +33,34 @@ importers: version: 20.11.7 '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.56.0)(typescript@5.3.3) + version: 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@9.2.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.1.1(eslint@8.56.0)(typescript@5.3.3) + version: 7.1.1(eslint@9.2.0)(typescript@5.3.3) chai: specifier: ^4.4.1 version: 4.4.1 conventional-changelog-conventionalcommits: - specifier: ^7.0.2 - version: 7.0.2 + specifier: ^8.0.0 + version: 8.0.0 eslint: - specifier: ^8.56.0 - version: 8.56.0 + specifier: ^9.0.0 + version: 9.2.0 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.56.0) + version: 9.1.0(eslint@9.2.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + version: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@9.2.0) eslint-plugin-deprecation: specifier: ^2.0.0 - version: 2.0.0(eslint@8.56.0)(typescript@5.3.3) + version: 2.0.0(eslint@9.2.0)(typescript@5.3.3) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0) eslint-plugin-unused-imports: specifier: ^3.0.0 - version: 3.0.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@8.56.0) + version: 3.0.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@9.2.0) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@20.11.7)(ts-node@10.9.2) @@ -430,29 +430,29 @@ importers: specifier: ~1.13.0 version: 1.13.0 '@coral-xyz/borsh': - specifier: ^0.29.0 - version: 0.29.0(@solana/web3.js@1.89.1) + specifier: ^0.30.0 + version: 0.30.0(@solana/web3.js@1.91.8) '@fuel-ts/abi-typegen': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@fuel-ts/account': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@fuel-ts/address': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@fuel-ts/contract': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@fuel-ts/program': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@fuel-ts/transactions': - specifier: 0.81.0 - version: 0.81.0 + specifier: 0.84.0 + version: 0.84.0 '@mysten/sui.js': - specifier: ~0.51.0 - version: 0.51.0 + specifier: ~0.52.0 + version: 0.52.0(svelte@4.2.15)(typescript@5.3.3) '@project-serum/anchor': specifier: ^0.26.0 version: 0.26.0 @@ -472,8 +472,8 @@ importers: specifier: workspace:^ version: link:../runtime '@solana/web3.js': - specifier: 1.89.1 - version: 1.89.1 + specifier: 1.91.8 + version: 1.91.8 '@typemove/aptos': specifier: ~1.5.6 version: 1.5.6 @@ -579,6 +579,31 @@ packages: graphql: 16.8.1 dev: false + /@0no-co/graphql.web@1.0.7(graphql@16.8.1): + resolution: {integrity: sha512-E3Qku4mTzdrlwVWGPxklDnME5ANrEGetvYw4i2GCRlppWXXE4QD66j7pwb8HelZwS6LnqEChhrSOGCXpbiu6MQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + graphql: + optional: true + dependencies: + graphql: 16.8.1 + dev: false + + /@0no-co/graphqlsp@1.12.2(graphql@16.8.1)(typescript@5.3.3): + resolution: {integrity: sha512-bUYuwoHuvlTIZZpt2l0furjcNMpd80T5JB4YzmOdcv+wlndHpRWeFwgnGH7qgyy986oGKxgomS0oBXjxmEMtYg==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 + dependencies: + '@gql.tada/internal': 0.3.3(graphql@16.8.1)(typescript@5.3.3) + graphql: 16.8.1 + node-fetch: 2.7.0 + typescript: 5.3.3 + transitivePeerDependencies: + - encoding + dev: false + /@75lb/deep-merge@1.1.1: resolution: {integrity: sha512-xvgv6pkMGBA6GwdyJbNAnDmfAIR/DfWhrj9jgWh3TY7gRm3KO46x/GPjRg6wJ0nOepwqrNxFfojebh0Df4h4Tw==} engines: {node: '>=12.17'} @@ -803,6 +828,14 @@ packages: dependencies: '@babel/types': 7.23.9 + /@babel/parser@7.24.5: + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.9 + dev: false + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.9): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -932,6 +965,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 + dev: true + + /@babel/runtime@7.24.5: + resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 /@babel/template@7.23.9: resolution: {integrity: sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==} @@ -991,11 +1031,11 @@ packages: dependencies: '@certusone/wormhole-sdk-proto-web': 0.0.7(google-protobuf@3.21.2) '@certusone/wormhole-sdk-wasm': 0.0.1 - '@coral-xyz/borsh': 0.2.6(@solana/web3.js@1.89.1) + '@coral-xyz/borsh': 0.2.6(@solana/web3.js@1.91.8) '@mysten/sui.js': 0.32.2 '@project-serum/anchor': 0.25.0 - '@solana/spl-token': 0.3.11(@solana/web3.js@1.89.1)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.89.1 + '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.8)(fastestsmallesttextencoderdecoder@1.0.22) + '@solana/web3.js': 1.91.8 '@terra-money/terra.js': 3.1.9 '@xpla/xpla.js': 0.2.3 algosdk: 2.7.0 @@ -1054,35 +1094,35 @@ packages: dev: true optional: true - /@coral-xyz/borsh@0.2.6(@solana/web3.js@1.89.1): + /@coral-xyz/borsh@0.2.6(@solana/web3.js@1.91.8): resolution: {integrity: sha512-y6nmHw1bFcJib7sMHsQPpC8r47xhqDZVvhUdna7NUPzpSbOZG6f46N21+aXsQ2w/tG8Ggls488J/ZmwbgVmyjg==} engines: {node: '>=10'} peerDependencies: '@solana/web3.js': ^1.2.0 dependencies: - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 bn.js: 5.2.1 buffer-layout: 1.2.2 dev: true - /@coral-xyz/borsh@0.26.0(@solana/web3.js@1.89.1): + /@coral-xyz/borsh@0.26.0(@solana/web3.js@1.91.8): resolution: {integrity: sha512-uCZ0xus0CszQPHYfWAqKS5swS1UxvePu83oOF+TWpUkedsNlg6p2p4azxZNSSqwXb9uXMFgxhuMBX9r3Xoi0vQ==} engines: {node: '>=10'} peerDependencies: '@solana/web3.js': ^1.68.0 dependencies: - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 bn.js: 5.2.1 buffer-layout: 1.2.2 dev: false - /@coral-xyz/borsh@0.29.0(@solana/web3.js@1.89.1): - resolution: {integrity: sha512-s7VFVa3a0oqpkuRloWVPdCK7hMbAMY270geZOGfCnaqexrP5dTIpbEHL33req6IYPPJ0hYa71cdvJ1h6V55/oQ==} + /@coral-xyz/borsh@0.30.0(@solana/web3.js@1.91.8): + resolution: {integrity: sha512-OrcV+7N10cChhgDRUxM4iEIuwxUHHs52XD85R8cFCUqE0vbLYrcoPPPs+VF6kZ9DhdJGVW2I6DHJOp5TykyZog==} engines: {node: '>=10'} peerDependencies: '@solana/web3.js': ^1.68.0 dependencies: - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 bn.js: 5.2.1 buffer-layout: 1.2.2 dev: false @@ -1415,13 +1455,13 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.2.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 9.2.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1430,14 +1470,14 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/eslintrc@3.0.2: + resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 + espree: 10.0.1 + globals: 14.0.0 ignore: 5.3.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1447,9 +1487,9 @@ packages: - supports-color dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/js@9.2.0: + resolution: {integrity: sha512-ESiIudvhoYni+MdsI8oD7skpprZ89qKocwRM2KEvhhBJ9nl5MRh7BXU5GTod7Mdygq+AUl+QzId6iWJKR/wABA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true /@ethereumjs/common@2.6.5: @@ -1504,16 +1544,16 @@ packages: hash.js: 1.1.7 dev: true - /@fuel-ts/abi-coder@0.81.0: - resolution: {integrity: sha512-A29CiG//JtQxBxQ6dc4UMIG0jS/RZQM5lfQzvcx7CfsYUbjXcGHq9pR6rHavnyAk9W7RxstGvsvz4Co+xtOotg==} + /@fuel-ts/abi-coder@0.84.0: + resolution: {integrity: sha512-j76kuHASFhN7ibPLSQC631f40+dIL7PkmR+EgfZIujOesfsj4emMc/jRdGhdGklikyiE6RvVvKCJNpcrvIKeYA==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/crypto': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/hasher': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/math': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/crypto': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/hasher': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/math': 0.84.0 + '@fuel-ts/utils': 0.84.0 ethers: /@sentio/ethers@6.7.1-patch.4 type-fest: 3.13.1 transitivePeerDependencies: @@ -1521,15 +1561,15 @@ packages: - utf-8-validate dev: false - /@fuel-ts/abi-typegen@0.81.0: - resolution: {integrity: sha512-7bkVbEmCrvpI5XdH8PvF9fXTOTK4xMhC9vn6r8MsPv4GvruQCaijEahn3Y2l+AiQLVjSdFOgOj+5876rKpy83g==} + /@fuel-ts/abi-typegen@0.84.0: + resolution: {integrity: sha512-w95A1x8DaCc6O+AaTB/ifpZtDE3opGs0gBCZIVHSvFhhYR7Z5Up8t73Va0+sYiu1jyvCrsHQrCXKvK1zq3FwRQ==} engines: {node: ^18.18.2 || ^20.0.0} hasBin: true dependencies: - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/utils': 0.81.0 - '@fuel-ts/versions': 0.81.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/utils': 0.84.0 + '@fuel-ts/versions': 0.84.0 commander: 9.5.0 glob: 10.3.10 handlebars: 4.7.8 @@ -1538,22 +1578,22 @@ packages: rimraf: 3.0.2 dev: false - /@fuel-ts/account@0.81.0: - resolution: {integrity: sha512-VOqpT2x9Wdx+D+OOhOj2zaUaTvOjmsLh68VYUGNU1DEhmqErapi2CsvlYDigKxR4DU6o44ikOmU0Loft5qHwPg==} + /@fuel-ts/account@0.84.0: + resolution: {integrity: sha512-RvO6/j16M2Y1SymQz3S/Xmc9klXpHWnoHuZedYmNKArRSm4QDk6DhiKflfkG9U8NyjvtnDk2RYm8fpAODzhn4A==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/abi-coder': 0.81.0 - '@fuel-ts/address': 0.81.0 - '@fuel-ts/crypto': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/hasher': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/math': 0.81.0 - '@fuel-ts/merkle': 0.81.0 - '@fuel-ts/transactions': 0.81.0 - '@fuel-ts/utils': 0.81.0 - '@fuel-ts/versions': 0.81.0 - '@fuels/vm-asm': 0.42.1 + '@fuel-ts/abi-coder': 0.84.0 + '@fuel-ts/address': 0.84.0 + '@fuel-ts/crypto': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/hasher': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/math': 0.84.0 + '@fuel-ts/merkle': 0.84.0 + '@fuel-ts/transactions': 0.84.0 + '@fuel-ts/utils': 0.84.0 + '@fuel-ts/versions': 0.84.0 + '@fuels/vm-asm': 0.49.0 '@noble/curves': 1.4.0 ethers: /@sentio/ethers@6.7.1-patch.4 events: 3.3.0 @@ -1571,14 +1611,14 @@ packages: - utf-8-validate dev: false - /@fuel-ts/address@0.81.0: - resolution: {integrity: sha512-RU3NOaVPesql4xSBOzRGWGrE1MnEL+c+qEm9ChhI1Tw0vwtmHuoLdzmkW1ZBGrQKc7VRLJ5yRAMxWNXHzXIiTw==} + /@fuel-ts/address@0.84.0: + resolution: {integrity: sha512-kryoGabW5Y+dRTdBt7dhO1RYa0sAf98LxUaQQBVyVz1Yjv6SFJY6cXvEQ+GYxAe+CJS//cRvrvaot7jt/vGMDw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/crypto': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/crypto': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/utils': 0.84.0 '@noble/hashes': 1.4.0 bech32: 2.0.0 transitivePeerDependencies: @@ -1586,20 +1626,20 @@ packages: - utf-8-validate dev: false - /@fuel-ts/contract@0.81.0: - resolution: {integrity: sha512-cI1Ri9H3vIyrMY/u8CvHh3CX5AmwMbp0RaFWkhY4Lp4ohjrjN5VROPfHWMsfM8Yj6rjvBofOecA8jNSkygs1qw==} + /@fuel-ts/contract@0.84.0: + resolution: {integrity: sha512-zZjbJS9dSnJt3PKqYja2KJmk7rrQyrXrJ3haulXSTJfMNDH0XFfuaWMJjqu8z15uX+vPn9DgW6UFse+Oohhoqw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/abi-coder': 0.81.0 - '@fuel-ts/account': 0.81.0 - '@fuel-ts/crypto': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/hasher': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/merkle': 0.81.0 - '@fuel-ts/program': 0.81.0 - '@fuel-ts/transactions': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/abi-coder': 0.84.0 + '@fuel-ts/account': 0.84.0 + '@fuel-ts/crypto': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/hasher': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/merkle': 0.84.0 + '@fuel-ts/program': 0.84.0 + '@fuel-ts/transactions': 0.84.0 + '@fuel-ts/utils': 0.84.0 transitivePeerDependencies: - bufferutil - encoding @@ -1607,12 +1647,12 @@ packages: - utf-8-validate dev: false - /@fuel-ts/crypto@0.81.0: - resolution: {integrity: sha512-CIVNl5cncmCdCN7vEpGhSv0v+2a4DT6WPZvDu9OABcyjI5y9sHBzpLEkxNRd6Vf/dqs4E8k9Oeq4FoljY1czIg==} + /@fuel-ts/crypto@0.84.0: + resolution: {integrity: sha512-UEB8tY25hLHgF+e884MVqR0/n9YG3qpJi+XZ+D/bSxyN9AyoiOtcaju6NaF0bXufLqrKI9sDCKVVuHKoj+dUjw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/utils': 0.84.0 '@noble/hashes': 1.4.0 ethers: /@sentio/ethers@6.7.1-patch.4 transitivePeerDependencies: @@ -1620,64 +1660,64 @@ packages: - utf-8-validate dev: false - /@fuel-ts/errors@0.81.0: - resolution: {integrity: sha512-WlvFBci4Q6FcimeVWSZglblsNWg9luebmlJaACWGdnQh8cGYVwT2BB3nRhZEPW4fsmrz0VJx4AsTqNcwVCogjA==} + /@fuel-ts/errors@0.84.0: + resolution: {integrity: sha512-bK7dzyl4/u8Vk8WNq7M63pikuNoV6HL25DJudBxlAGwC0M/Ckg61kVp4fi6eAmvoqEn7tiXzvH6P3F9+IV5Jcw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/versions': 0.81.0 + '@fuel-ts/versions': 0.84.0 dev: false - /@fuel-ts/hasher@0.81.0: - resolution: {integrity: sha512-Ile54vAZZHOd0NDGsO5lHDsRj0psr56Berhy9JkRL7SoRAMUHkpghA49XPvtP02AA71HuFchUzYDsnbrPUxTqA==} + /@fuel-ts/hasher@0.84.0: + resolution: {integrity: sha512-9VKNQ8F4+vSUKhnz3/0MSS8vUDLZjqQK3jiHJZkBZvuVOrqENuHoVhVMbk3E3Nz+W83fFmKBCIKD+UXu4lCMiQ==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/crypto': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/crypto': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/utils': 0.84.0 '@noble/hashes': 1.4.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@fuel-ts/interfaces@0.81.0: - resolution: {integrity: sha512-j6K+1hCopiEr+kVoxpY3VL6dPJeyzlr0k8gibtuUYkdTwuorySftFRLySS0v9RQTanp0yBNq7pL2GRiAOldm8w==} + /@fuel-ts/interfaces@0.84.0: + resolution: {integrity: sha512-xjEawF6uMotd+yvfPmOH4lbotlMR3Xfp5R6ioUV0dUby1OoD6NGB2U/3lDbYWETMCL9TwCG728acb9TYBTq75Q==} engines: {node: ^18.18.2 || ^20.0.0} dev: false - /@fuel-ts/math@0.81.0: - resolution: {integrity: sha512-lQayJIgEGBiH0rR4BWMoHZzOVX3xTLxfTv0Btm2i9ni0sUR8ZouT6zGEHwBT8ytNahXCpjvX7/nPZu9w0f5w1Q==} + /@fuel-ts/math@0.84.0: + resolution: {integrity: sha512-tqhKIX2MscKPMJ3GS+YmtAW53IPhN4WwYBTqOAxlsnDT7/lQLuYxHazJ/WFxUrcqx2+ziV5QCbLgwIg4WSx1QQ==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/errors': 0.81.0 + '@fuel-ts/errors': 0.84.0 '@types/bn.js': 5.1.5 bn.js: 5.2.1 dev: false - /@fuel-ts/merkle@0.81.0: - resolution: {integrity: sha512-zeDczbxKA5kQNM237OqHaWV3ri2Ujv/Pw9twr38kI6mxYdUrjkgxDjMGz8LwQ+lVS5lgu07CAnLmtBmhAQb2mw==} + /@fuel-ts/merkle@0.84.0: + resolution: {integrity: sha512-TgiSg8ZsIrKYd1cPaynEMfeu/Qak5HjeNCJEiszDUSsaBbvfnNFNOp9bhPab5EtBYEFxGU1Gcbbecv2wtbgmng==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/hasher': 0.81.0 - '@fuel-ts/math': 0.81.0 + '@fuel-ts/hasher': 0.84.0 + '@fuel-ts/math': 0.84.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@fuel-ts/program@0.81.0: - resolution: {integrity: sha512-pZoM4nzhP/+16GinA01UINLUKrMhopq+5Yr3bc9JzUDju+BdsYsxQ84dr7dh9f3in61ROX2W7pwaK9pMMsLa5w==} + /@fuel-ts/program@0.84.0: + resolution: {integrity: sha512-QOYu3Z34vDRx+FtSFl9bJtuR/xchVWcALcKwZkkAF/BJCPByUzuvJds2iajUu9TKn/S4WdYRczd6x28RdhKDqw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/abi-coder': 0.81.0 - '@fuel-ts/account': 0.81.0 - '@fuel-ts/address': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/math': 0.81.0 - '@fuel-ts/transactions': 0.81.0 - '@fuel-ts/utils': 0.81.0 - '@fuels/vm-asm': 0.42.1 + '@fuel-ts/abi-coder': 0.84.0 + '@fuel-ts/account': 0.84.0 + '@fuel-ts/address': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/math': 0.84.0 + '@fuel-ts/transactions': 0.84.0 + '@fuel-ts/utils': 0.84.0 + '@fuels/vm-asm': 0.49.0 transitivePeerDependencies: - bufferutil - encoding @@ -1685,32 +1725,32 @@ packages: - utf-8-validate dev: false - /@fuel-ts/transactions@0.81.0: - resolution: {integrity: sha512-ySHBQGV0r4LbA9ZQcp9ds25K9AeykGQPoJQtA6RrnF8xeUrwRxoVqVhdsNwG/rKzACBd2aB+KwMAlsu6EMr7FQ==} + /@fuel-ts/transactions@0.84.0: + resolution: {integrity: sha512-hsCa0kpHuefkImcvE13eagG1U1XjkBmfv09SjVDB7auCOCmSO1m1QnBPZ+dRwsfrAY631YwTaba+3F23n50vtw==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/abi-coder': 0.81.0 - '@fuel-ts/address': 0.81.0 - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/hasher': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 - '@fuel-ts/math': 0.81.0 - '@fuel-ts/utils': 0.81.0 + '@fuel-ts/abi-coder': 0.84.0 + '@fuel-ts/address': 0.84.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/hasher': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 + '@fuel-ts/math': 0.84.0 + '@fuel-ts/utils': 0.84.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@fuel-ts/utils@0.81.0: - resolution: {integrity: sha512-VsS3/UIuZ9paaZpfN8CiQTcm4OUDLYd+vxPiFsWuoNGkeqKhWJiEhJxCwtOH6fHuV23ZArcdxWSsma619KPrLQ==} + /@fuel-ts/utils@0.84.0: + resolution: {integrity: sha512-Wsz+LOexqQ+dUKc1foeu4bui4EUPG+HILKd3V5xGEazR4qxIO4fYpT7AxvykGZJDJb8bC7bXeSCzxwJ6bABujA==} engines: {node: ^18.18.2 || ^20.0.0} dependencies: - '@fuel-ts/errors': 0.81.0 - '@fuel-ts/interfaces': 0.81.0 + '@fuel-ts/errors': 0.84.0 + '@fuel-ts/interfaces': 0.84.0 dev: false - /@fuel-ts/versions@0.81.0: - resolution: {integrity: sha512-QVNTYwn1ip7ivER3EYiTlERyglYjPVYwA4wHcjvjqIxPjoguMGrSBjqmsdOj4sMDMa9bYEAIXTGZhN3CvaMJHg==} + /@fuel-ts/versions@0.84.0: + resolution: {integrity: sha512-rWxwKA7SEcE6qeAWlc/nj7oBsDK+9aW6sgkAEgVbethcKOQ8cRaGGc+H/Gd/ortw2kZ96isUVA9qfnVLnx5TEg==} engines: {node: ^18.18.2 || ^20.0.0} hasBin: true dependencies: @@ -1718,8 +1758,48 @@ packages: cli-table: 0.3.11 dev: false - /@fuels/vm-asm@0.42.1: - resolution: {integrity: sha512-5e0IDHen26hrKc93ejYNDhQFbqi+EQ7xPpFJcUnSrz0+6zPdPhA2dtwh5UqN0fYDM5AcEFd0wpq+r7Pd2XS5AQ==} + /@fuels/vm-asm@0.49.0: + resolution: {integrity: sha512-IL+X9XoTlmomgSKO1pp8IThD/dcQo4Mz3dmCqRcY5+I9ux25P2apPCHxYLFx9m5bPJlQTm6VKbeVLMSdhr9nOw==} + dev: false + + /@gql.tada/cli-utils@1.3.4(graphql@16.8.1)(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-IHDJypDIIScs25pmsOrwlPy1MDnOwwzUKN+C9nLsQW0cW2c1S/L8K7FT9XUWH9qOjt7Q5K13GKWD3clfzlByuQ==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 + dependencies: + '@0no-co/graphqlsp': 1.12.2(graphql@16.8.1)(typescript@5.3.3) + '@gql.tada/internal': 0.4.0(graphql@16.8.1)(typescript@5.3.3) + '@vue/compiler-dom': 3.4.27 + '@vue/language-core': 2.0.16(typescript@5.3.3) + graphql: 16.8.1 + svelte2tsx: 0.7.8(svelte@4.2.15)(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - encoding + - svelte + dev: false + + /@gql.tada/internal@0.3.3(graphql@16.8.1)(typescript@5.3.3): + resolution: {integrity: sha512-lBOiN0c/Fx5eY5KGwkzB5+6asUv9IAoD6f5rZjN8r9h4hvSk4V5Kuuu6EfKixF6h5/o/xDRgA/BU3355udnK3g==} + peerDependencies: + graphql: ^16.8.1 + typescript: ^5.0.0 + dependencies: + '@0no-co/graphql.web': 1.0.7(graphql@16.8.1) + graphql: 16.8.1 + typescript: 5.3.3 + dev: false + + /@gql.tada/internal@0.4.0(graphql@16.8.1)(typescript@5.3.3): + resolution: {integrity: sha512-VPJkuGcFu6dd6WPjhDK/FKcrCWtmSfb6KIFStSJc8yENLJeDkRBXm/H41lETPACHoP9N3WDh+VWgwuUAubcAVQ==} + peerDependencies: + graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 + typescript: ^5.0.0 + dependencies: + '@0no-co/graphql.web': 1.0.7(graphql@16.8.1) + graphql: 16.8.1 + typescript: 5.3.3 dev: false /@graphql-typed-document-node/core@3.2.0(graphql@16.8.1): @@ -1749,11 +1829,11 @@ packages: yargs: 17.7.2 dev: false - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.2 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -1765,8 +1845,13 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + dev: true + + /@humanwhocodes/retry@0.2.4: + resolution: {integrity: sha512-Ttl/jHpxfS3st5sxwICYfk4pOH0WrLI1SpW283GgQL7sCWU7EHIOhX4b4fkIxr3tkfzwg8+FNojtzsIEE7Ecgg==} + engines: {node: '>=18.18'} dev: true /@improbable-eng/grpc-web@0.14.1(google-protobuf@3.21.2): @@ -2361,10 +2446,10 @@ packages: dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) '@mysten/bcs': 0.11.1 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 - '@scure/bip32': 1.3.3 - '@scure/bip39': 1.2.2 + '@noble/curves': 1.4.0 + '@noble/hashes': 1.4.0 + '@scure/bip32': 1.4.0 + '@scure/bip39': 1.3.0 '@suchipi/femver': 1.0.0 bech32: 2.0.0 gql.tada: 1.2.1(graphql@16.8.1) @@ -2373,6 +2458,28 @@ packages: tweetnacl: 1.0.3 dev: false + /@mysten/sui.js@0.52.0(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-oqfA0O/STWDJgnxvu07HsDRybG8yD3pfqAhADFawZTthbPdl6U01qJQVCzW7yf2OqG9AkYWHT+392rVcVjbcnw==} + engines: {node: '>=16'} + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.1) + '@mysten/bcs': 0.11.1 + '@noble/curves': 1.4.0 + '@noble/hashes': 1.4.0 + '@scure/bip32': 1.4.0 + '@scure/bip39': 1.3.0 + '@suchipi/femver': 1.0.0 + bech32: 2.0.0 + gql.tada: 1.7.0(graphql@16.8.1)(svelte@4.2.15)(typescript@5.3.3) + graphql: 16.8.1 + superstruct: 1.0.3 + tweetnacl: 1.0.3 + transitivePeerDependencies: + - encoding + - svelte + - typescript + dev: false + /@noble/curves@1.3.0: resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==} dependencies: @@ -2382,7 +2489,6 @@ packages: resolution: {integrity: sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg==} dependencies: '@noble/hashes': 1.4.0 - dev: false /@noble/hashes@1.1.2: resolution: {integrity: sha512-KYRCASVTv6aeUi1tsF8/vpyR7zpfs3FUzy2Jqm+MU+LmUKhQ0y2FpfwqkCcxSg2ua4GALJd8k2R76WxwZGbQpA==} @@ -2546,8 +2652,8 @@ packages: resolution: {integrity: sha512-E6A5Y/ijqpfMJ5psJvbw0kVTzLZFUcOFgs6eSM2M2iWE1lVRF18T6hWZVNl6zqZsoz98jgnNHtVGJMs+ds9A7A==} engines: {node: '>=11'} dependencies: - '@project-serum/borsh': 0.2.5(@solana/web3.js@1.89.1) - '@solana/web3.js': 1.89.1 + '@project-serum/borsh': 0.2.5(@solana/web3.js@1.91.8) + '@solana/web3.js': 1.91.8 base64-js: 1.5.1 bn.js: 5.2.1 bs58: 4.0.1 @@ -2571,8 +2677,8 @@ packages: resolution: {integrity: sha512-Nq+COIjE1135T7qfnOHEn7E0q39bQTgXLFk837/rgFe6Hkew9WML7eHsS+lSYD2p3OJaTiUOHTAq1lHy36oIqQ==} engines: {node: '>=11'} dependencies: - '@coral-xyz/borsh': 0.26.0(@solana/web3.js@1.89.1) - '@solana/web3.js': 1.89.1 + '@coral-xyz/borsh': 0.26.0(@solana/web3.js@1.91.8) + '@solana/web3.js': 1.91.8 base64-js: 1.5.1 bn.js: 5.2.1 bs58: 4.0.1 @@ -2592,13 +2698,13 @@ packages: - utf-8-validate dev: false - /@project-serum/borsh@0.2.5(@solana/web3.js@1.89.1): + /@project-serum/borsh@0.2.5(@solana/web3.js@1.91.8): resolution: {integrity: sha512-UmeUkUoKdQ7rhx6Leve1SssMR/Ghv8qrEiyywyxSWg7ooV7StdpPBhciiy5eB3T0qU1BXvdRNC8TdrkxK7WC5Q==} engines: {node: '>=10'} peerDependencies: '@solana/web3.js': ^1.2.0 dependencies: - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 bn.js: 5.2.1 buffer-layout: 1.2.2 dev: true @@ -2869,7 +2975,7 @@ packages: engines: {node: '>= 10'} dependencies: '@solana/buffer-layout': 4.0.1 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 bigint-buffer: 1.1.5 bignumber.js: 9.1.2 transitivePeerDependencies: @@ -2918,7 +3024,7 @@ packages: '@solana/codecs-numbers': 2.0.0-experimental.8618508 dev: true - /@solana/spl-token-metadata@0.1.2(@solana/web3.js@1.89.1)(fastestsmallesttextencoderdecoder@1.0.22): + /@solana/spl-token-metadata@0.1.2(@solana/web3.js@1.91.8)(fastestsmallesttextencoderdecoder@1.0.22): resolution: {integrity: sha512-hJYnAJNkDrtkE2Q41YZhCpeOGU/0JgRFXbtrtOuGGeKc3pkEUHB9DDoxZAxx+XRno13GozUleyBi0qypz4c3bw==} engines: {node: '>=16'} peerDependencies: @@ -2930,12 +3036,12 @@ packages: '@solana/codecs-strings': 2.0.0-experimental.8618508(fastestsmallesttextencoderdecoder@1.0.22) '@solana/options': 2.0.0-experimental.8618508 '@solana/spl-type-length-value': 0.1.0 - '@solana/web3.js': 1.89.1 + '@solana/web3.js': 1.91.8 transitivePeerDependencies: - fastestsmallesttextencoderdecoder dev: true - /@solana/spl-token@0.3.11(@solana/web3.js@1.89.1)(fastestsmallesttextencoderdecoder@1.0.22): + /@solana/spl-token@0.3.11(@solana/web3.js@1.91.8)(fastestsmallesttextencoderdecoder@1.0.22): resolution: {integrity: sha512-bvohO3rIMSVL24Pb+I4EYTJ6cL82eFpInEXD/I8K8upOGjpqHsKUoAempR/RnUlI1qSFNyFlWJfu6MNUgfbCQQ==} engines: {node: '>=16'} peerDependencies: @@ -2943,8 +3049,8 @@ packages: dependencies: '@solana/buffer-layout': 4.0.1 '@solana/buffer-layout-utils': 0.2.0 - '@solana/spl-token-metadata': 0.1.2(@solana/web3.js@1.89.1)(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.89.1 + '@solana/spl-token-metadata': 0.1.2(@solana/web3.js@1.91.8)(fastestsmallesttextencoderdecoder@1.0.22) + '@solana/web3.js': 1.91.8 buffer: 6.0.3 transitivePeerDependencies: - bufferutil @@ -2960,12 +3066,12 @@ packages: buffer: 6.0.3 dev: true - /@solana/web3.js@1.89.1: - resolution: {integrity: sha512-t9TTLtPQxtQB3SAf/5E8xPXfVDsC6WGOsgKY02l2cbe0HLymT7ynE8Hu48Lk5qynHCquj6nhISfEHcjMkYpu/A==} + /@solana/web3.js@1.91.8: + resolution: {integrity: sha512-USa6OS1jbh8zOapRJ/CBZImZ8Xb7AJjROZl5adql9TpOoBN9BUzyyouS5oPuZHft7S7eB8uJPuXWYjMi6BHgOw==} dependencies: - '@babel/runtime': 7.23.9 - '@noble/curves': 1.3.0 - '@noble/hashes': 1.3.3 + '@babel/runtime': 7.24.5 + '@noble/curves': 1.4.0 + '@noble/hashes': 1.4.0 '@solana/buffer-layout': 4.0.1 agentkeepalive: 4.5.0 bigint-buffer: 1.1.5 @@ -2976,7 +3082,7 @@ packages: fast-stable-stringify: 1.0.0 jayson: 4.1.0 node-fetch: 2.7.0 - rpc-websockets: 7.9.0 + rpc-websockets: 7.11.0 superstruct: 1.0.3 transitivePeerDependencies: - bufferutil @@ -3158,6 +3264,10 @@ packages: dependencies: '@types/node': 20.11.7 + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: false + /@types/express-serve-static-core@4.17.42: resolution: {integrity: sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==} dependencies: @@ -3375,7 +3485,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3387,13 +3497,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.1.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.1.1(eslint@9.2.0)(typescript@5.3.3) '@typescript-eslint/scope-manager': 7.1.1 - '@typescript-eslint/type-utils': 7.1.1(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.1.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.1.1(eslint@9.2.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.1.1(eslint@9.2.0)(typescript@5.3.3) '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.2.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare: 1.4.0 @@ -3404,7 +3514,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.1.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.1.1(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3419,7 +3529,7 @@ packages: '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3) '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.2.0 typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -3441,7 +3551,7 @@ packages: '@typescript-eslint/visitor-keys': 7.1.1 dev: true - /@typescript-eslint/type-utils@7.1.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.1.1(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3452,9 +3562,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3) - '@typescript-eslint/utils': 7.1.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 7.1.1(eslint@9.2.0)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.56.0 + eslint: 9.2.0 ts-api-utils: 1.0.3(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -3515,38 +3625,38 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.19.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.19.1(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.19.1 '@typescript-eslint/types': 6.19.1 '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) - eslint: 8.56.0 + eslint: 9.2.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@7.1.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.1.1(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 7.1.1 '@typescript-eslint/types': 7.1.1 '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3) - eslint: 8.56.0 + eslint: 9.2.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -3569,9 +3679,56 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: true + /@volar/language-core@2.2.1: + resolution: {integrity: sha512-iHJAZKcYldZgyS8gx6DfIZApViVBeqbf6iPhqoZpG5A6F4zsZiFldKfwaKaBA3/wnOTWE2i8VUbXywI1WywCPg==} + dependencies: + '@volar/source-map': 2.2.1 + dev: false + + /@volar/source-map@2.2.1: + resolution: {integrity: sha512-w1Bgpguhbp7YTr7VUFu6gb4iAZjeEPsOX4zpgiuvlldbzvIWDWy4t0jVifsIsxZ99HAu+c3swiME7wt+GeNqhA==} + dependencies: + muggle-string: 0.4.1 + dev: false + + /@vue/compiler-core@3.4.27: + resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} + dependencies: + '@babel/parser': 7.24.5 + '@vue/shared': 3.4.27 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + dev: false + + /@vue/compiler-dom@3.4.27: + resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} + dependencies: + '@vue/compiler-core': 3.4.27 + '@vue/shared': 3.4.27 + dev: false + + /@vue/language-core@2.0.16(typescript@5.3.3): + resolution: {integrity: sha512-Bc2sexRH99pznOph8mLw2BlRZ9edm7tW51kcBXgx8adAoOcZUWJj3UNSsdQ6H9Y8meGz7BoazVrVo/jUukIsPw==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 2.2.1 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 + computeds: 0.0.1 + minimatch: 9.0.3 + path-browserify: 1.0.1 + typescript: 5.3.3 + vue-template-compiler: 2.7.16 + dev: false + + /@vue/shared@3.4.27: + resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} + dev: false /@wry/caches@1.0.1: resolution: {integrity: sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==} @@ -3781,6 +3938,7 @@ packages: /ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} + requiresBuild: true dependencies: color-convert: 1.9.3 @@ -3842,6 +4000,12 @@ packages: resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==} dev: true + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + dev: false + /array-back@3.1.0: resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==} engines: {node: '>=6'} @@ -4003,6 +4167,12 @@ packages: - debug dev: false + /axobject-query@4.0.0: + resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} + dependencies: + dequal: 2.0.3 + dev: false + /babel-jest@29.7.0(@babel/core@7.23.9): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4531,6 +4701,16 @@ packages: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + /code-red@1.0.4: + resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + '@types/estree': 1.0.5 + acorn: 8.11.3 + estree-walker: 3.0.3 + periscopic: 3.1.0 + dev: false + /collect-v8-coverage@1.0.2: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} @@ -4547,6 +4727,7 @@ packages: /color-name@1.1.3: resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + requiresBuild: true /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -4655,6 +4836,10 @@ packages: dot-prop: 5.3.0 dev: true + /computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + dev: false + /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -4683,9 +4868,9 @@ packages: compare-func: 2.0.0 dev: true - /conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} + /conventional-changelog-conventionalcommits@8.0.0: + resolution: {integrity: sha512-eOvlTO6OcySPyyyk8pKz2dP4jjElYunj9hn9/s0OB+gapTO8zwS9UQWrZ1pmF2hFs3vw1xhonOLGcGjy/zgsuA==} + engines: {node: '>=18'} dependencies: compare-func: 2.0.0 dev: true @@ -4878,6 +5063,14 @@ packages: type-fest: 1.4.0 dev: true + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.2.0 + dev: false + /csv-parse@5.5.3: resolution: {integrity: sha512-v0KW6C0qlZzoGjk6u5tLmVfyZxNgPGXZsWTXshpAgKVGmGXzaVWGdlCFxNx5iuzcXT/oJN1HHM9DZKwtAtYa+A==} dev: false @@ -4887,6 +5080,10 @@ packages: engines: {node: '>= 12'} dev: false + /de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + dev: false + /debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -4930,6 +5127,10 @@ packages: mimic-response: 3.1.0 dev: false + /dedent-js@1.0.1: + resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==} + dev: false + /dedent@1.5.1: resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} peerDependencies: @@ -5032,6 +5233,11 @@ packages: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: true + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: false + /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -5062,13 +5268,6 @@ packages: esutils: 2.0.3 dev: true - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dependencies: - esutils: 2.0.3 - dev: true - /dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: @@ -5177,6 +5376,11 @@ packages: tapable: 2.2.1 dev: true + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: false + /env-ci@11.0.0: resolution: {integrity: sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==} engines: {node: ^18.17 || >=20.6.1} @@ -5335,13 +5539,13 @@ packages: engines: {node: '>=12'} dev: true - /eslint-config-prettier@9.1.0(eslint@8.56.0): + /eslint-config-prettier@9.1.0(eslint@9.2.0): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.56.0 + eslint: 9.2.0 dev: true /eslint-import-resolver-node@0.3.9: @@ -5354,7 +5558,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.56.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@9.2.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5363,9 +5567,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint: 9.2.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0) fast-glob: 3.3.2 get-tsconfig: 4.7.2 is-core-module: 2.13.1 @@ -5377,7 +5581,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5398,23 +5602,23 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.1.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.1.1(eslint@9.2.0)(typescript@5.3.3) debug: 3.2.7 - eslint: 8.56.0 + eslint: 9.2.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1)(eslint-plugin-import@2.29.1)(eslint@9.2.0) transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-deprecation@2.0.0(eslint@8.56.0)(typescript@5.3.3): + /eslint-plugin-deprecation@2.0.0(eslint@9.2.0)(typescript@5.3.3): resolution: {integrity: sha512-OAm9Ohzbj11/ZFyICyR5N6LbOIvQMp7ZU2zI7Ej0jIc8kiGUERXPNMfw2QqqHD1ZHtjMub3yPZILovYEYucgoQ==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: ^4.2.4 || ^5.0.0 dependencies: - '@typescript-eslint/utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 + '@typescript-eslint/utils': 6.19.1(eslint@9.2.0)(typescript@5.3.3) + eslint: 9.2.0 tslib: 2.6.2 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 @@ -5422,7 +5626,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -5432,16 +5636,16 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.1.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.1.1(eslint@9.2.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 9.2.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@9.2.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -5457,7 +5661,7 @@ packages: - supports-color dev: true - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@8.56.0): + /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint@9.2.0): resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5467,8 +5671,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint@9.2.0)(typescript@5.3.3) + eslint: 9.2.0 eslint-rule-composer: 0.3.0 dev: true @@ -5477,9 +5681,9 @@ packages: engines: {node: '>=4.0.0'} dev: true - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -5490,41 +5694,42 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-visitor-keys@4.0.0: + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /eslint@9.2.0: + resolution: {integrity: sha512-0n/I88vZpCOzO+PQpt0lbsqmn9AsnsJAQseIqhZFI8ibQT0U1AkEKRxA3EVMos0BoHSXDQvCXY25TUjB5tr8Og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.2.0) '@eslint-community/regexpp': 4.10.0 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/eslintrc': 3.0.2 + '@eslint/js': 9.2.0 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.2.4 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4 - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.0.1 + eslint-visitor-keys: 4.0.0 + espree: 10.0.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 + file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.24.0 - graphemer: 1.4.0 ignore: 5.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -5537,13 +5742,13 @@ packages: - supports-color dev: true - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /espree@10.0.1: + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: acorn: 8.11.3 acorn-jsx: 5.3.2(acorn@8.11.3) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.0.0 dev: true /esprima@4.0.1: @@ -5570,6 +5775,16 @@ packages: engines: {node: '>=4.0'} dev: true + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: false + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + dev: false + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -5836,11 +6051,11 @@ packages: is-unicode-supported: 2.0.0 dev: true - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + /file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 dev: true /file-uri-to-path@1.0.0: @@ -5920,13 +6135,12 @@ packages: semver-regex: 4.0.5 dev: true - /flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + /flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} dependencies: flatted: 3.2.9 keyv: 4.5.4 - rimraf: 3.0.2 dev: true /flatted@3.2.9: @@ -6179,11 +6393,9 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 + /globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} dev: true /globalthis@1.0.3: @@ -6249,6 +6461,22 @@ packages: - graphql dev: false + /gql.tada@1.7.0(graphql@16.8.1)(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-kOtyb949T1oqMCf3KTR9DYg0hWturvSlz0N2r2ePlAJVJ3fvuu07iP7SwSML0E8ltnSPLQDTvFBeaM8ZmJop9Q==} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + dependencies: + '@0no-co/graphql.web': 1.0.7(graphql@16.8.1) + '@gql.tada/cli-utils': 1.3.4(graphql@16.8.1)(svelte@4.2.15)(typescript@5.3.3) + '@gql.tada/internal': 0.4.0(graphql@16.8.1)(typescript@5.3.3) + typescript: 5.3.3 + transitivePeerDependencies: + - encoding + - graphql + - svelte + dev: false + /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -6307,6 +6535,7 @@ packages: /has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} + requiresBuild: true /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -6355,6 +6584,11 @@ packages: dependencies: function-bind: 1.1.2 + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: false + /hi-base32@0.5.1: resolution: {integrity: sha512-EmBBpvdYh/4XxsnUybsPag6VikPYnN30td+vQk+GI3qpahVEG9+gTkG0aXVxTjBqQ5T6ijbWIu77O+C5WFWsnA==} dev: true @@ -6711,6 +6945,12 @@ packages: engines: {node: '>=8'} dev: true + /is-reference@3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} + dependencies: + '@types/estree': 1.0.5 + dev: false + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -7564,6 +7804,10 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false + /locate-character@3.0.0: + resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} + dev: false + /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -7719,6 +7963,12 @@ packages: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: false + /magic-string@0.30.10: + resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: false + /make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} @@ -7776,6 +8026,10 @@ packages: safe-buffer: 5.2.1 dev: true + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: false + /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -7904,6 +8158,10 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + /muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + dev: false + /mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true @@ -8494,6 +8752,17 @@ packages: engines: {node: '>= 0.8'} dev: false + /pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + dependencies: + no-case: 3.0.4 + tslib: 2.6.2 + dev: false + + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: false + /path-exists@3.0.0: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} @@ -8556,6 +8825,14 @@ packages: sha.js: 2.4.11 dev: true + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.5 + estree-walker: 3.0.3 + is-reference: 3.0.2 + dev: false + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -9067,6 +9344,16 @@ packages: fsevents: 2.3.3 dev: false + /rpc-websockets@7.11.0: + resolution: {integrity: sha512-IkLYjayPv6Io8C/TdCL5gwgzd1hFz2vmBZrjMw/SPEXo51ETOhnzgS4Qy5GWi2JQN7HKHa66J3+2mv0fgNh/7w==} + dependencies: + eventemitter3: 4.0.7 + uuid: 8.3.2 + ws: 8.16.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) + optionalDependencies: + bufferutil: 4.0.8 + utf-8-validate: 5.0.10 + /rpc-websockets@7.9.0: resolution: {integrity: sha512-DwKewQz1IUA5wfLvgM8wDpPRcr+nWSxuFxx5CbrI2z/MyyZ4nXLM86TvIA+cI1ZAdqC8JIBR1mZR55dzaLU+Hw==} dependencies: @@ -9077,6 +9364,7 @@ packages: optionalDependencies: bufferutil: 4.0.8 utf-8-validate: 5.0.10 + dev: true /run-applescript@7.0.0: resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} @@ -9501,6 +9789,11 @@ packages: resolution: {integrity: sha512-Q8tOrwB1TSv9fNUXym9st3TZJODtmcOIi2JWCkVNQPrRg17KPwlpwweTEb7pMwUIFMTAgx2/JsQQXEPFzYQj3A==} dev: true + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + dev: false + /source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} dependencies: @@ -9751,6 +10044,7 @@ packages: /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} + requiresBuild: true dependencies: has-flag: 3.0.0 @@ -9778,6 +10072,38 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + /svelte2tsx@0.7.8(svelte@4.2.15)(typescript@5.3.3): + resolution: {integrity: sha512-ABK3RDFcy59AqAiU1N5Kxu1RnKrb1GDMrQjLgNgJfE8Q+coCKpjCAPtUVKQM2HnmuqeNWcT3NqfXbE+ZmN5Pow==} + peerDependencies: + svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 + typescript: ^4.9.4 || ^5.0.0 + dependencies: + dedent-js: 1.0.1 + pascal-case: 3.1.2 + svelte: 4.2.15 + typescript: 5.3.3 + dev: false + + /svelte@4.2.15: + resolution: {integrity: sha512-j9KJSccHgLeRERPlhMKrCXpk2TqL2m5Z+k+OBTQhZOhIdCCd3WfqV+ylPWeipEwq17P/ekiSFWwrVQv93i3bsg==} + engines: {node: '>=16'} + dependencies: + '@ampproject/remapping': 2.2.1 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.22 + '@types/estree': 1.0.5 + acorn: 8.11.3 + aria-query: 5.3.0 + axobject-query: 4.0.0 + code-red: 1.0.4 + css-tree: 2.3.1 + estree-walker: 3.0.3 + is-reference: 3.0.2 + locate-character: 3.0.0 + magic-string: 0.30.10 + periscopic: 3.1.0 + dev: false + /symbol-observable@2.0.3: resolution: {integrity: sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==} engines: {node: '>=0.10'} @@ -10138,11 +10464,6 @@ packages: engines: {node: '>=10'} dev: true - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - dev: true - /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -10434,6 +10755,13 @@ packages: resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} dev: false + /vue-template-compiler@2.7.16: + resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + dev: false + /walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: