Skip to content

Commit 55e5d99

Browse files
authored
chore: Prepare for v3.9.0 release (#97)
1 parent c9dd157 commit 55e5d99

File tree

4 files changed

+20
-6
lines changed

4 files changed

+20
-6
lines changed

node-server-sdk.api.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { BanditActions } from '@eppo/js-client-sdk-common';
1010
import { BanditSubjectAttributes } from '@eppo/js-client-sdk-common';
1111
import { ContextAttributes } from '@eppo/js-client-sdk-common';
1212
import { EppoClient } from '@eppo/js-client-sdk-common';
13+
import { EventDispatcher } from '@eppo/js-client-sdk-common';
1314
import { IAssignmentDetails } from '@eppo/js-client-sdk-common';
1415
import { IAssignmentEvent } from '@eppo/js-client-sdk-common';
1516
import { IAssignmentLogger } from '@eppo/js-client-sdk-common';
@@ -45,6 +46,15 @@ export interface IClientConfig {
4546
assignmentLogger: IAssignmentLogger;
4647
banditLogger?: IBanditLogger;
4748
baseUrl?: string;
49+
eventIngestionConfig?: {
50+
batchSize?: number;
51+
deliveryIntervalMs?: number;
52+
disabled?: boolean;
53+
maxQueueSize?: number;
54+
maxRetries?: number;
55+
maxRetryDelayMs?: number;
56+
retryIntervalMs?: number;
57+
};
4858
numInitialRequestRetries?: number;
4959
numPollRequestRetries?: number;
5060
pollAfterFailedInitialization?: boolean;
@@ -56,6 +66,9 @@ export interface IClientConfig {
5666
// @public
5767
export function init(config: IClientConfig): Promise<EppoClient>;
5868

69+
// @public (undocumented)
70+
export const NO_OP_EVENT_DISPATCHER: EventDispatcher;
71+
5972
// (No @packageDocumentation comment for this package)
6073

6174
```

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eppo/node-server-sdk",
3-
"version": "3.8.0",
3+
"version": "3.9.0",
44
"description": "Eppo node server SDK",
55
"main": "dist/index.js",
66
"files": [
@@ -29,7 +29,7 @@
2929
},
3030
"homepage": "https://github.com/Eppo-exp/node-server-sdk#readme",
3131
"dependencies": {
32-
"@eppo/js-client-sdk-common": "4.12.0"
32+
"@eppo/js-client-sdk-common": "4.13.0"
3333
},
3434
"devDependencies": {
3535
"@google-cloud/storage": "^6.9.3",

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export {
3434
IAssignmentLogger,
3535
IBanditEvent,
3636
IBanditLogger,
37+
EppoAssignmentLogger,
3738
} from '@eppo/js-client-sdk-common';
3839

3940
export { IClientConfig };

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -460,10 +460,10 @@
460460
resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz"
461461
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
462462

463-
"@eppo/js-client-sdk-common@4.12.0":
464-
version "4.12.0"
465-
resolved "https://registry.yarnpkg.com/@eppo/js-client-sdk-common/-/js-client-sdk-common-4.12.0.tgz#87836c5cbfbf49beecc832edb12a4da329e4b9ea"
466-
integrity sha512-d16xB5prgH1H+OHaFZWXjVgOjyNu90JEH4SWoCxYLjypUQC0mkAw7riLFBDJ0jqQ1L9/EG0SJooXOOQ7tSjBqw==
463+
"@eppo/js-client-sdk-common@4.13.0":
464+
version "4.13.0"
465+
resolved "https://registry.yarnpkg.com/@eppo/js-client-sdk-common/-/js-client-sdk-common-4.13.0.tgz#67d57a905bd292bd616ce0d4c200e8b36b5914d4"
466+
integrity sha512-i9g3lY8Dz1LRse8fbyC9MwFeufHLhiWaVZQsOKWVHn5mP/z+2UGgUDvT0CigKp8xVjsQNTqlBXaF6+WG71VoIA==
467467
dependencies:
468468
buffer "npm:@eppo/[email protected]"
469469
js-base64 "^3.7.7"

0 commit comments

Comments
 (0)