mirror of
https://github.com/pezkuwichain/phishing.git
synced 2026-04-22 02:08:00 +00:00
Dedupe list, don't fail build (#233)
* Dedupe list, don't fail build * Erk, reduce * Cleanups
This commit is contained in:
+3
-3
@@ -22,9 +22,9 @@
|
||||
"test": "polkadot-dev-run-test --coverage --runInBand --testPathIgnorePatterns addrcheck --testPathIgnorePatterns crosscheck"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.13.10",
|
||||
"@polkadot/dev": "^0.62.6",
|
||||
"@types/jest": "^26.0.20"
|
||||
"@babel/core": "^7.13.14",
|
||||
"@polkadot/dev": "^0.62.7",
|
||||
"@types/jest": "^26.0.22"
|
||||
},
|
||||
"version": "0.6.70",
|
||||
"dependencies": {
|
||||
|
||||
+42
-38
@@ -5,57 +5,62 @@ import fs from 'fs';
|
||||
|
||||
const KNOWN_URLS = ['telegra.ph', 'twitter.com', 'youtube.com'];
|
||||
|
||||
function sortSection (values) {
|
||||
return values.sort((a, b) => a.localeCompare(b));
|
||||
function sortSection (list) {
|
||||
return list
|
||||
.reduce((filtered, entry) => {
|
||||
!filtered.includes(entry) &&
|
||||
filtered.push(entry);
|
||||
|
||||
return filtered;
|
||||
}, [])
|
||||
.sort((a, b) => a.localeCompare(b));
|
||||
}
|
||||
|
||||
function sortAddress (values) {
|
||||
function sortAddresses (values) {
|
||||
return Object
|
||||
.entries(values)
|
||||
.sort(([a], [b]) => a.localeCompare(b))
|
||||
.map(([key, addresses]) => [key, sortSection(addresses)])
|
||||
.reduce((all, [key, addresses]) => ({ ...all, [key]: addresses }), {});
|
||||
.reduce((all, [key, addresses]) => {
|
||||
if (!all[key]) {
|
||||
all[key] = [];
|
||||
}
|
||||
|
||||
sortSection(addresses).forEach((addr) => {
|
||||
!all[key].includes(addr) &&
|
||||
all[key].push(addr);
|
||||
});
|
||||
|
||||
return all;
|
||||
}, {});
|
||||
}
|
||||
|
||||
function addSites (deny, values) {
|
||||
return Object.keys(values).reduce((deny, url) => {
|
||||
!deny.includes(url) && !KNOWN_URLS.includes(url) &&
|
||||
deny.push(url);
|
||||
return Object
|
||||
.keys(values)
|
||||
.reduce((filtered, url) => {
|
||||
!filtered.includes(url) && !KNOWN_URLS.includes(url) &&
|
||||
filtered.push(url);
|
||||
|
||||
return deny;
|
||||
}, deny);
|
||||
return filtered;
|
||||
}, deny);
|
||||
}
|
||||
|
||||
function isUnique (type, list) {
|
||||
const others = [];
|
||||
|
||||
list.forEach((entry) => {
|
||||
if (others.includes(entry)) {
|
||||
throw new Error(`${entry} is duplicated in ${type}`);
|
||||
} else {
|
||||
others.push(entry);
|
||||
}
|
||||
});
|
||||
|
||||
return true;
|
||||
function readJson (file) {
|
||||
return JSON.parse(fs.readFileSync(file, 'utf-8'));
|
||||
}
|
||||
|
||||
const addr = JSON.parse(fs.readFileSync('address.json', 'utf-8'));
|
||||
const all = JSON.parse(fs.readFileSync('all.json', 'utf-8'));
|
||||
const meta = JSON.parse(fs.readFileSync('urlmeta.json', 'utf-8'));
|
||||
function writeJson (file, contents) {
|
||||
fs.writeFileSync(file, `${JSON.stringify(contents, null, 2)}\n`);
|
||||
}
|
||||
|
||||
// sorted order for all entries
|
||||
const allow = sortSection(all.allow);
|
||||
const addr = readJson('address.json');
|
||||
const all = readJson('all.json');
|
||||
const meta = readJson('urlmeta.json');
|
||||
const deny = sortSection(addSites(all.deny, addr));
|
||||
|
||||
// check for unique entries
|
||||
isUnique('all.json/allow', allow);
|
||||
isUnique('all.json/deny', deny);
|
||||
isUnique('address.json', Object.keys(addr));
|
||||
|
||||
// rewrite with all our entries (newline included)
|
||||
fs.writeFileSync('address.json', `${JSON.stringify(sortAddress(addr), null, 2)}\n`);
|
||||
fs.writeFileSync('all.json', `${JSON.stringify({ allow, deny }, null, 2)}\n`);
|
||||
writeJson('address.json', sortAddresses(addr));
|
||||
writeJson('all.json', { allow: sortSection(all.allow), deny });
|
||||
|
||||
// find out what we don't have
|
||||
const urls = meta.map(({ url }) => url);
|
||||
@@ -63,13 +68,12 @@ const now = new Date();
|
||||
const date = `${now.getUTCFullYear()}-${`00${now.getUTCMonth() + 1}`.slice(-2)}-${`00${now.getUTCDate()}`.slice(-2)}`;
|
||||
|
||||
// rewrite with all our entries (newline included)
|
||||
fs.writeFileSync('urlmeta.json', `${JSON.stringify(
|
||||
writeJson('urlmeta.json',
|
||||
meta
|
||||
.concat(
|
||||
deny
|
||||
.filter((url) => !urls.includes(url))
|
||||
.map((url) => ({ date, url }))
|
||||
)
|
||||
.sort((a, b) => b.date.localeCompare(a.date) || a.url.localeCompare(b.url)),
|
||||
null, 2
|
||||
)}\n`);
|
||||
.sort((a, b) => b.date.localeCompare(a.date) || a.url.localeCompare(b.url))
|
||||
);
|
||||
|
||||
@@ -51,38 +51,37 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/compat-data@npm:^7.13.0, @babel/compat-data@npm:^7.13.8":
|
||||
version: 7.13.8
|
||||
resolution: "@babel/compat-data@npm:7.13.8"
|
||||
checksum: e07e24737973206dd17439224945a354352ce0896d5a0bdd22fc637464eb650bdf6651a42352dc35fa8d55842ce1b66e545a1e3c096ee8f45947dcc32a44be44
|
||||
"@babel/compat-data@npm:^7.13.0, @babel/compat-data@npm:^7.13.12, @babel/compat-data@npm:^7.13.8":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/compat-data@npm:7.13.12"
|
||||
checksum: a7165243d68ee4d3f22cddd431175678df9c01dc12c11621ba8a76af9907d922d68afaa9f32a05ce2b85e55895dd8ca5c9407a8ec72ffcda12400ca24714d15a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/core@npm:7.13.10, @babel/core@npm:^7.1.0, @babel/core@npm:^7.13.10, @babel/core@npm:^7.7.5":
|
||||
version: 7.13.10
|
||||
resolution: "@babel/core@npm:7.13.10"
|
||||
"@babel/core@npm:7.13.14, @babel/core@npm:^7.1.0, @babel/core@npm:^7.13.10, @babel/core@npm:^7.13.14, @babel/core@npm:^7.7.5":
|
||||
version: 7.13.14
|
||||
resolution: "@babel/core@npm:7.13.14"
|
||||
dependencies:
|
||||
"@babel/code-frame": ^7.12.13
|
||||
"@babel/generator": ^7.13.9
|
||||
"@babel/helper-compilation-targets": ^7.13.10
|
||||
"@babel/helper-module-transforms": ^7.13.0
|
||||
"@babel/helper-compilation-targets": ^7.13.13
|
||||
"@babel/helper-module-transforms": ^7.13.14
|
||||
"@babel/helpers": ^7.13.10
|
||||
"@babel/parser": ^7.13.10
|
||||
"@babel/parser": ^7.13.13
|
||||
"@babel/template": ^7.12.13
|
||||
"@babel/traverse": ^7.13.0
|
||||
"@babel/types": ^7.13.0
|
||||
"@babel/traverse": ^7.13.13
|
||||
"@babel/types": ^7.13.14
|
||||
convert-source-map: ^1.7.0
|
||||
debug: ^4.1.0
|
||||
gensync: ^1.0.0-beta.2
|
||||
json5: ^2.1.2
|
||||
lodash: ^4.17.19
|
||||
semver: ^6.3.0
|
||||
source-map: ^0.5.0
|
||||
checksum: 728249a0bae293547d987e4d9886a14dda663d8cb629eb59c9d9ad3ee455048c2ccc3858c82305229ad4a415c2f39579abaa3982b653d40de348c39a3beb5e4d
|
||||
checksum: 36b0d604078b735d8f248990b2c578cd73f5b691512175c45d95f0a3d841e11695f0816c8a4386a7ae884f5b5b865fcffe39d2105f6aa6065f261dda8c7f0313
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/generator@npm:^7.13.0, @babel/generator@npm:^7.13.9":
|
||||
"@babel/generator@npm:^7.13.9":
|
||||
version: 7.13.9
|
||||
resolution: "@babel/generator@npm:7.13.9"
|
||||
dependencies:
|
||||
@@ -112,17 +111,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.13.10, @babel/helper-compilation-targets@npm:^7.13.8":
|
||||
version: 7.13.10
|
||||
resolution: "@babel/helper-compilation-targets@npm:7.13.10"
|
||||
"@babel/helper-compilation-targets@npm:^7.13.0, @babel/helper-compilation-targets@npm:^7.13.10, @babel/helper-compilation-targets@npm:^7.13.13, @babel/helper-compilation-targets@npm:^7.13.8":
|
||||
version: 7.13.13
|
||||
resolution: "@babel/helper-compilation-targets@npm:7.13.13"
|
||||
dependencies:
|
||||
"@babel/compat-data": ^7.13.8
|
||||
"@babel/compat-data": ^7.13.12
|
||||
"@babel/helper-validator-option": ^7.12.17
|
||||
browserslist: ^4.14.5
|
||||
semver: ^6.3.0
|
||||
peerDependencies:
|
||||
"@babel/core": ^7.0.0
|
||||
checksum: 80eb7a380d01d785de42006370e13bbda63b76745a8da1c68dcbf3dc4bff630bd9db8a76cf3053628c61d91c1452328a4ad9a8d9fc24ed65c02f635327234678
|
||||
checksum: 2d77381d5fa0e488e86b2abbf5c299a6c1b0e490c95d3ca9a63fac8d45713a182a32fedabceb207588681ae09fc1c19c5418c26e686ae752d46102c9537f9ec7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -210,38 +209,37 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-member-expression-to-functions@npm:^7.13.0":
|
||||
version: 7.13.0
|
||||
resolution: "@babel/helper-member-expression-to-functions@npm:7.13.0"
|
||||
"@babel/helper-member-expression-to-functions@npm:^7.13.0, @babel/helper-member-expression-to-functions@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/helper-member-expression-to-functions@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/types": ^7.13.0
|
||||
checksum: 9baaab9910a96c0f201b71c6cc39037dce5d32a321f61347ac489ddbef2bcbd232adcadeaa8e44d8c9a7216226c009b57f9d65697d90d7a8ed2c27682932d959
|
||||
"@babel/types": ^7.13.12
|
||||
checksum: 2c075f72e5bda1432c74484548272577485d45c4d6c7cc9e84c5d053eaa6e0890e93c9b018bab97f65cbb81ac04dd9cdca73d5ae0e94b03cfc00d10972b99185
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.13":
|
||||
version: 7.12.13
|
||||
resolution: "@babel/helper-module-imports@npm:7.12.13"
|
||||
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/helper-module-imports@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/types": ^7.12.13
|
||||
checksum: 9832436fb44361b2d7a0b7d99f18b7c0529afb94202ab92b578147aba062447e9a1cff33bc95db33189686fa922c62f23da296870958eee2f862b3aa89809159
|
||||
"@babel/types": ^7.13.12
|
||||
checksum: 4d1d3364bec0820e50c782b5a5c81e7987c260c14772bc594ca8dbfdb3b6e43bd9b4e5071fd2a5f777c822dc7440781fa904f643e2069755db9ba5033cb2beac
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-module-transforms@npm:^7.13.0":
|
||||
version: 7.13.0
|
||||
resolution: "@babel/helper-module-transforms@npm:7.13.0"
|
||||
"@babel/helper-module-transforms@npm:^7.13.0, @babel/helper-module-transforms@npm:^7.13.14":
|
||||
version: 7.13.14
|
||||
resolution: "@babel/helper-module-transforms@npm:7.13.14"
|
||||
dependencies:
|
||||
"@babel/helper-module-imports": ^7.12.13
|
||||
"@babel/helper-replace-supers": ^7.13.0
|
||||
"@babel/helper-simple-access": ^7.12.13
|
||||
"@babel/helper-module-imports": ^7.13.12
|
||||
"@babel/helper-replace-supers": ^7.13.12
|
||||
"@babel/helper-simple-access": ^7.13.12
|
||||
"@babel/helper-split-export-declaration": ^7.12.13
|
||||
"@babel/helper-validator-identifier": ^7.12.11
|
||||
"@babel/template": ^7.12.13
|
||||
"@babel/traverse": ^7.13.0
|
||||
"@babel/types": ^7.13.0
|
||||
lodash: ^4.17.19
|
||||
checksum: b7e45c67eeaca488fa7a7bb0afebaec25b91f94cb04d32229ef799bd3a31ef5b566737fefd139b20c6525817528816e43bf492372c77e352e2a0e4d03b1fe21b
|
||||
"@babel/traverse": ^7.13.13
|
||||
"@babel/types": ^7.13.14
|
||||
checksum: 576e86d0d41674e01703754a16e94495e424c7972f932e1eedb30206092b410b3659c0d0a7a06c61e024cee9b6020215db4732903ae49ebbd19d813feb0a90da
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -272,24 +270,24 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-replace-supers@npm:^7.12.13, @babel/helper-replace-supers@npm:^7.13.0":
|
||||
version: 7.13.0
|
||||
resolution: "@babel/helper-replace-supers@npm:7.13.0"
|
||||
"@babel/helper-replace-supers@npm:^7.12.13, @babel/helper-replace-supers@npm:^7.13.0, @babel/helper-replace-supers@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/helper-replace-supers@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/helper-member-expression-to-functions": ^7.13.0
|
||||
"@babel/helper-member-expression-to-functions": ^7.13.12
|
||||
"@babel/helper-optimise-call-expression": ^7.12.13
|
||||
"@babel/traverse": ^7.13.0
|
||||
"@babel/types": ^7.13.0
|
||||
checksum: b32ab3f4d6a4e7f80c361eb9c0a001c2ae498f885248cb567c8de2475fb3dcbdf7ddd32a9e9a926abf55cf4f46faad7ceebfd3d035dea5508c3d9ba55d4083cc
|
||||
"@babel/types": ^7.13.12
|
||||
checksum: 38b79cb56a9a5324e32567660fcafbac4efae6f2c2c2ef048deb2d022476fc1c7acfda5ab841f7135d07b4f39e62142f9d253cfe824232030432c86f94d226f1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/helper-simple-access@npm:^7.12.13":
|
||||
version: 7.12.13
|
||||
resolution: "@babel/helper-simple-access@npm:7.12.13"
|
||||
"@babel/helper-simple-access@npm:^7.12.13, @babel/helper-simple-access@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/helper-simple-access@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/types": ^7.12.13
|
||||
checksum: 34f19da4b8129006d660ff6d704d493a447852268a1360727a7de32087c7cead4c2548a3bb73c8fee7afa2dcad85087d53f9b0cabe071f3bf5cc27f35de9e7c8
|
||||
"@babel/types": ^7.13.12
|
||||
checksum: eff532a1572a4ac562c5918a409871ddf9baee9ece197b98a54622184d3b9e01bdd465597f27ca3d452e71638c913a14819cf261dc095a466032dfd92a88bc73
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -359,12 +357,25 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.13.0, @babel/parser@npm:^7.13.10":
|
||||
version: 7.13.10
|
||||
resolution: "@babel/parser@npm:7.13.10"
|
||||
"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.13, @babel/parser@npm:^7.13.13":
|
||||
version: 7.13.13
|
||||
resolution: "@babel/parser@npm:7.13.13"
|
||||
bin:
|
||||
parser: ./bin/babel-parser.js
|
||||
checksum: 2eec48a075e11ad45031e82acf51061970ca8044cc296df1281512d8de0a8b478b04416ae411aa56f4ac99ed8cf2f40b9eeec27b6a99062c7b06628a1a7c6a69
|
||||
checksum: ae20be2d964cec7c6e8f1c8154b0b6457852a6269f957964b5cc7f39baa5b71dc733b9e88cc3f5b91de171f4c023d272040bf31065bef1573aa0e88dd0f3ee75
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/helper-plugin-utils": ^7.13.0
|
||||
"@babel/helper-skip-transparent-expression-wrappers": ^7.12.1
|
||||
"@babel/plugin-proposal-optional-chaining": ^7.13.12
|
||||
peerDependencies:
|
||||
"@babel/core": ^7.13.0
|
||||
checksum: ad0b508a5c3f3436ff0ff598b7aad63686bfe7f846b19c862c09397bc987ab9244b866204440496cf6d1b7ec07ea01a6fe95fd3067dbdf58ec48d9d4d4d9a440
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -492,16 +503,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/plugin-proposal-optional-chaining@npm:^7.13.8":
|
||||
version: 7.13.8
|
||||
resolution: "@babel/plugin-proposal-optional-chaining@npm:7.13.8"
|
||||
"@babel/plugin-proposal-optional-chaining@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/plugin-proposal-optional-chaining@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/helper-plugin-utils": ^7.13.0
|
||||
"@babel/helper-skip-transparent-expression-wrappers": ^7.12.1
|
||||
"@babel/plugin-syntax-optional-chaining": ^7.8.3
|
||||
peerDependencies:
|
||||
"@babel/core": ^7.0.0-0
|
||||
checksum: 8295f1ceda1bc40eb281b611eeebc087db843de318bbffeecd245b0a0ffe7df723ec99c39579d2e1089af2694abde938f30defb16c5f909423fa6d57a7155598
|
||||
checksum: 8663cfbf5cdfe41f8765976b94de9525c223085d53bb48bd481a03539a7680f2aa3b3fd525d80144e1c1c646cbad817fea7ef8da573bbf0600ddde32fab7420b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1159,14 +1170,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/preset-env@npm:^7.13.10":
|
||||
version: 7.13.10
|
||||
resolution: "@babel/preset-env@npm:7.13.10"
|
||||
"@babel/preset-env@npm:^7.13.12":
|
||||
version: 7.13.12
|
||||
resolution: "@babel/preset-env@npm:7.13.12"
|
||||
dependencies:
|
||||
"@babel/compat-data": ^7.13.8
|
||||
"@babel/compat-data": ^7.13.12
|
||||
"@babel/helper-compilation-targets": ^7.13.10
|
||||
"@babel/helper-plugin-utils": ^7.13.0
|
||||
"@babel/helper-validator-option": ^7.12.17
|
||||
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.13.12
|
||||
"@babel/plugin-proposal-async-generator-functions": ^7.13.8
|
||||
"@babel/plugin-proposal-class-properties": ^7.13.0
|
||||
"@babel/plugin-proposal-dynamic-import": ^7.13.8
|
||||
@@ -1177,7 +1189,7 @@ __metadata:
|
||||
"@babel/plugin-proposal-numeric-separator": ^7.12.13
|
||||
"@babel/plugin-proposal-object-rest-spread": ^7.13.8
|
||||
"@babel/plugin-proposal-optional-catch-binding": ^7.13.8
|
||||
"@babel/plugin-proposal-optional-chaining": ^7.13.8
|
||||
"@babel/plugin-proposal-optional-chaining": ^7.13.12
|
||||
"@babel/plugin-proposal-private-methods": ^7.13.0
|
||||
"@babel/plugin-proposal-unicode-property-regex": ^7.12.13
|
||||
"@babel/plugin-syntax-async-generators": ^7.8.4
|
||||
@@ -1225,7 +1237,7 @@ __metadata:
|
||||
"@babel/plugin-transform-unicode-escapes": ^7.12.13
|
||||
"@babel/plugin-transform-unicode-regex": ^7.12.13
|
||||
"@babel/preset-modules": ^0.1.4
|
||||
"@babel/types": ^7.13.0
|
||||
"@babel/types": ^7.13.12
|
||||
babel-plugin-polyfill-corejs2: ^0.1.4
|
||||
babel-plugin-polyfill-corejs3: ^0.1.3
|
||||
babel-plugin-polyfill-regenerator: ^0.1.2
|
||||
@@ -1233,7 +1245,7 @@ __metadata:
|
||||
semver: ^6.3.0
|
||||
peerDependencies:
|
||||
"@babel/core": ^7.0.0-0
|
||||
checksum: 1f23eb25dea448fd75a3e525f71181d535d2884fe50c7fbb9aa29918b997a7d92ba27cfb55f8b4070bc1b0507ab3d2d7ba9ee612a972e0f0b7447d4455d2b447
|
||||
checksum: e86ef0d986e388b5c4efd0b426975cc1e41d0aecea9b94ba54904ad06f2ba92d5ee82c3a073edb21cd7ca15b2a22970478cbdd63a69fb2f01d65161904aa998c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1315,31 +1327,30 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0":
|
||||
version: 7.13.0
|
||||
resolution: "@babel/traverse@npm:7.13.0"
|
||||
"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.13.13":
|
||||
version: 7.13.13
|
||||
resolution: "@babel/traverse@npm:7.13.13"
|
||||
dependencies:
|
||||
"@babel/code-frame": ^7.12.13
|
||||
"@babel/generator": ^7.13.0
|
||||
"@babel/generator": ^7.13.9
|
||||
"@babel/helper-function-name": ^7.12.13
|
||||
"@babel/helper-split-export-declaration": ^7.12.13
|
||||
"@babel/parser": ^7.13.0
|
||||
"@babel/types": ^7.13.0
|
||||
"@babel/parser": ^7.13.13
|
||||
"@babel/types": ^7.13.13
|
||||
debug: ^4.1.0
|
||||
globals: ^11.1.0
|
||||
lodash: ^4.17.19
|
||||
checksum: e5d1b690157da325b5bea98e472f4df0fff16048242a70880e2da7939b005ccd5b63d2b4527e203cfc71a422da0fa513c0ad84114bff002d583ebd7dbd2c8576
|
||||
checksum: 2669b654730a308747c38c0f89a873fa2452c7e2e23532988e529a4dec6c09a6b862f50a6ea139afc496bd0f85a86c4ff922b262d6c41ab43c1df3886b3bbb1e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.1, @babel/types@npm:^7.12.13, @babel/types@npm:^7.13.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
|
||||
version: 7.13.0
|
||||
resolution: "@babel/types@npm:7.13.0"
|
||||
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.1, @babel/types@npm:^7.12.13, @babel/types@npm:^7.13.0, @babel/types@npm:^7.13.12, @babel/types@npm:^7.13.13, @babel/types@npm:^7.13.14, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
|
||||
version: 7.13.14
|
||||
resolution: "@babel/types@npm:7.13.14"
|
||||
dependencies:
|
||||
"@babel/helper-validator-identifier": ^7.12.11
|
||||
lodash: ^4.17.19
|
||||
to-fast-properties: ^2.0.0
|
||||
checksum: a47357647a92c08ee2f5059210d37fd7fe190e8d4ef71dd97ba61c6ca7b7e979660bc8ba00fdc51249c037199b634dd984fde8d7a622fdd5e3e2161fe65e94c3
|
||||
checksum: 0dda1e774076c763ad38d77a2292524556be0629f5b7a2078bddb40ae4a2fd059d10197029a988926dc314f7519e17daa8a714656e0faa207f2bb5339b57410c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -1786,9 +1797,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@polkadot/dev@npm:^0.62.6":
|
||||
version: 0.62.6
|
||||
resolution: "@polkadot/dev@npm:0.62.6"
|
||||
"@polkadot/dev@npm:^0.62.7":
|
||||
version: 0.62.7
|
||||
resolution: "@polkadot/dev@npm:0.62.7"
|
||||
dependencies:
|
||||
"@babel/cli": ^7.13.10
|
||||
"@babel/core": ^7.13.10
|
||||
@@ -1796,7 +1807,7 @@ __metadata:
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": ^7.13.8
|
||||
"@babel/plugin-proposal-numeric-separator": ^7.12.13
|
||||
"@babel/plugin-proposal-object-rest-spread": ^7.13.8
|
||||
"@babel/plugin-proposal-optional-chaining": ^7.13.8
|
||||
"@babel/plugin-proposal-optional-chaining": ^7.13.12
|
||||
"@babel/plugin-proposal-private-methods": ^7.13.0
|
||||
"@babel/plugin-syntax-bigint": ^7.8.3
|
||||
"@babel/plugin-syntax-dynamic-import": ^7.8.3
|
||||
@@ -1804,14 +1815,14 @@ __metadata:
|
||||
"@babel/plugin-syntax-top-level-await": ^7.12.13
|
||||
"@babel/plugin-transform-regenerator": ^7.12.13
|
||||
"@babel/plugin-transform-runtime": ^7.13.10
|
||||
"@babel/preset-env": ^7.13.10
|
||||
"@babel/preset-env": ^7.13.12
|
||||
"@babel/preset-react": ^7.12.13
|
||||
"@babel/preset-typescript": ^7.13.0
|
||||
"@babel/register": ^7.13.8
|
||||
"@babel/runtime": ^7.13.10
|
||||
"@rushstack/eslint-patch": ^1.0.6
|
||||
"@typescript-eslint/eslint-plugin": 4.18.0
|
||||
"@typescript-eslint/parser": 4.18.0
|
||||
"@typescript-eslint/eslint-plugin": 4.19.0
|
||||
"@typescript-eslint/parser": 4.19.0
|
||||
"@vue/component-compiler-utils": ^3.2.0
|
||||
babel-jest: ^26.6.3
|
||||
babel-plugin-module-extension-resolver: ^1.0.0-rc.2
|
||||
@@ -1868,7 +1879,7 @@ __metadata:
|
||||
polkadot-exec-prettier: scripts/polkadot-exec-prettier.cjs
|
||||
polkadot-exec-tsc: scripts/polkadot-exec-tsc.cjs
|
||||
polkadot-exec-webpack: scripts/polkadot-exec-webpack.cjs
|
||||
checksum: b9de7eafc65ebd6879bbc35120613dc7711c189287096c28eb233ee44cf3a082f9a17a7cbaa91e375198ca74584fd9c4779e3fb967cd6019a79bf1bc9d160b35
|
||||
checksum: 9d9d34d665e5d40a6fe71d7cd63b622df533835680ce0e14d9ee0d7ffca5f5bb082d65563c200bff98670e368dc988b614c7e6184a976a23d125ed0f0e378396
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2186,13 +2197,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@types/jest@npm:^26.0.20":
|
||||
version: 26.0.20
|
||||
resolution: "@types/jest@npm:26.0.20"
|
||||
"@types/jest@npm:^26.0.22":
|
||||
version: 26.0.22
|
||||
resolution: "@types/jest@npm:26.0.22"
|
||||
dependencies:
|
||||
jest-diff: ^26.0.0
|
||||
pretty-format: ^26.0.0
|
||||
checksum: 221e39c7c9ce8d71ae4b2ba6abeef1a5b04f1cd96419b9fbbb65534bef4c4215b650561183073dcf47584ff1888d1f4fa7d2af2a38492b7feb9a3bfdcd24c44f
|
||||
checksum: 4c98ed058522f6cc74bcb47b8b7b104b77b2d4e42e087171f3d2d3ae5338c21f43ec26f2a186bc229c1bd72c3f776ad07faba837f0ec27f22cf94e154516c0b3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -2296,12 +2307,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/eslint-plugin@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/eslint-plugin@npm:4.18.0"
|
||||
"@typescript-eslint/eslint-plugin@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/eslint-plugin@npm:4.19.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/experimental-utils": 4.18.0
|
||||
"@typescript-eslint/scope-manager": 4.18.0
|
||||
"@typescript-eslint/experimental-utils": 4.19.0
|
||||
"@typescript-eslint/scope-manager": 4.19.0
|
||||
debug: ^4.1.1
|
||||
functional-red-black-tree: ^1.0.1
|
||||
lodash: ^4.17.15
|
||||
@@ -2314,66 +2325,66 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: f137baf23f42345986a3570016ef0bacfff9f1e973f87962e09b826dde26b2f3d4c383a2b22839d2cd46baeb54753ac52c8837d41aa6caaf2ce122efdefea689
|
||||
checksum: 49280836614c8143f8a7a873fe7f41c022e4b4c680b2c23bc98cd106a4ec8ae58c856f034c0eb172f38d8ae6e858a3d0f0ea4c384f9859e7a745056c5f20de8a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/experimental-utils@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/experimental-utils@npm:4.18.0"
|
||||
"@typescript-eslint/experimental-utils@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/experimental-utils@npm:4.19.0"
|
||||
dependencies:
|
||||
"@types/json-schema": ^7.0.3
|
||||
"@typescript-eslint/scope-manager": 4.18.0
|
||||
"@typescript-eslint/types": 4.18.0
|
||||
"@typescript-eslint/typescript-estree": 4.18.0
|
||||
"@typescript-eslint/scope-manager": 4.19.0
|
||||
"@typescript-eslint/types": 4.19.0
|
||||
"@typescript-eslint/typescript-estree": 4.19.0
|
||||
eslint-scope: ^5.0.0
|
||||
eslint-utils: ^2.0.0
|
||||
peerDependencies:
|
||||
eslint: "*"
|
||||
checksum: 1f1357b38aa6e1dc9088abec1c259372ff124be215644283df1725421c3faeeb90ca463c5e549247f10918d18031cd56b58b366d22a5c90e23f601826d1d7f3a
|
||||
checksum: aac92241f5a73e6fb77270a106b8509ff6124873b16faeb1e2f48d492beb9f03cddd069d44c0e184a0621d315751224c957b40e52e25cf9d8bf0b358400316fc
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/parser@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/parser@npm:4.18.0"
|
||||
"@typescript-eslint/parser@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/parser@npm:4.19.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/scope-manager": 4.18.0
|
||||
"@typescript-eslint/types": 4.18.0
|
||||
"@typescript-eslint/typescript-estree": 4.18.0
|
||||
"@typescript-eslint/scope-manager": 4.19.0
|
||||
"@typescript-eslint/types": 4.19.0
|
||||
"@typescript-eslint/typescript-estree": 4.19.0
|
||||
debug: ^4.1.1
|
||||
peerDependencies:
|
||||
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: d2f907dc2888078fa6aaca329e39209cc0ceff0dfe43657835b9fbd73678d848077572fdf451dd0cae4ea199b8bfa0f3791037bd9174049668914c7a8ac55157
|
||||
checksum: eb9033469250ca0db08442c0a504cb57db5541fd31d2036d6822bca9966f638fba199eb32b31d9574534c302ffc0ebba65c4dba62dddbe56a2c85df0a5c6597a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/scope-manager@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/scope-manager@npm:4.18.0"
|
||||
"@typescript-eslint/scope-manager@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/scope-manager@npm:4.19.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": 4.18.0
|
||||
"@typescript-eslint/visitor-keys": 4.18.0
|
||||
checksum: c543d4bf73ad0193cca7303c376f15b099ee861be492a210cfc19909d2ec828b7dc898a59e17c89cc91e4cc2ea450731a83671d136cd995fb9b77f8a7db4d440
|
||||
"@typescript-eslint/types": 4.19.0
|
||||
"@typescript-eslint/visitor-keys": 4.19.0
|
||||
checksum: 746c74e40428e7a291832cb87fd96534a6cd081dbb9b4d83bbffa3486ab5e8ac59bacdef82d349e903c77c07f0ff784e3b2abc69022efc0f8f0cb445b91251a5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/types@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/types@npm:4.18.0"
|
||||
checksum: 45d3df0c4993ceab017df2a4502bb2e3d9b21e6554997a539b88dfa5899c83bf6156a823d15eeb679e65dec15ab07ff371c6e5c09f98c166ed94f79a8223ffab
|
||||
"@typescript-eslint/types@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/types@npm:4.19.0"
|
||||
checksum: 86378fece710a598683dc172ede1a871290b15329dc60c13674a1d18d9c41a51c4194b8a35f1a253d2ee2b7fc222b4d449329fc68d512e425f36e9b7fd3626bb
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/typescript-estree@npm:4.18.0, @typescript-eslint/typescript-estree@npm:^4.8.2":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/typescript-estree@npm:4.18.0"
|
||||
"@typescript-eslint/typescript-estree@npm:4.19.0, @typescript-eslint/typescript-estree@npm:^4.8.2":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/typescript-estree@npm:4.19.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": 4.18.0
|
||||
"@typescript-eslint/visitor-keys": 4.18.0
|
||||
"@typescript-eslint/types": 4.19.0
|
||||
"@typescript-eslint/visitor-keys": 4.19.0
|
||||
debug: ^4.1.1
|
||||
globby: ^11.0.1
|
||||
is-glob: ^4.0.1
|
||||
@@ -2382,17 +2393,17 @@ __metadata:
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
checksum: b77e150d281d50aad89f915c05310b5f94fa2b1fc64eada20460d8a7f10c42d4c2a5ccffe185f128c965fc9bd209f77a0df8e1779af18b0a3a383241564ecc4b
|
||||
checksum: 446457f2532f24c12740ffe24453a4ad32c3fc2a4e35c6dd8b8d8cb114c925d37084c4541a7723cd22ccdd83f205bc513134a2db0b6304900609f5acf2f69665
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@typescript-eslint/visitor-keys@npm:4.18.0":
|
||||
version: 4.18.0
|
||||
resolution: "@typescript-eslint/visitor-keys@npm:4.18.0"
|
||||
"@typescript-eslint/visitor-keys@npm:4.19.0":
|
||||
version: 4.19.0
|
||||
resolution: "@typescript-eslint/visitor-keys@npm:4.19.0"
|
||||
dependencies:
|
||||
"@typescript-eslint/types": 4.18.0
|
||||
"@typescript-eslint/types": 4.19.0
|
||||
eslint-visitor-keys: ^2.0.0
|
||||
checksum: 654576d330531386773facffc715e213602721de8ca2f6268d71186a732975031954119fba414a4d502b4827b3941fae068ebb4368b4b7f94e937597b3f57d82
|
||||
checksum: d9cf3501ae69796850dcdadde7fdaa1f3fc27d54a380396cc6b67706f7d6329b0c35db9b23d96c83a4196a915681129fa6b324383fcee88f413e06f7d05edf16
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -9428,10 +9439,10 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "root-workspace-0b6124@workspace:."
|
||||
dependencies:
|
||||
"@babel/core": ^7.13.10
|
||||
"@babel/core": ^7.13.14
|
||||
"@pinata/sdk": ^1.1.13
|
||||
"@polkadot/dev": ^0.62.6
|
||||
"@types/jest": ^26.0.20
|
||||
"@polkadot/dev": ^0.62.7
|
||||
"@types/jest": ^26.0.22
|
||||
dnslink-cloudflare: ^3.0.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
Reference in New Issue
Block a user