New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@tsdotnet/disposable

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tsdotnet/disposable - npm Package Compare versions

Comparing version 1.1.17 to 1.1.18

8

dist-esm/DisposableBase.js

@@ -9,3 +9,3 @@ /*!

this._disposableObjectName = disposableObjectName;
this.__state = {
this.__disposableState = {
disposed: false,

@@ -16,7 +16,7 @@ finalizer: finalizer || undefined

get wasDisposed() {
return this.__state.disposed;
return this.__disposableState.disposed;
}
// NOTE: Do not override this method. Override _onDispose instead.
dispose() {
const state = this.__state;
const state = this.__disposableState;
if (!state.disposed) {

@@ -45,3 +45,3 @@ // Preemptively set wasDisposed in order to prevent repeated disposing.

throwIfDisposed(message, objectName = this._disposableObjectName) {
if (this.__state.disposed)
if (this.__disposableState.disposed)
throw new ObjectDisposedException(objectName);

@@ -48,0 +48,0 @@ return true;

@@ -8,3 +8,3 @@ /*!

protected _disposableObjectName: string;
private readonly __state;
private readonly __disposableState;
protected constructor(disposableObjectName: string, finalizer?: () => void | null);

@@ -11,0 +11,0 @@ get wasDisposed(): boolean;

@@ -12,3 +12,3 @@ "use strict";

this._disposableObjectName = disposableObjectName;
this.__state = {
this.__disposableState = {
disposed: false,

@@ -19,7 +19,7 @@ finalizer: finalizer || undefined

get wasDisposed() {
return this.__state.disposed;
return this.__disposableState.disposed;
}
// NOTE: Do not override this method. Override _onDispose instead.
dispose() {
const state = this.__state;
const state = this.__disposableState;
if (!state.disposed) {

@@ -48,3 +48,3 @@ // Preemptively set wasDisposed in order to prevent repeated disposing.

throwIfDisposed(message, objectName = this._disposableObjectName) {
if (this.__state.disposed)
if (this.__disposableState.disposed)
throw new ObjectDisposedException_1.default(objectName);

@@ -51,0 +51,0 @@ return true;

{
"name": "@tsdotnet/disposable",
"version": "1.1.17",
"version": "1.1.18",
"description": "A disposable base class and minimal set of interfaces to properly implement an object disposal pattern.",

@@ -5,0 +5,0 @@ "author": "electricessence",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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