From 20ab259d3d0bd56790edfc1b287bf6096a213c2f Mon Sep 17 00:00:00 2001 From: DevCycle Automation Date: Thu, 30 May 2024 17:24:00 +0000 Subject: [PATCH] Update @devcycle/nextjs-sdk to latest --- package-lock.json | 166 ++++++++++++++++++---------------------------- package.json | 2 +- 2 files changed, 66 insertions(+), 102 deletions(-) diff --git a/package-lock.json b/package-lock.json index b6d0e7f..62e13f4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "example-nextjs-app-router", "version": "0.1.0", "dependencies": { - "@devcycle/nextjs-sdk": "^1.0.0", + "@devcycle/nextjs-sdk": "^2.0.1", "classnames": "^2.5.1", "next": "14.1.0", "react": "^18", @@ -674,6 +674,7 @@ "version": "7.23.8", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", + "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -768,49 +769,48 @@ } }, "node_modules/@devcycle/bucketing": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/@devcycle/bucketing/-/bucketing-1.7.7.tgz", - "integrity": "sha512-sHze0d8o93DjlkCPkJ41r4FnLh3gYaxi+idzigNPj9DZffJ2Es5cX0+HEED/2sjAM2Vxt47ABXouheEP4FgKDg==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@devcycle/bucketing/-/bucketing-1.18.0.tgz", + "integrity": "sha512-mv2CW5LEyA78+e859Te+7EgnRYx18RCSgwHe2/KjEN0519TPgWhH00kFDQlntqWsutSTZwENSta/NBlM685gPQ==", "dependencies": { - "@devcycle/types": "^1.4.6", + "@devcycle/types": "^1.13.0", "lodash": "^4.17.21", "murmurhash": "^2.0.0", "ua-parser-js": "^1.0.36" } }, "node_modules/@devcycle/js-client-sdk": { - "version": "1.16.6", - "resolved": "https://registry.npmjs.org/@devcycle/js-client-sdk/-/js-client-sdk-1.16.6.tgz", - "integrity": "sha512-1zN8nemlPIyVjxdLvtxSPvfvs1YB3wgfcfjH9mjTDsbwUHaX2ztn8YQuKHsbFGH+wQdqaC/ktaP/R4XWn6KWtQ==", + "version": "1.25.0", + "resolved": "https://registry.npmjs.org/@devcycle/js-client-sdk/-/js-client-sdk-1.25.0.tgz", + "integrity": "sha512-YJXqcyDLAsT4oyqeHlz5hr3BLg2PfpifLZu/nM8T3voJB8qzBAanTaLpdUNeNeFRvNuQ2JYGhQ8TQiRjPFK47Q==", "dependencies": { - "@devcycle/types": "^1.4.6", - "axios": "^1.0.0", - "axios-retry": "^3.3.1", + "@devcycle/types": "^1.13.0", + "fetch-retry": "^5.0.6", "lodash": "^4.17.21", "ua-parser-js": "^1.0.36", "uuid": "^8.3.2" } }, "node_modules/@devcycle/nextjs-sdk": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@devcycle/nextjs-sdk/-/nextjs-sdk-1.0.0.tgz", - "integrity": "sha512-hLe1pmgXi3QPQn89QlbtEXC4EqkF3HUra0f+jCG6NkdHFy8B3FQUcZYDWIpTF4Ya4kYuFWsPjhmfpNTYJHyv+A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@devcycle/nextjs-sdk/-/nextjs-sdk-2.0.1.tgz", + "integrity": "sha512-nZ70ZmxjQinDkR5FpDK3Jpol6Onxt5blU4ZpKLehId+M6+hx2GFcQSQq6OZtKSnvM7NO6mVtjyHHUEppzzcS/g==", "dependencies": { - "@devcycle/bucketing": "^1.7.7", - "@devcycle/js-client-sdk": "^1.16.6", - "@devcycle/react-client-sdk": "^1.14.6", - "@devcycle/types": "^1.4.6", + "@devcycle/bucketing": "^1.18.0", + "@devcycle/js-client-sdk": "^1.25.0", + "@devcycle/react-client-sdk": "^1.23.1", + "@devcycle/types": "^1.13.0", "hoist-non-react-statics": "^3.3.2", "server-only": "^0.0.1" } }, "node_modules/@devcycle/react-client-sdk": { - "version": "1.14.6", - "resolved": "https://registry.npmjs.org/@devcycle/react-client-sdk/-/react-client-sdk-1.14.6.tgz", - "integrity": "sha512-/hc9cgmALr0P4kN+Ds/hZudH1TzHiThrjvKcIAZk3ZXfl0kloj7HDa138cno4Xv+UaC6OBuknGeH7bq4CAH8YQ==", + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/@devcycle/react-client-sdk/-/react-client-sdk-1.23.1.tgz", + "integrity": "sha512-v6q8hTUZz5LXUUPtRGskNnna0QQony9u43vK1eOruq9U+1BrQrFRL+HnLrgy0u5LOgfqd5O4taBe5bb5FpP5SQ==", "dependencies": { - "@devcycle/js-client-sdk": "^1.16.6", - "@devcycle/types": "^1.4.6", + "@devcycle/js-client-sdk": "^1.25.0", + "@devcycle/types": "^1.13.0", "hoist-non-react-statics": "^3.3.2" }, "peerDependencies": { @@ -818,12 +818,12 @@ } }, "node_modules/@devcycle/types": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.4.6.tgz", - "integrity": "sha512-kdhyrcqVsVgBFe0wPvs1zIJdDIw1GvTpdjiojk+e3xvpy2603IaCiCrxKmMdIHOfVat+/1OVU/sNqdQAWbSdTQ==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.13.0.tgz", + "integrity": "sha512-qTQrT4GOGpWERP/CxcYMxmXcxv9wzpysEjrvmWusdVCHESaMzF0wl5kM/I/XxghG+diQ8XDJQJINh7FXNHQFvw==", "dependencies": { - "@nestjs/class-validator": "^0.13.4", "class-transformer": "0.5.1", + "class-validator": "0.14.1", "iso-639-1": "^2.1.13", "lodash": "^4.17.21", "reflect-metadata": "^0.1.13" @@ -1352,15 +1352,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@nestjs/class-validator": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/@nestjs/class-validator/-/class-validator-0.13.4.tgz", - "integrity": "sha512-/mqZL36LJ5uV5WDhi87Cd52IssuO+SStaOr2+6sBsvCCGUWkoJes4Wwzmm3m/gdHH+tsNxX60sVSzYcU6hAy9Q==", - "dependencies": { - "libphonenumber-js": "^1.9.43", - "validator": "^13.7.0" - } - }, "node_modules/@next/env": { "version": "14.1.0", "resolved": "https://registry.npmjs.org/@next/env/-/env-14.1.0.tgz", @@ -1914,6 +1905,11 @@ "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", "dev": true }, + "node_modules/@types/validator": { + "version": "13.11.10", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.10.tgz", + "integrity": "sha512-e2PNXoXLr6Z+dbfx5zSh9TRlXJrELycxiaXznp4S5+D2M3b9bqJEitNHA5923jhnB2zzFiZHa2f0SI1HoIahpg==" + }, "node_modules/@types/yargs": { "version": "17.0.32", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", @@ -2370,7 +2366,8 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true }, "node_modules/available-typed-arrays": { "version": "1.0.5", @@ -2393,25 +2390,6 @@ "node": ">=4" } }, - "node_modules/axios": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", - "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", - "dependencies": { - "follow-redirects": "^1.15.4", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axios-retry": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.9.1.tgz", - "integrity": "sha512-8PJDLJv7qTTMMwdnbMvrLYuvB47M81wRtxQmEdV5w4rgbTXTt+vtPkXwajOfOdSyv/wZICJOC+/UhXH4aQ/R+w==", - "dependencies": { - "@babel/runtime": "^7.15.4", - "is-retry-allowed": "^2.2.0" - } - }, "node_modules/axobject-query": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", @@ -2737,6 +2715,16 @@ "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.5.1.tgz", "integrity": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==" }, + "node_modules/class-validator": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.14.1.tgz", + "integrity": "sha512-2VEG9JICxIqTpoK1eMzZqaV+u/EiwEJkMGzTrZf6sU/fwsnOITVgYJ8yojSy6CaXtO9V0Cc6ZQZ8h8m4UBuLwQ==", + "dependencies": { + "@types/validator": "^13.11.8", + "libphonenumber-js": "^1.10.53", + "validator": "^13.9.0" + } + }, "node_modules/classnames": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", @@ -2799,6 +2787,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, "dependencies": { "delayed-stream": "~1.0.0" }, @@ -3034,6 +3023,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, "engines": { "node": ">=0.4.0" } @@ -3887,6 +3877,11 @@ "bser": "2.1.1" } }, + "node_modules/fetch-retry": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", + "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==" + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -3947,25 +3942,6 @@ "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", "dev": true }, - "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -3979,6 +3955,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -4738,17 +4715,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-retry-allowed": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz", - "integrity": "sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-set": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", @@ -5735,9 +5701,9 @@ } }, "node_modules/libphonenumber-js": { - "version": "1.10.53", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.53.tgz", - "integrity": "sha512-sDTnnqlWK4vH4AlDQuswz3n4Hx7bIQWTpIcScJX+Sp7St3LXHmfiax/ZFfyYxHmkdCvydOLSuvtAO/XpXiSySw==" + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.2.tgz", + "integrity": "sha512-V9mGLlaXN1WETzqQvSu6qf6XVAr3nFuJvWsHcuzCCCo6xUKawwSxOPTpan5CGOSKTn5w/bQuCZcLPJkyysgC3w==" }, "node_modules/lines-and-columns": { "version": "1.2.4", @@ -5871,6 +5837,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, "engines": { "node": ">= 0.6" } @@ -5879,6 +5846,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, "dependencies": { "mime-db": "1.52.0" }, @@ -6523,11 +6491,6 @@ "react-is": "^16.13.1" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, "node_modules/psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", @@ -6654,7 +6617,8 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true }, "node_modules/regexp.prototype.flags": { "version": "1.5.1", @@ -7568,9 +7532,9 @@ } }, "node_modules/ua-parser-js": { - "version": "1.0.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", - "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==", + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.38.tgz", + "integrity": "sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==", "funding": [ { "type": "opencollective", @@ -7697,9 +7661,9 @@ } }, "node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "engines": { "node": ">= 0.10" } diff --git a/package.json b/package.json index eb41078..500876f 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "open-browser": "open http://localhost:3000" }, "dependencies": { - "@devcycle/nextjs-sdk": "^1.0.0", + "@devcycle/nextjs-sdk": "^2.0.1", "classnames": "^2.5.1", "next": "14.1.0", "react": "^18",