@ravshansbox/browser-crypto
Advanced tools
Comparing version
{ | ||
"name": "@ravshansbox/browser-crypto", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "Node.js crypto module subset for browser", | ||
@@ -22,3 +22,3 @@ "repository": { | ||
"build": "rollup -c", | ||
"prepare": "yarn build" | ||
"prepublishOnly": "npm run build" | ||
}, | ||
@@ -25,0 +25,0 @@ "devDependencies": { |
@@ -18,3 +18,18 @@ # Node.js 'crypto' module subset for browser | ||
``` | ||
import { Buffer, createECDH, createCipheriv, createDecipheriv } from 'browser-crypto'; | ||
const { | ||
Buffer, | ||
createECDH, | ||
createCipheriv, | ||
createDecipheriv, | ||
pbkdf2, | ||
pbkdf2Sync, | ||
} = window.browserCrypto; | ||
// import { | ||
// Buffer, | ||
// createECDH, | ||
// createCipheriv, | ||
// createDecipheriv, | ||
// pbkdf2, | ||
// pbkdf2Sync, | ||
// } from 'browser-crypto'; | ||
@@ -40,3 +55,3 @@ const ecdh1 = createECDH('secp256k1'); | ||
const derivedKey = pbkdf2('password', 'salt', 1, 32, 'sha512', (error, derivedKey) => { | ||
pbkdf2('password', 'salt', 1, 32, 'sha512', (error, derivedKey) => { | ||
if (error) throw error; | ||
@@ -43,0 +58,0 @@ console.log(derivedKey); |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
63
31.25%0
-100%845605
-0.11%18405
-0.15%