Socket
Socket
Sign inDemoInstall

@aws-sdk/abort-controller

Package Overview
Dependencies
Maintainers
5
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/abort-controller - npm Package Compare versions

Comparing version 1.0.0-rc.5 to 1.0.0-rc.7

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [1.0.0-rc.7](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.6...v1.0.0-rc.7) (2020-11-20)
### Bug Fixes
* **abort-controller:** make AbortSignal WHATWG Spec compliant ([#1699](https://github.com/aws/aws-sdk-js-v3/issues/1699)) ([723ec4d](https://github.com/aws/aws-sdk-js-v3/commit/723ec4dffdc8b5956cc3d72c263abb4ff9770904))
# [1.0.0-rc.5](https://github.com/aws/aws-sdk-js-v3/compare/v1.0.0-rc.4...v1.0.0-rc.5) (2020-11-09)

@@ -8,0 +19,0 @@

2

dist/cjs/AbortSignal.d.ts
import { AbortHandler, AbortSignal as IAbortSignal } from "@aws-sdk/types";
export declare class AbortSignal implements IAbortSignal {
onabort?: AbortHandler;
onabort: AbortHandler | null;
private _aborted;

@@ -5,0 +5,0 @@ constructor();

@@ -6,2 +6,4 @@ "use strict";

constructor() {
this.onabort = null;
this._aborted = false;
Object.defineProperty(this, "_aborted", {

@@ -24,4 +26,4 @@ value: false,

if (this.onabort) {
this.onabort();
this.onabort = undefined;
this.onabort(this);
this.onabort = null;
}

@@ -31,2 +33,2 @@ }

exports.AbortSignal = AbortSignal;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJvcnRTaWduYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvQWJvcnRTaWduYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBRUEsTUFBYSxXQUFXO0lBSXRCO1FBQ0UsTUFBTSxDQUFDLGNBQWMsQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFO1lBQ3RDLEtBQUssRUFBRSxLQUFLO1lBQ1osUUFBUSxFQUFFLElBQUk7U0FDZixDQUFDLENBQUM7SUFDTCxDQUFDO0lBRUQ7O09BRUc7SUFDSCxJQUFJLE9BQU87UUFDVCxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDdkIsQ0FBQztJQUVEOztPQUVHO0lBQ0gsS0FBSztRQUNILElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDO1FBQ3JCLElBQUksSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUNoQixJQUFJLENBQUMsT0FBTyxFQUFFLENBQUM7WUFDZixJQUFJLENBQUMsT0FBTyxHQUFHLFNBQVMsQ0FBQztTQUMxQjtJQUNILENBQUM7Q0FDRjtBQTVCRCxrQ0E0QkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYm9ydEhhbmRsZXIsIEFib3J0U2lnbmFsIGFzIElBYm9ydFNpZ25hbCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgY2xhc3MgQWJvcnRTaWduYWwgaW1wbGVtZW50cyBJQWJvcnRTaWduYWwge1xuICBwdWJsaWMgb25hYm9ydD86IEFib3J0SGFuZGxlcjtcbiAgcHJpdmF0ZSBfYWJvcnRlZCE6IGJvb2xlYW47XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRoaXMsIFwiX2Fib3J0ZWRcIiwge1xuICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgd3JpdGFibGU6IHRydWUsXG4gICAgfSk7XG4gIH1cblxuICAvKipcbiAgICogV2hldGhlciB0aGUgYXNzb2NpYXRlZCBvcGVyYXRpb24gaGFzIGFscmVhZHkgYmVlbiBjYW5jZWxsZWQuXG4gICAqL1xuICBnZXQgYWJvcnRlZCgpOiBib29sZWFuIHtcbiAgICByZXR1cm4gdGhpcy5fYWJvcnRlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIGFib3J0KCk6IHZvaWQge1xuICAgIHRoaXMuX2Fib3J0ZWQgPSB0cnVlO1xuICAgIGlmICh0aGlzLm9uYWJvcnQpIHtcbiAgICAgIHRoaXMub25hYm9ydCgpO1xuICAgICAgdGhpcy5vbmFib3J0ID0gdW5kZWZpbmVkO1xuICAgIH1cbiAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJvcnRTaWduYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvQWJvcnRTaWduYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBRUEsTUFBYSxXQUFXO0lBSXRCO1FBSE8sWUFBTyxHQUF3QixJQUFJLENBQUM7UUFDbkMsYUFBUSxHQUFHLEtBQUssQ0FBQztRQUd2QixNQUFNLENBQUMsY0FBYyxDQUFDLElBQUksRUFBRSxVQUFVLEVBQUU7WUFDdEMsS0FBSyxFQUFFLEtBQUs7WUFDWixRQUFRLEVBQUUsSUFBSTtTQUNmLENBQUMsQ0FBQztJQUNMLENBQUM7SUFFRDs7T0FFRztJQUNILElBQUksT0FBTztRQUNULE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQztJQUN2QixDQUFDO0lBRUQ7O09BRUc7SUFDSCxLQUFLO1FBQ0gsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUM7UUFDckIsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2hCLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDbkIsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUM7U0FDckI7SUFDSCxDQUFDO0NBQ0Y7QUE1QkQsa0NBNEJDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWJvcnRIYW5kbGVyLCBBYm9ydFNpZ25hbCBhcyBJQWJvcnRTaWduYWwgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGNsYXNzIEFib3J0U2lnbmFsIGltcGxlbWVudHMgSUFib3J0U2lnbmFsIHtcbiAgcHVibGljIG9uYWJvcnQ6IEFib3J0SGFuZGxlciB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIF9hYm9ydGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRoaXMsIFwiX2Fib3J0ZWRcIiwge1xuICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgd3JpdGFibGU6IHRydWUsXG4gICAgfSk7XG4gIH1cblxuICAvKipcbiAgICogV2hldGhlciB0aGUgYXNzb2NpYXRlZCBvcGVyYXRpb24gaGFzIGFscmVhZHkgYmVlbiBjYW5jZWxsZWQuXG4gICAqL1xuICBnZXQgYWJvcnRlZCgpOiBib29sZWFuIHtcbiAgICByZXR1cm4gdGhpcy5fYWJvcnRlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIGFib3J0KCk6IHZvaWQge1xuICAgIHRoaXMuX2Fib3J0ZWQgPSB0cnVlO1xuICAgIGlmICh0aGlzLm9uYWJvcnQpIHtcbiAgICAgIHRoaXMub25hYm9ydCh0aGlzKTtcbiAgICAgIHRoaXMub25hYm9ydCA9IG51bGw7XG4gICAgfVxuICB9XG59XG4iXX0=
import { AbortHandler, AbortSignal as IAbortSignal } from "@aws-sdk/types";
export declare class AbortSignal implements IAbortSignal {
onabort?: AbortHandler;
onabort: AbortHandler | null;
private _aborted;

@@ -5,0 +5,0 @@ constructor();

var AbortSignal = /** @class */ (function () {
function AbortSignal() {
this.onabort = null;
this._aborted = false;
Object.defineProperty(this, "_aborted", {

@@ -24,4 +26,4 @@ value: false,

if (this.onabort) {
this.onabort();
this.onabort = undefined;
this.onabort(this);
this.onabort = null;
}

@@ -32,2 +34,2 @@ };

export { AbortSignal };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJvcnRTaWduYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvQWJvcnRTaWduYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFJRTtRQUNFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLFVBQVUsRUFBRTtZQUN0QyxLQUFLLEVBQUUsS0FBSztZQUNaLFFBQVEsRUFBRSxJQUFJO1NBQ2YsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUtELHNCQUFJLGdDQUFPO1FBSFg7O1dBRUc7YUFDSDtZQUNFLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQztRQUN2QixDQUFDOzs7T0FBQTtJQUVEOztPQUVHO0lBQ0gsMkJBQUssR0FBTDtRQUNFLElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDO1FBQ3JCLElBQUksSUFBSSxDQUFDLE9BQU8sRUFBRTtZQUNoQixJQUFJLENBQUMsT0FBTyxFQUFFLENBQUM7WUFDZixJQUFJLENBQUMsT0FBTyxHQUFHLFNBQVMsQ0FBQztTQUMxQjtJQUNILENBQUM7SUFDSCxrQkFBQztBQUFELENBQUMsQUE1QkQsSUE0QkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBYm9ydEhhbmRsZXIsIEFib3J0U2lnbmFsIGFzIElBYm9ydFNpZ25hbCB9IGZyb20gXCJAYXdzLXNkay90eXBlc1wiO1xuXG5leHBvcnQgY2xhc3MgQWJvcnRTaWduYWwgaW1wbGVtZW50cyBJQWJvcnRTaWduYWwge1xuICBwdWJsaWMgb25hYm9ydD86IEFib3J0SGFuZGxlcjtcbiAgcHJpdmF0ZSBfYWJvcnRlZCE6IGJvb2xlYW47XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRoaXMsIFwiX2Fib3J0ZWRcIiwge1xuICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgd3JpdGFibGU6IHRydWUsXG4gICAgfSk7XG4gIH1cblxuICAvKipcbiAgICogV2hldGhlciB0aGUgYXNzb2NpYXRlZCBvcGVyYXRpb24gaGFzIGFscmVhZHkgYmVlbiBjYW5jZWxsZWQuXG4gICAqL1xuICBnZXQgYWJvcnRlZCgpOiBib29sZWFuIHtcbiAgICByZXR1cm4gdGhpcy5fYWJvcnRlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIGFib3J0KCk6IHZvaWQge1xuICAgIHRoaXMuX2Fib3J0ZWQgPSB0cnVlO1xuICAgIGlmICh0aGlzLm9uYWJvcnQpIHtcbiAgICAgIHRoaXMub25hYm9ydCgpO1xuICAgICAgdGhpcy5vbmFib3J0ID0gdW5kZWZpbmVkO1xuICAgIH1cbiAgfVxufVxuIl19
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJvcnRTaWduYWwuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvQWJvcnRTaWduYWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFJRTtRQUhPLFlBQU8sR0FBd0IsSUFBSSxDQUFDO1FBQ25DLGFBQVEsR0FBRyxLQUFLLENBQUM7UUFHdkIsTUFBTSxDQUFDLGNBQWMsQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFO1lBQ3RDLEtBQUssRUFBRSxLQUFLO1lBQ1osUUFBUSxFQUFFLElBQUk7U0FDZixDQUFDLENBQUM7SUFDTCxDQUFDO0lBS0Qsc0JBQUksZ0NBQU87UUFIWDs7V0FFRzthQUNIO1lBQ0UsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDO1FBQ3ZCLENBQUM7OztPQUFBO0lBRUQ7O09BRUc7SUFDSCwyQkFBSyxHQUFMO1FBQ0UsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUM7UUFDckIsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2hCLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDbkIsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUM7U0FDckI7SUFDSCxDQUFDO0lBQ0gsa0JBQUM7QUFBRCxDQUFDLEFBNUJELElBNEJDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWJvcnRIYW5kbGVyLCBBYm9ydFNpZ25hbCBhcyBJQWJvcnRTaWduYWwgfSBmcm9tIFwiQGF3cy1zZGsvdHlwZXNcIjtcblxuZXhwb3J0IGNsYXNzIEFib3J0U2lnbmFsIGltcGxlbWVudHMgSUFib3J0U2lnbmFsIHtcbiAgcHVibGljIG9uYWJvcnQ6IEFib3J0SGFuZGxlciB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIF9hYm9ydGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRoaXMsIFwiX2Fib3J0ZWRcIiwge1xuICAgICAgdmFsdWU6IGZhbHNlLFxuICAgICAgd3JpdGFibGU6IHRydWUsXG4gICAgfSk7XG4gIH1cblxuICAvKipcbiAgICogV2hldGhlciB0aGUgYXNzb2NpYXRlZCBvcGVyYXRpb24gaGFzIGFscmVhZHkgYmVlbiBjYW5jZWxsZWQuXG4gICAqL1xuICBnZXQgYWJvcnRlZCgpOiBib29sZWFuIHtcbiAgICByZXR1cm4gdGhpcy5fYWJvcnRlZDtcbiAgfVxuXG4gIC8qKlxuICAgKiBAaW50ZXJuYWxcbiAgICovXG4gIGFib3J0KCk6IHZvaWQge1xuICAgIHRoaXMuX2Fib3J0ZWQgPSB0cnVlO1xuICAgIGlmICh0aGlzLm9uYWJvcnQpIHtcbiAgICAgIHRoaXMub25hYm9ydCh0aGlzKTtcbiAgICAgIHRoaXMub25hYm9ydCA9IG51bGw7XG4gICAgfVxuICB9XG59XG4iXX0=
{
"name": "@aws-sdk/abort-controller",
"version": "1.0.0-rc.5",
"version": "1.0.0-rc.7",
"description": "A simple abort controller library",

@@ -25,3 +25,3 @@ "main": "./dist/cjs/index.js",

"devDependencies": {
"@aws-sdk/types": "1.0.0-rc.3",
"@aws-sdk/types": "1.0.0-rc.7",
"@types/jest": "^26.0.4",

@@ -28,0 +28,0 @@ "jest": "^26.1.0",

import { AbortHandler, AbortSignal as IAbortSignal } from "@aws-sdk/types";
export class AbortSignal implements IAbortSignal {
public onabort?: AbortHandler;
private _aborted!: boolean;
public onabort: AbortHandler | null = null;
private _aborted = false;

@@ -27,6 +27,6 @@ constructor() {

if (this.onabort) {
this.onabort();
this.onabort = undefined;
this.onabort(this);
this.onabort = null;
}
}
}
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