diff --git a/.changeset/wild-rice-love.md b/.changeset/wild-rice-love.md new file mode 100644 index 00000000000..2ab720d957f --- /dev/null +++ b/.changeset/wild-rice-love.md @@ -0,0 +1,6 @@ +--- +"@smithy/smithy-client": minor +"@smithy/core": minor +--- + +move serde functions from smithy-client to core/serde diff --git a/packages/smithy-client/src/date-utils.spec.ts b/packages/core/src/submodules/serde/date-utils.spec.ts similarity index 100% rename from packages/smithy-client/src/date-utils.spec.ts rename to packages/core/src/submodules/serde/date-utils.spec.ts diff --git a/packages/smithy-client/src/date-utils.ts b/packages/core/src/submodules/serde/date-utils.ts similarity index 100% rename from packages/smithy-client/src/date-utils.ts rename to packages/core/src/submodules/serde/date-utils.ts diff --git a/packages/core/src/submodules/serde/index.ts b/packages/core/src/submodules/serde/index.ts index a70d0dda874..e0d4e038320 100644 --- a/packages/core/src/submodules/serde/index.ts +++ b/packages/core/src/submodules/serde/index.ts @@ -1 +1,7 @@ +export * from "./parse-utils"; +export * from "./date-utils"; +export * from "./quote-header"; +export * from "./split-header"; export * from "./value/NumericValue"; +export * from "./lazy-json"; +export * from "./split-every"; diff --git a/packages/smithy-client/src/lazy-json.spec.ts b/packages/core/src/submodules/serde/lazy-json.spec.ts similarity index 100% rename from packages/smithy-client/src/lazy-json.spec.ts rename to packages/core/src/submodules/serde/lazy-json.spec.ts diff --git a/packages/smithy-client/src/lazy-json.ts b/packages/core/src/submodules/serde/lazy-json.ts similarity index 100% rename from packages/smithy-client/src/lazy-json.ts rename to packages/core/src/submodules/serde/lazy-json.ts diff --git a/packages/smithy-client/src/parse-utils.spec.ts b/packages/core/src/submodules/serde/parse-utils.spec.ts similarity index 100% rename from packages/smithy-client/src/parse-utils.spec.ts rename to packages/core/src/submodules/serde/parse-utils.spec.ts diff --git a/packages/smithy-client/src/parse-utils.ts b/packages/core/src/submodules/serde/parse-utils.ts similarity index 100% rename from packages/smithy-client/src/parse-utils.ts rename to packages/core/src/submodules/serde/parse-utils.ts diff --git a/packages/smithy-client/src/quote-header.spec.ts b/packages/core/src/submodules/serde/quote-header.spec.ts similarity index 100% rename from packages/smithy-client/src/quote-header.spec.ts rename to packages/core/src/submodules/serde/quote-header.spec.ts diff --git a/packages/smithy-client/src/quote-header.ts b/packages/core/src/submodules/serde/quote-header.ts similarity index 100% rename from packages/smithy-client/src/quote-header.ts rename to packages/core/src/submodules/serde/quote-header.ts diff --git a/packages/smithy-client/src/split-every.spec.ts b/packages/core/src/submodules/serde/split-every.spec.ts similarity index 100% rename from packages/smithy-client/src/split-every.spec.ts rename to packages/core/src/submodules/serde/split-every.spec.ts diff --git a/packages/smithy-client/src/split-every.ts b/packages/core/src/submodules/serde/split-every.ts similarity index 100% rename from packages/smithy-client/src/split-every.ts rename to packages/core/src/submodules/serde/split-every.ts diff --git a/packages/smithy-client/src/split-header.spec.ts b/packages/core/src/submodules/serde/split-header.spec.ts similarity index 100% rename from packages/smithy-client/src/split-header.spec.ts rename to packages/core/src/submodules/serde/split-header.spec.ts diff --git a/packages/smithy-client/src/split-header.ts b/packages/core/src/submodules/serde/split-header.ts similarity index 100% rename from packages/smithy-client/src/split-header.ts rename to packages/core/src/submodules/serde/split-header.ts diff --git a/packages/smithy-client/src/index.ts b/packages/smithy-client/src/index.ts index 4a4ac197236..5b0358d5532 100644 --- a/packages/smithy-client/src/index.ts +++ b/packages/smithy-client/src/index.ts @@ -4,7 +4,6 @@ export * from "./collect-stream-body"; export * from "./command"; export * from "./constants"; export * from "./create-aggregated-client"; -export * from "./date-utils"; export * from "./default-error-handler"; export * from "./defaults-mode"; export * from "./emitWarningIfUnsupportedVersion"; @@ -14,13 +13,10 @@ export * from "./extensions"; export * from "./get-array-if-single-item"; export * from "./get-value-from-text-node"; export * from "./is-serializable-header-value"; -export * from "./lazy-json"; export * from "./NoOpLogger"; export * from "./object-mapping"; -export * from "./parse-utils"; -export * from "./quote-header"; export * from "./resolve-path"; export * from "./ser-utils"; export * from "./serde-json"; -export * from "./split-every"; -export * from "./split-header"; + +export * from "@smithy/core/serde";