Socket
Socket
Sign inDemoInstall

@temporalio/internal-non-workflow-common

Package Overview
Dependencies
Maintainers
7
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@temporalio/internal-non-workflow-common - npm Package Compare versions

Comparing version 1.1.0 to 1.3.0

2

lib/codec-helpers.js

@@ -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

8

package.json
{
"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

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