@@ -63,7 +63,7 @@ npm install --save @openfeature/nestjs-sdk
63
63
64
64
#### Required peer dependencies
65
65
66
- The following list contains the peer dependencies of ` @openfeature/nestjs-sdk ` with it's expected and compatible versions:
66
+ The following list contains the peer dependencies of ` @openfeature/nestjs-sdk ` with its expected and compatible versions:
67
67
68
68
* ` @openfeature/server-sdk ` : >=1.7.5
69
69
* ` @nestjs/common ` : ^8.0.0 || ^9.0.0 || ^10.0.0
@@ -78,9 +78,7 @@ The example below shows how to use the `OpenFeatureModule` with OpenFeature's `I
78
78
79
79
``` ts
80
80
import { Module } from ' @nestjs/common' ;
81
- import { FlagdProvider } from ' @openfeature/flagd-provider' ;
82
- import { OpenFeatureModule } from ' @openfeature/nestjs-sdk' ;
83
- import { InMemoryProvider } from ' @openfeature/web-sdk' ;
81
+ import { OpenFeatureModule , InMemoryProvider } from ' @openfeature/nestjs-sdk' ;
84
82
85
83
@Module ({
86
84
imports: [
@@ -106,8 +104,7 @@ With the `OpenFeatureModule` configured, it's possible to inject flag evaluation
106
104
``` ts
107
105
import { Controller , ExecutionContext , Get } from ' @nestjs/common' ;
108
106
import { map , Observable } from ' rxjs' ;
109
- import { BooleanFeatureFlag } from ' @openfeature/nestjs-sdk' ;
110
- import { EvaluationDetails } from ' @openfeature/server-sdk' ;
107
+ import { BooleanFeatureFlag , EvaluationDetails } from ' @openfeature/nestjs-sdk' ;
111
108
import { Request } from ' express' ;
112
109
113
110
@Controller ()
@@ -133,8 +130,7 @@ It is also possible to inject the default or named OpenFeature clients into a se
133
130
134
131
``` ts
135
132
import { Injectable } from ' @nestjs/common' ;
136
- import { Client } from ' @openfeature/server-sdk' ;
137
- import { FeatureClient } from ' @openfeature/nestjs-sdk' ;
133
+ import { FeatureClient , Client } from ' @openfeature/nestjs-sdk' ;
138
134
139
135
@Injectable ()
140
136
export class OpenFeatureTestService {
0 commit comments