Skip to content

Commit b0ffa28

Browse files
authored
fix: correct node sdk package name (#7)
1 parent 41fb9d7 commit b0ffa28

File tree

11 files changed

+69
-63
lines changed

11 files changed

+69
-63
lines changed

.prettierignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ example/**/node_modules/
88
example/**/dist/
99
example/**/build/
1010
example/**/coverage/
11-
lib/
11+
lib/
12+
CHANGELOG.md

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ For documentation related to flags management in Bucketeer, refer to the [Bucket
1414
## Installation
1515

1616
```bash
17-
npm install @bucketeer/openfeature-node-server-sdk
17+
npm install @bucketeer/openfeature-node-server-sdk @openfeature/server-sdk @bucketeer/node-server-sdk @openfeature/core
1818
```
1919

20-
This will automatically install the required peer dependencies: `@openfeature/server-sdk` and `@bucketeer/node-server-sdk`.
20+
**Note:** This package requires `@openfeature/server-sdk` and `@bucketeer/node-server-sdk` as peer dependencies.
21+
22+
`@openfeature/server-sdk` requires `@openfeature/core` as a peer dependency.
2123

2224
## Usage
2325

e2e/localEvaluate.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ describe('BucketeerProvider - evaluation', () => {
4242

4343
const client = OpenFeature.getClient();
4444
expect(client.metadata.providerMetadata.name).toBe('Bucketeer Provider');
45+
expect(SDK_VERSION).toBeDefined();
4546
expect(client.metadata.providerMetadata.version).toBe(SDK_VERSION);
4647
expect(client.providerStatus).toBe(ProviderStatus.READY);
4748
});

package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,26 @@
1010
"scripts": {
1111
"test": "jest test/",
1212
"test:e2e": "jest e2e/",
13-
"lint": "eslint .",
13+
"lint": "eslint . --max-warnings=0",
1414
"lint:fix": "eslint . --fix",
1515
"prettier": "prettier --check .",
1616
"prettier:fix": "prettier --write .",
1717
"build": "yarn lint && tsc"
1818
},
1919
"peerDependencies": {
20-
"@openfeature/core": "^1.9.0",
2120
"@openfeature/server-sdk": "^1.19.0",
22-
"bkt-node-server-sdk": "^0.4.2"
21+
"@bucketeer/node-server-sdk": "^0.4.2"
2322
},
2423
"devDependencies": {
24+
"@openfeature/core": "^1.9.0",
25+
"@openfeature/server-sdk": "^1.19.0",
26+
"@bucketeer/node-server-sdk": "^0.4.3",
2527
"@eslint/js": "^9.8.0",
26-
"@openfeature/core": "1.9.0",
27-
"@openfeature/server-sdk": "1.19.0",
2828
"@types/eslint": "^9.6.0",
2929
"@types/eslint__js": "^8.42.3",
3030
"@types/jest": "^29.5.14",
3131
"@typescript-eslint/eslint-plugin": "^8.0.0",
3232
"@typescript-eslint/parser": "^8.0.0",
33-
"bkt-node-server-sdk": "^0.4.1",
3433
"dotenv": "^16.6.1",
3534
"eslint": "^9.8.0",
3635
"eslint-config-prettier": "9.1.0",

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BucketeerProvider } from './internal/BucketeerProvider';
22

3-
export * from 'bkt-node-server-sdk';
3+
export * from '@bucketeer/node-server-sdk';
44
export { BucketeerProvider };
55
export { SDK_VERSION } from './internal/version';

src/internal/BKTEvaluationDetailExt.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { JsonValue, ResolutionDetails } from '@openfeature/server-sdk';
2-
import { BKTEvaluationDetails, BKTValue } from 'bkt-node-server-sdk';
2+
import { BKTEvaluationDetails, BKTValue } from '@bucketeer/node-server-sdk';
33

44
function toResolutionDetails<T extends BKTValue>(
55
evaluationDetails: BKTEvaluationDetails<T>,

src/internal/BucketeerProvider.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import {
2-
ErrorCode,
32
EvaluationContext,
43
Hook,
54
InvalidContextError,
@@ -11,10 +10,14 @@ import {
1110
ProviderNotReadyError,
1211
ResolutionDetails,
1312
ServerProviderEvents,
14-
StandardResolutionReasons,
1513
} from '@openfeature/server-sdk';
1614

17-
import { BKTConfig, Bucketeer, defineBKTConfig, initializeBKTClient } from 'bkt-node-server-sdk';
15+
import {
16+
BKTConfig,
17+
Bucketeer,
18+
defineBKTConfig,
19+
initializeBKTClient,
20+
} from '@bucketeer/node-server-sdk';
1821

1922
import { SDK_VERSION } from './version';
2023
import { evaluationContextToBKTUser } from './EvaluationContext';

src/internal/EvaluationContext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { User } from 'bkt-node-server-sdk';
1+
import { User } from '@bucketeer/node-server-sdk';
22
import {
33
EvaluationContext,
44
EvaluationContextValue,

test/BKTEvaluationDetailExt.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
toResolutionDetails,
33
toResolutionDetailsJsonValue,
44
} from '../src/internal/BKTEvaluationDetailExt';
5-
import { BKTEvaluationDetails, BKTValue } from 'bkt-node-server-sdk';
5+
import { BKTEvaluationDetails, BKTValue } from '@bucketeer/node-server-sdk';
66
import { JsonValue, ResolutionDetails } from '@openfeature/server-sdk';
77

88
describe('toResolutionDetails', () => {

test/BucketeerProvider.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
Bucketeer,
1111
defineBKTConfig,
1212
initializeBKTClient,
13-
} from 'bkt-node-server-sdk';
13+
} from '@bucketeer/node-server-sdk';
1414
import {
1515
EvaluationContext,
1616
InvalidContextError,
@@ -21,10 +21,10 @@ import {
2121
JsonValue,
2222
} from '@openfeature/server-sdk';
2323
import { SDK_VERSION } from '../src/internal/version';
24-
import { InternalConfig } from 'bkt-node-server-sdk/lib/internalConfig';
24+
import { InternalConfig } from '@bucketeer/node-server-sdk/lib/internalConfig';
2525

26-
jest.mock('bkt-node-server-sdk', () => {
27-
const actualImpl = jest.requireActual('bkt-node-server-sdk');
26+
jest.mock('@bucketeer/node-server-sdk', () => {
27+
const actualImpl = jest.requireActual('@bucketeer/node-server-sdk');
2828
return {
2929
...actualImpl,
3030
initializeBKTClient: jest.fn(),

0 commit comments

Comments
 (0)