diff --git a/build/inaturalistjs.js b/build/inaturalistjs.js index 796b079..8c7a0f3 100644 --- a/build/inaturalistjs.js +++ b/build/inaturalistjs.js @@ -11,49 +11,50 @@ module.exports = { annotations: __webpack_require__(11), announcements: __webpack_require__(13), authorized_applications: __webpack_require__(15), - comments: __webpack_require__(17), - computervision: __webpack_require__(19), - controlled_terms: __webpack_require__(27), - flags: __webpack_require__(29), - identifications: __webpack_require__(31), - messages: __webpack_require__(32), - observation_field_values: __webpack_require__(34), - observation_photos: __webpack_require__(36), - observation_sounds: __webpack_require__(37), - observations: __webpack_require__(38), - photos: __webpack_require__(40), - places: __webpack_require__(41), - posts: __webpack_require__(43), - projects: __webpack_require__(45), - project_observations: __webpack_require__(46), - project_users: __webpack_require__(48), - provider_authorizations: __webpack_require__(50), - relationships: __webpack_require__(52), - search: __webpack_require__(54), - sites: __webpack_require__(55), - sounds: __webpack_require__(57), - taxa: __webpack_require__(58), - taxon_name_priorities: __webpack_require__(59), - translations: __webpack_require__(61), - users: __webpack_require__(62), + build_info: __webpack_require__(17), + comments: __webpack_require__(18), + computervision: __webpack_require__(20), + controlled_terms: __webpack_require__(28), + flags: __webpack_require__(30), + identifications: __webpack_require__(32), + messages: __webpack_require__(33), + observation_field_values: __webpack_require__(35), + observation_photos: __webpack_require__(37), + observation_sounds: __webpack_require__(38), + observations: __webpack_require__(39), + photos: __webpack_require__(41), + places: __webpack_require__(42), + posts: __webpack_require__(44), + projects: __webpack_require__(46), + project_observations: __webpack_require__(47), + project_users: __webpack_require__(49), + provider_authorizations: __webpack_require__(51), + relationships: __webpack_require__(53), + search: __webpack_require__(55), + sites: __webpack_require__(56), + sounds: __webpack_require__(58), + taxa: __webpack_require__(59), + taxon_name_priorities: __webpack_require__(60), + translations: __webpack_require__(62), + users: __webpack_require__(63), Annotation: __webpack_require__(12), - Comment: __webpack_require__(18), - ControlledTerm: __webpack_require__(28), - Flag: __webpack_require__(30), - Identification: __webpack_require__(26), - Observation: __webpack_require__(20), - ObservationFieldValue: __webpack_require__(35), - Photo: __webpack_require__(22), - Place: __webpack_require__(42), - Post: __webpack_require__(44), - Project: __webpack_require__(39), - ProjectUser: __webpack_require__(49), - ProviderAuthorization: __webpack_require__(51), - Site: __webpack_require__(56), - Sound: __webpack_require__(25), - Taxon: __webpack_require__(21), - User: __webpack_require__(23), - FileUpload: __webpack_require__(63) + Comment: __webpack_require__(19), + ControlledTerm: __webpack_require__(29), + Flag: __webpack_require__(31), + Identification: __webpack_require__(27), + Observation: __webpack_require__(21), + ObservationFieldValue: __webpack_require__(36), + Photo: __webpack_require__(23), + Place: __webpack_require__(43), + Post: __webpack_require__(45), + Project: __webpack_require__(40), + ProjectUser: __webpack_require__(50), + ProviderAuthorization: __webpack_require__(52), + Site: __webpack_require__(57), + Sound: __webpack_require__(26), + Taxon: __webpack_require__(22), + User: __webpack_require__(24), + FileUpload: __webpack_require__(64) }; /***/ }), @@ -2091,13 +2092,42 @@ module.exports = AuthorizedApplication; /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } +function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } +function _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; } function _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); } function _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } } function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; } function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Comment = __webpack_require__(18); +var buildInfo = /*#__PURE__*/function () { + function buildInfo() { + _classCallCheck(this, buildInfo); + } + return _createClass(buildInfo, null, [{ + key: "get", + value: function get(params, options) { + return iNaturalistAPI.get("build_info", params, _objectSpread(_objectSpread({}, options), {}, { + useAuth: true + })); + } + }]); +}(); +module.exports = buildInfo; + +/***/ }), +/* 18 */ +/***/ (function(module, __unused_webpack_exports, __webpack_require__) { + +function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } +function _classCallCheck(a, n) { if (!(a instanceof n)) throw new TypeError("Cannot call a class as a function"); } +function _defineProperties(e, r) { for (var t = 0; t < r.length; t++) { var o = r[t]; o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, _toPropertyKey(o.key), o); } } +function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), t && _defineProperties(e, t), Object.defineProperty(e, "prototype", { writable: !1 }), e; } +function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } +function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } +var iNaturalistAPI = __webpack_require__(1); +var Comment = __webpack_require__(19); var comments = /*#__PURE__*/function () { function comments() { _classCallCheck(this, comments); @@ -2122,7 +2152,7 @@ var comments = /*#__PURE__*/function () { module.exports = comments; /***/ }), -/* 18 */ +/* 19 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2157,7 +2187,7 @@ var Comment = /*#__PURE__*/function (_Model) { module.exports = Comment; /***/ }), -/* 19 */ +/* 20 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2170,8 +2200,8 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Observation = __webpack_require__(20); -var Taxon = __webpack_require__(21); +var Observation = __webpack_require__(21); +var Taxon = __webpack_require__(22); var computervision = /*#__PURE__*/function () { function computervision() { _classCallCheck(this, computervision); @@ -2236,7 +2266,7 @@ var computervision = /*#__PURE__*/function () { module.exports = computervision; /***/ }), -/* 20 */ +/* 21 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2257,11 +2287,11 @@ function _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf /* eslint prefer-destructuring: 0 */ var Model = __webpack_require__(10); -var Taxon = __webpack_require__(21); -var Photo = __webpack_require__(22); -var Sound = __webpack_require__(25); -var Identification = __webpack_require__(26); -var Comment = __webpack_require__(18); +var Taxon = __webpack_require__(22); +var Photo = __webpack_require__(23); +var Sound = __webpack_require__(26); +var Identification = __webpack_require__(27); +var Comment = __webpack_require__(19); var Observation = /*#__PURE__*/function (_Model) { function Observation(attrs) { var _this; @@ -2356,7 +2386,7 @@ var Observation = /*#__PURE__*/function (_Model) { module.exports = Observation; /***/ }), -/* 21 */ +/* 22 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2375,9 +2405,9 @@ function _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? O function _inherits(t, e) { if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e); } function _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); } var Model = __webpack_require__(10); -var Photo = __webpack_require__(22); -var User = __webpack_require__(23); -var ConservationStatus = __webpack_require__(24); +var Photo = __webpack_require__(23); +var User = __webpack_require__(24); +var ConservationStatus = __webpack_require__(25); var Taxon = /*#__PURE__*/function (_Model) { function Taxon(attrs) { var _this; @@ -2448,7 +2478,7 @@ var Taxon = /*#__PURE__*/function (_Model) { module.exports = Taxon; /***/ }), -/* 22 */ +/* 23 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2544,7 +2574,7 @@ var Photo = /*#__PURE__*/function (_Model) { module.exports = Photo; /***/ }), -/* 23 */ +/* 24 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2584,7 +2614,7 @@ var User = /*#__PURE__*/function (_Model) { module.exports = User; /***/ }), -/* 24 */ +/* 25 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2731,7 +2761,7 @@ var ConservationStatus = /*#__PURE__*/function (_Model) { module.exports = ConservationStatus; /***/ }), -/* 25 */ +/* 26 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2766,7 +2796,7 @@ var Sound = /*#__PURE__*/function (_Model) { module.exports = Sound; /***/ }), -/* 26 */ +/* 27 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2785,7 +2815,7 @@ function _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? O function _inherits(t, e) { if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e); } function _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); } var Model = __webpack_require__(10); -var Taxon = __webpack_require__(21); +var Taxon = __webpack_require__(22); var Identification = /*#__PURE__*/function (_Model) { function Identification(attrs) { var _this; @@ -2807,7 +2837,7 @@ var Identification = /*#__PURE__*/function (_Model) { module.exports = Identification; /***/ }), -/* 27 */ +/* 28 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2820,7 +2850,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ControlledTerm = __webpack_require__(28); +var ControlledTerm = __webpack_require__(29); var typifyResponse = function typifyResponse(response) { var typifiedResponse = ControlledTerm.typifyResultsResponse(response); if (!typifiedResponse.results) { @@ -2865,7 +2895,7 @@ var controlledTerms = /*#__PURE__*/function () { module.exports = controlledTerms; // eslint-disable-line camelcase /***/ }), -/* 28 */ +/* 29 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2912,7 +2942,7 @@ var ControlledTerm = /*#__PURE__*/function (_Model) { module.exports = ControlledTerm; /***/ }), -/* 29 */ +/* 30 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2922,7 +2952,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Flag = __webpack_require__(30); +var Flag = __webpack_require__(31); var flags = /*#__PURE__*/function () { function flags() { _classCallCheck(this, flags); @@ -2947,7 +2977,7 @@ var flags = /*#__PURE__*/function () { module.exports = flags; /***/ }), -/* 30 */ +/* 31 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2982,7 +3012,7 @@ var Flag = /*#__PURE__*/function (_Model) { module.exports = Flag; /***/ }), -/* 31 */ +/* 32 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -2995,10 +3025,10 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Identification = __webpack_require__(26); -var Taxon = __webpack_require__(21); -var User = __webpack_require__(23); -var Observation = __webpack_require__(20); +var Identification = __webpack_require__(27); +var Taxon = __webpack_require__(22); +var User = __webpack_require__(24); +var Observation = __webpack_require__(21); var identifications = /*#__PURE__*/function () { function identifications() { _classCallCheck(this, identifications); @@ -3109,7 +3139,7 @@ var identifications = /*#__PURE__*/function () { module.exports = identifications; /***/ }), -/* 32 */ +/* 33 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3122,7 +3152,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Message = __webpack_require__(33); +var Message = __webpack_require__(34); var messages = /*#__PURE__*/function () { function messages() { _classCallCheck(this, messages); @@ -3172,7 +3202,7 @@ var messages = /*#__PURE__*/function () { module.exports = messages; /***/ }), -/* 33 */ +/* 34 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3212,7 +3242,7 @@ var Message = /*#__PURE__*/function (_Model) { module.exports = Message; /***/ }), -/* 34 */ +/* 35 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3222,7 +3252,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ObservationFieldValue = __webpack_require__(35); +var ObservationFieldValue = __webpack_require__(36); var observationFieldValues = /*#__PURE__*/function () { function observationFieldValues() { _classCallCheck(this, observationFieldValues); @@ -3247,7 +3277,7 @@ var observationFieldValues = /*#__PURE__*/function () { module.exports = observationFieldValues; /***/ }), -/* 35 */ +/* 36 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3282,7 +3312,7 @@ var ObservationFieldValue = /*#__PURE__*/function (_Model) { module.exports = ObservationFieldValue; /***/ }), -/* 36 */ +/* 37 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3332,7 +3362,7 @@ var observationPhotos = /*#__PURE__*/function () { module.exports = observationPhotos; /***/ }), -/* 37 */ +/* 38 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3382,7 +3412,7 @@ var observationSounds = /*#__PURE__*/function () { module.exports = observationSounds; /***/ }), -/* 38 */ +/* 39 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3395,11 +3425,11 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ControlledTerm = __webpack_require__(28); -var Observation = __webpack_require__(20); -var Project = __webpack_require__(39); -var Taxon = __webpack_require__(21); -var User = __webpack_require__(23); +var ControlledTerm = __webpack_require__(29); +var Observation = __webpack_require__(21); +var Project = __webpack_require__(40); +var Taxon = __webpack_require__(22); +var User = __webpack_require__(24); var observations = /*#__PURE__*/function () { function observations() { _classCallCheck(this, observations); @@ -3696,7 +3726,7 @@ var observations = /*#__PURE__*/function () { module.exports = observations; /***/ }), -/* 39 */ +/* 40 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3736,7 +3766,7 @@ var Project = /*#__PURE__*/function (_Model) { module.exports = Project; /***/ }), -/* 40 */ +/* 41 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3746,7 +3776,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Photo = __webpack_require__(22); +var Photo = __webpack_require__(23); var photos = /*#__PURE__*/function () { function photos() { _classCallCheck(this, photos); @@ -3766,7 +3796,7 @@ var photos = /*#__PURE__*/function () { module.exports = photos; /***/ }), -/* 41 */ +/* 42 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3776,7 +3806,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Place = __webpack_require__(42); +var Place = __webpack_require__(43); var places = /*#__PURE__*/function () { function places() { _classCallCheck(this, places); @@ -3816,7 +3846,7 @@ var places = /*#__PURE__*/function () { module.exports = places; /***/ }), -/* 42 */ +/* 43 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3851,7 +3881,7 @@ var Place = /*#__PURE__*/function (_Model) { module.exports = Place; /***/ }), -/* 43 */ +/* 44 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3864,7 +3894,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Post = __webpack_require__(44); +var Post = __webpack_require__(45); var posts = /*#__PURE__*/function () { function posts() { _classCallCheck(this, posts); @@ -3902,7 +3932,7 @@ var posts = /*#__PURE__*/function () { module.exports = posts; /***/ }), -/* 44 */ +/* 45 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3942,7 +3972,7 @@ var Post = /*#__PURE__*/function (_Model) { module.exports = Post; /***/ }), -/* 45 */ +/* 46 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -3955,7 +3985,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Project = __webpack_require__(39); +var Project = __webpack_require__(40); var projects = /*#__PURE__*/function () { function projects() { _classCallCheck(this, projects); @@ -4065,7 +4095,7 @@ var projects = /*#__PURE__*/function () { module.exports = projects; /***/ }), -/* 46 */ +/* 47 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4075,7 +4105,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ProjectObservation = __webpack_require__(47); +var ProjectObservation = __webpack_require__(48); var projectObservations = /*#__PURE__*/function () { function projectObservations() { _classCallCheck(this, projectObservations); @@ -4100,7 +4130,7 @@ var projectObservations = /*#__PURE__*/function () { module.exports = projectObservations; /***/ }), -/* 47 */ +/* 48 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4135,7 +4165,7 @@ var ProjectObservation = /*#__PURE__*/function (_Model) { module.exports = ProjectObservation; /***/ }), -/* 48 */ +/* 49 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4145,7 +4175,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ProjectUser = __webpack_require__(49); +var ProjectUser = __webpack_require__(50); var projectUsers = /*#__PURE__*/function () { function projectUsers() { _classCallCheck(this, projectUsers); @@ -4160,7 +4190,7 @@ var projectUsers = /*#__PURE__*/function () { module.exports = projectUsers; /***/ }), -/* 49 */ +/* 50 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4195,7 +4225,7 @@ var ProjectUser = /*#__PURE__*/function (_Model) { module.exports = ProjectUser; /***/ }), -/* 50 */ +/* 51 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4208,7 +4238,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var ProviderAuthorization = __webpack_require__(51); +var ProviderAuthorization = __webpack_require__(52); var ProviderAuthorizations = /*#__PURE__*/function () { function ProviderAuthorizations() { _classCallCheck(this, ProviderAuthorizations); @@ -4235,7 +4265,7 @@ var ProviderAuthorizations = /*#__PURE__*/function () { module.exports = ProviderAuthorizations; /***/ }), -/* 51 */ +/* 52 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4270,7 +4300,7 @@ var ProviderAuthorization = /*#__PURE__*/function (_Model) { module.exports = ProviderAuthorization; /***/ }), -/* 52 */ +/* 53 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4283,7 +4313,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Relationship = __webpack_require__(53); +var Relationship = __webpack_require__(54); var relationships = /*#__PURE__*/function () { function relationships() { _classCallCheck(this, relationships); @@ -4321,7 +4351,7 @@ var relationships = /*#__PURE__*/function () { module.exports = relationships; /***/ }), -/* 53 */ +/* 54 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4340,7 +4370,7 @@ function _getPrototypeOf(t) { return _getPrototypeOf = Object.setPrototypeOf ? O function _inherits(t, e) { if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function"); t.prototype = Object.create(e && e.prototype, { constructor: { value: t, writable: !0, configurable: !0 } }), Object.defineProperty(t, "prototype", { writable: !1 }), e && _setPrototypeOf(t, e); } function _setPrototypeOf(t, e) { return _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function (t, e) { return t.__proto__ = e, t; }, _setPrototypeOf(t, e); } var Model = __webpack_require__(10); -var User = __webpack_require__(23); +var User = __webpack_require__(24); var Relationship = /*#__PURE__*/function (_Model) { function Relationship() { _classCallCheck(this, Relationship); @@ -4370,7 +4400,7 @@ var Relationship = /*#__PURE__*/function (_Model) { module.exports = Relationship; /***/ }), -/* 54 */ +/* 55 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4383,10 +4413,10 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Place = __webpack_require__(42); -var Project = __webpack_require__(39); -var Taxon = __webpack_require__(21); -var User = __webpack_require__(23); +var Place = __webpack_require__(43); +var Project = __webpack_require__(40); +var Taxon = __webpack_require__(22); +var User = __webpack_require__(24); var search = /*#__PURE__*/function () { function search() { _classCallCheck(this, search); @@ -4425,7 +4455,7 @@ var search = /*#__PURE__*/function () { module.exports = search.index; /***/ }), -/* 55 */ +/* 56 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4435,7 +4465,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Site = __webpack_require__(56); +var Site = __webpack_require__(57); var sites = /*#__PURE__*/function () { function sites() { _classCallCheck(this, sites); @@ -4460,7 +4490,7 @@ var sites = /*#__PURE__*/function () { module.exports = sites; /***/ }), -/* 56 */ +/* 57 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4495,7 +4525,7 @@ var Site = /*#__PURE__*/function (_Model) { module.exports = Site; /***/ }), -/* 57 */ +/* 58 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4519,7 +4549,7 @@ var sounds = /*#__PURE__*/function () { module.exports = sounds; /***/ }), -/* 58 */ +/* 59 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4532,7 +4562,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Taxon = __webpack_require__(21); +var Taxon = __webpack_require__(22); var taxa = /*#__PURE__*/function () { function taxa() { _classCallCheck(this, taxa); @@ -4608,7 +4638,7 @@ var taxa = /*#__PURE__*/function () { module.exports = taxa; /***/ }), -/* 59 */ +/* 60 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4618,7 +4648,7 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var TaxonNamePriority = __webpack_require__(60); +var TaxonNamePriority = __webpack_require__(61); var taxonNamePriorities = /*#__PURE__*/function () { function taxonNamePriorities() { _classCallCheck(this, taxonNamePriorities); @@ -4643,7 +4673,7 @@ var taxonNamePriorities = /*#__PURE__*/function () { module.exports = taxonNamePriorities; /***/ }), -/* 60 */ +/* 61 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4678,7 +4708,7 @@ var TaxonNamePriority = /*#__PURE__*/function (_Model) { module.exports = TaxonNamePriority; /***/ }), -/* 61 */ +/* 62 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4704,7 +4734,7 @@ var translations = /*#__PURE__*/function () { module.exports = translations; /***/ }), -/* 62 */ +/* 63 */ /***/ (function(module, __unused_webpack_exports, __webpack_require__) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } @@ -4717,8 +4747,8 @@ function _createClass(e, r, t) { return r && _defineProperties(e.prototype, r), function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : i + ""; } function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } var iNaturalistAPI = __webpack_require__(1); -var Project = __webpack_require__(39); -var User = __webpack_require__(23); +var Project = __webpack_require__(40); +var User = __webpack_require__(24); var users = /*#__PURE__*/function () { function users() { _classCallCheck(this, users); @@ -4825,7 +4855,7 @@ var users = /*#__PURE__*/function () { module.exports = users; /***/ }), -/* 63 */ +/* 64 */ /***/ (function(module) { function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); } diff --git a/lib/endpoints/build_info.js b/lib/endpoints/build_info.js new file mode 100644 index 0000000..9d8ad4d --- /dev/null +++ b/lib/endpoints/build_info.js @@ -0,0 +1,9 @@ +const iNaturalistAPI = require( "../inaturalist_api" ); + +const buildInfo = class buildInfo { + static get( params, options ) { + return iNaturalistAPI.get( "build_info", params, { ...options, useAuth: true } ); + } +}; + +module.exports = buildInfo; diff --git a/lib/inaturalistjs.js b/lib/inaturalistjs.js index 9c3b111..844f5c5 100644 --- a/lib/inaturalistjs.js +++ b/lib/inaturalistjs.js @@ -7,6 +7,7 @@ module.exports = { annotations: require( "./endpoints/annotations" ), announcements: require( "./endpoints/announcements" ), authorized_applications: require( "./endpoints/authorized_applications" ), + build_info: require( "./endpoints/build_info" ), comments: require( "./endpoints/comments" ), computervision: require( "./endpoints/computervision" ), controlled_terms: require( "./endpoints/controlled_terms" ),