From 52d602140bd487eb86d7cc275a4c0be31b985b85 Mon Sep 17 00:00:00 2001 From: Jaco Date: Wed, 1 Mar 2023 15:18:13 +0200 Subject: [PATCH] Add wf continue-on-error: true (#9088) * Add wf continue-on-error: true * Bump dev deps * Bump dev --- .github/workflows/pr-any.yml | 2 +- package.json | 2 +- .../apps-config/src/api/typesBundle.spec.ts | 52 ++-- .../apps-config/src/endpoints/index.spec.ts | 50 ++-- packages/apps-electron/package.json | 2 +- packages/apps/package.json | 2 +- yarn.lock | 272 +++++++++--------- 7 files changed, 200 insertions(+), 182 deletions(-) diff --git a/.github/workflows/pr-any.yml b/.github/workflows/pr-any.yml index 0222d1c73c..8e79a34f14 100644 --- a/.github/workflows/pr-any.yml +++ b/.github/workflows/pr-any.yml @@ -3,10 +3,10 @@ on: [pull_request] jobs: pr: + continue-on-error: true strategy: matrix: step: ['lint', 'test', 'build:code', 'build:i18n', 'build:electron'] - name: ${{ matrix.step }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index fac6d10a1b..07f5ca8aa4 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "@babel/runtime": "^7.21.0", "@crustio/crust-pin": "^1.0.0", "@pinata/sdk": "^1.2.1", - "@polkadot/dev": "^0.69.6", + "@polkadot/dev": "^0.69.23", "@types/chart.js": "^2.9.37", "@types/file-saver": "^2.0.5", "@types/jest": "^29.4.0", diff --git a/packages/apps-config/src/api/typesBundle.spec.ts b/packages/apps-config/src/api/typesBundle.spec.ts index 526549ca0a..048c60d376 100644 --- a/packages/apps-config/src/api/typesBundle.spec.ts +++ b/packages/apps-config/src/api/typesBundle.spec.ts @@ -1,35 +1,24 @@ // Copyright 2017-2023 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 -import fs from 'fs'; +import fs from 'node:fs'; import { objectSpread } from '@polkadot/util'; import chain from './chain'; import spec from './spec'; -it('generates the typesBundle', (): void => { +// Technically this shouldn't be a test - it was that way since historically we +// didn't use something like ts-node. Now however we can actually replace this +// with a non-script test version and use the @polkadot/dev/node/ts loader + +describe('typesBundle', (): void => { const specEntries = Object.entries(spec); const chainEntries = Object.entries(chain); const typesBundle: { chain: Record, spec: Record } = { chain: {}, spec: {} }; - specEntries.forEach(([k, v]): void => { - const value = objectSpread<{ derives: unknown }>({}, v); - - delete value.derives; - - typesBundle.spec[k] = value; - }); - // Chain names override anything that spec name might define, if they conflict. - chainEntries.forEach(([k, v]): void => { - const value = objectSpread<{ derives: unknown }>({}, v); - - delete value.derives; - - typesBundle.chain[k] = value; - }); - - fs.writeFileSync('packages/apps-config/src/api/typesBundle.ts', `// Copyright 2017-2023 @polkadot/apps-config authors & contributors + afterAll((): void => { + fs.writeFileSync('packages/apps-config/src/api/typesBundle.ts', `// Copyright 2017-2023 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config @@ -42,4 +31,29 @@ import type { OverrideBundleType } from '@polkadot/types/types'; export const typesBundle = ${JSON.stringify(typesBundle, null, 2)} as unknown as OverrideBundleType; `); + }); + + describe('specs', (): void => { + for (const [k, v] of specEntries) { + it(`adds ${k}`, (): void => { + const value = objectSpread<{ derives: unknown }>({}, v); + + delete value.derives; + + typesBundle.spec[k] = value; + }); + } + }); + + describe('chains', (): void => { + for (const [k, v] of chainEntries) { + it(`adds ${k}`, (): void => { + const value = objectSpread<{ derives: unknown }>({}, v); + + delete value.derives; + + typesBundle.chain[k] = value; + }); + } + }); }); diff --git a/packages/apps-config/src/endpoints/index.spec.ts b/packages/apps-config/src/endpoints/index.spec.ts index 9ee1084be0..9c232bb47f 100644 --- a/packages/apps-config/src/endpoints/index.spec.ts +++ b/packages/apps-config/src/endpoints/index.spec.ts @@ -1,7 +1,9 @@ // Copyright 2017-2023 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 -import { assert, isNumber, isString } from '@polkadot/util'; +import assert from 'node:assert/strict'; + +import { isNumber, isString } from '@polkadot/util'; import { createWsEndpoints } from '.'; @@ -88,9 +90,11 @@ describe('urls are not duplicated', (): void => { return map; }, {} as Record); - it.each(Object.entries(map))('%s', (url, paths): void => { - assert(paths.length === 1, `${url} appears multiple times - ${paths.map((p) => `\n\t"${p}"`).join('')}`); - }); + for (const [url, paths] of Object.entries(map)) { + it(url, (): void => { + assert(paths.length === 1, `${url} appears multiple times - ${paths.map((p) => `\n\t"${p}"`).join('')}`); + }); + } }); describe('endpopints naming', (): void => { @@ -111,27 +115,27 @@ describe('endpopints naming', (): void => { [`${e.name}:: ${e.provider}`]: e }), {}); - describe.each(Object.keys(endpoints))('%s', (key): void => { - const { name, provider } = endpoints[key]; + for (const [key, { name, provider }] of Object.entries(endpoints)) { + describe(key, (): void => { + it(`[${key}] has no emojis`, (): void => { + assert(!emoji.test(name), `${name} should not contain any emojis`); + assert(!emoji.test(provider), `${name}:: ${provider} should not contain any emojis`); + }); - it(`[${key}] has no emojis`, (): void => { - assert(!emoji.test(name), `${name} should not contain any emojis`); - assert(!emoji.test(provider), `${name}:: ${provider} should not contain any emojis`); - }); + it(`[${key}] not all uppercase`, (): void => { + assert(!provider.includes(' ') || (provider.toLocaleUpperCase() !== provider), `${name}:: ${provider} should not be all uppercase`); + }); - it(`[${key}] not all uppercase`, (): void => { - assert(!provider.includes(' ') || (provider.toLocaleUpperCase() !== provider), `${name}:: ${provider} should not be all uppercase`); - }); + it(`[${key}] does not contain "Parachain`, (): void => { + assert(!name.includes('Parachain'), `${name} should not contain "Parachain" (redundant)`); + }); - it(`[${key}] does not contain "Parachain`, (): void => { - assert(!name.includes('Parachain'), `${name} should not contain "Parachain" (redundant)`); + it(`[${key}] does not contain a relay name`, (): void => { + assert(!name.includes(' ') || !name.includes('Kusama'), `${name} should not contain "Kusama" (redundant)`); + assert(!name.includes(' ') || !name.includes('Polkadot'), `${name} should not contain "Polkadot" (redundant)`); + assert(!name.includes(' ') || !name.includes('Rococo'), `${name} should not contain "Rococo" (redundant)`); + assert(!name.includes(' ') || !name.includes('Westend'), `${name} should not contain "Westend" (redundant)`); + }); }); - - it(`[${key}] does not contain a relay name`, (): void => { - assert(!name.includes(' ') || !name.includes('Kusama'), `${name} should not contain "Kusama" (redundant)`); - assert(!name.includes(' ') || !name.includes('Polkadot'), `${name} should not contain "Polkadot" (redundant)`); - assert(!name.includes(' ') || !name.includes('Rococo'), `${name} should not contain "Rococo" (redundant)`); - assert(!name.includes(' ') || !name.includes('Westend'), `${name} should not contain "Westend" (redundant)`); - }); - }); + } }); diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index bc56fba529..e16e5802d4 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -14,7 +14,7 @@ "dependencies": { "@babel/core": "^7.21.0", "@babel/polyfill": "^7.12.1", - "@polkadot/dev": "^0.69.6", + "@polkadot/dev": "^0.69.23", "@polkadot/react-components": "^0.124.2-100-x", "electron-log": "^5.0.0-beta.16", "electron-updater": "^5.3.0" diff --git a/packages/apps/package.json b/packages/apps/package.json index 7b04bc5518..00a87ef1eb 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -18,7 +18,7 @@ "@babel/runtime": "^7.21.0", "@polkadot/apps-config": "^0.124.2-100-x", "@polkadot/apps-routing": "^0.124.2-100-x", - "@polkadot/dev": "^0.69.6", + "@polkadot/dev": "^0.69.23", "@polkadot/react-api": "^0.124.2-100-x", "@polkadot/react-components": "^0.124.2-100-x", "@polkadot/react-hooks": "^0.124.2-100-x", diff --git a/yarn.lock b/yarn.lock index 94ae210a7d..524dc7e5b6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1652,9 +1652,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.4.1": - version: 1.4.1 - resolution: "@eslint/eslintrc@npm:1.4.1" +"@eslint/eslintrc@npm:^2.0.0": + version: 2.0.0 + resolution: "@eslint/eslintrc@npm:2.0.0" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -1665,7 +1665,14 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7 + checksum: 31119c8ca06723d80384f18f5c78e0530d8e6306ad36379868650131a8b10dd7cffd7aff79a5deb3a2e9933660823052623d268532bae9538ded53d5b19a69a6 + languageName: node + linkType: hard + +"@eslint/js@npm:8.35.0, @eslint/js@npm:^8.35.0": + version: 8.35.0 + resolution: "@eslint/js@npm:8.35.0" + checksum: 6687ceff659a6d617e37823f809dc9c4b096535961a81acead27d26b1a51a4cf608a5e59d831ddd57f24f6f8bb99340a4a0e19f9c99b390fbb4b275f51ed5f5e languageName: node linkType: hard @@ -3061,7 +3068,7 @@ __metadata: dependencies: "@babel/core": ^7.21.0 "@babel/polyfill": ^7.12.1 - "@polkadot/dev": ^0.69.6 + "@polkadot/dev": ^0.69.23 "@polkadot/react-components": ^0.124.2-100-x "@types/react-dom": ^18.0.11 "@types/tmp": ^0.2.3 @@ -3094,7 +3101,7 @@ __metadata: "@babel/runtime": ^7.21.0 "@polkadot/apps-config": ^0.124.2-100-x "@polkadot/apps-routing": ^0.124.2-100-x - "@polkadot/dev": ^0.69.6 + "@polkadot/dev": ^0.69.23 "@polkadot/react-api": ^0.124.2-100-x "@polkadot/react-components": ^0.124.2-100-x "@polkadot/react-hooks": ^0.124.2-100-x @@ -3122,9 +3129,9 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/dev@npm:^0.69.6": - version: 0.69.6 - resolution: "@polkadot/dev@npm:0.69.6" +"@polkadot/dev@npm:^0.69.23": + version: 0.69.23 + resolution: "@polkadot/dev@npm:0.69.23" dependencies: "@babel/cli": ^7.21.0 "@babel/core": ^7.21.0 @@ -3143,6 +3150,7 @@ __metadata: "@babel/preset-typescript": ^7.21.0 "@babel/register": ^7.21.0 "@babel/runtime": ^7.21.0 + "@eslint/js": ^8.35.0 "@rollup/plugin-alias": ^4.0.3 "@rollup/plugin-commonjs": ^24.0.1 "@rollup/plugin-dynamic-import-vars": ^2.0.3 @@ -3151,16 +3159,16 @@ __metadata: "@rollup/plugin-node-resolve": ^15.0.1 "@rushstack/eslint-patch": ^1.2.0 "@swc/cli": ^0.1.62 - "@swc/core": ^1.3.36 + "@swc/core": ^1.3.37 "@swc/helpers": ^0.4.14 - "@typescript-eslint/eslint-plugin": ^5.53.0 - "@typescript-eslint/parser": ^5.53.0 + "@typescript-eslint/eslint-plugin": ^5.54.0 + "@typescript-eslint/parser": ^5.54.0 "@vue/component-compiler-utils": ^3.3.0 babel-plugin-module-extension-resolver: ^1.0.0 babel-plugin-module-resolver: ^5.0.0 babel-plugin-styled-components: ^2.0.7 browserslist: ^4.21.5 - eslint: ^8.34.0 + eslint: ^8.35.0 eslint-config-standard: ^17.0.0 eslint-import-resolver-node: ^0.3.7 eslint-plugin-deprecation: ^1.3.3 @@ -3179,7 +3187,7 @@ __metadata: jsdom: ^21.1.0 madge: ^6.0.0 prettier: ^2.8.4 - rollup: ^3.17.2 + rollup: ^3.17.3 rollup-plugin-cleanup: ^3.2.1 tap-parser: ^12.0.1 typescript: ^4.9.5 @@ -3187,7 +3195,7 @@ __metadata: webpack-cli: ^5.0.1 webpack-dev-server: ^4.11.1 webpack-merge: ^5.8.0 - webpack-subresource-integrity: ^5.1.0 + webpack-subresource-integrity: ^5.2.0-rc.1 yargs: ^17.7.1 bin: polkadot-ci-ghact-build: scripts/polkadot-ci-ghact-build.mjs @@ -3219,7 +3227,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: e7dff071c264c01a9f26913c02d955f7930d28489730620cc406e123d939fceca33e7c37358fba14e8356b388cde7f78c8fec118960e09a8fee4bf2e81811db8 + checksum: e927bb3b236002e264b5822cf3bd9d37f2e5105270185cf42c05428efe598bece657d3174b1ccc3867257a48181a5c8f29f6b58d7c65286a1a35f8c5df1a78d9 languageName: node linkType: hard @@ -4160,90 +4168,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-darwin-arm64@npm:1.3.36" +"@swc/core-darwin-arm64@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-darwin-arm64@npm:1.3.37" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-darwin-x64@npm:1.3.36" +"@swc/core-darwin-x64@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-darwin-x64@npm:1.3.37" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.36" +"@swc/core-linux-arm-gnueabihf@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.37" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.36" +"@swc/core-linux-arm64-gnu@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-linux-arm64-gnu@npm:1.3.37" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.36" +"@swc/core-linux-arm64-musl@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-linux-arm64-musl@npm:1.3.37" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.36" +"@swc/core-linux-x64-gnu@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-linux-x64-gnu@npm:1.3.37" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-linux-x64-musl@npm:1.3.36" +"@swc/core-linux-x64-musl@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-linux-x64-musl@npm:1.3.37" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.36" +"@swc/core-win32-arm64-msvc@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-win32-arm64-msvc@npm:1.3.37" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.36" +"@swc/core-win32-ia32-msvc@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-win32-ia32-msvc@npm:1.3.37" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.36": - version: 1.3.36 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.36" +"@swc/core-win32-x64-msvc@npm:1.3.37": + version: 1.3.37 + resolution: "@swc/core-win32-x64-msvc@npm:1.3.37" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.3.36": - version: 1.3.36 - resolution: "@swc/core@npm:1.3.36" +"@swc/core@npm:^1.3.37": + version: 1.3.37 + resolution: "@swc/core@npm:1.3.37" dependencies: - "@swc/core-darwin-arm64": 1.3.36 - "@swc/core-darwin-x64": 1.3.36 - "@swc/core-linux-arm-gnueabihf": 1.3.36 - "@swc/core-linux-arm64-gnu": 1.3.36 - "@swc/core-linux-arm64-musl": 1.3.36 - "@swc/core-linux-x64-gnu": 1.3.36 - "@swc/core-linux-x64-musl": 1.3.36 - "@swc/core-win32-arm64-msvc": 1.3.36 - "@swc/core-win32-ia32-msvc": 1.3.36 - "@swc/core-win32-x64-msvc": 1.3.36 + "@swc/core-darwin-arm64": 1.3.37 + "@swc/core-darwin-x64": 1.3.37 + "@swc/core-linux-arm-gnueabihf": 1.3.37 + "@swc/core-linux-arm64-gnu": 1.3.37 + "@swc/core-linux-arm64-musl": 1.3.37 + "@swc/core-linux-x64-gnu": 1.3.37 + "@swc/core-linux-x64-musl": 1.3.37 + "@swc/core-win32-arm64-msvc": 1.3.37 + "@swc/core-win32-ia32-msvc": 1.3.37 + "@swc/core-win32-x64-msvc": 1.3.37 dependenciesMeta: "@swc/core-darwin-arm64": optional: true @@ -4265,7 +4273,7 @@ __metadata: optional: true "@swc/core-win32-x64-msvc": optional: true - checksum: 36e96e86d1ab8fd84eb51e7264a7ae781ee7e507d36b9ccc028d7f31a2ccf2949f074656e34139c970196774d24d55a54c3aa5c53d04eb6e3569c71cbfed0c0d + checksum: 1cfa1ce8967a1d04361af076023bb50cc90bb413c347b0d7c7e86cf9b8277d05471dd2a24708a77365e527c51ddde3cd752fe49975b9e236c3abf9590e3106dd languageName: node linkType: hard @@ -5130,13 +5138,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.53.0" +"@typescript-eslint/eslint-plugin@npm:^5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": 5.53.0 - "@typescript-eslint/type-utils": 5.53.0 - "@typescript-eslint/utils": 5.53.0 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/type-utils": 5.54.0 + "@typescript-eslint/utils": 5.54.0 debug: ^4.3.4 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 @@ -5150,7 +5158,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 12dffe65969d8e5248c86a700fe46a737e55ecafb276933e747b4731eab6266fe55e2d43a34b8b340179fe248e127d861cd016a7614b1b9804cd0687c99616d1 + checksum: 4fdb520b8e0f6b9eb878206ddfa4212522f170d1507d7aba8a975159a198efa37af6d2d17982dd560317452d0748f2e2da5dd7347b172bc4446d1c5562ce2e94 languageName: node linkType: hard @@ -5165,20 +5173,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/parser@npm:5.53.0" +"@typescript-eslint/parser@npm:^5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/parser@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": 5.53.0 - "@typescript-eslint/types": 5.53.0 - "@typescript-eslint/typescript-estree": 5.53.0 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/typescript-estree": 5.54.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 979e5d63793a9e64998b1f956ba0f00f8a2674db3a664fafce7b2433323f5248bd776af8305e2419d73a9d94c55176fee099abc5c153b4cc52e5765c725c1edd + checksum: 368d6dd85be42c3f518f0ddeed23ecd1d3c9484a77ae291ee4e08e2703ed379bed613bde014cd8ab2a3e06e85dd8aef201112ae5e3d2a07deba29ae80bb1fe06 languageName: node linkType: hard @@ -5192,22 +5200,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/scope-manager@npm:5.53.0" +"@typescript-eslint/scope-manager@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/scope-manager@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.53.0 - "@typescript-eslint/visitor-keys": 5.53.0 - checksum: 51f31dc01e95908611f402441f58404da80a338c0237b2b82f4a7b0b2e8868c4bfe8f7cf44b2567dd56533de609156a5d4ac54bb1f9f09c7014b99428aef2543 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/visitor-keys": 5.54.0 + checksum: e50f12396de0ddb94aab119bdd5f4769b80dd2c273e137fd25e5811e25114d7a3d3668cdb3c454aca9537e940744881d62a1fed2ec86f07f60533dc7382ae15c languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/type-utils@npm:5.53.0" +"@typescript-eslint/type-utils@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/type-utils@npm:5.54.0" dependencies: - "@typescript-eslint/typescript-estree": 5.53.0 - "@typescript-eslint/utils": 5.53.0 + "@typescript-eslint/typescript-estree": 5.54.0 + "@typescript-eslint/utils": 5.54.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -5215,7 +5223,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 52c40967c5fabd58c2ae8bf519ef89e4feb511e4df630aeaeac8335661a79b6b3a32d30a61a5f1d8acc703f21c4d90751a5d41cda1b35d08867524da11bc2e1d + checksum: 9cb5b52c7277bdf74b9ea3282fc40f41fda90ea4b1d33039044476e43cf05a766b1294e7d45f429594f2776828f7d17729cfa4ea027315f3df883e748ba57514 languageName: node linkType: hard @@ -5233,10 +5241,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/types@npm:5.53.0" - checksum: b0eaf23de4ab13697d4d2095838c959a3f410c30f0d19091e5ca08e62320c3cc3c72bcb631823fb6a4fbb31db0a059e386a0801244930d0a88a6a698e5f46548 +"@typescript-eslint/types@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/types@npm:5.54.0" + checksum: 0f66b1b93078f3afea6dfcd3d4e2f0abea4f60cd0c613c2cf13f85098e5bf786185484c9846ed80b6c4272de2c31a70c5a8aacb91314cf1b6da7dcb8855cb7ac languageName: node linkType: hard @@ -5258,12 +5266,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.53.0, @typescript-eslint/typescript-estree@npm:^5.13.0": - version: 5.53.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.53.0" +"@typescript-eslint/typescript-estree@npm:5.54.0, @typescript-eslint/typescript-estree@npm:^5.13.0": + version: 5.54.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.53.0 - "@typescript-eslint/visitor-keys": 5.53.0 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/visitor-keys": 5.54.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -5272,7 +5280,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6e119c8e4167c8495d728c5556a834545a9c064918dd5e7b79b0d836726f4f8e2a0297b0ac82bf2b71f1e5427552217d0b59d8fb1406fd79bd3bf91b75dca873 + checksum: 377c75c34c4f95b7ab6218c1d96a6db3ea6ed6727711b6a09354582fe0157861dc1b6fb9e3f7113cd09741f713735d59d5ab5845457f5733a4ebad7470bf600a languageName: node linkType: hard @@ -5312,21 +5320,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.53.0, @typescript-eslint/utils@npm:^5.10.0": - version: 5.53.0 - resolution: "@typescript-eslint/utils@npm:5.53.0" +"@typescript-eslint/utils@npm:5.54.0, @typescript-eslint/utils@npm:^5.10.0": + version: 5.54.0 + resolution: "@typescript-eslint/utils@npm:5.54.0" dependencies: "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.53.0 - "@typescript-eslint/types": 5.53.0 - "@typescript-eslint/typescript-estree": 5.53.0 + "@typescript-eslint/scope-manager": 5.54.0 + "@typescript-eslint/types": 5.54.0 + "@typescript-eslint/typescript-estree": 5.54.0 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: 18e6bac14ae853385a74123759850bca367904723e170c37416fc014673eb714afb6bb090367bff61494a8387e941b6af65ee5f4f845f7177fabb4df85e01643 + checksum: b8f344fc2961c7af530b93e53d5a17b5084cdf550b381082e3fb7f349ef16e718d9eebde1b9fc2d8fc4ecf8d60d334b004359977247554265c1afc87323bed37 languageName: node linkType: hard @@ -5350,13 +5358,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.53.0": - version: 5.53.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.53.0" +"@typescript-eslint/visitor-keys@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.54.0" dependencies: - "@typescript-eslint/types": 5.53.0 + "@typescript-eslint/types": 5.54.0 eslint-visitor-keys: ^3.3.0 - checksum: 090695883c15364c6f401e97f56b13db0f31c1114f3bd22562bd41734864d27f6a3c80de33957e9dedab2d5f94b0f4480ba3fde1d4574e74dca4593917b7b54a + checksum: 17fc323c09e6272b603cdaec30a99916600fbbb737e1fbc8c1727a487753b4363cea112277fa43e0562bff34bdd1de9ad73ff9433118b1fd469b112fad0313ca languageName: node linkType: hard @@ -9858,11 +9866,12 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.34.0": - version: 8.34.0 - resolution: "eslint@npm:8.34.0" +"eslint@npm:^8.35.0": + version: 8.35.0 + resolution: "eslint@npm:8.35.0" dependencies: - "@eslint/eslintrc": ^1.4.1 + "@eslint/eslintrc": ^2.0.0 + "@eslint/js": 8.35.0 "@humanwhocodes/config-array": ^0.11.8 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -9876,7 +9885,7 @@ __metadata: eslint-utils: ^3.0.0 eslint-visitor-keys: ^3.3.0 espree: ^9.4.0 - esquery: ^1.4.0 + esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 @@ -9903,7 +9912,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 4e13e9eb05ac2248efbb6acae0b2325091235d5c47ba91a4775c7d6760778cbcd358a773ebd42f4629d2ad89e27c02f5d66eb1f737d75d9f5fc411454f83b2e5 + checksum: 6212173691d90b1bc94dd3d640e1f210374b30c3905fc0a15e501cf71c6ca52aa3d80ea7a9a245adaaed26d6019169e01fb6881b3f2885b188d37069c749308c languageName: node linkType: hard @@ -9958,12 +9967,12 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" +"esquery@npm:^1.4.2": + version: 1.4.2 + resolution: "esquery@npm:1.4.2" dependencies: estraverse: ^5.1.0 - checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210 + checksum: 2f4ad89c5aafaca61cc2c15e256190f0d6deb4791cae6552d3cb4b1eb8867958cdf27a56aaa3272ff17435e3eaa19ee0d4129fac336ca6373d7354d7b5da7966 languageName: node linkType: hard @@ -15783,7 +15792,7 @@ fsevents@~2.3.2: "@babel/runtime": ^7.21.0 "@crustio/crust-pin": ^1.0.0 "@pinata/sdk": ^1.2.1 - "@polkadot/dev": ^0.69.6 + "@polkadot/dev": ^0.69.23 "@types/chart.js": ^2.9.37 "@types/file-saver": ^2.0.5 "@types/jest": ^29.4.0 @@ -17324,9 +17333,9 @@ fsevents@~2.3.2: languageName: node linkType: hard -"rollup@npm:^3.17.2": - version: 3.17.2 - resolution: "rollup@npm:3.17.2" +"rollup@npm:^3.17.3": + version: 3.17.3 + resolution: "rollup@npm:3.17.3" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -17334,7 +17343,7 @@ fsevents@~2.3.2: optional: true bin: rollup: dist/bin/rollup - checksum: 9473eb7e7ffdb74c8e01e813eccb2e81e86cd429aea4705c424a5369845bedd871e715347a53be04a157f8febb99a8e502c124b896141e06d94fb86d6e121721 + checksum: afce20a6ef4a613e5803eff7fb17a3efe740e326257b43f48bdbe10783f3eae79587d7e455234bc68f3c3154a50f2c29c85d4d2a42cdebcc17a5abeaeb04e0ed languageName: node linkType: hard @@ -19310,13 +19319,6 @@ fsevents@~2.3.2: languageName: node linkType: hard -"typed-assert@npm:^1.0.8": - version: 1.0.9 - resolution: "typed-assert@npm:1.0.9" - checksum: 79351bd3ea184a552bf55a77bd3012f128741c841ed718d054c5abbbc8925362aa033ae2cdcc79e1f445a15112447c8a95a08ddf7ff8aeb04f805e92187f77c1 - languageName: node - linkType: hard - "typed-emitter@npm:^2.1.0": version: 2.1.0 resolution: "typed-emitter@npm:2.1.0" @@ -20445,18 +20447,16 @@ fsevents@~2.3.2: languageName: node linkType: hard -"webpack-subresource-integrity@npm:^5.1.0": - version: 5.1.0 - resolution: "webpack-subresource-integrity@npm:5.1.0" - dependencies: - typed-assert: ^1.0.8 +"webpack-subresource-integrity@npm:^5.2.0-rc.1": + version: 5.2.0-rc.1 + resolution: "webpack-subresource-integrity@npm:5.2.0-rc.1" peerDependencies: html-webpack-plugin: ">= 5.0.0-beta.1 < 6" webpack: ^5.12.0 peerDependenciesMeta: html-webpack-plugin: optional: true - checksum: 827c2c1170f52eaec9d68728d4c3910be5451253ffb24e7dbab35c48acc69c4b4ed6dcea2c29bd62b4cb4569c00eafa4e95d8aa00305656fe9c2a6aeb5415e1e + checksum: c61d3223b6ccb2bab58def36c964b3c8c38f54d8673a3de93af5963ca466e36c68dcdccaff978a227c62296236f231eef3d85e6b1b364724b35ffc252f6835d7 languageName: node linkType: hard