Skip to content

Commit ac39496

Browse files
authored
Update for node SDK 8 release. (#22)
1 parent ea32823 commit ac39496

File tree

10 files changed

+22
-22
lines changed

10 files changed

+22
-22
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ This version of the LaunchDarkly OpenFeature provider is compatible with Node.js
2222

2323
```
2424
npm install @openfeature/js-sdk
25-
npm install launchdarkly-node-server-sdk
25+
npm install @launchdarkly/node-server-sdk
2626
npm install @launchdarkly/openfeature-node-server
2727
```
2828

2929
### Usage
3030
```
3131
import { OpenFeature } from '@openfeature/js-sdk';
32-
import { init } from 'launchdarkly-node-server-sdk';
32+
import { init } from '@launchdarkly/node-server-sdk';
3333
import { LaunchDarklyProvider } from '@launchdarkly/openfeature-node-server';
3434
3535

__tests__/LaunchDarklyProvider.test.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { OpenFeature, Client, ErrorCode } from '@openfeature/js-sdk';
2-
import { LDClient } from 'launchdarkly-node-server-sdk';
2+
import { LDClient } from '@launchdarkly/node-server-sdk';
33
import { LaunchDarklyProvider } from '../src';
44
import translateContext from '../src/translateContext';
55
import TestLogger from './TestLogger';
@@ -45,7 +45,7 @@ describe('given a mock LaunchDarkly client', () => {
4545
},
4646
}));
4747
const res = await ofClient.getBooleanDetails(testFlagKey, false, basicContext);
48-
expect(res).toEqual({
48+
expect(res).toMatchObject({
4949
flagKey: testFlagKey,
5050
value: true,
5151
reason: 'OFF',
@@ -60,7 +60,7 @@ describe('given a mock LaunchDarkly client', () => {
6060
},
6161
}));
6262
const res = await ofClient.getBooleanDetails(testFlagKey, false, basicContext);
63-
expect(res).toEqual({
63+
expect(res).toMatchObject({
6464
flagKey: testFlagKey,
6565
value: false,
6666
reason: 'ERROR',
@@ -92,7 +92,7 @@ describe('given a mock LaunchDarkly client', () => {
9292
},
9393
}));
9494
const res = await ofClient.getStringDetails(testFlagKey, 'default', basicContext);
95-
expect(res).toEqual({
95+
expect(res).toMatchObject({
9696
flagKey: testFlagKey,
9797
value: 'good',
9898
reason: 'OFF',
@@ -107,7 +107,7 @@ describe('given a mock LaunchDarkly client', () => {
107107
},
108108
}));
109109
const res = await ofClient.getStringDetails(testFlagKey, 'default', basicContext);
110-
expect(res).toEqual({
110+
expect(res).toMatchObject({
111111
flagKey: testFlagKey,
112112
value: 'default',
113113
reason: 'ERROR',
@@ -139,7 +139,7 @@ describe('given a mock LaunchDarkly client', () => {
139139
},
140140
}));
141141
const res = await ofClient.getNumberDetails(testFlagKey, 0, basicContext);
142-
expect(res).toEqual({
142+
expect(res).toMatchObject({
143143
flagKey: testFlagKey,
144144
value: 17,
145145
reason: 'OFF',
@@ -154,7 +154,7 @@ describe('given a mock LaunchDarkly client', () => {
154154
},
155155
}));
156156
const res = await ofClient.getNumberDetails(testFlagKey, 0, basicContext);
157-
expect(res).toEqual({
157+
expect(res).toMatchObject({
158158
flagKey: testFlagKey,
159159
value: 0,
160160
reason: 'ERROR',
@@ -186,7 +186,7 @@ describe('given a mock LaunchDarkly client', () => {
186186
},
187187
}));
188188
const res = await ofClient.getObjectDetails(testFlagKey, {}, basicContext);
189-
expect(res).toEqual({
189+
expect(res).toMatchObject({
190190
flagKey: testFlagKey,
191191
value: { some: 'value' },
192192
reason: 'OFF',
@@ -201,7 +201,7 @@ describe('given a mock LaunchDarkly client', () => {
201201
},
202202
}));
203203
const res = await ofClient.getObjectDetails(testFlagKey, {}, basicContext);
204-
expect(res).toEqual({
204+
expect(res).toMatchObject({
205205
flagKey: testFlagKey,
206206
value: {},
207207
reason: 'ERROR',
@@ -225,7 +225,7 @@ describe('given a mock LaunchDarkly client', () => {
225225
},
226226
}));
227227
const res = await ofClient.getObjectDetails(testFlagKey, {}, basicContext);
228-
expect(res).toEqual({
228+
expect(res).toMatchObject({
229229
flagKey: testFlagKey,
230230
value: { yes: 'no' },
231231
reason: 'ERROR',
@@ -242,7 +242,7 @@ describe('given a mock LaunchDarkly client', () => {
242242
},
243243
}));
244244
const res = await ofClient.getObjectDetails(testFlagKey, {}, basicContext);
245-
expect(res).toEqual({
245+
expect(res).toMatchObject({
246246
flagKey: testFlagKey,
247247
value: { yes: 'no' },
248248
variant: '22',

__tests__/SafeLogger.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { basicLogger, LDLogger } from 'launchdarkly-node-server-sdk';
1+
import { basicLogger, LDLogger } from '@launchdarkly/node-server-sdk';
22
import SafeLogger from '../src/SafeLogger';
33

44
it('throws when constructed with an invalid logger', () => {

__tests__/TestLogger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { LDLogger } from 'launchdarkly-node-server-sdk';
1+
import { LDLogger } from '@launchdarkly/node-server-sdk';
22

33
export default class TestLogger implements LDLogger {
44
public logs: string[] = [];

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"license": "Apache-2.0",
2222
"peerDependencies": {
2323
"@openfeature/js-sdk": "^1.0.0",
24-
"launchdarkly-node-server-sdk": "7.x"
24+
"@launchdarkly/node-server-sdk": "8.x"
2525
},
2626
"devDependencies": {
2727
"@openfeature/js-sdk": "^1.0.0",
@@ -34,7 +34,7 @@
3434
"eslint-plugin-import": "^2.26.0",
3535
"jest": "^27.5.1",
3636
"jest-junit": "^14.0.1",
37-
"launchdarkly-node-server-sdk": "7.x",
37+
"@launchdarkly/node-server-sdk": "8.x",
3838
"ts-jest": "^27.1.4",
3939
"typescript": "^4.7.4"
4040
}

src/LaunchDarklyProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
} from '@openfeature/js-sdk';
77
import {
88
basicLogger, LDClient, LDLogger,
9-
} from 'launchdarkly-node-server-sdk';
9+
} from '@launchdarkly/node-server-sdk';
1010
import { LaunchDarklyProviderOptions } from './LaunchDarklyProviderOptions';
1111
import translateContext from './translateContext';
1212
import translateResult from './translateResult';

src/LaunchDarklyProviderOptions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { LDLogger } from 'launchdarkly-node-server-sdk';
1+
import { LDLogger } from '@launchdarkly/node-server-sdk';
22

33
/**
44
* Options for the {@link LaunchDarklyProvider}.

src/SafeLogger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { LDLogger } from 'launchdarkly-node-server-sdk';
1+
import { LDLogger } from '@launchdarkly/node-server-sdk';
22

33
/**
44
* Logging levels. Each should correspond to a method on the logger.

src/translateContext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { EvaluationContext, EvaluationContextValue } from '@openfeature/js-sdk';
22
import {
33
LDContext, LDContextCommon, LDLogger, LDSingleKindContext,
4-
} from 'launchdarkly-node-server-sdk';
4+
} from '@launchdarkly/node-server-sdk';
55

66
const LDContextBuiltIns = {
77
name: 'string',

src/translateResult.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ErrorCode, ResolutionDetails } from '@openfeature/js-sdk';
2-
import { LDEvaluationDetail } from 'launchdarkly-node-server-sdk';
2+
import { LDEvaluationDetail } from '@launchdarkly/node-server-sdk';
33

44
/**
55
* Convert an `errorKind` into an OpenFeature `errorCode`.

0 commit comments

Comments
 (0)