From 9092761e303c07705566364eaa8a3a427d47d317 Mon Sep 17 00:00:00 2001 From: Naseem Date: Sat, 5 Sep 2020 06:40:21 -0400 Subject: [PATCH] fix: export deepMerge Signed-off-by: Naseem --- packages/opentelemetry-core/src/index.ts | 1 + packages/opentelemetry-core/src/utils/deep-merge.ts | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/opentelemetry-core/src/index.ts b/packages/opentelemetry-core/src/index.ts index ecdf972421f..57d7cca1388 100644 --- a/packages/opentelemetry-core/src/index.ts +++ b/packages/opentelemetry-core/src/index.ts @@ -35,5 +35,6 @@ export * from './trace/sampler/ParentOrElseSampler'; export * from './trace/sampler/ProbabilitySampler'; export * from './trace/TraceState'; export * from './trace/IdGenerator'; +export * from './utils/deep-merge'; export * from './utils/url'; export * from './utils/wrap'; diff --git a/packages/opentelemetry-core/src/utils/deep-merge.ts b/packages/opentelemetry-core/src/utils/deep-merge.ts index 63765418e9a..7a09bcb6bde 100644 --- a/packages/opentelemetry-core/src/utils/deep-merge.ts +++ b/packages/opentelemetry-core/src/utils/deep-merge.ts @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -function deepMerge(target: Record, source: Record) { +export function deepMerge(target: Record, source: Record) { const merged = target; for (const prop in source) { if (typeof source[prop] === 'object' && source[prop] !== null) { @@ -24,5 +24,3 @@ function deepMerge(target: Record, source: Record) { } return merged; } - -export default deepMerge;