Skip to content

Commit 0c9f821

Browse files
committed
update server sdk across the repo
Signed-off-by: Michael Beemer <[email protected]>
1 parent 78d341c commit 0c9f821

File tree

9 files changed

+45
-27
lines changed

9 files changed

+45
-27
lines changed

libs/hooks/open-telemetry/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"current-version": "echo $npm_package_version"
1515
},
1616
"peerDependencies": {
17-
"@openfeature/server-sdk": "^1.6.0",
17+
"@openfeature/server-sdk": "^1.8.0",
1818
"@opentelemetry/api": ">=1.3.0"
1919
},
2020
"license": "Apache-2.0"
21-
}
21+
}

libs/providers/config-cat/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"current-version": "echo $npm_package_version"
77
},
88
"peerDependencies": {
9-
"@openfeature/server-sdk": "^1.6.0",
9+
"@openfeature/server-sdk": "^1.8.0",
1010
"configcat-js": "^8.0.0"
1111
}
12-
}
12+
}

libs/providers/env-var/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"current-version": "echo $npm_package_version"
77
},
88
"peerDependencies": {
9-
"@openfeature/server-sdk": "^1.6.0"
9+
"@openfeature/server-sdk": "^1.8.0"
1010
}
11-
}
11+
}

libs/providers/flagd/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
"current-version": "echo $npm_package_version"
77
},
88
"dependencies": {
9-
"@openfeature/flagd-core": "~0.1.4"
9+
"@openfeature/flagd-core": "~0.1.7"
1010
},
1111
"peerDependencies": {
1212
"@grpc/grpc-js": "~1.8.0 || ~1.9.0",
13-
"@openfeature/server-sdk": ">=1.6.0"
13+
"@openfeature/server-sdk": ">=1.8.0"
1414
}
15-
}
15+
}

libs/providers/flagd/src/e2e/setup-in-process-provider.ts

+12-3
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,25 @@ import { OpenFeature } from '@openfeature/server-sdk';
33
import { FlagdProvider } from '../lib/flagd-provider';
44

55
const FLAGD_NAME = 'flagd Provider';
6+
const E2E_CLIENT_NAME = 'e2e';
7+
const UNSTABLE_CLIENT_NAME = 'unstable';
68

79
// register the flagd provider before the tests.
810
console.log('Setting flagd provider...');
911
OpenFeature.setProvider(
10-
'e2e',
12+
E2E_CLIENT_NAME,
1113
new FlagdProvider({ cache: 'disabled', resolverType: 'in-process', host: 'localhost', port: 9090 }),
1214
);
13-
OpenFeature.setProvider('unstable', new FlagdProvider({ resolverType: 'in-process', host: 'localhost', port: 9091 }));
15+
OpenFeature.setProvider(
16+
UNSTABLE_CLIENT_NAME,
17+
new FlagdProvider({ resolverType: 'in-process', host: 'localhost', port: 9091 }),
18+
);
19+
assert(
20+
OpenFeature.getProviderMetadata(E2E_CLIENT_NAME).name === FLAGD_NAME,
21+
new Error(`Expected ${FLAGD_NAME} provider to be configured, instead got: ${OpenFeature.providerMetadata.name}`),
22+
);
1423
assert(
15-
OpenFeature.providerMetadata.name === FLAGD_NAME,
24+
OpenFeature.getProviderMetadata(UNSTABLE_CLIENT_NAME).name === FLAGD_NAME,
1625
new Error(`Expected ${FLAGD_NAME} provider to be configured, instead got: ${OpenFeature.providerMetadata.name}`),
1726
);
1827
console.log('flagd provider configured!');

libs/providers/flagd/src/e2e/setup-rpc-provider.ts

+9-3
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,19 @@ import { OpenFeature } from '@openfeature/server-sdk';
33
import { FlagdProvider } from '../lib/flagd-provider';
44

55
const FLAGD_NAME = 'flagd Provider';
6+
const E2E_CLIENT_NAME = 'e2e';
7+
const UNSTABLE_CLIENT_NAME = 'unstable';
68

79
// register the flagd provider before the tests.
810
console.log('Setting flagd provider...');
9-
OpenFeature.setProvider('e2e', new FlagdProvider({ cache: 'disabled' }));
10-
OpenFeature.setProvider('unstable', new FlagdProvider({ cache: 'disabled', port: 8014 }));
11+
OpenFeature.setProvider(E2E_CLIENT_NAME, new FlagdProvider({ cache: 'disabled' }));
12+
OpenFeature.setProvider(UNSTABLE_CLIENT_NAME, new FlagdProvider({ cache: 'disabled', port: 8014 }));
1113
assert(
12-
OpenFeature.providerMetadata.name === FLAGD_NAME,
14+
OpenFeature.getProviderMetadata(E2E_CLIENT_NAME).name === FLAGD_NAME,
15+
new Error(`Expected ${FLAGD_NAME} provider to be configured, instead got: ${OpenFeature.providerMetadata.name}`),
16+
);
17+
assert(
18+
OpenFeature.getProviderMetadata(UNSTABLE_CLIENT_NAME).name === FLAGD_NAME,
1319
new Error(`Expected ${FLAGD_NAME} provider to be configured, instead got: ${OpenFeature.providerMetadata.name}`),
1420
);
1521
console.log('flagd provider configured!');

libs/providers/go-feature-flag/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"current-version": "echo $npm_package_version"
77
},
88
"peerDependencies": {
9-
"@openfeature/server-sdk": "^1.6.0"
9+
"@openfeature/server-sdk": "^1.8.0"
1010
}
11-
}
11+
}

package-lock.json

+11-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@
4444
"@nx/rollup": "16.9.1",
4545
"@nx/web": "16.9.1",
4646
"@nx/workspace": "16.9.1",
47-
"@openfeature/core": "^0.0.20",
47+
"@openfeature/core": "^0.0.21",
4848
"@openfeature/flagd-core": ">=0.1.1",
49-
"@openfeature/server-sdk": "^1.6.2",
49+
"@openfeature/server-sdk": "^1.8.0",
5050
"@openfeature/web-sdk": "^0.4.0",
5151
"@opentelemetry/sdk-metrics": "^1.15.0",
5252
"@swc-node/register": "~1.6.0",

0 commit comments

Comments
 (0)