diff --git a/.changeset/lemon-dolls-repair.md b/.changeset/lemon-dolls-repair.md new file mode 100644 index 00000000000..21f9ddb14d3 --- /dev/null +++ b/.changeset/lemon-dolls-repair.md @@ -0,0 +1,60 @@ +--- +"@smithy/service-client-documentation-generator": minor +"@smithy/eventstream-serde-config-resolver": minor +"@smithy/experimental-identity-and-auth": minor +"@smithy/middleware-apply-body-checksum": minor +"@smithy/service-error-classification": minor +"@smithy/eventstream-serde-universal": minor +"@smithy/chunked-blob-reader-native": minor +"@smithy/util-defaults-mode-browser": minor +"@smithy/eventstream-serde-browser": minor +"@smithy/middleware-content-length": minor +"@smithy/credential-provider-imds": minor +"@smithy/util-body-length-browser": minor +"@smithy/util-defaults-mode-node": minor +"@smithy/eventstream-serde-node": minor +"@smithy/middleware-compression": minor +"@smithy/shared-ini-file-loader": minor +"@smithy/util-body-length-node": minor +"@smithy/node-config-provider": minor +"@smithy/util-config-provider": minor +"@smithy/chunked-blob-reader": minor +"@smithy/middleware-endpoint": minor +"@smithy/querystring-builder": minor +"@smithy/util-stream-browser": minor +"@smithy/fetch-http-handler": minor +"@smithy/invalid-dependency": minor +"@smithy/querystring-parser": minor +"@smithy/eventstream-codec": minor +"@smithy/hash-blob-browser": minor +"@smithy/node-http-handler": minor +"@smithy/property-provider": minor +"@smithy/util-hex-encoding": minor +"@smithy/abort-controller": minor +"@smithy/hash-stream-node": minor +"@smithy/middleware-retry": minor +"@smithy/middleware-serde": minor +"@smithy/middleware-stack": minor +"@smithy/util-buffer-from": minor +"@smithy/util-stream-node": minor +"@smithy/config-resolver": minor +"@smithy/is-array-buffer": minor +"@smithy/util-middleware": minor +"@smithy/util-uri-escape": minor +"@smithy/util-endpoints": minor +"@smithy/protocol-http": minor +"@smithy/smithy-client": minor +"@smithy/signature-v4": minor +"@smithy/util-base64": minor +"@smithy/util-stream": minor +"@smithy/util-waiter": minor +"@smithy/url-parser": minor +"@smithy/util-retry": minor +"@smithy/hash-node": minor +"@smithy/util-utf8": minor +"@smithy/md5-js": minor +"@smithy/types": minor +"@smithy/core": minor +--- + +bundle dist-cjs index diff --git a/packages/abort-controller/package.json b/packages/abort-controller/package.json index 8f13612bb1b..147dda2495c 100644 --- a/packages/abort-controller/package.json +++ b/packages/abort-controller/package.json @@ -7,7 +7,7 @@ "types": "./dist-types/index.d.ts", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline abort-controller", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/chunked-blob-reader-native/package.json b/packages/chunked-blob-reader-native/package.json index d4d58d058f0..2841e6b0afd 100644 --- a/packages/chunked-blob-reader-native/package.json +++ b/packages/chunked-blob-reader-native/package.json @@ -3,7 +3,7 @@ "version": "2.0.1", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline chunked-blob-reader-native", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/chunked-blob-reader/package.json b/packages/chunked-blob-reader/package.json index 82b8bec1165..8269cbc9007 100644 --- a/packages/chunked-blob-reader/package.json +++ b/packages/chunked-blob-reader/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline chunked-blob-reader", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/config-resolver/package.json b/packages/config-resolver/package.json index df25d939efe..bccea9a6fd0 100644 --- a/packages/config-resolver/package.json +++ b/packages/config-resolver/package.json @@ -3,7 +3,7 @@ "version": "2.0.23", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline config-resolver", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/core/package.json b/packages/core/package.json index e97126f038d..d7ab7955b71 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,7 +3,7 @@ "version": "1.2.2", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline core", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/credential-provider-imds/package.json b/packages/credential-provider-imds/package.json index 0d24c6ffef5..a7d4c4e1094 100644 --- a/packages/credential-provider-imds/package.json +++ b/packages/credential-provider-imds/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline credential-provider-imds", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/eventstream-codec/package.json b/packages/eventstream-codec/package.json index 54c812509ae..36d5a0a1ec0 100644 --- a/packages/eventstream-codec/package.json +++ b/packages/eventstream-codec/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline eventstream-codec", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/eventstream-serde-browser/package.json b/packages/eventstream-serde-browser/package.json index a11e9881d18..d08bb8f1ea3 100644 --- a/packages/eventstream-serde-browser/package.json +++ b/packages/eventstream-serde-browser/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline eventstream-serde-browser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/eventstream-serde-config-resolver/package.json b/packages/eventstream-serde-config-resolver/package.json index 40d1a666617..78d242fd45c 100644 --- a/packages/eventstream-serde-config-resolver/package.json +++ b/packages/eventstream-serde-config-resolver/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline eventstream-serde-config-resolver", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/eventstream-serde-node/package.json b/packages/eventstream-serde-node/package.json index b204890fa80..28adabfd3e5 100644 --- a/packages/eventstream-serde-node/package.json +++ b/packages/eventstream-serde-node/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline eventstream-serde-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/eventstream-serde-universal/package.json b/packages/eventstream-serde-universal/package.json index 2546afb076b..c8e9d430d17 100644 --- a/packages/eventstream-serde-universal/package.json +++ b/packages/eventstream-serde-universal/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline eventstream-serde-universal", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/experimental-identity-and-auth/package.json b/packages/experimental-identity-and-auth/package.json index 70f37d481b1..496a992d120 100644 --- a/packages/experimental-identity-and-auth/package.json +++ b/packages/experimental-identity-and-auth/package.json @@ -3,7 +3,7 @@ "version": "0.0.31", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline experimental-identity-and-auth", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/fetch-http-handler/package.json b/packages/fetch-http-handler/package.json index a0819bff6b9..107eb9c4484 100644 --- a/packages/fetch-http-handler/package.json +++ b/packages/fetch-http-handler/package.json @@ -4,7 +4,7 @@ "description": "Provides a way to make requests", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline fetch-http-handler", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/hash-blob-browser/package.json b/packages/hash-blob-browser/package.json index a87d5ef9bbf..12d164723f9 100644 --- a/packages/hash-blob-browser/package.json +++ b/packages/hash-blob-browser/package.json @@ -3,7 +3,7 @@ "version": "2.0.17", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline hash-blob-browser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/hash-node/package.json b/packages/hash-node/package.json index 36591c8f46d..69828dfb1a9 100644 --- a/packages/hash-node/package.json +++ b/packages/hash-node/package.json @@ -3,7 +3,7 @@ "version": "2.0.18", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline hash-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/hash-stream-node/package.json b/packages/hash-stream-node/package.json index b427373cff9..4e0fe3389fd 100644 --- a/packages/hash-stream-node/package.json +++ b/packages/hash-stream-node/package.json @@ -3,7 +3,7 @@ "version": "2.0.18", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline hash-stream-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/invalid-dependency/package.json b/packages/invalid-dependency/package.json index ece32b525b8..7a837d7eeca 100644 --- a/packages/invalid-dependency/package.json +++ b/packages/invalid-dependency/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline invalid-dependency", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/is-array-buffer/package.json b/packages/is-array-buffer/package.json index d0d6b36d2b7..87f2c06221c 100644 --- a/packages/is-array-buffer/package.json +++ b/packages/is-array-buffer/package.json @@ -4,7 +4,7 @@ "description": "Provides a function for detecting if an argument is an ArrayBuffer", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline is-array-buffer", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/md5-js/package.json b/packages/md5-js/package.json index 1563b0bb42c..4e0383762b4 100644 --- a/packages/md5-js/package.json +++ b/packages/md5-js/package.json @@ -3,7 +3,7 @@ "version": "2.0.18", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline md5-js", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-apply-body-checksum/package.json b/packages/middleware-apply-body-checksum/package.json index 99e2766596e..d957f4b232c 100644 --- a/packages/middleware-apply-body-checksum/package.json +++ b/packages/middleware-apply-body-checksum/package.json @@ -3,7 +3,7 @@ "version": "2.0.18", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-apply-body-checksum", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-compression/package.json b/packages/middleware-compression/package.json index 267358916ad..9c7696bbd7a 100644 --- a/packages/middleware-compression/package.json +++ b/packages/middleware-compression/package.json @@ -4,7 +4,7 @@ "description": "Middleware and Plugin for request compression.", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-compression", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-content-length/package.json b/packages/middleware-content-length/package.json index f94fd80a3de..acfd8d0551a 100644 --- a/packages/middleware-content-length/package.json +++ b/packages/middleware-content-length/package.json @@ -3,7 +3,7 @@ "version": "2.0.18", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-content-length", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-endpoint/package.json b/packages/middleware-endpoint/package.json index 7359f5009e9..a1b5cf8e703 100644 --- a/packages/middleware-endpoint/package.json +++ b/packages/middleware-endpoint/package.json @@ -3,7 +3,7 @@ "version": "2.3.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-endpoint", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-retry/package.json b/packages/middleware-retry/package.json index 4dabf85ca51..5f6f0ab9a1e 100644 --- a/packages/middleware-retry/package.json +++ b/packages/middleware-retry/package.json @@ -3,7 +3,7 @@ "version": "2.0.26", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-retry", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-serde/package.json b/packages/middleware-serde/package.json index c4015b87620..04bdb800e2e 100644 --- a/packages/middleware-serde/package.json +++ b/packages/middleware-serde/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-serde", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/middleware-stack/package.json b/packages/middleware-stack/package.json index a67126f5d03..de204d33fa9 100644 --- a/packages/middleware-stack/package.json +++ b/packages/middleware-stack/package.json @@ -4,7 +4,7 @@ "description": "Provides a means for composing multiple middleware functions into a single handler", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline middleware-stack", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/node-config-provider/package.json b/packages/node-config-provider/package.json index 5125231170f..e03b4ff00f5 100644 --- a/packages/node-config-provider/package.json +++ b/packages/node-config-provider/package.json @@ -4,7 +4,7 @@ "description": "Load config default values from ini config files and environmental variable", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline node-config-provider", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/node-http-handler/package.json b/packages/node-http-handler/package.json index f14bae4ed27..d495ad14716 100644 --- a/packages/node-http-handler/package.json +++ b/packages/node-http-handler/package.json @@ -4,7 +4,7 @@ "description": "Provides a way to make requests", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline node-http-handler", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/property-provider/package.json b/packages/property-provider/package.json index 30741dbc254..351c68c2bec 100644 --- a/packages/property-provider/package.json +++ b/packages/property-provider/package.json @@ -3,7 +3,7 @@ "version": "2.0.17", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline property-provider", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/protocol-http/package.json b/packages/protocol-http/package.json index 2d1e2142444..c6dd139b2c1 100644 --- a/packages/protocol-http/package.json +++ b/packages/protocol-http/package.json @@ -3,7 +3,7 @@ "version": "3.0.12", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline protocol-http", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/querystring-builder/package.json b/packages/querystring-builder/package.json index e689f8a430b..0910a28918c 100644 --- a/packages/querystring-builder/package.json +++ b/packages/querystring-builder/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline querystring-builder", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/querystring-parser/package.json b/packages/querystring-parser/package.json index 60c8d5c0700..c4b5c11f07a 100644 --- a/packages/querystring-parser/package.json +++ b/packages/querystring-parser/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline querystring-parser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/service-client-documentation-generator/package.json b/packages/service-client-documentation-generator/package.json index 105eccfb71a..0d119f5b5a7 100644 --- a/packages/service-client-documentation-generator/package.json +++ b/packages/service-client-documentation-generator/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline service-client-documentation-generator", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/service-error-classification/package.json b/packages/service-error-classification/package.json index 71edd975327..424818de216 100644 --- a/packages/service-error-classification/package.json +++ b/packages/service-error-classification/package.json @@ -3,7 +3,7 @@ "version": "2.0.9", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline service-error-classification", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/shared-ini-file-loader/package.json b/packages/shared-ini-file-loader/package.json index 41a70dff22a..6e66ea9ae2a 100644 --- a/packages/shared-ini-file-loader/package.json +++ b/packages/shared-ini-file-loader/package.json @@ -15,7 +15,7 @@ }, "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline shared-ini-file-loader", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", @@ -34,6 +34,16 @@ "main": "./dist-cjs/index.js", "module": "./dist-es/index.js", "types": "./dist-types/index.d.ts", + "browser": { + "./dist-es/getSSOTokenFromFile": false, + "./dist-es/slurpFile": false + }, + "react-native": { + "./dist-cjs/getSSOTokenFromFile": false, + "./dist-cjs/slurpFile": false, + "./dist-es/getSSOTokenFromFile": false, + "./dist-es/slurpFile": false + }, "engines": { "node": ">=14.0.0" }, diff --git a/packages/signature-v4/package.json b/packages/signature-v4/package.json index 98b8e242a96..c451890f241 100644 --- a/packages/signature-v4/package.json +++ b/packages/signature-v4/package.json @@ -7,7 +7,7 @@ "types": "./dist-types/index.d.ts", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline signature-v4", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/smithy-client/package.json b/packages/smithy-client/package.json index 8539193660b..e2279c3dfdb 100644 --- a/packages/smithy-client/package.json +++ b/packages/smithy-client/package.json @@ -3,7 +3,7 @@ "version": "2.2.1", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline smithy-client", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/types/package.json b/packages/types/package.json index f5933a7d005..ebb7cba4de8 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -3,7 +3,7 @@ "version": "2.8.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline types", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "rimraf dist-types/ts3.4 && downlevel-dts dist-types dist-types/ts3.4 && node scripts/downlevel", diff --git a/packages/url-parser/package.json b/packages/url-parser/package.json index 8e3a77447a4..f770404447a 100644 --- a/packages/url-parser/package.json +++ b/packages/url-parser/package.json @@ -3,7 +3,7 @@ "version": "2.0.16", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline url-parser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-base64/package.json b/packages/util-base64/package.json index 97b22af54ad..f2d079964f1 100644 --- a/packages/util-base64/package.json +++ b/packages/util-base64/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-base64", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-body-length-browser/package.json b/packages/util-body-length-browser/package.json index 42c8a4185b2..198c31a9de1 100644 --- a/packages/util-body-length-browser/package.json +++ b/packages/util-body-length-browser/package.json @@ -4,7 +4,7 @@ "version": "2.0.1", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-body-length-browser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-body-length-node/package.json b/packages/util-body-length-node/package.json index 7365a57082c..abedb8471ec 100644 --- a/packages/util-body-length-node/package.json +++ b/packages/util-body-length-node/package.json @@ -4,7 +4,7 @@ "version": "2.1.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-body-length-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-buffer-from/package.json b/packages/util-buffer-from/package.json index 66218b0e165..94590a6b845 100644 --- a/packages/util-buffer-from/package.json +++ b/packages/util-buffer-from/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-buffer-from", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-config-provider/package.json b/packages/util-config-provider/package.json index 5a17c0786af..750810e0773 100644 --- a/packages/util-config-provider/package.json +++ b/packages/util-config-provider/package.json @@ -4,7 +4,7 @@ "description": "Utilities package for configuration providers", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-config-provider", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-defaults-mode-browser/package.json b/packages/util-defaults-mode-browser/package.json index 79946cf5103..5b0a3578db3 100644 --- a/packages/util-defaults-mode-browser/package.json +++ b/packages/util-defaults-mode-browser/package.json @@ -3,7 +3,7 @@ "version": "2.0.24", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-defaults-mode-browser", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-defaults-mode-node/package.json b/packages/util-defaults-mode-node/package.json index eacabe24810..09571c96630 100644 --- a/packages/util-defaults-mode-node/package.json +++ b/packages/util-defaults-mode-node/package.json @@ -3,7 +3,7 @@ "version": "2.0.32", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-defaults-mode-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-endpoints/package.json b/packages/util-endpoints/package.json index 3d3a6ad286e..af87d1b5031 100644 --- a/packages/util-endpoints/package.json +++ b/packages/util-endpoints/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-endpoints", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-hex-encoding/package.json b/packages/util-hex-encoding/package.json index b2231c824f7..3c3e78b6cbe 100644 --- a/packages/util-hex-encoding/package.json +++ b/packages/util-hex-encoding/package.json @@ -4,7 +4,7 @@ "description": "Converts binary buffers to and from lowercase hexadecimal encoding", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-hex-encoding", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-middleware/package.json b/packages/util-middleware/package.json index e388bc28c4f..812af9e28dc 100644 --- a/packages/util-middleware/package.json +++ b/packages/util-middleware/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-middleware", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-retry/package.json b/packages/util-retry/package.json index 58efc916132..7356d8da55e 100644 --- a/packages/util-retry/package.json +++ b/packages/util-retry/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-retry", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-stream-browser/package.json b/packages/util-stream-browser/package.json index 08d6565ff45..a317eb104f7 100644 --- a/packages/util-stream-browser/package.json +++ b/packages/util-stream-browser/package.json @@ -10,7 +10,8 @@ "clean": "rimraf ./dist-* && rimraf *.tsbuildinfo || exit 0", "lint": "eslint -c ../../.eslintrc.js \"src/**/*.ts\"", "format": "prettier --config ../../prettier.config.js --ignore-path ../.prettierignore --write \"**/*.{ts,md,json}\"", - "test": "yarn g:jest" + "test": "yarn g:jest", + "build:cjs": "node ../../scripts/inline util-stream-browser" }, "main": "./dist-es/index.js", "module": "./dist-es/index.js", diff --git a/packages/util-stream-node/package.json b/packages/util-stream-node/package.json index f24eeb289a9..01adbc605ca 100644 --- a/packages/util-stream-node/package.json +++ b/packages/util-stream-node/package.json @@ -3,7 +3,7 @@ "version": "2.0.19", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-stream-node", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-stream/package.json b/packages/util-stream/package.json index 62a340b6352..6433b7c786d 100644 --- a/packages/util-stream/package.json +++ b/packages/util-stream/package.json @@ -3,7 +3,7 @@ "version": "2.0.24", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-stream", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-uri-escape/package.json b/packages/util-uri-escape/package.json index d5a00af80c3..082fd5769dc 100644 --- a/packages/util-uri-escape/package.json +++ b/packages/util-uri-escape/package.json @@ -3,7 +3,7 @@ "version": "2.0.0", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-uri-escape", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-utf8/package.json b/packages/util-utf8/package.json index f880af950d2..5deb2b39b8e 100644 --- a/packages/util-utf8/package.json +++ b/packages/util-utf8/package.json @@ -6,7 +6,7 @@ "module": "./dist-es/index.js", "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-utf8", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/packages/util-waiter/package.json b/packages/util-waiter/package.json index 32d425a324d..2a3fbfddc39 100644 --- a/packages/util-waiter/package.json +++ b/packages/util-waiter/package.json @@ -9,7 +9,7 @@ }, "scripts": { "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'", - "build:cjs": "yarn g:tsc -p tsconfig.cjs.json", + "build:cjs": "node ../../scripts/inline util-waiter", "build:es": "yarn g:tsc -p tsconfig.es.json", "build:types": "yarn g:tsc -p tsconfig.types.json", "build:types:downlevel": "downlevel-dts dist-types dist-types/ts3.4", diff --git a/scripts/check-dependencies.js b/scripts/check-dependencies.js index b0dbde1900f..bb02cea8177 100644 --- a/scripts/check-dependencies.js +++ b/scripts/check-dependencies.js @@ -33,8 +33,8 @@ const pkgJsonEnforcement = require("./package-json-enforcement"); const importedDependencies = []; importedDependencies.push( ...new Set( - [...(contents.toString().match(/from "(@(aws-sdk|smithy)\/.*?)"/g) || [])] - .map((_) => _.replace(/from "/g, "").replace(/"$/, "")) + [...(contents.toString().match(/(from\s|import\()"(@(aws-sdk|smithy)\/.*?)";/g) || [])] + .map((_) => _.replace(/from "/g, "").replace(/";$/, "")) ) ); diff --git a/scripts/compilation/Inliner.js b/scripts/compilation/Inliner.js index c78d0d84300..fd7ce645d86 100644 --- a/scripts/compilation/Inliner.js +++ b/scripts/compilation/Inliner.js @@ -149,6 +149,7 @@ module.exports = class Inliner { await esbuild.build({ platform: this.platform, + target: ["node14"], bundle: true, format: "cjs", mainFields: ["main"], @@ -157,7 +158,7 @@ module.exports = class Inliner { outfile: this.outfile, keepNames: true, packages: "external", - external: [...this.variantExternalsForEsBuild], + external: ["@smithy/*", "@aws-sdk/*", "node_modules/*", ...this.variantExternalsForEsBuild], }); return this; }