diff --git a/package.json b/package.json index 87d6387995..d7216d4245 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "@babel/runtime": "^7.20.6", "@crustio/crust-pin": "^1.0.0", "@pinata/sdk": "^1.2.1", - "@polkadot/dev": "^0.67.170", + "@polkadot/dev": "^0.67.173", "@types/chart.js": "^2.9.37", "@types/file-saver": "^2.0.5", "@types/jest": "^29.2.4", @@ -80,10 +80,10 @@ "@types/store": "^2.0.2", "@types/styled-components": "^5.1.26", "@types/styled-theming": "^2.2.5", - "concurrently": "^7.5.0", + "concurrently": "^7.6.0", "devtron": "^1.4.0", "dnslink-cloudflare": "^3.0.0", - "electron": "^21.2.3", + "electron": "^21.3.3", "electron-builder": "23.6.0", "electron-builder-notarize": "^1.5.0", "i18next-scanner": "^4.1.0", diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 18440cf3cc..417e24ed0d 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -14,7 +14,7 @@ "dependencies": { "@babel/core": "^7.20.5", "@babel/polyfill": "^7.12.1", - "@polkadot/dev": "^0.67.170", + "@polkadot/dev": "^0.67.173", "@polkadot/react-components": "^0.122.3-107-x", "electron-log": "^4.4.8", "electron-updater": "^5.3.0" @@ -22,7 +22,7 @@ "devDependencies": { "@types/react-dom": "^18.0.9", "@types/tmp": "^0.2.3", - "babel-loader": "^8.2.5", + "babel-loader": "^8.3.0", "copy-webpack-plugin": "^11.0.0", "html-webpack-plugin": "^5.5.0", "react": "^18.2.0", diff --git a/packages/apps-electron/src/electron/index.ts b/packages/apps-electron/src/electron/index.ts index c8ddb5f3c5..043dc219f6 100644 --- a/packages/apps-electron/src/electron/index.ts +++ b/packages/apps-electron/src/electron/index.ts @@ -11,6 +11,7 @@ import { createWindow } from './window'; const ENV = process.env.NODE_ENV || 'production'; app.on('web-contents-created', (_, webContents): void => { + // eslint-disable-next-line deprecation/deprecation webContents.on('new-window', (e, url): void => { e.preventDefault(); shell.openExternal(url).catch(console.error); diff --git a/packages/apps/package.json b/packages/apps/package.json index 24e34d3209..442a3b2dd6 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -18,7 +18,7 @@ "@babel/runtime": "^7.20.6", "@polkadot/apps-config": "^0.122.3-107-x", "@polkadot/apps-routing": "^0.122.3-107-x", - "@polkadot/dev": "^0.67.170", + "@polkadot/dev": "^0.67.173", "@polkadot/react-api": "^0.122.3-107-x", "@polkadot/react-components": "^0.122.3-107-x", "@polkadot/react-hooks": "^0.122.3-107-x", @@ -31,7 +31,7 @@ "devDependencies": { "@types/punycode": "^2.1.0", "assert": "^2.0.0", - "babel-loader": "^8.2.5", + "babel-loader": "^8.3.0", "buffer": "^6.0.3", "copy-webpack-plugin": "^11.0.0", "crypto-browserify": "^3.12.0", diff --git a/packages/page-accounts/src/modals/Backup.tsx b/packages/page-accounts/src/modals/Backup.tsx index 9cd508c1c4..394ad7894b 100644 --- a/packages/page-accounts/src/modals/Backup.tsx +++ b/packages/page-accounts/src/modals/Backup.tsx @@ -39,6 +39,7 @@ function Backup ({ address, onClose }: Props): React.ReactElement { const json = addressKeyring && keyring.backupAccount(addressKeyring, password); const blob = new Blob([JSON.stringify(json)], { type: 'application/json; charset=utf-8' }); + // eslint-disable-next-line deprecation/deprecation FileSaver.saveAs(blob, `${address}.json`); } catch (error) { setBackupFailed(true); diff --git a/packages/page-accounts/src/modals/CreateConfirmation.tsx b/packages/page-accounts/src/modals/CreateConfirmation.tsx index a043f3f78e..aada754351 100644 --- a/packages/page-accounts/src/modals/CreateConfirmation.tsx +++ b/packages/page-accounts/src/modals/CreateConfirmation.tsx @@ -24,7 +24,7 @@ function CreateConfirmation ({ address, derivePath, name, pairType, seed }: Prop const splitSeed = seed && seed.split(' '); const shortSeed = isHex(seed) - ? `${seed.substr(10)} … ${seed.substr(-8)}` + ? `${seed.slice(10)} … ${seed.slice(-8)}` : splitSeed && splitSeed.map((value, index) => (index % 3) ? '…' : value).join(' '); return ( diff --git a/packages/page-accounts/src/util.tsx b/packages/page-accounts/src/util.tsx index 1b20b65759..63750c37d2 100644 --- a/packages/page-accounts/src/util.tsx +++ b/packages/page-accounts/src/util.tsx @@ -16,20 +16,25 @@ import { getAccountCryptoType, getAddressMeta } from '@polkadot/react-components import { BN_ZERO } from '@polkadot/util'; export function createMenuGroup (key: string, items: (React.ReactNode | false | undefined | null)[], header?: string): React.ReactNode | null { - const filtered = items.filter((item): item is React.ReactNode => !!item); + const filtered = items.filter((e): e is React.ReactNode => !!e); return filtered.length - ? - - {header ? {header} : null} - {filtered} - + ? ( + + + {header && ( + {header} + )} + {filtered} + + ) : null; } export type AccountIdIsh = AccountId | AccountIndex | Address | string | Uint8Array | null; export function downloadAccount ({ json, pair }: CreateResult): void { + // eslint-disable-next-line deprecation/deprecation FileSaver.saveAs( new Blob([JSON.stringify(json)], { type: 'application/json; charset=utf-8' }), `${pair.address}.json` diff --git a/packages/page-bounties/src/helpers/stringHelpers.ts b/packages/page-bounties/src/helpers/stringHelpers.ts index 80165b0606..f8cca86249 100644 --- a/packages/page-bounties/src/helpers/stringHelpers.ts +++ b/packages/page-bounties/src/helpers/stringHelpers.ts @@ -6,7 +6,8 @@ export function insertSpaceBeforeCapitalLetter (str: string): string { } export function truncateTitle (str: string, maxLength: number): string { - const ellipsis = String.fromCharCode(8230); - - return (str.length > maxLength) ? str.substr(0, maxLength - 1) + ellipsis : str; + return (str.length > maxLength) + // ellipsis + ? (str.substring(0, maxLength - 1) + String.fromCharCode(8230)) + : str; } diff --git a/packages/page-calendar/src/useScheduled.ts b/packages/page-calendar/src/useScheduled.ts index 2be9c360cb..7948c6db3a 100644 --- a/packages/page-calendar/src/useScheduled.ts +++ b/packages/page-calendar/src/useScheduled.ts @@ -61,7 +61,7 @@ function createCouncilMotions (bestNumber: BlockNumber, blockTime: BN, motions: ...newDate(blocks, blockTime), blockNumber: votes.end, blocks, - info: `${hashStr.substr(0, 6)}…${hashStr.substr(-4)}` + info: `${hashStr.slice(0, 6)}…${hashStr.slice(-4)}` }; }) .filter((item): item is EntryInfo => !!item) diff --git a/packages/page-claims/src/util.ts b/packages/page-claims/src/util.ts index 803f19734e..35d7cf2376 100644 --- a/packages/page-claims/src/util.ts +++ b/packages/page-claims/src/util.ts @@ -23,7 +23,7 @@ interface SignatureParts { // converts an Ethereum address to a checksum representation export function addrToChecksum (_address: string): string { const address = _address.toLowerCase(); - const hash = keccakAsHex(address.substr(2)).substr(2); + const hash = keccakAsHex(address.substring(2)).substring(2); let result = '0x'; for (let n = 0; n < 40; n++) { diff --git a/packages/page-contracts/src/Codes/Code.tsx b/packages/page-contracts/src/Codes/Code.tsx index ef3571aca7..90eb1bb7c2 100644 --- a/packages/page-contracts/src/Codes/Code.tsx +++ b/packages/page-contracts/src/Codes/Code.tsx @@ -88,7 +88,7 @@ function Code ({ className, code, onShowDeploy }: Props): React.ReactElement -
{`${code.json.codeHash.substr(0, 8)}…${code.json.codeHash.slice(-6)}`}
+
{`${code.json.codeHash.slice(0, 8)}…${code.json.codeHash.slice(-6)}`}
diff --git a/packages/page-files/src/CrustFiles.tsx b/packages/page-files/src/CrustFiles.tsx index dc52931f5b..6a79add341 100644 --- a/packages/page-files/src/CrustFiles.tsx +++ b/packages/page-files/src/CrustFiles.tsx @@ -35,7 +35,7 @@ const ItemFile = styled.tr` const shortStr = (name: string, count = 6): string => { if (name.length > (count * 2)) { - return `${name.substr(0, count)}...${name.substr(name.length - count)}`; + return `${name.substring(0, count)}...${name.substring(name.length - count)}`; } return name; @@ -212,6 +212,7 @@ function CrustFiles ({ className }: Props): React.ReactElement { const _export = useCallback(() => { const blob = new Blob([JSON.stringify(wFiles.files)], { type: 'application/json; charset=utf-8' }); + // eslint-disable-next-line deprecation/deprecation FileSaver.saveAs(blob, 'files.json'); }, [wFiles]); diff --git a/packages/page-settings/src/I18n/index.tsx b/packages/page-settings/src/I18n/index.tsx index 57befef526..1688b29077 100644 --- a/packages/page-settings/src/I18n/index.tsx +++ b/packages/page-settings/src/I18n/index.tsx @@ -131,6 +131,7 @@ function doDownload (strings: Strings, withEmpty: boolean): void { return result; }, {}); + // eslint-disable-next-line deprecation/deprecation FileSaver.saveAs( new Blob([JSON.stringify(sanitized, null, 2)], { type: 'application/json; charset=utf-8' }), 'translation.json' diff --git a/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx b/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx index 9e11afc6c7..aed1671987 100644 --- a/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx +++ b/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx @@ -35,7 +35,7 @@ function formatExistential (value: BN): string { while (fmt.length !== 1 && ['.', '0'].includes(fmt[fmt.length - 1])) { const isLast = fmt.endsWith('.'); - fmt = fmt.substr(0, fmt.length - 1); + fmt = fmt.substring(0, fmt.length - 1); if (isLast) { break; diff --git a/packages/page-staking/src/Query/useBlockCounts.tsx b/packages/page-staking/src/Query/useBlockCounts.tsx index cb8a3dd968..3ae2b447bc 100644 --- a/packages/page-staking/src/Query/useBlockCounts.tsx +++ b/packages/page-staking/src/Query/useBlockCounts.tsx @@ -25,6 +25,7 @@ function useBlockCountsImpl (accountId: string, sessionRewards: SessionRewards[] if (filtered.length) { Promise .all(filtered.map(({ parentHash, sessionIndex }): Promise => + // eslint-disable-next-line deprecation/deprecation api.query.imOnline.authoredBlocks.at(parentHash, sessionIndex.sub(BN_ONE), accountId) )) .then((historic): void => { diff --git a/packages/page-storage/src/Query.tsx b/packages/page-storage/src/Query.tsx index 6ffacb22e2..bc582ed424 100644 --- a/packages/page-storage/src/Query.tsx +++ b/packages/page-storage/src/Query.tsx @@ -117,6 +117,7 @@ function getCachedComponent (registry: Registry, query: QueryTypes): CacheInstan params: isEntries ? [key.entries, ...values] : blockHash + // eslint-disable-next-line deprecation/deprecation ? [key.at, blockHash, ...values] : [key, ...values], withIndicator: true diff --git a/packages/react-components/src/Input.tsx b/packages/react-components/src/Input.tsx index 6f10f6954c..52e632540c 100644 --- a/packages/react-components/src/Input.tsx +++ b/packages/react-components/src/Input.tsx @@ -121,12 +121,14 @@ function Input ({ autoFocus = false, children, className, defaultValue, help, ic (event: React.KeyboardEvent): void => { onKeyUp && onKeyUp(event); - if (onEnter && event.keyCode === 13) { + // eslint-disable-next-line deprecation/deprecation + if (onEnter && (event.key === 'Enter' || event.keyCode === 13)) { (event.target as HTMLInputElement).blur(); isFunction(onEnter) && onEnter(); } - if (onEscape && event.keyCode === 27) { + // eslint-disable-next-line deprecation/deprecation + if (onEscape && (event.key === 'Escape' || event.keyCode === 27)) { (event.target as HTMLInputElement).blur(); onEscape(); } diff --git a/packages/react-components/src/InputAddress/createItem.tsx b/packages/react-components/src/InputAddress/createItem.tsx index beeee44100..4a7e927a56 100644 --- a/packages/react-components/src/InputAddress/createItem.tsx +++ b/packages/react-components/src/InputAddress/createItem.tsx @@ -15,7 +15,7 @@ export default function createItem (option: KeyringSectionOption, isUppercase = ) }; diff --git a/packages/react-components/src/InputFile.tsx b/packages/react-components/src/InputFile.tsx index 1b5713866a..c6b096b098 100644 --- a/packages/react-components/src/InputFile.tsx +++ b/packages/react-components/src/InputFile.tsx @@ -48,7 +48,7 @@ function convertResult (result: ArrayBuffer): Uint8Array { let hex = u8aToString(data); while (hex[hex.length - 1] === STR_NL) { - hex = hex.substr(0, hex.length - 1); + hex = hex.substring(0, hex.length - 1); } if (isHex(hex)) { diff --git a/packages/react-components/src/InputNumber.tsx b/packages/react-components/src/InputNumber.tsx index 5fdc9dd740..1d74f78362 100644 --- a/packages/react-components/src/InputNumber.tsx +++ b/packages/react-components/src/InputNumber.tsx @@ -125,7 +125,7 @@ function inputToBn (api: ApiPromise, input: string, si: SiDef | null, bitLength: } const div = new BN(input.replace(/\.\d*$/, '')); - const modString = input.replace(/^\d+\./, '').substr(0, api.registry.chainDecimals[0]); + const modString = input.replace(/^\d+\./, '').substring(0, api.registry.chainDecimals[0]); const mod = new BN(modString); result = div diff --git a/packages/react-components/src/Modal/Base.tsx b/packages/react-components/src/Modal/Base.tsx index bcd05958f0..40342871c4 100644 --- a/packages/react-components/src/Modal/Base.tsx +++ b/packages/react-components/src/Modal/Base.tsx @@ -10,14 +10,13 @@ import styled, { createGlobalStyle, ThemeContext } from 'styled-components'; import Header from './Header'; -const ESC_KEYCODE = 27; - function Base (props: ModalProps): React.ReactElement { const { theme } = useContext(ThemeContext as React.Context); const { children, className = '', header, onClose, size = 'medium', testId = 'modal' } = props; const listenKeyboard = useCallback((event: KeyboardEvent) => { - if (event.key === 'Escape' || event.keyCode === ESC_KEYCODE) { + // eslint-disable-next-line deprecation/deprecation + if (event.key === 'Escape' || event.keyCode === 27) { onClose(); } }, [onClose]); diff --git a/packages/react-components/src/Output.tsx b/packages/react-components/src/Output.tsx index 93612843d5..1ba2ad0800 100644 --- a/packages/react-components/src/Output.tsx +++ b/packages/react-components/src/Output.tsx @@ -39,7 +39,7 @@ function Output ({ children, className = '', help, isDisabled, isError, isFull, >
{isTrimmed && value && (value.length > 512) - ? `${value.substr(0, 256)}…${value.substr(-256)}` + ? `${value.slice(0, 256)}…${value.slice(-256)}` : value } {children} diff --git a/packages/react-components/src/styles/index.ts b/packages/react-components/src/styles/index.ts index 4ed9fa3ed7..7adf011c07 100644 --- a/packages/react-components/src/styles/index.ts +++ b/packages/react-components/src/styles/index.ts @@ -21,7 +21,7 @@ const FACTORS = [0.2126, 0.7152, 0.0722]; const PARTS = [0, 2, 4]; const VERY_DARK = 16; -const defaultHighlight = '#f19135'; // '#f19135'; // #999 +const defaultHighlight = '#f19135'; function getHighlight (uiHighlight: string | undefined): string { return (uiHighlight || defaultHighlight); @@ -30,7 +30,7 @@ function getHighlight (uiHighlight: string | undefined): string { function countBrightness (uiHighlight: string | undefined): number { const hc = getHighlight(uiHighlight).replace('#', '').toLowerCase(); - return PARTS.reduce((b, p, index) => b + (parseInt(hc.substr(p, 2), 16) * FACTORS[index]), 0); + return PARTS.reduce((b, p, index) => b + (parseInt(hc.substring(p, p + 2), 16) * FACTORS[index]), 0); } function getContrast (uiHighlight: string | undefined): string { diff --git a/packages/react-hooks/src/useMapEntries.ts b/packages/react-hooks/src/useMapEntries.ts index 322d3072f7..0bc6eb724e 100644 --- a/packages/react-hooks/src/useMapEntries.ts +++ b/packages/react-hooks/src/useMapEntries.ts @@ -25,6 +25,7 @@ export function useMapEntries (entry: QueryableStorageEntry<'promise'> ( at && at !== '0' + // eslint-disable-next-line deprecation/deprecation ? entry.entriesAt(at, ...params) : entry.entries(...params) ).then((entries) => setState( diff --git a/packages/react-hooks/src/useMapKeys.ts b/packages/react-hooks/src/useMapKeys.ts index 3ba6e26038..c44684d15a 100644 --- a/packages/react-hooks/src/useMapKeys.ts +++ b/packages/react-hooks/src/useMapKeys.ts @@ -25,6 +25,7 @@ export function useMapKeys (entry: QueryableStorageEntry<'promise'> | ( at && at !== '0' + // eslint-disable-next-line deprecation/deprecation ? entry.keysAt(at, ...params) : entry.keys(...params) ).then((keys) => setState( diff --git a/packages/react-hooks/src/useScroll.ts b/packages/react-hooks/src/useScroll.ts index bd3a5f883f..c8c4c3b132 100644 --- a/packages/react-hooks/src/useScroll.ts +++ b/packages/react-hooks/src/useScroll.ts @@ -6,8 +6,8 @@ import { useCallback, useEffect, useState } from 'react'; import { createNamedHook } from './createNamedHook'; function useScrollImpl (): number { - const [scrollY, setScrollY] = useState(window.pageYOffset); - const setYOffset = useCallback((): void => setScrollY(window.pageYOffset), []); + const [scrollY, setScrollY] = useState(window.scrollY); + const setYOffset = useCallback((): void => setScrollY(window.scrollY), []); useEffect(() => { function watchScroll () { diff --git a/packages/react-query/src/FormatBalance.tsx b/packages/react-query/src/FormatBalance.tsx index 5ab7a07813..77d83a7248 100644 --- a/packages/react-query/src/FormatBalance.tsx +++ b/packages/react-query/src/FormatBalance.tsx @@ -65,8 +65,8 @@ function applyFormat (value: Compact | BN | string, [decimals, token]: [num if (prefix.length > M_LENGTH) { const [major, rest] = formatBalance(value, { decimals, withUnit: false }).split('.'); - const minor = rest.substr(0, 4); - const unit = rest.substr(4); + const minor = rest.substring(0, 4); + const unit = rest.substring(4); return <>{major}.{minor}{unit}{unit ? unitPost : ` ${unitPost}`}{labelPost || ''}; } diff --git a/packages/react-signer/src/Qr.tsx b/packages/react-signer/src/Qr.tsx index 83298c8eef..db0345f3fa 100644 --- a/packages/react-signer/src/Qr.tsx +++ b/packages/react-signer/src/Qr.tsx @@ -40,7 +40,7 @@ function Qr ({ address, className, genesisHash, isHashed, onSignature, payload } setSigError(t('Non-signature, non-hex data received from QR. Data contains "{{sample}}" instead of a hex-only signature. Please present the correct signature generated from the QR presented for submission.', { replace: { sample: signature.length > 47 - ? `${signature.substr(0, 24)}…${signature.substr(-22)}` + ? `${signature.slice(0, 24)}…${signature.slice(-22)}` : signature } })); diff --git a/packages/react-signer/src/signers/ApiSigner.ts b/packages/react-signer/src/signers/ApiSigner.ts index 434e2023b4..825f0c3ec9 100644 --- a/packages/react-signer/src/signers/ApiSigner.ts +++ b/packages/react-signer/src/signers/ApiSigner.ts @@ -34,7 +34,7 @@ export default class ApiSigner implements Signer { if (result instanceof this.#registry.createClass('Hash')) { this.#queueSetTxStatus(id, 'sent', result.toHex()); } else { - this.#queueSetTxStatus(id, result.status.type.toLowerCase() as QueueTxStatus, status); + this.#queueSetTxStatus(id, result.status.type.toLowerCase() as QueueTxStatus, result); } } } diff --git a/packages/test-support/src/api/createAugmentedApi.ts b/packages/test-support/src/api/createAugmentedApi.ts index 245c03f729..038ef84f3e 100644 --- a/packages/test-support/src/api/createAugmentedApi.ts +++ b/packages/test-support/src/api/createAugmentedApi.ts @@ -13,6 +13,7 @@ export function createAugmentedApi (): ApiPromise { const api = new ApiPromise({ provider: new WsProvider('ws://', false), registry }); + // eslint-disable-next-line deprecation/deprecation api.injectMetadata(metadata, true); return api; diff --git a/yarn.lock b/yarn.lock index 26c587f33d..0e53e1ebf4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2520,136 +2520,134 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-token@npm:^2.4.4": - version: 2.4.5 - resolution: "@octokit/auth-token@npm:2.4.5" +"@octokit/auth-token@npm:^3.0.0": + version: 3.0.2 + resolution: "@octokit/auth-token@npm:3.0.2" dependencies: - "@octokit/types": ^6.0.3 - checksum: 49620119949870e63d5758be4f9065167a617b4ff343d2bf17f89497dffe17dad2a158e8a3311afc25157a83757a19835f01d66ae53a3583ccf425b60a20968b + "@octokit/types": ^8.0.0 + checksum: c7204770a6cb1661379c31b5a26779b509324446e61a4902893a69fd471738c817afc470f8ac8d86ad827738cc953046d27fbb87fc81782ff10e366b70241f4e languageName: node linkType: hard -"@octokit/core@npm:^3.2.3": - version: 3.2.5 - resolution: "@octokit/core@npm:3.2.5" +"@octokit/core@npm:^4.1.0": + version: 4.1.0 + resolution: "@octokit/core@npm:4.1.0" dependencies: - "@octokit/auth-token": ^2.4.4 - "@octokit/graphql": ^4.5.8 - "@octokit/request": ^5.4.12 - "@octokit/types": ^6.0.3 - before-after-hook: ^2.1.0 + "@octokit/auth-token": ^3.0.0 + "@octokit/graphql": ^5.0.0 + "@octokit/request": ^6.0.0 + "@octokit/request-error": ^3.0.0 + "@octokit/types": ^8.0.0 + before-after-hook: ^2.2.0 universal-user-agent: ^6.0.0 - checksum: ca4ece019818114e43f70cdd91a3cacbe5727d6112d7aff51ba4d8a749c201676e1d8684442848e7d2a0646892733359d606012ffbf1430fb30d1bad6ca21c8c + checksum: 4e53e02ff3ebe808b74385be0055cc1cce4b548060b20e3f2d5dd1bf7877ff7b6556f11278edc070842bf24aa869f9f59a02638f1b14083eb290b9e297447a2d languageName: node linkType: hard -"@octokit/endpoint@npm:^6.0.1": - version: 6.0.11 - resolution: "@octokit/endpoint@npm:6.0.11" +"@octokit/endpoint@npm:^7.0.0": + version: 7.0.3 + resolution: "@octokit/endpoint@npm:7.0.3" dependencies: - "@octokit/types": ^6.0.3 + "@octokit/types": ^8.0.0 is-plain-object: ^5.0.0 universal-user-agent: ^6.0.0 - checksum: a02bdf68cd2f5a2f71b63f2dcbb7bd852306df14b0fdde268d24e33e2278d5025a4174b7fba01ce50d08599b616d214ea8a238d43d1662cb499fb58a5264701d + checksum: c36b1577062e51d1683779a59c75d046d59f9a5c3a0f046d465e6c4c39f64bfc3a3052b42fa91a4552c7903ec382c604b4a2e1aadebdf7458191849ede5d4978 languageName: node linkType: hard -"@octokit/graphql@npm:^4.5.8": - version: 4.6.0 - resolution: "@octokit/graphql@npm:4.6.0" +"@octokit/graphql@npm:^5.0.0": + version: 5.0.4 + resolution: "@octokit/graphql@npm:5.0.4" dependencies: - "@octokit/request": ^5.3.0 - "@octokit/types": ^6.0.3 + "@octokit/request": ^6.0.0 + "@octokit/types": ^8.0.0 universal-user-agent: ^6.0.0 - checksum: ecec805dfc3546f9f1493f26163d513f9dc51ffb664462f33602f0857b41f5f579b5a7bd8ac814e96cbf2d0c6722a7c2a5724ebcc4555e5146d6659e01b9cf6a + checksum: 8cf65cf7e6608cf3cbc96a2fa902172b4d5dc30e88ee0bae3711bf467a25b828b10cce1aaabb7f82a7580bfbcf7028b91d1dd1a894940945e38ca2deb6509754 languageName: node linkType: hard -"@octokit/openapi-types@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/openapi-types@npm:4.0.1" - checksum: b16e3bc930e9faff385412ee54c96a79f8b00266c5f0bddc50912be1f3fceb2b17b4a398951bba6cb0a0d9be6138d769b5b65b36119e7e4c1f95fbd40a89c426 +"@octokit/openapi-types@npm:^14.0.0": + version: 14.0.0 + resolution: "@octokit/openapi-types@npm:14.0.0" + checksum: 0a1f8f3be998cd82c5a640e9166d43fd183b33d5d36f5e1a9b81608e94d0da87c01ec46c9988f69cd26585d4e2ffc4d3ec99ee4f75e5fe997fc86dad0aa8293c languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^2.6.2": - version: 2.9.1 - resolution: "@octokit/plugin-paginate-rest@npm:2.9.1" +"@octokit/plugin-paginate-rest@npm:^5.0.0": + version: 5.0.1 + resolution: "@octokit/plugin-paginate-rest@npm:5.0.1" dependencies: - "@octokit/types": ^6.8.0 + "@octokit/types": ^8.0.0 peerDependencies: - "@octokit/core": ">=2" - checksum: 7266e5e3b1663f0833f56f7e3e2f894a565b5c9c6ac535228ca53c636a05bb7c63b79799ac45e5a03e47299f16e35d42159d86865110b657d741a6113404aa0f + "@octokit/core": ">=4" + checksum: cfded297d9f66c7607bd34075eb0c5f7278a1617d6be86115997c0757151c9be2fcf7a8849c2a5cebab56931a263b5cc35742b6227935afe77f5ed61b0627a3d languageName: node linkType: hard -"@octokit/plugin-request-log@npm:^1.0.2": - version: 1.0.3 - resolution: "@octokit/plugin-request-log@npm:1.0.3" +"@octokit/plugin-request-log@npm:^1.0.4": + version: 1.0.4 + resolution: "@octokit/plugin-request-log@npm:1.0.4" peerDependencies: "@octokit/core": ">=3" - checksum: 48ec556c1784048cd6129061c164be3565c77de68a2b4fa44e132fca08648a7034a4435d2cbdec82dacdd8da3f991fa0957e569ab2b092ae4d3a43a822a8a2d0 + checksum: 2086db00056aee0f8ebd79797b5b57149ae1014e757ea08985b71eec8c3d85dbb54533f4fd34b6b9ecaa760904ae6a7536be27d71e50a3782ab47809094bfc0c languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:4.10.1": - version: 4.10.1 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:4.10.1" +"@octokit/plugin-rest-endpoint-methods@npm:^6.7.0": + version: 6.7.0 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:6.7.0" dependencies: - "@octokit/types": ^6.8.2 + "@octokit/types": ^8.0.0 deprecation: ^2.3.1 peerDependencies: "@octokit/core": ">=3" - checksum: 05d1c04274d56e8d827b10449babebe67ec638eced752100771b0b3811742e9e0f21148dadb87e0571c8da678f1abe5a025b5794ab96ad64c59eadcbfc490e63 + checksum: 513c6c0717d08f3e85848029bd700412b7d9787750f78cc79a3dede356e94b238bf8a518b108f556a7efe626871720dd0466de9f31091578ea4e0f5a016f0ae7 languageName: node linkType: hard -"@octokit/request-error@npm:^2.0.0": - version: 2.0.5 - resolution: "@octokit/request-error@npm:2.0.5" +"@octokit/request-error@npm:^3.0.0": + version: 3.0.2 + resolution: "@octokit/request-error@npm:3.0.2" dependencies: - "@octokit/types": ^6.0.3 + "@octokit/types": ^8.0.0 deprecation: ^2.0.0 once: ^1.4.0 - checksum: 61aef8e3c4f9035ba0e8225674c3f9a2d9e157d1add26c9f53835ebdb8405c05e6ffe948398cce32af5517f216ac889e81b1a224af6a2eb8595adecb037bc942 + checksum: 41549554ce780de13d3421f8036635014c8dcbdf867c288526ef7b17e9d92470f33341ddadacf2868dc0181440842803484104efbe11ebfaecdaeec58871a13e languageName: node linkType: hard -"@octokit/request@npm:^5.3.0, @octokit/request@npm:^5.4.12": - version: 5.4.14 - resolution: "@octokit/request@npm:5.4.14" +"@octokit/request@npm:^6.0.0": + version: 6.2.2 + resolution: "@octokit/request@npm:6.2.2" dependencies: - "@octokit/endpoint": ^6.0.1 - "@octokit/request-error": ^2.0.0 - "@octokit/types": ^6.7.1 - deprecation: ^2.0.0 + "@octokit/endpoint": ^7.0.0 + "@octokit/request-error": ^3.0.0 + "@octokit/types": ^8.0.0 is-plain-object: ^5.0.0 - node-fetch: ^2.6.1 - once: ^1.4.0 + node-fetch: ^2.6.7 universal-user-agent: ^6.0.0 - checksum: b2ba5a6a647a604ecbcaeda396b39e0bb82b8d88cc85587173d78e4c1abe1252f99e098d3355ab761259291568588f62f86bf1af2cd8d5519f695199b1169620 + checksum: adbeb38807c60b53d32d9b69be0c1f861c26698bc6f5f3f7e05d26972290dc4867827dd333bdd801818c347e5723efd049a2b9848c6c8bf74a2032968dede0ff languageName: node linkType: hard -"@octokit/rest@npm:^18.0.9": - version: 18.1.0 - resolution: "@octokit/rest@npm:18.1.0" +"@octokit/rest@npm:^19.0.5": + version: 19.0.5 + resolution: "@octokit/rest@npm:19.0.5" dependencies: - "@octokit/core": ^3.2.3 - "@octokit/plugin-paginate-rest": ^2.6.2 - "@octokit/plugin-request-log": ^1.0.2 - "@octokit/plugin-rest-endpoint-methods": 4.10.1 - checksum: 574d690e3ac29dbb68770116d8909d4a29e42bd947ed0a8300c40740beac3e73f0a3a2b7134c5be51772ef382c150dc1cbd40239d3ed3c1b7e132ab7eefad4b0 + "@octokit/core": ^4.1.0 + "@octokit/plugin-paginate-rest": ^5.0.0 + "@octokit/plugin-request-log": ^1.0.4 + "@octokit/plugin-rest-endpoint-methods": ^6.7.0 + checksum: ed4c36859aafb64e23f7f708086fe7e2ecda17ffd8c1594817d539f766f5855af79f17f5d225d96d34cd9b97cbfea988dac3df39a7cc928b2d2b7b75ed981056 languageName: node linkType: hard -"@octokit/types@npm:^6.0.3, @octokit/types@npm:^6.7.1, @octokit/types@npm:^6.8.0, @octokit/types@npm:^6.8.2": - version: 6.8.2 - resolution: "@octokit/types@npm:6.8.2" +"@octokit/types@npm:^8.0.0": + version: 8.0.0 + resolution: "@octokit/types@npm:8.0.0" dependencies: - "@octokit/openapi-types": ^4.0.0 - "@types/node": ">= 8" - checksum: 53e533bb30eb7e656358fc8df708b2bb82af0ea92ee5a9a53927f538fe384fd47e8491676dbdcde6cb2a4d44e8d7d7a526acf511ac43d518b3a01813c984aa05 + "@octokit/openapi-types": ^14.0.0 + checksum: 1a0197b2c4c522ac90f145e02b3f8cb048a47f71c2c6bdbf021a03db7dd30ca92a899c0186acb401337f218efe44e60d33cc1cc68715b622bb75bc1a4e79515d languageName: node linkType: hard @@ -3206,11 +3204,11 @@ __metadata: dependencies: "@babel/core": ^7.20.5 "@babel/polyfill": ^7.12.1 - "@polkadot/dev": ^0.67.170 + "@polkadot/dev": ^0.67.173 "@polkadot/react-components": ^0.122.3-107-x "@types/react-dom": ^18.0.9 "@types/tmp": ^0.2.3 - babel-loader: ^8.2.5 + babel-loader: ^8.3.0 copy-webpack-plugin: ^11.0.0 electron-log: ^4.4.8 electron-updater: ^5.3.0 @@ -3239,7 +3237,7 @@ __metadata: "@babel/runtime": ^7.20.6 "@polkadot/apps-config": ^0.122.3-107-x "@polkadot/apps-routing": ^0.122.3-107-x - "@polkadot/dev": ^0.67.170 + "@polkadot/dev": ^0.67.173 "@polkadot/react-api": ^0.122.3-107-x "@polkadot/react-components": ^0.122.3-107-x "@polkadot/react-hooks": ^0.122.3-107-x @@ -3248,7 +3246,7 @@ __metadata: "@polkadot/react-signer": ^0.122.3-107-x "@types/punycode": ^2.1.0 assert: ^2.0.0 - babel-loader: ^8.2.5 + babel-loader: ^8.3.0 buffer: ^6.0.3 copy-webpack-plugin: ^11.0.0 crypto-browserify: ^3.12.0 @@ -3270,9 +3268,9 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.67.170": - version: 0.67.170 - resolution: "@polkadot/dev@npm:0.67.170" +"@polkadot/dev@npm:^0.67.173": + version: 0.67.173 + resolution: "@polkadot/dev@npm:0.67.173" dependencies: "@babel/cli": ^7.19.3 "@babel/core": ^7.20.5 @@ -3298,8 +3296,8 @@ __metadata: "@rollup/plugin-json": ^5.0.2 "@rollup/plugin-node-resolve": ^15.0.1 "@rushstack/eslint-patch": ^1.2.0 - "@typescript-eslint/eslint-plugin": ^5.45.1 - "@typescript-eslint/parser": ^5.45.1 + "@typescript-eslint/eslint-plugin": ^5.46.1 + "@typescript-eslint/parser": ^5.46.1 "@vue/component-compiler-utils": ^3.3.0 babel-jest: ^29.3.1 babel-plugin-module-extension-resolver: ^1.0.0-rc.2 @@ -3310,6 +3308,7 @@ __metadata: eslint: ^8.29.0 eslint-config-standard: ^17.0.0 eslint-import-resolver-node: ^0.3.6 + eslint-plugin-deprecation: ^1.3.3 eslint-plugin-header: ^3.1.1 eslint-plugin-import: ^2.26.0 eslint-plugin-import-newlines: ^1.3.0 @@ -3321,7 +3320,7 @@ __metadata: eslint-plugin-sort-destructure-keys: ^1.4.0 fs-extra: ^11.1.0 gh-pages: ^4.0.0 - gh-release: ^6.0.4 + gh-release: ^7.0.0 glob: ^8.0.3 glob2base: ^0.0.12 jest: ^29.3.1 @@ -3335,7 +3334,7 @@ __metadata: mkdirp: ^1.0.4 prettier: ^2.8.1 rimraf: ^3.0.2 - rollup: ^3.7.0 + rollup: ^3.7.4 rollup-plugin-cleanup: ^3.2.1 typescript: ^4.9.4 webpack: ^5.75.0 @@ -3369,7 +3368,7 @@ __metadata: polkadot-exec-swc: scripts/polkadot-exec-swc.mjs polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs - checksum: ae16e2b4258c2250ea0a95e39c50d79482d07280e87c88b475a291f26170e207b9384e95c4b0316fffa3916d8fd7280912c1618a7d0c6fe2fce3b2ebd3c81bfa + checksum: 1af81f6fe46dd0b246f10b452cfa8c5aa831d81000b4c447d729d5b37670ecd607fe97e08baa410391b0fa3a81bcb1c2f91a72058663b8f3c3dde52ab8d3fb56 languageName: node linkType: hard @@ -4806,7 +4805,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>= 8, @types/node@npm:^16.11.26": +"@types/node@npm:*, @types/node@npm:^16.11.26": version: 16.18.3 resolution: "@types/node@npm:16.18.3" checksum: 6b8ba2ea5d842f7986e366cb9184c54d273d492784dc62e08fd5afeae938d9b61aec6e4222d2541cd18f9b1412ba361bbcb3f4204fb003608af80a2a6af959f9 @@ -5209,13 +5208,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/eslint-plugin@npm:5.45.1" +"@typescript-eslint/eslint-plugin@npm:^5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.46.1" dependencies: - "@typescript-eslint/scope-manager": 5.45.1 - "@typescript-eslint/type-utils": 5.45.1 - "@typescript-eslint/utils": 5.45.1 + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/type-utils": 5.46.1 + "@typescript-eslint/utils": 5.46.1 debug: ^4.3.4 ignore: ^5.2.0 natural-compare-lite: ^1.4.0 @@ -5228,43 +5227,54 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9fc7cc17ebd1d6f9b1321afa3dcedb936ba538f95a026035a436c4b75eb976ac61140be44be304634c8f87612e30690ce12bf3498ac59826134387d91d75d888 + checksum: 4ea4af5faa5c509113d575bf6ea1f76989f253b4839bb98bcda28450be7fc8a87788169e822b0f6d739aee67e32e824440ef00cebc294d4212ffb3fed1f0756a languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/parser@npm:5.45.1" +"@typescript-eslint/experimental-utils@npm:^5.0.0": + version: 5.46.1 + resolution: "@typescript-eslint/experimental-utils@npm:5.46.1" dependencies: - "@typescript-eslint/scope-manager": 5.45.1 - "@typescript-eslint/types": 5.45.1 - "@typescript-eslint/typescript-estree": 5.45.1 + "@typescript-eslint/utils": 5.46.1 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 3c050d8a20afae536b884e371d7019b5a2f15d21eb42ee63913be4afd32a46d6df8196d13a8e6016f4648b94609ff7deced60ba5e17cee209e291486403195c5 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/parser@npm:5.46.1" + dependencies: + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/typescript-estree": 5.46.1 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 48704224972e67d7ecf928118d47a1eda6732afd585bb4aab6716b7d363e5d4a2e0b0f1bbb92cbef80c7dd75ede10b610e858eb0cb86a67d1866fd17d0722895 + checksum: 784fe3ae688da85784b271c10d1e0b807583f4c370e32aa7a09b2584d0f7b92316a93cccbd9458bdf08f169b220097a4b0456bc5f62a210607a13a5fae84c972 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/scope-manager@npm:5.45.1" +"@typescript-eslint/scope-manager@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/scope-manager@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.45.1 - "@typescript-eslint/visitor-keys": 5.45.1 - checksum: ee0f47ad85e6d8649a5c25cc923933e439542079929e02a7eb20332e18291674af36b25ab579f7d067745ca27c2b37e5d9be605902269968e274d26c1d2b684e + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/visitor-keys": 5.46.1 + checksum: bf934603dc9c7da71eb26f415d13018f2a96dbba193a773bc440a5c93828365f09bb3db9be55189dfbbace414c6c48d7fad246c0d9717dab4676d0d79d6d8676 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/type-utils@npm:5.45.1" +"@typescript-eslint/type-utils@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/type-utils@npm:5.46.1" dependencies: - "@typescript-eslint/typescript-estree": 5.45.1 - "@typescript-eslint/utils": 5.45.1 + "@typescript-eslint/typescript-estree": 5.46.1 + "@typescript-eslint/utils": 5.46.1 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -5272,7 +5282,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: dcb9f425803b399c340ab3d72c3f7e61f2a136d4281bd710853e954c1c101064ac0bb4b768c84c1ad310ec493cd8dc6b754054d9a81cb56be37ef1f4130c2c3a + checksum: a47f1b73ac773a7f33421a8e8f9bc6e047f55236e3257b2c9eaa04d18595ab6505129ffdab86685e9c3bef564091315a2347150cd6e61a511cc2160667458014 languageName: node linkType: hard @@ -5283,19 +5293,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/types@npm:5.45.1" - checksum: 7f809d2951812ae5752c9d1617b7e6dfd662370390b0ddba72005ebc62bd5f04745567bb62cf00a9e43db9dfd222d18ea22945f5457f76ea86386ef7b98c8424 +"@typescript-eslint/types@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/types@npm:5.46.1" + checksum: 91143d3304b8c70d69d9c8e5b7428cce3a222eacfbeb99e592d278668bcf998760731deae064a76157b9a0fc4911fe3178aa24e4ea6fe2ba68dd37113834c924 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/typescript-estree@npm:5.45.1" +"@typescript-eslint/typescript-estree@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.45.1 - "@typescript-eslint/visitor-keys": 5.45.1 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/visitor-keys": 5.46.1 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -5304,7 +5314,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 867b19ba050af7410c75e4e42b511d4299c8043d238959e9794bb65d7a9db1a875880e5dd50f112896218f3a3d163cd8ce61db94034ca628eca4f7ddccb1d348 + checksum: 21499b927b4118cd51e841b2e1b7e55621135f923f461b75dc8ca8442de38a82da5a0232dce5229e0266b6fc12d70696e0e912fcf1483d4c44f02e4cad39ed98 languageName: node linkType: hard @@ -5326,21 +5336,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/utils@npm:5.45.1" +"@typescript-eslint/utils@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/utils@npm:5.46.1" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.45.1 - "@typescript-eslint/types": 5.45.1 - "@typescript-eslint/typescript-estree": 5.45.1 + "@typescript-eslint/scope-manager": 5.46.1 + "@typescript-eslint/types": 5.46.1 + "@typescript-eslint/typescript-estree": 5.46.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 7e673b07e207a0b596b23f60e6c2d4b04fd534bd15dc326ce67d7f61637ed2c211fe5a5ffdcf6b3fa3f39000fe61de0bf7d0c7feb03dcd3d72c382ae35287ad9 + checksum: db9fd1dfb2390e66041f9529d564f38ccf74042de68e0e1e3d319ba4d02d7cd969d75dc056f938b98acab53ad7c1e36c68eabb15c0b2e2296b081652fa8d3820 languageName: node linkType: hard @@ -5354,13 +5364,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.45.1": - version: 5.45.1 - resolution: "@typescript-eslint/visitor-keys@npm:5.45.1" +"@typescript-eslint/visitor-keys@npm:5.46.1": + version: 5.46.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.46.1" dependencies: - "@typescript-eslint/types": 5.45.1 + "@typescript-eslint/types": 5.46.1 eslint-visitor-keys: ^3.3.0 - checksum: 725a434fb05010b6ead7e880fa1fcdb4dbc7421b80667e96ad27fcfb3c2b2b0edde64be488740577dd147547fc4a9eac52e2602eb6a8a261ee14a917d4a50c4f + checksum: 952cf20e29a040e0820e52d6815097abf042ea8e1fd5d013c0a319284ea0e2e29e0ca9ef244717450a6eb9d32ebf7fa9ed91185675a27adc35c9ad070d561b7c languageName: node linkType: hard @@ -6398,9 +6408,9 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.2.5": - version: 8.2.5 - resolution: "babel-loader@npm:8.2.5" +"babel-loader@npm:^8.3.0": + version: 8.3.0 + resolution: "babel-loader@npm:8.3.0" dependencies: find-cache-dir: ^3.3.1 loader-utils: ^2.0.0 @@ -6409,7 +6419,7 @@ __metadata: peerDependencies: "@babel/core": ^7.0.0 webpack: ">=2" - checksum: a6605557885eabbc3250412405f2c63ca87287a95a439c643fdb47d5ea3d5326f72e43ab97be070316998cb685d5dfbc70927ce1abe8be7a6a4f5919287773fb + checksum: d48bcf9e030e598656ad3ff5fb85967db2eaaf38af5b4a4b99d25618a2057f9f100e6b231af2a46c1913206db506115ca7a8cbdf52c9c73d767070dae4352ab5 languageName: node linkType: hard @@ -6617,10 +6627,10 @@ __metadata: languageName: node linkType: hard -"before-after-hook@npm:^2.1.0": - version: 2.1.1 - resolution: "before-after-hook@npm:2.1.1" - checksum: f19d154a712b2300f7e2fbf9aab56c26e4e5f1ac02424b2956917246ab622f3795aa9277d4c25269c728b45cdf59f374012c6448b4dd656177fe0b68458ca1e0 +"before-after-hook@npm:^2.2.0": + version: 2.2.3 + resolution: "before-after-hook@npm:2.2.3" + checksum: a1a2430976d9bdab4cd89cb50d27fa86b19e2b41812bf1315923b0cba03371ebca99449809226425dd3bcef20e010db61abdaff549278e111d6480034bebae87 languageName: node linkType: hard @@ -7857,9 +7867,9 @@ __metadata: languageName: node linkType: hard -"concurrently@npm:^7.5.0": - version: 7.5.0 - resolution: "concurrently@npm:7.5.0" +"concurrently@npm:^7.6.0": + version: 7.6.0 + resolution: "concurrently@npm:7.6.0" dependencies: chalk: ^4.1.0 date-fns: ^2.29.1 @@ -7873,7 +7883,7 @@ __metadata: bin: conc: dist/bin/concurrently.js concurrently: dist/bin/concurrently.js - checksum: 7886e1c8559d2699ae1b62be8aca5d56c226966e252a2b9dd6077b3c1fd5397e98ef537c040fffa1de50418bd2616746eb9dd589a31ffb9056d4758b850a865b + checksum: f705c9a7960f1b16559ca64958043faeeef6385c0bf30a03d1375e15ab2d96dba4f8166f1bbbb1c85e8da35ca0ce3c353875d71dff2aa132b2357bb533b3332e languageName: node linkType: hard @@ -9271,16 +9281,16 @@ __metadata: languageName: node linkType: hard -"electron@npm:^21.2.3": - version: 21.2.3 - resolution: "electron@npm:21.2.3" +"electron@npm:^21.3.3": + version: 21.3.3 + resolution: "electron@npm:21.3.3" dependencies: "@electron/get": ^1.14.1 "@types/node": ^16.11.26 extract-zip: ^2.0.1 bin: electron: cli.js - checksum: 9e871c38a07fb9bb4b2d1d7957c5b39f5b5acab95746c0cbcc4a8f4b5c22a4a05d96e340584aa58aa58903d625174dbbe6834da3d4c5cf6d8246a0ad9225ba15 + checksum: 5c1b3823f9d78106a9d3786292d5256d1b53ad67035a88dc3431496ff05d3345b0568ed7b360eb48b9e422741517cbab54463f8d1c233399563ba29f106f83ac languageName: node linkType: hard @@ -9646,6 +9656,20 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-deprecation@npm:^1.3.3": + version: 1.3.3 + resolution: "eslint-plugin-deprecation@npm:1.3.3" + dependencies: + "@typescript-eslint/experimental-utils": ^5.0.0 + tslib: ^2.3.1 + tsutils: ^3.21.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: ^3.7.5 || ^4.0.0 + checksum: 5e14d7bc8245a14784623632d43a6210880a4aad4c029fd44686a5516c248287f32406ff230f6e9d238784854b24cd09da953ec8f73d9d19a7c4b3905884e432 + languageName: node + linkType: hard + "eslint-plugin-es@npm:^4.1.0": version: 4.1.0 resolution: "eslint-plugin-es@npm:4.1.0" @@ -10877,9 +10901,9 @@ __metadata: languageName: node linkType: hard -"gauge@npm:^v4.0.4": - version: 4.0.4 - resolution: "gauge@npm:4.0.4" +"gauge@npm:^v5.0.0": + version: 5.0.0 + resolution: "gauge@npm:5.0.0" dependencies: aproba: ^1.0.3 || ^2.0.0 color-support: ^1.1.3 @@ -10889,7 +10913,7 @@ __metadata: string-width: ^4.2.3 strip-ansi: ^6.0.1 wide-align: ^1.1.5 - checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + checksum: 663c3e9418a81274824301c5282d047f13e1612ccb458d96ea6cae5f63012c171af2829041501c459f7fa64845bbc5362d3574573747e9a114745d64ceb2480b languageName: node linkType: hard @@ -11048,14 +11072,14 @@ __metadata: languageName: node linkType: hard -"gh-release@npm:^6.0.4": - version: 6.0.4 - resolution: "gh-release@npm:6.0.4" +"gh-release@npm:^7.0.0": + version: 7.0.0 + resolution: "gh-release@npm:7.0.0" dependencies: - "@octokit/rest": ^18.0.9 + "@octokit/rest": ^19.0.5 changelog-parser: ^2.0.0 deep-extend: ^0.6.0 - gauge: ^v4.0.4 + gauge: ^v5.0.0 gh-release-assets: ^2.0.0 ghauth: ^5.0.0 github-url-to-object: ^4.0.4 @@ -11065,7 +11089,7 @@ __metadata: yargs: ^17.0.0 bin: gh-release: bin/cli.js - checksum: aae5a044628235dc567a8a8bc3df99fac82e37a52f1b233efb898818d8f70a9b11573a13892bdd0f73992966834e38b40f8f1ef47c680e9ed2655f401c4f516b + checksum: 6fae6442d1550ff1c96929df3f4a505062b20f4f6c09daf444a58c91b481351d2fc42e5f83114b8e2695f1c7a9d1c84b214914f2df62367c4d4b713d1a6b7df0 languageName: node linkType: hard @@ -15312,7 +15336,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1": +"node-fetch@npm:2.6.7, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" dependencies: @@ -16277,7 +16301,7 @@ __metadata: "@babel/runtime": ^7.20.6 "@crustio/crust-pin": ^1.0.0 "@pinata/sdk": ^1.2.1 - "@polkadot/dev": ^0.67.170 + "@polkadot/dev": ^0.67.173 "@types/chart.js": ^2.9.37 "@types/file-saver": ^2.0.5 "@types/jest": ^29.2.4 @@ -16288,10 +16312,10 @@ __metadata: "@types/store": ^2.0.2 "@types/styled-components": ^5.1.26 "@types/styled-theming": ^2.2.5 - concurrently: ^7.5.0 + concurrently: ^7.6.0 devtron: ^1.4.0 dnslink-cloudflare: ^3.0.0 - electron: ^21.2.3 + electron: ^21.3.3 electron-builder: 23.6.0 electron-builder-notarize: ^1.5.0 i18next-scanner: ^4.1.0 @@ -17793,9 +17817,9 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"rollup@npm:^3.7.0": - version: 3.7.0 - resolution: "rollup@npm:3.7.0" +"rollup@npm:^3.7.4": + version: 3.7.4 + resolution: "rollup@npm:3.7.4" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -17803,7 +17827,7 @@ resolve@^2.0.0-next.3: optional: true bin: rollup: dist/bin/rollup - checksum: 9a407469cd25e1255fb5a5956eff53ff963c90ffba949ec81ea8104d1271e1ce377c28231078d96c2d14a8a9727a06d1d2421f3db4d11b74d46cbcc2a02c3768 + checksum: 0f2478d740527cdc8f4d81a5676221b0ec9495147cae0e6643627f6ac3ac63bf92385e26936ed8ef9ed06678a2ff7d8398489a235581c590f149149a003870d8 languageName: node linkType: hard @@ -19586,10 +19610,10 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tslib@npm:^2.0.3, tslib@npm:^2.1.0": - version: 2.3.1 - resolution: "tslib@npm:2.3.1" - checksum: de17a98d4614481f7fcb5cd53ffc1aaf8654313be0291e1bfaee4b4bb31a20494b7d218ff2e15017883e8ea9626599b3b0e0229c18383ba9dce89da2adf15cb9 +"tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1": + version: 2.4.1 + resolution: "tslib@npm:2.4.1" + checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca languageName: node linkType: hard