diff --git a/libs/providers/flagd-web/package-lock.json b/libs/providers/flagd-web/package-lock.json index b45fb70ff..83ad3472e 100644 --- a/libs/providers/flagd-web/package-lock.json +++ b/libs/providers/flagd-web/package-lock.json @@ -6,7 +6,40 @@ "packages": { "": { "name": "@openfeature/flagd-web-provider", - "version": "0.5.1" + "version": "0.5.1", + "peerDependencies": { + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0" + } + }, + "node_modules/@openfeature/core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz", + "integrity": "sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==", + "peer": true + }, + "node_modules/@openfeature/web-sdk": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.0.0.tgz", + "integrity": "sha512-+5xXe0z9RqSWw/oMz2hTkjQfoMgt8aHcLTg/dR9E5zEPU/aH2c1AAvQ6yOp/PhguUidEyQzyzUtZT+uRHcWtuQ==", + "peer": true, + "peerDependencies": { + "@openfeature/core": "1.0.0" + } + } + }, + "dependencies": { + "@openfeature/core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz", + "integrity": "sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==", + "peer": true + }, + "@openfeature/web-sdk": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.0.0.tgz", + "integrity": "sha512-+5xXe0z9RqSWw/oMz2hTkjQfoMgt8aHcLTg/dR9E5zEPU/aH2c1AAvQ6yOp/PhguUidEyQzyzUtZT+uRHcWtuQ==", + "peer": true, + "requires": {} } } } diff --git a/libs/providers/flagd-web/package.json b/libs/providers/flagd-web/package.json index 8f9391773..4c466b6f1 100644 --- a/libs/providers/flagd-web/package.json +++ b/libs/providers/flagd-web/package.json @@ -6,6 +6,6 @@ "current-version": "echo $npm_package_version" }, "peerDependencies": { - "@openfeature/web-sdk": "^0.4.0" + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0" } } diff --git a/libs/providers/go-feature-flag-web/package-lock.json b/libs/providers/go-feature-flag-web/package-lock.json index b8191f6c7..9dd2ccdee 100644 --- a/libs/providers/go-feature-flag-web/package-lock.json +++ b/libs/providers/go-feature-flag-web/package-lock.json @@ -8,14 +8,23 @@ "name": "@openfeature/go-feature-flag-web-provider", "version": "0.1.6", "peerDependencies": { - "@openfeature/web-sdk": "*" + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0" } }, - "node_modules/@openfeature/web-sdk": { - "version": "0.3.7-experimental", - "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-0.3.7-experimental.tgz", - "integrity": "sha512-FK9PTy+Wsw5OmCJlCD6wZsUZlnHTCycMHOU+2RNQVarct+c2l7pkz3XwKJUBjY3BHyOcW3qJEf4ojpO1fU3eJA==", + "node_modules/@openfeature/core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz", + "integrity": "sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==", "peer": true + }, + "node_modules/@openfeature/web-sdk": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.0.0.tgz", + "integrity": "sha512-+5xXe0z9RqSWw/oMz2hTkjQfoMgt8aHcLTg/dR9E5zEPU/aH2c1AAvQ6yOp/PhguUidEyQzyzUtZT+uRHcWtuQ==", + "peer": true, + "peerDependencies": { + "@openfeature/core": "1.0.0" + } } } } diff --git a/libs/providers/go-feature-flag-web/package.json b/libs/providers/go-feature-flag-web/package.json index d485b9680..22e582314 100644 --- a/libs/providers/go-feature-flag-web/package.json +++ b/libs/providers/go-feature-flag-web/package.json @@ -6,6 +6,6 @@ "current-version": "echo $npm_package_version" }, "peerDependencies": { - "@openfeature/web-sdk": "^0.4.0" + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0" } } diff --git a/libs/providers/launchdarkly-client/package-lock.json b/libs/providers/launchdarkly-client/package-lock.json index 70260f703..d56eedc7f 100644 --- a/libs/providers/launchdarkly-client/package-lock.json +++ b/libs/providers/launchdarkly-client/package-lock.json @@ -8,16 +8,25 @@ "name": "@openfeature/launchdarkly-client-provider", "version": "0.2.1", "peerDependencies": { - "@openfeature/web-sdk": "*", + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0", "launchdarkly-js-client-sdk": ">=3.1.3" } }, - "node_modules/@openfeature/web-sdk": { - "version": "0.3.2-experimental", - "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-0.3.2-experimental.tgz", - "integrity": "sha512-SlrBrb0uNAT0RU17TRBLYQRQjVHszT15u5fCVJWaDCjkBBBceSP/7vNt8Wf0sR/5/Sq6KFYOxPuVTVY4Kfpt+w==", + "node_modules/@openfeature/core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz", + "integrity": "sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==", "peer": true }, + "node_modules/@openfeature/web-sdk": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.0.0.tgz", + "integrity": "sha512-+5xXe0z9RqSWw/oMz2hTkjQfoMgt8aHcLTg/dR9E5zEPU/aH2c1AAvQ6yOp/PhguUidEyQzyzUtZT+uRHcWtuQ==", + "peer": true, + "peerDependencies": { + "@openfeature/core": "1.0.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "funding": [ diff --git a/libs/providers/launchdarkly-client/package.json b/libs/providers/launchdarkly-client/package.json index 524cd345d..0efcc4fa2 100644 --- a/libs/providers/launchdarkly-client/package.json +++ b/libs/providers/launchdarkly-client/package.json @@ -6,7 +6,7 @@ "current-version": "echo $npm_package_version" }, "peerDependencies": { - "@openfeature/web-sdk": "^0.4.0", + "@openfeature/web-sdk": "^0.4.0 || ^1.0.0", "launchdarkly-js-client-sdk": ">=3.1.3" } } diff --git a/package-lock.json b/package-lock.json index e1f2df4a5..467ea4c28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,10 +40,10 @@ "@nx/rollup": "16.9.1", "@nx/web": "16.9.1", "@nx/workspace": "16.9.1", - "@openfeature/core": "^0.0.21", + "@openfeature/core": "^1.0.0", "@openfeature/flagd-core": ">=0.1.10", - "@openfeature/server-sdk": "^1.8.0", - "@openfeature/web-sdk": "^0.4.0", + "@openfeature/server-sdk": "^1.13.2", + "@openfeature/web-sdk": "^1.0.0", "@opentelemetry/sdk-metrics": "^1.15.0", "@swc-node/register": "~1.8.0", "@swc/cli": "~0.3.0", @@ -3499,9 +3499,9 @@ "dev": true }, "node_modules/@openfeature/core": { - "version": "0.0.21", - "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-0.0.21.tgz", - "integrity": "sha512-AbJ8LB69yqfUgmj06Jb92W0HGO5Fn1MuxtSQ+MAYS6QcN8WcbL7nmguMx4c1UPWa9+B9SQ3UbH7b9cBfp/qV3A==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.0.0.tgz", + "integrity": "sha512-xbtVVfZZQu0CZKql9KY8RWfM6Pm1dcoev0z15UL+MUxRnzNuAIM1gGX6FXztRousUvzq8D/y77Qs2hUppDAdcg==", "dev": true }, "node_modules/@openfeature/flagd-core": { @@ -3522,22 +3522,25 @@ } }, "node_modules/@openfeature/server-sdk": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@openfeature/server-sdk/-/server-sdk-1.8.0.tgz", - "integrity": "sha512-1jEaoph4UXzd3RJZwbki7ZbUvjdExwPJ2ZER2/8kqNVcOvwUXDJyTwhrr5CFKTvBq0pO8z8xk5JeM4GvgrhnlQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@openfeature/server-sdk/-/server-sdk-1.13.2.tgz", + "integrity": "sha512-FPZdeuu3AN/rWHcdyohXGb3C/pIYK+rJN+v4x67ZFue+PmR9Fydorl5PNbAIHq/v8Tbk3b6lIXzXaTish1njAQ==", "dev": true, "engines": { "node": ">=16" }, "peerDependencies": { - "@openfeature/core": "0.0.21" + "@openfeature/core": "1.0.0" } }, "node_modules/@openfeature/web-sdk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-0.4.0.tgz", - "integrity": "sha512-k14SBiGCwPSQ9zhFfK2/oslUNrvfd/hleD2WfiKi69YDcWnsUqGeeXvvE4KI6FS54GJgXlNVpfqDQ4gUHbywHQ==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.0.0.tgz", + "integrity": "sha512-+5xXe0z9RqSWw/oMz2hTkjQfoMgt8aHcLTg/dR9E5zEPU/aH2c1AAvQ6yOp/PhguUidEyQzyzUtZT+uRHcWtuQ==", + "dev": true, + "peerDependencies": { + "@openfeature/core": "1.0.0" + } }, "node_modules/@opentelemetry/api": { "version": "1.4.1", diff --git a/package.json b/package.json index 5b4c15d11..da181be84 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "@nx/rollup": "16.9.1", "@nx/web": "16.9.1", "@nx/workspace": "16.9.1", - "@openfeature/core": "^0.0.21", + "@openfeature/core": "^1.0.0", "@openfeature/flagd-core": ">=0.1.10", - "@openfeature/server-sdk": "^1.8.0", - "@openfeature/web-sdk": "^0.4.0", + "@openfeature/server-sdk": "^1.13.2", + "@openfeature/web-sdk": "^1.0.0", "@opentelemetry/sdk-metrics": "^1.15.0", "@swc-node/register": "~1.8.0", "@swc/cli": "~0.3.0",