dockerode-authconfig
Advanced tools
Comparing version 1.0.0 to 1.0.1
10
index.js
@@ -5,6 +5,2 @@ function normalize (obj) { | ||
var cur = obj.auths[entry]; | ||
if (cur.username && cur.password) { | ||
accum[entry] = cur; | ||
return accum; | ||
} | ||
if (cur.auth) { | ||
@@ -18,2 +14,8 @@ var auth = new Buffer(cur.auth, 'base64').toString('utf8'); | ||
} | ||
else if (cur.username && cur.password) { | ||
accum[entry] = cur; | ||
} | ||
else { | ||
accum[entry] = cur; | ||
} | ||
return accum; | ||
@@ -20,0 +22,0 @@ }, {}); |
{ | ||
"name": "dockerode-authconfig", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "normalize to `authConfig` format for docker daemon", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -12,2 +12,6 @@ var assert = require('assert'); | ||
password: 'okyouwin' | ||
}, | ||
'other': { | ||
pass: 'thru', | ||
other: 'keys' | ||
} | ||
@@ -26,2 +30,6 @@ } | ||
password: 'okyouwin' | ||
}, | ||
'other': { | ||
pass: 'thru', | ||
other: 'keys' | ||
} | ||
@@ -28,0 +36,0 @@ } |
4406
64