diff --git a/CHANGELOG.md b/CHANGELOG.md index 3024d4abe..461e8904b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG +## 0.18.5 Aug 13, 2022 + +Contributed: + +- Too many URLs to mention + +Changes: + +- Update to `@polkadot/util` 10.1.4 + + ## 0.18.4 Aug 7, 2022 Contributed: diff --git a/package.json b/package.json index ce5f04e60..aebdca451 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.18.5-37-x", + "version": "0.18.5", "versions": { "git": "0.18.5-37-x", "npm": "0.18.4" @@ -39,7 +39,7 @@ }, "devDependencies": { "@babel/core": "^7.18.10", - "@polkadot/dev": "^0.67.89", + "@polkadot/dev": "^0.67.94", "@types/jest": "^28.1.6" }, "resolutions": { diff --git a/packages/phishing/package.json b/packages/phishing/package.json index 4be2c6b06..aa9441414 100644 --- a/packages/phishing/package.json +++ b/packages/phishing/package.json @@ -17,13 +17,13 @@ "./detectPackage.cjs" ], "type": "module", - "version": "0.18.5-37-x", + "version": "0.18.5", "main": "index.js", "dependencies": { "@babel/runtime": "^7.18.9", - "@polkadot/util": "^10.1.3", - "@polkadot/util-crypto": "^10.1.3", - "@polkadot/x-fetch": "^10.1.3" + "@polkadot/util": "^10.1.4", + "@polkadot/util-crypto": "^10.1.4", + "@polkadot/x-fetch": "^10.1.4" }, "devDependencies": { "@types/js-yaml": "^4.0.5", diff --git a/scripts/findSubs.mjs b/scripts/findSubs.mjs new file mode 100644 index 000000000..930a9a592 --- /dev/null +++ b/scripts/findSubs.mjs @@ -0,0 +1,67 @@ +// Copyright 2020-2022 @polkadot/phishing authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import fs from 'fs'; + +// muli-part domain codes and (hopefully) valid top-levels (all manual from list) +const DOMS = [ + // county stuff + 'co.uk', 'com.ru', 'com.se', 'com.co', 'com.cn', 'com.es', 'com.ph', 'com.ua', 'com.ar', 'com.br', 'net.ph', 'org.ua', 'co.in', 'co.za', 'cn.com', 'com.pl', 'de.com', 'eu.com', 'gr.com', 'sa.com', 'us.com', 'uk.com', 'za.com', 'org.in', 'org.ph', 'com.au', 'com.my', 'com.in', 'com.mx', 'co.zw', 'com.vn', 'net.cn', 'org.cn', 'co.ke', 'co.id', 'com.ng', 'in.net', 'co.com', 'co.vu', 'us.org', 'org.ng', + // other hosting stuff + 'ns01.us', 'ns02.us', 'kiev.ua', 'dns2.us', '000webhostapp.com', 'my.id', 'ipq.co', 'ngrok.io', 'tmweb.ru', 'firebaseapp.com', 'repl.co', 'blogspot.com', 'rf.gd', 'myftp.biz', '4nmn.com', 'azurewebsites.net', 'pythonanywhere.com', 'redirectme.net', 'yolasite.com', 'diskstation.org', 'servequake.com', 'serveirc.com', 'serveftp.com', 'cloudns.ph', 'epizy.com', 'dd-dns.de', 'dray-dns.de', 'pantheonsite.io', 'bitbucket.io' +]; + +// medium-like items +const MEDS = DOMS.map((d) => `medium.${d}`); + +// get allow/deny lists +const all = JSON.parse(fs.readFileSync('all.json', 'utf-8')); + +// break the allow list into usable parts +const allow = all + .allow + .concat(...DOMS, ...MEDS) + .map((a) => [a, a.split('.')]); + +// filter deny to find items that could possibly be shortened +const filtered = all + .deny + .map((d) => + // first convert the domain to parts + d.split('.') + ) + .filter((d) => + // anything where we have more than 3 parts to the domain + (d.length > 2) && + // no ip addresses + ( + d.length !== 4 || + d.some((v) => + parseInt(v, 10).toString() !== v + ) + ) && + // anything where there is more than a sub-domain from a top-level (or no top-level) + !allow.some(([a, p]) => + (d.length > p.length) && + (d.slice(-p.length).join('.') === a) + ) && + // no xn-- + !d.some((p) => + p.startsWith('xn--') + ) + ) + .map((d) => + // reverse before sort (we re-reverse before we join) + d.reverse() + ) + .sort((a, b) => + // sort from the back (related sub-domains close together in the list) + a.join('.').localeCompare(b.join('.')) + ) + .map((d) => + // convert back to to a domain (aka re-reverse before printing) + d.reverse().join('.') + ); + +console.log(JSON.stringify(filtered, null, 2)); +console.log(filtered.length); diff --git a/yarn.lock b/yarn.lock index 86e532bff..e9e0edf44 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1981,9 +1981,9 @@ __metadata: languageName: node linkType: hard -"@polkadot/dev@npm:^0.67.89": - version: 0.67.89 - resolution: "@polkadot/dev@npm:0.67.89" +"@polkadot/dev@npm:^0.67.94": + version: 0.67.94 + resolution: "@polkadot/dev@npm:0.67.94" dependencies: "@babel/cli": ^7.18.10 "@babel/core": ^7.18.10 @@ -2008,8 +2008,8 @@ __metadata: "@rollup/plugin-json": ^4.1.0 "@rollup/plugin-node-resolve": ^13.3.0 "@rushstack/eslint-patch": ^1.1.4 - "@typescript-eslint/eslint-plugin": 5.32.0 - "@typescript-eslint/parser": 5.32.0 + "@typescript-eslint/eslint-plugin": 5.33.0 + "@typescript-eslint/parser": 5.33.0 "@vue/component-compiler-utils": ^3.3.0 babel-jest: ^28.1.3 babel-plugin-module-extension-resolver: ^1.0.0-rc.2 @@ -2045,7 +2045,7 @@ __metadata: mkdirp: ^1.0.4 prettier: ^2.7.1 rimraf: ^3.0.2 - rollup: ^2.77.2 + rollup: ^2.77.3 rollup-plugin-cleanup: ^3.2.1 typescript: ^4.7.4 yargs: ^17.5.1 @@ -2072,18 +2072,18 @@ __metadata: polkadot-exec-rollup: scripts/polkadot-exec-rollup.mjs polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs - checksum: dcdb286b5e5ae6fa56760f545f92547a13eaf8745df54e28386efe80b69adc756ca9354a08751069fb75d8d767dfcdd3c2282eacc8a86ebc1722bb8d034e3d92 + checksum: 4717b6be51688cbed1c39cc25a4a8d27d94c8beef3b104cf6b7cb06ab70ac6c13cc36efda7a1679f6e2c38f3813130ba4151eb82b04a98d65b12dbe2a8337b54 languageName: node linkType: hard -"@polkadot/networks@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/networks@npm:10.1.3" +"@polkadot/networks@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/networks@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/util": 10.1.3 + "@polkadot/util": 10.1.4 "@substrate/ss58-registry": ^1.25.0 - checksum: c265c1be5672936af2b36d8d99233e19296d614285e9471076e976d001e74fa20b1713b57c1d4c3ae4d8d6bd81a54233ff5ace6a70f98f3f1b5f34e8e433b112 + checksum: 150a8c5f1adaa7198e1d7e0f42592c078abe0e8a0a4ec1c15374746365923f99b4740b2892b3e8c3d18175830cdd264e37916a1398bb876ac91bd89b98c0ba4c languageName: node linkType: hard @@ -2092,47 +2092,47 @@ __metadata: resolution: "@polkadot/phishing@workspace:packages/phishing" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/util": ^10.1.3 - "@polkadot/util-crypto": ^10.1.3 - "@polkadot/x-fetch": ^10.1.3 + "@polkadot/util": ^10.1.4 + "@polkadot/util-crypto": ^10.1.4 + "@polkadot/x-fetch": ^10.1.4 "@types/js-yaml": ^4.0.5 js-yaml: ^4.1.0 languageName: unknown linkType: soft -"@polkadot/util-crypto@npm:^10.1.3": - version: 10.1.3 - resolution: "@polkadot/util-crypto@npm:10.1.3" +"@polkadot/util-crypto@npm:^10.1.4": + version: 10.1.4 + resolution: "@polkadot/util-crypto@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 "@noble/hashes": 1.1.2 "@noble/secp256k1": 1.6.3 - "@polkadot/networks": 10.1.3 - "@polkadot/util": 10.1.3 + "@polkadot/networks": 10.1.4 + "@polkadot/util": 10.1.4 "@polkadot/wasm-crypto": ^6.3.1 - "@polkadot/x-bigint": 10.1.3 - "@polkadot/x-randomvalues": 10.1.3 + "@polkadot/x-bigint": 10.1.4 + "@polkadot/x-randomvalues": 10.1.4 "@scure/base": 1.1.1 ed2curve: ^0.3.0 tweetnacl: ^1.0.3 peerDependencies: - "@polkadot/util": 10.1.3 - checksum: 91b663f24db78aba6f236905af498009d54204273c387f59fa2a074b3f9e22f321482b1104c82156c269532097a8285033fede2c930544bd4b1936e53f2ae621 + "@polkadot/util": 10.1.4 + checksum: 5210beca93fa409a9523658398322168cef749422a757cbb7c5019896ce490896b6b076451c55cf8b682960aa2cc7aa1d4bfd6a9a775f11736f3d689550000ef languageName: node linkType: hard -"@polkadot/util@npm:10.1.3, @polkadot/util@npm:^10.1.3": - version: 10.1.3 - resolution: "@polkadot/util@npm:10.1.3" +"@polkadot/util@npm:10.1.4, @polkadot/util@npm:^10.1.4": + version: 10.1.4 + resolution: "@polkadot/util@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-bigint": 10.1.3 - "@polkadot/x-global": 10.1.3 - "@polkadot/x-textdecoder": 10.1.3 - "@polkadot/x-textencoder": 10.1.3 + "@polkadot/x-bigint": 10.1.4 + "@polkadot/x-global": 10.1.4 + "@polkadot/x-textdecoder": 10.1.4 + "@polkadot/x-textencoder": 10.1.4 "@types/bn.js": ^5.1.0 bn.js: ^5.2.1 - checksum: 458055c1ed89c83449571de2dd5a67067fe2d8cd6506f02d9ce32077bef106b0297446e15b22db3dc39406f50a4e13d8dc10cf97fb0dd5a4979ce8f68dfa5d7d + checksum: 21b356ceafe110e668569b1bdde97b7626bddf66081c1d5d075a752f960567af1dea6d95f9448cdb942adb8e5696418043242c81c892ac89de769772cd2ef59f languageName: node linkType: hard @@ -2214,64 +2214,64 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-bigint@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-bigint@npm:10.1.3" +"@polkadot/x-bigint@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-bigint@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-global": 10.1.3 - checksum: 5bc2923b6c5bbab76c47bcd4710d68860312eb943a0a6d759d82c1b53ff12f0738cbc1b09bc9ee0344dbafb1e77a6ca20a4bcd42601c4ca5ef0348d9e7124b63 + "@polkadot/x-global": 10.1.4 + checksum: b4e1a2aab00f3c88e626fcea2273b78377c2b22b7d75c69a0684bc9a12fd63ee8e8154fa51ff5b6884c843cead5185c75335511f7ef025c38b4ade5f9df26502 languageName: node linkType: hard -"@polkadot/x-fetch@npm:^10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-fetch@npm:10.1.3" +"@polkadot/x-fetch@npm:^10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-fetch@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-global": 10.1.3 + "@polkadot/x-global": 10.1.4 "@types/node-fetch": ^2.6.2 node-fetch: ^3.2.10 - checksum: c9c1ea15aa19726592c974791c9980e57684db2ecc10fbf1cb69bebff89edde1433f5eaac10d0cc1b8e97b387b517fe6c2d52dce25947a5e2109cd4872ecf902 + checksum: 752a80c6ac3ef2dbd3db5c1b515360cdca5dbe77540b6ac304ecaf50a0698618c2ea5c85d05f8fd61aaa2c1cf36d02801d99e5078124bd1b3350504b579e26fa languageName: node linkType: hard -"@polkadot/x-global@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-global@npm:10.1.3" +"@polkadot/x-global@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-global@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - checksum: 8b3aacdf9102bb9b5c3ceb29f1b7288c7fee11fd79f375f5c61efc4ed77eae200e478edf6fe88d7ecdf5961d8d7cda69beea28eea2c1e0f6e70eecff19aa8cd2 + checksum: 34706e99e3217e3155aa0b3364bfed79579286f4443043fd96e43d16b0e09435d0a8ebcbe29756211fe4ae889251a6643f9411fec62e974139e964eb78792491 languageName: node linkType: hard -"@polkadot/x-randomvalues@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-randomvalues@npm:10.1.3" +"@polkadot/x-randomvalues@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-randomvalues@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-global": 10.1.3 - checksum: 3bb5ef49b1920f85c9aa965d77c60175c16d9203d3321646aef870d225454205f9969361d7a6ded193995a70aa0bab244d14516d0dc5997c36eb3ae5dbf378f3 + "@polkadot/x-global": 10.1.4 + checksum: 254894229bb8ce5706814e76eef90085b2e443a05d0a23458fac0f4d7bb90d430cedb9b415a4799925746ca9aa6e8dc4340af495876e4b889d7f5ddc47ccafc8 languageName: node linkType: hard -"@polkadot/x-textdecoder@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-textdecoder@npm:10.1.3" +"@polkadot/x-textdecoder@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-textdecoder@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-global": 10.1.3 - checksum: 62c159f6d966c82207e013147b0a9502a091f06c8ab9956ae65f698b1325f834b4aeb2f07fdc2cc560a3d5290355e3a9131f68c5578b25d640c8bc221b7eba5a + "@polkadot/x-global": 10.1.4 + checksum: 6450abc44e100b06e1b05338fa3569c9b357afc9e47b38e660d7ac6cde5977274e94c0ae657d49c1d1d6338c22b76b48ebb911c4f1ac5958eef6fb9c9b60668b languageName: node linkType: hard -"@polkadot/x-textencoder@npm:10.1.3": - version: 10.1.3 - resolution: "@polkadot/x-textencoder@npm:10.1.3" +"@polkadot/x-textencoder@npm:10.1.4": + version: 10.1.4 + resolution: "@polkadot/x-textencoder@npm:10.1.4" dependencies: "@babel/runtime": ^7.18.9 - "@polkadot/x-global": 10.1.3 - checksum: 4947f187a1f5dbbde9031de144d14d64954662fa814936f84b145ca3bc41ff0f6f7e76ed72f252e780d4862a99f0b6cc899dabcb6788a05417a812cc8752cc31 + "@polkadot/x-global": 10.1.4 + checksum: 260513ed7b4a90d8cb3f33b48df8c0e90b51729b2835508d7c5187bb8da3e31186c745b2a849bb19361160aa3e63315b582752f7a36ab7dcfcb92801e23a73e8 languageName: node linkType: hard @@ -2702,13 +2702,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.32.0" +"@typescript-eslint/eslint-plugin@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.33.0" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/type-utils": 5.32.0 - "@typescript-eslint/utils": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/type-utils": 5.33.0 + "@typescript-eslint/utils": 5.33.0 debug: ^4.3.4 functional-red-black-tree: ^1.0.1 ignore: ^5.2.0 @@ -2721,42 +2721,42 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9785c34d9742b51130237bfe244924ca6dfd529bdcc5932a5cf81558f0235099c963a11125df393037db51ce451f7ab9442aba3c3a8bb2e0607569a0e31480c8 + checksum: d408f3f474b34fefde8ee65d98deb126949fd7d8e211a7f95c5cc2b507dedbf8eb239f3895e0c37aa6338989531e37c5f35c2e0de36a126c52f0846e89605487 languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/parser@npm:5.32.0" +"@typescript-eslint/parser@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/parser@npm:5.33.0" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/typescript-estree": 5.33.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 3fcfa183cad125c3198fd63701c6e13dad1cc984d309e8cd40ec9a2eb857902abfd7e9ee3f030b18eb1c18c795a61ea289ef147a7f9dfac38df905e7514316af + checksum: 2617aba987a70ee6b16ecc6afa6d245422df33a9d056018ff2e316159e667a0ab9d9c15fcea95e0ba65832661e71cc2753a221e77f0b0fab278e52c4497b8278 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/scope-manager@npm:5.32.0" +"@typescript-eslint/scope-manager@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/scope-manager@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 - checksum: 69bdeb029f39d1112299dc0cb0ddef30e51bdb782fdb79cc4e72fa448e00d71e39938d3bff3fa4ee43b3416c2e3b4564de2c37252914772b07eeedafb14412d6 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/visitor-keys": 5.33.0 + checksum: b2cbea9abd528d01a5acb2d68a2a5be51ec6827760d3869bdd70920cf6c3a4f9f96d87c77177f8313009d9db71253e4a75f8393f38651e2abaf91ef28e60fb9d languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/type-utils@npm:5.32.0" +"@typescript-eslint/type-utils@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/type-utils@npm:5.33.0" dependencies: - "@typescript-eslint/utils": 5.32.0 + "@typescript-eslint/utils": 5.33.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -2764,7 +2764,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 4063808ca054789bebc6adb376d15c13e38f8ea14fa2842c38ae616d77fb77681b67a04b77887cf9ceb6f801ab3fc5eddfb6325779ab821404c62f36c56310bb + checksum: a1d1ffb42fe96bfc2339cc2875e218aa82fa9391be04c1a266bb11da1eca6835555687e81cde75477c60e6702049cd4dde7d2638e7e9b9d8cf4b7b2242353a6e languageName: node linkType: hard @@ -2775,19 +2775,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/types@npm:5.32.0" - checksum: 6758f54d8d7763893cd7c1753f525ef1777eee8b558bf3d54fd2a2ce691ca0cf813c68a26e4db83a1deae4e4a62b247f1195e15a1f3577f1293849f9e55a232c +"@typescript-eslint/types@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/types@npm:5.33.0" + checksum: 8bbddda84cb3adf5c659b0d42547a2d6ab87f4eea574aca5dd63a3bd85169f32796ecbddad3b27f18a609070f6b1d18a54018d488bad746ae0f6ea5c02206109 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.32.0" +"@typescript-eslint/typescript-estree@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/visitor-keys": 5.33.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -2796,7 +2796,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6aee08be5d36603d038fb8340f324f5cb38519150c9b37c012f0c1ff2a4d8cf22fbc6835de31d069949c2b3d8ed3e729076a724ef29db4289d9fe73b97c9d310 + checksum: 26f9005cdfb14654125a33d90d872b926820e560dff8970c4629fd5f6f47ad2a31e4c63161564d21bb42a8fc3ced0033994854ee37336ae07d90ccf6300d702b languageName: node linkType: hard @@ -2818,19 +2818,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/utils@npm:5.32.0" +"@typescript-eslint/utils@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/utils@npm:5.33.0" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@typescript-eslint/scope-manager": 5.33.0 + "@typescript-eslint/types": 5.33.0 + "@typescript-eslint/typescript-estree": 5.33.0 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: cfd88d93508c8fb0db17d2726691e1383db390357fa0637bd8111558fbe72da5130d995294001d71b1d929d620fbce3f20a70b277a77ca21a4241b3b470dc758 + checksum: 6ce5ee5eabeb6d73538b24e6487f811ecb0ef3467bd366cbd15bf30d904bdedb73fc6f48cf2e2e742dda462b42999ea505e8b59255545825ec9db86f3d423ea7 languageName: node linkType: hard @@ -2844,13 +2844,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.32.0" +"@typescript-eslint/visitor-keys@npm:5.33.0": + version: 5.33.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.33.0" dependencies: - "@typescript-eslint/types": 5.32.0 + "@typescript-eslint/types": 5.33.0 eslint-visitor-keys: ^3.3.0 - checksum: 1f9b756d648c2346a6e8538ffde729d3d9ce6621fded3d9f15c96aa0ebf8f511daf8232470423fb36359c2113538a4daaf3336181be78a0cfbfd297af91ce9ba + checksum: d7e3653de6bac6841e6fcc54226b93ad6bdca4aa76ebe7d83459c016c3eebcc50d4f65ee713174bc267d765295b642d1927a778c5de707b8389e3fcc052aa4a1 languageName: node linkType: hard @@ -9333,9 +9333,9 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"rollup@npm:^2.77.2": - version: 2.77.2 - resolution: "rollup@npm:2.77.2" +"rollup@npm:^2.77.3": + version: 2.77.3 + resolution: "rollup@npm:2.77.3" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -9343,7 +9343,7 @@ resolve@^2.0.0-next.3: optional: true bin: rollup: dist/bin/rollup - checksum: 5a84fb98a6f858906bceba091430442f6c1f362b07c5fa9123b708f87e39f52640e34a189cd9a1776ceae61300055c78ba648205fa03188451539ebeb19797df + checksum: b179c68249584565ddb5664a241e8e48c293b2207718d885b08ee25797d98857a383f06b544bb89819407da5a71557f4713309a278f61c4778bb32b1d3321a1c languageName: node linkType: hard @@ -9353,7 +9353,7 @@ resolve@^2.0.0-next.3: dependencies: "@babel/core": ^7.18.10 "@pinata/sdk": ^1.1.26 - "@polkadot/dev": ^0.67.89 + "@polkadot/dev": ^0.67.94 "@types/jest": ^28.1.6 dnslink-cloudflare: ^3.0.0 languageName: unknown