UNPKG

botframework-webchat-component

Version:
21 lines (20 loc) 2.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = isUnconnectedBlankNode; var _isBlankNode = _interopRequireDefault(require("./isBlankNode")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * An unconnected blank node is a blank node without any edge or properties. * * @see https://json-ld.github.io/json-ld.org/spec/latest/json-ld/#data-model * @param object A blank node. * @returns `true`, if the blank node is unconnected, otherwise, `false`. */ function isUnconnectedBlankNode(object) { return (0, _isBlankNode.default)(object) && Object.getOwnPropertyNames(object).every(function (name) { return name.startsWith('@'); }); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfaXNCbGFua05vZGUiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIm9iaiIsIl9fZXNNb2R1bGUiLCJkZWZhdWx0IiwiaXNVbmNvbm5lY3RlZEJsYW5rTm9kZSIsIm9iamVjdCIsImlzQmxhbmtOb2RlIiwiT2JqZWN0IiwiZ2V0T3duUHJvcGVydHlOYW1lcyIsImV2ZXJ5IiwibmFtZSIsInN0YXJ0c1dpdGgiXSwic291cmNlUm9vdCI6ImNvbXBvbmVudDovLy8iLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9VdGlscy9KU09OTGlua2VkRGF0YS9pc1VuY29ubmVjdGVkQmxhbmtOb2RlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHR5cGUgQmxhbmtOb2RlIH0gZnJvbSAnLi9CbGFua05vZGUnO1xuaW1wb3J0IGlzQmxhbmtOb2RlIGZyb20gJy4vaXNCbGFua05vZGUnO1xuXG4vKipcbiAqIEFuIHVuY29ubmVjdGVkIGJsYW5rIG5vZGUgaXMgYSBibGFuayBub2RlIHdpdGhvdXQgYW55IGVkZ2Ugb3IgcHJvcGVydGllcy5cbiAqXG4gKiBAc2VlIGh0dHBzOi8vanNvbi1sZC5naXRodWIuaW8vanNvbi1sZC5vcmcvc3BlYy9sYXRlc3QvanNvbi1sZC8jZGF0YS1tb2RlbFxuICogQHBhcmFtIG9iamVjdCBBIGJsYW5rIG5vZGUuXG4gKiBAcmV0dXJucyBgdHJ1ZWAsIGlmIHRoZSBibGFuayBub2RlIGlzIHVuY29ubmVjdGVkLCBvdGhlcndpc2UsIGBmYWxzZWAuXG4gKi9cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGlzVW5jb25uZWN0ZWRCbGFua05vZGU8VCBleHRlbmRzIEJsYW5rTm9kZT4ob2JqZWN0OiBUKTogYm9vbGVhbiB7XG4gIHJldHVybiBpc0JsYW5rTm9kZShvYmplY3QpICYmIE9iamVjdC5nZXRPd25Qcm9wZXJ0eU5hbWVzKG9iamVjdCkuZXZlcnkobmFtZSA9PiBuYW1lLnN0YXJ0c1dpdGgoJ0AnKSk7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUNBLElBQUFBLFlBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUF3QyxTQUFBRCx1QkFBQUUsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQUV4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNlLFNBQVNHLHNCQUFzQkEsQ0FBc0JDLE1BQVMsRUFBVztFQUN0RixPQUFPLElBQUFDLG9CQUFXLEVBQUNELE1BQU0sQ0FBQyxJQUFJRSxNQUFNLENBQUNDLG1CQUFtQixDQUFDSCxNQUFNLENBQUMsQ0FBQ0ksS0FBSyxDQUFDLFVBQUFDLElBQUk7SUFBQSxPQUFJQSxJQUFJLENBQUNDLFVBQVUsQ0FBQyxHQUFHLENBQUM7RUFBQSxFQUFDO0FBQ3RHIn0=