Skip to content

Commit f001d23

Browse files
authored
fix: named-export-provider-and-doc-update (#1390)
Signed-off-by: wadii <[email protected]>
1 parent 15ae73b commit f001d23

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

libs/providers/flagsmith/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ It can be created by passing a configured Flagsmith client instance to the `Flag
1818

1919
```javascript
2020
import { OpenFeature } from '@openfeature/server-sdk';
21-
import FlagsmithOpenFeatureProvider from '@openfeature/flagsmith-provider';
22-
import Flagsmith from 'flagsmith-nodejs';
21+
import { FlagsmithOpenFeatureProvider } from '@openfeature/flagsmith-provider';
22+
import { Flagsmith } from 'flagsmith-nodejs';
2323

2424
// Create the Flagsmith client
2525
const flagsmith = new Flagsmith({

libs/providers/flagsmith/src/lib/flagsmith-provider.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import FlagsmithOpenFeatureProvider from './flagsmith-provider';
1+
import { FlagsmithOpenFeatureProvider } from './flagsmith-provider';
22
import { type Logger, StandardResolutionReasons, ErrorCode, GeneralError } from '@openfeature/server-sdk';
33
import { type Flagsmith, type Flags, type BaseFlag } from 'flagsmith-nodejs';
44
import { mockFlagData } from './flagsmith.mocks';

libs/providers/flagsmith/src/lib/flagsmith-provider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type FlagsmithTrait = Record<string, FlagsmithValue | TraitConfig>;
1919
/**
2020
* Configuration options for the Flagsmith OpenFeature provider.
2121
*/
22-
interface FlagsmithProviderConfig {
22+
export interface FlagsmithProviderConfig {
2323
/** Whether to return values for disabled flags instead of throwing errors */
2424
returnValueForDisabledFlags?: boolean;
2525
/** Whether to allow Flagsmith default flag values instead of treating as not found */
@@ -28,7 +28,7 @@ interface FlagsmithProviderConfig {
2828
useBooleanConfigValue?: boolean;
2929
}
3030

31-
export default class FlagsmithOpenFeatureProvider implements Provider {
31+
export class FlagsmithOpenFeatureProvider implements Provider {
3232
readonly metadata: ProviderMetadata = {
3333
name: 'flagsmith-provider',
3434
};

0 commit comments

Comments
 (0)