From bdebdff5b01b8f801c4f83e711ff9645d903b6bc Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Thu, 10 Aug 2023 11:49:23 -0700 Subject: [PATCH 1/2] feat: Switch to es2017 target to ensure native async/await. --- packages/sdk/akamai-base/tsconfig.json | 2 +- packages/sdk/akamai-edgekv/tsconfig.json | 2 +- packages/sdk/cloudflare/tsconfig.json | 2 +- packages/sdk/server-node/package.json | 4 ++-- packages/sdk/server-node/tsconfig.json | 2 +- packages/sdk/vercel/tsconfig.json | 2 +- packages/shared/akamai-edgeworker-sdk/tsconfig.json | 2 +- packages/shared/common/package.json | 2 +- packages/shared/common/tsconfig.json | 2 +- packages/shared/sdk-server-edge/tsconfig.json | 2 +- packages/shared/sdk-server/package.json | 4 ++-- packages/shared/sdk-server/tsconfig.json | 2 +- packages/store/node-server-sdk-dynamodb/tsconfig.json | 2 +- packages/store/node-server-sdk-redis/tsconfig.json | 2 +- 14 files changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/sdk/akamai-base/tsconfig.json b/packages/sdk/akamai-base/tsconfig.json index aa1b75233a..763d67b8b3 100644 --- a/packages/sdk/akamai-base/tsconfig.json +++ b/packages/sdk/akamai-base/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["ESNext"], "module": "es6", "strict": true, diff --git a/packages/sdk/akamai-edgekv/tsconfig.json b/packages/sdk/akamai-edgekv/tsconfig.json index 7a5e98034c..647a660111 100644 --- a/packages/sdk/akamai-edgekv/tsconfig.json +++ b/packages/sdk/akamai-edgekv/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "es6", "strict": true, diff --git a/packages/sdk/cloudflare/tsconfig.json b/packages/sdk/cloudflare/tsconfig.json index ba2b0ea352..3192817efa 100644 --- a/packages/sdk/cloudflare/tsconfig.json +++ b/packages/sdk/cloudflare/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/sdk/server-node/package.json b/packages/sdk/server-node/package.json index 93ff4b1c65..663d1a7d7c 100644 --- a/packages/sdk/server-node/package.json +++ b/packages/sdk/server-node/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/node-server-sdk", - "version": "8.1.1", + "version": "8.2.0-beta.1", "description": "LaunchDarkly Server-Side SDK for Node.js", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/server-node", "repository": { @@ -46,7 +46,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@launchdarkly/js-server-sdk-common": "1.0.7", + "@launchdarkly/js-server-sdk-common": "1.1.0-beta.1", "https-proxy-agent": "^5.0.1", "launchdarkly-eventsource": "2.0.0" }, diff --git a/packages/sdk/server-node/tsconfig.json b/packages/sdk/server-node/tsconfig.json index 1b9ac79b8c..e4158b0541 100644 --- a/packages/sdk/server-node/tsconfig.json +++ b/packages/sdk/server-node/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/sdk/vercel/tsconfig.json b/packages/sdk/vercel/tsconfig.json index 2635087a0d..39049b6423 100644 --- a/packages/sdk/vercel/tsconfig.json +++ b/packages/sdk/vercel/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/shared/akamai-edgeworker-sdk/tsconfig.json b/packages/shared/akamai-edgeworker-sdk/tsconfig.json index 823c9c67d5..def6a5c839 100644 --- a/packages/shared/akamai-edgeworker-sdk/tsconfig.json +++ b/packages/shared/akamai-edgeworker-sdk/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "rootDir": "src", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/shared/common/package.json b/packages/shared/common/package.json index feba16f5ef..5c8e3c376b 100644 --- a/packages/shared/common/package.json +++ b/packages/shared/common/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-sdk-common", - "version": "1.0.2", + "version": "1.1.0-beta.1", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/shared/common/tsconfig.json b/packages/shared/common/tsconfig.json index 19e8b1e597..cd3f7af3c0 100644 --- a/packages/shared/common/tsconfig.json +++ b/packages/shared/common/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "rootDir": "src", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/shared/sdk-server-edge/tsconfig.json b/packages/shared/sdk-server-edge/tsconfig.json index 4b0f391325..a34abfe7c6 100644 --- a/packages/shared/sdk-server-edge/tsconfig.json +++ b/packages/shared/sdk-server-edge/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6", "webworker"], "module": "commonjs", "strict": true, diff --git a/packages/shared/sdk-server/package.json b/packages/shared/sdk-server/package.json index 446bca23c4..78796ddb97 100644 --- a/packages/shared/sdk-server/package.json +++ b/packages/shared/sdk-server/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-server-sdk-common", - "version": "1.0.7", + "version": "1.1.0-beta.1", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -28,7 +28,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@launchdarkly/js-sdk-common": "1.0.2", + "@launchdarkly/js-sdk-common": "1.1.0-beta.1", "semver": "7.5.4" }, "devDependencies": { diff --git a/packages/shared/sdk-server/tsconfig.json b/packages/shared/sdk-server/tsconfig.json index 19e8b1e597..cd3f7af3c0 100644 --- a/packages/shared/sdk-server/tsconfig.json +++ b/packages/shared/sdk-server/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "rootDir": "src", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/store/node-server-sdk-dynamodb/tsconfig.json b/packages/store/node-server-sdk-dynamodb/tsconfig.json index 1b9ac79b8c..e4158b0541 100644 --- a/packages/store/node-server-sdk-dynamodb/tsconfig.json +++ b/packages/store/node-server-sdk-dynamodb/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, diff --git a/packages/store/node-server-sdk-redis/tsconfig.json b/packages/store/node-server-sdk-redis/tsconfig.json index 1b9ac79b8c..e4158b0541 100644 --- a/packages/store/node-server-sdk-redis/tsconfig.json +++ b/packages/store/node-server-sdk-redis/tsconfig.json @@ -3,7 +3,7 @@ // Uses "." so it can load package.json. "rootDir": ".", "outDir": "dist", - "target": "es6", + "target": "es2017", "lib": ["es6"], "module": "commonjs", "strict": true, From fca0b27a850a5f6318808cb3a77551e69112f08d Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Thu, 10 Aug 2023 12:53:37 -0700 Subject: [PATCH 2/2] Remove pre-release versions. --- packages/sdk/server-node/package.json | 4 ++-- packages/shared/common/package.json | 2 +- packages/shared/sdk-server/package.json | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/sdk/server-node/package.json b/packages/sdk/server-node/package.json index 663d1a7d7c..93ff4b1c65 100644 --- a/packages/sdk/server-node/package.json +++ b/packages/sdk/server-node/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/node-server-sdk", - "version": "8.2.0-beta.1", + "version": "8.1.1", "description": "LaunchDarkly Server-Side SDK for Node.js", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/server-node", "repository": { @@ -46,7 +46,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@launchdarkly/js-server-sdk-common": "1.1.0-beta.1", + "@launchdarkly/js-server-sdk-common": "1.0.7", "https-proxy-agent": "^5.0.1", "launchdarkly-eventsource": "2.0.0" }, diff --git a/packages/shared/common/package.json b/packages/shared/common/package.json index 5c8e3c376b..feba16f5ef 100644 --- a/packages/shared/common/package.json +++ b/packages/shared/common/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-sdk-common", - "version": "1.1.0-beta.1", + "version": "1.0.2", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/shared/sdk-server/package.json b/packages/shared/sdk-server/package.json index 78796ddb97..446bca23c4 100644 --- a/packages/shared/sdk-server/package.json +++ b/packages/shared/sdk-server/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-server-sdk-common", - "version": "1.1.0-beta.1", + "version": "1.0.7", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -28,7 +28,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@launchdarkly/js-sdk-common": "1.1.0-beta.1", + "@launchdarkly/js-sdk-common": "1.0.2", "semver": "7.5.4" }, "devDependencies": {