我正在尝试借助unmarshall中提供的官方功能来解组 dynamodb 流记录@aws-sdk/util-dynamodb。
我正在打字稿中执行此操作,定义如下所示
\nunmarshall: (data: Record<string, AttributeValue>, options?: unmarshallOptions | undefined)
这里AttributValue是源自@aws-sdk/client-dynamodb.
dynamodb 记录的传入类型如下所示
\nexport interface DynamoDBRecord {\n awsRegion?: string | undefined;\n dynamodb?: StreamRecord | undefined;\n eventID?: string | undefined;\n eventName?: 'INSERT' | 'MODIFY' | 'REMOVE' | undefined;\n eventSource?: string | undefined;\n eventSourceARN?: string | undefined;\n eventVersion?: string | undefined;\n userIdentity?: any;\n}\nRun Code Online (Sandbox Code Playgroud)\nexport interface StreamRecord {\n ApproximateCreationDateTime?: number | undefined;\n Keys?: { [key: string]: AttributeValue …Run Code Online (Sandbox Code Playgroud) amazon-web-services amazon-dynamodb typescript aws-lambda amazon-dynamodb-streams
我有一个包发布到了 Github 包存储库并且成功了,但我仍然无法在包部分看到这个包
https://i.stack.imgur.com/WV7fr.jpg
https://i.stack.imgur.com/kGOFG.png
请参考所附截图,可见npm publish成功。我可能会错过什么?