@temporalio/common
Version:
Common library for code that's used across the Client, Worker, and/or Workflow
21 lines • 1.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.METADATA_MESSAGE_TYPE_KEY = exports.encodingKeys = exports.encodingTypes = exports.METADATA_ENCODING_KEY = void 0;
const encoding_1 = require("../encoding");
exports.METADATA_ENCODING_KEY = 'encoding';
exports.encodingTypes = {
METADATA_ENCODING_NULL: 'binary/null',
METADATA_ENCODING_RAW: 'binary/plain',
METADATA_ENCODING_JSON: 'json/plain',
METADATA_ENCODING_PROTOBUF_JSON: 'json/protobuf',
METADATA_ENCODING_PROTOBUF: 'binary/protobuf',
};
exports.encodingKeys = {
METADATA_ENCODING_NULL: (0, encoding_1.encode)(exports.encodingTypes.METADATA_ENCODING_NULL),
METADATA_ENCODING_RAW: (0, encoding_1.encode)(exports.encodingTypes.METADATA_ENCODING_RAW),
METADATA_ENCODING_JSON: (0, encoding_1.encode)(exports.encodingTypes.METADATA_ENCODING_JSON),
METADATA_ENCODING_PROTOBUF_JSON: (0, encoding_1.encode)(exports.encodingTypes.METADATA_ENCODING_PROTOBUF_JSON),
METADATA_ENCODING_PROTOBUF: (0, encoding_1.encode)(exports.encodingTypes.METADATA_ENCODING_PROTOBUF),
};
exports.METADATA_MESSAGE_TYPE_KEY = 'messageType';
//# sourceMappingURL=types.js.map