diff --git a/libs/providers/go-feature-flag-web/package-lock.json b/libs/providers/go-feature-flag-web/package-lock.json index 16d77598f..f401d6ad2 100644 --- a/libs/providers/go-feature-flag-web/package-lock.json +++ b/libs/providers/go-feature-flag-web/package-lock.json @@ -7,15 +7,57 @@ "": { "name": "@openfeature/go-feature-flag-web-provider", "version": "0.2.5", + "license": "Apache-2.0", + "dependencies": { + "copy-anything": "^4.0.0" + }, "peerDependencies": { - "@openfeature/web-sdk": "*" + "@openfeature/web-sdk": "^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.8.0", + "resolved": "https://registry.npmjs.org/@openfeature/core/-/core-1.8.0.tgz", + "integrity": "sha512-FX/B6yMD2s4BlMKtB0PqSMl94eLaTwh0VK9URcMvjww0hqMOeGZnGv4uv9O5E58krAan7yCOCm4NBCoh2IATqw==", + "license": "Apache-2.0", "peer": true + }, + "node_modules/@openfeature/web-sdk": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@openfeature/web-sdk/-/web-sdk-1.5.0.tgz", + "integrity": "sha512-AK9A4X6vRKQf/OvCue1LKM6thSDqbx/Sf3dHBTZ6p7DfpIKsD8mzCTgMhb5jukVlqwdKMlewU/rlYTYqqfnnTw==", + "license": "Apache-2.0", + "peer": true, + "peerDependencies": { + "@openfeature/core": "^1.8.0" + } + }, + "node_modules/copy-anything": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", + "integrity": "sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==", + "license": "MIT", + "dependencies": { + "is-what": "^5.2.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/is-what": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-5.2.1.tgz", + "integrity": "sha512-FLNNgur29o+0/G6RcG3B6KRDCT6SvMfb7MlfjdydTZWPgBLfiemceChDhY0DHu50O35BDNbNp4rJLQXMt4fG0g==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } } } } diff --git a/libs/providers/go-feature-flag-web/package.json b/libs/providers/go-feature-flag-web/package.json index c484e6ab1..11a6fda1d 100644 --- a/libs/providers/go-feature-flag-web/package.json +++ b/libs/providers/go-feature-flag-web/package.json @@ -10,6 +10,6 @@ "@openfeature/web-sdk": "^1.0.0" }, "dependencies": { - "copy-anything": "^3.0.5" + "copy-anything": "^4.0.0" } } diff --git a/libs/providers/go-feature-flag/package.json b/libs/providers/go-feature-flag/package.json index 9859180ad..7ce665015 100644 --- a/libs/providers/go-feature-flag/package.json +++ b/libs/providers/go-feature-flag/package.json @@ -13,6 +13,6 @@ "object-hash": "^3.0.0", "lru-cache": "^11.0.0", "axios": "1.8.4", - "copy-anything": "^3.0.5" + "copy-anything": "^4.0.0" } } diff --git a/package-lock.json b/package-lock.json index bf674b6f1..6ba4858b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "axios": "1.8.4", "configcat-js-ssr": "^8.4.3", "configcat-node": "^11.3.1", - "copy-anything": "^3.0.5", + "copy-anything": "^4.0.0", "flagsmith": "^4.1.4", "imurmurhash": "^0.1.4", "json-logic-engine": "4.0.6", @@ -10812,15 +10812,15 @@ "license": "MIT" }, "node_modules/copy-anything": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz", - "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", + "integrity": "sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==", "license": "MIT", "dependencies": { - "is-what": "^4.1.8" + "is-what": "^5.2.0" }, "engines": { - "node": ">=12.13" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/mesqueeb" @@ -14584,12 +14584,12 @@ } }, "node_modules/is-what": { - "version": "4.1.16", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", - "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-5.2.1.tgz", + "integrity": "sha512-FLNNgur29o+0/G6RcG3B6KRDCT6SvMfb7MlfjdydTZWPgBLfiemceChDhY0DHu50O35BDNbNp4rJLQXMt4fG0g==", "license": "MIT", "engines": { - "node": ">=12.13" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/mesqueeb" diff --git a/package.json b/package.json index 69c38f3bb..aa9e407b1 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "axios": "1.8.4", "configcat-js-ssr": "^8.4.3", "configcat-node": "^11.3.1", - "copy-anything": "^3.0.5", + "copy-anything": "^4.0.0", "flagsmith": "^4.1.4", "imurmurhash": "^0.1.4", "json-logic-engine": "4.0.6",