初始化环境文件
This commit is contained in:
22
node_modules/@smithy/middleware-serde/dist-es/serdePlugin.js
generated
vendored
Normal file
22
node_modules/@smithy/middleware-serde/dist-es/serdePlugin.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
import { deserializerMiddleware } from "./deserializerMiddleware";
|
||||
import { serializerMiddleware } from "./serializerMiddleware";
|
||||
export const deserializerMiddlewareOption = {
|
||||
name: "deserializerMiddleware",
|
||||
step: "deserialize",
|
||||
tags: ["DESERIALIZER"],
|
||||
override: true,
|
||||
};
|
||||
export const serializerMiddlewareOption = {
|
||||
name: "serializerMiddleware",
|
||||
step: "serialize",
|
||||
tags: ["SERIALIZER"],
|
||||
override: true,
|
||||
};
|
||||
export function getSerdePlugin(config, serializer, deserializer) {
|
||||
return {
|
||||
applyToStack: (commandStack) => {
|
||||
commandStack.add(deserializerMiddleware(config, deserializer), deserializerMiddlewareOption);
|
||||
commandStack.add(serializerMiddleware(config, serializer), serializerMiddlewareOption);
|
||||
},
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user