Skip to content

Commit 6628d05

Browse files
lawrence3699owlstronaut
authored andcommitted
fix(config): preserve min-release-age after flattening
1 parent b1965d6 commit 6628d05

2 files changed

Lines changed: 1 addition & 1 deletion

File tree

workspaces/config/lib/definitions/definitions.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1424,7 +1424,6 @@ const definitions = {
14241424
if (obj['min-release-age'] !== null) {
14251425
flatOptions.before = new Date(Date.now() - (86400000 * obj['min-release-age']))
14261426
obj.before = flatOptions.before
1427-
delete obj['min-release-age']
14281427
}
14291428
},
14301429
}),

workspaces/config/test/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1867,4 +1867,5 @@ t.test('before and min-release-age', async t => {
18671867
await config.load()
18681868
// Simple gut check to make sure we didn't do + instead of -
18691869
t.ok(config.flat.before < Date.now(), 'before date is in the past not the future')
1870+
t.equal(config.get('min-release-age'), 30, 'min-release-age config remains readable after flattening')
18701871
})

0 commit comments

Comments
 (0)