Skip to content

Commit 8154935

Browse files
committed
fix(openfeature): align provider loading with current runtime
1 parent 856e378 commit 8154935

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

packages/dd-trace/src/openfeature/flagging_provider.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
'use strict'
22

33
const { channel } = require('dc-polyfill')
4-
const requireOptionalPeer = require('../../../datadog-instrumentations/src/helpers/require-optional-peer')
54
const log = require('../log')
65
const configurationSource = require('./configuration_source')
76
const { EXPOSURE_CHANNEL } = require('./constants/constants')
87
const EvalMetricsHook = require('./eval-metrics-hook')
98
const SpanEnrichmentHook = require('./span-enrichment-hook')
109

11-
const { DatadogNodeServerProvider } = requireOptionalPeer('@datadog/openfeature-node-server')
10+
const { DatadogNodeServerProvider } = require('./require-provider')
1211

1312
/**
1413
* OpenFeature provider that integrates with Datadog's feature flagging system.

packages/dd-trace/test/openfeature/register.spec.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ describe('OpenFeature register', () => {
3838
enable: sinon.spy(),
3939
}
4040
flaggingProviderConstructions = 0
41-
>>>>>>> af80e4e288 (feat(openfeature): support agentless feature flag configuration)
4241

4342
delete require.cache[require.resolve('../../src/openfeature/register')]
4443
proxyquire('../../src/openfeature/register', {

0 commit comments

Comments
 (0)