New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

wikidata-sdk

Package Overview
Dependencies
Maintainers
1
Versions
173
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wikidata-sdk - npm Package Compare versions

Comparing version 3.2.3 to 3.2.4

test/data/no_datatype_sparql_results.json

3

build/queries/wikidata_simplify_sparql_results.js

@@ -42,2 +42,3 @@ // Generated by CoffeeScript 1.10.0

parseValue = function(valueObj) {
var ref;
if (valueObj == null) {

@@ -52,3 +53,3 @@ return;

default:
switch (valueObj.datatype.replace('http://www.w3.org/2001/XMLSchema#', '')) {
switch ((ref = valueObj.datatype) != null ? ref.replace('http://www.w3.org/2001/XMLSchema#', '') : void 0) {
case 'decimal':

@@ -55,0 +56,0 @@ case 'integer':

@@ -464,2 +464,3 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.wdk = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){

parseValue = function(valueObj) {
var ref;
if (valueObj == null) {

@@ -474,3 +475,3 @@ return;

default:
switch (valueObj.datatype.replace('http://www.w3.org/2001/XMLSchema#', '')) {
switch ((ref = valueObj.datatype) != null ? ref.replace('http://www.w3.org/2001/XMLSchema#', '') : void 0) {
case 'decimal':

@@ -477,0 +478,0 @@ case 'integer':

@@ -1,1 +0,1 @@

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.wdk=e()}}(function(){return function e(t,i,n){function r(s,o){if(!i[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var c=i[s]={exports:{}};t[s][0].call(c.exports,function(e){var i=t[s][1][e];return r(i?i:e)},c,c.exports,e,t,i,n)}return i[s].exports}for(var a="function"==typeof require&&require,s=0;s<n.length;s++)r(n[s]);return r}({1:[function(e,t,i){(function(){var i,n;n=e("./wikidata_time_to_date_object"),i={},i.isNumericId=function(e){return/^[0-9]+$/.test(e)},i.isWikidataId=function(e){return/^(Q|P)[0-9]+$/.test(e)},i.isWikidataEntityId=function(e){return/^Q[0-9]+$/.test(e)},i.isWikidataPropertyId=function(e){return/^P[0-9]+$/.test(e)},i.normalizeId=function(e,t,n){if(null==n&&(n="Q"),i.isNumericId(e))return t?e:""+n+e;if(i.isWikidataId(e))return t?e.slice(1):e;throw new Error("invalid id")},i.getNumericId=function(e){if(!i.isWikidataId(e))throw new Error("invalid wikidata id: "+e);return e.replace(/Q|P/,"")},i.normalizeIds=function(e,t,n){return null==n&&(n="Q"),e.map(function(e){return i.normalizeId(e,t,n)})},i.wikidataTimeToDateObject=n,i.wikidataTimeToEpochTime=function(e){return n(e).getTime()},i.wikidataTimeToISOString=function(e){return n(e).toISOString()},i.normalizeWikidataTime=i.wikidataTimeToEpochTime,t.exports=i}).call(this)},{"./wikidata_time_to_date_object":4}],2:[function(e,t,i){(function(){var i,n;n=e("./helpers"),i=e("./simplify_claims"),t.exports={wd:{entities:function(e){var t,n,r;e=e.body||e,t=e.entities;for(r in t)n=t[r],n.claims=i(n.claims);return t}},wdq:{entities:function(e){var t;return e=e.body||e,null!=(t=e.items)?t.map(function(e){return n.normalizeId(e)}):void 0}}}}).call(this)},{"./helpers":1,"./simplify_claims":3}],3:[function(e,t,i){(function(){var i,n,r,a,s,o;o=e("./helpers"),a=function(e){var t,i,n;n={};for(t in e)i=e[t],n[t]=s(i);return n},s=function(e){return e.map(r).filter(n)},n=function(e){return null!=e},r=function(e){var t,n,r;if(r=e.mainsnak,null==r)return null;if(t=r.datatype,n=r.datavalue,null==n)return null;switch(t){case"string":case"commonsMedia":case"url":case"external-id":return n.value;case"monolingualtext":return n.value.text;case"wikibase-item":return"Q"+n.value["numeric-id"];case"time":return o.normalizeWikidataTime(n.value.time);case"globe-coordinate":return i(n.value);default:return null}},i=function(e){var t,i;return t=e.latitude,i=e.longitude,[t,i]},t.exports={simplifyClaims:a,simplifyPropertyClaims:s,simplifyClaim:r}}).call(this)},{"./helpers":1}],4:[function(e,t,i){(function(){var e,i,n,r;t.exports=function(t){var i,r,a;return a=t[0],r=t.slice(1),i=e(a,r),"Invalid Date"===i.toString()?n(a,r):i},e=function(e,t){return"-"===e?i(t):r(t)},r=function(e){return new Date(e)},i=function(e){var t;return t="-00"+e,new Date(t)},n=function(t,i){var n,r,a,s;return a=i.split("T")[0].split("-"),s=a[0],r=a[1],n=a[2],e(t,s)}}).call(this)},{}],5:[function(e,t,i){(function(){var i,n,r,a,s,o;i=e("../utils/build_url"),s=e("../utils/utils"),r=s.isPlainObject,n=s.forceArray,o=s.shortLang,t.exports=function(e,t,s,u,l){var c,f;if(r(e)&&(f=e,e=f.titles,t=f.sites,s=f.languages,u=f.props,l=f.format),l||(l="json"),null==e||0===e.length)throw new Error("no title provided");return null!=t&&0!==t.length||(t=["enwiki"]),e=n(e),t=n(t).map(a),u=n(u),c={action:"wbgetentities",titles:e.join("|"),sites:t.join("|"),format:l},null!=s&&(s=n(s).map(o),c.languages=s.join("|")),(null!=u?u.length:void 0)>0&&(c.props=u.join("|")),i("wikidata",c)},a=function(e){return 2===e.length?e+"wiki":e}}).call(this)},{"../utils/build_url":12,"../utils/utils":14}],6:[function(e,t,i){(function(){var i,n,r;i=e("../utils/build_url"),n=e("../helpers/helpers"),r={claim:function(e,t){return e=n.normalizeId(e,!0),t=n.normalizeId(t,!0),i("wdq",{q:"CLAIM["+e+":"+t+"]"})},string:function(e,t){return e=n.normalizeId(e,!0),i("wdq",{q:"STRING["+e+":"+t+"]"})}},t.exports=function(e,t){return n.isWikidataEntityId(t)?r.claim(e,t):r.string(e,t)}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12}],7:[function(e,t,i){(function(){var i,n,r,a,s,o;o=e("../helpers/helpers"),i=e("../utils/build_url"),a=e("../utils/utils"),r=a.isPlainObject,n=a.forceArray,s=a.shortLang,t.exports=function(e,t,a,u){var l,c;if(r(e)&&(c=e,e=c.ids,t=c.languages,a=c.props,u=c.format),u||(u="json"),null==e&&0!==e.length)throw new Error("no id provided");return e.length>50&&console.warn("getEntities accepts 50 ids max to match Wikidata API limitations:\nthis request won't get all the desired entities.\nYou can use getManyEntities instead to generate several request urls\nto work around this limitation"),e=o.normalizeIds(n(e)),a=n(a),l={action:"wbgetentities",ids:e.join("|"),format:u},null!=t&&(t=n(t).map(s),l.languages=t.join("|")),(null!=a?a.length:void 0)>0&&(l.props=a.join("|")),i("wikidata",l)}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12,"../utils/utils":14}],8:[function(e,t,i){(function(){var i,n,r;i=e("./wikidata_get_entities"),r=e("../utils/utils").isPlainObject,t.exports=function(e,t,a,s){var o;if(r(e)&&(o=e,e=o.ids,t=o.languages,a=o.props,s=o.format),!(e instanceof Array))throw new Error("getManyEntities expects an array of ids");return n(e).map(function(e){return i(e,t,a,s)})},n=function(e){var t,i;for(i=[];e.length>0;)t=e.slice(0,50),e=e.slice(50),i.push(t);return i}}).call(this)},{"../utils/utils":14,"./wikidata_get_entities":7}],9:[function(e,t,i){(function(){var i,n,r;r=e("../helpers/helpers"),i=e("../utils/build_url"),n=e("../utils/utils").isPlainObject,t.exports=function(e,t,r,a,s){var o;if(n(e)&&(o=e,e=o.search,t=o.language,r=o.limit,a=o.format,s=o.uselang),!((null!=e?e.length:void 0)>0))throw new Error("search can't be empty");return t||(t="en"),s||(s=t),r||(r="20"),a||(a="json"),i("wikidata",{action:"wbsearchentities",search:e,language:t,limit:r,format:a,uselang:s})}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12,"../utils/utils":14}],10:[function(e,t,i){(function(){var e,i,n,r,a=[].indexOf||function(e){for(var t=0,i=this.length;t<i;t++)if(t in this&&this[t]===e)return t;return-1};t.exports=function(t){var i,n,a,s,o,u;return"string"==typeof t&&(t=JSON.parse(t)),s=t.head.vars,n=t.results.bindings,1===s.length?(a=s[0],n.map(function(e){return r(e[a])}).filter(function(e){return null!=e})):(i=e(s),o=i[0],u=i[1],n.map(function(e){var t,i,n,s,l;for(l={},t=0,n=o.length;t<n;t++)a=o[t],l[a]={value:r(e[a]),label:e[a+"Label"].value};for(i=0,s=u.length;i<s;i++)a=u[i],l[a]=r(e[a]);return l}))},r=function(e){if(null!=e)switch(e.type){case"uri":return n(e.value);case"bnode":return null;default:switch(e.datatype.replace("http://www.w3.org/2001/XMLSchema#","")){case"decimal":case"integer":case"float":case"double":return parseFloat(e.value);case"boolean":return"true"===e.value;default:return e.value}}},n=function(e){return e.replace("http://www.wikidata.org/entity/","")},i=function(e){return/^\w+Label$/.test(e)},e=function(e){var t,i,n,r,s,o;for(s=[],o=[],t=0,i=e.length;t<i;t++)r=e[t],n=r+"Label",a.call(e,n)>=0?s.push(r):/^\w+Label$/.test(r)||o.push(r);return[s,o]}}).call(this)},{}],11:[function(e,t,i){(function(){t.exports=function(e){var t;return t=encodeURIComponent(e),"https://query.wikidata.org/sparql?format=json&query="+t}}).call(this)},{}],12:[function(e,t,i){(function(){var i,n,r;try{n=e("querystring")}catch(t){i=t,n=e("./querystring_lite")}r={wikidata:"https://www.wikidata.org/w/api.php",commons:"http://commons.wikimedia.org",wdq:"http://wdq.wmflabs.org/api"},t.exports=function(e,t){return r[e]+"?"+n.stringify(t)}}).call(this)},{"./querystring_lite":13,querystring:18}],13:[function(e,t,i){(function(){t.exports={stringify:function(e){var t,i,n;i="";for(t in e)n=e[t],null!=n&&(i+="&"+t+"="+n);return i=i.slice(1),"undefined"!=typeof encodeURI&&null!==encodeURI?encodeURI(i):i}}}).call(this)},{}],14:[function(e,t,i){(function(){t.exports={shortLang:function(e){return e.slice(0,3)},forceArray:function(e){return"string"==typeof e&&(e=[e]),e||[]},isPlainObject:function(e){return null!=e&&("object"==typeof e&&!(e instanceof Array))}}}).call(this)},{}],15:[function(e,t,i){(function(){var i,n,r,a,s,o,u,l;t.exports=l={},i=e("./helpers/helpers"),l.searchEntities=e("./queries/wikidata_search_entities"),l.getEntities=e("./queries/wikidata_get_entities"),l.getManyEntities=e("./queries/wikidata_get_many_entities"),l.getWikidataIdsFromSitelinks=e("./queries/get_wikidata_ids_from_sitelinks"),l.sparqlQuery=e("./queries/wikidata_sparql_query"),l.getReverseClaims=e("./queries/wdq_get_reverse_claims"),l.parse=e("./helpers/parse_responses"),r=e("./helpers/simplify_claims"),a=r.simplifyClaim,o=r.simplifyPropertyClaims,s=r.simplifyClaims,l.simplifyClaim=a,l.simplifyPropertyClaims=o,l.simplifyClaims=s,l.simplifySparqlResults=e("./queries/wikidata_simplify_sparql_results"),l.getWikidataIdsFromWikipediaTitles=l.getWikidataIdsFromSitelinks,l.helpers=i;for(n in i)u=i[n],l[n]=u}).call(this)},{"./helpers/helpers":1,"./helpers/parse_responses":2,"./helpers/simplify_claims":3,"./queries/get_wikidata_ids_from_sitelinks":5,"./queries/wdq_get_reverse_claims":6,"./queries/wikidata_get_entities":7,"./queries/wikidata_get_many_entities":8,"./queries/wikidata_search_entities":9,"./queries/wikidata_simplify_sparql_results":10,"./queries/wikidata_sparql_query":11}],16:[function(e,t,i){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.exports=function(e,t,i,a){t=t||"&",i=i||"=";var s={};if("string"!=typeof e||0===e.length)return s;var o=/\+/g;e=e.split(t);var u=1e3;a&&"number"==typeof a.maxKeys&&(u=a.maxKeys);var l=e.length;u>0&&l>u&&(l=u);for(var c=0;c<l;++c){var f,d,p,m,h=e[c].replace(o,"%20"),g=h.indexOf(i);g>=0?(f=h.substr(0,g),d=h.substr(g+1)):(f=h,d=""),p=decodeURIComponent(f),m=decodeURIComponent(d),n(s,p)?r(s[p])?s[p].push(m):s[p]=[s[p],m]:s[p]=m}return s};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],17:[function(e,t,i){"use strict";function n(e,t){if(e.map)return e.map(t);for(var i=[],n=0;n<e.length;n++)i.push(t(e[n],n));return i}var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};t.exports=function(e,t,i,o){return t=t||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e?n(s(e),function(s){var o=encodeURIComponent(r(s))+i;return a(e[s])?n(e[s],function(e){return o+encodeURIComponent(r(e))}).join(t):o+encodeURIComponent(r(e[s]))}).join(t):o?encodeURIComponent(r(o))+i+encodeURIComponent(r(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},s=Object.keys||function(e){var t=[];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t}},{}],18:[function(e,t,i){"use strict";i.decode=i.parse=e("./decode"),i.encode=i.stringify=e("./encode")},{"./decode":16,"./encode":17}]},{},[15])(15)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.wdk=e()}}(function(){return function e(t,i,n){function r(s,o){if(!i[s]){if(!t[s]){var u="function"==typeof require&&require;if(!o&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var c=i[s]={exports:{}};t[s][0].call(c.exports,function(e){var i=t[s][1][e];return r(i?i:e)},c,c.exports,e,t,i,n)}return i[s].exports}for(var a="function"==typeof require&&require,s=0;s<n.length;s++)r(n[s]);return r}({1:[function(e,t,i){(function(){var i,n;n=e("./wikidata_time_to_date_object"),i={},i.isNumericId=function(e){return/^[0-9]+$/.test(e)},i.isWikidataId=function(e){return/^(Q|P)[0-9]+$/.test(e)},i.isWikidataEntityId=function(e){return/^Q[0-9]+$/.test(e)},i.isWikidataPropertyId=function(e){return/^P[0-9]+$/.test(e)},i.normalizeId=function(e,t,n){if(null==n&&(n="Q"),i.isNumericId(e))return t?e:""+n+e;if(i.isWikidataId(e))return t?e.slice(1):e;throw new Error("invalid id")},i.getNumericId=function(e){if(!i.isWikidataId(e))throw new Error("invalid wikidata id: "+e);return e.replace(/Q|P/,"")},i.normalizeIds=function(e,t,n){return null==n&&(n="Q"),e.map(function(e){return i.normalizeId(e,t,n)})},i.wikidataTimeToDateObject=n,i.wikidataTimeToEpochTime=function(e){return n(e).getTime()},i.wikidataTimeToISOString=function(e){return n(e).toISOString()},i.normalizeWikidataTime=i.wikidataTimeToEpochTime,t.exports=i}).call(this)},{"./wikidata_time_to_date_object":4}],2:[function(e,t,i){(function(){var i,n;n=e("./helpers"),i=e("./simplify_claims"),t.exports={wd:{entities:function(e){var t,n,r;e=e.body||e,t=e.entities;for(r in t)n=t[r],n.claims=i(n.claims);return t}},wdq:{entities:function(e){var t;return e=e.body||e,null!=(t=e.items)?t.map(function(e){return n.normalizeId(e)}):void 0}}}}).call(this)},{"./helpers":1,"./simplify_claims":3}],3:[function(e,t,i){(function(){var i,n,r,a,s,o;o=e("./helpers"),a=function(e){var t,i,n;n={};for(t in e)i=e[t],n[t]=s(i);return n},s=function(e){return e.map(r).filter(n)},n=function(e){return null!=e},r=function(e){var t,n,r;if(r=e.mainsnak,null==r)return null;if(t=r.datatype,n=r.datavalue,null==n)return null;switch(t){case"string":case"commonsMedia":case"url":case"external-id":return n.value;case"monolingualtext":return n.value.text;case"wikibase-item":return"Q"+n.value["numeric-id"];case"time":return o.normalizeWikidataTime(n.value.time);case"globe-coordinate":return i(n.value);default:return null}},i=function(e){var t,i;return t=e.latitude,i=e.longitude,[t,i]},t.exports={simplifyClaims:a,simplifyPropertyClaims:s,simplifyClaim:r}}).call(this)},{"./helpers":1}],4:[function(e,t,i){(function(){var e,i,n,r;t.exports=function(t){var i,r,a;return a=t[0],r=t.slice(1),i=e(a,r),"Invalid Date"===i.toString()?n(a,r):i},e=function(e,t){return"-"===e?i(t):r(t)},r=function(e){return new Date(e)},i=function(e){var t;return t="-00"+e,new Date(t)},n=function(t,i){var n,r,a,s;return a=i.split("T")[0].split("-"),s=a[0],r=a[1],n=a[2],e(t,s)}}).call(this)},{}],5:[function(e,t,i){(function(){var i,n,r,a,s,o;i=e("../utils/build_url"),s=e("../utils/utils"),r=s.isPlainObject,n=s.forceArray,o=s.shortLang,t.exports=function(e,t,s,u,l){var c,f;if(r(e)&&(f=e,e=f.titles,t=f.sites,s=f.languages,u=f.props,l=f.format),l||(l="json"),null==e||0===e.length)throw new Error("no title provided");return null!=t&&0!==t.length||(t=["enwiki"]),e=n(e),t=n(t).map(a),u=n(u),c={action:"wbgetentities",titles:e.join("|"),sites:t.join("|"),format:l},null!=s&&(s=n(s).map(o),c.languages=s.join("|")),(null!=u?u.length:void 0)>0&&(c.props=u.join("|")),i("wikidata",c)},a=function(e){return 2===e.length?e+"wiki":e}}).call(this)},{"../utils/build_url":12,"../utils/utils":14}],6:[function(e,t,i){(function(){var i,n,r;i=e("../utils/build_url"),n=e("../helpers/helpers"),r={claim:function(e,t){return e=n.normalizeId(e,!0),t=n.normalizeId(t,!0),i("wdq",{q:"CLAIM["+e+":"+t+"]"})},string:function(e,t){return e=n.normalizeId(e,!0),i("wdq",{q:"STRING["+e+":"+t+"]"})}},t.exports=function(e,t){return n.isWikidataEntityId(t)?r.claim(e,t):r.string(e,t)}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12}],7:[function(e,t,i){(function(){var i,n,r,a,s,o;o=e("../helpers/helpers"),i=e("../utils/build_url"),a=e("../utils/utils"),r=a.isPlainObject,n=a.forceArray,s=a.shortLang,t.exports=function(e,t,a,u){var l,c;if(r(e)&&(c=e,e=c.ids,t=c.languages,a=c.props,u=c.format),u||(u="json"),null==e&&0!==e.length)throw new Error("no id provided");return e.length>50&&console.warn("getEntities accepts 50 ids max to match Wikidata API limitations:\nthis request won't get all the desired entities.\nYou can use getManyEntities instead to generate several request urls\nto work around this limitation"),e=o.normalizeIds(n(e)),a=n(a),l={action:"wbgetentities",ids:e.join("|"),format:u},null!=t&&(t=n(t).map(s),l.languages=t.join("|")),(null!=a?a.length:void 0)>0&&(l.props=a.join("|")),i("wikidata",l)}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12,"../utils/utils":14}],8:[function(e,t,i){(function(){var i,n,r;i=e("./wikidata_get_entities"),r=e("../utils/utils").isPlainObject,t.exports=function(e,t,a,s){var o;if(r(e)&&(o=e,e=o.ids,t=o.languages,a=o.props,s=o.format),!(e instanceof Array))throw new Error("getManyEntities expects an array of ids");return n(e).map(function(e){return i(e,t,a,s)})},n=function(e){var t,i;for(i=[];e.length>0;)t=e.slice(0,50),e=e.slice(50),i.push(t);return i}}).call(this)},{"../utils/utils":14,"./wikidata_get_entities":7}],9:[function(e,t,i){(function(){var i,n,r;r=e("../helpers/helpers"),i=e("../utils/build_url"),n=e("../utils/utils").isPlainObject,t.exports=function(e,t,r,a,s){var o;if(n(e)&&(o=e,e=o.search,t=o.language,r=o.limit,a=o.format,s=o.uselang),!((null!=e?e.length:void 0)>0))throw new Error("search can't be empty");return t||(t="en"),s||(s=t),r||(r="20"),a||(a="json"),i("wikidata",{action:"wbsearchentities",search:e,language:t,limit:r,format:a,uselang:s})}}).call(this)},{"../helpers/helpers":1,"../utils/build_url":12,"../utils/utils":14}],10:[function(e,t,i){(function(){var e,i,n,r,a=[].indexOf||function(e){for(var t=0,i=this.length;t<i;t++)if(t in this&&this[t]===e)return t;return-1};t.exports=function(t){var i,n,a,s,o,u;return"string"==typeof t&&(t=JSON.parse(t)),s=t.head.vars,n=t.results.bindings,1===s.length?(a=s[0],n.map(function(e){return r(e[a])}).filter(function(e){return null!=e})):(i=e(s),o=i[0],u=i[1],n.map(function(e){var t,i,n,s,l;for(l={},t=0,n=o.length;t<n;t++)a=o[t],l[a]={value:r(e[a]),label:e[a+"Label"].value};for(i=0,s=u.length;i<s;i++)a=u[i],l[a]=r(e[a]);return l}))},r=function(e){var t;if(null!=e)switch(e.type){case"uri":return n(e.value);case"bnode":return null;default:switch(null!=(t=e.datatype)?t.replace("http://www.w3.org/2001/XMLSchema#",""):void 0){case"decimal":case"integer":case"float":case"double":return parseFloat(e.value);case"boolean":return"true"===e.value;default:return e.value}}},n=function(e){return e.replace("http://www.wikidata.org/entity/","")},i=function(e){return/^\w+Label$/.test(e)},e=function(e){var t,i,n,r,s,o;for(s=[],o=[],t=0,i=e.length;t<i;t++)r=e[t],n=r+"Label",a.call(e,n)>=0?s.push(r):/^\w+Label$/.test(r)||o.push(r);return[s,o]}}).call(this)},{}],11:[function(e,t,i){(function(){t.exports=function(e){var t;return t=encodeURIComponent(e),"https://query.wikidata.org/sparql?format=json&query="+t}}).call(this)},{}],12:[function(e,t,i){(function(){var i,n,r;try{n=e("querystring")}catch(t){i=t,n=e("./querystring_lite")}r={wikidata:"https://www.wikidata.org/w/api.php",commons:"http://commons.wikimedia.org",wdq:"http://wdq.wmflabs.org/api"},t.exports=function(e,t){return r[e]+"?"+n.stringify(t)}}).call(this)},{"./querystring_lite":13,querystring:18}],13:[function(e,t,i){(function(){t.exports={stringify:function(e){var t,i,n;i="";for(t in e)n=e[t],null!=n&&(i+="&"+t+"="+n);return i=i.slice(1),"undefined"!=typeof encodeURI&&null!==encodeURI?encodeURI(i):i}}}).call(this)},{}],14:[function(e,t,i){(function(){t.exports={shortLang:function(e){return e.slice(0,3)},forceArray:function(e){return"string"==typeof e&&(e=[e]),e||[]},isPlainObject:function(e){return null!=e&&("object"==typeof e&&!(e instanceof Array))}}}).call(this)},{}],15:[function(e,t,i){(function(){var i,n,r,a,s,o,u,l;t.exports=l={},i=e("./helpers/helpers"),l.searchEntities=e("./queries/wikidata_search_entities"),l.getEntities=e("./queries/wikidata_get_entities"),l.getManyEntities=e("./queries/wikidata_get_many_entities"),l.getWikidataIdsFromSitelinks=e("./queries/get_wikidata_ids_from_sitelinks"),l.sparqlQuery=e("./queries/wikidata_sparql_query"),l.getReverseClaims=e("./queries/wdq_get_reverse_claims"),l.parse=e("./helpers/parse_responses"),r=e("./helpers/simplify_claims"),a=r.simplifyClaim,o=r.simplifyPropertyClaims,s=r.simplifyClaims,l.simplifyClaim=a,l.simplifyPropertyClaims=o,l.simplifyClaims=s,l.simplifySparqlResults=e("./queries/wikidata_simplify_sparql_results"),l.getWikidataIdsFromWikipediaTitles=l.getWikidataIdsFromSitelinks,l.helpers=i;for(n in i)u=i[n],l[n]=u}).call(this)},{"./helpers/helpers":1,"./helpers/parse_responses":2,"./helpers/simplify_claims":3,"./queries/get_wikidata_ids_from_sitelinks":5,"./queries/wdq_get_reverse_claims":6,"./queries/wikidata_get_entities":7,"./queries/wikidata_get_many_entities":8,"./queries/wikidata_search_entities":9,"./queries/wikidata_simplify_sparql_results":10,"./queries/wikidata_sparql_query":11}],16:[function(e,t,i){"use strict";function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.exports=function(e,t,i,a){t=t||"&",i=i||"=";var s={};if("string"!=typeof e||0===e.length)return s;var o=/\+/g;e=e.split(t);var u=1e3;a&&"number"==typeof a.maxKeys&&(u=a.maxKeys);var l=e.length;u>0&&l>u&&(l=u);for(var c=0;c<l;++c){var f,d,p,m,h=e[c].replace(o,"%20"),g=h.indexOf(i);g>=0?(f=h.substr(0,g),d=h.substr(g+1)):(f=h,d=""),p=decodeURIComponent(f),m=decodeURIComponent(d),n(s,p)?r(s[p])?s[p].push(m):s[p]=[s[p],m]:s[p]=m}return s};var r=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},{}],17:[function(e,t,i){"use strict";function n(e,t){if(e.map)return e.map(t);for(var i=[],n=0;n<e.length;n++)i.push(t(e[n],n));return i}var r=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};t.exports=function(e,t,i,o){return t=t||"&",i=i||"=",null===e&&(e=void 0),"object"==typeof e?n(s(e),function(s){var o=encodeURIComponent(r(s))+i;return a(e[s])?n(e[s],function(e){return o+encodeURIComponent(r(e))}).join(t):o+encodeURIComponent(r(e[s]))}).join(t):o?encodeURIComponent(r(o))+i+encodeURIComponent(r(e)):""};var a=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},s=Object.keys||function(e){var t=[];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t}},{}],18:[function(e,t,i){"use strict";i.decode=i.parse=e("./decode"),i.encode=i.stringify=e("./encode")},{"./decode":16,"./encode":17}]},{},[15])(15)});
{
"name": "wikidata-sdk",
"version": "3.2.3",
"version": "3.2.4",
"description": "a javascript tool suite to query and work with wikidata data",

@@ -5,0 +5,0 @@ "main": "build/wikidata-sdk.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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