From e240c37c739c128f9b832dced4488178909c2c82 Mon Sep 17 00:00:00 2001 From: chee Date: Thu, 21 Feb 2019 01:15:39 +0000 Subject: [PATCH] take production flag in gather-dependency-versions --- functions/recursors/gather-dependency-versions.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/functions/recursors/gather-dependency-versions.js b/functions/recursors/gather-dependency-versions.js index adb26c0..d807c89 100644 --- a/functions/recursors/gather-dependency-versions.js +++ b/functions/recursors/gather-dependency-versions.js @@ -3,12 +3,15 @@ import fastclone from "fast-clone" export let initial = {} -export let createReducer = () => +export let createReducer = ({production = false} = {}) => function reducer (current, name, info) { + if (production && info.dev) { + return current + } let counts = fastclone(current) counts[name] = [...new Set((counts[name] || []).concat(info.version))] return counts } -let recursor = () => createRecursor(createReducer(), initial) +let recursor = ({production}) => createRecursor(createReducer({production}), initial) export default recursor