@digital-blueprint/sublibrary-app
Version:
[GitHub Repository](https://github.com/digital-blueprint/sublibrary-app) | [npmjs package](https://www.npmjs.com/package/@digital-blueprint/sublibrary-app) | [Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/sublibrary-app/) | [Sublibrary Bundle](ht
38 lines • 1.61 kB
JavaScript
/*!
* License: LGPL-2.1-or-later
* Dependencies:
*
* @webcomponents/scoped-custom-element-registry: BSD-3-Clause
* @dbp-toolkit/app-shell: LGPL-2.1-or-later
* @dbp-toolkit/language-select: LGPL-2.1-or-later
* @dbp-toolkit/auth: LGPL-2.1-or-later
* lit-html: BSD-3-Clause
* @dbp-toolkit/notification: LGPL-2.1-or-later
* @dbp-toolkit/theme-switcher: LGPL-2.1-or-later
* universal-router: MIT
* @dbp-toolkit/matomo: LGPL-2.1-or-later
* xtend: MIT
* fuzzy: (MIT)
* suggestions: ISC
* keycloak-js: Apache-2.0
* @dbp-toolkit/common: LGPL-2.1-or-later
* jquery: MIT
* select2: MIT
* @dbp-toolkit/resource-select: LGPL-2.1-or-later
* i18next: MIT
* @lit/reactive-element: BSD-3-Clause
* lit-element: BSD-3-Clause
* @open-wc/dedupe-mixin: MIT
* @open-wc/scoped-elements: MIT
* dialog-polyfill: BSD
* datatables.net: MIT
* datatables.net-responsive: MIT
* datatables.net-dt: MIT
* datatables.net-responsive-dt: MIT
* jszip: (MIT OR GPL-3.0-or-later)
* datatables.net-buttons: MIT
* datatables.net-buttons-dt: MIT
* @dbp-toolkit/data-table-view: LGPL-2.1-or-later
*/
const e=(e,t,n=`@id`)=>{let r=t[`hydra:member`];if(r!==void 0){for(let t of r)if(t[n]===e)return t}};function t(e){return`${e.givenName} ${e.familyName}`}function n(e){return e.replace(/[<>&"]/g,e=>{switch(e){case`<`:return`<`;case`>`:return`>`;case`&`:return`&`;case`"`:return`"`;default:return e}})}function r(e){let t=e.replace(/[()[\]]/g,``).match(/\d+/g);if(!t)return null;let n=null;for(let e of t){let t=Number(e);t>=1e3&&(n===null||t<n)&&(n=t)}return n}export{t as i,r as n,e as r,n as t};
//# sourceMappingURL=utils.CukL588_.js.map