remove semicolons

This commit is contained in:
Nicolás Castellanos 2020-01-06 12:16:17 -03:00
parent 4619e57968
commit fcce25df48

8
sea.js
View File

@ -345,7 +345,7 @@
// Next: ECDH keys for encryption/decryption... // Next: ECDH keys for encryption/decryption...
try{ try{
var dh = await ecdhSubtle.generateKey({name: 'ECDH', namedCurve: 'P-256'};, true, ['deriveKey']) var dh = await ecdhSubtle.generateKey({name: 'ECDH', namedCurve: 'P-256'}, true, ['deriveKey'])
.then(async (keys) => { .then(async (keys) => {
// privateKey scope doesn't leak out from here! // privateKey scope doesn't leak out from here!
var key = {}; var key = {};
@ -612,7 +612,7 @@
var epriv = pair.epriv; var epriv = pair.epriv;
var ecdhSubtle = shim.ossl || shim.subtle; var ecdhSubtle = shim.ossl || shim.subtle;
var pubKeyData = keysToEcdhJwk(pub); var pubKeyData = keysToEcdhJwk(pub);
var props = Object.assign({ public: await ecdhSubtle.importKey(...pubKeyData, true, []) },{name: 'ECDH', namedCurve: 'P-256'};); // Thanks to @sirpy ! var props = Object.assign({ public: await ecdhSubtle.importKey(...pubKeyData, true, []) },{name: 'ECDH', namedCurve: 'P-256'}); // Thanks to @sirpy !
var privKeyData = keysToEcdhJwk(epub, epriv); var privKeyData = keysToEcdhJwk(epub, epriv);
var derived = await ecdhSubtle.importKey(...privKeyData, false, ['deriveBits']).then(async (privKey) => { var derived = await ecdhSubtle.importKey(...privKeyData, false, ['deriveBits']).then(async (privKey) => {
// privateKey scope doesn't leak out from here! // privateKey scope doesn't leak out from here!
@ -643,7 +643,7 @@
jwk, jwk,
{ x: x, y: y, kty: 'EC', crv: 'P-256', ext: true } { x: x, y: y, kty: 'EC', crv: 'P-256', ext: true }
), // ??? refactor ), // ??? refactor
{name: 'ECDH', namedCurve: 'P-256'}; {name: 'ECDH', namedCurve: 'P-256'}
] ]
} }
@ -1327,4 +1327,4 @@
// TODO: Potential bug? If pub/priv key starts with `-`? IDK how possible. // TODO: Potential bug? If pub/priv key starts with `-`? IDK how possible.
})(USE, './index'); })(USE, './index');
}()); }());