UNPKG

@nidomiro/relation-tuple-parser

Version:

[![npm version](https://badge.fury.io/js/@nidomiro%2Frelation-tuple-parser.svg)](https://www.npmjs.com/package/@nidomiro/relation-tuple-parser)

24 lines 931 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.applyReplacements = void 0; const applyReplacements = (relationTuple, replacements) => { let subjectIdOrSet; if (typeof relationTuple.subjectIdOrSet === 'object') { subjectIdOrSet = { namespace: relationTuple.subjectIdOrSet.namespace(replacements), object: relationTuple.subjectIdOrSet.object(replacements), relation: relationTuple.subjectIdOrSet.relation(replacements), }; } else { subjectIdOrSet = relationTuple.subjectIdOrSet(replacements); } return { namespace: relationTuple.namespace(replacements), object: relationTuple.object(replacements), relation: relationTuple.relation(replacements), subjectIdOrSet, }; }; exports.applyReplacements = applyReplacements; //# sourceMappingURL=relation-tuple-with-replacements.js.map