New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@polkadot/primitives

Package Overview
Dependencies
Maintainers
1
Versions
218
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@polkadot/primitives - npm Package Compare versions

Comparing version 0.18.2 to 0.19.1

base.d.ts

4

package.json
{
"name": "@polkadot/primitives",
"version": "0.18.2",
"version": "0.19.1",
"description": "Type defintions for the Polkadot network",

@@ -37,3 +37,3 @@ "main": "index.js",

"@babel/runtime": "^7.0.0-beta.47",
"@polkadot/util": "^0.23.1"
"@polkadot/util": "^0.24.1"
},

@@ -40,0 +40,0 @@ "devDependencies": {

"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {

@@ -7,12 +9,10 @@ value: true

exports.default = void 0;
var _map = _interopRequireDefault(require("@babel/runtime/core-js/map"));
// Copyright 2017-2018 @polkadot/primitives authors & contributors
// This software may be modified and distributed under the terms
// of the ISC license. See the LICENSE file for details.
var _default = {
none: 0b00000000,
full: 0b00000001,
light: 0b00000010,
collator: 0b00000100,
validator: 0b00001000
};
const all = new _map.default([['none', 0b00000000], ['full', 0b00000001], ['light', 0b00000010], ['collator', 0b00000100], ['validator', 0b00001000]]);
var _default = all;
exports.default = _default;

@@ -10,4 +10,2 @@ "use strict";

var _keys = _interopRequireDefault(require("@babel/runtime/core-js/object/keys"));
var _assert = _interopRequireDefault(require("@polkadot/util/assert"));

@@ -23,6 +21,6 @@

function roleFromId(roleId) {
const role = (0, _keys.default)(_all.default).find(key => _all.default[key] === roleId);
(0, _assert.default)(!(0, _undefined.default)(role), `Unable to find valid role for '${roleId}'`); // $FlowFixMe undefined check done above
const role = [..._all.default].find(([key, value]) => value === roleId);
(0, _assert.default)(!(0, _undefined.default)(role), `Unable to find valid role for '${roleId}'`); // @ts-ignore we have something, checked by assert
return role;
return role[0];
}

@@ -20,5 +20,7 @@ "use strict";

function roleToId(role) {
const roleId = _all.default[role];
(0, _assert.default)(!(0, _undefined.default)(roleId), `Unable to perform mapping from role '${role}'`);
const roleId = _all.default.get(role);
(0, _assert.default)(!(0, _undefined.default)(roleId), `Unable to perform mapping from role '${role}'`); // @ts-ignore assert catches above
return roleId;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc