@dxos/context
Advanced tools
Comparing version 0.1.42-next.6e229fb to 0.1.45-next.45667d4
@@ -1,1 +0,1 @@ | ||
{"inputs":{"packages/common/context/src/context.ts":{"bytes":11895,"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true}]},"packages/common/context/src/promise-utils.ts":{"bytes":2064,"imports":[{"path":"@dxos/errors","kind":"import-statement","external":true}]},"packages/common/context/src/index.ts":{"bytes":476,"imports":[{"path":"packages/common/context/src/context.ts","kind":"import-statement","original":"./context"},{"path":"packages/common/context/src/promise-utils.ts","kind":"import-statement","original":"./promise-utils"}]}},"outputs":{"packages/common/context/dist/lib/browser/index.mjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":6402},"packages/common/context/dist/lib/browser/index.mjs":{"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true},{"path":"@dxos/errors","kind":"import-statement","external":true}],"exports":["Context","cancelWithContext","rejectOnDispose"],"entryPoint":"packages/common/context/src/index.ts","inputs":{"packages/common/context/src/context.ts":{"bytesInOutput":3666},"packages/common/context/src/index.ts":{"bytesInOutput":0},"packages/common/context/src/promise-utils.ts":{"bytesInOutput":300}},"bytes":4154}}} | ||
{"inputs":{"packages/common/context/src/context.ts":{"bytes":11838,"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true}]},"packages/common/context/src/promise-utils.ts":{"bytes":2064,"imports":[{"path":"@dxos/errors","kind":"import-statement","external":true}]},"packages/common/context/src/index.ts":{"bytes":476,"imports":[{"path":"packages/common/context/src/context.ts","kind":"import-statement","original":"./context"},{"path":"packages/common/context/src/promise-utils.ts","kind":"import-statement","original":"./promise-utils"}]}},"outputs":{"packages/common/context/dist/lib/browser/index.mjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":6405},"packages/common/context/dist/lib/browser/index.mjs":{"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true},{"path":"@dxos/errors","kind":"import-statement","external":true}],"exports":["Context","cancelWithContext","rejectOnDispose"],"entryPoint":"packages/common/context/src/index.ts","inputs":{"packages/common/context/src/context.ts":{"bytesInOutput":3500},"packages/common/context/src/index.ts":{"bytesInOutput":0},"packages/common/context/src/promise-utils.ts":{"bytesInOutput":300}},"bytes":3988}}} |
@@ -1,1 +0,1 @@ | ||
{"inputs":{"packages/common/context/src/context.ts":{"bytes":11895,"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true}]},"packages/common/context/src/promise-utils.ts":{"bytes":2064,"imports":[{"path":"@dxos/errors","kind":"import-statement","external":true}]},"packages/common/context/src/index.ts":{"bytes":476,"imports":[{"path":"packages/common/context/src/context.ts","kind":"import-statement","original":"./context"},{"path":"packages/common/context/src/promise-utils.ts","kind":"import-statement","original":"./promise-utils"}]}},"outputs":{"packages/common/context/dist/lib/node/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":6553},"packages/common/context/dist/lib/node/index.cjs":{"imports":[{"path":"@dxos/log","kind":"require-call","external":true},{"path":"@dxos/util","kind":"require-call","external":true},{"path":"@dxos/errors","kind":"require-call","external":true}],"exports":[],"entryPoint":"packages/common/context/src/index.ts","inputs":{"packages/common/context/src/index.ts":{"bytesInOutput":207},"packages/common/context/src/context.ts":{"bytesInOutput":3718},"packages/common/context/src/promise-utils.ts":{"bytesInOutput":312}},"bytes":5345}}} | ||
{"inputs":{"packages/common/context/src/context.ts":{"bytes":11838,"imports":[{"path":"@dxos/log","kind":"import-statement","external":true},{"path":"@dxos/util","kind":"import-statement","external":true}]},"packages/common/context/src/promise-utils.ts":{"bytes":2064,"imports":[{"path":"@dxos/errors","kind":"import-statement","external":true}]},"packages/common/context/src/index.ts":{"bytes":476,"imports":[{"path":"packages/common/context/src/context.ts","kind":"import-statement","original":"./context"},{"path":"packages/common/context/src/promise-utils.ts","kind":"import-statement","original":"./promise-utils"}]}},"outputs":{"packages/common/context/dist/lib/node/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":6557},"packages/common/context/dist/lib/node/index.cjs":{"imports":[{"path":"@dxos/log","kind":"require-call","external":true},{"path":"@dxos/util","kind":"require-call","external":true},{"path":"@dxos/errors","kind":"require-call","external":true}],"exports":[],"entryPoint":"packages/common/context/src/index.ts","inputs":{"packages/common/context/src/index.ts":{"bytesInOutput":207},"packages/common/context/src/context.ts":{"bytesInOutput":3541},"packages/common/context/src/promise-utils.ts":{"bytesInOutput":312}},"bytes":5168}}} |
@@ -1,4 +0,4 @@ | ||
export declare type ContextErrorHandler = (error: Error) => void; | ||
export declare type DisposeCallback = () => void | Promise<void>; | ||
export declare type CreateContextParams = { | ||
export type ContextErrorHandler = (error: Error) => void; | ||
export type DisposeCallback = () => void | Promise<void>; | ||
export type CreateContextParams = { | ||
onError?: ContextErrorHandler; | ||
@@ -11,3 +11,3 @@ }; | ||
private _disposePromise?; | ||
constructor({ onError }?: CreateContextParams); | ||
constructor({ onError, }?: CreateContextParams); | ||
get disposed(): boolean; | ||
@@ -14,0 +14,0 @@ /** |
{ | ||
"name": "@dxos/context", | ||
"version": "0.1.42-next.6e229fb", | ||
"version": "0.1.45-next.45667d4", | ||
"description": "Async utils.", | ||
@@ -19,5 +19,5 @@ "homepage": "https://dxos.org", | ||
"dependencies": { | ||
"@dxos/errors": "0.1.42-next.6e229fb", | ||
"@dxos/log": "0.1.42-next.6e229fb", | ||
"@dxos/util": "0.1.42-next.6e229fb" | ||
"@dxos/errors": "0.1.45-next.45667d4", | ||
"@dxos/log": "0.1.45-next.45667d4", | ||
"@dxos/util": "0.1.45-next.45667d4" | ||
}, | ||
@@ -24,0 +24,0 @@ "publishConfig": { |
@@ -33,3 +33,3 @@ // | ||
error = err; | ||
} | ||
}, | ||
}); | ||
@@ -36,0 +36,0 @@ |
@@ -29,3 +29,3 @@ // | ||
throw error; | ||
} | ||
}, | ||
}: CreateContextParams = {}) { | ||
@@ -84,3 +84,3 @@ this._onError = onError; | ||
} | ||
})() | ||
})(), | ||
); | ||
@@ -100,3 +100,4 @@ } | ||
if (this._isDisposed) { | ||
log.warn('Error in disposed context', error); | ||
// TODO(dmaretskyi): Don't log those. | ||
// log.warn('Error in disposed context', error); | ||
return; | ||
@@ -125,3 +126,3 @@ } | ||
} | ||
} | ||
}, | ||
}); | ||
@@ -128,0 +129,0 @@ this.onDispose(() => newCtx.dispose()); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
35407
525
+ Added@dxos/debug@0.1.45-next.45667d4(transitive)
+ Added@dxos/errors@0.1.45-next.45667d4(transitive)
+ Added@dxos/keys@0.1.45-next.45667d4(transitive)
+ Added@dxos/log@0.1.45-next.45667d4(transitive)
+ Added@dxos/node-std@0.1.45-next.45667d4(transitive)
+ Added@dxos/util@0.1.45-next.45667d4(transitive)
- Removed@dxos/debug@0.1.42-next.6e229fb(transitive)
- Removed@dxos/errors@0.1.42-next.6e229fb(transitive)
- Removed@dxos/keys@0.1.42-next.6e229fb(transitive)
- Removed@dxos/log@0.1.42-next.6e229fb(transitive)
- Removed@dxos/node-std@0.1.42-next.6e229fb(transitive)
- Removed@dxos/util@0.1.42-next.6e229fb(transitive)