@celo/phone-utils
Advanced tools
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| var phoneNumbers_1 = require("@celo/base/lib/phoneNumbers"); | ||
| var base_1 = require("@celo/base"); | ||
| var web3_utils_1 = require("web3-utils"); | ||
| var sha3 = function (v) { return (0, web3_utils_1.soliditySha3)({ type: 'string', value: v }); }; | ||
| var getPhoneHash = function (phoneNumber, salt) { | ||
| return (0, phoneNumbers_1.getPhoneHash)(sha3, phoneNumber, salt); | ||
| if (salt) { | ||
| return (0, base_1.getIdentifierHash)(sha3, phoneNumber, base_1.IdentifierPrefix.PHONE_NUMBER, salt); | ||
| } | ||
| // backwards compatibility for old phoneUtils getPhoneHash | ||
| return sha3((0, base_1.getPrefixedIdentifier)(phoneNumber, base_1.IdentifierPrefix.PHONE_NUMBER)); | ||
| }; | ||
| exports.default = getPhoneHash; | ||
| //# sourceMappingURL=getPhoneHash.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"getPhoneHash.js","sourceRoot":"","sources":["../src/getPhoneHash.ts"],"names":[],"mappings":";;AAAA,4DAA8E;AAC9E,yCAAyC;AAEzC,IAAM,IAAI,GAAG,UAAC,CAAS,IAAoB,OAAA,IAAA,yBAAY,EAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,EAA1C,CAA0C,CAAA;AACrF,IAAM,YAAY,GAAG,UAAC,WAAmB,EAAE,IAAa;IACtD,OAAO,IAAA,2BAAgB,EAAC,IAAI,EAAE,WAAW,EAAE,IAAI,CAAC,CAAA;AAClD,CAAC,CAAA;AAED,kBAAe,YAAY,CAAA"} | ||
| {"version":3,"file":"getPhoneHash.js","sourceRoot":"","sources":["../src/getPhoneHash.ts"],"names":[],"mappings":";;AAAA,mCAAuF;AACvF,yCAAyC;AAEzC,IAAM,IAAI,GAAG,UAAC,CAAS,IAAoB,OAAA,IAAA,yBAAY,EAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,EAA1C,CAA0C,CAAA;AACrF,IAAM,YAAY,GAAG,UAAC,WAAmB,EAAE,IAAa;IACtD,IAAI,IAAI,EAAE;QACR,OAAO,IAAA,wBAAiB,EAAC,IAAI,EAAE,WAAW,EAAE,uBAAgB,CAAC,YAAY,EAAE,IAAI,CAAC,CAAA;KACjF;IACD,0DAA0D;IAC1D,OAAO,IAAI,CAAC,IAAA,4BAAqB,EAAC,WAAW,EAAE,uBAAgB,CAAC,YAAY,CAAC,CAAW,CAAA;AAC1F,CAAC,CAAA;AAED,kBAAe,YAAY,CAAA"} |
+3
-3
| { | ||
| "name": "@celo/phone-utils", | ||
| "version": "3.2.0", | ||
| "version": "4.0.0-beta.1", | ||
| "description": "Celo phone utils", | ||
@@ -25,4 +25,4 @@ "author": "Celo", | ||
| "dependencies": { | ||
| "@celo/base": "3.2.0", | ||
| "@celo/utils": "3.2.0", | ||
| "@celo/base": "4.0.0-beta.1", | ||
| "@celo/utils": "4.0.0-beta.1", | ||
| "@types/country-data": "^0.0.0", | ||
@@ -29,0 +29,0 @@ "@types/ethereumjs-util": "^5.2.0", |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
62294
0.59%629
0.64%2
100%+ Added
+ Added
- Removed
- Removed
Updated
Updated