portfolio/js/jsonld.min.js

1 line
186 KiB
JavaScript
Raw Normal View History

2018-08-13 17:39:49 +02:00
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.jsonld=t():e.jsonld=t()}("undefined"!=typeof self?self:this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=73)}([function(e,t,r){var n=r(38)("wks"),a=r(20),i=r(1).Symbol,o="function"==typeof i;(e.exports=function(e){return n[e]||(n[e]=o&&i[e]||(o?i:a)("Symbol."+e))}).store=n},function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(e,t){var r=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=r)},function(e,t,r){"use strict";function n(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){function n(a,i){try{var o=t[a](i),u=o.value}catch(e){return void r(e)}if(!o.done)return Promise.resolve(u).then(function(e){n("next",e)},function(e){n("throw",e)});e(u)}return n("next")})}}function a(e,t,r){v.nextTick(function(){return e(t,r)})}function i(e,t){if(s.isArray(t))for(var r=0;r<t.length;++r)t[r]=i(e,t[r]);else if(u.isList(t))t["@list"]=i(e,t["@list"]);else if(s.isObject(t)){u.isBlankNode(t)&&(t["@id"]=e.getId(t["@id"]));for(var n=Object.keys(t).sort(),a=0;a<n.length;++a){var o=n[a];"@id"!==o&&(t[o]=i(e,t[o]))}}return t}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u=r(5),s=r(4),c=r(45).IdentifierIssuer,l=r(6),f=/(?:<[^>]*?>|"[^"]*?"|[^,])+/g,p=/\s*<([^>]*?)>\s*(?:;\s*(.*))?/,d=/(.*?)=(?:(?:"([^"]*?)")|([^"]*?))\s*(?:(?:;\s*)|$)/g,h={headers:{accept:"application/ld+json, application/json"}},v={};e.exports=v,v.IdentifierIssuer=c;var y="function"==typeof setImmediate&&setImmediate,g=y?function(e){return y(e)}:function(e){return setTimeout(e,0)};"object"===("undefined"==typeof process?"undefined":o(process))&&"function"==typeof process.nextTick?v.nextTick=process.nextTick:v.nextTick=g,v.setImmediate=y?g:v.nextTick,v.clone=function(e){if(e&&"object"===(void 0===e?"undefined":o(e))){var t=void 0;if(s.isArray(e)){t=[];for(var r=0;r<e.length;++r)t[r]=v.clone(e[r])}else if(s.isObject(e)){t={};for(var n in e)t[n]=v.clone(e[n])}else t=e.toString();return t}return e},v.buildHeaders=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Object.keys(e).some(function(e){return"accept"===e.toLowerCase()}))throw new RangeError('Accept header may not be specified; only "'+h.headers.accept+'" is supported.');return Object.assign({Accept:h.headers.accept},e)},v.parseLinkHeader=function(e){for(var t={},r=e.match(f),n=0;n<r.length;++n){var a=r[n].match(p);if(a){for(var i={target:a[1]},o=a[2];a=d.exec(o);)i[a[1]]=void 0===a[2]?a[3]:a[2];var u=i.rel||"";Array.isArray(t[u])?t[u].push(i):t[u]=u in t?[t[u],i]:i}}return t},v.validateTypeValue=function(e){if(!s.isString(e)&&!s.isEmptyObject(e)){var t=!1;if(s.isArray(e)){t=!0;for(var r=0;r<e.length;++r)if(!s.isString(e[r])){t=!1;break}}if(!t)throw new l('Invalid JSON-LD syntax; "@type" value must a string, an array of strings, or an empty object.',"jsonld.SyntaxError",{code:"invalid type value",value:e})}},v.hasProperty=function(e,t){if(t in e){var r=e[t];return!s.isArray(r)||r.length>0}return!1},v.hasValue=function(e,t,r){if(v.hasProperty(e,t)){var n=e[t],a=u.isList(n);if(s.isArray(n)||a){a&&(n=n["@list"]);for(var i=0;i<n.length;++i)if(v.compareValues(r,n[i]))return!0}else if(!s.isArray(r))return v.compareValues(r,n)}return!1},v.addValue=function(e,t,r,n){if(n=n