Skip to content

Conversation

trivikr
Copy link
Owner

@trivikr trivikr commented Sep 20, 2022

Issue

Internal JS-3593

Description

Add script to update browser artifacts to specific esVersion

Testing

$ node scripts/prepare-variants/default.mjs es2015

$ git diff tsconfig.es.json
diff --git a/tsconfig.es.json b/tsconfig.es.json
index 5294bf3e47..da765642af 100644
--- a/tsconfig.es.json
+++ b/tsconfig.es.json
@@ -4,7 +4,7 @@
     "importHelpers": true,
     "module": "esnext",
     "noEmitHelpers": true,
-    "target": "es5",
+    "target": "es2015",
     "strict": true
   }
 }

$ git diff packages/abort-controller/tsconfig.es.json
diff --git a/packages/abort-controller/tsconfig.es.json b/packages/abort-controller/tsconfig.es.json
index 27c730dfd5..531d74414c 100644
--- a/packages/abort-controller/tsconfig.es.json
+++ b/packages/abort-controller/tsconfig.es.json
@@ -1,11 +1,13 @@
 {
   "compilerOptions": {
     "baseUrl": ".",
-    "lib": ["es5", "es2015.collection"],
+    "lib": [],
     "outDir": "dist-es",
     "rootDir": "src",
     "stripInternal": true
   },
   "extends": "../../tsconfig.es.json",
-  "include": ["src/"]
+  "include": [
+    "src/"
+  ]
 }

$ git diff packages/abort-controller/package.json
diff --git a/packages/abort-controller/package.json b/packages/abort-controller/package.json
index e8cd9e7493..8c66fe6ebb 100644
--- a/packages/abort-controller/package.json
+++ b/packages/abort-controller/package.json
@@ -1,6 +1,6 @@
 {
-  "name": "@aws-sdk/abort-controller",
-  "version": "3.170.0",
+  "name": "@trivikr-test/abort-controller",
+  "version": "3.170.0-es2015",
   "description": "A simple abort controller library",
   "main": "./dist-cjs/index.js",
   "module": "./dist-es/index.js",
@@ -21,7 +21,7 @@
   },
   "license": "Apache-2.0",
   "dependencies": {
-    "@aws-sdk/types": "*",
+    "@trivikr-test/types": "3.170.0-es2015",
     "tslib": "^2.3.1"
   },
   "engines": {
   
# Need to run twice, as there's some issue with file in 'client-sso/node_modules/@types'
# because of `@trivikr-test/` org name.
$ yarn
$ yarn

$ yarn run lerna run --scope @trivikr-test/types build

$ yarn run lerna run build

$ yarn build:types:downlevel

Additional context

Refs: #417


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@trivikr trivikr marked this pull request as ready for review September 20, 2022 22:20
@trivikr trivikr merged commit 830b172 into v3.170.0-trivikr-test Sep 20, 2022
@trivikr trivikr deleted the prepare-artifacts-es-version branch September 20, 2022 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant