@temporalio/internal-non-workflow-common
Advanced tools
Comparing version 1.1.0 to 1.3.0
@@ -164,2 +164,3 @@ "use strict"; | ||
...failure, | ||
encodedAttributes: failure.encodedAttributes ? (await encode(codecs, [failure.encodedAttributes]))[0] : undefined, | ||
cause: failure.cause ? await encodeFailure(codecs, failure.cause) : null, | ||
@@ -215,2 +216,3 @@ applicationFailureInfo: failure.applicationFailureInfo | ||
...failure, | ||
encodedAttributes: failure.encodedAttributes ? (await decode(codecs, [failure.encodedAttributes]))[0] : undefined, | ||
cause: failure.cause ? await decodeFailure(codecs, failure.cause) : null, | ||
@@ -217,0 +219,0 @@ applicationFailureInfo: failure.applicationFailureInfo |
@@ -8,1 +8,5 @@ import { DataConverter, LoadedDataConverter } from '@temporalio/common'; | ||
export declare function loadDataConverter(dataConverter?: DataConverter): LoadedDataConverter; | ||
/** | ||
* Returns true if the converter is already "loaded" | ||
*/ | ||
export declare function isLoadedDataConverter(dataConverter?: DataConverter | LoadedDataConverter): dataConverter is LoadedDataConverter; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.loadDataConverter = void 0; | ||
exports.isLoadedDataConverter = exports.loadDataConverter = void 0; | ||
const common_1 = require("@temporalio/common"); | ||
@@ -48,2 +48,9 @@ const internal_workflow_common_1 = require("@temporalio/internal-workflow-common"); | ||
exports.loadDataConverter = loadDataConverter; | ||
/** | ||
* Returns true if the converter is already "loaded" | ||
*/ | ||
function isLoadedDataConverter(dataConverter) { | ||
return (0, internal_workflow_common_1.isRecord)(dataConverter) && (0, internal_workflow_common_1.hasOwnProperty)(dataConverter, 'payloadConverter'); | ||
} | ||
exports.isLoadedDataConverter = isLoadedDataConverter; | ||
//# sourceMappingURL=data-converter-helpers.js.map |
{ | ||
"name": "@temporalio/internal-non-workflow-common", | ||
"version": "1.1.0", | ||
"version": "1.3.0", | ||
"description": "Internal SDK library: users should usually use other packages instead. Not included in Workflow bundle.", | ||
@@ -17,4 +17,4 @@ "main": "lib/index.js", | ||
"@opentelemetry/api": "^1.0.3", | ||
"@temporalio/common": "^1.1.0", | ||
"@temporalio/internal-workflow-common": "^1.1.0" | ||
"@temporalio/common": "^1.3.0", | ||
"@temporalio/internal-workflow-common": "^1.3.0" | ||
}, | ||
@@ -32,3 +32,3 @@ "bugs": { | ||
], | ||
"gitHead": "132f23a47a93fecf3f39836b31f08ea837b30320" | ||
"gitHead": "966d51d3545a5e84102190f5b762160b9dfe99c2" | ||
} |
@@ -219,2 +219,3 @@ import { | ||
...failure, | ||
encodedAttributes: failure.encodedAttributes ? (await encode(codecs, [failure.encodedAttributes]))[0] : undefined, | ||
cause: failure.cause ? await encodeFailure(codecs, failure.cause) : null, | ||
@@ -270,2 +271,3 @@ applicationFailureInfo: failure.applicationFailureInfo | ||
...failure, | ||
encodedAttributes: failure.encodedAttributes ? (await decode(codecs, [failure.encodedAttributes]))[0] : undefined, | ||
cause: failure.cause ? await decodeFailure(codecs, failure.cause) : null, | ||
@@ -272,0 +274,0 @@ applicationFailureInfo: failure.applicationFailureInfo |
@@ -50,1 +50,10 @@ import { DataConverter, defaultPayloadConverter, LoadedDataConverter, PayloadConverter } from '@temporalio/common'; | ||
} | ||
/** | ||
* Returns true if the converter is already "loaded" | ||
*/ | ||
export function isLoadedDataConverter( | ||
dataConverter?: DataConverter | LoadedDataConverter | ||
): dataConverter is LoadedDataConverter { | ||
return isRecord(dataConverter) && hasOwnProperty(dataConverter, 'payloadConverter'); | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
57071
1014