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.json b/package.json index 5b4c15d11..c2141299e 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@openfeature/core": "^0.0.21", "@openfeature/flagd-core": ">=0.1.10", "@openfeature/server-sdk": "^1.8.0", - "@openfeature/web-sdk": "^0.4.0", + "@openfeature/web-sdk": "^1.0.0", "@opentelemetry/sdk-metrics": "^1.15.0", "@swc-node/register": "~1.8.0", "@swc/cli": "~0.3.0",