From c5307360c8d7c1693099ffe6ca7516a7c05b243e Mon Sep 17 00:00:00 2001 From: Chen Yu Date: Mon, 27 Nov 2023 15:02:39 +0900 Subject: [PATCH] Bump dependencies (#2949) --- package.json | 17 +- packages/neuron-ui/.eslintrc.js | 2 +- packages/neuron-ui/package.json | 21 +- .../calculation/calculateAPC/index.test.ts | 1 + .../calculateClaimEpochValue/index.test.ts | 1 + .../src/tests/calendar/index.test.ts | 1 + .../CKBToShannonFormatter/index.test.ts | 1 + .../addressesToBalance/index.test.ts | 1 + .../formatters/bytesFormatter/index.test.ts | 1 + .../complexNumberToPureNumber/index.test.ts | 1 + .../currencyFormatter/index.test.ts | 1 + .../difficultyFormatter/index.test.ts | 1 + .../outputsToTotalAmount/index.test.ts | 1 + .../padFractionDigitsIfDecimal/index.test.ts | 1 + .../sUDTAmountFormatter/index.test.ts | 1 + .../shannonToCKBFormatter/index.test.ts | 1 + .../formatters/sporeFormatter/index.test.ts | 1 + .../sudtAmountToValue/index.test.ts | 1 + .../sudtValueToAmount/index.test.ts | 1 + .../tests/getCompensatedTime/index.test.ts | 1 + .../tests/getCompensationPeriod/index.test.ts | 1 + .../tests/getConnectionStatus/index.test.ts | 3 +- .../src/tests/getDAOCellStatus/index.test.ts | 1 + .../tests/getMultisigSignStatus/index.test.ts | 1 + .../src/tests/getPageNoList/index.test.ts | 1 + .../src/tests/getSyncLeftTime/index.test.ts | 1 + .../src/tests/is/isMainnet/index.test.ts | 1 + .../tests/is/isReadyByVersion/index.test.ts | 1 + .../tests/is/isSuccessResponse/index.test.ts | 1 + .../neuron-ui/src/tests/parsers/index.test.ts | 1 + .../src/tests/sortAccounts/index.test.ts | 1 + .../tests/validators/address/index.test.ts | 1 + .../src/tests/validators/amount/index.test.ts | 1 + .../validators/amountRange/index.test.ts | 1 + .../assetAccountAddress/index.test.ts | 1 + .../validators/assetAccountName/index.test.ts | 1 + .../tests/validators/decimal/index.test.ts | 1 + .../validators/networkName/index.test.ts | 1 + .../tests/validators/outputs/index.test.ts | 1 + .../passwordComplexity/index.test.ts | 1 + .../tests/validators/sudtAmount/index.test.ts | 1 + .../src/tests/validators/symbol/index.test.ts | 1 + .../tests/validators/tokenId/index.test.ts | 1 + .../tests/validators/tokenName/index.test.ts | 1 + .../validators/totalAmount/index.test.ts | 1 + .../src/tests/validators/url/index.test.ts | 1 + packages/neuron-wallet/package.json | 46 +- .../neuron-wallet/src/services/rpc-service.ts | 4 +- packages/neuron-wallet/src/utils/ckb-rpc.ts | 8 +- .../tests/block-sync-renderer/queue.test.ts | 1 + yarn.lock | 719 +++++++++++------- 51 files changed, 546 insertions(+), 317 deletions(-) diff --git a/package.json b/package.json index 143b5c5396..fa519aa9ca 100644 --- a/package.json +++ b/package.json @@ -41,16 +41,16 @@ "update:client-versions": "node ./scripts/update-ckb-client-versions.js" }, "devDependencies": { - "@babel/core": "7.23.2", + "@babel/core": "7.23.3", "@types/jest": "27.5.2", "@types/node": "18.16.18", - "@types/npmlog": "4.1.4", + "@types/npmlog": "4.1.6", "@typescript-eslint/eslint-plugin": "5.60.1", "@typescript-eslint/parser": "5.60.1", - "concurrently": "8.2.1", + "concurrently": "8.2.2", "cross-env": "7.0.3", - "eslint": "8.38.0", - "eslint-config-prettier": "8.8.0", + "eslint": "8.54.0", + "eslint-config-prettier": "8.10.0", "eslint-plugin-prettier": "4.2.1", "husky": "8.0.3", "lerna": "7.1.0", @@ -58,14 +58,13 @@ "ncp": "2.0.0", "prettier": "2.8.8", "ts-jest": "27.1.5", - "typescript": "5.0.4", + "typescript": "5.3.2", "wait-on": "7.0.1" }, "dependencies": {}, "resolutions": { - "@types/react": "17.0.65", - "react-i18next": ">=11.16.4", - "usb": "1.8.8" + "@types/react": "17.0.71", + "react-i18next": ">=11.16.4" }, "volta": { "node": "18.16.1" diff --git a/packages/neuron-ui/.eslintrc.js b/packages/neuron-ui/.eslintrc.js index b8001f8237..b83c885ab3 100644 --- a/packages/neuron-ui/.eslintrc.js +++ b/packages/neuron-ui/.eslintrc.js @@ -65,7 +65,7 @@ module.exports = { 'import/no-extraneous-dependencies': [ 'error', { - devDependencies: ['**/*.stories.*', 'src/setupTests.ts'], + devDependencies: ['**/*.stories.*', 'src/setupTests.ts', '**/*.test.ts'], }, ], 'import/extensions': [ diff --git a/packages/neuron-ui/package.json b/packages/neuron-ui/package.json index c2a3713dbc..344fbf9f61 100644 --- a/packages/neuron-ui/package.json +++ b/packages/neuron-ui/package.json @@ -50,8 +50,8 @@ "last 2 chrome versions" ], "dependencies": { - "@ckb-lumos/base": "0.21.0-next.1", - "@ckb-lumos/codec": "0.21.0-next.1", + "@ckb-lumos/base": "0.21.0-next.2", + "@ckb-lumos/codec": "0.21.0-next.2", "@nervosnetwork/ckb-sdk-core": "0.109.0", "@nervosnetwork/ckb-sdk-utils": "0.109.0", "canvg": "2.0.0", @@ -69,7 +69,8 @@ }, "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "7.21.11", - "@babel/preset-typescript": "7.23.2", + "@babel/preset-typescript": "7.23.3", + "@jest/globals": "27.5.1", "@storybook/addon-actions": "7.0.24", "@storybook/addon-essentials": "7.0.24", "@storybook/addon-interactions": "7.0.24", @@ -78,17 +79,17 @@ "@storybook/preset-create-react-app": "7.0.24", "@storybook/react": "7.0.24", "@storybook/react-webpack5": "7.0.24", - "@storybook/testing-library": "0.2.0", - "@types/enzyme": "3.10.13", - "@types/enzyme-adapter-react-16": "1.0.6", + "@storybook/testing-library": "0.2.2", + "@types/enzyme": "3.10.16", + "@types/enzyme-adapter-react-16": "1.0.9", "@types/node": "18.16.18", - "@types/react": "17.0.65", - "@types/react-dom": "17.0.20", + "@types/react": "17.0.71", + "@types/react-dom": "17.0.25", "@types/react-router-dom": "5.3.3", - "@types/styled-components": "5.1.27", + "@types/styled-components": "5.1.32", "@wojtekmaj/enzyme-adapter-react-17": "0.8.0", "babel-jest": "25.5.1", - "electron": "24.8.5", + "electron": "24.8.8", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.7", "eslint-config-airbnb": "19.0.4", diff --git a/packages/neuron-ui/src/tests/calculation/calculateAPC/index.test.ts b/packages/neuron-ui/src/tests/calculation/calculateAPC/index.test.ts index 8066d4badd..4e94d828a0 100644 --- a/packages/neuron-ui/src/tests/calculation/calculateAPC/index.test.ts +++ b/packages/neuron-ui/src/tests/calculation/calculateAPC/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import calculateAPC from 'utils/calculateAPC' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/calculation/calculateClaimEpochValue/index.test.ts b/packages/neuron-ui/src/tests/calculation/calculateClaimEpochValue/index.test.ts index 93d10f0887..4917a70ece 100644 --- a/packages/neuron-ui/src/tests/calculation/calculateClaimEpochValue/index.test.ts +++ b/packages/neuron-ui/src/tests/calculation/calculateClaimEpochValue/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import calculateClaimEpochValue from 'utils/calculateClaimEpochValue' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/calendar/index.test.ts b/packages/neuron-ui/src/tests/calendar/index.test.ts index 04315b7ec2..27792b5cbc 100644 --- a/packages/neuron-ui/src/tests/calendar/index.test.ts +++ b/packages/neuron-ui/src/tests/calendar/index.test.ts @@ -1,3 +1,4 @@ +import { describe, it, expect } from '@jest/globals' import { isDayInRange, isMonthInRange, diff --git a/packages/neuron-ui/src/tests/formatters/CKBToShannonFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/CKBToShannonFormatter/index.test.ts index ba6cd25116..6c74afa6a3 100644 --- a/packages/neuron-ui/src/tests/formatters/CKBToShannonFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/CKBToShannonFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { CKBToShannonFormatter } from 'utils/formatters' import { CapacityUnit } from 'utils' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/addressesToBalance/index.test.ts b/packages/neuron-ui/src/tests/formatters/addressesToBalance/index.test.ts index 07202c711e..e9bc9009c5 100644 --- a/packages/neuron-ui/src/tests/formatters/addressesToBalance/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/addressesToBalance/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { addressesToBalance } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/bytesFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/bytesFormatter/index.test.ts index 4a80409b17..a98c5cdd46 100644 --- a/packages/neuron-ui/src/tests/formatters/bytesFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/bytesFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { bytesFormatter } from 'utils/formatters' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/formatters/complexNumberToPureNumber/index.test.ts b/packages/neuron-ui/src/tests/formatters/complexNumberToPureNumber/index.test.ts index bb7a538196..319208a831 100644 --- a/packages/neuron-ui/src/tests/formatters/complexNumberToPureNumber/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/complexNumberToPureNumber/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { complexNumberToPureNumber } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/currencyFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/currencyFormatter/index.test.ts index 63959adc41..ac84e21567 100644 --- a/packages/neuron-ui/src/tests/formatters/currencyFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/currencyFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { currencyFormatter } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/difficultyFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/difficultyFormatter/index.test.ts index e5cfc335db..f3c245189b 100644 --- a/packages/neuron-ui/src/tests/formatters/difficultyFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/difficultyFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { difficultyFormatter } from 'utils/formatters' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/formatters/outputsToTotalAmount/index.test.ts b/packages/neuron-ui/src/tests/formatters/outputsToTotalAmount/index.test.ts index 7a7cd78082..ed095c0c1e 100644 --- a/packages/neuron-ui/src/tests/formatters/outputsToTotalAmount/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/outputsToTotalAmount/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { outputsToTotalAmount } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/padFractionDigitsIfDecimal/index.test.ts b/packages/neuron-ui/src/tests/formatters/padFractionDigitsIfDecimal/index.test.ts index 4b2881b8e2..76c5563d17 100644 --- a/packages/neuron-ui/src/tests/formatters/padFractionDigitsIfDecimal/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/padFractionDigitsIfDecimal/index.test.ts @@ -1,3 +1,4 @@ +import { describe, it, expect } from '@jest/globals' import { padFractionDigitsIfDecimal } from 'utils/formatters' describe('padFractionDigitsIfDecimal', () => { diff --git a/packages/neuron-ui/src/tests/formatters/sUDTAmountFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/sUDTAmountFormatter/index.test.ts index d7ffed2f0f..842be431c9 100644 --- a/packages/neuron-ui/src/tests/formatters/sUDTAmountFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/sUDTAmountFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { sUDTAmountFormatter } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/shannonToCKBFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/shannonToCKBFormatter/index.test.ts index 3787ca813a..adc889334b 100644 --- a/packages/neuron-ui/src/tests/formatters/shannonToCKBFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/shannonToCKBFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { shannonToCKBFormatter } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/sporeFormatter/index.test.ts b/packages/neuron-ui/src/tests/formatters/sporeFormatter/index.test.ts index 78c54b209e..17ad3f202c 100644 --- a/packages/neuron-ui/src/tests/formatters/sporeFormatter/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/sporeFormatter/index.test.ts @@ -1,3 +1,4 @@ +import { describe, it, expect } from '@jest/globals' import { sporeFormatter, truncateMiddle } from 'utils/formatters' describe('sporeFormatter', () => { diff --git a/packages/neuron-ui/src/tests/formatters/sudtAmountToValue/index.test.ts b/packages/neuron-ui/src/tests/formatters/sudtAmountToValue/index.test.ts index 679a3d7a63..ea749c7102 100644 --- a/packages/neuron-ui/src/tests/formatters/sudtAmountToValue/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/sudtAmountToValue/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { sudtAmountToValue } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/formatters/sudtValueToAmount/index.test.ts b/packages/neuron-ui/src/tests/formatters/sudtValueToAmount/index.test.ts index b1c64e60ab..7470b6e775 100644 --- a/packages/neuron-ui/src/tests/formatters/sudtValueToAmount/index.test.ts +++ b/packages/neuron-ui/src/tests/formatters/sudtValueToAmount/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { sudtValueToAmount } from 'utils/formatters' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/getCompensatedTime/index.test.ts b/packages/neuron-ui/src/tests/getCompensatedTime/index.test.ts index 97ddaf2a63..df3dd6f19f 100644 --- a/packages/neuron-ui/src/tests/getCompensatedTime/index.test.ts +++ b/packages/neuron-ui/src/tests/getCompensatedTime/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import getCompensatedTime from 'utils/getCompensatedTime' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/getCompensationPeriod/index.test.ts b/packages/neuron-ui/src/tests/getCompensationPeriod/index.test.ts index ff02cc41b3..26d74e4765 100644 --- a/packages/neuron-ui/src/tests/getCompensationPeriod/index.test.ts +++ b/packages/neuron-ui/src/tests/getCompensationPeriod/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import getCompensationPeriod from 'utils/getCompensationPeriod' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/getConnectionStatus/index.test.ts b/packages/neuron-ui/src/tests/getConnectionStatus/index.test.ts index d318491cb3..66b098fd39 100644 --- a/packages/neuron-ui/src/tests/getConnectionStatus/index.test.ts +++ b/packages/neuron-ui/src/tests/getConnectionStatus/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { ConnectionStatus } from 'utils' import getConnectionStatus from 'utils/getConnectionStatus' import fixtures from './fixtures.json' @@ -9,6 +10,6 @@ describe('Test getConnectionStatus', () => { test.each(fixtureTable)(`%s`, (_title, params, expected) => { expect.assertions(1) - expect(getConnectionStatus(...params)).toBe(expected) + expect(getConnectionStatus(params[0])).toBe(expected) }) }) diff --git a/packages/neuron-ui/src/tests/getDAOCellStatus/index.test.ts b/packages/neuron-ui/src/tests/getDAOCellStatus/index.test.ts index 5897390565..8023967548 100644 --- a/packages/neuron-ui/src/tests/getDAOCellStatus/index.test.ts +++ b/packages/neuron-ui/src/tests/getDAOCellStatus/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import getDAOCellStatus, { CellStatus } from 'utils/getDAOCellStatus' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/getMultisigSignStatus/index.test.ts b/packages/neuron-ui/src/tests/getMultisigSignStatus/index.test.ts index 8385cde682..4820f0fe7f 100644 --- a/packages/neuron-ui/src/tests/getMultisigSignStatus/index.test.ts +++ b/packages/neuron-ui/src/tests/getMultisigSignStatus/index.test.ts @@ -1,3 +1,4 @@ +import { describe, it, expect } from '@jest/globals' import { MultisigConfig } from 'services/remote' import getMultisigSignStatus from 'utils/getMultisigSignStatus' import { addressToScript, scriptToHash } from '@nervosnetwork/ckb-sdk-utils' diff --git a/packages/neuron-ui/src/tests/getPageNoList/index.test.ts b/packages/neuron-ui/src/tests/getPageNoList/index.test.ts index e8336515d5..0947dfbda2 100644 --- a/packages/neuron-ui/src/tests/getPageNoList/index.test.ts +++ b/packages/neuron-ui/src/tests/getPageNoList/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import getPageNoList from 'utils/getPageNoList' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/getSyncLeftTime/index.test.ts b/packages/neuron-ui/src/tests/getSyncLeftTime/index.test.ts index 4447e320e4..25988887dd 100644 --- a/packages/neuron-ui/src/tests/getSyncLeftTime/index.test.ts +++ b/packages/neuron-ui/src/tests/getSyncLeftTime/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import getSyncLeftTime from 'utils/getSyncLeftTime' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/is/isMainnet/index.test.ts b/packages/neuron-ui/src/tests/is/isMainnet/index.test.ts index 10d8af1da9..18cf7a8085 100644 --- a/packages/neuron-ui/src/tests/is/isMainnet/index.test.ts +++ b/packages/neuron-ui/src/tests/is/isMainnet/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isMainnet } from 'utils/is' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/is/isReadyByVersion/index.test.ts b/packages/neuron-ui/src/tests/is/isReadyByVersion/index.test.ts index c37977d95c..6f9a113bad 100644 --- a/packages/neuron-ui/src/tests/is/isReadyByVersion/index.test.ts +++ b/packages/neuron-ui/src/tests/is/isReadyByVersion/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isReadyByVersion } from 'utils/is' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/is/isSuccessResponse/index.test.ts b/packages/neuron-ui/src/tests/is/isSuccessResponse/index.test.ts index 1d0a50f7dc..efaafded4a 100644 --- a/packages/neuron-ui/src/tests/is/isSuccessResponse/index.test.ts +++ b/packages/neuron-ui/src/tests/is/isSuccessResponse/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isSuccessResponse } from 'utils/is' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/parsers/index.test.ts b/packages/neuron-ui/src/tests/parsers/index.test.ts index d9dc7e31db..2ab0f07925 100644 --- a/packages/neuron-ui/src/tests/parsers/index.test.ts +++ b/packages/neuron-ui/src/tests/parsers/index.test.ts @@ -1,3 +1,4 @@ +import { describe, it, expect } from '@jest/globals' import { listParams, epochParser, toUint128Le } from 'utils/parsers' describe('listParams', () => { diff --git a/packages/neuron-ui/src/tests/sortAccounts/index.test.ts b/packages/neuron-ui/src/tests/sortAccounts/index.test.ts index 53249f3579..27b52a56d6 100644 --- a/packages/neuron-ui/src/tests/sortAccounts/index.test.ts +++ b/packages/neuron-ui/src/tests/sortAccounts/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import sortAccounts, { Account } from 'utils/sortAccounts' import fixtures from './fixtures.json' diff --git a/packages/neuron-ui/src/tests/validators/address/index.test.ts b/packages/neuron-ui/src/tests/validators/address/index.test.ts index 59a8c1a58e..402c40b82c 100644 --- a/packages/neuron-ui/src/tests/validators/address/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/address/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAddress } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/amount/index.test.ts b/packages/neuron-ui/src/tests/validators/amount/index.test.ts index 9c1ac74e69..2048ab2e54 100644 --- a/packages/neuron-ui/src/tests/validators/amount/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/amount/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAmount } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/amountRange/index.test.ts b/packages/neuron-ui/src/tests/validators/amountRange/index.test.ts index 2061364ab8..ce3cc24472 100644 --- a/packages/neuron-ui/src/tests/validators/amountRange/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/amountRange/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAmountRange } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/assetAccountAddress/index.test.ts b/packages/neuron-ui/src/tests/validators/assetAccountAddress/index.test.ts index b09b6775f9..40c36b65cf 100644 --- a/packages/neuron-ui/src/tests/validators/assetAccountAddress/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/assetAccountAddress/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAssetAccountAddress } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/assetAccountName/index.test.ts b/packages/neuron-ui/src/tests/validators/assetAccountName/index.test.ts index 4bbe8169f4..2ea6305086 100644 --- a/packages/neuron-ui/src/tests/validators/assetAccountName/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/assetAccountName/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAssetAccountName } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/decimal/index.test.ts b/packages/neuron-ui/src/tests/validators/decimal/index.test.ts index a579546928..0d0fad954f 100644 --- a/packages/neuron-ui/src/tests/validators/decimal/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/decimal/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateDecimal } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/networkName/index.test.ts b/packages/neuron-ui/src/tests/validators/networkName/index.test.ts index ad39dd7cb2..bdbe78ed2f 100644 --- a/packages/neuron-ui/src/tests/validators/networkName/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/networkName/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateNetworkName } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/outputs/index.test.ts b/packages/neuron-ui/src/tests/validators/outputs/index.test.ts index 8c9827c364..dc7af3472e 100644 --- a/packages/neuron-ui/src/tests/validators/outputs/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/outputs/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { validateOutputs } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/passwordComplexity/index.test.ts b/packages/neuron-ui/src/tests/validators/passwordComplexity/index.test.ts index 85c7fc4b78..ab23aa929f 100644 --- a/packages/neuron-ui/src/tests/validators/passwordComplexity/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/passwordComplexity/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validatePasswordComplexity } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/sudtAmount/index.test.ts b/packages/neuron-ui/src/tests/validators/sudtAmount/index.test.ts index e04f191a21..5143476937 100644 --- a/packages/neuron-ui/src/tests/validators/sudtAmount/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/sudtAmount/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateAssetAccountAmount } from 'utils/validators' diff --git a/packages/neuron-ui/src/tests/validators/symbol/index.test.ts b/packages/neuron-ui/src/tests/validators/symbol/index.test.ts index f20fcf651c..4a533748d5 100644 --- a/packages/neuron-ui/src/tests/validators/symbol/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/symbol/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateSymbol } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/tokenId/index.test.ts b/packages/neuron-ui/src/tests/validators/tokenId/index.test.ts index 4110535426..b19545793b 100644 --- a/packages/neuron-ui/src/tests/validators/tokenId/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/tokenId/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateTokenId } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/tokenName/index.test.ts b/packages/neuron-ui/src/tests/validators/tokenName/index.test.ts index c981928028..8716536a5e 100644 --- a/packages/neuron-ui/src/tests/validators/tokenName/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/tokenName/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateTokenName } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-ui/src/tests/validators/totalAmount/index.test.ts b/packages/neuron-ui/src/tests/validators/totalAmount/index.test.ts index f31ec17fbe..f2cee32d6a 100644 --- a/packages/neuron-ui/src/tests/validators/totalAmount/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/totalAmount/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateTotalAmount } from 'utils/validators' diff --git a/packages/neuron-ui/src/tests/validators/url/index.test.ts b/packages/neuron-ui/src/tests/validators/url/index.test.ts index be3af6e4a4..2dcecac6f8 100644 --- a/packages/neuron-ui/src/tests/validators/url/index.test.ts +++ b/packages/neuron-ui/src/tests/validators/url/index.test.ts @@ -1,3 +1,4 @@ +import { describe, test, expect } from '@jest/globals' import { isErrorWithI18n } from 'exceptions' import { validateURL } from 'utils/validators' import fixtures from './fixtures' diff --git a/packages/neuron-wallet/package.json b/packages/neuron-wallet/package.json index db9ddb637f..f85c7e1d8a 100644 --- a/packages/neuron-wallet/package.json +++ b/packages/neuron-wallet/package.json @@ -42,20 +42,20 @@ ] }, "dependencies": { - "@ckb-lumos/base": "0.21.0-next.1", - "@ckb-lumos/bi": "0.21.0-next.1", - "@ckb-lumos/ckb-indexer": "0.21.0-next.1", - "@ckb-lumos/codec": "0.21.0-next.1", - "@ckb-lumos/common-scripts": "0.21.0-next.1", - "@ckb-lumos/config-manager": "0.21.0-next.1", - "@ckb-lumos/hd": "0.21.0-next.1", - "@ckb-lumos/helpers": "0.21.0-next.1", - "@ckb-lumos/rpc": "0.21.0-next.1", + "@ckb-lumos/base": "0.21.0-next.2", + "@ckb-lumos/bi": "0.21.0-next.2", + "@ckb-lumos/ckb-indexer": "0.21.0-next.2", + "@ckb-lumos/codec": "0.21.0-next.2", + "@ckb-lumos/common-scripts": "0.21.0-next.2", + "@ckb-lumos/config-manager": "0.21.0-next.2", + "@ckb-lumos/hd": "0.21.0-next.2", + "@ckb-lumos/helpers": "0.21.0-next.2", + "@ckb-lumos/rpc": "0.21.0-next.2", "@iarna/toml": "2.2.5", - "@ledgerhq/hw-transport-node-hid": "6.27.16", + "@ledgerhq/hw-transport-node-hid": "6.27.22", "@spore-sdk/core": "0.1.0-beta.9", - "archiver": "5.3.0", - "async": "3.2.4", + "archiver": "5.3.2", + "async": "3.2.5", "bn.js": "4.12.0", "chalk": "3.0.0", "dotenv": "8.6.0", @@ -77,27 +77,27 @@ "uuid": "8.3.2" }, "devDependencies": { - "@electron/notarize": "2.0.0", + "@electron/notarize": "2.2.0", "@nervosnetwork/ckb-types": "0.109.0", "@types/archiver": "3.1.1", - "@types/async": "3.2.21", - "@types/electron-devtools-installer": "2.2.2", - "@types/elliptic": "6.4.15", - "@types/iarna__toml": "2.0.2", + "@types/async": "3.2.24", + "@types/electron-devtools-installer": "2.2.5", + "@types/elliptic": "6.4.18", + "@types/iarna__toml": "2.0.5", "@types/jest-when": "3.5.2", - "@types/ledgerhq__hw-transport": "4.21.4", - "@types/ledgerhq__hw-transport-node-hid": "4.22.2", - "@types/leveldown": "4.0.4", + "@types/ledgerhq__hw-transport": "4.21.8", + "@types/ledgerhq__hw-transport-node-hid": "4.22.5", + "@types/leveldown": "4.0.6", "@types/levelup": "4.3.3", - "@types/sqlite3": "3.1.8", + "@types/sqlite3": "3.1.11", "@types/uuid": "8.3.4", "devtron": "1.4.0", - "electron": "24.8.5", + "electron": "24.8.8", "electron-build-env": "0.2.0", "electron-builder": "23.6.0", "electron-devtools-installer": "3.2.0", "jest-when": "3.5.2", "neuron-ui": "0.111.1", - "typescript": "5.0.4" + "typescript": "5.3.2" } } diff --git a/packages/neuron-wallet/src/services/rpc-service.ts b/packages/neuron-wallet/src/services/rpc-service.ts index 2f38401fdd..8b59adf858 100644 --- a/packages/neuron-wallet/src/services/rpc-service.ts +++ b/packages/neuron-wallet/src/services/rpc-service.ts @@ -1,3 +1,4 @@ +import type { LocalNode } from '@ckb-lumos/base' import CommonUtils from '../utils/common' import Block from '../models/chain/block' import BlockHeader from '../models/chain/block-header' @@ -5,6 +6,7 @@ import TransactionWithStatus from '../models/chain/transaction-with-status' import logger from '../utils/logger' import { generateRPC } from '../utils/ckb-rpc' import { NetworkType } from '../models/network' + export default class RpcService { private retryTime: number private retryInterval: number @@ -74,7 +76,7 @@ export default class RpcService { return syncState } - public async localNodeInfo() { + public async localNodeInfo(): Promise { return this.retry(async () => { return this.rpc.localNodeInfo() }) diff --git a/packages/neuron-wallet/src/utils/ckb-rpc.ts b/packages/neuron-wallet/src/utils/ckb-rpc.ts index 880a55d125..55fc0bb9f2 100644 --- a/packages/neuron-wallet/src/utils/ckb-rpc.ts +++ b/packages/neuron-wallet/src/utils/ckb-rpc.ts @@ -1,3 +1,5 @@ +import type { ParamsFormatter } from '@ckb-lumos/rpc' +import type { Block } from '@ckb-lumos/base' import { HexString } from '@ckb-lumos/base' import { CKBRPC } from '@ckb-lumos/rpc' import { Method } from '@ckb-lumos/rpc/lib/method' @@ -124,7 +126,7 @@ export class FullCKBRPC extends CKBRPC { return this.getBlockHash('0x0') } - getGenesisBlock = async () => { + getGenesisBlock = async (): Promise => { return this.getBlockByNumber('0x0') } } @@ -244,9 +246,9 @@ export class LightRPC extends Base { return this.#node } - #paramsFormatter = paramsFormatter + #paramsFormatter: typeof ParamsFormatter = paramsFormatter - get paramsFormatter() { + get paramsFormatter(): typeof ParamsFormatter { return this.#paramsFormatter } diff --git a/packages/neuron-wallet/tests/block-sync-renderer/queue.test.ts b/packages/neuron-wallet/tests/block-sync-renderer/queue.test.ts index 83d2580dec..9886c3e881 100644 --- a/packages/neuron-wallet/tests/block-sync-renderer/queue.test.ts +++ b/packages/neuron-wallet/tests/block-sync-renderer/queue.test.ts @@ -1,3 +1,4 @@ +import '../../src/types/ckbComponents.d.ts' import { Subject } from 'rxjs' import { Tip } from '@ckb-lumos/base' import { scriptToAddress } from '../../src/utils/scriptAndAddress' diff --git a/yarn.lock b/yarn.lock index 8a2996bbc2..bfda35675f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -71,21 +71,21 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.9.tgz#71cdb00a1ce3a329ce4cbec3a44f9fef35669730" integrity sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ== -"@babel/core@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94" - integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== +"@babel/core@7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.3.tgz#5ec09c8803b91f51cc887dedc2654a35852849c9" + integrity sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" + "@babel/generator" "^7.23.3" "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.23.0" + "@babel/helper-module-transforms" "^7.23.3" "@babel/helpers" "^7.23.2" - "@babel/parser" "^7.23.0" + "@babel/parser" "^7.23.3" "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.2" - "@babel/types" "^7.23.0" + "@babel/traverse" "^7.23.3" + "@babel/types" "^7.23.3" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -163,6 +163,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.3.tgz#86e6e83d95903fbe7613f448613b8b319f330a8e" + integrity sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg== + dependencies: + "@babel/types" "^7.23.3" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/generator@~7.21.1": version "7.21.9" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.9.tgz#3a1b706e07d836e204aee0650e8ee878d3aaa241" @@ -347,10 +357,10 @@ "@babel/traverse" "^7.22.5" "@babel/types" "^7.22.5" -"@babel/helper-module-transforms@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e" - integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-module-imports" "^7.22.15" @@ -520,6 +530,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== +"@babel/parser@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9" + integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw== + "@babel/parser@~7.21.2": version "7.21.9" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.9.tgz#ab18ea3b85b4bc33ba98a8d4c2032c557d23cf14" @@ -777,6 +792,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" @@ -840,6 +862,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-syntax-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" + integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" @@ -1045,12 +1074,12 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-commonjs@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481" - integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== +"@babel/plugin-transform-modules-commonjs@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" + integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== dependencies: - "@babel/helper-module-transforms" "^7.23.0" + "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" @@ -1274,16 +1303,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-typescript@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127" - integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.22.5" - "@babel/plugin-transform-typescript@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz#5c0f7adfc1b5f38c4dbc8f79b1f0f8074134bd7d" @@ -1294,6 +1313,16 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-typescript" "^7.22.5" +"@babel/plugin-transform-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz#ce806e6cb485d468c48c4f717696719678ab0138" + integrity sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.23.3" + "@babel/plugin-transform-unicode-escapes@^7.21.5", "@babel/plugin-transform-unicode-escapes@^7.22.5": version "7.22.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz#ce0c248522b1cb22c7c992d88301a5ead70e806c" @@ -1525,16 +1554,16 @@ "@babel/plugin-transform-react-jsx-development" "^7.22.5" "@babel/plugin-transform-react-pure-annotations" "^7.22.5" -"@babel/preset-typescript@7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz#c8de488130b7081f7e1482936ad3de5b018beef4" - integrity sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA== +"@babel/preset-typescript@7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" + integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-typescript" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-typescript" "^7.23.3" "@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.16.0": version "7.22.5" @@ -1627,6 +1656,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.3.tgz#26ee5f252e725aa7aca3474aa5b324eaf7908b5b" + integrity sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.3" + "@babel/types" "^7.23.3" + debug "^4.1.0" + globals "^11.1.0" + "@babel/traverse@~7.21.2": version "7.21.5" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.5.tgz#ad22361d352a5154b498299d523cf72998a4b133" @@ -1670,6 +1715,15 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" +"@babel/types@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.3.tgz#d5ea892c07f2ec371ac704420f4dcdb07b5f9598" + integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@babel/types@~7.21.2": version "7.21.5" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6" @@ -1703,14 +1757,14 @@ js-xxhash "^1.0.4" lodash.isequal "^4.5.0" -"@ckb-lumos/base@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/base/-/base-0.21.0-next.1.tgz#ad82d0147c479b84bc0e80c3e32ad6a39ee75285" - integrity sha512-dJL3pqa28oJcNfYLNOuWRIJCeWhUq9l7l2/SZItb9wIT4MX5pD0Z1tA8/s9qbvwmmsab+QGKaLCHXNNeOvS0hg== +"@ckb-lumos/base@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/base/-/base-0.21.0-next.2.tgz#8d7ba32aa98f63de64f0140ef2e530a16450a382" + integrity sha512-1QiuVR7BD6RV2oq3CpM1RBMoPQ0E+F4e4MLwtg1kWRkN0UQWLin8OIDewb7hXsifU/ZpoTdluoCOGGV0CY1DkQ== dependencies: - "@ckb-lumos/bi" "0.21.0-next.1" - "@ckb-lumos/codec" "0.21.0-next.1" - "@ckb-lumos/toolkit" "0.21.0-next.1" + "@ckb-lumos/bi" "0.21.0-next.2" + "@ckb-lumos/codec" "0.21.0-next.2" + "@ckb-lumos/toolkit" "0.21.0-next.2" "@types/blake2b" "^2.1.0" "@types/lodash.isequal" "^4.5.5" blake2b "^2.1.3" @@ -1724,10 +1778,10 @@ dependencies: jsbi "^4.1.0" -"@ckb-lumos/bi@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/bi/-/bi-0.21.0-next.1.tgz#357b8da31882ab5e3e3f8aca54c30dd576e4544d" - integrity sha512-FaMKBbtr826upcEVYt9/K/hutxHySD21t7ut5yv8lfj6LYcg6hWjtrbCM2INVV6/8HatfAf8YV2KsNRaluyt3A== +"@ckb-lumos/bi@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/bi/-/bi-0.21.0-next.2.tgz#0797e8774c00d3f4e609833050529e0f6e022620" + integrity sha512-3c8jC94eO57vFFo30g9Rh6qrfk5EF+7OD58hX1GknXaHwykMs3EBQodmA7DUV517dswkHy5IzI5gt5ROn9asjQ== dependencies: jsbi "^4.1.0" @@ -1743,16 +1797,16 @@ cross-fetch "^3.1.5" events "^3.3.0" -"@ckb-lumos/ckb-indexer@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/ckb-indexer/-/ckb-indexer-0.21.0-next.1.tgz#bc2fd6fcd2c482040565c255d7a9f8fd9269b462" - integrity sha512-ftT8Rodv/oXIOZLfsXEOLQnHy05c8Wj3h6QasXPlZlRGMdtWrThGz+XVI6lz4VSIfVMPSbwnYT+Dv7bf8fDfdw== +"@ckb-lumos/ckb-indexer@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/ckb-indexer/-/ckb-indexer-0.21.0-next.2.tgz#b151ffaea0b53ca989b336d6e9b539017450a475" + integrity sha512-Niwx2LPU0jH9La7ItSA1IHpX8Z025+qZHcUs1hDLIDHhxtqV5OiPRDrBAPn6B8iJMf1WqyaGLuqHZ6S5R1sEWw== dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" - "@ckb-lumos/codec" "0.21.0-next.1" - "@ckb-lumos/rpc" "0.21.0-next.1" - "@ckb-lumos/toolkit" "0.21.0-next.1" + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" + "@ckb-lumos/codec" "0.21.0-next.2" + "@ckb-lumos/rpc" "0.21.0-next.2" + "@ckb-lumos/toolkit" "0.21.0-next.2" cross-fetch "^3.1.5" events "^3.3.0" @@ -1763,12 +1817,12 @@ dependencies: "@ckb-lumos/bi" "0.20.0" -"@ckb-lumos/codec@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/codec/-/codec-0.21.0-next.1.tgz#a75f5331026039799afb4f3419bea388e220d26c" - integrity sha512-b1w4wbIAbuYngNTKtu6np93EYgnmM4tb6NGdaYN0vZ3kyunlODkLWyRHyMo+FGeBdWQjBwBbmxGNyXwDxtTEGQ== +"@ckb-lumos/codec@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/codec/-/codec-0.21.0-next.2.tgz#d29465fc22c2b98182b6079453be7deb7d3fd1ba" + integrity sha512-yTtWIG9LESLTU3tBb9fHREWo2mO0Ts7SSL1Jp3MSqYbnl90JZeYr/skvn+vaV9/2Cl/6qEgeKYa1AnHNSLchkw== dependencies: - "@ckb-lumos/bi" "0.21.0-next.1" + "@ckb-lumos/bi" "0.21.0-next.2" "@ckb-lumos/common-scripts@0.20.0": version "0.20.0" @@ -1784,18 +1838,18 @@ "@ckb-lumos/toolkit" "0.20.0" immutable "^4.0.0-rc.12" -"@ckb-lumos/common-scripts@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/common-scripts/-/common-scripts-0.21.0-next.1.tgz#92e0295f9e123f3fdfe80e02706cc08c6310ffca" - integrity sha512-KhnWbNY1fNKTxp9CR4GAGyWsjjN1eOvidNLFwltLY03n8er2jtoHRbx3t944fIhUMtIwUVkWBi43SqpUCgSJbw== - dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" - "@ckb-lumos/codec" "0.21.0-next.1" - "@ckb-lumos/config-manager" "0.21.0-next.1" - "@ckb-lumos/helpers" "0.21.0-next.1" - "@ckb-lumos/rpc" "0.21.0-next.1" - "@ckb-lumos/toolkit" "0.21.0-next.1" +"@ckb-lumos/common-scripts@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/common-scripts/-/common-scripts-0.21.0-next.2.tgz#222e58a96d92a4ddfa9e501fe2f0a5428c036e96" + integrity sha512-43r7DvXSccsi80NcXh0jaZT0MdQ+rhsElWBO2U3zRUt/55rV4HBaoo26Rj8h7esi0tVfDbiDrnc16ymN1V+B3w== + dependencies: + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" + "@ckb-lumos/codec" "0.21.0-next.2" + "@ckb-lumos/config-manager" "0.21.0-next.2" + "@ckb-lumos/helpers" "0.21.0-next.2" + "@ckb-lumos/rpc" "0.21.0-next.2" + "@ckb-lumos/toolkit" "0.21.0-next.2" immutable "^4.3.0" "@ckb-lumos/config-manager@0.20.0", "@ckb-lumos/config-manager@^0.20.0": @@ -1809,14 +1863,14 @@ "@types/deep-freeze-strict" "^1.1.0" deep-freeze-strict "^1.1.1" -"@ckb-lumos/config-manager@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/config-manager/-/config-manager-0.21.0-next.1.tgz#927e21a5d9450155ebf766422a707fd3b0856a14" - integrity sha512-G8CO+q1RH/Gt8ou8p/N99AUh5hIdU+MZcTZHwABOa4CLbXk2xFenRfeGhHv4u4ddYZ3SLx1zND7pSnbImmrh2A== +"@ckb-lumos/config-manager@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/config-manager/-/config-manager-0.21.0-next.2.tgz#ef08003193a49b248440fc73ce9207b1bb6a2a5f" + integrity sha512-dVyMcd5hbnTpN2nuukLOWv2J73hpuMf3ZRSO3asqAodKGZek74JhwOtZD9saCOItLYeOWdRRmzfXad34lDgHXg== dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" - "@ckb-lumos/codec" "0.21.0-next.1" + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" + "@ckb-lumos/codec" "0.21.0-next.2" "@types/deep-freeze-strict" "^1.1.0" deep-freeze-strict "^1.1.1" @@ -1833,13 +1887,13 @@ sha3 "^2.1.3" uuid "^8.3.0" -"@ckb-lumos/hd@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/hd/-/hd-0.21.0-next.1.tgz#ffa4b80b974187982bbfa280138ca1dab0b2df0e" - integrity sha512-gISrSs4OWoBVecRnYMfjYQc83aE0Khjjs1KmAkAg1J53PWGeU3kjbUQSCHjF6poFL5ylEARX9vOKixRfm6nktg== +"@ckb-lumos/hd@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/hd/-/hd-0.21.0-next.2.tgz#03239f9d31cd9daf70f224563e7733089194dbb6" + integrity sha512-wj6k0d39yJEKWlC1cjXezZ4Qjf0u6rG+R6zQdqRXZ2dUJ/n82+fX+hLSAcjOgm1mGNft/6c55IfCs5dag/xQVw== dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" bn.js "^5.1.3" elliptic "^6.5.4" scrypt-js "^3.0.1" @@ -1858,16 +1912,16 @@ bech32 "^2.0.0" immutable "^4.0.0-rc.12" -"@ckb-lumos/helpers@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/helpers/-/helpers-0.21.0-next.1.tgz#f0f2d9e231f5a266d53df0c60e7b7610b87e10b5" - integrity sha512-lSvn2L97be7IlONFTdjjz+/jG6QlpEGyETyrcSfJxeOOtgjicPFaLXLnaTBIt/IElRZ2ZpclbTFvSNcbVOvKdQ== +"@ckb-lumos/helpers@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/helpers/-/helpers-0.21.0-next.2.tgz#4a3ac9ff9e52f2063ce2c3670e2c72bb94acad45" + integrity sha512-pZkJwn4jV9uFICtS0Un0ftBnRvlC5BHAueeIBXwa7uclSFHxAejqr2lsM0KLavLBjK/kerOq182mejK9ejX/fQ== dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" - "@ckb-lumos/codec" "0.21.0-next.1" - "@ckb-lumos/config-manager" "0.21.0-next.1" - "@ckb-lumos/toolkit" "0.21.0-next.1" + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" + "@ckb-lumos/codec" "0.21.0-next.2" + "@ckb-lumos/config-manager" "0.21.0-next.2" + "@ckb-lumos/toolkit" "0.21.0-next.2" bech32 "^2.0.0" immutable "^4.3.0" @@ -1897,28 +1951,27 @@ axios "0.27.2" tslib "2.3.1" -"@ckb-lumos/rpc@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/rpc/-/rpc-0.21.0-next.1.tgz#f31610fc1713ae63e25475d3653ee8cc3eeabc0f" - integrity sha512-6IjnME2wGg1rmVnajQ7CTBqbLnXkdNqRERRmnD1J9EnoHBc+onSYSfkC58ZCVCOe0xZIR2vNKmOUQ++dmlKKiQ== +"@ckb-lumos/rpc@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/rpc/-/rpc-0.21.0-next.2.tgz#a840f18535c419448e982807f49ede7012ac7daf" + integrity sha512-WWV1x+I2mS8/CFlstSC2POrQ64TIgr7H8YjdA0jMT7o8Pt7qo2KXO4bFwSuPMgtdo2DKPSxTUS9zFjiZsWmXRw== dependencies: - "@ckb-lumos/base" "0.21.0-next.1" - "@ckb-lumos/bi" "0.21.0-next.1" - "@vespaiach/axios-fetch-adapter" "^0.3.1" - axios "0.27.2" - tslib "2.3.1" + "@ckb-lumos/base" "0.21.0-next.2" + "@ckb-lumos/bi" "0.21.0-next.2" + abort-controller "^3.0.0" + cross-fetch "^3.1.5" "@ckb-lumos/toolkit@0.20.0": version "0.20.0" resolved "https://registry.yarnpkg.com/@ckb-lumos/toolkit/-/toolkit-0.20.0.tgz#8f71043324e50c8a3e94c65414325482d874cfca" integrity sha512-nLNXRPG20NqUdXwHAnKwr0T7nZyDrf4fGwIrsxo+7ffqWeg9wNEhZoqTBJLgxEpoe0I+WHRLwYLiwUbkkqR1SQ== -"@ckb-lumos/toolkit@0.21.0-next.1": - version "0.21.0-next.1" - resolved "https://registry.yarnpkg.com/@ckb-lumos/toolkit/-/toolkit-0.21.0-next.1.tgz#f8ce7b5fa5b388f1870efd309a114f3df2e74c61" - integrity sha512-CBnRM8Y0P6TV0FjACmaAz2YcPiIlcwJlU1tXDtcpzp4fcGL4uSMTcrJwFqWB8OE2s12EfN4+d0Ie4bn8/uq1Fg== +"@ckb-lumos/toolkit@0.21.0-next.2": + version "0.21.0-next.2" + resolved "https://registry.yarnpkg.com/@ckb-lumos/toolkit/-/toolkit-0.21.0-next.2.tgz#13a4b0c39cd8240dde24647ac50890f2f7ef1970" + integrity sha512-pTTXn6NwwNv3Ms3uj9ywzA4UtiI84IDBw5TEWCAlz4JVwh2dqlncci0O0YboaNA0gg1cVYCITQFLJBQvXQkDRw== dependencies: - "@ckb-lumos/bi" "0.21.0-next.1" + "@ckb-lumos/bi" "0.21.0-next.2" "@cnakazawa/watch@^1.0.3": version "1.0.4" @@ -2072,13 +2125,14 @@ optionalDependencies: global-agent "^3.0.0" -"@electron/notarize@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.0.0.tgz#4df39e817264746aa9bd779e0091b6c441715b72" - integrity sha512-dqDpd2YCgl6PHJgXEuKGYH3+L4GIGV7ZbKYJjJv66ed+hVPxZA+GAL5JH8/hCnoyQa8WzJTzqd+qhiL5Oxr+SA== +"@electron/notarize@2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.2.0.tgz#40455f9d8ca8098a74567aa4613b709089d82657" + integrity sha512-Sf7RG47rafeGuUm+kLEbTXMN8XZeYXN70dMBstrcgiykxCq3SLl1uqxFWndxSI1LfMqv4Eq9PTDHLPwiya31Kg== dependencies: debug "^4.1.1" fs-extra "^9.0.1" + promise-retry "^2.0.1" "@electron/universal@1.2.1": version "1.2.1" @@ -2220,7 +2274,12 @@ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884" integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ== -"@eslint/eslintrc@^2.0.2", "@eslint/eslintrc@^2.0.3": +"@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f27774bf356e3704818a0331" integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ== @@ -2235,16 +2294,31 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.38.0": - version "8.38.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.38.0.tgz#73a8a0d8aa8a8e6fe270431c5e72ae91b5337892" - integrity sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g== +"@eslint/eslintrc@^2.1.3": + version "2.1.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.3.tgz#797470a75fe0fbd5a53350ee715e85e87baff22d" + integrity sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" "@eslint/js@8.43.0": version "8.43.0" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.43.0.tgz#559ca3d9ddbd6bf907ad524320a0d14b85586af0" integrity sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg== +"@eslint/js@8.54.0": + version "8.54.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.54.0.tgz#4fab9a2ff7860082c304f750e94acd644cf984cf" + integrity sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ== + "@fal-works/esbuild-plugin-global-externals@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4" @@ -2360,7 +2434,7 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@humanwhocodes/config-array@^0.11.10", "@humanwhocodes/config-array@^0.11.8": +"@humanwhocodes/config-array@^0.11.10": version "0.11.10" resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz#5a3ffe32cc9306365fb3fd572596cd602d5e12d2" integrity sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ== @@ -2369,6 +2443,15 @@ debug "^4.1.1" minimatch "^3.0.5" +"@humanwhocodes/config-array@^0.11.13": + version "0.11.13" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== + dependencies: + "@humanwhocodes/object-schema" "^2.0.1" + debug "^4.1.1" + minimatch "^3.0.5" + "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" @@ -2379,6 +2462,11 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== + "@hutson/parse-repository-url@^3.0.0": version "3.0.2" resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" @@ -2504,7 +2592,7 @@ jest-mock "^27.5.1" jest-util "^27.5.1" -"@jest/globals@^27.5.1": +"@jest/globals@27.5.1", "@jest/globals@^27.5.1": version "27.5.1" resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== @@ -2766,14 +2854,14 @@ rxjs "6" semver "^7.3.5" -"@ledgerhq/devices@^8.0.4": - version "8.0.4" - resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.0.4.tgz#ebc7779adbbec2d046424603a481623eb3fbe306" - integrity sha512-dxOiWZmtEv1tgw70+rW8gviCRZUeGDUnxY6HUPiRqTAc0Ts2AXxiJChgAsPvIywWTGW+S67Nxq1oTZdpRbdt+A== +"@ledgerhq/devices@^8.0.8": + version "8.0.8" + resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.0.8.tgz#cd233eb54a044913160c9183be9fb22adae4e071" + integrity sha512-0j7E8DY2jeSSATc8IJk+tXDZ9u+Z7tXxB8I4TzXrfV/8A5exMh/K1IwX6Jt1zlw1wre4CT9MV4mzUs3M/TE7lg== dependencies: - "@ledgerhq/errors" "^6.12.7" - "@ledgerhq/logs" "^6.10.1" - rxjs "6" + "@ledgerhq/errors" "^6.15.0" + "@ledgerhq/logs" "^6.11.0" + rxjs "^7.8.1" semver "^7.3.5" "@ledgerhq/errors@^5.50.0": @@ -2781,35 +2869,35 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-5.50.0.tgz#e3a6834cb8c19346efca214c1af84ed28e69dad9" integrity sha512-gu6aJ/BHuRlpU7kgVpy2vcYk6atjB4iauP2ymF7Gk0ez0Y/6VSMVSJvubeEQN+IV60+OBK0JgeIZG7OiHaw8ow== -"@ledgerhq/errors@^6.12.7": - version "6.12.7" - resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.12.7.tgz#c7b630488d5713bc7b1e1682d6ab5d08918c69f1" - integrity sha512-1BpjzFErPK7qPFx0oItcX0mNLJMplVAm2Dpl5urZlubewnTyyw5sahIBjU+8LLCWJ2eGEh/0wyvh0jMtR0n2Mg== +"@ledgerhq/errors@^6.15.0": + version "6.15.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.15.0.tgz#45cda73915f695cc072cb8a99650830bc5dc6668" + integrity sha512-6xaw5/mgoht62TnL3rXsaQYEFwpnXyNDk1AOSJksIjFHx9bHUnkyVmrnGQDj0JLzi+E7bHEgTrpCs8wpeDh9jA== -"@ledgerhq/hw-transport-node-hid-noevents@^6.27.16": - version "6.27.16" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid-noevents/-/hw-transport-node-hid-noevents-6.27.16.tgz#5497b8194ec7802e221a0dd95b799d6c12da1a89" - integrity sha512-7MK245Cfj4B4WijO+a0iux+glmyHr44ezSuec4h1PfQrtiOGf+Sk26oi8WHJX+pabc9c566Qxkgdo4FvHWCCaA== +"@ledgerhq/hw-transport-node-hid-noevents@^6.28.0": + version "6.28.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid-noevents/-/hw-transport-node-hid-noevents-6.28.0.tgz#bf6b6615458fa98ae348a034f127233e448682ee" + integrity sha512-7hhgZQzYTFEazxu8Lu/LBk9ah2if4EIQyPuapUfbH+kgbJ6QkGcYQEVO6ZfIIIO4osLvncI1eOU5KpzSlXsJjA== dependencies: - "@ledgerhq/devices" "^8.0.4" - "@ledgerhq/errors" "^6.12.7" - "@ledgerhq/hw-transport" "^6.28.5" - "@ledgerhq/logs" "^6.10.1" + "@ledgerhq/devices" "^8.0.8" + "@ledgerhq/errors" "^6.15.0" + "@ledgerhq/hw-transport" "^6.29.0" + "@ledgerhq/logs" "^6.11.0" node-hid "^2.1.2" -"@ledgerhq/hw-transport-node-hid@6.27.16": - version "6.27.16" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.27.16.tgz#36df554efb3dd4efeef8590d9fc0f68cbedacf91" - integrity sha512-V/SA8G5qH+Lbl/bO11GAZKIWCgTfLRWe18gibLXFAdqFeQn8FxRoJTATJaYhWEWsU1T9NPvCfje3EWDUoXnmKg== +"@ledgerhq/hw-transport-node-hid@6.27.22": + version "6.27.22" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-node-hid/-/hw-transport-node-hid-6.27.22.tgz#321dc38ecd93512bd4be7fa8d90ae159281a5017" + integrity sha512-Nc6QVTmhsAN6U7YvLhZgryCz8+5p25063Kaoq8H5vDZPsixF1vDzY4ivdZnd8RpV/PM2wLXHwPrXaKmW66RdQw== dependencies: - "@ledgerhq/devices" "^8.0.4" - "@ledgerhq/errors" "^6.12.7" - "@ledgerhq/hw-transport" "^6.28.5" - "@ledgerhq/hw-transport-node-hid-noevents" "^6.27.16" - "@ledgerhq/logs" "^6.10.1" + "@ledgerhq/devices" "^8.0.8" + "@ledgerhq/errors" "^6.15.0" + "@ledgerhq/hw-transport" "^6.29.0" + "@ledgerhq/hw-transport-node-hid-noevents" "^6.28.0" + "@ledgerhq/logs" "^6.11.0" lodash "^4.17.21" node-hid "^2.1.2" - usb "^1.7.0" + usb "2.9.0" "@ledgerhq/hw-transport@^5.9.0": version "5.51.1" @@ -2820,13 +2908,14 @@ "@ledgerhq/errors" "^5.50.0" events "^3.3.0" -"@ledgerhq/hw-transport@^6.28.5": - version "6.28.5" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.28.5.tgz#675193be2f695a596068145351da598316c25831" - integrity sha512-xmw5RhYbqExBBqTvOnOjN/RYNIGMBxFJ+zcYNfkfw/E+uEY3L7xq8Z7sC/n7URTT6xtEctElqduBJnBQE4OQtw== +"@ledgerhq/hw-transport@^6.29.0": + version "6.29.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.29.0.tgz#2b85f39d90b093930f0c7bfc513b29eb47ba97fa" + integrity sha512-WQfzxt3EnnbOmzZVYiCgSmNsqafBOFQn40awvUPY2IZviJRs23/1ANPHAo76bzPV88+Qk0+1wZlcnIanGN6fFA== dependencies: - "@ledgerhq/devices" "^8.0.4" - "@ledgerhq/errors" "^6.12.7" + "@ledgerhq/devices" "^8.0.8" + "@ledgerhq/errors" "^6.15.0" + "@ledgerhq/logs" "^6.11.0" events "^3.3.0" "@ledgerhq/logs@^5.50.0": @@ -2834,10 +2923,10 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-5.50.0.tgz#29c6419e8379d496ab6d0426eadf3c4d100cd186" integrity sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA== -"@ledgerhq/logs@^6.10.1": - version "6.10.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.10.1.tgz#5bd16082261d7364eabb511c788f00937dac588d" - integrity sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w== +"@ledgerhq/logs@^6.11.0": + version "6.11.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.11.0.tgz#0d28e7edcf71548506f4304686cba480ba91bbcf" + integrity sha512-HHK9y4GGe4X7CXbRUCh7z8Mp+WggpJn1dmUjmuk1rNugESF6o8nAOnXA+BxwtRRNV3CgNJR3Wxdos4J9qV0Zsg== "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" @@ -4192,13 +4281,13 @@ nanoid "^3.3.1" read-pkg-up "^7.0.1" -"@storybook/testing-library@0.2.0": - version "0.2.0" - resolved "https://registry.yarnpkg.com/@storybook/testing-library/-/testing-library-0.2.0.tgz#09202b90ea5bd67b503dbb1a0b1f3ab3eb005d04" - integrity sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw== +"@storybook/testing-library@0.2.2": + version "0.2.2" + resolved "https://registry.yarnpkg.com/@storybook/testing-library/-/testing-library-0.2.2.tgz#c8e089cc8d7354f6066fdb580fae3eedf568aa7c" + integrity sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw== dependencies: "@testing-library/dom" "^9.0.0" - "@testing-library/user-event" "^14.0.0" + "@testing-library/user-event" "^14.4.0" ts-dedent "^2.2.0" "@storybook/theming@7.0.24": @@ -4355,10 +4444,10 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/user-event@^14.0.0": - version "14.4.3" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.4.3.tgz#af975e367743fa91989cd666666aec31a8f50591" - integrity sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q== +"@testing-library/user-event@^14.4.0": + version "14.5.1" + resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.1.tgz#27337d72046d5236b32fd977edee3f74c71d332f" + integrity sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg== "@tootallnate/once@1": version "1.1.2" @@ -4405,10 +4494,10 @@ resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.1.tgz#3286741fb8f1e1580ac28784add4c7a1d49bdfbc" integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q== -"@types/async@3.2.21": - version "3.2.21" - resolved "https://registry.yarnpkg.com/@types/async/-/async-3.2.21.tgz#470b06c25fc104c169e80a9c91866e8204e91175" - integrity sha512-msYM0OYxzkwpiDJZZDo7XsYuFIpiAOh+o3hygudSpSzeW+R0DAEKZvdQriHYT95m9CvscLDg5s0Mxlrlhoy2qw== +"@types/async@3.2.24": + version "3.2.24" + resolved "https://registry.yarnpkg.com/@types/async/-/async-3.2.24.tgz#3a96351047575bbcf2340541b2d955a35339608f" + integrity sha512-8iHVLHsCCOBKjCF2KwFe0p9Z3rfM9mL+sSP8btyR5vTjJRAqpBYD28/ZLgXPf0pjG1VxOvtCV/BgXkQbpSe8Hw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.7": version "7.20.1" @@ -4536,26 +4625,26 @@ resolved "https://registry.yarnpkg.com/@types/ejs/-/ejs-3.1.2.tgz#75d277b030bc11b3be38c807e10071f45ebc78d9" integrity sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g== -"@types/electron-devtools-installer@2.2.2": - version "2.2.2" - resolved "https://registry.yarnpkg.com/@types/electron-devtools-installer/-/electron-devtools-installer-2.2.2.tgz#5a91929ee76b5de0d171edec5bd049292d48a2a4" - integrity sha512-8o2XkyAw2HZoVD5KpIoUJmEgZ7BPVv33p7rY1jmn/wJUbugtQUc44vNMDTguUNUGiLv+oqgtyYmiYctHDZEzdQ== +"@types/electron-devtools-installer@2.2.5": + version "2.2.5" + resolved "https://registry.yarnpkg.com/@types/electron-devtools-installer/-/electron-devtools-installer-2.2.5.tgz#33572d0edee2510a6c293d0d5c858ee09f07cd19" + integrity sha512-DhH8z0dadKuDolvH4TiW40Vp7H3VyZbOoZv98hhBaUfnxmvvcXTjkZjzw/54xvAmuG4KFzExOGAiVLg3jM2ojQ== -"@types/elliptic@6.4.15": - version "6.4.15" - resolved "https://registry.yarnpkg.com/@types/elliptic/-/elliptic-6.4.15.tgz#992ae323fd04ab03d884da7122e5dac1665c75ff" - integrity sha512-tW9Z/mrlymYEbx/WWcO/Kkly0VxqPNaf/p3KcZTYKI282ZX+50efZvY/p6FoMuTpFq+QMyABQNfs6OXvdmVUhQ== +"@types/elliptic@6.4.18": + version "6.4.18" + resolved "https://registry.yarnpkg.com/@types/elliptic/-/elliptic-6.4.18.tgz#bc96e26e1ccccbabe8b6f0e409c85898635482e1" + integrity sha512-UseG6H5vjRiNpQvrhy4VF/JXdA3V/Fp5amvveaL+fs28BZ6xIKJBPnUPRlEaZpysD9MbpfaLi8lbl7PGUAkpWw== dependencies: "@types/bn.js" "*" -"@types/enzyme-adapter-react-16@1.0.6": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.6.tgz#8aca7ae2fd6c7137d869b6616e696d21bb8b0cec" - integrity sha512-VonDkZ15jzqDWL8mPFIQnnLtjwebuL9YnDkqeCDYnB4IVgwUm0mwKkqhrxLL6mb05xm7qqa3IE95m8CZE9imCg== +"@types/enzyme-adapter-react-16@1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@types/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.0.9.tgz#337d85f0e91be2654b246ec11701dcf75af30afc" + integrity sha512-z24MMxGtUL8HhXdye3tWzjp+19QTsABqLaX2oOZpxMPHRJgLfahQmOeTTrEBQd9ogW20+UmPBXD9j+XOasFHvw== dependencies: "@types/enzyme" "*" -"@types/enzyme@*", "@types/enzyme@3.10.13": +"@types/enzyme@*": version "3.10.13" resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.13.tgz#332c0ed59b01f7b1c398c532a1c21a5feefabeb1" integrity sha512-FCtoUhmFsud0Yx9fmZk179GkdZ4U9B0GFte64/Md+W/agx0L5SxsIIbhLBOxIb9y2UfBA4WQnaG1Od/UsUQs9Q== @@ -4563,6 +4652,14 @@ "@types/cheerio" "*" "@types/react" "^16" +"@types/enzyme@3.10.16": + version "3.10.16" + resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.16.tgz#100c49093f694545fc903266b2eb410df08859a9" + integrity sha512-17uMdJjSKjvdn/MhO/G2lRNPZGvJxFpvgONrsRoS1+khtJ6UcnCwC9v3gk2UqPyAkMZb6a1VYxScc/vOgkDl9w== + dependencies: + "@types/cheerio" "*" + "@types/react" "^16" + "@types/escodegen@^0.0.6": version "0.0.6" resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c" @@ -4689,10 +4786,10 @@ dependencies: "@types/node" "*" -"@types/iarna__toml@2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/iarna__toml/-/iarna__toml-2.0.2.tgz#2e61b079e50760b477bc70e4df1fe5b633ef6c63" - integrity sha512-Q3obxKhBLVVbEQ8zsAmsQVobAAZhi8dFFFjF0q5xKXiaHvH8IkSxcbM27e46M9feUMieR03SPpmp5CtaNzpdBg== +"@types/iarna__toml@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@types/iarna__toml/-/iarna__toml-2.0.5.tgz#95f134b33c17abc15981e4b81b036c7e4238aa81" + integrity sha512-I55y+SxI0ayM4MBU6yfGJGmi4wRll6wtSeKiFYAZj+Z5Q1DVbMgBSVDYY+xQZbjIlLs/pN4fidnvR8faDrmxPg== dependencies: "@types/node" "*" @@ -4763,31 +4860,38 @@ dependencies: "@types/node" "*" -"@types/ledgerhq__hw-transport-node-hid@4.22.2": - version "4.22.2" - resolved "https://registry.yarnpkg.com/@types/ledgerhq__hw-transport-node-hid/-/ledgerhq__hw-transport-node-hid-4.22.2.tgz#f3de58b9b49b461dd96e5bfb646328c242e70aca" - integrity sha512-b9dXYEZ8Iijv20LykEVhbThVzSjchMpvj8y/mSsCSP1n7Ncs+YqD8mjEV/bGTks9jAP8CdxhRqOGq+h47/4B9g== +"@types/ledgerhq__hw-transport-node-hid@4.22.5": + version "4.22.5" + resolved "https://registry.yarnpkg.com/@types/ledgerhq__hw-transport-node-hid/-/ledgerhq__hw-transport-node-hid-4.22.5.tgz#67f203e6fdcc77a5ddbd4f36e90fc219573833ab" + integrity sha512-a9d88sFWpjPu6J1F3JYL2nzSzzZLLSD0E8bnU9daKhBqomVswpXsoU/lfrnSSt2pVMgiRiZEKIMvW5ih2vF7sQ== dependencies: "@types/ledgerhq__hw-transport" "*" "@types/node" "*" "@types/node-hid" "*" -"@types/ledgerhq__hw-transport@*", "@types/ledgerhq__hw-transport@4.21.4": +"@types/ledgerhq__hw-transport@*": version "4.21.4" resolved "https://registry.yarnpkg.com/@types/ledgerhq__hw-transport/-/ledgerhq__hw-transport-4.21.4.tgz#3a78a02d2b51d2b0dd8099412d5567d21118225c" integrity sha512-vep+6yZnGv6owAthIY0w3f72w4dJIb4+yE5PCHveInTlZE9wukvU6Wc5Eig0OUUxcdhTazzeZx1xUaNVLqyQSg== dependencies: "@types/node" "*" +"@types/ledgerhq__hw-transport@4.21.8": + version "4.21.8" + resolved "https://registry.yarnpkg.com/@types/ledgerhq__hw-transport/-/ledgerhq__hw-transport-4.21.8.tgz#973fedb76ade14307fe85db336373a5a5da54f79" + integrity sha512-uO2AJYZUVCwgyqgyy2/KW+JsQaO0hcwDdubRaHgF2ehO0ngGAY41PbE8qnPnmUw1uerMXONvL68QFioA7Y6C5g== + dependencies: + "@types/node" "*" + "@types/level-errors@*": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/level-errors/-/level-errors-3.0.0.tgz#15c1f4915a5ef763b51651b15e90f6dc081b96a8" integrity sha512-/lMtoq/Cf/2DVOm6zE6ORyOM+3ZVm/BvzEZVxUhf6bgh8ZHglXlBqxbxSlJeVp8FCbD3IVvk/VbsaNmDjrQvqQ== -"@types/leveldown@4.0.4": - version "4.0.4" - resolved "https://registry.yarnpkg.com/@types/leveldown/-/leveldown-4.0.4.tgz#0310119dd38aa8085eb93b6edd45d2125b2836a1" - integrity sha512-rl1uWsxCtjyUORVCB/zyCc9JoYIUuZSTzBSQalZY3g8+gAJgDvH+YFluWVx4yh+x52JVC80Egj4NG5lXboK8kg== +"@types/leveldown@4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@types/leveldown/-/leveldown-4.0.6.tgz#ecf4c2f929880ea8f52be1414196fac513e21dc7" + integrity sha512-AQ3vqW1j5aQ3U6A22e/k1WrZHHIewvGrBmq4zRxS9fRDpqTe3HoD+F11nEV+8zStfEbGHzzvk8dHF/4JEXmZnQ== dependencies: "@types/abstract-leveldown" "*" "@types/node" "*" @@ -4888,7 +4992,14 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/npmlog@4.1.4", "@types/npmlog@^4.1.2": +"@types/npmlog@4.1.6": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.6.tgz#792341665000209ee76997df8a16300fda6d77cb" + integrity sha512-0l3z16vnlJGl2Mi/rgJFrdwfLZ4jfNYgE6ZShEpjqhHuGTqdEzNles03NpYHwUMVYZa+Tj46UxKIEpE78lQ3DQ== + dependencies: + "@types/node" "*" + +"@types/npmlog@^4.1.2": version "4.1.4" resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.4.tgz#30eb872153c7ead3e8688c476054ddca004115f6" integrity sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ== @@ -4936,10 +5047,10 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react-dom@17.0.20": - version "17.0.20" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.20.tgz#e0c8901469d732b36d8473b40b679ad899da1b53" - integrity sha512-4pzIjSxDueZZ90F52mU3aPoogkHIoSIDG+oQ+wQK7Cy2B9S+MvOqY0uEA/qawKz381qrEDkvpwyt8Bm31I8sbA== +"@types/react-dom@17.0.25": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.25.tgz#e0e5b3571e1069625b3a3da2b279379aa33a0cb5" + integrity sha512-urx7A7UxkZQmThYA4So0NelOVjx3V4rNFVJwp0WZlbIK5eM4rNJDiN3R/E9ix0MBh6kAEojk/9YL+Te6D9zHNA== dependencies: "@types/react" "^17" @@ -4960,10 +5071,10 @@ "@types/history" "^4.7.11" "@types/react" "*" -"@types/react@*", "@types/react@17.0.65", "@types/react@>=16", "@types/react@^16", "@types/react@^17": - version "17.0.65" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.65.tgz#95f6a2ab61145ffb69129d07982d047f9e0870cd" - integrity sha512-oxur785xZYHvnI7TRS61dXbkIhDPnGfsXKv0cNXR/0ml4SipRIFpSMzA7HMEfOywFwJ5AOnPrXYTEiTRUQeGlQ== +"@types/react@*", "@types/react@17.0.71", "@types/react@>=16", "@types/react@^16", "@types/react@^17": + version "17.0.71" + resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.71.tgz#3673d446ad482b1564e44bf853b3ab5bcbc942c4" + integrity sha512-lfqOu9mp16nmaGRrS8deS2Taqhd5Ih0o92Te5Ws6I1py4ytHBcXLqh0YIqVsViqwVI5f+haiFM6hju814BzcmA== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -5029,10 +5140,10 @@ dependencies: "@types/node" "*" -"@types/sqlite3@3.1.8": - version "3.1.8" - resolved "https://registry.yarnpkg.com/@types/sqlite3/-/sqlite3-3.1.8.tgz#e64310c5841fc01c1a8795d960d951e4cf940296" - integrity sha512-sQMt/qnyUWnqiTcJXm5ZfNPIBeJ/DVvJDwxw+0tAxPJvadzfiP1QhryO1JOR6t1yfb8NpzQb/Rud06mob5laIA== +"@types/sqlite3@3.1.11": + version "3.1.11" + resolved "https://registry.yarnpkg.com/@types/sqlite3/-/sqlite3-3.1.11.tgz#845044b81585f1fcc143ee8d963ca5da63d0e768" + integrity sha512-KYF+QgxAnnAh7DWPdNDroxkDI3/MspH1NMx6m/N/6fT1G6+jvsw4/ZePt8R8cr7ta58aboeTfYFBDxTJ5yv15w== dependencies: "@types/node" "*" @@ -5041,10 +5152,10 @@ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== -"@types/styled-components@5.1.27": - version "5.1.27" - resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.27.tgz#1915eedba0d52f26ba5a383fccb7fe50e2e71106" - integrity sha512-oY9c1SdztRRF0QDQdwXEenfAjGN4WGUkaMpx5hvdTbYYqw01qoY2GrHi+kAR6SVofynzD6KbGoF5ITP0zh5pvg== +"@types/styled-components@5.1.32": + version "5.1.32" + resolved "https://registry.yarnpkg.com/@types/styled-components/-/styled-components-5.1.32.tgz#58718971519c4562229ba85face98e8530d21bfd" + integrity sha512-DqVpl8R0vbhVSop4120UHtGrFmHuPeoDwF4hDT0kPJTY8ty0SI38RV3VhCMsWigMUXG+kCXu7vMRqMFNy6eQgA== dependencies: "@types/hoist-non-react-statics" "*" "@types/react" "*" @@ -5070,6 +5181,11 @@ resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.6.tgz#3e600c62d210c5826460858f84bcbb65805460bb" integrity sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ== +"@types/w3c-web-usb@^1.0.6": + version "1.0.10" + resolved "https://registry.yarnpkg.com/@types/w3c-web-usb/-/w3c-web-usb-1.0.10.tgz#cf89cccd2d93b6245e784c19afe0a9f5038d4528" + integrity sha512-CHgUI5kTc/QLMP8hODUHhge0D4vx+9UiAwIGiT0sTy/B2XpdX1U5rJt6JSISgr6ikRT7vxV9EVAFeYZqUnl1gQ== + "@types/ws@^8.5.5": version "8.5.5" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.5.tgz#af587964aa06682702ee6dcbc7be41a80e4b28eb" @@ -5275,6 +5391,11 @@ prop-types "^15.7.2" tslib "^1.10.0" +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + "@vespaiach/axios-fetch-adapter@^0.3.1": version "0.3.1" resolved "https://registry.yarnpkg.com/@vespaiach/axios-fetch-adapter/-/axios-fetch-adapter-0.3.1.tgz#b0c08167bec9cc558f578a1b9ccff52ead1cf1cb" @@ -5478,6 +5599,13 @@ abbrev@1, abbrev@^1.0.0: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + abstract-leveldown@^6.1.1, abstract-leveldown@^6.2.1: version "6.3.0" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz#d25221d1e6612f820c35963ba4bd739928f6026a" @@ -5558,6 +5686,11 @@ acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.2: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.9.0.tgz#78a16e3b2bcc198c10822786fa6679e245db5b59" integrity sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ== +acorn@^8.9.0: + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + add-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" @@ -5806,16 +5939,16 @@ archiver-utils@^2.1.0: normalize-path "^3.0.0" readable-stream "^2.0.0" -archiver@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba" - integrity sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg== +archiver@5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.2.tgz#99991d5957e53bd0303a392979276ac4ddccf3b0" + integrity sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw== dependencies: archiver-utils "^2.1.0" - async "^3.2.0" + async "^3.2.4" buffer-crc32 "^0.2.1" readable-stream "^3.6.0" - readdir-glob "^1.0.0" + readdir-glob "^1.1.2" tar-stream "^2.2.0" zip-stream "^4.1.0" @@ -6081,7 +6214,12 @@ async-limiter@~1.0.0: resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@3.2.4, async@^3.2.0, async@^3.2.3: +async@3.2.5, async@^3.2.4: + version "3.2.5" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + +async@^3.2.3: version "3.2.4" resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== @@ -7468,10 +7606,10 @@ concat-stream@^2.0.0: readable-stream "^3.0.2" typedarray "^0.0.6" -concurrently@8.2.1: - version "8.2.1" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.1.tgz#bcab9cacc38c23c503839583151e0fa96fd5b584" - integrity sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ== +concurrently@8.2.2: + version "8.2.2" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.2.tgz#353141985c198cfa5e4a3ef90082c336b5851784" + integrity sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg== dependencies: chalk "^4.1.2" date-fns "^2.30.0" @@ -8618,10 +8756,10 @@ electron-window-state@5.0.3: jsonfile "^4.0.0" mkdirp "^0.5.1" -electron@24.8.5: - version "24.8.5" - resolved "https://registry.yarnpkg.com/electron/-/electron-24.8.5.tgz#795e13670f89de927bc4e40fd2a64ff7f9f7c3b6" - integrity sha512-CWSF0CrD1XhxyoXUcCcEoJB8orMTHuOrkj2s87XU11vjgVJHhzhCBh9TVqhMQt7U6TtcGYa5kDIiLRekxJRaRA== +electron@24.8.8: + version "24.8.8" + resolved "https://registry.yarnpkg.com/electron/-/electron-24.8.8.tgz#b369e8f8910d41e94817b79ea3d37e0f0822e884" + integrity sha512-0A2tGwG/0hxnD32Lil9wgSydQ0HCP5AdkgcH+qee3QgaC2jVq55YIbrj/0ZAq4L7yiZvQTzYIrc6kie7OahJKQ== dependencies: "@electron/get" "^2.0.0" "@types/node" "^18.11.18" @@ -9029,10 +9167,10 @@ eslint-config-airbnb@19.0.4: object.assign "^4.1.2" object.entries "^1.1.5" -eslint-config-prettier@8.8.0: - version "8.8.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz#bfda738d412adc917fd7b038857110efe98c9348" - integrity sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA== +eslint-config-prettier@8.10.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== eslint-config-react-app@^7.0.1: version "7.0.1" @@ -9176,7 +9314,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-scope@^7.1.1, eslint-scope@^7.2.0: +eslint-scope@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b" integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw== @@ -9184,16 +9322,29 @@ eslint-scope@^7.1.1, eslint-scope@^7.2.0: esrecurse "^4.3.0" estraverse "^5.2.0" +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + eslint-visitor-keys@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0, eslint-visitor-keys@^3.4.1: +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1: version "3.4.1" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994" integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA== +eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + eslint-webpack-plugin@^3.1.1: version "3.2.0" resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c" @@ -9205,27 +9356,28 @@ eslint-webpack-plugin@^3.1.1: normalize-path "^3.0.0" schema-utils "^4.0.0" -eslint@8.38.0: - version "8.38.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.38.0.tgz#a62c6f36e548a5574dd35728ac3c6209bd1e2f1a" - integrity sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg== +eslint@8.54.0: + version "8.54.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.54.0.tgz#588e0dd4388af91a2e8fa37ea64924074c783537" + integrity sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA== dependencies: "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.4.0" - "@eslint/eslintrc" "^2.0.2" - "@eslint/js" "8.38.0" - "@humanwhocodes/config-array" "^0.11.8" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.3" + "@eslint/js" "8.54.0" + "@humanwhocodes/config-array" "^0.11.13" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" - ajv "^6.10.0" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" debug "^4.3.2" doctrine "^3.0.0" escape-string-regexp "^4.0.0" - eslint-scope "^7.1.1" - eslint-visitor-keys "^3.4.0" - espree "^9.5.1" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" esquery "^1.4.2" esutils "^2.0.2" fast-deep-equal "^3.1.3" @@ -9233,22 +9385,19 @@ eslint@8.38.0: find-up "^5.0.0" glob-parent "^6.0.2" globals "^13.19.0" - grapheme-splitter "^1.0.4" + graphemer "^1.4.0" ignore "^5.2.0" - import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" is-path-inside "^3.0.3" - js-sdsl "^4.1.4" js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" lodash.merge "^4.6.2" minimatch "^3.1.2" natural-compare "^1.4.0" - optionator "^0.9.1" + optionator "^0.9.3" strip-ansi "^6.0.1" - strip-json-comments "^3.1.0" text-table "^0.2.0" eslint@^8.3.0: @@ -9296,7 +9445,7 @@ eslint@^8.3.0: strip-json-comments "^3.1.0" text-table "^0.2.0" -espree@^9.5.1, espree@^9.5.2: +espree@^9.5.2: version "9.5.2" resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz#e994e7dc33a082a7a82dceaf12883a829353215b" integrity sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw== @@ -9305,6 +9454,15 @@ espree@^9.5.1, espree@^9.5.2: acorn-jsx "^5.3.2" eslint-visitor-keys "^3.4.1" +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" @@ -9358,6 +9516,11 @@ etag@~1.8.1: resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" @@ -12242,11 +12405,6 @@ joi@^17.7.0: "@sideway/formula" "^3.0.1" "@sideway/pinpoint" "^2.0.0" -js-sdsl@^4.1.4: - version "4.4.1" - resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.1.tgz#9e3c7b566d8d9a7e1fe8fc26d00b5ab0f8918ab3" - integrity sha512-6Gsx8R0RucyePbWqPssR8DyfuXmLBooYN5cZFZKjHGnQuaf7pEzhtpceagJxVu4LqhYY5EYA7nko3FmeHZ1KbA== - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -13655,6 +13813,11 @@ node-addon-api@^4.2.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ== +node-addon-api@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-6.1.0.tgz#ac8470034e58e67d0c6f1204a18ae6995d9c0d76" + integrity sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA== + node-dir@^0.1.10, node-dir@^0.1.17: version "0.1.17" resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" @@ -13698,6 +13861,11 @@ node-gyp-build@^4.3.0: resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== +node-gyp-build@^4.5.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.7.0.tgz#749f0033590b2a89ac8edb5e0775f95f5ae86d15" + integrity sha512-PbZERfeFdrHQOOXiAKOY0VPbykZy90ndPKk0d+CFDegTKmWp1VgOTz2xACVbr1BjCWxrQp68CXtvNsveFhqDJg== + node-gyp@8.x: version "8.4.1" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" @@ -14234,6 +14402,18 @@ optionator@^0.9.1: prelude-ls "^1.2.1" type-check "^0.4.0" +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + ora@^5.4.1: version "5.4.1" resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" @@ -15952,7 +16132,7 @@ readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable string_decoder "^1.1.1" util-deprecate "^1.0.1" -readdir-glob@^1.0.0: +readdir-glob@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.3.tgz#c3d831f51f5e7bfa62fa2ffbe4b508c640f09584" integrity sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA== @@ -18019,10 +18199,10 @@ typeorm@0.2.45: yargs "^17.0.1" zen-observable-ts "^1.0.0" -typescript@5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" - integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== +typescript@5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.2.tgz#00d1c7c1c46928c5845c1ee8d0cc2791031d4c43" + integrity sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ== "typescript@>=3 < 6": version "5.1.3" @@ -18246,13 +18426,14 @@ url-parse@^1.5.3: querystringify "^2.1.1" requires-port "^1.0.0" -usb@1.8.8, usb@^1.7.0: - version "1.8.8" - resolved "https://registry.yarnpkg.com/usb/-/usb-1.8.8.tgz#54de33f9e57dc4efc1b5b5f72b6624a275775e80" - integrity sha512-xpRAoek268RE3ATqK8l6LjrF4ADHn/A3V3cXEFbYo3/D83ZCLSO0A5tFKO093F4w5IbDfBVlB9VsYzoGz6EJGw== +usb@2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/usb/-/usb-2.9.0.tgz#8ae3b175f93bee559400bff33491eee63406b6a2" + integrity sha512-G0I/fPgfHUzWH8xo2KkDxTTFruUWfppgSFJ+bQxz/kVY2x15EQ/XDB7dqD1G432G4gBG4jYQuF3U7j/orSs5nw== dependencies: - node-addon-api "^4.2.0" - node-gyp-build "^4.3.0" + "@types/w3c-web-usb" "^1.0.6" + node-addon-api "^6.0.0" + node-gyp-build "^4.5.0" use-resize-observer@^9.1.0: version "9.1.0"