From b385a0a9bc7571e696fbde17150ac0508e14aa6d Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Thu, 25 Jun 2020 16:13:57 -0400 Subject: [PATCH 01/11] feat: add common root tsconfig for es and cjs builds --- .gitignore | 1 + jest.config.base.js | 2 +- package.json | 2 +- tsconfig.cjs.json | 8 ++++++++ tsconfig.es.json | 8 ++++++++ tsconfig.json | 33 +++++++++++++++++++++++++++++++++ 6 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 tsconfig.cjs.json create mode 100644 tsconfig.es.json create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore index bca201429d40..e5aea1f1ba7b 100644 --- a/.gitignore +++ b/.gitignore @@ -26,6 +26,7 @@ package-lock.json !serviceModels/logs build +build-es .idea/ *.iml diff --git a/jest.config.base.js b/jest.config.base.js index b007138537bb..ad108430c085 100644 --- a/jest.config.base.js +++ b/jest.config.base.js @@ -1,4 +1,4 @@ module.exports = { // remove testMatch once we move to ts-jest - testMatch: ["**/__tests__/**/*.js?(x)", "**/?(*.)+(spec|test).js?(x)"] + testMatch: ["**/__tests__/**/*.js?(x)", "**/build/?(*.)+(spec|test).js?(x)"] }; diff --git a/package.json b/package.json index efa04570bb50..0a1de763524a 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "generate-clients": "node ./scripts/generate-clients", "bootstrap": "yarn", "clean": "yarn clear-build-cache && yarn clear-build-info && lerna clean", - "clear-build-cache": "rimraf ./packages/*/build/* ./clients/*/*/build/*", + "clear-build-cache": "rimraf ./packages/*/build ./packages/*/build-es ./clients/*/dist", "clear-build-info": "rimraf ./packages/*/*.tsbuildinfo ./clients/*/*/*.tsbuildinfo", "build:crypto-dependencies": "lerna run --scope '@aws-sdk/types' --scope '@aws-sdk/util-utf8-browser' --scope '@aws-sdk/util-locate-window' --scope '@aws-sdk/hash-node' --include-dependencies pretest", "build:protocols": "yarn build:crypto-dependencies && lerna run --scope '@aws-sdk/aws-*' --include-dependencies pretest", diff --git a/tsconfig.cjs.json b/tsconfig.cjs.json new file mode 100644 index 000000000000..109f5b9a76ad --- /dev/null +++ b/tsconfig.cjs.json @@ -0,0 +1,8 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "moduleResolution": "node", + "target": "es5" + } +} diff --git a/tsconfig.es.json b/tsconfig.es.json new file mode 100644 index 000000000000..d4dbc3abc72c --- /dev/null +++ b/tsconfig.es.json @@ -0,0 +1,8 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "target": "es5", + "module": "esnext", + "moduleResolution": "node" + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000000..a4638f6327dc --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,33 @@ +{ + "compilerOptions": { + /** + * Must allow: + */ + "downlevelIteration": true, + "resolveJsonModule": true, + "experimentalDecorators": true, + "noUnusedParameters": false, + "removeComments": false, + "incremental": true, + + /** + * Nice to have: + */ + // "preserveConstEnums": true, + // "declaration": true, + // "allowUnreachableCode": false, + // "pretty": true, + + "module": "commonjs", + "moduleResolution": "node", + "target": "es5", + "lib": ["es2015", "dom"], + "baseUrl": ".", + "paths": { + "@aws-sdk/*": ["packages/*/src"], + "@aws-sdk/clients-*": ["clients/clients-*/"] + } + }, + "include": ["packages/"], + "exclude": ["node_modules/", "packages/*/build/"] +} From ecf2891efa79fc52d5b3af22919f8e15e59dc551 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Thu, 25 Jun 2020 16:14:53 -0400 Subject: [PATCH 02/11] feat: apply common root tsconfig to a single package --- packages/abort-controller/package.json | 6 ++++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++++----- packages/abort-controller/tsconfig.es.json | 18 ++++++++++++++++++ packages/abort-controller/tsconfig.test.json | 11 ----------- 4 files changed, 29 insertions(+), 18 deletions(-) rename packages/abort-controller/{tsconfig.json => tsconfig.cjs.json} (59%) create mode 100644 packages/abort-controller/tsconfig.es.json delete mode 100644 packages/abort-controller/tsconfig.test.json diff --git a/packages/abort-controller/package.json b/packages/abort-controller/package.json index e7c23ddb8278..330d16230f66 100644 --- a/packages/abort-controller/package.json +++ b/packages/abort-controller/package.json @@ -5,8 +5,10 @@ "main": "./build/index.js", "types": "./build/index.d.ts", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/abort-controller/tsconfig.json b/packages/abort-controller/tsconfig.cjs.json similarity index 59% rename from packages/abort-controller/tsconfig.json rename to packages/abort-controller/tsconfig.cjs.json index 5dc4771dee5b..b55735f4347a 100644 --- a/packages/abort-controller/tsconfig.json +++ b/packages/abort-controller/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "lib": ["es5", "es2015.collection"], "strict": true, - "sourceMap": true, + "sourceMap": false, "declaration": true, "stripInternal": true, "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/abort-controller/tsconfig.es.json b/packages/abort-controller/tsconfig.es.json new file mode 100644 index 000000000000..ccc1d814b9d8 --- /dev/null +++ b/packages/abort-controller/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "lib": ["es5", "es2015.collection"], + "strict": true, + "sourceMap": false, + "declaration": true, + "stripInternal": true, + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/abort-controller/tsconfig.test.json b/packages/abort-controller/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/abort-controller/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} From 69b39723ef0827abd39f1d239b8bdc162a7ff8eb Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Thu, 25 Jun 2020 16:19:46 -0400 Subject: [PATCH 03/11] feat: propagate common tsconfig to interesting packages --- .../package.json | 10 ++++----- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++----- .../tsconfig.es.json | 22 +++++++++++++------ .../package.json | 8 +++---- .../{tsconfig.json => tsconfig.cjs.json} | 10 ++++----- .../tsconfig.es.json | 16 ++++++++------ packages/signature-v4/package.json | 10 ++++----- .../{tsconfig.json => tsconfig.cjs.json} | 10 ++++----- packages/signature-v4/tsconfig.es.json | 16 ++++++++------ packages/types/package.json | 7 +++--- .../{tsconfig.json => tsconfig.cjs.json} | 8 +++---- packages/types/tsconfig.es.json | 18 +++++++++++++++ 12 files changed, 89 insertions(+), 58 deletions(-) rename packages/credential-provider-cognito-identity/{tsconfig.json => tsconfig.cjs.json} (65%) rename packages/middleware-sdk-transcribe-streaming/{tsconfig.json => tsconfig.cjs.json} (66%) rename packages/signature-v4/{tsconfig.json => tsconfig.cjs.json} (67%) rename packages/types/{tsconfig.json => tsconfig.cjs.json} (75%) mode change 100755 => 100644 create mode 100644 packages/types/tsconfig.es.json diff --git a/packages/credential-provider-cognito-identity/package.json b/packages/credential-provider-cognito-identity/package.json index ff2506b8622f..5febada2704d 100644 --- a/packages/credential-provider-cognito-identity/package.json +++ b/packages/credential-provider-cognito-identity/package.json @@ -2,15 +2,15 @@ "name": "@aws-sdk/credential-provider-cognito-identity", "version": "1.0.0-gamma.2", "scripts": { - "prepublishOnly": "tsc", + "prepublishOnly": "yarn build:cjs", "pretest": "yarn build:cjs && yarn build:es", - "build:cjs": "tsc -p tsconfig.json", + "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./dist/cjs/index.js", - "module": "./dist/es/index.js", - "types": "./dist/cjs/index.d.ts", + "main": "./build/index.js", + "module": "./build-es/index.js", + "types": "./build/index.d.ts", "sideEffects": false, "author": { "name": "AWS SDK for JavaScript Team", diff --git a/packages/credential-provider-cognito-identity/tsconfig.json b/packages/credential-provider-cognito-identity/tsconfig.cjs.json similarity index 65% rename from packages/credential-provider-cognito-identity/tsconfig.json rename to packages/credential-provider-cognito-identity/tsconfig.cjs.json index b9974d3ad817..92f02e4ad34c 100644 --- a/packages/credential-provider-cognito-identity/tsconfig.json +++ b/packages/credential-provider-cognito-identity/tsconfig.cjs.json @@ -1,7 +1,5 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, "sourceMap": true, @@ -10,9 +8,11 @@ "noEmitHelpers": true, "lib": ["dom"], "rootDir": "./src", - "outDir": "dist/cjs", - "incremental": true, + "outDir": "./build", "declarationDir": "./dist/cjs", - "noUnusedLocals": true - } + "noUnusedLocals": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-cognito-identity/tsconfig.es.json b/packages/credential-provider-cognito-identity/tsconfig.es.json index 53aca8568598..6a99d1e2e3dc 100644 --- a/packages/credential-provider-cognito-identity/tsconfig.es.json +++ b/packages/credential-provider-cognito-identity/tsconfig.es.json @@ -1,12 +1,11 @@ { - "extends": "./tsconfig", "compilerOptions": { - "target": "es5", - "module": "esnext", - "moduleResolution": "node", "declaration": false, - "declarationDir": null, + "strict": true, + "sourceMap": true, "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, "lib": [ "dom", "es5", @@ -15,6 +14,15 @@ "es2015.iterable", "es2015.symbol.wellknown" ], - "outDir": "dist/es" - } + "rootDir": "./src", + "outDir": "./build-es", + "declarationDir": null, + "noUnusedLocals": true, + "baseUrl": ".", + "target": "es5", + "module": "esnext", + "moduleResolution": "node" + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] } diff --git a/packages/middleware-sdk-transcribe-streaming/package.json b/packages/middleware-sdk-transcribe-streaming/package.json index e31d35991f9c..a18cfd39071f 100644 --- a/packages/middleware-sdk-transcribe-streaming/package.json +++ b/packages/middleware-sdk-transcribe-streaming/package.json @@ -1,17 +1,17 @@ { "name": "@aws-sdk/middleware-sdk-transcribe-streaming", "version": "1.0.0-gamma.0", - "main": "./dist/cjs/index.js", - "module": "./dist/es/index.js", + "main": "./build/index.js", + "types": "./build/index.d.ts", + "module": "./build-es/index.js", "scripts": { - "build:cjs": "tsc -p tsconfig.json", + "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "build": "yarn build:es && yarn build:cjs", "prepublishOnly": "yarn build", "pretest": "yarn build", "test": "jest --passWithNoTests" }, - "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-transcribe-streaming/tsconfig.json b/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json similarity index 66% rename from packages/middleware-sdk-transcribe-streaming/tsconfig.json rename to packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json index 551f36accf08..a45787013e76 100644 --- a/packages/middleware-sdk-transcribe-streaming/tsconfig.json +++ b/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json @@ -1,16 +1,16 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "lib": ["DOM"], "sourceMap": true, "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./dist/cjs", + "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json b/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json index 8bacf65d673d..4b61c8c14335 100644 --- a/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json +++ b/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json @@ -1,18 +1,20 @@ { - "extends": "./tsconfig.json", "compilerOptions": { - "target": "ES2015", - "module": "esNext", - "moduleResolution": "node", - "lib": ["es5", "es2015.promise", "es2015.collection", "DOM"], "declaration": true, + "lib": ["es5", "es2015.promise", "es2015.collection", "DOM"], "sourceMap": true, "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./dist/es", + "outDir": "./build-es", "importHelpers": true, "noEmitHelpers": true, + "baseUrl": ".", + "target": "ES2015", + "module": "esNext", + "moduleResolution": "node", "incremental": true - } + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] } diff --git a/packages/signature-v4/package.json b/packages/signature-v4/package.json index c0f965ad12f4..51938b5c9525 100644 --- a/packages/signature-v4/package.json +++ b/packages/signature-v4/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/signature-v4", "version": "1.0.0-gamma.1", "description": "A standalone implementation of the AWS Signature V4 request signing algorithm", - "main": "./dist/cjs/index.js", - "module": "./dist/es/index.js", + "main": "./build/index.js", + "module": "./build-es/index.js", + "types": "./build/index.d.ts", "scripts": { - "build:cjs": "tsc -p tsconfig.json", + "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "build": "yarn build:es && yarn build:cjs", "prepublishOnly": "yarn build", @@ -31,6 +32,5 @@ "@types/jest": "^25.1.4", "jest": "^25.1.0", "typescript": "~3.8.3" - }, - "types": "./dist/cjs/index.d.ts" + } } diff --git a/packages/signature-v4/tsconfig.json b/packages/signature-v4/tsconfig.cjs.json similarity index 67% rename from packages/signature-v4/tsconfig.json rename to packages/signature-v4/tsconfig.cjs.json index 52a212645cb6..a85273b5df12 100644 --- a/packages/signature-v4/tsconfig.json +++ b/packages/signature-v4/tsconfig.cjs.json @@ -1,16 +1,16 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "sourceMap": true, "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./dist/cjs", + "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, "noUnusedLocals": true, - "incremental": true - } + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/signature-v4/tsconfig.es.json b/packages/signature-v4/tsconfig.es.json index b2a8d5451ea6..c40d10f97fa1 100644 --- a/packages/signature-v4/tsconfig.es.json +++ b/packages/signature-v4/tsconfig.es.json @@ -1,19 +1,21 @@ { - "extends": "./tsconfig.json", "compilerOptions": { - "target": "es5", - "module": "esNext", - "moduleResolution": "node", - "lib": ["es5", "es2015.promise", "es2015.collection"], "declaration": true, "sourceMap": true, "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./dist/es", + "outDir": "./build-es", "importHelpers": true, "noEmitHelpers": true, "noUnusedLocals": true, + "baseUrl": ".", + "target": "es5", + "module": "esNext", + "moduleResolution": "node", + "lib": ["es5", "es2015.promise", "es2015.collection"], "incremental": true - } + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] } diff --git a/packages/types/package.json b/packages/types/package.json index 426a97843fb8..226d2079b82b 100755 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -8,13 +8,14 @@ "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "exit 0" }, "author": { "name": "AWS SDK for JavaScript Team", - "email": "", "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0" diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.cjs.json old mode 100755 new mode 100644 similarity index 75% rename from packages/types/tsconfig.json rename to packages/types/tsconfig.cjs.json index 11a86f944402..cb7b22efdbde --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.cjs.json @@ -1,7 +1,5 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "lib": [ "es5", "es2015.promise", @@ -13,6 +11,8 @@ "declaration": true, "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/types/tsconfig.es.json b/packages/types/tsconfig.es.json new file mode 100644 index 000000000000..44301e3c5d82 --- /dev/null +++ b/packages/types/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "strict": true, + "declaration": true, + "rootDir": "./src", + "outDir": "./build-es", + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} From db9c88040e9edca01a994f13f1d65c24f0606ade Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Thu, 25 Jun 2020 16:20:39 -0400 Subject: [PATCH 04/11] feat: propogate common tsconfig to all packages --- packages/body-checksum-browser/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../body-checksum-browser/tsconfig.es.json | 25 ++++++++++++++++++ .../body-checksum-browser/tsconfig.test.json | 11 -------- packages/body-checksum-node/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/body-checksum-node/tsconfig.es.json | 24 +++++++++++++++++ .../body-checksum-node/tsconfig.test.json | 11 -------- .../chunked-blob-reader-native/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 25 ++++++++++++++++++ .../tsconfig.test.json | 11 -------- packages/chunked-blob-reader/package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- packages/chunked-blob-reader/tsconfig.es.json | 25 ++++++++++++++++++ .../chunked-blob-reader/tsconfig.test.json | 11 -------- .../chunked-stream-reader-node/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 11 -------- .../package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 20 ++++++++++++++ .../tsconfig.test.json | 11 -------- packages/config-resolver/package.json | 6 +++-- packages/config-resolver/tsconfig.cjs.json | 24 +++++++++++++++++ packages/config-resolver/tsconfig.es.json | 24 +++++++++++++++++ packages/config-resolver/tsconfig.json | 22 ---------------- packages/config-resolver/tsconfig.test.json | 11 -------- packages/credential-provider-env/package.json | 6 +++-- .../tsconfig.cjs.json} | 14 +++++----- .../credential-provider-env/tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 11 -------- .../credential-provider-imds/package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- .../credential-provider-imds/tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 11 -------- packages/credential-provider-ini/package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- .../credential-provider-ini/tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 11 -------- .../credential-provider-node/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../credential-provider-node/tsconfig.es.json | 16 ++++++++++++ .../tsconfig.test.json | 11 -------- .../credential-provider-process/package.json | 6 +++-- .../tsconfig.cjs.json} | 14 +++++----- .../tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 11 -------- .../eventstream-handler-node/package.json | 8 +++--- .../tsconfig.cjs.json} | 12 +++++---- .../eventstream-handler-node/tsconfig.es.json | 18 +++++++++++++ .../tsconfig.test.json | 11 -------- packages/eventstream-marshaller/package.json | 6 +++-- .../eventstream-marshaller/tsconfig.cjs.json | 24 +++++++++++++++++ .../eventstream-marshaller/tsconfig.es.json | 24 +++++++++++++++++ packages/eventstream-marshaller/tsconfig.json | 22 ---------------- .../eventstream-marshaller/tsconfig.test.json | 11 -------- .../eventstream-serde-browser/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 18 +++++++++++++ .../tsconfig.test.json | 11 -------- .../package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 18 +++++++++++++ .../tsconfig.test.json | 11 -------- packages/eventstream-serde-node/package.json | 8 +++--- .../tsconfig.cjs.json} | 12 +++++---- .../eventstream-serde-node/tsconfig.es.json | 18 +++++++++++++ .../eventstream-serde-node/tsconfig.test.json | 11 -------- .../eventstream-serde-universal/package.json | 8 +++--- .../tsconfig.cjs.json} | 12 +++++---- .../tsconfig.es.json | 18 +++++++++++++ .../tsconfig.test.json | 11 -------- packages/fetch-http-handler/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/fetch-http-handler/tsconfig.es.json | 18 +++++++++++++ .../fetch-http-handler/tsconfig.test.json | 11 -------- packages/hash-blob-browser/package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- packages/hash-blob-browser/tsconfig.es.json | 25 ++++++++++++++++++ packages/hash-blob-browser/tsconfig.test.json | 11 -------- packages/hash-node/package.json | 6 +++-- packages/hash-node/tsconfig.cjs.json | 17 ++++++++++++ packages/hash-node/tsconfig.es.json | 17 ++++++++++++ packages/hash-node/tsconfig.test.json | 11 -------- packages/hash-stream-node/package.json | 6 +++-- packages/hash-stream-node/tsconfig.cjs.json | 17 ++++++++++++ packages/hash-stream-node/tsconfig.es.json | 17 ++++++++++++ packages/hash-stream-node/tsconfig.test.json | 11 -------- packages/invalid-dependency/package.json | 6 +++-- packages/invalid-dependency/tsconfig.cjs.json | 24 +++++++++++++++++ packages/invalid-dependency/tsconfig.es.json | 24 +++++++++++++++++ packages/invalid-dependency/tsconfig.json | 22 ---------------- .../invalid-dependency/tsconfig.test.json | 11 -------- packages/is-array-buffer/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/is-array-buffer/tsconfig.es.json | 17 ++++++++++++ packages/is-array-buffer/tsconfig.test.json | 11 -------- packages/md5-js/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 13 +++++----- packages/md5-js/tsconfig.es.json | 25 ++++++++++++++++++ packages/md5-js/tsconfig.test.json | 12 --------- .../package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- .../middleware-bucket-endpoint/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-bucket-endpoint/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- .../middleware-content-length/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-content-length/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-eventstream/package.json | 8 +++--- .../middleware-eventstream/tsconfig.cjs.json | 24 +++++++++++++++++ .../middleware-eventstream/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-eventstream/tsconfig.json | 22 ---------------- .../middleware-eventstream/tsconfig.test.json | 11 -------- .../middleware-expect-continue/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-expect-continue/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- .../middleware-header-default/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-header-default/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-host-header/package.json | 6 +++-- .../middleware-host-header/tsconfig.cjs.json | 24 +++++++++++++++++ .../middleware-host-header/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-host-header/tsconfig.json | 22 ---------------- .../middleware-host-header/tsconfig.test.json | 11 -------- .../package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-retry/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/middleware-retry/tsconfig.es.json | 26 +++++++++++++++++++ packages/middleware-retry/tsconfig.test.json | 11 -------- .../middleware-sdk-api-gateway/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-sdk-api-gateway/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-sdk-ec2/package.json | 6 +++-- packages/middleware-sdk-ec2/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-sdk-ec2/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-sdk-ec2/tsconfig.json | 22 ---------------- .../middleware-sdk-ec2/tsconfig.test.json | 11 -------- packages/middleware-sdk-glacier/package.json | 6 +++-- .../middleware-sdk-glacier/tsconfig.cjs.json | 25 ++++++++++++++++++ .../middleware-sdk-glacier/tsconfig.es.json | 25 ++++++++++++++++++ packages/middleware-sdk-glacier/tsconfig.json | 23 ---------------- .../middleware-sdk-glacier/tsconfig.test.json | 11 -------- .../package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-sdk-rds/package.json | 6 +++-- packages/middleware-sdk-rds/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-sdk-rds/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-sdk-rds/tsconfig.json | 22 ---------------- .../middleware-sdk-rds/tsconfig.test.json | 11 -------- packages/middleware-sdk-route53/package.json | 6 +++-- .../middleware-sdk-route53/tsconfig.cjs.json | 24 +++++++++++++++++ .../middleware-sdk-route53/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-sdk-route53/tsconfig.json | 22 ---------------- .../middleware-sdk-route53/tsconfig.test.json | 11 -------- .../middleware-sdk-s3-control/package.json | 6 +++-- .../tsconfig.cjs.json | 24 +++++++++++++++++ .../tsconfig.es.json | 24 +++++++++++++++++ .../middleware-sdk-s3-control/tsconfig.json | 22 ---------------- .../tsconfig.test.json | 11 -------- packages/middleware-sdk-s3/package.json | 6 +++-- packages/middleware-sdk-s3/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-sdk-s3/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-sdk-s3/tsconfig.json | 21 --------------- packages/middleware-sdk-s3/tsconfig.test.json | 10 ------- packages/middleware-sdk-sqs/package.json | 6 +++-- packages/middleware-sdk-sqs/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-sdk-sqs/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-sdk-sqs/tsconfig.json | 22 ---------------- .../middleware-sdk-sqs/tsconfig.test.json | 11 -------- packages/middleware-serde/package.json | 6 +++-- packages/middleware-serde/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-serde/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-serde/tsconfig.json | 22 ---------------- packages/middleware-serde/tsconfig.test.json | 11 -------- packages/middleware-signing/package.json | 6 +++-- packages/middleware-signing/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-signing/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-signing/tsconfig.json | 22 ---------------- .../middleware-signing/tsconfig.test.json | 11 -------- packages/middleware-ssec/package.json | 6 +++-- packages/middleware-ssec/tsconfig.cjs.json | 24 +++++++++++++++++ packages/middleware-ssec/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-ssec/tsconfig.json | 22 ---------------- packages/middleware-ssec/tsconfig.test.json | 11 -------- packages/middleware-stack/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/middleware-stack/tsconfig.es.json | 17 ++++++++++++ packages/middleware-stack/tsconfig.test.json | 11 -------- packages/middleware-user-agent/package.json | 6 +++-- .../middleware-user-agent/tsconfig.cjs.json | 24 +++++++++++++++++ .../middleware-user-agent/tsconfig.es.json | 24 +++++++++++++++++ packages/middleware-user-agent/tsconfig.json | 22 ---------------- .../middleware-user-agent/tsconfig.test.json | 11 -------- packages/node-http-handler/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/node-http-handler/tsconfig.es.json | 18 +++++++++++++ packages/node-http-handler/tsconfig.test.json | 11 -------- packages/property-provider/package.json | 6 +++-- packages/property-provider/tsconfig.cjs.json | 24 +++++++++++++++++ packages/property-provider/tsconfig.es.json | 24 +++++++++++++++++ packages/property-provider/tsconfig.json | 22 ---------------- packages/property-provider/tsconfig.test.json | 11 -------- packages/protocol-http/package.json | 6 +++-- packages/protocol-http/tsconfig.cjs.json | 25 ++++++++++++++++++ packages/protocol-http/tsconfig.es.json | 25 ++++++++++++++++++ packages/protocol-http/tsconfig.json | 23 ---------------- packages/protocol-http/tsconfig.test.json | 11 -------- packages/querystring-builder/package.json | 6 +++-- .../querystring-builder/tsconfig.cjs.json | 24 +++++++++++++++++ packages/querystring-builder/tsconfig.es.json | 24 +++++++++++++++++ packages/querystring-builder/tsconfig.json | 22 ---------------- .../querystring-builder/tsconfig.test.json | 11 -------- packages/querystring-parser/package.json | 6 +++-- packages/querystring-parser/tsconfig.cjs.json | 24 +++++++++++++++++ packages/querystring-parser/tsconfig.es.json | 24 +++++++++++++++++ packages/querystring-parser/tsconfig.json | 22 ---------------- .../querystring-parser/tsconfig.test.json | 11 -------- packages/region-provider/package.json | 6 +++-- packages/region-provider/tsconfig.cjs.json | 24 +++++++++++++++++ packages/region-provider/tsconfig.es.json | 24 +++++++++++++++++ packages/region-provider/tsconfig.json | 22 ---------------- packages/region-provider/tsconfig.test.json | 11 -------- packages/retry-config-provider/package.json | 6 +++-- .../retry-config-provider/tsconfig.cjs.json | 24 +++++++++++++++++ .../retry-config-provider/tsconfig.es.json | 24 +++++++++++++++++ packages/retry-config-provider/tsconfig.json | 22 ---------------- .../retry-config-provider/tsconfig.test.json | 11 -------- packages/s3-request-presigner/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../s3-request-presigner/tsconfig.es.json | 25 ++++++++++++++++++ .../s3-request-presigner/tsconfig.test.json | 11 -------- .../service-error-classification/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 13 ++++++---- .../tsconfig.es.json | 17 ++++++++++++ .../tsconfig.test.json | 12 --------- packages/sha256-tree-hash/package.json | 6 +++-- packages/sha256-tree-hash/tsconfig.cjs.json | 25 ++++++++++++++++++ packages/sha256-tree-hash/tsconfig.es.json | 25 ++++++++++++++++++ packages/sha256-tree-hash/tsconfig.json | 23 ---------------- packages/sha256-tree-hash/tsconfig.test.json | 11 -------- packages/shared-ini-file-loader/package.json | 6 +++-- .../shared-ini-file-loader/tsconfig.cjs.json | 17 ++++++++++++ .../shared-ini-file-loader/tsconfig.es.json | 17 ++++++++++++ packages/shared-ini-file-loader/tsconfig.json | 15 ----------- .../shared-ini-file-loader/tsconfig.test.json | 11 -------- packages/smithy-client/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/smithy-client/tsconfig.es.json | 25 ++++++++++++++++++ packages/smithy-client/tsconfig.test.json | 11 -------- packages/url-parser-browser/package.json | 6 +++-- packages/url-parser-browser/tsconfig.cjs.json | 25 ++++++++++++++++++ packages/url-parser-browser/tsconfig.es.json | 25 ++++++++++++++++++ packages/url-parser-browser/tsconfig.json | 23 ---------------- .../url-parser-browser/tsconfig.test.json | 11 -------- packages/url-parser-node/package.json | 6 +++-- packages/url-parser-node/tsconfig.cjs.json | 17 ++++++++++++ packages/url-parser-node/tsconfig.es.json | 17 ++++++++++++ packages/url-parser-node/tsconfig.json | 15 ----------- packages/url-parser-node/tsconfig.test.json | 11 -------- packages/util-base64-browser/package.json | 6 +++-- .../tsconfig.cjs.json} | 14 +++++----- packages/util-base64-browser/tsconfig.es.json | 17 ++++++++++++ .../util-base64-browser/tsconfig.test.json | 11 -------- packages/util-base64-node/package.json | 6 +++-- .../tsconfig.cjs.json} | 17 ++++++------ packages/util-base64-node/tsconfig.es.json | 16 ++++++++++++ packages/util-base64-node/tsconfig.json | 14 ---------- packages/util-base64-node/tsconfig.test.json | 11 -------- .../util-body-length-browser/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../util-body-length-browser/tsconfig.es.json | 25 ++++++++++++++++++ .../tsconfig.test.json | 11 -------- packages/util-body-length-node/package.json | 6 +++-- .../util-body-length-node/tsconfig.cjs.json | 17 ++++++++++++ .../util-body-length-node/tsconfig.es.json | 17 ++++++++++++ packages/util-body-length-node/tsconfig.json | 15 ----------- .../util-body-length-node/tsconfig.test.json | 11 -------- packages/util-buffer-from/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/util-buffer-from/tsconfig.es.json | 17 ++++++++++++ packages/util-buffer-from/tsconfig.test.json | 11 -------- packages/util-create-request/package.json | 6 +++-- .../util-create-request/tsconfig.cjs.json | 23 ++++++++++++++++ packages/util-create-request/tsconfig.es.json | 23 ++++++++++++++++ packages/util-create-request/tsconfig.json | 21 --------------- .../util-create-request/tsconfig.test.json | 11 -------- packages/util-format-url/package.json | 6 +++-- packages/util-format-url/tsconfig.cjs.json | 24 +++++++++++++++++ packages/util-format-url/tsconfig.es.json | 24 +++++++++++++++++ packages/util-format-url/tsconfig.json | 22 ---------------- packages/util-format-url/tsconfig.test.json | 11 -------- packages/util-hex-encoding/package.json | 6 +++-- packages/util-hex-encoding/tsconfig.cjs.json | 17 ++++++++++++ packages/util-hex-encoding/tsconfig.es.json | 17 ++++++++++++ packages/util-hex-encoding/tsconfig.json | 15 ----------- packages/util-hex-encoding/tsconfig.test.json | 11 -------- packages/util-locate-window/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- packages/util-locate-window/tsconfig.es.json | 20 ++++++++++++++ .../util-locate-window/tsconfig.test.json | 11 -------- packages/util-uri-escape/package.json | 6 +++-- packages/util-uri-escape/tsconfig.cjs.json | 24 +++++++++++++++++ packages/util-uri-escape/tsconfig.es.json | 24 +++++++++++++++++ packages/util-uri-escape/tsconfig.json | 22 ---------------- packages/util-uri-escape/tsconfig.test.json | 11 -------- packages/util-user-agent-browser/package.json | 6 +++-- .../{tsconfig.json => tsconfig.cjs.json} | 12 +++++---- .../util-user-agent-browser/tsconfig.es.json | 18 +++++++++++++ .../tsconfig.test.json | 11 -------- packages/util-user-agent-node/package.json | 6 +++-- .../util-user-agent-node/tsconfig.cjs.json | 17 ++++++++++++ .../util-user-agent-node/tsconfig.es.json | 17 ++++++++++++ packages/util-user-agent-node/tsconfig.json | 15 ----------- .../util-user-agent-node/tsconfig.test.json | 11 -------- packages/util-utf8-browser/package.json | 6 +++-- .../tsconfig.cjs.json} | 12 +++++---- packages/util-utf8-browser/tsconfig.es.json | 17 ++++++++++++ packages/util-utf8-browser/tsconfig.test.json | 11 -------- packages/util-utf8-node/package.json | 6 +++-- .../tsconfig.cjs.json} | 17 ++++++------ packages/util-utf8-node/tsconfig.es.json | 16 ++++++++++++ packages/util-utf8-node/tsconfig.json | 14 ---------- packages/util-utf8-node/tsconfig.test.json | 11 -------- packages/xml-builder/package.json | 6 +++-- .../tsconfig.cjs.json} | 14 +++++----- packages/xml-builder/tsconfig.es.json | 17 ++++++++++++ packages/xml-builder/tsconfig.test.json | 11 -------- 350 files changed, 3176 insertions(+), 2067 deletions(-) rename packages/body-checksum-browser/{tsconfig.json => tsconfig.cjs.json} (68%) create mode 100644 packages/body-checksum-browser/tsconfig.es.json delete mode 100644 packages/body-checksum-browser/tsconfig.test.json rename packages/body-checksum-node/{tsconfig.json => tsconfig.cjs.json} (67%) create mode 100644 packages/body-checksum-node/tsconfig.es.json delete mode 100644 packages/body-checksum-node/tsconfig.test.json rename packages/chunked-blob-reader-native/{tsconfig.json => tsconfig.cjs.json} (68%) create mode 100644 packages/chunked-blob-reader-native/tsconfig.es.json delete mode 100644 packages/chunked-blob-reader-native/tsconfig.test.json rename packages/{hash-blob-browser/tsconfig.json => chunked-blob-reader/tsconfig.cjs.json} (68%) create mode 100644 packages/chunked-blob-reader/tsconfig.es.json delete mode 100644 packages/chunked-blob-reader/tsconfig.test.json rename packages/chunked-stream-reader-node/{tsconfig.json => tsconfig.cjs.json} (55%) create mode 100644 packages/chunked-stream-reader-node/tsconfig.es.json delete mode 100644 packages/chunked-stream-reader-node/tsconfig.test.json rename packages/client-documentation-generator/{tsconfig.json => tsconfig.cjs.json} (63%) create mode 100644 packages/client-documentation-generator/tsconfig.es.json delete mode 100644 packages/client-documentation-generator/tsconfig.test.json create mode 100644 packages/config-resolver/tsconfig.cjs.json create mode 100644 packages/config-resolver/tsconfig.es.json delete mode 100644 packages/config-resolver/tsconfig.json delete mode 100644 packages/config-resolver/tsconfig.test.json rename packages/{credential-provider-ini/tsconfig.json => credential-provider-env/tsconfig.cjs.json} (58%) mode change 100755 => 100644 create mode 100644 packages/credential-provider-env/tsconfig.es.json delete mode 100644 packages/credential-provider-env/tsconfig.test.json rename packages/{credential-provider-process/tsconfig.json => credential-provider-imds/tsconfig.cjs.json} (58%) mode change 100755 => 100644 create mode 100644 packages/credential-provider-imds/tsconfig.es.json delete mode 100644 packages/credential-provider-imds/tsconfig.test.json rename packages/{credential-provider-imds/tsconfig.json => credential-provider-ini/tsconfig.cjs.json} (58%) mode change 100755 => 100644 create mode 100644 packages/credential-provider-ini/tsconfig.es.json delete mode 100644 packages/credential-provider-ini/tsconfig.test.json rename packages/credential-provider-node/{tsconfig.json => tsconfig.cjs.json} (51%) create mode 100644 packages/credential-provider-node/tsconfig.es.json delete mode 100644 packages/credential-provider-node/tsconfig.test.json rename packages/{credential-provider-env/tsconfig.json => credential-provider-process/tsconfig.cjs.json} (58%) mode change 100755 => 100644 create mode 100644 packages/credential-provider-process/tsconfig.es.json delete mode 100644 packages/credential-provider-process/tsconfig.test.json rename packages/{eventstream-serde-node/tsconfig.json => eventstream-handler-node/tsconfig.cjs.json} (59%) create mode 100644 packages/eventstream-handler-node/tsconfig.es.json delete mode 100644 packages/eventstream-handler-node/tsconfig.test.json create mode 100644 packages/eventstream-marshaller/tsconfig.cjs.json create mode 100644 packages/eventstream-marshaller/tsconfig.es.json delete mode 100644 packages/eventstream-marshaller/tsconfig.json delete mode 100644 packages/eventstream-marshaller/tsconfig.test.json rename packages/eventstream-serde-browser/{tsconfig.json => tsconfig.cjs.json} (60%) create mode 100644 packages/eventstream-serde-browser/tsconfig.es.json delete mode 100644 packages/eventstream-serde-browser/tsconfig.test.json rename packages/{eventstream-handler-node/tsconfig.json => eventstream-serde-config-resolver/tsconfig.cjs.json} (59%) create mode 100644 packages/eventstream-serde-config-resolver/tsconfig.es.json delete mode 100644 packages/eventstream-serde-config-resolver/tsconfig.test.json rename packages/{eventstream-serde-universal/tsconfig.json => eventstream-serde-node/tsconfig.cjs.json} (59%) create mode 100644 packages/eventstream-serde-node/tsconfig.es.json delete mode 100644 packages/eventstream-serde-node/tsconfig.test.json rename packages/{eventstream-serde-config-resolver/tsconfig.json => eventstream-serde-universal/tsconfig.cjs.json} (59%) create mode 100644 packages/eventstream-serde-universal/tsconfig.es.json delete mode 100644 packages/eventstream-serde-universal/tsconfig.test.json rename packages/fetch-http-handler/{tsconfig.json => tsconfig.cjs.json} (62%) create mode 100644 packages/fetch-http-handler/tsconfig.es.json delete mode 100644 packages/fetch-http-handler/tsconfig.test.json rename packages/{chunked-blob-reader/tsconfig.json => hash-blob-browser/tsconfig.cjs.json} (68%) create mode 100644 packages/hash-blob-browser/tsconfig.es.json delete mode 100644 packages/hash-blob-browser/tsconfig.test.json create mode 100644 packages/hash-node/tsconfig.cjs.json create mode 100644 packages/hash-node/tsconfig.es.json delete mode 100644 packages/hash-node/tsconfig.test.json create mode 100644 packages/hash-stream-node/tsconfig.cjs.json create mode 100644 packages/hash-stream-node/tsconfig.es.json delete mode 100644 packages/hash-stream-node/tsconfig.test.json create mode 100644 packages/invalid-dependency/tsconfig.cjs.json create mode 100644 packages/invalid-dependency/tsconfig.es.json delete mode 100644 packages/invalid-dependency/tsconfig.json delete mode 100644 packages/invalid-dependency/tsconfig.test.json rename packages/is-array-buffer/{tsconfig.json => tsconfig.cjs.json} (56%) create mode 100644 packages/is-array-buffer/tsconfig.es.json delete mode 100644 packages/is-array-buffer/tsconfig.test.json rename packages/md5-js/{tsconfig.json => tsconfig.cjs.json} (65%) create mode 100644 packages/md5-js/tsconfig.es.json delete mode 100644 packages/md5-js/tsconfig.test.json create mode 100644 packages/middleware-apply-body-checksum/tsconfig.cjs.json create mode 100644 packages/middleware-apply-body-checksum/tsconfig.es.json delete mode 100644 packages/middleware-apply-body-checksum/tsconfig.json delete mode 100644 packages/middleware-apply-body-checksum/tsconfig.test.json create mode 100644 packages/middleware-bucket-endpoint/tsconfig.cjs.json create mode 100644 packages/middleware-bucket-endpoint/tsconfig.es.json delete mode 100644 packages/middleware-bucket-endpoint/tsconfig.json delete mode 100644 packages/middleware-bucket-endpoint/tsconfig.test.json create mode 100644 packages/middleware-content-length/tsconfig.cjs.json create mode 100644 packages/middleware-content-length/tsconfig.es.json delete mode 100644 packages/middleware-content-length/tsconfig.json delete mode 100644 packages/middleware-content-length/tsconfig.test.json create mode 100644 packages/middleware-eventstream/tsconfig.cjs.json create mode 100644 packages/middleware-eventstream/tsconfig.es.json delete mode 100644 packages/middleware-eventstream/tsconfig.json delete mode 100644 packages/middleware-eventstream/tsconfig.test.json create mode 100644 packages/middleware-expect-continue/tsconfig.cjs.json create mode 100644 packages/middleware-expect-continue/tsconfig.es.json delete mode 100644 packages/middleware-expect-continue/tsconfig.json delete mode 100644 packages/middleware-expect-continue/tsconfig.test.json create mode 100644 packages/middleware-header-default/tsconfig.cjs.json create mode 100644 packages/middleware-header-default/tsconfig.es.json delete mode 100644 packages/middleware-header-default/tsconfig.json delete mode 100644 packages/middleware-header-default/tsconfig.test.json create mode 100644 packages/middleware-host-header/tsconfig.cjs.json create mode 100644 packages/middleware-host-header/tsconfig.es.json delete mode 100644 packages/middleware-host-header/tsconfig.json delete mode 100644 packages/middleware-host-header/tsconfig.test.json create mode 100644 packages/middleware-location-constraint/tsconfig.cjs.json create mode 100644 packages/middleware-location-constraint/tsconfig.es.json delete mode 100644 packages/middleware-location-constraint/tsconfig.json delete mode 100644 packages/middleware-location-constraint/tsconfig.test.json rename packages/middleware-retry/{tsconfig.json => tsconfig.cjs.json} (70%) create mode 100644 packages/middleware-retry/tsconfig.es.json delete mode 100644 packages/middleware-retry/tsconfig.test.json create mode 100644 packages/middleware-sdk-api-gateway/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-api-gateway/tsconfig.es.json delete mode 100644 packages/middleware-sdk-api-gateway/tsconfig.json delete mode 100644 packages/middleware-sdk-api-gateway/tsconfig.test.json create mode 100644 packages/middleware-sdk-ec2/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-ec2/tsconfig.es.json delete mode 100755 packages/middleware-sdk-ec2/tsconfig.json delete mode 100755 packages/middleware-sdk-ec2/tsconfig.test.json create mode 100644 packages/middleware-sdk-glacier/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-glacier/tsconfig.es.json delete mode 100644 packages/middleware-sdk-glacier/tsconfig.json delete mode 100644 packages/middleware-sdk-glacier/tsconfig.test.json create mode 100644 packages/middleware-sdk-machinelearning/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-machinelearning/tsconfig.es.json delete mode 100644 packages/middleware-sdk-machinelearning/tsconfig.json delete mode 100644 packages/middleware-sdk-machinelearning/tsconfig.test.json create mode 100644 packages/middleware-sdk-rds/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-rds/tsconfig.es.json delete mode 100644 packages/middleware-sdk-rds/tsconfig.json delete mode 100644 packages/middleware-sdk-rds/tsconfig.test.json create mode 100644 packages/middleware-sdk-route53/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-route53/tsconfig.es.json delete mode 100644 packages/middleware-sdk-route53/tsconfig.json delete mode 100644 packages/middleware-sdk-route53/tsconfig.test.json create mode 100644 packages/middleware-sdk-s3-control/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-s3-control/tsconfig.es.json delete mode 100644 packages/middleware-sdk-s3-control/tsconfig.json delete mode 100644 packages/middleware-sdk-s3-control/tsconfig.test.json create mode 100644 packages/middleware-sdk-s3/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-s3/tsconfig.es.json delete mode 100644 packages/middleware-sdk-s3/tsconfig.json delete mode 100644 packages/middleware-sdk-s3/tsconfig.test.json create mode 100644 packages/middleware-sdk-sqs/tsconfig.cjs.json create mode 100644 packages/middleware-sdk-sqs/tsconfig.es.json delete mode 100644 packages/middleware-sdk-sqs/tsconfig.json delete mode 100644 packages/middleware-sdk-sqs/tsconfig.test.json create mode 100644 packages/middleware-serde/tsconfig.cjs.json create mode 100644 packages/middleware-serde/tsconfig.es.json delete mode 100644 packages/middleware-serde/tsconfig.json delete mode 100644 packages/middleware-serde/tsconfig.test.json create mode 100644 packages/middleware-signing/tsconfig.cjs.json create mode 100644 packages/middleware-signing/tsconfig.es.json delete mode 100644 packages/middleware-signing/tsconfig.json delete mode 100644 packages/middleware-signing/tsconfig.test.json create mode 100644 packages/middleware-ssec/tsconfig.cjs.json create mode 100644 packages/middleware-ssec/tsconfig.es.json delete mode 100644 packages/middleware-ssec/tsconfig.json delete mode 100644 packages/middleware-ssec/tsconfig.test.json rename packages/middleware-stack/{tsconfig.json => tsconfig.cjs.json} (58%) create mode 100644 packages/middleware-stack/tsconfig.es.json delete mode 100644 packages/middleware-stack/tsconfig.test.json create mode 100644 packages/middleware-user-agent/tsconfig.cjs.json create mode 100644 packages/middleware-user-agent/tsconfig.es.json delete mode 100644 packages/middleware-user-agent/tsconfig.json delete mode 100644 packages/middleware-user-agent/tsconfig.test.json rename packages/node-http-handler/{tsconfig.json => tsconfig.cjs.json} (61%) create mode 100644 packages/node-http-handler/tsconfig.es.json delete mode 100644 packages/node-http-handler/tsconfig.test.json create mode 100644 packages/property-provider/tsconfig.cjs.json create mode 100644 packages/property-provider/tsconfig.es.json delete mode 100644 packages/property-provider/tsconfig.json delete mode 100644 packages/property-provider/tsconfig.test.json create mode 100644 packages/protocol-http/tsconfig.cjs.json create mode 100644 packages/protocol-http/tsconfig.es.json delete mode 100644 packages/protocol-http/tsconfig.json delete mode 100644 packages/protocol-http/tsconfig.test.json create mode 100644 packages/querystring-builder/tsconfig.cjs.json create mode 100644 packages/querystring-builder/tsconfig.es.json delete mode 100644 packages/querystring-builder/tsconfig.json delete mode 100644 packages/querystring-builder/tsconfig.test.json create mode 100644 packages/querystring-parser/tsconfig.cjs.json create mode 100644 packages/querystring-parser/tsconfig.es.json delete mode 100644 packages/querystring-parser/tsconfig.json delete mode 100644 packages/querystring-parser/tsconfig.test.json create mode 100644 packages/region-provider/tsconfig.cjs.json create mode 100644 packages/region-provider/tsconfig.es.json delete mode 100644 packages/region-provider/tsconfig.json delete mode 100644 packages/region-provider/tsconfig.test.json create mode 100644 packages/retry-config-provider/tsconfig.cjs.json create mode 100644 packages/retry-config-provider/tsconfig.es.json delete mode 100644 packages/retry-config-provider/tsconfig.json delete mode 100644 packages/retry-config-provider/tsconfig.test.json rename packages/s3-request-presigner/{tsconfig.json => tsconfig.cjs.json} (68%) create mode 100644 packages/s3-request-presigner/tsconfig.es.json delete mode 100644 packages/s3-request-presigner/tsconfig.test.json rename packages/service-error-classification/{tsconfig.json => tsconfig.cjs.json} (51%) create mode 100644 packages/service-error-classification/tsconfig.es.json delete mode 100644 packages/service-error-classification/tsconfig.test.json create mode 100644 packages/sha256-tree-hash/tsconfig.cjs.json create mode 100644 packages/sha256-tree-hash/tsconfig.es.json delete mode 100644 packages/sha256-tree-hash/tsconfig.json delete mode 100644 packages/sha256-tree-hash/tsconfig.test.json create mode 100644 packages/shared-ini-file-loader/tsconfig.cjs.json create mode 100644 packages/shared-ini-file-loader/tsconfig.es.json delete mode 100644 packages/shared-ini-file-loader/tsconfig.json delete mode 100644 packages/shared-ini-file-loader/tsconfig.test.json rename packages/smithy-client/{tsconfig.json => tsconfig.cjs.json} (69%) create mode 100644 packages/smithy-client/tsconfig.es.json delete mode 100644 packages/smithy-client/tsconfig.test.json create mode 100644 packages/url-parser-browser/tsconfig.cjs.json create mode 100644 packages/url-parser-browser/tsconfig.es.json delete mode 100644 packages/url-parser-browser/tsconfig.json delete mode 100644 packages/url-parser-browser/tsconfig.test.json create mode 100644 packages/url-parser-node/tsconfig.cjs.json create mode 100644 packages/url-parser-node/tsconfig.es.json delete mode 100644 packages/url-parser-node/tsconfig.json delete mode 100644 packages/url-parser-node/tsconfig.test.json rename packages/{xml-builder/tsconfig.json => util-base64-browser/tsconfig.cjs.json} (56%) create mode 100644 packages/util-base64-browser/tsconfig.es.json delete mode 100644 packages/util-base64-browser/tsconfig.test.json rename packages/{hash-node/tsconfig.json => util-base64-node/tsconfig.cjs.json} (51%) create mode 100644 packages/util-base64-node/tsconfig.es.json delete mode 100644 packages/util-base64-node/tsconfig.json delete mode 100644 packages/util-base64-node/tsconfig.test.json rename packages/util-body-length-browser/{tsconfig.json => tsconfig.cjs.json} (68%) create mode 100644 packages/util-body-length-browser/tsconfig.es.json delete mode 100644 packages/util-body-length-browser/tsconfig.test.json create mode 100644 packages/util-body-length-node/tsconfig.cjs.json create mode 100644 packages/util-body-length-node/tsconfig.es.json delete mode 100644 packages/util-body-length-node/tsconfig.json delete mode 100644 packages/util-body-length-node/tsconfig.test.json rename packages/util-buffer-from/{tsconfig.json => tsconfig.cjs.json} (56%) create mode 100644 packages/util-buffer-from/tsconfig.es.json delete mode 100644 packages/util-buffer-from/tsconfig.test.json create mode 100644 packages/util-create-request/tsconfig.cjs.json create mode 100644 packages/util-create-request/tsconfig.es.json delete mode 100644 packages/util-create-request/tsconfig.json delete mode 100644 packages/util-create-request/tsconfig.test.json create mode 100644 packages/util-format-url/tsconfig.cjs.json create mode 100644 packages/util-format-url/tsconfig.es.json delete mode 100644 packages/util-format-url/tsconfig.json delete mode 100644 packages/util-format-url/tsconfig.test.json create mode 100644 packages/util-hex-encoding/tsconfig.cjs.json create mode 100644 packages/util-hex-encoding/tsconfig.es.json delete mode 100644 packages/util-hex-encoding/tsconfig.json delete mode 100644 packages/util-hex-encoding/tsconfig.test.json rename packages/util-locate-window/{tsconfig.json => tsconfig.cjs.json} (65%) create mode 100644 packages/util-locate-window/tsconfig.es.json delete mode 100644 packages/util-locate-window/tsconfig.test.json create mode 100644 packages/util-uri-escape/tsconfig.cjs.json create mode 100644 packages/util-uri-escape/tsconfig.es.json delete mode 100644 packages/util-uri-escape/tsconfig.json delete mode 100644 packages/util-uri-escape/tsconfig.test.json rename packages/util-user-agent-browser/{tsconfig.json => tsconfig.cjs.json} (60%) create mode 100644 packages/util-user-agent-browser/tsconfig.es.json delete mode 100644 packages/util-user-agent-browser/tsconfig.test.json create mode 100644 packages/util-user-agent-node/tsconfig.cjs.json create mode 100644 packages/util-user-agent-node/tsconfig.es.json delete mode 100644 packages/util-user-agent-node/tsconfig.json delete mode 100644 packages/util-user-agent-node/tsconfig.test.json rename packages/{util-base64-browser/tsconfig.json => util-utf8-browser/tsconfig.cjs.json} (56%) create mode 100644 packages/util-utf8-browser/tsconfig.es.json delete mode 100644 packages/util-utf8-browser/tsconfig.test.json rename packages/{hash-stream-node/tsconfig.json => util-utf8-node/tsconfig.cjs.json} (51%) create mode 100644 packages/util-utf8-node/tsconfig.es.json delete mode 100644 packages/util-utf8-node/tsconfig.json delete mode 100644 packages/util-utf8-node/tsconfig.test.json rename packages/{util-utf8-browser/tsconfig.json => xml-builder/tsconfig.cjs.json} (56%) create mode 100644 packages/xml-builder/tsconfig.es.json delete mode 100644 packages/xml-builder/tsconfig.test.json diff --git a/packages/body-checksum-browser/package.json b/packages/body-checksum-browser/package.json index b62e673bd98e..bafd60e781bd 100644 --- a/packages/body-checksum-browser/package.json +++ b/packages/body-checksum-browser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/body-checksum-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/body-checksum-browser/tsconfig.json b/packages/body-checksum-browser/tsconfig.cjs.json similarity index 68% rename from packages/body-checksum-browser/tsconfig.json rename to packages/body-checksum-browser/tsconfig.cjs.json index d34b34707316..7eb48e469784 100644 --- a/packages/body-checksum-browser/tsconfig.json +++ b/packages/body-checksum-browser/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/body-checksum-browser/tsconfig.es.json b/packages/body-checksum-browser/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/body-checksum-browser/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/body-checksum-browser/tsconfig.test.json b/packages/body-checksum-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/body-checksum-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/body-checksum-node/package.json b/packages/body-checksum-node/package.json index 08e60f62a35d..eda4dad1f29d 100644 --- a/packages/body-checksum-node/package.json +++ b/packages/body-checksum-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/body-checksum-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/body-checksum-node/tsconfig.json b/packages/body-checksum-node/tsconfig.cjs.json similarity index 67% rename from packages/body-checksum-node/tsconfig.json rename to packages/body-checksum-node/tsconfig.cjs.json index 38b94cda274e..bd4ff9c56d02 100644 --- a/packages/body-checksum-node/tsconfig.json +++ b/packages/body-checksum-node/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -17,6 +15,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/body-checksum-node/tsconfig.es.json b/packages/body-checksum-node/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/body-checksum-node/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/body-checksum-node/tsconfig.test.json b/packages/body-checksum-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/body-checksum-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/chunked-blob-reader-native/package.json b/packages/chunked-blob-reader-native/package.json index 12df84d7bd3b..b1c7944a6035 100644 --- a/packages/chunked-blob-reader-native/package.json +++ b/packages/chunked-blob-reader-native/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/chunked-blob-reader-native", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/chunked-blob-reader-native/tsconfig.json b/packages/chunked-blob-reader-native/tsconfig.cjs.json similarity index 68% rename from packages/chunked-blob-reader-native/tsconfig.json rename to packages/chunked-blob-reader-native/tsconfig.cjs.json index d34b34707316..7eb48e469784 100644 --- a/packages/chunked-blob-reader-native/tsconfig.json +++ b/packages/chunked-blob-reader-native/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/chunked-blob-reader-native/tsconfig.es.json b/packages/chunked-blob-reader-native/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/chunked-blob-reader-native/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/chunked-blob-reader-native/tsconfig.test.json b/packages/chunked-blob-reader-native/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/chunked-blob-reader-native/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/chunked-blob-reader/package.json b/packages/chunked-blob-reader/package.json index 57f94aa1e395..0d98581e19b9 100644 --- a/packages/chunked-blob-reader/package.json +++ b/packages/chunked-blob-reader/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/chunked-blob-reader", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/hash-blob-browser/tsconfig.json b/packages/chunked-blob-reader/tsconfig.cjs.json similarity index 68% rename from packages/hash-blob-browser/tsconfig.json rename to packages/chunked-blob-reader/tsconfig.cjs.json index d34b34707316..7eb48e469784 100644 --- a/packages/hash-blob-browser/tsconfig.json +++ b/packages/chunked-blob-reader/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/chunked-blob-reader/tsconfig.es.json b/packages/chunked-blob-reader/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/chunked-blob-reader/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/chunked-blob-reader/tsconfig.test.json b/packages/chunked-blob-reader/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/chunked-blob-reader/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/chunked-stream-reader-node/package.json b/packages/chunked-stream-reader-node/package.json index db589de248ed..268e8b57a266 100644 --- a/packages/chunked-stream-reader-node/package.json +++ b/packages/chunked-stream-reader-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/chunked-stream-reader-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/chunked-stream-reader-node/tsconfig.json b/packages/chunked-stream-reader-node/tsconfig.cjs.json similarity index 55% rename from packages/chunked-stream-reader-node/tsconfig.json rename to packages/chunked-stream-reader-node/tsconfig.cjs.json index bafa90138733..a7a792d28e9f 100644 --- a/packages/chunked-stream-reader-node/tsconfig.json +++ b/packages/chunked-stream-reader-node/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/chunked-stream-reader-node/tsconfig.es.json b/packages/chunked-stream-reader-node/tsconfig.es.json new file mode 100644 index 000000000000..014d419914cd --- /dev/null +++ b/packages/chunked-stream-reader-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/chunked-stream-reader-node/tsconfig.test.json b/packages/chunked-stream-reader-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/chunked-stream-reader-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/client-documentation-generator/package.json b/packages/client-documentation-generator/package.json index 18d05fb8468a..366ac66a5831 100644 --- a/packages/client-documentation-generator/package.json +++ b/packages/client-documentation-generator/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/client-documentation-generator", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "exit 0" }, "main": "./build/index.js", diff --git a/packages/client-documentation-generator/tsconfig.json b/packages/client-documentation-generator/tsconfig.cjs.json similarity index 63% rename from packages/client-documentation-generator/tsconfig.json rename to packages/client-documentation-generator/tsconfig.cjs.json index c1ff6d96b8b2..858a0ab923fc 100644 --- a/packages/client-documentation-generator/tsconfig.json +++ b/packages/client-documentation-generator/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es2015", - "module": "commonjs", "declaration": true, "strict": false, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -13,6 +11,10 @@ "outDir": "./build", "experimentalDecorators": true, "pretty": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/client-documentation-generator/tsconfig.es.json b/packages/client-documentation-generator/tsconfig.es.json new file mode 100644 index 000000000000..bddb153a93ad --- /dev/null +++ b/packages/client-documentation-generator/tsconfig.es.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": false, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2015"], + "rootDir": "./src", + "outDir": "./build-es", + "experimentalDecorators": true, + "pretty": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/client-documentation-generator/tsconfig.test.json b/packages/client-documentation-generator/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/client-documentation-generator/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/config-resolver/package.json b/packages/config-resolver/package.json index 498db3d810c5..5bbd1ad3ea6e 100644 --- a/packages/config-resolver/package.json +++ b/packages/config-resolver/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/config-resolver", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/config-resolver/tsconfig.cjs.json b/packages/config-resolver/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/config-resolver/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/config-resolver/tsconfig.es.json b/packages/config-resolver/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/config-resolver/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/config-resolver/tsconfig.json b/packages/config-resolver/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/config-resolver/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/config-resolver/tsconfig.test.json b/packages/config-resolver/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/config-resolver/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/credential-provider-env/package.json b/packages/credential-provider-env/package.json index 0c93cfba27c4..fa24902a0122 100644 --- a/packages/credential-provider-env/package.json +++ b/packages/credential-provider-env/package.json @@ -4,8 +4,10 @@ "description": "AWS credential provider that sources credentials from known environment variables", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/credential-provider-ini/tsconfig.json b/packages/credential-provider-env/tsconfig.cjs.json old mode 100755 new mode 100644 similarity index 58% rename from packages/credential-provider-ini/tsconfig.json rename to packages/credential-provider-env/tsconfig.cjs.json index 7993e67d24bb..919ccc1cbd0e --- a/packages/credential-provider-ini/tsconfig.json +++ b/packages/credential-provider-env/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "declaration": true, "strict": true, - "sourceMap": true, - "importHelpers": true, + "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", "outDir": "./build", + "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-env/tsconfig.es.json b/packages/credential-provider-env/tsconfig.es.json new file mode 100644 index 000000000000..3ed20a7e937b --- /dev/null +++ b/packages/credential-provider-env/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-env/tsconfig.test.json b/packages/credential-provider-env/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/credential-provider-env/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/credential-provider-imds/package.json b/packages/credential-provider-imds/package.json index c84093fb1ca9..bd9629430618 100644 --- a/packages/credential-provider-imds/package.json +++ b/packages/credential-provider-imds/package.json @@ -4,8 +4,10 @@ "description": "AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/credential-provider-process/tsconfig.json b/packages/credential-provider-imds/tsconfig.cjs.json old mode 100755 new mode 100644 similarity index 58% rename from packages/credential-provider-process/tsconfig.json rename to packages/credential-provider-imds/tsconfig.cjs.json index 7993e67d24bb..aca412572a2c --- a/packages/credential-provider-process/tsconfig.json +++ b/packages/credential-provider-imds/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", "outDir": "./build", "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-imds/tsconfig.es.json b/packages/credential-provider-imds/tsconfig.es.json new file mode 100644 index 000000000000..ddad8684d84f --- /dev/null +++ b/packages/credential-provider-imds/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "importHelpers": true, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-imds/tsconfig.test.json b/packages/credential-provider-imds/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/credential-provider-imds/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/credential-provider-ini/package.json b/packages/credential-provider-ini/package.json index d4f80f20887b..7875d51978e4 100644 --- a/packages/credential-provider-ini/package.json +++ b/packages/credential-provider-ini/package.json @@ -4,8 +4,10 @@ "description": "AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/credential-provider-imds/tsconfig.json b/packages/credential-provider-ini/tsconfig.cjs.json old mode 100755 new mode 100644 similarity index 58% rename from packages/credential-provider-imds/tsconfig.json rename to packages/credential-provider-ini/tsconfig.cjs.json index 7993e67d24bb..aca412572a2c --- a/packages/credential-provider-imds/tsconfig.json +++ b/packages/credential-provider-ini/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", "outDir": "./build", "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-ini/tsconfig.es.json b/packages/credential-provider-ini/tsconfig.es.json new file mode 100644 index 000000000000..ddad8684d84f --- /dev/null +++ b/packages/credential-provider-ini/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "importHelpers": true, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-ini/tsconfig.test.json b/packages/credential-provider-ini/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/credential-provider-ini/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/credential-provider-node/package.json b/packages/credential-provider-node/package.json index 3bef890551b7..5041f1eb6a06 100644 --- a/packages/credential-provider-node/package.json +++ b/packages/credential-provider-node/package.json @@ -7,8 +7,10 @@ }, "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/credential-provider-node/tsconfig.json b/packages/credential-provider-node/tsconfig.cjs.json similarity index 51% rename from packages/credential-provider-node/tsconfig.json rename to packages/credential-provider-node/tsconfig.cjs.json index e304ef22eaf8..fd8cc4c1094f 100644 --- a/packages/credential-provider-node/tsconfig.json +++ b/packages/credential-provider-node/tsconfig.cjs.json @@ -1,14 +1,16 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es2017", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-node/tsconfig.es.json b/packages/credential-provider-node/tsconfig.es.json new file mode 100644 index 000000000000..0b221f1dc892 --- /dev/null +++ b/packages/credential-provider-node/tsconfig.es.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-node/tsconfig.test.json b/packages/credential-provider-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/credential-provider-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/credential-provider-process/package.json b/packages/credential-provider-process/package.json index 1dbd78537980..6fecda56bf76 100644 --- a/packages/credential-provider-process/package.json +++ b/packages/credential-provider-process/package.json @@ -4,8 +4,10 @@ "description": "AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/credential-provider-env/tsconfig.json b/packages/credential-provider-process/tsconfig.cjs.json old mode 100755 new mode 100644 similarity index 58% rename from packages/credential-provider-env/tsconfig.json rename to packages/credential-provider-process/tsconfig.cjs.json index 33f49b8bd649..aca412572a2c --- a/packages/credential-provider-env/tsconfig.json +++ b/packages/credential-provider-process/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, + "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", "outDir": "./build", - "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/credential-provider-process/tsconfig.es.json b/packages/credential-provider-process/tsconfig.es.json new file mode 100644 index 000000000000..ddad8684d84f --- /dev/null +++ b/packages/credential-provider-process/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "importHelpers": true, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/credential-provider-process/tsconfig.test.json b/packages/credential-provider-process/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/credential-provider-process/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-handler-node/package.json b/packages/eventstream-handler-node/package.json index 3bc56ba45eed..33c9dea6a394 100644 --- a/packages/eventstream-handler-node/package.json +++ b/packages/eventstream-handler-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-handler-node", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", @@ -27,4 +29,4 @@ "engines": { "node": ">= 10.0.0" } -} \ No newline at end of file +} diff --git a/packages/eventstream-serde-node/tsconfig.json b/packages/eventstream-handler-node/tsconfig.cjs.json similarity index 59% rename from packages/eventstream-serde-node/tsconfig.json rename to packages/eventstream-handler-node/tsconfig.cjs.json index 30f910550c82..6717749e5cc2 100644 --- a/packages/eventstream-serde-node/tsconfig.json +++ b/packages/eventstream-handler-node/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/eventstream-handler-node/tsconfig.es.json b/packages/eventstream-handler-node/tsconfig.es.json new file mode 100644 index 000000000000..361ed0ad8e06 --- /dev/null +++ b/packages/eventstream-handler-node/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2018.asynciterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-handler-node/tsconfig.test.json b/packages/eventstream-handler-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-handler-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-marshaller/package.json b/packages/eventstream-marshaller/package.json index 5cf2c64e7d5f..19c40027e2c5 100644 --- a/packages/eventstream-marshaller/package.json +++ b/packages/eventstream-marshaller/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-marshaller", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" }, "main": "./build/index.js", diff --git a/packages/eventstream-marshaller/tsconfig.cjs.json b/packages/eventstream-marshaller/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/eventstream-marshaller/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/eventstream-marshaller/tsconfig.es.json b/packages/eventstream-marshaller/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/eventstream-marshaller/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-marshaller/tsconfig.json b/packages/eventstream-marshaller/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/eventstream-marshaller/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-marshaller/tsconfig.test.json b/packages/eventstream-marshaller/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-marshaller/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-serde-browser/package.json b/packages/eventstream-serde-browser/package.json index 4cde63709bab..4c1363b5c095 100644 --- a/packages/eventstream-serde-browser/package.json +++ b/packages/eventstream-serde-browser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-serde-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/eventstream-serde-browser/tsconfig.json b/packages/eventstream-serde-browser/tsconfig.cjs.json similarity index 60% rename from packages/eventstream-serde-browser/tsconfig.json rename to packages/eventstream-serde-browser/tsconfig.cjs.json index 0c13ac5852ff..d3d8e153a1aa 100644 --- a/packages/eventstream-serde-browser/tsconfig.json +++ b/packages/eventstream-serde-browser/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "ES5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2018.asynciterable", "DOM"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/eventstream-serde-browser/tsconfig.es.json b/packages/eventstream-serde-browser/tsconfig.es.json new file mode 100644 index 000000000000..6d457a3bfcb8 --- /dev/null +++ b/packages/eventstream-serde-browser/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2018.asynciterable", "DOM"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-serde-browser/tsconfig.test.json b/packages/eventstream-serde-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-serde-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-serde-config-resolver/package.json b/packages/eventstream-serde-config-resolver/package.json index 8e24c1445bdb..5860fe1c2263 100644 --- a/packages/eventstream-serde-config-resolver/package.json +++ b/packages/eventstream-serde-config-resolver/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-serde-config-resolver", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/eventstream-handler-node/tsconfig.json b/packages/eventstream-serde-config-resolver/tsconfig.cjs.json similarity index 59% rename from packages/eventstream-handler-node/tsconfig.json rename to packages/eventstream-serde-config-resolver/tsconfig.cjs.json index 30f910550c82..6717749e5cc2 100644 --- a/packages/eventstream-handler-node/tsconfig.json +++ b/packages/eventstream-serde-config-resolver/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/eventstream-serde-config-resolver/tsconfig.es.json b/packages/eventstream-serde-config-resolver/tsconfig.es.json new file mode 100644 index 000000000000..361ed0ad8e06 --- /dev/null +++ b/packages/eventstream-serde-config-resolver/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2018.asynciterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-serde-config-resolver/tsconfig.test.json b/packages/eventstream-serde-config-resolver/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-serde-config-resolver/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-serde-node/package.json b/packages/eventstream-serde-node/package.json index bb2b702120d4..d99dfc5a44f5 100644 --- a/packages/eventstream-serde-node/package.json +++ b/packages/eventstream-serde-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-serde-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", @@ -28,4 +30,4 @@ "engines": { "node": ">= 10.0.0" } -} \ No newline at end of file +} diff --git a/packages/eventstream-serde-universal/tsconfig.json b/packages/eventstream-serde-node/tsconfig.cjs.json similarity index 59% rename from packages/eventstream-serde-universal/tsconfig.json rename to packages/eventstream-serde-node/tsconfig.cjs.json index 30f910550c82..6717749e5cc2 100644 --- a/packages/eventstream-serde-universal/tsconfig.json +++ b/packages/eventstream-serde-node/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/eventstream-serde-node/tsconfig.es.json b/packages/eventstream-serde-node/tsconfig.es.json new file mode 100644 index 000000000000..361ed0ad8e06 --- /dev/null +++ b/packages/eventstream-serde-node/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2018.asynciterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-serde-node/tsconfig.test.json b/packages/eventstream-serde-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-serde-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/eventstream-serde-universal/package.json b/packages/eventstream-serde-universal/package.json index e753ba453efb..ee360fe7e25a 100644 --- a/packages/eventstream-serde-universal/package.json +++ b/packages/eventstream-serde-universal/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/eventstream-serde-universal", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", @@ -27,4 +29,4 @@ "engines": { "node": ">= 10.0.0" } -} \ No newline at end of file +} diff --git a/packages/eventstream-serde-config-resolver/tsconfig.json b/packages/eventstream-serde-universal/tsconfig.cjs.json similarity index 59% rename from packages/eventstream-serde-config-resolver/tsconfig.json rename to packages/eventstream-serde-universal/tsconfig.cjs.json index 30f910550c82..6717749e5cc2 100644 --- a/packages/eventstream-serde-config-resolver/tsconfig.json +++ b/packages/eventstream-serde-universal/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/eventstream-serde-universal/tsconfig.es.json b/packages/eventstream-serde-universal/tsconfig.es.json new file mode 100644 index 000000000000..361ed0ad8e06 --- /dev/null +++ b/packages/eventstream-serde-universal/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2018.asynciterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/eventstream-serde-universal/tsconfig.test.json b/packages/eventstream-serde-universal/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/eventstream-serde-universal/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/fetch-http-handler/package.json b/packages/fetch-http-handler/package.json index 438303d542aa..fdc4b1492b4e 100644 --- a/packages/fetch-http-handler/package.json +++ b/packages/fetch-http-handler/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-gamma.2", "description": "Provides a way to make requests", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage && karma start karma.conf.js" }, "author": { diff --git a/packages/fetch-http-handler/tsconfig.json b/packages/fetch-http-handler/tsconfig.cjs.json similarity index 62% rename from packages/fetch-http-handler/tsconfig.json rename to packages/fetch-http-handler/tsconfig.cjs.json index 103e6ce9a043..2e01d222f60f 100644 --- a/packages/fetch-http-handler/tsconfig.json +++ b/packages/fetch-http-handler/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["dom", "es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/fetch-http-handler/tsconfig.es.json b/packages/fetch-http-handler/tsconfig.es.json new file mode 100644 index 000000000000..08126c1e6aca --- /dev/null +++ b/packages/fetch-http-handler/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["dom", "es5", "es2015.promise", "es2015.iterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/fetch-http-handler/tsconfig.test.json b/packages/fetch-http-handler/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/fetch-http-handler/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/hash-blob-browser/package.json b/packages/hash-blob-browser/package.json index e5066bb59e23..0344a31585ae 100644 --- a/packages/hash-blob-browser/package.json +++ b/packages/hash-blob-browser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/hash-blob-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "karma start karma.conf.js" }, "main": "./build/index.js", diff --git a/packages/chunked-blob-reader/tsconfig.json b/packages/hash-blob-browser/tsconfig.cjs.json similarity index 68% rename from packages/chunked-blob-reader/tsconfig.json rename to packages/hash-blob-browser/tsconfig.cjs.json index d34b34707316..7eb48e469784 100644 --- a/packages/chunked-blob-reader/tsconfig.json +++ b/packages/hash-blob-browser/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/hash-blob-browser/tsconfig.es.json b/packages/hash-blob-browser/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/hash-blob-browser/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/hash-blob-browser/tsconfig.test.json b/packages/hash-blob-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/hash-blob-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/hash-node/package.json b/packages/hash-node/package.json index 769ec91baee6..d1cfd5b2b900 100644 --- a/packages/hash-node/package.json +++ b/packages/hash-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/hash-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/hash-node/tsconfig.cjs.json b/packages/hash-node/tsconfig.cjs.json new file mode 100644 index 000000000000..a7a792d28e9f --- /dev/null +++ b/packages/hash-node/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/hash-node/tsconfig.es.json b/packages/hash-node/tsconfig.es.json new file mode 100644 index 000000000000..014d419914cd --- /dev/null +++ b/packages/hash-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/hash-node/tsconfig.test.json b/packages/hash-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/hash-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/hash-stream-node/package.json b/packages/hash-stream-node/package.json index 05489685ed35..071fb64378ed 100644 --- a/packages/hash-stream-node/package.json +++ b/packages/hash-stream-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/hash-stream-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/hash-stream-node/tsconfig.cjs.json b/packages/hash-stream-node/tsconfig.cjs.json new file mode 100644 index 000000000000..a7a792d28e9f --- /dev/null +++ b/packages/hash-stream-node/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/hash-stream-node/tsconfig.es.json b/packages/hash-stream-node/tsconfig.es.json new file mode 100644 index 000000000000..014d419914cd --- /dev/null +++ b/packages/hash-stream-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/hash-stream-node/tsconfig.test.json b/packages/hash-stream-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/hash-stream-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/invalid-dependency/package.json b/packages/invalid-dependency/package.json index d3acff6f425f..a8380d7450ac 100644 --- a/packages/invalid-dependency/package.json +++ b/packages/invalid-dependency/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/invalid-dependency", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/invalid-dependency/tsconfig.cjs.json b/packages/invalid-dependency/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/invalid-dependency/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/invalid-dependency/tsconfig.es.json b/packages/invalid-dependency/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/invalid-dependency/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/invalid-dependency/tsconfig.json b/packages/invalid-dependency/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/invalid-dependency/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/invalid-dependency/tsconfig.test.json b/packages/invalid-dependency/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/invalid-dependency/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/is-array-buffer/package.json b/packages/is-array-buffer/package.json index 1a1cd159ff81..8f42fe677e00 100644 --- a/packages/is-array-buffer/package.json +++ b/packages/is-array-buffer/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-gamma.1", "description": "Provides a function for detecting if an argument is an ArrayBuffer", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/is-array-buffer/tsconfig.json b/packages/is-array-buffer/tsconfig.cjs.json similarity index 56% rename from packages/is-array-buffer/tsconfig.json rename to packages/is-array-buffer/tsconfig.cjs.json index 57706f5fe3e9..2e24fd5c2371 100644 --- a/packages/is-array-buffer/tsconfig.json +++ b/packages/is-array-buffer/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es5", "lib": ["es5", "es2015.collection"], - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "sourceRoot": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/is-array-buffer/tsconfig.es.json b/packages/is-array-buffer/tsconfig.es.json new file mode 100644 index 000000000000..7688ee655472 --- /dev/null +++ b/packages/is-array-buffer/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "lib": ["es5", "es2015.collection"], + "declaration": true, + "strict": true, + "sourceMap": false, + "sourceRoot": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/is-array-buffer/tsconfig.test.json b/packages/is-array-buffer/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/is-array-buffer/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/md5-js/package.json b/packages/md5-js/package.json index 294f34dff733..2e53baf0127e 100644 --- a/packages/md5-js/package.json +++ b/packages/md5-js/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/md5-js", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/md5-js/tsconfig.json b/packages/md5-js/tsconfig.cjs.json similarity index 65% rename from packages/md5-js/tsconfig.json rename to packages/md5-js/tsconfig.cjs.json index 853a17736966..315afe38e834 100644 --- a/packages/md5-js/tsconfig.json +++ b/packages/md5-js/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -17,8 +15,11 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." }, - "exclude": ["./src/**/*.spec.ts", "./build/**"], - "include": ["./src/**/*.ts"] + "exclude": ["./build/**"], + "include": ["src/"], + "extends": "../../tsconfig.cjs.json" } diff --git a/packages/md5-js/tsconfig.es.json b/packages/md5-js/tsconfig.es.json new file mode 100644 index 000000000000..83e440960326 --- /dev/null +++ b/packages/md5-js/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "exclude": ["./build/**"], + "include": ["src/"], + "extends": "../../tsconfig.es.json" +} diff --git a/packages/md5-js/tsconfig.test.json b/packages/md5-js/tsconfig.test.json deleted file mode 100644 index e82a6678acd8..000000000000 --- a/packages/md5-js/tsconfig.test.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - }, - "exclude": ["./build/**"] -} diff --git a/packages/middleware-apply-body-checksum/package.json b/packages/middleware-apply-body-checksum/package.json index c6dc5ccd6eff..98a3c26d4273 100644 --- a/packages/middleware-apply-body-checksum/package.json +++ b/packages/middleware-apply-body-checksum/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-apply-body-checksum", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" }, "main": "./build/index.js", diff --git a/packages/middleware-apply-body-checksum/tsconfig.cjs.json b/packages/middleware-apply-body-checksum/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-apply-body-checksum/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-apply-body-checksum/tsconfig.es.json b/packages/middleware-apply-body-checksum/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-apply-body-checksum/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-apply-body-checksum/tsconfig.json b/packages/middleware-apply-body-checksum/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-apply-body-checksum/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-apply-body-checksum/tsconfig.test.json b/packages/middleware-apply-body-checksum/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-apply-body-checksum/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-bucket-endpoint/package.json b/packages/middleware-bucket-endpoint/package.json index 273d03df3976..644a2a7ab516 100644 --- a/packages/middleware-bucket-endpoint/package.json +++ b/packages/middleware-bucket-endpoint/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-bucket-endpoint", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-bucket-endpoint/tsconfig.cjs.json b/packages/middleware-bucket-endpoint/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-bucket-endpoint/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-bucket-endpoint/tsconfig.es.json b/packages/middleware-bucket-endpoint/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-bucket-endpoint/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-bucket-endpoint/tsconfig.json b/packages/middleware-bucket-endpoint/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-bucket-endpoint/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-bucket-endpoint/tsconfig.test.json b/packages/middleware-bucket-endpoint/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-bucket-endpoint/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-content-length/package.json b/packages/middleware-content-length/package.json index fdc4fe5345cc..19afe6cd7106 100644 --- a/packages/middleware-content-length/package.json +++ b/packages/middleware-content-length/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-content-length", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-content-length/tsconfig.cjs.json b/packages/middleware-content-length/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/middleware-content-length/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-content-length/tsconfig.es.json b/packages/middleware-content-length/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/middleware-content-length/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-content-length/tsconfig.json b/packages/middleware-content-length/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/middleware-content-length/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/middleware-content-length/tsconfig.test.json b/packages/middleware-content-length/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-content-length/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-eventstream/package.json b/packages/middleware-eventstream/package.json index 443af3d74bdc..2a9b3e287fcf 100644 --- a/packages/middleware-eventstream/package.json +++ b/packages/middleware-eventstream/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-eventstream", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", @@ -23,4 +25,4 @@ "jest": "^24.7.1", "typescript": "~3.8.3" } -} \ No newline at end of file +} diff --git a/packages/middleware-eventstream/tsconfig.cjs.json b/packages/middleware-eventstream/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-eventstream/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-eventstream/tsconfig.es.json b/packages/middleware-eventstream/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-eventstream/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-eventstream/tsconfig.json b/packages/middleware-eventstream/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-eventstream/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-eventstream/tsconfig.test.json b/packages/middleware-eventstream/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-eventstream/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-expect-continue/package.json b/packages/middleware-expect-continue/package.json index 17fcbf37bfec..c379b67ef91c 100644 --- a/packages/middleware-expect-continue/package.json +++ b/packages/middleware-expect-continue/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-expect-continue", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-expect-continue/tsconfig.cjs.json b/packages/middleware-expect-continue/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-expect-continue/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-expect-continue/tsconfig.es.json b/packages/middleware-expect-continue/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-expect-continue/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-expect-continue/tsconfig.json b/packages/middleware-expect-continue/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-expect-continue/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-expect-continue/tsconfig.test.json b/packages/middleware-expect-continue/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-expect-continue/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-header-default/package.json b/packages/middleware-header-default/package.json index b79323f2980c..7470c4dec55b 100644 --- a/packages/middleware-header-default/package.json +++ b/packages/middleware-header-default/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-header-default", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-header-default/tsconfig.cjs.json b/packages/middleware-header-default/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-header-default/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-header-default/tsconfig.es.json b/packages/middleware-header-default/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-header-default/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-header-default/tsconfig.json b/packages/middleware-header-default/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-header-default/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-header-default/tsconfig.test.json b/packages/middleware-header-default/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-header-default/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-host-header/package.json b/packages/middleware-host-header/package.json index d110c29a770e..63e51504be11 100644 --- a/packages/middleware-host-header/package.json +++ b/packages/middleware-host-header/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-host-header", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-host-header/tsconfig.cjs.json b/packages/middleware-host-header/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-host-header/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-host-header/tsconfig.es.json b/packages/middleware-host-header/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-host-header/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-host-header/tsconfig.json b/packages/middleware-host-header/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-host-header/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-host-header/tsconfig.test.json b/packages/middleware-host-header/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-host-header/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-location-constraint/package.json b/packages/middleware-location-constraint/package.json index 47962f6d4990..ed17df82a02d 100644 --- a/packages/middleware-location-constraint/package.json +++ b/packages/middleware-location-constraint/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-location-constraint", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-location-constraint/tsconfig.cjs.json b/packages/middleware-location-constraint/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-location-constraint/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-location-constraint/tsconfig.es.json b/packages/middleware-location-constraint/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-location-constraint/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-location-constraint/tsconfig.json b/packages/middleware-location-constraint/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-location-constraint/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-location-constraint/tsconfig.test.json b/packages/middleware-location-constraint/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-location-constraint/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-retry/package.json b/packages/middleware-retry/package.json index 78387cefcb85..f5022ac95757 100644 --- a/packages/middleware-retry/package.json +++ b/packages/middleware-retry/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-retry", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-retry/tsconfig.json b/packages/middleware-retry/tsconfig.cjs.json similarity index 70% rename from packages/middleware-retry/tsconfig.json rename to packages/middleware-retry/tsconfig.cjs.json index 8070b4b74256..025acbb1a36b 100644 --- a/packages/middleware-retry/tsconfig.json +++ b/packages/middleware-retry/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -19,6 +17,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/middleware-retry/tsconfig.es.json b/packages/middleware-retry/tsconfig.es.json new file mode 100644 index 000000000000..0e84e795abf4 --- /dev/null +++ b/packages/middleware-retry/tsconfig.es.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "noUnusedLocals": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-retry/tsconfig.test.json b/packages/middleware-retry/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-retry/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-api-gateway/package.json b/packages/middleware-sdk-api-gateway/package.json index 3806d51ed843..eceaeb61b3cc 100644 --- a/packages/middleware-sdk-api-gateway/package.json +++ b/packages/middleware-sdk-api-gateway/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-api-gateway", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-api-gateway/tsconfig.cjs.json b/packages/middleware-sdk-api-gateway/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-api-gateway/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-api-gateway/tsconfig.es.json b/packages/middleware-sdk-api-gateway/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-api-gateway/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-api-gateway/tsconfig.json b/packages/middleware-sdk-api-gateway/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-api-gateway/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-api-gateway/tsconfig.test.json b/packages/middleware-sdk-api-gateway/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-api-gateway/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-ec2/package.json b/packages/middleware-sdk-ec2/package.json index e897a3d32727..205298407988 100644 --- a/packages/middleware-sdk-ec2/package.json +++ b/packages/middleware-sdk-ec2/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-ec2", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-ec2/tsconfig.cjs.json b/packages/middleware-sdk-ec2/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-ec2/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-ec2/tsconfig.es.json b/packages/middleware-sdk-ec2/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-ec2/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-ec2/tsconfig.json b/packages/middleware-sdk-ec2/tsconfig.json deleted file mode 100755 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-ec2/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-ec2/tsconfig.test.json b/packages/middleware-sdk-ec2/tsconfig.test.json deleted file mode 100755 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-ec2/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-glacier/package.json b/packages/middleware-sdk-glacier/package.json index e386322fada3..4c05891c772b 100644 --- a/packages/middleware-sdk-glacier/package.json +++ b/packages/middleware-sdk-glacier/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-glacier", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-glacier/tsconfig.cjs.json b/packages/middleware-sdk-glacier/tsconfig.cjs.json new file mode 100644 index 000000000000..7eb48e469784 --- /dev/null +++ b/packages/middleware-sdk-glacier/tsconfig.cjs.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-glacier/tsconfig.es.json b/packages/middleware-sdk-glacier/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/middleware-sdk-glacier/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-glacier/tsconfig.json b/packages/middleware-sdk-glacier/tsconfig.json deleted file mode 100644 index d34b34707316..000000000000 --- a/packages/middleware-sdk-glacier/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "dom", - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-glacier/tsconfig.test.json b/packages/middleware-sdk-glacier/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-glacier/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-machinelearning/package.json b/packages/middleware-sdk-machinelearning/package.json index f35f3f965632..db06f63f5ba1 100644 --- a/packages/middleware-sdk-machinelearning/package.json +++ b/packages/middleware-sdk-machinelearning/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-machinelearning", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-machinelearning/tsconfig.cjs.json b/packages/middleware-sdk-machinelearning/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-machinelearning/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-machinelearning/tsconfig.es.json b/packages/middleware-sdk-machinelearning/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-machinelearning/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-machinelearning/tsconfig.json b/packages/middleware-sdk-machinelearning/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-machinelearning/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-machinelearning/tsconfig.test.json b/packages/middleware-sdk-machinelearning/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-machinelearning/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-rds/package.json b/packages/middleware-sdk-rds/package.json index df795f8f06c7..4b3e69b3ff3a 100644 --- a/packages/middleware-sdk-rds/package.json +++ b/packages/middleware-sdk-rds/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-rds", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-rds/tsconfig.cjs.json b/packages/middleware-sdk-rds/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-rds/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-rds/tsconfig.es.json b/packages/middleware-sdk-rds/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-rds/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-rds/tsconfig.json b/packages/middleware-sdk-rds/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-rds/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-rds/tsconfig.test.json b/packages/middleware-sdk-rds/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-rds/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-route53/package.json b/packages/middleware-sdk-route53/package.json index df1dfe98f4c8..c484c52d1793 100644 --- a/packages/middleware-sdk-route53/package.json +++ b/packages/middleware-sdk-route53/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-route53", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-route53/tsconfig.cjs.json b/packages/middleware-sdk-route53/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-route53/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-route53/tsconfig.es.json b/packages/middleware-sdk-route53/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-route53/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-route53/tsconfig.json b/packages/middleware-sdk-route53/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-route53/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-route53/tsconfig.test.json b/packages/middleware-sdk-route53/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-route53/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-s3-control/package.json b/packages/middleware-sdk-s3-control/package.json index 00c074e94022..91d48320f118 100644 --- a/packages/middleware-sdk-s3-control/package.json +++ b/packages/middleware-sdk-s3-control/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-s3-control", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-s3-control/tsconfig.cjs.json b/packages/middleware-sdk-s3-control/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-s3-control/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-s3-control/tsconfig.es.json b/packages/middleware-sdk-s3-control/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-s3-control/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-s3-control/tsconfig.json b/packages/middleware-sdk-s3-control/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-s3-control/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-s3-control/tsconfig.test.json b/packages/middleware-sdk-s3-control/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-s3-control/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-s3/package.json b/packages/middleware-sdk-s3/package.json index 3a7c676ad68e..8f3f5d753b2c 100644 --- a/packages/middleware-sdk-s3/package.json +++ b/packages/middleware-sdk-s3/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-s3", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-s3/tsconfig.cjs.json b/packages/middleware-sdk-s3/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-s3/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-s3/tsconfig.es.json b/packages/middleware-sdk-s3/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-s3/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-s3/tsconfig.json b/packages/middleware-sdk-s3/tsconfig.json deleted file mode 100644 index 3b158f68b794..000000000000 --- a/packages/middleware-sdk-s3/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build" - } -} diff --git a/packages/middleware-sdk-s3/tsconfig.test.json b/packages/middleware-sdk-s3/tsconfig.test.json deleted file mode 100644 index 57f7d5b14080..000000000000 --- a/packages/middleware-sdk-s3/tsconfig.test.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build" - } -} diff --git a/packages/middleware-sdk-sqs/package.json b/packages/middleware-sdk-sqs/package.json index 2825505651e7..2e902373d30d 100644 --- a/packages/middleware-sdk-sqs/package.json +++ b/packages/middleware-sdk-sqs/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-sdk-sqs", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-sdk-sqs/tsconfig.cjs.json b/packages/middleware-sdk-sqs/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-sdk-sqs/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-sqs/tsconfig.es.json b/packages/middleware-sdk-sqs/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-sdk-sqs/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-sdk-sqs/tsconfig.json b/packages/middleware-sdk-sqs/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-sdk-sqs/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-sdk-sqs/tsconfig.test.json b/packages/middleware-sdk-sqs/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-sdk-sqs/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-serde/package.json b/packages/middleware-serde/package.json index f35199743649..20c881330202 100644 --- a/packages/middleware-serde/package.json +++ b/packages/middleware-serde/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-serde", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-serde/tsconfig.cjs.json b/packages/middleware-serde/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-serde/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-serde/tsconfig.es.json b/packages/middleware-serde/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-serde/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-serde/tsconfig.json b/packages/middleware-serde/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-serde/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-serde/tsconfig.test.json b/packages/middleware-serde/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-serde/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-signing/package.json b/packages/middleware-signing/package.json index fb6f7089a002..e2bb34cbc6d0 100644 --- a/packages/middleware-signing/package.json +++ b/packages/middleware-signing/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-signing", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-signing/tsconfig.cjs.json b/packages/middleware-signing/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/middleware-signing/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-signing/tsconfig.es.json b/packages/middleware-signing/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/middleware-signing/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-signing/tsconfig.json b/packages/middleware-signing/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/middleware-signing/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/middleware-signing/tsconfig.test.json b/packages/middleware-signing/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-signing/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-ssec/package.json b/packages/middleware-ssec/package.json index 1feeb87d9add..61637a34d4d8 100644 --- a/packages/middleware-ssec/package.json +++ b/packages/middleware-ssec/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-ssec", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/middleware-ssec/tsconfig.cjs.json b/packages/middleware-ssec/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-ssec/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-ssec/tsconfig.es.json b/packages/middleware-ssec/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-ssec/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-ssec/tsconfig.json b/packages/middleware-ssec/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-ssec/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-ssec/tsconfig.test.json b/packages/middleware-ssec/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-ssec/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-stack/package.json b/packages/middleware-stack/package.json index f5e2a6c3458d..deebc40e1cc0 100644 --- a/packages/middleware-stack/package.json +++ b/packages/middleware-stack/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-gamma.1", "description": "Provides a means for composing multiple middleware functions into a single handler", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/middleware-stack/tsconfig.json b/packages/middleware-stack/tsconfig.cjs.json similarity index 58% rename from packages/middleware-stack/tsconfig.json rename to packages/middleware-stack/tsconfig.cjs.json index b477606bf9ab..f393f840b087 100644 --- a/packages/middleware-stack/tsconfig.json +++ b/packages/middleware-stack/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/middleware-stack/tsconfig.es.json b/packages/middleware-stack/tsconfig.es.json new file mode 100644 index 000000000000..3227a77eea25 --- /dev/null +++ b/packages/middleware-stack/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-stack/tsconfig.test.json b/packages/middleware-stack/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-stack/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-user-agent/package.json b/packages/middleware-user-agent/package.json index cfd7d9026f94..7feaecf48e10 100644 --- a/packages/middleware-user-agent/package.json +++ b/packages/middleware-user-agent/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/middleware-user-agent", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --passWithNoTests" }, "main": "./build/index.js", diff --git a/packages/middleware-user-agent/tsconfig.cjs.json b/packages/middleware-user-agent/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/middleware-user-agent/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/middleware-user-agent/tsconfig.es.json b/packages/middleware-user-agent/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/middleware-user-agent/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/middleware-user-agent/tsconfig.json b/packages/middleware-user-agent/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/middleware-user-agent/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/middleware-user-agent/tsconfig.test.json b/packages/middleware-user-agent/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/middleware-user-agent/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/node-http-handler/package.json b/packages/node-http-handler/package.json index 0818310cfe66..5d315a49a2d8 100644 --- a/packages/node-http-handler/package.json +++ b/packages/node-http-handler/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-gamma.1", "description": "Provides a way to make requests", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" }, "author": { diff --git a/packages/node-http-handler/tsconfig.json b/packages/node-http-handler/tsconfig.cjs.json similarity index 61% rename from packages/node-http-handler/tsconfig.json rename to packages/node-http-handler/tsconfig.cjs.json index e1413b6faf61..67ff8af44733 100644 --- a/packages/node-http-handler/tsconfig.json +++ b/packages/node-http-handler/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "noEmitHelpers": true, "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/node-http-handler/tsconfig.es.json b/packages/node-http-handler/tsconfig.es.json new file mode 100644 index 000000000000..458651ca2387 --- /dev/null +++ b/packages/node-http-handler/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "noEmitHelpers": true, + "importHelpers": true, + "lib": ["es5", "es2015.promise", "es2015.iterable"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/node-http-handler/tsconfig.test.json b/packages/node-http-handler/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/node-http-handler/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/property-provider/package.json b/packages/property-provider/package.json index 2cb6586b3eb6..9d218a484a30 100644 --- a/packages/property-provider/package.json +++ b/packages/property-provider/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/property-provider", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/property-provider/tsconfig.cjs.json b/packages/property-provider/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/property-provider/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/property-provider/tsconfig.es.json b/packages/property-provider/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/property-provider/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/property-provider/tsconfig.json b/packages/property-provider/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/property-provider/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/property-provider/tsconfig.test.json b/packages/property-provider/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/property-provider/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/protocol-http/package.json b/packages/protocol-http/package.json index 7dde2616c2b9..f5583730209e 100644 --- a/packages/protocol-http/package.json +++ b/packages/protocol-http/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/protocol-http", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/protocol-http/tsconfig.cjs.json b/packages/protocol-http/tsconfig.cjs.json new file mode 100644 index 000000000000..7eb48e469784 --- /dev/null +++ b/packages/protocol-http/tsconfig.cjs.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/protocol-http/tsconfig.es.json b/packages/protocol-http/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/protocol-http/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/protocol-http/tsconfig.json b/packages/protocol-http/tsconfig.json deleted file mode 100644 index d34b34707316..000000000000 --- a/packages/protocol-http/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "dom", - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/protocol-http/tsconfig.test.json b/packages/protocol-http/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/protocol-http/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/querystring-builder/package.json b/packages/querystring-builder/package.json index 99a32ec4eea5..86beb85d5731 100644 --- a/packages/querystring-builder/package.json +++ b/packages/querystring-builder/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/querystring-builder", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/querystring-builder/tsconfig.cjs.json b/packages/querystring-builder/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/querystring-builder/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/querystring-builder/tsconfig.es.json b/packages/querystring-builder/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/querystring-builder/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/querystring-builder/tsconfig.json b/packages/querystring-builder/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/querystring-builder/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/querystring-builder/tsconfig.test.json b/packages/querystring-builder/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/querystring-builder/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/querystring-parser/package.json b/packages/querystring-parser/package.json index a3ae16e0b412..b5308b314c3f 100644 --- a/packages/querystring-parser/package.json +++ b/packages/querystring-parser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/querystring-parser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/querystring-parser/tsconfig.cjs.json b/packages/querystring-parser/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/querystring-parser/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/querystring-parser/tsconfig.es.json b/packages/querystring-parser/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/querystring-parser/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/querystring-parser/tsconfig.json b/packages/querystring-parser/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/querystring-parser/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/querystring-parser/tsconfig.test.json b/packages/querystring-parser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/querystring-parser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/region-provider/package.json b/packages/region-provider/package.json index e1c6840783aa..eee8af712699 100644 --- a/packages/region-provider/package.json +++ b/packages/region-provider/package.json @@ -5,8 +5,10 @@ "main": "./build/index.js", "typings": "./build/index.d.ts", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/region-provider/tsconfig.cjs.json b/packages/region-provider/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/region-provider/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/region-provider/tsconfig.es.json b/packages/region-provider/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/region-provider/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/region-provider/tsconfig.json b/packages/region-provider/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/region-provider/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/region-provider/tsconfig.test.json b/packages/region-provider/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/region-provider/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/retry-config-provider/package.json b/packages/retry-config-provider/package.json index 954d3301a83e..38d99fff817d 100644 --- a/packages/retry-config-provider/package.json +++ b/packages/retry-config-provider/package.json @@ -5,8 +5,10 @@ "main": "./build/index.js", "typings": "./build/index.d.ts", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "keywords": [ diff --git a/packages/retry-config-provider/tsconfig.cjs.json b/packages/retry-config-provider/tsconfig.cjs.json new file mode 100644 index 000000000000..a4ef0a08d1ea --- /dev/null +++ b/packages/retry-config-provider/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/retry-config-provider/tsconfig.es.json b/packages/retry-config-provider/tsconfig.es.json new file mode 100644 index 000000000000..f91d9876bbcb --- /dev/null +++ b/packages/retry-config-provider/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/retry-config-provider/tsconfig.json b/packages/retry-config-provider/tsconfig.json deleted file mode 100644 index ea8af8858555..000000000000 --- a/packages/retry-config-provider/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/retry-config-provider/tsconfig.test.json b/packages/retry-config-provider/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/retry-config-provider/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/s3-request-presigner/package.json b/packages/s3-request-presigner/package.json index d5eca5c23149..a10eec5aeb48 100644 --- a/packages/s3-request-presigner/package.json +++ b/packages/s3-request-presigner/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/s3-request-presigner", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/s3-request-presigner/tsconfig.json b/packages/s3-request-presigner/tsconfig.cjs.json similarity index 68% rename from packages/s3-request-presigner/tsconfig.json rename to packages/s3-request-presigner/tsconfig.cjs.json index 7f807f5532ac..26fd157242da 100644 --- a/packages/s3-request-presigner/tsconfig.json +++ b/packages/s3-request-presigner/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/s3-request-presigner/tsconfig.es.json b/packages/s3-request-presigner/tsconfig.es.json new file mode 100644 index 000000000000..e0c2c0c82cc5 --- /dev/null +++ b/packages/s3-request-presigner/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown", + "dom" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/s3-request-presigner/tsconfig.test.json b/packages/s3-request-presigner/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/s3-request-presigner/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/service-error-classification/package.json b/packages/service-error-classification/package.json index 56623b99acc2..bcc9b4accda9 100644 --- a/packages/service-error-classification/package.json +++ b/packages/service-error-classification/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/service-error-classification", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/service-error-classification/tsconfig.json b/packages/service-error-classification/tsconfig.cjs.json similarity index 51% rename from packages/service-error-classification/tsconfig.json rename to packages/service-error-classification/tsconfig.cjs.json index 231c372b2d90..dd2f42f4b4d4 100644 --- a/packages/service-error-classification/tsconfig.json +++ b/packages/service-error-classification/tsconfig.cjs.json @@ -1,14 +1,17 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "noUnusedLocals": true, "lib": ["es5", "es2015.collection", "es2015.iterable"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "downlevelIteration": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/service-error-classification/tsconfig.es.json b/packages/service-error-classification/tsconfig.es.json new file mode 100644 index 000000000000..0cf70cc1bffa --- /dev/null +++ b/packages/service-error-classification/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "noUnusedLocals": true, + "lib": ["es5", "es2015.collection", "es2015.iterable"], + "rootDir": "./src", + "outDir": "./build-es", + "downlevelIteration": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/service-error-classification/tsconfig.test.json b/packages/service-error-classification/tsconfig.test.json deleted file mode 100644 index c386062f2c74..000000000000 --- a/packages/service-error-classification/tsconfig.test.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "downlevelIteration": true, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/sha256-tree-hash/package.json b/packages/sha256-tree-hash/package.json index 8a04b12ab6cf..be81a6e32bd5 100644 --- a/packages/sha256-tree-hash/package.json +++ b/packages/sha256-tree-hash/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/sha256-tree-hash", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/sha256-tree-hash/tsconfig.cjs.json b/packages/sha256-tree-hash/tsconfig.cjs.json new file mode 100644 index 000000000000..7eb48e469784 --- /dev/null +++ b/packages/sha256-tree-hash/tsconfig.cjs.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/sha256-tree-hash/tsconfig.es.json b/packages/sha256-tree-hash/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/sha256-tree-hash/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/sha256-tree-hash/tsconfig.json b/packages/sha256-tree-hash/tsconfig.json deleted file mode 100644 index d34b34707316..000000000000 --- a/packages/sha256-tree-hash/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "dom", - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/sha256-tree-hash/tsconfig.test.json b/packages/sha256-tree-hash/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/sha256-tree-hash/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/shared-ini-file-loader/package.json b/packages/shared-ini-file-loader/package.json index e841b59ed664..2e217e64dacc 100644 --- a/packages/shared-ini-file-loader/package.json +++ b/packages/shared-ini-file-loader/package.json @@ -11,8 +11,10 @@ "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/shared-ini-file-loader/tsconfig.cjs.json b/packages/shared-ini-file-loader/tsconfig.cjs.json new file mode 100644 index 000000000000..ec815467f25e --- /dev/null +++ b/packages/shared-ini-file-loader/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "strict": true, + "sourceMap": false, + "declaration": true, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/shared-ini-file-loader/tsconfig.es.json b/packages/shared-ini-file-loader/tsconfig.es.json new file mode 100644 index 000000000000..41829e0925c2 --- /dev/null +++ b/packages/shared-ini-file-loader/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "strict": true, + "sourceMap": false, + "declaration": true, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/shared-ini-file-loader/tsconfig.json b/packages/shared-ini-file-loader/tsconfig.json deleted file mode 100644 index ff7a5bbbf618..000000000000 --- a/packages/shared-ini-file-loader/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "target": "es5", - "strict": true, - "sourceMap": true, - "declaration": true, - "lib": ["es5", "es2015.promise", "es2015.collection"], - "sourceRoot": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/shared-ini-file-loader/tsconfig.test.json b/packages/shared-ini-file-loader/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/shared-ini-file-loader/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/smithy-client/package.json b/packages/smithy-client/package.json index b0f4ceb529c0..8c7b9e8284ee 100644 --- a/packages/smithy-client/package.json +++ b/packages/smithy-client/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/smithy-client", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest --passWithNoTests" }, "main": "./build/index.js", diff --git a/packages/smithy-client/tsconfig.json b/packages/smithy-client/tsconfig.cjs.json similarity index 69% rename from packages/smithy-client/tsconfig.json rename to packages/smithy-client/tsconfig.cjs.json index 28c8abe6f6dc..092c4859c3fc 100644 --- a/packages/smithy-client/tsconfig.json +++ b/packages/smithy-client/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, @@ -18,6 +16,10 @@ ], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/smithy-client/tsconfig.es.json b/packages/smithy-client/tsconfig.es.json new file mode 100644 index 000000000000..841ebfe07177 --- /dev/null +++ b/packages/smithy-client/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "noUnusedLocals": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/smithy-client/tsconfig.test.json b/packages/smithy-client/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/smithy-client/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/url-parser-browser/package.json b/packages/url-parser-browser/package.json index 3a4d35fa406f..20820a68c223 100644 --- a/packages/url-parser-browser/package.json +++ b/packages/url-parser-browser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/url-parser-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/url-parser-browser/tsconfig.cjs.json b/packages/url-parser-browser/tsconfig.cjs.json new file mode 100644 index 000000000000..7eb48e469784 --- /dev/null +++ b/packages/url-parser-browser/tsconfig.cjs.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/url-parser-browser/tsconfig.es.json b/packages/url-parser-browser/tsconfig.es.json new file mode 100644 index 000000000000..d18281643741 --- /dev/null +++ b/packages/url-parser-browser/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "dom", + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/url-parser-browser/tsconfig.json b/packages/url-parser-browser/tsconfig.json deleted file mode 100644 index d34b34707316..000000000000 --- a/packages/url-parser-browser/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "dom", - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/url-parser-browser/tsconfig.test.json b/packages/url-parser-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/url-parser-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/url-parser-node/package.json b/packages/url-parser-node/package.json index 40ca9f5d5c37..a25a10e5605a 100644 --- a/packages/url-parser-node/package.json +++ b/packages/url-parser-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/url-parser-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/url-parser-node/tsconfig.cjs.json b/packages/url-parser-node/tsconfig.cjs.json new file mode 100644 index 000000000000..a7a792d28e9f --- /dev/null +++ b/packages/url-parser-node/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/url-parser-node/tsconfig.es.json b/packages/url-parser-node/tsconfig.es.json new file mode 100644 index 000000000000..014d419914cd --- /dev/null +++ b/packages/url-parser-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/url-parser-node/tsconfig.json b/packages/url-parser-node/tsconfig.json deleted file mode 100644 index bafa90138733..000000000000 --- a/packages/url-parser-node/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "es2017", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/url-parser-node/tsconfig.test.json b/packages/url-parser-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/url-parser-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-base64-browser/package.json b/packages/util-base64-browser/package.json index a04ed06a5780..76d32d34b75c 100644 --- a/packages/util-base64-browser/package.json +++ b/packages/util-base64-browser/package.json @@ -4,8 +4,10 @@ "description": "A pure JS Base64 <-> UInt8Array converter", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/xml-builder/tsconfig.json b/packages/util-base64-browser/tsconfig.cjs.json similarity index 56% rename from packages/xml-builder/tsconfig.json rename to packages/util-base64-browser/tsconfig.cjs.json index e426fc9df3ab..15f499edd6d6 100644 --- a/packages/xml-builder/tsconfig.json +++ b/packages/util-base64-browser/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "module": "commonjs", - "target": "es5", - "strict": true, - "sourceMap": true, "declaration": true, + "sourceMap": false, + "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-base64-browser/tsconfig.es.json b/packages/util-base64-browser/tsconfig.es.json new file mode 100644 index 000000000000..57be153ba1ed --- /dev/null +++ b/packages/util-base64-browser/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "strict": true, + "lib": ["es5", "es2015.collection"], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-base64-browser/tsconfig.test.json b/packages/util-base64-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-base64-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-base64-node/package.json b/packages/util-base64-node/package.json index e52a0259965a..fd4041f44599 100644 --- a/packages/util-base64-node/package.json +++ b/packages/util-base64-node/package.json @@ -4,8 +4,10 @@ "description": "A Node.JS Base64 <-> UInt8Array converter", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/hash-node/tsconfig.json b/packages/util-base64-node/tsconfig.cjs.json similarity index 51% rename from packages/hash-node/tsconfig.json rename to packages/util-base64-node/tsconfig.cjs.json index bafa90138733..84d33233cc04 100644 --- a/packages/hash-node/tsconfig.json +++ b/packages/util-base64-node/tsconfig.cjs.json @@ -1,15 +1,16 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, + "sourceMap": false, "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-base64-node/tsconfig.es.json b/packages/util-base64-node/tsconfig.es.json new file mode 100644 index 000000000000..2ce0c20fa49e --- /dev/null +++ b/packages/util-base64-node/tsconfig.es.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "strict": true, + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-base64-node/tsconfig.json b/packages/util-base64-node/tsconfig.json deleted file mode 100644 index 52457e6ebeef..000000000000 --- a/packages/util-base64-node/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "compilerOptions": { - "target": "es2017", - "module": "commonjs", - "declaration": true, - "sourceMap": true, - "strict": true, - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/util-base64-node/tsconfig.test.json b/packages/util-base64-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-base64-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-body-length-browser/package.json b/packages/util-body-length-browser/package.json index 04414da2063f..affc728de2a3 100644 --- a/packages/util-body-length-browser/package.json +++ b/packages/util-body-length-browser/package.json @@ -3,8 +3,10 @@ "description": "Determines the length of a request body in browsers", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-body-length-browser/tsconfig.json b/packages/util-body-length-browser/tsconfig.cjs.json similarity index 68% rename from packages/util-body-length-browser/tsconfig.json rename to packages/util-body-length-browser/tsconfig.cjs.json index 4fe7c1e7a45f..b168655ffadf 100644 --- a/packages/util-body-length-browser/tsconfig.json +++ b/packages/util-body-length-browser/tsconfig.cjs.json @@ -1,10 +1,8 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "lib": [ "es5", @@ -18,6 +16,10 @@ "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-body-length-browser/tsconfig.es.json b/packages/util-body-length-browser/tsconfig.es.json new file mode 100644 index 000000000000..c1e04ae66d37 --- /dev/null +++ b/packages/util-body-length-browser/tsconfig.es.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown", + "dom" + ], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-body-length-browser/tsconfig.test.json b/packages/util-body-length-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-body-length-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-body-length-node/package.json b/packages/util-body-length-node/package.json index 43a3f7be15fb..6acd8e9f8199 100644 --- a/packages/util-body-length-node/package.json +++ b/packages/util-body-length-node/package.json @@ -3,8 +3,10 @@ "description": "Determines the length of a request body in node.js", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "devDependencies": { diff --git a/packages/util-body-length-node/tsconfig.cjs.json b/packages/util-body-length-node/tsconfig.cjs.json new file mode 100644 index 000000000000..fbcb34cb8332 --- /dev/null +++ b/packages/util-body-length-node/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "rootDir": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-body-length-node/tsconfig.es.json b/packages/util-body-length-node/tsconfig.es.json new file mode 100644 index 000000000000..7a87335a6047 --- /dev/null +++ b/packages/util-body-length-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-body-length-node/tsconfig.json b/packages/util-body-length-node/tsconfig.json deleted file mode 100644 index 66eebccdf4d9..000000000000 --- a/packages/util-body-length-node/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "es2017", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/util-body-length-node/tsconfig.test.json b/packages/util-body-length-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-body-length-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-buffer-from/package.json b/packages/util-buffer-from/package.json index cd7119efc688..352f4f6ddcf1 100644 --- a/packages/util-buffer-from/package.json +++ b/packages/util-buffer-from/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-buffer-from", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/util-buffer-from/tsconfig.json b/packages/util-buffer-from/tsconfig.cjs.json similarity index 56% rename from packages/util-buffer-from/tsconfig.json rename to packages/util-buffer-from/tsconfig.cjs.json index 7ca3d74fa548..18de94dea97d 100644 --- a/packages/util-buffer-from/tsconfig.json +++ b/packages/util-buffer-from/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, - "sourceMap": true, + "sourceMap": false, "strict": true, "lib": ["es5", "es2015.collection"], "sourceRoot": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-buffer-from/tsconfig.es.json b/packages/util-buffer-from/tsconfig.es.json new file mode 100644 index 000000000000..fa1341272517 --- /dev/null +++ b/packages/util-buffer-from/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "strict": true, + "lib": ["es5", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-buffer-from/tsconfig.test.json b/packages/util-buffer-from/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/util-buffer-from/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-create-request/package.json b/packages/util-create-request/package.json index 67fd9139b2c6..f3b8b731b420 100644 --- a/packages/util-create-request/package.json +++ b/packages/util-create-request/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-create-request", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-create-request/tsconfig.cjs.json b/packages/util-create-request/tsconfig.cjs.json new file mode 100644 index 000000000000..009e35184a61 --- /dev/null +++ b/packages/util-create-request/tsconfig.cjs.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-create-request/tsconfig.es.json b/packages/util-create-request/tsconfig.es.json new file mode 100644 index 000000000000..00c0b37c6188 --- /dev/null +++ b/packages/util-create-request/tsconfig.es.json @@ -0,0 +1,23 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-create-request/tsconfig.json b/packages/util-create-request/tsconfig.json deleted file mode 100644 index a78ee0126a51..000000000000 --- a/packages/util-create-request/tsconfig.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-create-request/tsconfig.test.json b/packages/util-create-request/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-create-request/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-format-url/package.json b/packages/util-format-url/package.json index e750ff07c547..ed82b2b82cf1 100644 --- a/packages/util-format-url/package.json +++ b/packages/util-format-url/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-format-url", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-format-url/tsconfig.cjs.json b/packages/util-format-url/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/util-format-url/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-format-url/tsconfig.es.json b/packages/util-format-url/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/util-format-url/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-format-url/tsconfig.json b/packages/util-format-url/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/util-format-url/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-format-url/tsconfig.test.json b/packages/util-format-url/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-format-url/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-hex-encoding/package.json b/packages/util-hex-encoding/package.json index 22c03bfc43de..7d73f6508816 100644 --- a/packages/util-hex-encoding/package.json +++ b/packages/util-hex-encoding/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-gamma.1", "description": "Converts binary buffers to and from lowercase hexadecimal encoding", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/util-hex-encoding/tsconfig.cjs.json b/packages/util-hex-encoding/tsconfig.cjs.json new file mode 100644 index 000000000000..919ccc1cbd0e --- /dev/null +++ b/packages/util-hex-encoding/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-hex-encoding/tsconfig.es.json b/packages/util-hex-encoding/tsconfig.es.json new file mode 100644 index 000000000000..3ed20a7e937b --- /dev/null +++ b/packages/util-hex-encoding/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "lib": ["es5", "es2015.promise", "es2015.collection"], + "sourceRoot": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-hex-encoding/tsconfig.json b/packages/util-hex-encoding/tsconfig.json deleted file mode 100644 index c88e712379cb..000000000000 --- a/packages/util-hex-encoding/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "lib": ["es5", "es2015.promise", "es2015.collection"], - "sourceRoot": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/util-hex-encoding/tsconfig.test.json b/packages/util-hex-encoding/tsconfig.test.json deleted file mode 100644 index c5ce824ff9a1..000000000000 --- a/packages/util-hex-encoding/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "sourceRoot": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-locate-window/package.json b/packages/util-locate-window/package.json index 180ab860b908..758a15108698 100644 --- a/packages/util-locate-window/package.json +++ b/packages/util-locate-window/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-locate-window", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/util-locate-window/tsconfig.json b/packages/util-locate-window/tsconfig.cjs.json similarity index 65% rename from packages/util-locate-window/tsconfig.json rename to packages/util-locate-window/tsconfig.cjs.json index 993e92170c7e..5264695baf70 100644 --- a/packages/util-locate-window/tsconfig.json +++ b/packages/util-locate-window/tsconfig.cjs.json @@ -1,9 +1,7 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, - "sourceMap": true, + "sourceMap": false, "noImplicitUseStrict": true, "noImplicitAny": true, "noImplicitThis": true, @@ -13,6 +11,10 @@ "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-locate-window/tsconfig.es.json b/packages/util-locate-window/tsconfig.es.json new file mode 100644 index 000000000000..e5d20ff33a07 --- /dev/null +++ b/packages/util-locate-window/tsconfig.es.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "noImplicitUseStrict": true, + "noImplicitAny": true, + "noImplicitThis": true, + "strictNullChecks": true, + "lib": ["dom", "es5", "es2015.collection"], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-locate-window/tsconfig.test.json b/packages/util-locate-window/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-locate-window/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-uri-escape/package.json b/packages/util-uri-escape/package.json index 5d8d9f53db25..a1c689ea7e75 100644 --- a/packages/util-uri-escape/package.json +++ b/packages/util-uri-escape/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-uri-escape", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-uri-escape/tsconfig.cjs.json b/packages/util-uri-escape/tsconfig.cjs.json new file mode 100644 index 000000000000..bd4ff9c56d02 --- /dev/null +++ b/packages/util-uri-escape/tsconfig.cjs.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-uri-escape/tsconfig.es.json b/packages/util-uri-escape/tsconfig.es.json new file mode 100644 index 000000000000..f5c6d68a31e4 --- /dev/null +++ b/packages/util-uri-escape/tsconfig.es.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": [ + "es5", + "es2015.promise", + "es2015.collection", + "es2015.iterable", + "es2015.symbol.wellknown" + ], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-uri-escape/tsconfig.json b/packages/util-uri-escape/tsconfig.json deleted file mode 100644 index 38b94cda274e..000000000000 --- a/packages/util-uri-escape/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "lib": [ - "es5", - "es2015.promise", - "es2015.collection", - "es2015.iterable", - "es2015.symbol.wellknown" - ], - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-uri-escape/tsconfig.test.json b/packages/util-uri-escape/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-uri-escape/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-user-agent-browser/package.json b/packages/util-user-agent-browser/package.json index 1299edc9d209..c6f59678ffbb 100644 --- a/packages/util-user-agent-browser/package.json +++ b/packages/util-user-agent-browser/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-user-agent-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-user-agent-browser/tsconfig.json b/packages/util-user-agent-browser/tsconfig.cjs.json similarity index 60% rename from packages/util-user-agent-browser/tsconfig.json rename to packages/util-user-agent-browser/tsconfig.cjs.json index cbdfcdf520d4..e5b960fdbab6 100644 --- a/packages/util-user-agent-browser/tsconfig.json +++ b/packages/util-user-agent-browser/tsconfig.cjs.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, "strict": true, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es5", "es2015.collection", "dom"], "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-user-agent-browser/tsconfig.es.json b/packages/util-user-agent-browser/tsconfig.es.json new file mode 100644 index 000000000000..6919139c2fac --- /dev/null +++ b/packages/util-user-agent-browser/tsconfig.es.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es5", "es2015.collection", "dom"], + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-user-agent-browser/tsconfig.test.json b/packages/util-user-agent-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-user-agent-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-user-agent-node/package.json b/packages/util-user-agent-node/package.json index df23a6acc586..6909beb8ff72 100644 --- a/packages/util-user-agent-node/package.json +++ b/packages/util-user-agent-node/package.json @@ -2,8 +2,10 @@ "name": "@aws-sdk/util-user-agent-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "main": "./build/index.js", diff --git a/packages/util-user-agent-node/tsconfig.cjs.json b/packages/util-user-agent-node/tsconfig.cjs.json new file mode 100644 index 000000000000..a7a792d28e9f --- /dev/null +++ b/packages/util-user-agent-node/tsconfig.cjs.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/util-user-agent-node/tsconfig.es.json b/packages/util-user-agent-node/tsconfig.es.json new file mode 100644 index 000000000000..014d419914cd --- /dev/null +++ b/packages/util-user-agent-node/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "strict": true, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "rootDir": "./src", + "outDir": "./build-es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-user-agent-node/tsconfig.json b/packages/util-user-agent-node/tsconfig.json deleted file mode 100644 index bafa90138733..000000000000 --- a/packages/util-user-agent-node/tsconfig.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "compilerOptions": { - "target": "es2017", - "module": "commonjs", - "declaration": true, - "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-user-agent-node/tsconfig.test.json b/packages/util-user-agent-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-user-agent-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-utf8-browser/package.json b/packages/util-utf8-browser/package.json index 82edc92985c9..384a1708b8c3 100644 --- a/packages/util-utf8-browser/package.json +++ b/packages/util-utf8-browser/package.json @@ -4,8 +4,10 @@ "description": "A browser UTF-8 string <-> UInt8Array converter", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/util-base64-browser/tsconfig.json b/packages/util-utf8-browser/tsconfig.cjs.json similarity index 56% rename from packages/util-base64-browser/tsconfig.json rename to packages/util-utf8-browser/tsconfig.cjs.json index afc8c8ab5dc2..15f499edd6d6 100644 --- a/packages/util-base64-browser/tsconfig.json +++ b/packages/util-utf8-browser/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", "declaration": true, - "sourceMap": true, + "sourceMap": false, "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-utf8-browser/tsconfig.es.json b/packages/util-utf8-browser/tsconfig.es.json new file mode 100644 index 000000000000..57be153ba1ed --- /dev/null +++ b/packages/util-utf8-browser/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "strict": true, + "lib": ["es5", "es2015.collection"], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-utf8-browser/tsconfig.test.json b/packages/util-utf8-browser/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-utf8-browser/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/util-utf8-node/package.json b/packages/util-utf8-node/package.json index 865848d0ba8a..505710a83698 100644 --- a/packages/util-utf8-node/package.json +++ b/packages/util-utf8-node/package.json @@ -4,8 +4,10 @@ "description": "A Node.JS UTF-8 string <-> UInt8Array converter", "main": "./build/index.js", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/hash-stream-node/tsconfig.json b/packages/util-utf8-node/tsconfig.cjs.json similarity index 51% rename from packages/hash-stream-node/tsconfig.json rename to packages/util-utf8-node/tsconfig.cjs.json index bafa90138733..84d33233cc04 100644 --- a/packages/hash-stream-node/tsconfig.json +++ b/packages/util-utf8-node/tsconfig.cjs.json @@ -1,15 +1,16 @@ { "compilerOptions": { - "target": "es2017", - "module": "commonjs", "declaration": true, + "sourceMap": false, "strict": true, - "sourceMap": true, - "downlevelIteration": true, - "importHelpers": true, - "noEmitHelpers": true, "rootDir": "./src", "outDir": "./build", - "incremental": true - } + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/util-utf8-node/tsconfig.es.json b/packages/util-utf8-node/tsconfig.es.json new file mode 100644 index 000000000000..2ce0c20fa49e --- /dev/null +++ b/packages/util-utf8-node/tsconfig.es.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "declaration": true, + "sourceMap": false, + "strict": true, + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/util-utf8-node/tsconfig.json b/packages/util-utf8-node/tsconfig.json deleted file mode 100644 index 52457e6ebeef..000000000000 --- a/packages/util-utf8-node/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "compilerOptions": { - "target": "es2017", - "module": "commonjs", - "declaration": true, - "sourceMap": true, - "strict": true, - "rootDir": "./src", - "outDir": "./build", - "importHelpers": true, - "noEmitHelpers": true, - "incremental": true - } -} diff --git a/packages/util-utf8-node/tsconfig.test.json b/packages/util-utf8-node/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/util-utf8-node/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} diff --git a/packages/xml-builder/package.json b/packages/xml-builder/package.json index 591549d5d43b..fd003a4dc7d2 100644 --- a/packages/xml-builder/package.json +++ b/packages/xml-builder/package.json @@ -11,8 +11,10 @@ "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", + "prepublishOnly": "yarn build:cjs", + "pretest": "yarn build:cjs && yarn build:es", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, "author": { diff --git a/packages/util-utf8-browser/tsconfig.json b/packages/xml-builder/tsconfig.cjs.json similarity index 56% rename from packages/util-utf8-browser/tsconfig.json rename to packages/xml-builder/tsconfig.cjs.json index afc8c8ab5dc2..25072072cc60 100644 --- a/packages/util-utf8-browser/tsconfig.json +++ b/packages/xml-builder/tsconfig.cjs.json @@ -1,15 +1,17 @@ { "compilerOptions": { - "target": "es5", - "module": "commonjs", - "declaration": true, - "sourceMap": true, "strict": true, + "sourceMap": false, + "declaration": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", "outDir": "./build", "importHelpers": true, "noEmitHelpers": true, - "incremental": true - } + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] } diff --git a/packages/xml-builder/tsconfig.es.json b/packages/xml-builder/tsconfig.es.json new file mode 100644 index 000000000000..fe61cc169351 --- /dev/null +++ b/packages/xml-builder/tsconfig.es.json @@ -0,0 +1,17 @@ +{ + "compilerOptions": { + "strict": true, + "sourceMap": false, + "declaration": true, + "lib": ["es5", "es2015.collection"], + "rootDir": "./src", + "outDir": "./build-es", + "importHelpers": true, + "noEmitHelpers": true, + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] +} diff --git a/packages/xml-builder/tsconfig.test.json b/packages/xml-builder/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/xml-builder/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} From ae34c51a78e7c118dfa819f80adccf08207f6a76 Mon Sep 17 00:00:00 2001 From: Alexander Forsyth Date: Mon, 29 Jun 2020 15:21:56 -0400 Subject: [PATCH 05/11] Update tsconfig.json Updated client-* Co-authored-by: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> --- tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index a4638f6327dc..9d0d2b15926a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -25,7 +25,7 @@ "baseUrl": ".", "paths": { "@aws-sdk/*": ["packages/*/src"], - "@aws-sdk/clients-*": ["clients/clients-*/"] + "@aws-sdk/client-*": ["clients/client-*/"] } }, "include": ["packages/"], From 5b656d87a6238c494a42dee1ee33b6004f1e8c57 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Tue, 30 Jun 2020 11:10:57 -0400 Subject: [PATCH 06/11] feat: dist outdir applied to one package --- .gitignore | 1 + packages/abort-controller/package.json | 9 +++++---- packages/abort-controller/tsconfig.cjs.json | 2 +- packages/abort-controller/tsconfig.es.json | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e5aea1f1ba7b..17bb02eb08be 100644 --- a/.gitignore +++ b/.gitignore @@ -25,6 +25,7 @@ lerna-debug.log package-lock.json !serviceModels/logs +dist build build-es diff --git a/packages/abort-controller/package.json b/packages/abort-controller/package.json index 330d16230f66..3a2285c162ab 100644 --- a/packages/abort-controller/package.json +++ b/packages/abort-controller/package.json @@ -2,11 +2,12 @@ "name": "@aws-sdk/abort-controller", "version": "1.0.0-gamma.1", "description": "A simple abort controller library", - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" diff --git a/packages/abort-controller/tsconfig.cjs.json b/packages/abort-controller/tsconfig.cjs.json index b55735f4347a..2eabdae30bab 100644 --- a/packages/abort-controller/tsconfig.cjs.json +++ b/packages/abort-controller/tsconfig.cjs.json @@ -6,7 +6,7 @@ "declaration": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/abort-controller/tsconfig.es.json b/packages/abort-controller/tsconfig.es.json index ccc1d814b9d8..2d8f0823549f 100644 --- a/packages/abort-controller/tsconfig.es.json +++ b/packages/abort-controller/tsconfig.es.json @@ -6,7 +6,7 @@ "declaration": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, From ca64ceb931f04e02ec8cf9a7d43c37eedd135385 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Wed, 1 Jul 2020 11:48:41 -0400 Subject: [PATCH 07/11] feat: auto-convert-one --- packages/body-checksum-node/package.json | 9 +++++---- packages/body-checksum-node/tsconfig.cjs.json | 2 +- packages/body-checksum-node/tsconfig.es.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/body-checksum-node/package.json b/packages/body-checksum-node/package.json index eda4dad1f29d..8fdb23b16409 100644 --- a/packages/body-checksum-node/package.json +++ b/packages/body-checksum-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/body-checksum-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/body-checksum-node/tsconfig.cjs.json b/packages/body-checksum-node/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/body-checksum-node/tsconfig.cjs.json +++ b/packages/body-checksum-node/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/body-checksum-node/tsconfig.es.json b/packages/body-checksum-node/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/body-checksum-node/tsconfig.es.json +++ b/packages/body-checksum-node/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." From 30526244b8b6d7e897423c7f03790281c878dbd5 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Wed, 1 Jul 2020 13:25:51 -0400 Subject: [PATCH 08/11] feat: propagate changes across packages --- jest.config.base.js | 5 ++++- packages/body-checksum-browser/package.json | 9 +++++---- packages/body-checksum-browser/tsconfig.cjs.json | 2 +- packages/body-checksum-browser/tsconfig.es.json | 2 +- packages/chunked-blob-reader-native/package.json | 9 +++++---- packages/chunked-blob-reader-native/tsconfig.cjs.json | 2 +- packages/chunked-blob-reader-native/tsconfig.es.json | 2 +- packages/chunked-blob-reader/package.json | 9 +++++---- packages/chunked-blob-reader/tsconfig.cjs.json | 2 +- packages/chunked-blob-reader/tsconfig.es.json | 2 +- packages/chunked-stream-reader-node/package.json | 9 +++++---- packages/chunked-stream-reader-node/tsconfig.cjs.json | 2 +- packages/chunked-stream-reader-node/tsconfig.es.json | 2 +- packages/client-documentation-generator/package.json | 9 +++++---- .../client-documentation-generator/tsconfig.cjs.json | 2 +- .../client-documentation-generator/tsconfig.es.json | 2 +- packages/config-resolver/package.json | 9 +++++---- packages/config-resolver/tsconfig.cjs.json | 2 +- packages/config-resolver/tsconfig.es.json | 2 +- .../credential-provider-cognito-identity/package.json | 10 +++++----- .../tsconfig.cjs.json | 2 +- .../tsconfig.es.json | 2 +- packages/credential-provider-env/package.json | 9 +++++---- packages/credential-provider-env/tsconfig.cjs.json | 2 +- packages/credential-provider-env/tsconfig.es.json | 2 +- packages/credential-provider-imds/package.json | 9 +++++---- packages/credential-provider-imds/tsconfig.cjs.json | 2 +- packages/credential-provider-imds/tsconfig.es.json | 2 +- packages/credential-provider-ini/package.json | 9 +++++---- packages/credential-provider-ini/tsconfig.cjs.json | 2 +- packages/credential-provider-ini/tsconfig.es.json | 2 +- packages/credential-provider-node/package.json | 9 +++++---- packages/credential-provider-node/tsconfig.cjs.json | 2 +- packages/credential-provider-node/tsconfig.es.json | 2 +- packages/credential-provider-process/package.json | 9 +++++---- packages/credential-provider-process/tsconfig.cjs.json | 2 +- packages/credential-provider-process/tsconfig.es.json | 2 +- packages/eventstream-handler-node/package.json | 9 +++++---- packages/eventstream-handler-node/tsconfig.cjs.json | 2 +- packages/eventstream-handler-node/tsconfig.es.json | 2 +- packages/eventstream-marshaller/package.json | 9 +++++---- packages/eventstream-marshaller/tsconfig.cjs.json | 2 +- packages/eventstream-marshaller/tsconfig.es.json | 2 +- packages/eventstream-serde-browser/package.json | 9 +++++---- packages/eventstream-serde-browser/tsconfig.cjs.json | 2 +- packages/eventstream-serde-browser/tsconfig.es.json | 2 +- .../eventstream-serde-config-resolver/package.json | 9 +++++---- .../tsconfig.cjs.json | 2 +- .../eventstream-serde-config-resolver/tsconfig.es.json | 2 +- packages/eventstream-serde-node/package.json | 9 +++++---- packages/eventstream-serde-node/tsconfig.cjs.json | 2 +- packages/eventstream-serde-node/tsconfig.es.json | 2 +- packages/eventstream-serde-universal/package.json | 9 +++++---- packages/eventstream-serde-universal/tsconfig.cjs.json | 2 +- packages/eventstream-serde-universal/tsconfig.es.json | 2 +- packages/fetch-http-handler/package.json | 9 +++++---- packages/fetch-http-handler/tsconfig.cjs.json | 2 +- packages/fetch-http-handler/tsconfig.es.json | 2 +- packages/hash-blob-browser/package.json | 9 +++++---- packages/hash-blob-browser/tsconfig.cjs.json | 2 +- packages/hash-blob-browser/tsconfig.es.json | 2 +- packages/hash-node/package.json | 9 +++++---- packages/hash-node/tsconfig.cjs.json | 2 +- packages/hash-node/tsconfig.es.json | 2 +- packages/hash-stream-node/package.json | 9 +++++---- packages/hash-stream-node/tsconfig.cjs.json | 2 +- packages/hash-stream-node/tsconfig.es.json | 2 +- packages/invalid-dependency/package.json | 9 +++++---- packages/invalid-dependency/tsconfig.cjs.json | 2 +- packages/invalid-dependency/tsconfig.es.json | 2 +- packages/is-array-buffer/package.json | 9 +++++---- packages/is-array-buffer/tsconfig.cjs.json | 2 +- packages/is-array-buffer/tsconfig.es.json | 2 +- packages/md5-js/package.json | 9 +++++---- packages/md5-js/tsconfig.cjs.json | 2 +- packages/md5-js/tsconfig.es.json | 3 +-- packages/middleware-apply-body-checksum/package.json | 9 +++++---- .../middleware-apply-body-checksum/tsconfig.cjs.json | 2 +- .../middleware-apply-body-checksum/tsconfig.es.json | 2 +- packages/middleware-bucket-endpoint/package.json | 9 +++++---- packages/middleware-bucket-endpoint/tsconfig.cjs.json | 2 +- packages/middleware-bucket-endpoint/tsconfig.es.json | 2 +- packages/middleware-content-length/package.json | 9 +++++---- packages/middleware-content-length/tsconfig.cjs.json | 2 +- packages/middleware-content-length/tsconfig.es.json | 2 +- packages/middleware-eventstream/package.json | 9 +++++---- packages/middleware-eventstream/tsconfig.cjs.json | 2 +- packages/middleware-eventstream/tsconfig.es.json | 2 +- packages/middleware-expect-continue/package.json | 9 +++++---- packages/middleware-expect-continue/tsconfig.cjs.json | 2 +- packages/middleware-expect-continue/tsconfig.es.json | 2 +- packages/middleware-header-default/package.json | 9 +++++---- packages/middleware-header-default/tsconfig.cjs.json | 2 +- packages/middleware-header-default/tsconfig.es.json | 2 +- packages/middleware-host-header/package.json | 9 +++++---- packages/middleware-host-header/tsconfig.cjs.json | 2 +- packages/middleware-host-header/tsconfig.es.json | 2 +- packages/middleware-location-constraint/package.json | 9 +++++---- .../middleware-location-constraint/tsconfig.cjs.json | 2 +- .../middleware-location-constraint/tsconfig.es.json | 2 +- packages/middleware-retry/package.json | 9 +++++---- packages/middleware-retry/tsconfig.cjs.json | 2 +- packages/middleware-retry/tsconfig.es.json | 2 +- packages/middleware-sdk-api-gateway/package.json | 9 +++++---- packages/middleware-sdk-api-gateway/tsconfig.cjs.json | 2 +- packages/middleware-sdk-api-gateway/tsconfig.es.json | 2 +- packages/middleware-sdk-ec2/package.json | 9 +++++---- packages/middleware-sdk-ec2/tsconfig.cjs.json | 2 +- packages/middleware-sdk-ec2/tsconfig.es.json | 2 +- packages/middleware-sdk-glacier/package.json | 9 +++++---- packages/middleware-sdk-glacier/tsconfig.cjs.json | 2 +- packages/middleware-sdk-glacier/tsconfig.es.json | 2 +- packages/middleware-sdk-machinelearning/package.json | 9 +++++---- .../middleware-sdk-machinelearning/tsconfig.cjs.json | 2 +- .../middleware-sdk-machinelearning/tsconfig.es.json | 2 +- packages/middleware-sdk-rds/package.json | 9 +++++---- packages/middleware-sdk-rds/tsconfig.cjs.json | 2 +- packages/middleware-sdk-rds/tsconfig.es.json | 2 +- packages/middleware-sdk-route53/package.json | 9 +++++---- packages/middleware-sdk-route53/tsconfig.cjs.json | 2 +- packages/middleware-sdk-route53/tsconfig.es.json | 2 +- packages/middleware-sdk-s3-control/package.json | 9 +++++---- packages/middleware-sdk-s3-control/tsconfig.cjs.json | 2 +- packages/middleware-sdk-s3-control/tsconfig.es.json | 2 +- packages/middleware-sdk-s3/package.json | 9 +++++---- packages/middleware-sdk-s3/tsconfig.cjs.json | 2 +- packages/middleware-sdk-s3/tsconfig.es.json | 2 +- packages/middleware-sdk-sqs/package.json | 9 +++++---- packages/middleware-sdk-sqs/tsconfig.cjs.json | 2 +- packages/middleware-sdk-sqs/tsconfig.es.json | 2 +- .../middleware-sdk-transcribe-streaming/package.json | 6 +++--- .../tsconfig.cjs.json | 2 +- .../tsconfig.es.json | 2 +- packages/middleware-serde/package.json | 9 +++++---- packages/middleware-serde/tsconfig.cjs.json | 2 +- packages/middleware-serde/tsconfig.es.json | 2 +- packages/middleware-signing/package.json | 9 +++++---- packages/middleware-signing/tsconfig.cjs.json | 2 +- packages/middleware-signing/tsconfig.es.json | 2 +- packages/middleware-ssec/package.json | 9 +++++---- packages/middleware-ssec/tsconfig.cjs.json | 2 +- packages/middleware-ssec/tsconfig.es.json | 2 +- packages/middleware-stack/package.json | 9 +++++---- packages/middleware-stack/tsconfig.cjs.json | 2 +- packages/middleware-stack/tsconfig.es.json | 2 +- packages/middleware-user-agent/package.json | 9 +++++---- packages/middleware-user-agent/tsconfig.cjs.json | 2 +- packages/middleware-user-agent/tsconfig.es.json | 2 +- packages/node-http-handler/package.json | 9 +++++---- packages/node-http-handler/src/server.mock.ts | 2 +- packages/node-http-handler/tsconfig.cjs.json | 2 +- packages/node-http-handler/tsconfig.es.json | 2 +- packages/property-provider/package.json | 9 +++++---- packages/property-provider/tsconfig.cjs.json | 2 +- packages/property-provider/tsconfig.es.json | 2 +- packages/protocol-http/package.json | 9 +++++---- packages/protocol-http/tsconfig.cjs.json | 2 +- packages/protocol-http/tsconfig.es.json | 2 +- packages/querystring-builder/package.json | 9 +++++---- packages/querystring-builder/tsconfig.cjs.json | 2 +- packages/querystring-builder/tsconfig.es.json | 2 +- packages/querystring-parser/package.json | 9 +++++---- packages/querystring-parser/tsconfig.cjs.json | 2 +- packages/querystring-parser/tsconfig.es.json | 2 +- packages/region-provider/package.json | 9 +++++---- packages/region-provider/tsconfig.cjs.json | 2 +- packages/region-provider/tsconfig.es.json | 2 +- packages/retry-config-provider/package.json | 9 +++++---- packages/retry-config-provider/tsconfig.cjs.json | 2 +- packages/retry-config-provider/tsconfig.es.json | 2 +- packages/s3-request-presigner/package.json | 9 +++++---- packages/s3-request-presigner/tsconfig.cjs.json | 2 +- packages/s3-request-presigner/tsconfig.es.json | 2 +- packages/service-error-classification/package.json | 9 +++++---- .../service-error-classification/tsconfig.cjs.json | 2 +- packages/service-error-classification/tsconfig.es.json | 2 +- packages/sha256-tree-hash/package.json | 9 +++++---- packages/sha256-tree-hash/tsconfig.cjs.json | 2 +- packages/sha256-tree-hash/tsconfig.es.json | 2 +- packages/shared-ini-file-loader/package.json | 9 +++++---- packages/shared-ini-file-loader/tsconfig.cjs.json | 2 +- packages/shared-ini-file-loader/tsconfig.es.json | 2 +- packages/signature-v4/package.json | 6 +++--- packages/signature-v4/tsconfig.cjs.json | 2 +- packages/signature-v4/tsconfig.es.json | 2 +- packages/smithy-client/package.json | 9 +++++---- packages/smithy-client/tsconfig.cjs.json | 2 +- packages/smithy-client/tsconfig.es.json | 2 +- packages/types/package.json | 9 +++++---- packages/types/tsconfig.cjs.json | 2 +- packages/types/tsconfig.es.json | 2 +- packages/url-parser-browser/package.json | 9 +++++---- packages/url-parser-browser/tsconfig.cjs.json | 2 +- packages/url-parser-browser/tsconfig.es.json | 2 +- packages/url-parser-node/package.json | 9 +++++---- packages/url-parser-node/tsconfig.cjs.json | 2 +- packages/url-parser-node/tsconfig.es.json | 2 +- packages/util-base64-browser/package.json | 9 +++++---- packages/util-base64-browser/tsconfig.cjs.json | 2 +- packages/util-base64-browser/tsconfig.es.json | 2 +- packages/util-base64-node/package.json | 9 +++++---- packages/util-base64-node/tsconfig.cjs.json | 2 +- packages/util-base64-node/tsconfig.es.json | 2 +- packages/util-body-length-browser/package.json | 9 +++++---- packages/util-body-length-browser/tsconfig.cjs.json | 2 +- packages/util-body-length-browser/tsconfig.es.json | 2 +- packages/util-body-length-node/package.json | 9 +++++---- packages/util-body-length-node/tsconfig.cjs.json | 2 +- packages/util-body-length-node/tsconfig.es.json | 2 +- packages/util-buffer-from/package.json | 9 +++++---- packages/util-buffer-from/tsconfig.cjs.json | 2 +- packages/util-buffer-from/tsconfig.es.json | 2 +- packages/util-create-request/package.json | 9 +++++---- packages/util-create-request/tsconfig.cjs.json | 2 +- packages/util-create-request/tsconfig.es.json | 2 +- packages/util-format-url/package.json | 9 +++++---- packages/util-format-url/tsconfig.cjs.json | 2 +- packages/util-format-url/tsconfig.es.json | 2 +- packages/util-hex-encoding/package.json | 9 +++++---- packages/util-hex-encoding/tsconfig.cjs.json | 2 +- packages/util-hex-encoding/tsconfig.es.json | 2 +- packages/util-locate-window/package.json | 9 +++++---- packages/util-locate-window/tsconfig.cjs.json | 2 +- packages/util-locate-window/tsconfig.es.json | 2 +- packages/util-uri-escape/package.json | 9 +++++---- packages/util-uri-escape/tsconfig.cjs.json | 2 +- packages/util-uri-escape/tsconfig.es.json | 2 +- packages/util-user-agent-browser/package.json | 9 +++++---- packages/util-user-agent-browser/tsconfig.cjs.json | 2 +- packages/util-user-agent-browser/tsconfig.es.json | 2 +- packages/util-user-agent-node/package.json | 9 +++++---- packages/util-user-agent-node/tsconfig.cjs.json | 2 +- packages/util-user-agent-node/tsconfig.es.json | 2 +- packages/util-utf8-browser/package.json | 9 +++++---- packages/util-utf8-browser/tsconfig.cjs.json | 2 +- packages/util-utf8-browser/tsconfig.es.json | 2 +- packages/util-utf8-node/package.json | 9 +++++---- packages/util-utf8-node/tsconfig.cjs.json | 2 +- packages/util-utf8-node/tsconfig.es.json | 2 +- packages/xml-builder/package.json | 9 +++++---- packages/xml-builder/tsconfig.cjs.json | 2 +- packages/xml-builder/tsconfig.es.json | 2 +- 242 files changed, 561 insertions(+), 482 deletions(-) diff --git a/jest.config.base.js b/jest.config.base.js index ad108430c085..f87dc686d48c 100644 --- a/jest.config.base.js +++ b/jest.config.base.js @@ -1,4 +1,7 @@ module.exports = { // remove testMatch once we move to ts-jest - testMatch: ["**/__tests__/**/*.js?(x)", "**/build/?(*.)+(spec|test).js?(x)"] + testMatch: [ + "**/__tests__/**/*.js?(x)", + "**/dist/cjs/?(*.)+(spec|test).js?(x)" + ] }; diff --git a/packages/body-checksum-browser/package.json b/packages/body-checksum-browser/package.json index bafd60e781bd..9594b1a0949e 100644 --- a/packages/body-checksum-browser/package.json +++ b/packages/body-checksum-browser/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/body-checksum-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/body-checksum-browser/tsconfig.cjs.json b/packages/body-checksum-browser/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/body-checksum-browser/tsconfig.cjs.json +++ b/packages/body-checksum-browser/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/body-checksum-browser/tsconfig.es.json b/packages/body-checksum-browser/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/body-checksum-browser/tsconfig.es.json +++ b/packages/body-checksum-browser/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-blob-reader-native/package.json b/packages/chunked-blob-reader-native/package.json index b1c7944a6035..365e4f790c0f 100644 --- a/packages/chunked-blob-reader-native/package.json +++ b/packages/chunked-blob-reader-native/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/chunked-blob-reader-native", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/chunked-blob-reader-native/tsconfig.cjs.json b/packages/chunked-blob-reader-native/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/chunked-blob-reader-native/tsconfig.cjs.json +++ b/packages/chunked-blob-reader-native/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-blob-reader-native/tsconfig.es.json b/packages/chunked-blob-reader-native/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/chunked-blob-reader-native/tsconfig.es.json +++ b/packages/chunked-blob-reader-native/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-blob-reader/package.json b/packages/chunked-blob-reader/package.json index 0d98581e19b9..125c07156278 100644 --- a/packages/chunked-blob-reader/package.json +++ b/packages/chunked-blob-reader/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/chunked-blob-reader", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/chunked-blob-reader/tsconfig.cjs.json b/packages/chunked-blob-reader/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/chunked-blob-reader/tsconfig.cjs.json +++ b/packages/chunked-blob-reader/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-blob-reader/tsconfig.es.json b/packages/chunked-blob-reader/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/chunked-blob-reader/tsconfig.es.json +++ b/packages/chunked-blob-reader/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-stream-reader-node/package.json b/packages/chunked-stream-reader-node/package.json index 268e8b57a266..97c6714de20a 100644 --- a/packages/chunked-stream-reader-node/package.json +++ b/packages/chunked-stream-reader-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/chunked-stream-reader-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/chunked-stream-reader-node/tsconfig.cjs.json b/packages/chunked-stream-reader-node/tsconfig.cjs.json index a7a792d28e9f..53c202090f63 100644 --- a/packages/chunked-stream-reader-node/tsconfig.cjs.json +++ b/packages/chunked-stream-reader-node/tsconfig.cjs.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/chunked-stream-reader-node/tsconfig.es.json b/packages/chunked-stream-reader-node/tsconfig.es.json index 014d419914cd..3b273a6b6237 100644 --- a/packages/chunked-stream-reader-node/tsconfig.es.json +++ b/packages/chunked-stream-reader-node/tsconfig.es.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/client-documentation-generator/package.json b/packages/client-documentation-generator/package.json index 366ac66a5831..3b7c0d609e0c 100644 --- a/packages/client-documentation-generator/package.json +++ b/packages/client-documentation-generator/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/client-documentation-generator", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "exit 0" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/client-documentation-generator/tsconfig.cjs.json b/packages/client-documentation-generator/tsconfig.cjs.json index 858a0ab923fc..34e3e24465a9 100644 --- a/packages/client-documentation-generator/tsconfig.cjs.json +++ b/packages/client-documentation-generator/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2015"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "experimentalDecorators": true, "pretty": true, "inlineSourceMap": true, diff --git a/packages/client-documentation-generator/tsconfig.es.json b/packages/client-documentation-generator/tsconfig.es.json index bddb153a93ad..e60dc3a550e0 100644 --- a/packages/client-documentation-generator/tsconfig.es.json +++ b/packages/client-documentation-generator/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2015"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "experimentalDecorators": true, "pretty": true, "inlineSourceMap": true, diff --git a/packages/config-resolver/package.json b/packages/config-resolver/package.json index 5bbd1ad3ea6e..1d9a44addded 100644 --- a/packages/config-resolver/package.json +++ b/packages/config-resolver/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/config-resolver", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/config-resolver/tsconfig.cjs.json b/packages/config-resolver/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/config-resolver/tsconfig.cjs.json +++ b/packages/config-resolver/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/config-resolver/tsconfig.es.json b/packages/config-resolver/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/config-resolver/tsconfig.es.json +++ b/packages/config-resolver/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/credential-provider-cognito-identity/package.json b/packages/credential-provider-cognito-identity/package.json index 5febada2704d..fa6cd680faf5 100644 --- a/packages/credential-provider-cognito-identity/package.json +++ b/packages/credential-provider-cognito-identity/package.json @@ -2,15 +2,15 @@ "name": "@aws-sdk/credential-provider-cognito-identity", "version": "1.0.0-gamma.2", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "module": "./build-es/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "sideEffects": false, "author": { "name": "AWS SDK for JavaScript Team", diff --git a/packages/credential-provider-cognito-identity/tsconfig.cjs.json b/packages/credential-provider-cognito-identity/tsconfig.cjs.json index 92f02e4ad34c..eb1fa156fbcb 100644 --- a/packages/credential-provider-cognito-identity/tsconfig.cjs.json +++ b/packages/credential-provider-cognito-identity/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["dom"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "declarationDir": "./dist/cjs", "noUnusedLocals": true, "baseUrl": "." diff --git a/packages/credential-provider-cognito-identity/tsconfig.es.json b/packages/credential-provider-cognito-identity/tsconfig.es.json index 6a99d1e2e3dc..f59cc9ba9aba 100644 --- a/packages/credential-provider-cognito-identity/tsconfig.es.json +++ b/packages/credential-provider-cognito-identity/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "declarationDir": null, "noUnusedLocals": true, "baseUrl": ".", diff --git a/packages/credential-provider-env/package.json b/packages/credential-provider-env/package.json index fa24902a0122..cf52783379a6 100644 --- a/packages/credential-provider-env/package.json +++ b/packages/credential-provider-env/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/credential-provider-env", "version": "1.0.0-gamma.1", "description": "AWS credential provider that sources credentials from known environment variables", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -30,5 +31,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/credential-provider-env/tsconfig.cjs.json b/packages/credential-provider-env/tsconfig.cjs.json index 919ccc1cbd0e..219097ec0421 100644 --- a/packages/credential-provider-env/tsconfig.cjs.json +++ b/packages/credential-provider-env/tsconfig.cjs.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/credential-provider-env/tsconfig.es.json b/packages/credential-provider-env/tsconfig.es.json index 3ed20a7e937b..623d75b15c27 100644 --- a/packages/credential-provider-env/tsconfig.es.json +++ b/packages/credential-provider-env/tsconfig.es.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/credential-provider-imds/package.json b/packages/credential-provider-imds/package.json index bd9629430618..3fbe107117e2 100644 --- a/packages/credential-provider-imds/package.json +++ b/packages/credential-provider-imds/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/credential-provider-imds", "version": "1.0.0-gamma.1", "description": "AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -30,5 +31,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/credential-provider-imds/tsconfig.cjs.json b/packages/credential-provider-imds/tsconfig.cjs.json index aca412572a2c..0e4a46b61010 100644 --- a/packages/credential-provider-imds/tsconfig.cjs.json +++ b/packages/credential-provider-imds/tsconfig.cjs.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/credential-provider-imds/tsconfig.es.json b/packages/credential-provider-imds/tsconfig.es.json index ddad8684d84f..7da8685f1ce4 100644 --- a/packages/credential-provider-imds/tsconfig.es.json +++ b/packages/credential-provider-imds/tsconfig.es.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/credential-provider-ini/package.json b/packages/credential-provider-ini/package.json index 7875d51978e4..8fa179f5a1b1 100644 --- a/packages/credential-provider-ini/package.json +++ b/packages/credential-provider-ini/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/credential-provider-ini", "version": "1.0.0-gamma.1", "description": "AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -31,5 +32,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/credential-provider-ini/tsconfig.cjs.json b/packages/credential-provider-ini/tsconfig.cjs.json index aca412572a2c..0e4a46b61010 100644 --- a/packages/credential-provider-ini/tsconfig.cjs.json +++ b/packages/credential-provider-ini/tsconfig.cjs.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/credential-provider-ini/tsconfig.es.json b/packages/credential-provider-ini/tsconfig.es.json index ddad8684d84f..7da8685f1ce4 100644 --- a/packages/credential-provider-ini/tsconfig.es.json +++ b/packages/credential-provider-ini/tsconfig.es.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/credential-provider-node/package.json b/packages/credential-provider-node/package.json index 5041f1eb6a06..29a0adbfffdf 100644 --- a/packages/credential-provider-node/package.json +++ b/packages/credential-provider-node/package.json @@ -5,10 +5,11 @@ "engines": { "node": ">=8.10" }, - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -38,5 +39,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/credential-provider-node/tsconfig.cjs.json b/packages/credential-provider-node/tsconfig.cjs.json index fd8cc4c1094f..d08e9cbcc833 100644 --- a/packages/credential-provider-node/tsconfig.cjs.json +++ b/packages/credential-provider-node/tsconfig.cjs.json @@ -4,7 +4,7 @@ "strict": true, "sourceMap": false, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/credential-provider-node/tsconfig.es.json b/packages/credential-provider-node/tsconfig.es.json index 0b221f1dc892..f7b02496f25f 100644 --- a/packages/credential-provider-node/tsconfig.es.json +++ b/packages/credential-provider-node/tsconfig.es.json @@ -4,7 +4,7 @@ "strict": true, "sourceMap": false, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/credential-provider-process/package.json b/packages/credential-provider-process/package.json index 6fecda56bf76..963cabce5016 100644 --- a/packages/credential-provider-process/package.json +++ b/packages/credential-provider-process/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/credential-provider-process", "version": "1.0.0-gamma.1", "description": "AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -32,5 +33,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/credential-provider-process/tsconfig.cjs.json b/packages/credential-provider-process/tsconfig.cjs.json index aca412572a2c..0e4a46b61010 100644 --- a/packages/credential-provider-process/tsconfig.cjs.json +++ b/packages/credential-provider-process/tsconfig.cjs.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/credential-provider-process/tsconfig.es.json b/packages/credential-provider-process/tsconfig.es.json index ddad8684d84f..7da8685f1ce4 100644 --- a/packages/credential-provider-process/tsconfig.es.json +++ b/packages/credential-provider-process/tsconfig.es.json @@ -6,7 +6,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "noEmitHelpers": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/eventstream-handler-node/package.json b/packages/eventstream-handler-node/package.json index 33c9dea6a394..afddea51c181 100644 --- a/packages/eventstream-handler-node/package.json +++ b/packages/eventstream-handler-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/eventstream-handler-node", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-handler-node/tsconfig.cjs.json b/packages/eventstream-handler-node/tsconfig.cjs.json index 6717749e5cc2..0b34a5afa4c2 100644 --- a/packages/eventstream-handler-node/tsconfig.cjs.json +++ b/packages/eventstream-handler-node/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-handler-node/tsconfig.es.json b/packages/eventstream-handler-node/tsconfig.es.json index 361ed0ad8e06..44a46469cf3b 100644 --- a/packages/eventstream-handler-node/tsconfig.es.json +++ b/packages/eventstream-handler-node/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-marshaller/package.json b/packages/eventstream-marshaller/package.json index 19c40027e2c5..abb28eeb0e14 100644 --- a/packages/eventstream-marshaller/package.json +++ b/packages/eventstream-marshaller/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/eventstream-marshaller", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-marshaller/tsconfig.cjs.json b/packages/eventstream-marshaller/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/eventstream-marshaller/tsconfig.cjs.json +++ b/packages/eventstream-marshaller/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-marshaller/tsconfig.es.json b/packages/eventstream-marshaller/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/eventstream-marshaller/tsconfig.es.json +++ b/packages/eventstream-marshaller/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-browser/package.json b/packages/eventstream-serde-browser/package.json index 4c1363b5c095..eea9b83c350c 100644 --- a/packages/eventstream-serde-browser/package.json +++ b/packages/eventstream-serde-browser/package.json @@ -2,15 +2,16 @@ "name": "@aws-sdk/eventstream-serde-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "module": "./build/index.js", - "types": "./build/index.d.ts", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-serde-browser/tsconfig.cjs.json b/packages/eventstream-serde-browser/tsconfig.cjs.json index d3d8e153a1aa..4bbcd817703b 100644 --- a/packages/eventstream-serde-browser/tsconfig.cjs.json +++ b/packages/eventstream-serde-browser/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable", "DOM"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-browser/tsconfig.es.json b/packages/eventstream-serde-browser/tsconfig.es.json index 6d457a3bfcb8..a14ba96e649c 100644 --- a/packages/eventstream-serde-browser/tsconfig.es.json +++ b/packages/eventstream-serde-browser/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable", "DOM"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-config-resolver/package.json b/packages/eventstream-serde-config-resolver/package.json index 5860fe1c2263..e2df3960efd5 100644 --- a/packages/eventstream-serde-config-resolver/package.json +++ b/packages/eventstream-serde-config-resolver/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/eventstream-serde-config-resolver", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-serde-config-resolver/tsconfig.cjs.json b/packages/eventstream-serde-config-resolver/tsconfig.cjs.json index 6717749e5cc2..0b34a5afa4c2 100644 --- a/packages/eventstream-serde-config-resolver/tsconfig.cjs.json +++ b/packages/eventstream-serde-config-resolver/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-config-resolver/tsconfig.es.json b/packages/eventstream-serde-config-resolver/tsconfig.es.json index 361ed0ad8e06..44a46469cf3b 100644 --- a/packages/eventstream-serde-config-resolver/tsconfig.es.json +++ b/packages/eventstream-serde-config-resolver/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-node/package.json b/packages/eventstream-serde-node/package.json index d99dfc5a44f5..80f2d9e9ffd1 100644 --- a/packages/eventstream-serde-node/package.json +++ b/packages/eventstream-serde-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/eventstream-serde-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-serde-node/tsconfig.cjs.json b/packages/eventstream-serde-node/tsconfig.cjs.json index 6717749e5cc2..0b34a5afa4c2 100644 --- a/packages/eventstream-serde-node/tsconfig.cjs.json +++ b/packages/eventstream-serde-node/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-node/tsconfig.es.json b/packages/eventstream-serde-node/tsconfig.es.json index 361ed0ad8e06..44a46469cf3b 100644 --- a/packages/eventstream-serde-node/tsconfig.es.json +++ b/packages/eventstream-serde-node/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-universal/package.json b/packages/eventstream-serde-universal/package.json index ee360fe7e25a..d19372fc3dcc 100644 --- a/packages/eventstream-serde-universal/package.json +++ b/packages/eventstream-serde-universal/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/eventstream-serde-universal", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/eventstream-serde-universal/tsconfig.cjs.json b/packages/eventstream-serde-universal/tsconfig.cjs.json index 6717749e5cc2..0b34a5afa4c2 100644 --- a/packages/eventstream-serde-universal/tsconfig.cjs.json +++ b/packages/eventstream-serde-universal/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/eventstream-serde-universal/tsconfig.es.json b/packages/eventstream-serde-universal/tsconfig.es.json index 361ed0ad8e06..44a46469cf3b 100644 --- a/packages/eventstream-serde-universal/tsconfig.es.json +++ b/packages/eventstream-serde-universal/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es2018.asynciterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/fetch-http-handler/package.json b/packages/fetch-http-handler/package.json index fdc4b1492b4e..3f5b498a429e 100644 --- a/packages/fetch-http-handler/package.json +++ b/packages/fetch-http-handler/package.json @@ -3,8 +3,8 @@ "version": "1.0.0-gamma.2", "description": "Provides a way to make requests", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage && karma start karma.conf.js" @@ -14,8 +14,9 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "dependencies": { "@aws-sdk/protocol-http": "1.0.0-gamma.1", "@aws-sdk/querystring-builder": "1.0.0-gamma.1", diff --git a/packages/fetch-http-handler/tsconfig.cjs.json b/packages/fetch-http-handler/tsconfig.cjs.json index 2e01d222f60f..38b1397de47f 100644 --- a/packages/fetch-http-handler/tsconfig.cjs.json +++ b/packages/fetch-http-handler/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["dom", "es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/fetch-http-handler/tsconfig.es.json b/packages/fetch-http-handler/tsconfig.es.json index 08126c1e6aca..865a88d9f1de 100644 --- a/packages/fetch-http-handler/tsconfig.es.json +++ b/packages/fetch-http-handler/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["dom", "es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-blob-browser/package.json b/packages/hash-blob-browser/package.json index 0344a31585ae..0affff5b8294 100644 --- a/packages/hash-blob-browser/package.json +++ b/packages/hash-blob-browser/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/hash-blob-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "karma start karma.conf.js" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/hash-blob-browser/tsconfig.cjs.json b/packages/hash-blob-browser/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/hash-blob-browser/tsconfig.cjs.json +++ b/packages/hash-blob-browser/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-blob-browser/tsconfig.es.json b/packages/hash-blob-browser/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/hash-blob-browser/tsconfig.es.json +++ b/packages/hash-blob-browser/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-node/package.json b/packages/hash-node/package.json index d1cfd5b2b900..b5aeb673e18a 100644 --- a/packages/hash-node/package.json +++ b/packages/hash-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/hash-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/hash-node/tsconfig.cjs.json b/packages/hash-node/tsconfig.cjs.json index a7a792d28e9f..53c202090f63 100644 --- a/packages/hash-node/tsconfig.cjs.json +++ b/packages/hash-node/tsconfig.cjs.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-node/tsconfig.es.json b/packages/hash-node/tsconfig.es.json index 014d419914cd..3b273a6b6237 100644 --- a/packages/hash-node/tsconfig.es.json +++ b/packages/hash-node/tsconfig.es.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-stream-node/package.json b/packages/hash-stream-node/package.json index 071fb64378ed..5222550028ba 100644 --- a/packages/hash-stream-node/package.json +++ b/packages/hash-stream-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/hash-stream-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/hash-stream-node/tsconfig.cjs.json b/packages/hash-stream-node/tsconfig.cjs.json index a7a792d28e9f..53c202090f63 100644 --- a/packages/hash-stream-node/tsconfig.cjs.json +++ b/packages/hash-stream-node/tsconfig.cjs.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/hash-stream-node/tsconfig.es.json b/packages/hash-stream-node/tsconfig.es.json index 014d419914cd..3b273a6b6237 100644 --- a/packages/hash-stream-node/tsconfig.es.json +++ b/packages/hash-stream-node/tsconfig.es.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/invalid-dependency/package.json b/packages/invalid-dependency/package.json index a8380d7450ac..bde3d4f7f8a0 100644 --- a/packages/invalid-dependency/package.json +++ b/packages/invalid-dependency/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/invalid-dependency", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/invalid-dependency/tsconfig.cjs.json b/packages/invalid-dependency/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/invalid-dependency/tsconfig.cjs.json +++ b/packages/invalid-dependency/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/invalid-dependency/tsconfig.es.json b/packages/invalid-dependency/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/invalid-dependency/tsconfig.es.json +++ b/packages/invalid-dependency/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/is-array-buffer/package.json b/packages/is-array-buffer/package.json index 8f42fe677e00..968ddec30868 100644 --- a/packages/is-array-buffer/package.json +++ b/packages/is-array-buffer/package.json @@ -3,8 +3,8 @@ "version": "1.0.0-gamma.1", "description": "Provides a function for detecting if an argument is an ArrayBuffer", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -14,13 +14,14 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "devDependencies": { "@types/jest": "^25.1.4", "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts", + "types": "./dist/cjs/index.d.ts", "dependencies": { "tslib": "^1.8.0" } diff --git a/packages/is-array-buffer/tsconfig.cjs.json b/packages/is-array-buffer/tsconfig.cjs.json index 2e24fd5c2371..8e69a8627e58 100644 --- a/packages/is-array-buffer/tsconfig.cjs.json +++ b/packages/is-array-buffer/tsconfig.cjs.json @@ -5,7 +5,7 @@ "strict": true, "sourceMap": false, "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/is-array-buffer/tsconfig.es.json b/packages/is-array-buffer/tsconfig.es.json index 7688ee655472..bd67b69e12a2 100644 --- a/packages/is-array-buffer/tsconfig.es.json +++ b/packages/is-array-buffer/tsconfig.es.json @@ -5,7 +5,7 @@ "strict": true, "sourceMap": false, "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/md5-js/package.json b/packages/md5-js/package.json index 2e53baf0127e..0a3b050b88ed 100644 --- a/packages/md5-js/package.json +++ b/packages/md5-js/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/md5-js", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/md5-js/tsconfig.cjs.json b/packages/md5-js/tsconfig.cjs.json index 315afe38e834..32d324f2e367 100644 --- a/packages/md5-js/tsconfig.cjs.json +++ b/packages/md5-js/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/md5-js/tsconfig.es.json b/packages/md5-js/tsconfig.es.json index 83e440960326..bc4bcc374080 100644 --- a/packages/md5-js/tsconfig.es.json +++ b/packages/md5-js/tsconfig.es.json @@ -14,12 +14,11 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." }, - "exclude": ["./build/**"], "include": ["src/"], "extends": "../../tsconfig.es.json" } diff --git a/packages/middleware-apply-body-checksum/package.json b/packages/middleware-apply-body-checksum/package.json index 98a3c26d4273..30375ef5f511 100644 --- a/packages/middleware-apply-body-checksum/package.json +++ b/packages/middleware-apply-body-checksum/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-apply-body-checksum", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-apply-body-checksum/tsconfig.cjs.json b/packages/middleware-apply-body-checksum/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-apply-body-checksum/tsconfig.cjs.json +++ b/packages/middleware-apply-body-checksum/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-apply-body-checksum/tsconfig.es.json b/packages/middleware-apply-body-checksum/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-apply-body-checksum/tsconfig.es.json +++ b/packages/middleware-apply-body-checksum/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-bucket-endpoint/package.json b/packages/middleware-bucket-endpoint/package.json index 644a2a7ab516..337efab1ef2b 100644 --- a/packages/middleware-bucket-endpoint/package.json +++ b/packages/middleware-bucket-endpoint/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-bucket-endpoint", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-bucket-endpoint/tsconfig.cjs.json b/packages/middleware-bucket-endpoint/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-bucket-endpoint/tsconfig.cjs.json +++ b/packages/middleware-bucket-endpoint/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-bucket-endpoint/tsconfig.es.json b/packages/middleware-bucket-endpoint/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-bucket-endpoint/tsconfig.es.json +++ b/packages/middleware-bucket-endpoint/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-content-length/package.json b/packages/middleware-content-length/package.json index 19afe6cd7106..179b0d7a63c0 100644 --- a/packages/middleware-content-length/package.json +++ b/packages/middleware-content-length/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-content-length", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-content-length/tsconfig.cjs.json b/packages/middleware-content-length/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/middleware-content-length/tsconfig.cjs.json +++ b/packages/middleware-content-length/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-content-length/tsconfig.es.json b/packages/middleware-content-length/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/middleware-content-length/tsconfig.es.json +++ b/packages/middleware-content-length/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-eventstream/package.json b/packages/middleware-eventstream/package.json index 2a9b3e287fcf..ad803d6f9a4d 100644 --- a/packages/middleware-eventstream/package.json +++ b/packages/middleware-eventstream/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-eventstream", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-eventstream/tsconfig.cjs.json b/packages/middleware-eventstream/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-eventstream/tsconfig.cjs.json +++ b/packages/middleware-eventstream/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-eventstream/tsconfig.es.json b/packages/middleware-eventstream/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-eventstream/tsconfig.es.json +++ b/packages/middleware-eventstream/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-expect-continue/package.json b/packages/middleware-expect-continue/package.json index c379b67ef91c..2462e0102c12 100644 --- a/packages/middleware-expect-continue/package.json +++ b/packages/middleware-expect-continue/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-expect-continue", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-expect-continue/tsconfig.cjs.json b/packages/middleware-expect-continue/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-expect-continue/tsconfig.cjs.json +++ b/packages/middleware-expect-continue/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-expect-continue/tsconfig.es.json b/packages/middleware-expect-continue/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-expect-continue/tsconfig.es.json +++ b/packages/middleware-expect-continue/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-header-default/package.json b/packages/middleware-header-default/package.json index 7470c4dec55b..8a5d2ed036a4 100644 --- a/packages/middleware-header-default/package.json +++ b/packages/middleware-header-default/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-header-default", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-header-default/tsconfig.cjs.json b/packages/middleware-header-default/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-header-default/tsconfig.cjs.json +++ b/packages/middleware-header-default/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-header-default/tsconfig.es.json b/packages/middleware-header-default/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-header-default/tsconfig.es.json +++ b/packages/middleware-header-default/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-host-header/package.json b/packages/middleware-host-header/package.json index 63e51504be11..8e80a178a80c 100644 --- a/packages/middleware-host-header/package.json +++ b/packages/middleware-host-header/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-host-header", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-host-header/tsconfig.cjs.json b/packages/middleware-host-header/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-host-header/tsconfig.cjs.json +++ b/packages/middleware-host-header/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-host-header/tsconfig.es.json b/packages/middleware-host-header/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-host-header/tsconfig.es.json +++ b/packages/middleware-host-header/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-location-constraint/package.json b/packages/middleware-location-constraint/package.json index ed17df82a02d..153bfb8b0cb5 100644 --- a/packages/middleware-location-constraint/package.json +++ b/packages/middleware-location-constraint/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-location-constraint", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-location-constraint/tsconfig.cjs.json b/packages/middleware-location-constraint/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-location-constraint/tsconfig.cjs.json +++ b/packages/middleware-location-constraint/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-location-constraint/tsconfig.es.json b/packages/middleware-location-constraint/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-location-constraint/tsconfig.es.json +++ b/packages/middleware-location-constraint/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-retry/package.json b/packages/middleware-retry/package.json index f5022ac95757..aa3de5543810 100644 --- a/packages/middleware-retry/package.json +++ b/packages/middleware-retry/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-retry", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-retry/tsconfig.cjs.json b/packages/middleware-retry/tsconfig.cjs.json index 025acbb1a36b..9e0850223e86 100644 --- a/packages/middleware-retry/tsconfig.cjs.json +++ b/packages/middleware-retry/tsconfig.cjs.json @@ -16,7 +16,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-retry/tsconfig.es.json b/packages/middleware-retry/tsconfig.es.json index 0e84e795abf4..4fa2a1c8cebd 100644 --- a/packages/middleware-retry/tsconfig.es.json +++ b/packages/middleware-retry/tsconfig.es.json @@ -16,7 +16,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-api-gateway/package.json b/packages/middleware-sdk-api-gateway/package.json index eceaeb61b3cc..e0ac31fcdc3e 100644 --- a/packages/middleware-sdk-api-gateway/package.json +++ b/packages/middleware-sdk-api-gateway/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-api-gateway", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-api-gateway/tsconfig.cjs.json b/packages/middleware-sdk-api-gateway/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-api-gateway/tsconfig.cjs.json +++ b/packages/middleware-sdk-api-gateway/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-api-gateway/tsconfig.es.json b/packages/middleware-sdk-api-gateway/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-api-gateway/tsconfig.es.json +++ b/packages/middleware-sdk-api-gateway/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-ec2/package.json b/packages/middleware-sdk-ec2/package.json index 205298407988..f66e9ce3edd0 100644 --- a/packages/middleware-sdk-ec2/package.json +++ b/packages/middleware-sdk-ec2/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-ec2", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-ec2/tsconfig.cjs.json b/packages/middleware-sdk-ec2/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-ec2/tsconfig.cjs.json +++ b/packages/middleware-sdk-ec2/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-ec2/tsconfig.es.json b/packages/middleware-sdk-ec2/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-ec2/tsconfig.es.json +++ b/packages/middleware-sdk-ec2/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-glacier/package.json b/packages/middleware-sdk-glacier/package.json index 4c05891c772b..2ff8bb0d48e3 100644 --- a/packages/middleware-sdk-glacier/package.json +++ b/packages/middleware-sdk-glacier/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-glacier", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-glacier/tsconfig.cjs.json b/packages/middleware-sdk-glacier/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/middleware-sdk-glacier/tsconfig.cjs.json +++ b/packages/middleware-sdk-glacier/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-glacier/tsconfig.es.json b/packages/middleware-sdk-glacier/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/middleware-sdk-glacier/tsconfig.es.json +++ b/packages/middleware-sdk-glacier/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-machinelearning/package.json b/packages/middleware-sdk-machinelearning/package.json index db06f63f5ba1..9b2714c1e28f 100644 --- a/packages/middleware-sdk-machinelearning/package.json +++ b/packages/middleware-sdk-machinelearning/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-machinelearning", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-machinelearning/tsconfig.cjs.json b/packages/middleware-sdk-machinelearning/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-machinelearning/tsconfig.cjs.json +++ b/packages/middleware-sdk-machinelearning/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-machinelearning/tsconfig.es.json b/packages/middleware-sdk-machinelearning/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-machinelearning/tsconfig.es.json +++ b/packages/middleware-sdk-machinelearning/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-rds/package.json b/packages/middleware-sdk-rds/package.json index 4b3e69b3ff3a..98ce5967e92c 100644 --- a/packages/middleware-sdk-rds/package.json +++ b/packages/middleware-sdk-rds/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-rds", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-rds/tsconfig.cjs.json b/packages/middleware-sdk-rds/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-rds/tsconfig.cjs.json +++ b/packages/middleware-sdk-rds/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-rds/tsconfig.es.json b/packages/middleware-sdk-rds/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-rds/tsconfig.es.json +++ b/packages/middleware-sdk-rds/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-route53/package.json b/packages/middleware-sdk-route53/package.json index c484c52d1793..4d4838976254 100644 --- a/packages/middleware-sdk-route53/package.json +++ b/packages/middleware-sdk-route53/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-route53", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-route53/tsconfig.cjs.json b/packages/middleware-sdk-route53/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-route53/tsconfig.cjs.json +++ b/packages/middleware-sdk-route53/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-route53/tsconfig.es.json b/packages/middleware-sdk-route53/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-route53/tsconfig.es.json +++ b/packages/middleware-sdk-route53/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-s3-control/package.json b/packages/middleware-sdk-s3-control/package.json index 91d48320f118..793dc0292914 100644 --- a/packages/middleware-sdk-s3-control/package.json +++ b/packages/middleware-sdk-s3-control/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-s3-control", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-s3-control/tsconfig.cjs.json b/packages/middleware-sdk-s3-control/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-s3-control/tsconfig.cjs.json +++ b/packages/middleware-sdk-s3-control/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-s3-control/tsconfig.es.json b/packages/middleware-sdk-s3-control/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-s3-control/tsconfig.es.json +++ b/packages/middleware-sdk-s3-control/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-s3/package.json b/packages/middleware-sdk-s3/package.json index 8f3f5d753b2c..3b6c92cf57c9 100644 --- a/packages/middleware-sdk-s3/package.json +++ b/packages/middleware-sdk-s3/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-s3", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-s3/tsconfig.cjs.json b/packages/middleware-sdk-s3/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-s3/tsconfig.cjs.json +++ b/packages/middleware-sdk-s3/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-s3/tsconfig.es.json b/packages/middleware-sdk-s3/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-s3/tsconfig.es.json +++ b/packages/middleware-sdk-s3/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-sqs/package.json b/packages/middleware-sdk-sqs/package.json index 2e902373d30d..564477f48df5 100644 --- a/packages/middleware-sdk-sqs/package.json +++ b/packages/middleware-sdk-sqs/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-sdk-sqs", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-sdk-sqs/tsconfig.cjs.json b/packages/middleware-sdk-sqs/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-sdk-sqs/tsconfig.cjs.json +++ b/packages/middleware-sdk-sqs/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-sqs/tsconfig.es.json b/packages/middleware-sdk-sqs/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-sdk-sqs/tsconfig.es.json +++ b/packages/middleware-sdk-sqs/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-sdk-transcribe-streaming/package.json b/packages/middleware-sdk-transcribe-streaming/package.json index a18cfd39071f..dd2aa61502f2 100644 --- a/packages/middleware-sdk-transcribe-streaming/package.json +++ b/packages/middleware-sdk-transcribe-streaming/package.json @@ -1,9 +1,9 @@ { "name": "@aws-sdk/middleware-sdk-transcribe-streaming", "version": "1.0.0-gamma.0", - "main": "./build/index.js", - "types": "./build/index.d.ts", - "module": "./build-es/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "scripts": { "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", diff --git a/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json b/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json index a45787013e76..f993d6309bd5 100644 --- a/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json +++ b/packages/middleware-sdk-transcribe-streaming/tsconfig.cjs.json @@ -6,7 +6,7 @@ "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "baseUrl": "." diff --git a/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json b/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json index 4b61c8c14335..f88cd4104547 100644 --- a/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json +++ b/packages/middleware-sdk-transcribe-streaming/tsconfig.es.json @@ -6,7 +6,7 @@ "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "baseUrl": ".", diff --git a/packages/middleware-serde/package.json b/packages/middleware-serde/package.json index 20c881330202..37b15775b6af 100644 --- a/packages/middleware-serde/package.json +++ b/packages/middleware-serde/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-serde", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-serde/tsconfig.cjs.json b/packages/middleware-serde/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-serde/tsconfig.cjs.json +++ b/packages/middleware-serde/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-serde/tsconfig.es.json b/packages/middleware-serde/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-serde/tsconfig.es.json +++ b/packages/middleware-serde/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-signing/package.json b/packages/middleware-signing/package.json index e2bb34cbc6d0..a52916212942 100644 --- a/packages/middleware-signing/package.json +++ b/packages/middleware-signing/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-signing", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-signing/tsconfig.cjs.json b/packages/middleware-signing/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/middleware-signing/tsconfig.cjs.json +++ b/packages/middleware-signing/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-signing/tsconfig.es.json b/packages/middleware-signing/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/middleware-signing/tsconfig.es.json +++ b/packages/middleware-signing/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-ssec/package.json b/packages/middleware-ssec/package.json index 61637a34d4d8..35b2213c832e 100644 --- a/packages/middleware-ssec/package.json +++ b/packages/middleware-ssec/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-ssec", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-ssec/tsconfig.cjs.json b/packages/middleware-ssec/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-ssec/tsconfig.cjs.json +++ b/packages/middleware-ssec/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-ssec/tsconfig.es.json b/packages/middleware-ssec/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-ssec/tsconfig.es.json +++ b/packages/middleware-ssec/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-stack/package.json b/packages/middleware-stack/package.json index deebc40e1cc0..5abb675cecb0 100644 --- a/packages/middleware-stack/package.json +++ b/packages/middleware-stack/package.json @@ -3,8 +3,8 @@ "version": "1.0.0-gamma.1", "description": "Provides a means for composing multiple middleware functions into a single handler", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -15,8 +15,9 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "dependencies": { "@aws-sdk/types": "1.0.0-gamma.1", "tslib": "^1.8.0" diff --git a/packages/middleware-stack/tsconfig.cjs.json b/packages/middleware-stack/tsconfig.cjs.json index f393f840b087..32fb42d0aaad 100644 --- a/packages/middleware-stack/tsconfig.cjs.json +++ b/packages/middleware-stack/tsconfig.cjs.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-stack/tsconfig.es.json b/packages/middleware-stack/tsconfig.es.json index 3227a77eea25..5c5cba2f486f 100644 --- a/packages/middleware-stack/tsconfig.es.json +++ b/packages/middleware-stack/tsconfig.es.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/middleware-user-agent/package.json b/packages/middleware-user-agent/package.json index 7feaecf48e10..be62f987b89d 100644 --- a/packages/middleware-user-agent/package.json +++ b/packages/middleware-user-agent/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/middleware-user-agent", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --passWithNoTests" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/middleware-user-agent/tsconfig.cjs.json b/packages/middleware-user-agent/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/middleware-user-agent/tsconfig.cjs.json +++ b/packages/middleware-user-agent/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/middleware-user-agent/tsconfig.es.json b/packages/middleware-user-agent/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/middleware-user-agent/tsconfig.es.json +++ b/packages/middleware-user-agent/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/node-http-handler/package.json b/packages/node-http-handler/package.json index 5d315a49a2d8..fea1e6855026 100644 --- a/packages/node-http-handler/package.json +++ b/packages/node-http-handler/package.json @@ -3,8 +3,8 @@ "version": "1.0.0-gamma.1", "description": "Provides a way to make requests", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --coverage" @@ -15,8 +15,9 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "dependencies": { "@aws-sdk/abort-controller": "1.0.0-gamma.1", "@aws-sdk/protocol-http": "1.0.0-gamma.1", diff --git a/packages/node-http-handler/src/server.mock.ts b/packages/node-http-handler/src/server.mock.ts index 58ed7430be82..b2f88622f9a0 100644 --- a/packages/node-http-handler/src/server.mock.ts +++ b/packages/node-http-handler/src/server.mock.ts @@ -15,7 +15,7 @@ import { Readable } from "stream"; import { HttpResponse } from "@aws-sdk/types"; -const fixturesDir = join(__dirname, "..", "fixtures"); +const fixturesDir = join(__dirname, "../..", "fixtures"); export function createResponseFunction(httpResp: HttpResponse) { return function (request: IncomingMessage, response: ServerResponse) { diff --git a/packages/node-http-handler/tsconfig.cjs.json b/packages/node-http-handler/tsconfig.cjs.json index 67ff8af44733..881d34034c40 100644 --- a/packages/node-http-handler/tsconfig.cjs.json +++ b/packages/node-http-handler/tsconfig.cjs.json @@ -8,7 +8,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/node-http-handler/tsconfig.es.json b/packages/node-http-handler/tsconfig.es.json index 458651ca2387..5dc2dbd22f09 100644 --- a/packages/node-http-handler/tsconfig.es.json +++ b/packages/node-http-handler/tsconfig.es.json @@ -8,7 +8,7 @@ "importHelpers": true, "lib": ["es5", "es2015.promise", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/property-provider/package.json b/packages/property-provider/package.json index 9d218a484a30..128ac96f906f 100644 --- a/packages/property-provider/package.json +++ b/packages/property-provider/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/property-provider", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/property-provider/tsconfig.cjs.json b/packages/property-provider/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/property-provider/tsconfig.cjs.json +++ b/packages/property-provider/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/property-provider/tsconfig.es.json b/packages/property-provider/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/property-provider/tsconfig.es.json +++ b/packages/property-provider/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/protocol-http/package.json b/packages/protocol-http/package.json index f5583730209e..ab99d24a791f 100644 --- a/packages/protocol-http/package.json +++ b/packages/protocol-http/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/protocol-http", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "email": "", diff --git a/packages/protocol-http/tsconfig.cjs.json b/packages/protocol-http/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/protocol-http/tsconfig.cjs.json +++ b/packages/protocol-http/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/protocol-http/tsconfig.es.json b/packages/protocol-http/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/protocol-http/tsconfig.es.json +++ b/packages/protocol-http/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/querystring-builder/package.json b/packages/querystring-builder/package.json index 86beb85d5731..467cd7c9bbca 100644 --- a/packages/querystring-builder/package.json +++ b/packages/querystring-builder/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/querystring-builder", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/querystring-builder/tsconfig.cjs.json b/packages/querystring-builder/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/querystring-builder/tsconfig.cjs.json +++ b/packages/querystring-builder/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/querystring-builder/tsconfig.es.json b/packages/querystring-builder/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/querystring-builder/tsconfig.es.json +++ b/packages/querystring-builder/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/querystring-parser/package.json b/packages/querystring-parser/package.json index b5308b314c3f..589fdba1c670 100644 --- a/packages/querystring-parser/package.json +++ b/packages/querystring-parser/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/querystring-parser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/querystring-parser/tsconfig.cjs.json b/packages/querystring-parser/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/querystring-parser/tsconfig.cjs.json +++ b/packages/querystring-parser/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/querystring-parser/tsconfig.es.json b/packages/querystring-parser/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/querystring-parser/tsconfig.es.json +++ b/packages/querystring-parser/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/region-provider/package.json b/packages/region-provider/package.json index eee8af712699..1b4b16123888 100644 --- a/packages/region-provider/package.json +++ b/packages/region-provider/package.json @@ -2,11 +2,12 @@ "name": "@aws-sdk/region-provider", "version": "1.0.0-gamma.1", "description": "AWS region provider for Node.JS. Will determine the default region to use for AWS clients by checking known environment variables and shared configuration files", - "main": "./build/index.js", - "typings": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" diff --git a/packages/region-provider/tsconfig.cjs.json b/packages/region-provider/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/region-provider/tsconfig.cjs.json +++ b/packages/region-provider/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/region-provider/tsconfig.es.json b/packages/region-provider/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/region-provider/tsconfig.es.json +++ b/packages/region-provider/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/retry-config-provider/package.json b/packages/retry-config-provider/package.json index 38d99fff817d..aedb1ef0fce0 100644 --- a/packages/retry-config-provider/package.json +++ b/packages/retry-config-provider/package.json @@ -2,11 +2,12 @@ "name": "@aws-sdk/retry-config-provider", "version": "1.0.0-gamma.0", "description": "AWS retry configuration provider for Node.JS. Will determine the default retry configuration to use for AWS clients by checking known environment variables and shared configuration files", - "main": "./build/index.js", - "typings": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" diff --git a/packages/retry-config-provider/tsconfig.cjs.json b/packages/retry-config-provider/tsconfig.cjs.json index a4ef0a08d1ea..dbf3678f2c00 100644 --- a/packages/retry-config-provider/tsconfig.cjs.json +++ b/packages/retry-config-provider/tsconfig.cjs.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/retry-config-provider/tsconfig.es.json b/packages/retry-config-provider/tsconfig.es.json index f91d9876bbcb..58023c506f1a 100644 --- a/packages/retry-config-provider/tsconfig.es.json +++ b/packages/retry-config-provider/tsconfig.es.json @@ -12,7 +12,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/s3-request-presigner/package.json b/packages/s3-request-presigner/package.json index a10eec5aeb48..09fe312d6263 100644 --- a/packages/s3-request-presigner/package.json +++ b/packages/s3-request-presigner/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/s3-request-presigner", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/s3-request-presigner/tsconfig.cjs.json b/packages/s3-request-presigner/tsconfig.cjs.json index 26fd157242da..04e4c1d14565 100644 --- a/packages/s3-request-presigner/tsconfig.cjs.json +++ b/packages/s3-request-presigner/tsconfig.cjs.json @@ -15,7 +15,7 @@ "dom" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/s3-request-presigner/tsconfig.es.json b/packages/s3-request-presigner/tsconfig.es.json index e0c2c0c82cc5..c1262d98b3b6 100644 --- a/packages/s3-request-presigner/tsconfig.es.json +++ b/packages/s3-request-presigner/tsconfig.es.json @@ -15,7 +15,7 @@ "dom" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/service-error-classification/package.json b/packages/service-error-classification/package.json index bcc9b4accda9..46aae2357cc3 100644 --- a/packages/service-error-classification/package.json +++ b/packages/service-error-classification/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/service-error-classification", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/service-error-classification/tsconfig.cjs.json b/packages/service-error-classification/tsconfig.cjs.json index dd2f42f4b4d4..ae72d093e664 100644 --- a/packages/service-error-classification/tsconfig.cjs.json +++ b/packages/service-error-classification/tsconfig.cjs.json @@ -6,7 +6,7 @@ "noUnusedLocals": true, "lib": ["es5", "es2015.collection", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "downlevelIteration": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/service-error-classification/tsconfig.es.json b/packages/service-error-classification/tsconfig.es.json index 0cf70cc1bffa..428075a1e7ad 100644 --- a/packages/service-error-classification/tsconfig.es.json +++ b/packages/service-error-classification/tsconfig.es.json @@ -6,7 +6,7 @@ "noUnusedLocals": true, "lib": ["es5", "es2015.collection", "es2015.iterable"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "downlevelIteration": true, "inlineSourceMap": true, "inlineSources": true, diff --git a/packages/sha256-tree-hash/package.json b/packages/sha256-tree-hash/package.json index be81a6e32bd5..b2b927101113 100644 --- a/packages/sha256-tree-hash/package.json +++ b/packages/sha256-tree-hash/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/sha256-tree-hash", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/sha256-tree-hash/tsconfig.cjs.json b/packages/sha256-tree-hash/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/sha256-tree-hash/tsconfig.cjs.json +++ b/packages/sha256-tree-hash/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/sha256-tree-hash/tsconfig.es.json b/packages/sha256-tree-hash/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/sha256-tree-hash/tsconfig.es.json +++ b/packages/sha256-tree-hash/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/shared-ini-file-loader/package.json b/packages/shared-ini-file-loader/package.json index 2e217e64dacc..89c5c25a0070 100644 --- a/packages/shared-ini-file-loader/package.json +++ b/packages/shared-ini-file-loader/package.json @@ -11,8 +11,8 @@ "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -22,6 +22,7 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", - "types": "./build/index.d.ts" + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/shared-ini-file-loader/tsconfig.cjs.json b/packages/shared-ini-file-loader/tsconfig.cjs.json index ec815467f25e..6406600cc66a 100644 --- a/packages/shared-ini-file-loader/tsconfig.cjs.json +++ b/packages/shared-ini-file-loader/tsconfig.cjs.json @@ -5,7 +5,7 @@ "declaration": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/shared-ini-file-loader/tsconfig.es.json b/packages/shared-ini-file-loader/tsconfig.es.json index 41829e0925c2..619e0db0cdee 100644 --- a/packages/shared-ini-file-loader/tsconfig.es.json +++ b/packages/shared-ini-file-loader/tsconfig.es.json @@ -5,7 +5,7 @@ "declaration": true, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/signature-v4/package.json b/packages/signature-v4/package.json index 51938b5c9525..ecf12c18af1c 100644 --- a/packages/signature-v4/package.json +++ b/packages/signature-v4/package.json @@ -2,9 +2,9 @@ "name": "@aws-sdk/signature-v4", "version": "1.0.0-gamma.1", "description": "A standalone implementation of the AWS Signature V4 request signing algorithm", - "main": "./build/index.js", - "module": "./build-es/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "scripts": { "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", diff --git a/packages/signature-v4/tsconfig.cjs.json b/packages/signature-v4/tsconfig.cjs.json index a85273b5df12..7dfb6d9715c3 100644 --- a/packages/signature-v4/tsconfig.cjs.json +++ b/packages/signature-v4/tsconfig.cjs.json @@ -5,7 +5,7 @@ "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "noUnusedLocals": true, diff --git a/packages/signature-v4/tsconfig.es.json b/packages/signature-v4/tsconfig.es.json index c40d10f97fa1..9a92585e2938 100644 --- a/packages/signature-v4/tsconfig.es.json +++ b/packages/signature-v4/tsconfig.es.json @@ -5,7 +5,7 @@ "strict": true, "stripInternal": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "noUnusedLocals": true, diff --git a/packages/smithy-client/package.json b/packages/smithy-client/package.json index 8c7b9e8284ee..d1d20d52c620 100644 --- a/packages/smithy-client/package.json +++ b/packages/smithy-client/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/smithy-client", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest --passWithNoTests" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/smithy-client/tsconfig.cjs.json b/packages/smithy-client/tsconfig.cjs.json index 092c4859c3fc..fcabfc7935ed 100644 --- a/packages/smithy-client/tsconfig.cjs.json +++ b/packages/smithy-client/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/smithy-client/tsconfig.es.json b/packages/smithy-client/tsconfig.es.json index 841ebfe07177..af82260ead50 100644 --- a/packages/smithy-client/tsconfig.es.json +++ b/packages/smithy-client/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/types/package.json b/packages/types/package.json index 226d2079b82b..b8a9ac519634 100755 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,15 +1,16 @@ { "name": "@aws-sdk/types", "version": "1.0.0-gamma.1", - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "description": "Types for the AWS SDK", "devDependencies": { "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "exit 0" diff --git a/packages/types/tsconfig.cjs.json b/packages/types/tsconfig.cjs.json index cb7b22efdbde..e7f0ce81337c 100644 --- a/packages/types/tsconfig.cjs.json +++ b/packages/types/tsconfig.cjs.json @@ -10,7 +10,7 @@ "strict": true, "declaration": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "baseUrl": "." }, "extends": "../../tsconfig.cjs.json", diff --git a/packages/types/tsconfig.es.json b/packages/types/tsconfig.es.json index 44301e3c5d82..12d8086d2f19 100644 --- a/packages/types/tsconfig.es.json +++ b/packages/types/tsconfig.es.json @@ -10,7 +10,7 @@ "strict": true, "declaration": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "baseUrl": "." }, "extends": "../../tsconfig.es.json", diff --git a/packages/url-parser-browser/package.json b/packages/url-parser-browser/package.json index 20820a68c223..9dd68ab1fae4 100644 --- a/packages/url-parser-browser/package.json +++ b/packages/url-parser-browser/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/url-parser-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/url-parser-browser/tsconfig.cjs.json b/packages/url-parser-browser/tsconfig.cjs.json index 7eb48e469784..5b7f6c6e72bb 100644 --- a/packages/url-parser-browser/tsconfig.cjs.json +++ b/packages/url-parser-browser/tsconfig.cjs.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/url-parser-browser/tsconfig.es.json b/packages/url-parser-browser/tsconfig.es.json index d18281643741..35151692ffd0 100644 --- a/packages/url-parser-browser/tsconfig.es.json +++ b/packages/url-parser-browser/tsconfig.es.json @@ -15,7 +15,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/url-parser-node/package.json b/packages/url-parser-node/package.json index a25a10e5605a..1687a6c5d53b 100644 --- a/packages/url-parser-node/package.json +++ b/packages/url-parser-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/url-parser-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/url-parser-node/tsconfig.cjs.json b/packages/url-parser-node/tsconfig.cjs.json index a7a792d28e9f..53c202090f63 100644 --- a/packages/url-parser-node/tsconfig.cjs.json +++ b/packages/url-parser-node/tsconfig.cjs.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/url-parser-node/tsconfig.es.json b/packages/url-parser-node/tsconfig.es.json index 014d419914cd..3b273a6b6237 100644 --- a/packages/url-parser-node/tsconfig.es.json +++ b/packages/url-parser-node/tsconfig.es.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-base64-browser/package.json b/packages/util-base64-browser/package.json index 76d32d34b75c..87082a2a24d6 100644 --- a/packages/util-base64-browser/package.json +++ b/packages/util-base64-browser/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/util-base64-browser", "version": "1.0.0-gamma.1", "description": "A pure JS Base64 <-> UInt8Array converter", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -24,5 +25,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-base64-browser/tsconfig.cjs.json b/packages/util-base64-browser/tsconfig.cjs.json index 15f499edd6d6..237e6076b659 100644 --- a/packages/util-base64-browser/tsconfig.cjs.json +++ b/packages/util-base64-browser/tsconfig.cjs.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-base64-browser/tsconfig.es.json b/packages/util-base64-browser/tsconfig.es.json index 57be153ba1ed..859a054c3bee 100644 --- a/packages/util-base64-browser/tsconfig.es.json +++ b/packages/util-base64-browser/tsconfig.es.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-base64-node/package.json b/packages/util-base64-node/package.json index fd4041f44599..c4ac13322400 100644 --- a/packages/util-base64-node/package.json +++ b/packages/util-base64-node/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/util-base64-node", "version": "1.0.0-gamma.1", "description": "A Node.JS Base64 <-> UInt8Array converter", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -25,5 +26,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-base64-node/tsconfig.cjs.json b/packages/util-base64-node/tsconfig.cjs.json index 84d33233cc04..09336eddda19 100644 --- a/packages/util-base64-node/tsconfig.cjs.json +++ b/packages/util-base64-node/tsconfig.cjs.json @@ -4,7 +4,7 @@ "sourceMap": false, "strict": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-base64-node/tsconfig.es.json b/packages/util-base64-node/tsconfig.es.json index 2ce0c20fa49e..d0d56774aebd 100644 --- a/packages/util-base64-node/tsconfig.es.json +++ b/packages/util-base64-node/tsconfig.es.json @@ -4,7 +4,7 @@ "sourceMap": false, "strict": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-body-length-browser/package.json b/packages/util-body-length-browser/package.json index affc728de2a3..d7bb414a89ef 100644 --- a/packages/util-body-length-browser/package.json +++ b/packages/util-body-length-browser/package.json @@ -3,14 +3,15 @@ "description": "Determines the length of a request body in browsers", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-body-length-browser/tsconfig.cjs.json b/packages/util-body-length-browser/tsconfig.cjs.json index b168655ffadf..4f866fdf86fb 100644 --- a/packages/util-body-length-browser/tsconfig.cjs.json +++ b/packages/util-body-length-browser/tsconfig.cjs.json @@ -13,7 +13,7 @@ "dom" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-body-length-browser/tsconfig.es.json b/packages/util-body-length-browser/tsconfig.es.json index c1e04ae66d37..ff0f614368ce 100644 --- a/packages/util-body-length-browser/tsconfig.es.json +++ b/packages/util-body-length-browser/tsconfig.es.json @@ -13,7 +13,7 @@ "dom" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-body-length-node/package.json b/packages/util-body-length-node/package.json index 6acd8e9f8199..a9bdfe1bffa7 100644 --- a/packages/util-body-length-node/package.json +++ b/packages/util-body-length-node/package.json @@ -3,8 +3,8 @@ "description": "Determines the length of a request body in node.js", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -15,8 +15,9 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-body-length-node/tsconfig.cjs.json b/packages/util-body-length-node/tsconfig.cjs.json index fbcb34cb8332..31b6b798db8f 100644 --- a/packages/util-body-length-node/tsconfig.cjs.json +++ b/packages/util-body-length-node/tsconfig.cjs.json @@ -5,7 +5,7 @@ "sourceMap": false, "downlevelIteration": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-body-length-node/tsconfig.es.json b/packages/util-body-length-node/tsconfig.es.json index 7a87335a6047..63f38a08c12f 100644 --- a/packages/util-body-length-node/tsconfig.es.json +++ b/packages/util-body-length-node/tsconfig.es.json @@ -5,7 +5,7 @@ "sourceMap": false, "downlevelIteration": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-buffer-from/package.json b/packages/util-buffer-from/package.json index 352f4f6ddcf1..fce50db5bccd 100644 --- a/packages/util-buffer-from/package.json +++ b/packages/util-buffer-from/package.json @@ -2,8 +2,8 @@ "name": "@aws-sdk/util-buffer-from", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -23,6 +23,7 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "main": "./build/index.js", - "types": "./build/index.d.ts" + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-buffer-from/tsconfig.cjs.json b/packages/util-buffer-from/tsconfig.cjs.json index 18de94dea97d..19fcc1dafdca 100644 --- a/packages/util-buffer-from/tsconfig.cjs.json +++ b/packages/util-buffer-from/tsconfig.cjs.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-buffer-from/tsconfig.es.json b/packages/util-buffer-from/tsconfig.es.json index fa1341272517..9e6367d3eedf 100644 --- a/packages/util-buffer-from/tsconfig.es.json +++ b/packages/util-buffer-from/tsconfig.es.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-create-request/package.json b/packages/util-create-request/package.json index f3b8b731b420..792b916a2d05 100644 --- a/packages/util-create-request/package.json +++ b/packages/util-create-request/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/util-create-request", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-create-request/tsconfig.cjs.json b/packages/util-create-request/tsconfig.cjs.json index 009e35184a61..b43892f84e80 100644 --- a/packages/util-create-request/tsconfig.cjs.json +++ b/packages/util-create-request/tsconfig.cjs.json @@ -13,7 +13,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-create-request/tsconfig.es.json b/packages/util-create-request/tsconfig.es.json index 00c0b37c6188..ab7583c78ae7 100644 --- a/packages/util-create-request/tsconfig.es.json +++ b/packages/util-create-request/tsconfig.es.json @@ -13,7 +13,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-format-url/package.json b/packages/util-format-url/package.json index ed82b2b82cf1..0e04e0a45875 100644 --- a/packages/util-format-url/package.json +++ b/packages/util-format-url/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/util-format-url", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-format-url/tsconfig.cjs.json b/packages/util-format-url/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/util-format-url/tsconfig.cjs.json +++ b/packages/util-format-url/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-format-url/tsconfig.es.json b/packages/util-format-url/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/util-format-url/tsconfig.es.json +++ b/packages/util-format-url/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-hex-encoding/package.json b/packages/util-hex-encoding/package.json index 7d73f6508816..10f0ad9047b1 100644 --- a/packages/util-hex-encoding/package.json +++ b/packages/util-hex-encoding/package.json @@ -3,8 +3,8 @@ "version": "1.0.0-gamma.1", "description": "Converts binary buffers to and from lowercase hexadecimal encoding", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -14,7 +14,8 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "dependencies": { "tslib": "^1.8.0" }, @@ -23,5 +24,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-hex-encoding/tsconfig.cjs.json b/packages/util-hex-encoding/tsconfig.cjs.json index 919ccc1cbd0e..219097ec0421 100644 --- a/packages/util-hex-encoding/tsconfig.cjs.json +++ b/packages/util-hex-encoding/tsconfig.cjs.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-hex-encoding/tsconfig.es.json b/packages/util-hex-encoding/tsconfig.es.json index 3ed20a7e937b..623d75b15c27 100644 --- a/packages/util-hex-encoding/tsconfig.es.json +++ b/packages/util-hex-encoding/tsconfig.es.json @@ -5,7 +5,7 @@ "sourceMap": false, "lib": ["es5", "es2015.promise", "es2015.collection"], "sourceRoot": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-locate-window/package.json b/packages/util-locate-window/package.json index 758a15108698..c2c8a3829abf 100644 --- a/packages/util-locate-window/package.json +++ b/packages/util-locate-window/package.json @@ -2,8 +2,8 @@ "name": "@aws-sdk/util-locate-window", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -22,6 +22,7 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "main": "./build/index.js", - "types": "./build/index.d.ts" + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-locate-window/tsconfig.cjs.json b/packages/util-locate-window/tsconfig.cjs.json index 5264695baf70..961885630444 100644 --- a/packages/util-locate-window/tsconfig.cjs.json +++ b/packages/util-locate-window/tsconfig.cjs.json @@ -8,7 +8,7 @@ "strictNullChecks": true, "lib": ["dom", "es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-locate-window/tsconfig.es.json b/packages/util-locate-window/tsconfig.es.json index e5d20ff33a07..04426275851e 100644 --- a/packages/util-locate-window/tsconfig.es.json +++ b/packages/util-locate-window/tsconfig.es.json @@ -8,7 +8,7 @@ "strictNullChecks": true, "lib": ["dom", "es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-uri-escape/package.json b/packages/util-uri-escape/package.json index a1c689ea7e75..bdf0be8326ae 100644 --- a/packages/util-uri-escape/package.json +++ b/packages/util-uri-escape/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/util-uri-escape", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-uri-escape/tsconfig.cjs.json b/packages/util-uri-escape/tsconfig.cjs.json index bd4ff9c56d02..5b5bee45eabf 100644 --- a/packages/util-uri-escape/tsconfig.cjs.json +++ b/packages/util-uri-escape/tsconfig.cjs.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-uri-escape/tsconfig.es.json b/packages/util-uri-escape/tsconfig.es.json index f5c6d68a31e4..d851fa69216d 100644 --- a/packages/util-uri-escape/tsconfig.es.json +++ b/packages/util-uri-escape/tsconfig.es.json @@ -14,7 +14,7 @@ "es2015.symbol.wellknown" ], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-user-agent-browser/package.json b/packages/util-user-agent-browser/package.json index c6f59678ffbb..bb9e868476e7 100644 --- a/packages/util-user-agent-browser/package.json +++ b/packages/util-user-agent-browser/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/util-user-agent-browser", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-user-agent-browser/tsconfig.cjs.json b/packages/util-user-agent-browser/tsconfig.cjs.json index e5b960fdbab6..0001141b4be4 100644 --- a/packages/util-user-agent-browser/tsconfig.cjs.json +++ b/packages/util-user-agent-browser/tsconfig.cjs.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es5", "es2015.collection", "dom"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-user-agent-browser/tsconfig.es.json b/packages/util-user-agent-browser/tsconfig.es.json index 6919139c2fac..ddb703f5c8a8 100644 --- a/packages/util-user-agent-browser/tsconfig.es.json +++ b/packages/util-user-agent-browser/tsconfig.es.json @@ -8,7 +8,7 @@ "noEmitHelpers": true, "lib": ["es5", "es2015.collection", "dom"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-user-agent-node/package.json b/packages/util-user-agent-node/package.json index 6909beb8ff72..ddbbe1eef3b3 100644 --- a/packages/util-user-agent-node/package.json +++ b/packages/util-user-agent-node/package.json @@ -2,14 +2,15 @@ "name": "@aws-sdk/util-user-agent-node", "version": "1.0.0-gamma.1", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/util-user-agent-node/tsconfig.cjs.json b/packages/util-user-agent-node/tsconfig.cjs.json index a7a792d28e9f..53c202090f63 100644 --- a/packages/util-user-agent-node/tsconfig.cjs.json +++ b/packages/util-user-agent-node/tsconfig.cjs.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-user-agent-node/tsconfig.es.json b/packages/util-user-agent-node/tsconfig.es.json index 014d419914cd..3b273a6b6237 100644 --- a/packages/util-user-agent-node/tsconfig.es.json +++ b/packages/util-user-agent-node/tsconfig.es.json @@ -7,7 +7,7 @@ "importHelpers": true, "noEmitHelpers": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "inlineSourceMap": true, "inlineSources": true, "baseUrl": "." diff --git a/packages/util-utf8-browser/package.json b/packages/util-utf8-browser/package.json index 384a1708b8c3..ec53d192e88a 100644 --- a/packages/util-utf8-browser/package.json +++ b/packages/util-utf8-browser/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/util-utf8-browser", "version": "1.0.0-gamma.1", "description": "A browser UTF-8 string <-> UInt8Array converter", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -23,5 +24,5 @@ "jest": "^25.1.0", "typescript": "~3.8.3" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-utf8-browser/tsconfig.cjs.json b/packages/util-utf8-browser/tsconfig.cjs.json index 15f499edd6d6..237e6076b659 100644 --- a/packages/util-utf8-browser/tsconfig.cjs.json +++ b/packages/util-utf8-browser/tsconfig.cjs.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-utf8-browser/tsconfig.es.json b/packages/util-utf8-browser/tsconfig.es.json index 57be153ba1ed..859a054c3bee 100644 --- a/packages/util-utf8-browser/tsconfig.es.json +++ b/packages/util-utf8-browser/tsconfig.es.json @@ -5,7 +5,7 @@ "strict": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-utf8-node/package.json b/packages/util-utf8-node/package.json index 505710a83698..f028efcf6078 100644 --- a/packages/util-utf8-node/package.json +++ b/packages/util-utf8-node/package.json @@ -2,10 +2,11 @@ "name": "@aws-sdk/util-utf8-node", "version": "1.0.0-gamma.1", "description": "A Node.JS UTF-8 string <-> UInt8Array converter", - "main": "./build/index.js", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -28,5 +29,5 @@ "jest": { "testEnvironment": "node" }, - "types": "./build/index.d.ts" + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/util-utf8-node/tsconfig.cjs.json b/packages/util-utf8-node/tsconfig.cjs.json index 84d33233cc04..09336eddda19 100644 --- a/packages/util-utf8-node/tsconfig.cjs.json +++ b/packages/util-utf8-node/tsconfig.cjs.json @@ -4,7 +4,7 @@ "sourceMap": false, "strict": true, "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/util-utf8-node/tsconfig.es.json b/packages/util-utf8-node/tsconfig.es.json index 2ce0c20fa49e..d0d56774aebd 100644 --- a/packages/util-utf8-node/tsconfig.es.json +++ b/packages/util-utf8-node/tsconfig.es.json @@ -4,7 +4,7 @@ "sourceMap": false, "strict": true, "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/xml-builder/package.json b/packages/xml-builder/package.json index fd003a4dc7d2..c52c83cf25fd 100644 --- a/packages/xml-builder/package.json +++ b/packages/xml-builder/package.json @@ -11,8 +11,8 @@ "typescript": "~3.8.3" }, "scripts": { - "prepublishOnly": "yarn build:cjs", - "pretest": "yarn build:cjs && yarn build:es", + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", "build:cjs": "tsc -p tsconfig.cjs.json", "build:es": "tsc -p tsconfig.es.json", "test": "jest" @@ -22,6 +22,7 @@ "url": "https://aws.amazon.com/javascript/" }, "license": "Apache-2.0", - "main": "./build/index.js", - "types": "./build/index.d.ts" + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts" } diff --git a/packages/xml-builder/tsconfig.cjs.json b/packages/xml-builder/tsconfig.cjs.json index 25072072cc60..263d7b7ba5d0 100644 --- a/packages/xml-builder/tsconfig.cjs.json +++ b/packages/xml-builder/tsconfig.cjs.json @@ -5,7 +5,7 @@ "declaration": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build", + "outDir": "./dist/cjs", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, diff --git a/packages/xml-builder/tsconfig.es.json b/packages/xml-builder/tsconfig.es.json index fe61cc169351..1bc560bce213 100644 --- a/packages/xml-builder/tsconfig.es.json +++ b/packages/xml-builder/tsconfig.es.json @@ -5,7 +5,7 @@ "declaration": true, "lib": ["es5", "es2015.collection"], "rootDir": "./src", - "outDir": "./build-es", + "outDir": "./dist/es", "importHelpers": true, "noEmitHelpers": true, "inlineSourceMap": true, From 366eb624474196fc77cce012eb94676e7cccba08 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Wed, 1 Jul 2020 15:51:47 -0400 Subject: [PATCH 09/11] feat: convert karma-credential-loader --- packages/karma-credential-loader/package.json | 13 ++++++++----- .../karma-credential-loader/tsconfig.cjs.json | 18 ++++++++++++++++++ .../{tsconfig.json => tsconfig.es.json} | 14 ++++++++------ .../karma-credential-loader/tsconfig.test.json | 11 ----------- 4 files changed, 34 insertions(+), 22 deletions(-) create mode 100644 packages/karma-credential-loader/tsconfig.cjs.json rename packages/karma-credential-loader/{tsconfig.json => tsconfig.es.json} (51%) delete mode 100644 packages/karma-credential-loader/tsconfig.test.json diff --git a/packages/karma-credential-loader/package.json b/packages/karma-credential-loader/package.json index b81c7d6eef4e..ecfedb2d375e 100644 --- a/packages/karma-credential-loader/package.json +++ b/packages/karma-credential-loader/package.json @@ -2,12 +2,15 @@ "name": "@aws-sdk/karma-credential-loader", "version": "1.0.0-gamma.0", "scripts": { - "prepublishOnly": "tsc", - "pretest": "tsc -p tsconfig.test.json", - "test": "jest" + "prepublishOnly": "yarn build:cjs && yarn build:es", + "pretest": "yarn build:cjs", + "build:cjs": "tsc -p tsconfig.cjs.json", + "build:es": "tsc -p tsconfig.es.json", + "test": "jest --passWithNoTests" }, - "main": "./build/index.js", - "types": "./build/index.d.ts", + "main": "./dist/cjs/index.js", + "module": "./dist/es/index.js", + "types": "./dist/cjs/index.d.ts", "author": { "name": "AWS SDK for JavaScript Team", "url": "https://aws.amazon.com/javascript/" diff --git a/packages/karma-credential-loader/tsconfig.cjs.json b/packages/karma-credential-loader/tsconfig.cjs.json new file mode 100644 index 000000000000..dfefe0185332 --- /dev/null +++ b/packages/karma-credential-loader/tsconfig.cjs.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "declaration": false, + "strict": false, + "sourceMap": false, + "downlevelIteration": true, + "importHelpers": true, + "noEmitHelpers": true, + "lib": ["es2015"], + "rootDir": "./src", + "outDir": "./dist/cjs", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.cjs.json", + "include": ["src/"] +} diff --git a/packages/karma-credential-loader/tsconfig.json b/packages/karma-credential-loader/tsconfig.es.json similarity index 51% rename from packages/karma-credential-loader/tsconfig.json rename to packages/karma-credential-loader/tsconfig.es.json index 216ffb1e63e0..264ee2c93e8d 100644 --- a/packages/karma-credential-loader/tsconfig.json +++ b/packages/karma-credential-loader/tsconfig.es.json @@ -1,16 +1,18 @@ { "compilerOptions": { - "target": "es2015", - "module": "commonjs", "declaration": false, "strict": false, - "sourceMap": true, + "sourceMap": false, "downlevelIteration": true, "importHelpers": true, "noEmitHelpers": true, "lib": ["es2015"], "rootDir": "./src", - "outDir": "./build", - "incremental": true - } + "outDir": "./dist/es", + "inlineSourceMap": true, + "inlineSources": true, + "baseUrl": "." + }, + "extends": "../../tsconfig.es.json", + "include": ["src/"] } diff --git a/packages/karma-credential-loader/tsconfig.test.json b/packages/karma-credential-loader/tsconfig.test.json deleted file mode 100644 index 17d0f1b7321f..000000000000 --- a/packages/karma-credential-loader/tsconfig.test.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "sourceMap": false, - "inlineSourceMap": true, - "inlineSources": true, - "rootDir": "./src", - "outDir": "./build", - "incremental": true - } -} From 7995bb8677c0d94e9a96a65f453dbe7b9eb9d86d Mon Sep 17 00:00:00 2001 From: Alexander Forsyth Date: Wed, 1 Jul 2020 15:53:56 -0400 Subject: [PATCH 10/11] Update .gitignore to ignore build and build-es Co-authored-by: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> --- .gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitignore b/.gitignore index 17bb02eb08be..2e12b0dceae8 100644 --- a/.gitignore +++ b/.gitignore @@ -26,8 +26,6 @@ package-lock.json !serviceModels/logs dist -build -build-es .idea/ *.iml From 3ff565af2b45502bd466431c188bb03bb118aa87 Mon Sep 17 00:00:00 2001 From: Alex Forsyth Date: Thu, 2 Jul 2020 10:36:20 -0400 Subject: [PATCH 11/11] fix: update tsconfig to reflect protocol tests --- tsconfig.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 9d0d2b15926a..54a32f6d804d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,15 +9,10 @@ "noUnusedParameters": false, "removeComments": false, "incremental": true, - /** * Nice to have: */ // "preserveConstEnums": true, - // "declaration": true, - // "allowUnreachableCode": false, - // "pretty": true, - "module": "commonjs", "moduleResolution": "node", "target": "es5", @@ -25,7 +20,8 @@ "baseUrl": ".", "paths": { "@aws-sdk/*": ["packages/*/src"], - "@aws-sdk/client-*": ["clients/client-*/"] + "@aws-sdk/client-*": ["clients/client-*/"], + "@aws-sdk/aws-*": ["protocol_tests/aws-*/"] } }, "include": ["packages/"],