Socket
Socket
Sign inDemoInstall

@aws-sdk/types

Package Overview
Dependencies
Maintainers
5
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/types - npm Package Compare versions

Comparing version 3.341.0 to 3.342.0

dist-cjs/encode.js

1

dist-cjs/index.js

@@ -13,2 +13,3 @@ "use strict";

tslib_1.__exportStar(require("./dns"), exports);
tslib_1.__exportStar(require("./encode"), exports);
tslib_1.__exportStar(require("./endpoint"), exports);

@@ -15,0 +16,0 @@ tslib_1.__exportStar(require("./eventStream"), exports);

@@ -10,2 +10,3 @@ export * from "./abort";

export * from "./dns";
export * from "./encode";
export * from "./endpoint";

@@ -12,0 +13,0 @@ export * from "./eventStream";

77

dist-types/eventStream.d.ts

@@ -19,68 +19,18 @@ import { HttpRequest } from "./http";

export type MessageHeaders = Record<string, MessageHeaderValue>;
type HeaderValue<K extends string, V> = {
type: K;
value: V;
};
export type BooleanHeaderValue = HeaderValue<"boolean", boolean>;
export type ByteHeaderValue = HeaderValue<"byte", number>;
export type ShortHeaderValue = HeaderValue<"short", number>;
export type IntegerHeaderValue = HeaderValue<"integer", number>;
export type LongHeaderValue = HeaderValue<"long", Int64>;
export type BinaryHeaderValue = HeaderValue<"binary", Uint8Array>;
export type StringHeaderValue = HeaderValue<"string", string>;
export type TimestampHeaderValue = HeaderValue<"timestamp", Date>;
export type UuidHeaderValue = HeaderValue<"uuid", string>;
/**
* @public
*/
export interface BooleanHeaderValue {
type: "boolean";
value: boolean;
}
/**
* @public
*/
export interface ByteHeaderValue {
type: "byte";
value: number;
}
/**
* @public
*/
export interface ShortHeaderValue {
type: "short";
value: number;
}
/**
* @public
*/
export interface IntegerHeaderValue {
type: "integer";
value: number;
}
/**
* @public
*/
export interface LongHeaderValue {
type: "long";
value: Int64;
}
/**
* @public
*/
export interface BinaryHeaderValue {
type: "binary";
value: Uint8Array;
}
/**
* @public
*/
export interface StringHeaderValue {
type: "string";
value: string;
}
/**
* @public
*/
export interface TimestampHeaderValue {
type: "timestamp";
value: Date;
}
/**
* @public
*/
export interface UuidHeaderValue {
type: "uuid";
value: string;
}
/**
* @public
*/
export type MessageHeaderValue = BooleanHeaderValue | ByteHeaderValue | ShortHeaderValue | IntegerHeaderValue | LongHeaderValue | BinaryHeaderValue | StringHeaderValue | TimestampHeaderValue | UuidHeaderValue;

@@ -159,1 +109,2 @@ /**

}
export {};

@@ -10,2 +10,3 @@ export * from "./abort";

export * from "./dns";
export * from "./encode";
export * from "./endpoint";

@@ -12,0 +13,0 @@ export * from "./eventStream";

@@ -0,1 +1,2 @@

import { Message } from "./eventStream";
import { HttpRequest } from "./http";

@@ -129,1 +130,22 @@ /**

}
/**
* @public
*/
export interface SignableMessage {
message: Message;
priorSignature: string;
}
/**
* @public
*/
export interface SignedMessage {
message: Message;
signature: string;
}
/**
* @public
*/
export interface MessageSigner {
signMessage(message: SignableMessage, args: SigningArguments): Promise<SignedMessage>;
sign(event: SignableMessage, options: SigningArguments): Promise<SignedMessage>;
}

@@ -14,38 +14,15 @@ import { HttpRequest } from "./http";

export type MessageHeaders = Record<string, MessageHeaderValue>;
export interface BooleanHeaderValue {
type: "boolean";
value: boolean;
}
export interface ByteHeaderValue {
type: "byte";
value: number;
}
export interface ShortHeaderValue {
type: "short";
value: number;
}
export interface IntegerHeaderValue {
type: "integer";
value: number;
}
export interface LongHeaderValue {
type: "long";
value: Int64;
}
export interface BinaryHeaderValue {
type: "binary";
value: Uint8Array;
}
export interface StringHeaderValue {
type: "string";
value: string;
}
export interface TimestampHeaderValue {
type: "timestamp";
value: Date;
}
export interface UuidHeaderValue {
type: "uuid";
value: string;
}
type HeaderValue<K extends string, V> = {
type: K;
value: V;
};
export type BooleanHeaderValue = HeaderValue<"boolean", boolean>;
export type ByteHeaderValue = HeaderValue<"byte", number>;
export type ShortHeaderValue = HeaderValue<"short", number>;
export type IntegerHeaderValue = HeaderValue<"integer", number>;
export type LongHeaderValue = HeaderValue<"long", Int64>;
export type BinaryHeaderValue = HeaderValue<"binary", Uint8Array>;
export type StringHeaderValue = HeaderValue<"string", string>;
export type TimestampHeaderValue = HeaderValue<"timestamp", Date>;
export type UuidHeaderValue = HeaderValue<"uuid", string>;
export type MessageHeaderValue =

@@ -101,1 +78,2 @@ | BooleanHeaderValue

}
export {};

@@ -10,2 +10,3 @@ export * from "./abort";

export * from "./dns";
export * from "./encode";
export * from "./endpoint";

@@ -12,0 +13,0 @@ export * from "./eventStream";

@@ -0,1 +1,2 @@

import { Message } from "./eventStream";
import { HttpRequest } from "./http";

@@ -41,1 +42,19 @@ export type DateInput = number | string | Date;

}
export interface SignableMessage {
message: Message;
priorSignature: string;
}
export interface SignedMessage {
message: Message;
signature: string;
}
export interface MessageSigner {
signMessage(
message: SignableMessage,
args: SigningArguments
): Promise<SignedMessage>;
sign(
event: SignableMessage,
options: SigningArguments
): Promise<SignedMessage>;
}
{
"name": "@aws-sdk/types",
"version": "3.341.0",
"version": "3.342.0",
"main": "./dist-cjs/index.js",

@@ -5,0 +5,0 @@ "module": "./dist-es/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc