@polkadot/networks
Advanced tools
Comparing version 3.6.0-beta.15 to 3.6.0-beta.16
@@ -5,6 +5,6 @@ "use strict"; | ||
var _fs = _interopRequireDefault(require("fs")); | ||
var _xFetch = _interopRequireDefault(require("@polkadot/x-fetch")); | ||
var _util = require("@polkadot/util"); | ||
var _ = require("./"); | ||
@@ -14,2 +14,14 @@ | ||
// SPDX-License-Identifier: Apache-2.0 | ||
const OUTPUT = './.github/ss58-check.md'; | ||
function assertAndLog(check, error) { | ||
if (!check) { | ||
process.env.CI_LOG && _fs.default.appendFileSync(OUTPUT, ` | ||
${error} | ||
`); | ||
throw new Error(error); | ||
} | ||
} | ||
describe('check latest Substrate ss58 registry', () => { | ||
@@ -22,3 +34,3 @@ let original; | ||
it('has the same number as the original', () => { | ||
expect(_.all.length).toEqual(original.registry.length); | ||
assertAndLog(_.all.length === original.registry.length, `Number of entries mismatched:: Expected ${original.registry.length} found ${_.all.length}`); | ||
}); | ||
@@ -31,4 +43,4 @@ it('has no missing any entries', () => { | ||
prefix | ||
}) => `${displayName} (${prefix})}`); | ||
(0, _util.assert)(!missing.length, `Missing entries found: ${missing.join(', ')}`); | ||
}) => `${displayName} (${prefix})`); | ||
assertAndLog(!missing.length, `Missing entries found: ${JSON.stringify(missing, null, 2)}`); | ||
}); | ||
@@ -41,5 +53,5 @@ it('has no extra entries', () => { | ||
prefix | ||
}) => `${displayName} (${prefix})}`); | ||
}) => `${displayName} (${prefix})`); | ||
(0, _util.assert)(!missing.length, `Extra entries found: ${missing.join(', ')}`); | ||
assertAndLog(!missing.length, `Extra entries found: ${JSON.stringify(missing, null, 2)}`); | ||
}); | ||
@@ -57,4 +69,4 @@ it('has the same values as the original', () => { | ||
}).filter(([, fields]) => fields.length); | ||
(0, _util.assert)(!errors.length, `Mismatches found: ${JSON.stringify(errors.map(([name, m]) => `${name} on ${m.join(', ')}`), null, 2)}`); | ||
assertAndLog(!errors.length, `Mismatches found: ${JSON.stringify(errors.map(([name, m]) => `${name}:: ${m.join(', ')}`), null, 2)}`); | ||
}); | ||
}); |
{ | ||
"name": "@polkadot/networks", | ||
"version": "3.6.0-beta.15", | ||
"version": "3.6.0-beta.16", | ||
"description": "A list of all available Substrate networks and their applicable prefixes", | ||
@@ -30,8 +30,8 @@ "main": "index.js", | ||
"dependencies": { | ||
"@babel/runtime": "^7.11.2" | ||
"@babel/runtime": "^7.12.1" | ||
}, | ||
"devDependencies": { | ||
"@polkadot/util": "3.6.0-beta.15", | ||
"@polkadot/x-fetch": "^0.3.2" | ||
"@polkadot/util": "3.6.0-beta.16", | ||
"@polkadot/x-fetch": "^0.3.3" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
25461
443
2
Updated@babel/runtime@^7.12.1