Skip to content

Commit 9ef8ff1

Browse files
committed
chore: preserve newlines for automatic export using vault name
1 parent 074595b commit 9ef8ff1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/secrets/CommandEnv.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,12 @@ class CommandEnv extends CommandPolykey {
180180
let preserveNewline = false;
181181
if (options.preserveNewline) {
182182
for (const pair of options.preserveNewline) {
183+
// All the secrets from a vault are being exported together
184+
if (pair[1] == null && pair[0] === nameOrId) {
185+
preserveNewline = true;
186+
break;
187+
}
188+
// Individual files are being exported from a vault
183189
if (pair[1] === secretName) {
184190
preserveNewline = true;
185191
break;

0 commit comments

Comments
 (0)