From 0dd79e54e60b5911d67eba8261fc7cd1686d1d8a Mon Sep 17 00:00:00 2001 From: DevCycle Automation Date: Fri, 23 Aug 2024 21:28:01 +0000 Subject: [PATCH] Update @devcycle/nodejs-server-sdk to latest --- package-lock.json | 188 +++++++++++++++++++++++++++++----------------- package.json | 2 +- 2 files changed, 121 insertions(+), 69 deletions(-) diff --git a/package-lock.json b/package-lock.json index 172ce2d..81dd322 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "example-nodejs-typescript", "version": "1.0.0", "dependencies": { - "@devcycle/nodejs-server-sdk": "^1.30.1", + "@devcycle/nodejs-server-sdk": "^1.34.0", "dotenv": "^16.3.1", "express": "^4.18.2", "supertest": "^6.3.3" @@ -728,46 +728,57 @@ } }, "node_modules/@devcycle/bucketing-assembly-script": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@devcycle/bucketing-assembly-script/-/bucketing-assembly-script-1.22.0.tgz", - "integrity": "sha512-E4cwFYPyoK8ZGFkdtk6UKuIMaAL40PeK2BhkwcuDqRPNcJK57Vxs6pil8G1Zc3ET8CJZp4p053WgOpJ8Z3ZcKQ==", + "version": "1.25.3", + "resolved": "https://registry.npmjs.org/@devcycle/bucketing-assembly-script/-/bucketing-assembly-script-1.25.3.tgz", + "integrity": "sha512-1FQDjE1vHYriBhWeGMp021GoV/Z4J98pkFTZhLvt1H/4KHndUI5JabrwMcGKAzsPTRucrODyxF0uaNz7PgPCAQ==", + "license": "MIT", "dependencies": { "protobufjs": "^7.2.5" } }, "node_modules/@devcycle/js-cloud-server-sdk": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@devcycle/js-cloud-server-sdk/-/js-cloud-server-sdk-1.12.0.tgz", - "integrity": "sha512-ybFGcZUoDZFtHXiUsEtqjpHQAWiuKajvG9e8df5IhoVDWjVVRfOKmnoJjiLvfQrhAvUa8Qb6QgZEF/OOxHiA2w==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@devcycle/js-cloud-server-sdk/-/js-cloud-server-sdk-1.15.3.tgz", + "integrity": "sha512-FXBUtP2k3QQ1cS8s2yR1QNu640qTvBNfEINxC4KLQ6+/5scckbqGen9N3DWxJ0USeHuKdAMU0RguLze5SjghoA==", + "license": "MIT", "dependencies": { - "@devcycle/types": "^1.13.0", + "@devcycle/types": "^1.16.2", "cross-fetch": "^4.0.0", "fetch-retry": "^5.0.6", "lodash": "^4.17.21" } }, "node_modules/@devcycle/nodejs-server-sdk": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/@devcycle/nodejs-server-sdk/-/nodejs-server-sdk-1.30.1.tgz", - "integrity": "sha512-RnzNH+H72IoxHU4c5E9LHwyfT6FSeFIUUIUFNKv2hSwJAxFLZwCHvnKAyXnZANX/mlGXwz7dz2LSKb6LdrXisg==", - "dependencies": { - "@devcycle/bucketing-assembly-script": "^1.22.0", - "@devcycle/js-cloud-server-sdk": "^1.12.0", - "@devcycle/types": "^1.13.0", + "version": "1.34.0", + "resolved": "https://registry.npmjs.org/@devcycle/nodejs-server-sdk/-/nodejs-server-sdk-1.34.0.tgz", + "integrity": "sha512-GT0g4T3vIRZRRGNs7LOHm2gzJDk96I19oHDDsUCr8sSEo299QxM3fMldWDgdpwvAjKOaDZdWvJUSbLSvxFYpng==", + "license": "MIT", + "dependencies": { + "@devcycle/bucketing-assembly-script": "^1.25.3", + "@devcycle/js-cloud-server-sdk": "^1.15.3", + "@devcycle/types": "^1.16.2", "cross-fetch": "^4.0.0", + "eventsource": "^2.0.2", "fetch-retry": "^5.0.6" }, "engines": { "node": ">=16.0.0" }, "peerDependencies": { + "@openfeature/multi-provider": "^0.1.1", "@openfeature/server-sdk": "^1.13.5" + }, + "peerDependenciesMeta": { + "@openfeature/multi-provider": { + "optional": true + } } }, "node_modules/@devcycle/types": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.13.0.tgz", - "integrity": "sha512-qTQrT4GOGpWERP/CxcYMxmXcxv9wzpysEjrvmWusdVCHESaMzF0wl5kM/I/XxghG+diQ8XDJQJINh7FXNHQFvw==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.16.2.tgz", + "integrity": "sha512-zDUy3lNvEFSiEcxg9rDCryLtgiO5dxWHFqyjoa0Sc1cjjOmGfj3IyOTsvvaE+FuZDLIbsN+WHHGBiNQBPXi65Q==", + "license": "MIT", "dependencies": { "class-transformer": "0.5.1", "class-validator": "0.14.1", @@ -1148,27 +1159,32 @@ "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==" + "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/codegen": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==" + "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/fetch": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==", + "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" @@ -1177,27 +1193,32 @@ "node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==" + "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/inquire": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==" + "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==" + "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==" + "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", + "license": "BSD-3-Clause" }, "node_modules/@protobufjs/utf8": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==" + "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==", + "license": "BSD-3-Clause" }, "node_modules/@sinclair/typebox": { "version": "0.27.8", @@ -1467,9 +1488,10 @@ } }, "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==" + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-nH45Lk7oPIJ1RVOF6JgFI6Dy0QpHEzq4QecZhvguxYPDwT8c93prCMqAtiIttm39voZ+DDR+qkNnMpJmMBRqag==", + "license": "MIT" }, "node_modules/@types/yargs": { "version": "17.0.32", @@ -1968,12 +1990,14 @@ "node_modules/class-transformer": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.5.1.tgz", - "integrity": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==" + "integrity": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==", + "license": "MIT" }, "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==", + "license": "MIT", "dependencies": { "@types/validator": "^13.11.8", "libphonenumber-js": "^1.10.53", @@ -2127,6 +2151,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" } @@ -2351,6 +2376,15 @@ "node": ">= 0.6" } }, + "node_modules/eventsource": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -2463,7 +2497,8 @@ "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==" + "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", + "license": "MIT" }, "node_modules/fill-range": { "version": "7.0.1", @@ -2948,6 +2983,7 @@ "version": "2.1.15", "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.15.tgz", "integrity": "sha512-7c7mBznZu2ktfvyT582E2msM+Udc1EjOyhVRE/0ZsjD9LBtWSm23h3PtiRh2a35XoUsTQQjJXaJzuLjXsOdFDg==", + "license": "MIT", "engines": { "node": ">=6.0" } @@ -3730,9 +3766,10 @@ } }, "node_modules/libphonenumber-js": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.2.tgz", - "integrity": "sha512-V9mGLlaXN1WETzqQvSu6qf6XVAr3nFuJvWsHcuzCCCo6xUKawwSxOPTpan5CGOSKTn5w/bQuCZcLPJkyysgC3w==" + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.7.tgz", + "integrity": "sha512-x2xON4/Qg2bRIS11KIN9yCNYUjhtiEjNyptjX0mX+pyKHecxuJVLIpfX1lq9ZD6CrC/rB+y4GBi18c6CEcUR+A==", + "license": "MIT" }, "node_modules/lines-and-columns": { "version": "1.2.4", @@ -3755,7 +3792,8 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", @@ -3766,7 +3804,8 @@ "node_modules/long": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" + "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", + "license": "Apache-2.0" }, "node_modules/lru-cache": { "version": "5.1.1", @@ -3954,6 +3993,7 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -4358,10 +4398,11 @@ } }, "node_modules/protobufjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.3.0.tgz", - "integrity": "sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", + "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", @@ -4471,7 +4512,8 @@ "node_modules/reflect-metadata": { "version": "0.1.14", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", - "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==" + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", + "license": "Apache-2.0" }, "node_modules/require-directory": { "version": "2.1.1", @@ -5020,7 +5062,8 @@ "node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/ts-jest": { "version": "29.1.1", @@ -5268,6 +5311,7 @@ "version": "13.12.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -5292,12 +5336,14 @@ "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -5953,40 +5999,41 @@ } }, "@devcycle/bucketing-assembly-script": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@devcycle/bucketing-assembly-script/-/bucketing-assembly-script-1.22.0.tgz", - "integrity": "sha512-E4cwFYPyoK8ZGFkdtk6UKuIMaAL40PeK2BhkwcuDqRPNcJK57Vxs6pil8G1Zc3ET8CJZp4p053WgOpJ8Z3ZcKQ==", + "version": "1.25.3", + "resolved": "https://registry.npmjs.org/@devcycle/bucketing-assembly-script/-/bucketing-assembly-script-1.25.3.tgz", + "integrity": "sha512-1FQDjE1vHYriBhWeGMp021GoV/Z4J98pkFTZhLvt1H/4KHndUI5JabrwMcGKAzsPTRucrODyxF0uaNz7PgPCAQ==", "requires": { "protobufjs": "^7.2.5" } }, "@devcycle/js-cloud-server-sdk": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/@devcycle/js-cloud-server-sdk/-/js-cloud-server-sdk-1.12.0.tgz", - "integrity": "sha512-ybFGcZUoDZFtHXiUsEtqjpHQAWiuKajvG9e8df5IhoVDWjVVRfOKmnoJjiLvfQrhAvUa8Qb6QgZEF/OOxHiA2w==", + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@devcycle/js-cloud-server-sdk/-/js-cloud-server-sdk-1.15.3.tgz", + "integrity": "sha512-FXBUtP2k3QQ1cS8s2yR1QNu640qTvBNfEINxC4KLQ6+/5scckbqGen9N3DWxJ0USeHuKdAMU0RguLze5SjghoA==", "requires": { - "@devcycle/types": "^1.13.0", + "@devcycle/types": "^1.16.2", "cross-fetch": "^4.0.0", "fetch-retry": "^5.0.6", "lodash": "^4.17.21" } }, "@devcycle/nodejs-server-sdk": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/@devcycle/nodejs-server-sdk/-/nodejs-server-sdk-1.30.1.tgz", - "integrity": "sha512-RnzNH+H72IoxHU4c5E9LHwyfT6FSeFIUUIUFNKv2hSwJAxFLZwCHvnKAyXnZANX/mlGXwz7dz2LSKb6LdrXisg==", + "version": "1.34.0", + "resolved": "https://registry.npmjs.org/@devcycle/nodejs-server-sdk/-/nodejs-server-sdk-1.34.0.tgz", + "integrity": "sha512-GT0g4T3vIRZRRGNs7LOHm2gzJDk96I19oHDDsUCr8sSEo299QxM3fMldWDgdpwvAjKOaDZdWvJUSbLSvxFYpng==", "requires": { - "@devcycle/bucketing-assembly-script": "^1.22.0", - "@devcycle/js-cloud-server-sdk": "^1.12.0", - "@devcycle/types": "^1.13.0", + "@devcycle/bucketing-assembly-script": "^1.25.3", + "@devcycle/js-cloud-server-sdk": "^1.15.3", + "@devcycle/types": "^1.16.2", "cross-fetch": "^4.0.0", + "eventsource": "^2.0.2", "fetch-retry": "^5.0.6" } }, "@devcycle/types": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.13.0.tgz", - "integrity": "sha512-qTQrT4GOGpWERP/CxcYMxmXcxv9wzpysEjrvmWusdVCHESaMzF0wl5kM/I/XxghG+diQ8XDJQJINh7FXNHQFvw==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@devcycle/types/-/types-1.16.2.tgz", + "integrity": "sha512-zDUy3lNvEFSiEcxg9rDCryLtgiO5dxWHFqyjoa0Sc1cjjOmGfj3IyOTsvvaE+FuZDLIbsN+WHHGBiNQBPXi65Q==", "requires": { "class-transformer": "0.5.1", "class-validator": "0.14.1", @@ -6608,9 +6655,9 @@ } }, "@types/validator": { - "version": "13.11.10", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.11.10.tgz", - "integrity": "sha512-e2PNXoXLr6Z+dbfx5zSh9TRlXJrELycxiaXznp4S5+D2M3b9bqJEitNHA5923jhnB2zzFiZHa2f0SI1HoIahpg==" + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-nH45Lk7oPIJ1RVOF6JgFI6Dy0QpHEzq4QecZhvguxYPDwT8c93prCMqAtiIttm39voZ+DDR+qkNnMpJmMBRqag==" }, "@types/yargs": { "version": "17.0.32", @@ -7255,6 +7302,11 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" }, + "eventsource": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==" + }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -8292,9 +8344,9 @@ "dev": true }, "libphonenumber-js": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.2.tgz", - "integrity": "sha512-V9mGLlaXN1WETzqQvSu6qf6XVAr3nFuJvWsHcuzCCCo6xUKawwSxOPTpan5CGOSKTn5w/bQuCZcLPJkyysgC3w==" + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.11.7.tgz", + "integrity": "sha512-x2xON4/Qg2bRIS11KIN9yCNYUjhtiEjNyptjX0mX+pyKHecxuJVLIpfX1lq9ZD6CrC/rB+y4GBi18c6CEcUR+A==" }, "lines-and-columns": { "version": "1.2.4", @@ -8752,9 +8804,9 @@ } }, "protobufjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.3.0.tgz", - "integrity": "sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.4.0.tgz", + "integrity": "sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", diff --git a/package.json b/package.json index 6e9d91b..739e0f5 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "example-nodejs-typescript", "version": "1.0.0", "dependencies": { - "@devcycle/nodejs-server-sdk": "^1.30.1", + "@devcycle/nodejs-server-sdk": "^1.34.0", "dotenv": "^16.3.1", "express": "^4.18.2", "supertest": "^6.3.3"