Skip to content

Commit

Permalink
Revert vscode setting change
Browse files Browse the repository at this point in the history
  • Loading branch information
sameerank committed Mar 30, 2024
1 parent dbf69a0 commit ec844eb
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"eslint.format.enable": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
"source.fixAll.eslint": true
}
}
}
22 changes: 22 additions & 0 deletions docs/js-client-sdk.getflagconfigurations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@eppo/js-client-sdk](./js-client-sdk.md) &gt; [getFlagConfigurations](./js-client-sdk.getflagconfigurations.md)

## getFlagConfigurations() function

**Signature:**

```typescript
export declare function getFlagConfigurations(configurationRequestParameters: ExperimentConfigurationRequestBaseParameters): Promise<IRandomizedAssignmentConfig>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| configurationRequestParameters | ExperimentConfigurationRequestBaseParameters | |

**Returns:**

Promise&lt;IRandomizedAssignmentConfig&gt;

13 changes: 13 additions & 0 deletions docs/js-client-sdk.iclientconfig.flagconfigurations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@eppo/js-client-sdk](./js-client-sdk.md) &gt; [IClientConfig](./js-client-sdk.iclientconfig.md) &gt; [flagConfigurations](./js-client-sdk.iclientconfig.flagconfigurations.md)

## IClientConfig.flagConfigurations property

Pre-populate the flag configurations. This can be used to avoid making a request to the Eppo API.

**Signature:**

```typescript
flagConfigurations?: IRandomizedAssignmentConfig;
```
1 change: 1 addition & 0 deletions docs/js-client-sdk.iclientconfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ export interface IClientConfig
| [apiKey](./js-client-sdk.iclientconfig.apikey.md) | | string | Eppo API key |
| [assignmentLogger](./js-client-sdk.iclientconfig.assignmentlogger.md) | | IAssignmentLogger | Pass a logging implementation to send variation assignments to your data warehouse. |
| [baseUrl?](./js-client-sdk.iclientconfig.baseurl.md) | | string | _(Optional)_ Base URL of the Eppo API. Clients should use the default setting in most cases. |
| [flagConfigurations?](./js-client-sdk.iclientconfig.flagconfigurations.md) | | IRandomizedAssignmentConfig | _(Optional)_ Pre-populate the flag configurations. This can be used to avoid making a request to the Eppo API. |
| [numInitialRequestRetries?](./js-client-sdk.iclientconfig.numinitialrequestretries.md) | | number | _(Optional)_ Number of additional times the initial configuration request will be attempted if it fails. This is the request typically synchronously waited (via await) for completion. A small wait will be done between requests. (Default: 1) |
| [numPollRequestRetries?](./js-client-sdk.iclientconfig.numpollrequestretries.md) | | number | _(Optional)_ Number of additional times polling for updated configurations will be attempted before giving up. Polling is done after a successful initial request. Subsequent attempts are done using an exponential backoff. (Default: 7) |
| [pollAfterFailedInitialization?](./js-client-sdk.iclientconfig.pollafterfailedinitialization.md) | | boolean | _(Optional)_ Poll for new configurations even if the initial configuration request failed. (default: false) |
Expand Down
1 change: 1 addition & 0 deletions docs/js-client-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@

| Function | Description |
| --- | --- |
| [getFlagConfigurations(configurationRequestParameters)](./js-client-sdk.getflagconfigurations.md) | |
| [getInstance()](./js-client-sdk.getinstance.md) | Used to access a singleton SDK client instance. Use the method after calling init() to initialize the client. |
| [init(config)](./js-client-sdk.init.md) | Initializes the Eppo client with configuration parameters. This method should be called once on application startup. |

Expand Down

0 comments on commit ec844eb

Please sign in to comment.