{"_id":"@digital-blueprint/sublibrary-app","_rev":"9-2d05d332aae608e059d06051def0582c","name":"@digital-blueprint/sublibrary-app","dist-tags":{"latest":"2.4.1"},"versions":{"2.0.6":{"name":"@digital-blueprint/sublibrary-app","version":"2.0.6","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.0.6","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dist":{"shasum":"cba963fc9c8c78f24faf1929a5f77a5facef498b","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.0.6.tgz","fileCount":709,"integrity":"sha512-HCwi30lSRTXjfCXLEtve2+Cb+kpFGDVr8k5AErLPWjqbH9ZxoMQRXxUfpe5SXSfb32V83E9gFTHT5n8NPqYaqQ==","signatures":[{"sig":"MEYCIQDWHW2m3/naxAwagoB0fxx1SOtAuTjU2JK2kacZNX0M6gIhAO+3VZi1Eydj8RdJNM3By0l/dob+vrcLH10iwOdQEyKW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7765284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj16qsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT9g//awFbWRPQ28uKNovPnlA4Iz4MRLehZvTFCTHI/7LPargu75G8\r\nYb8W+FI01X/LtvZn3hopoJMqvxjy/GVyjxF/E1gMRJrzJbOr8G5+hZ3i+KLP\r\nTPr9q/0rRSBkBaNGRA8lVRWZMUNuIyRJuVi2e8GKZB4PCLdWsPKsk6gM3cft\r\nWwcATvwrvzzXjpcVm7UjEd6gAcstUbP5cEHuXheKFgKpxAFmIsn27aeU2PtP\r\neu6rbJHjLX+V185gVvIIWr3mndJQOCWl7vx+TdahZnj2bdGEZ0tp5lStWv9g\r\ndbMk7kxTGw50yF6ex82RImSrMb3IbrH5E1m4NjkuZz3hbeSBswMLyLBpYR9X\r\nLA3g4WNS8Mr8+/hDpSKvv1JVESzZQTrtfrAXGnt0sfKh8JxdBr1raUH3x74g\r\nRS1vOApXgW34LtWf3Fod9KMh3xDJghnnfqtpScMpX72b7e5avAcCXYPpXfA+\r\nPfR+oJekBATI3N1+Wkb3h9K1zT6Lh4ptIRwoF8P+WG5qFgon7h/B9B0d5AKZ\r\nT2JJj7Kmgzt0qm6VZYG2ZUxJ698AKyRrximjZiY13XnoSQjMh40iCow3S3MO\r\ntFhMq8rrnOrzRfu2BBe75GYX/zA9CuLWHZQfzc+tARTkehEYPvZicyEMBh88\r\nlNa4+JsRKeZKbMjBL9xG0iQeK5iMZu6rPqY=\r\n=z8m8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/dbp-sublibrary.js","gitHead":"b45327853452a67b8360af7855db8bb66af32dd9","private":false,"scripts":{"lint":"eslint .","test":"rollup --bundleConfigAsCjs -c --environment APP_ENV:test && karma start --singleRun","build":"rollup --bundleConfigAsCjs -c","watch":"rollup --bundleConfigAsCjs -c --watch","format":"yarn run format:eslint && yarn run format:prettier","i18next":"i18next","publish":"sed -i 's/\"private\": true/\"private\": false/' package.json && can-npm-publish --verbose 2>&1 && npm publish --access public 2>&1; sed -i 's/\"private\": false/\"private\": true/' package.json","test-full":"rollup --bundleConfigAsCjs -c --environment FORCE_FULL,APP_ENV:test && karma start --singleRun","watch-full":"rollup --bundleConfigAsCjs -c --watch --environment FORCE_FULL","watch-local":"yarn run watch","format:eslint":"eslint \"**/*.{js,ts}\" --fix","format:prettier":"prettier \"**/*.{js,json,ts}\" --write"},"_npmUser":{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*"],"_npmVersion":"8.19.3","description":"[GitLab 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","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lit":"^2.0.0","jquery":"^3.5.1","i18next":"^22.0.0","select2":"^4.0.13","suggestions":"^1.7.0","universal-router":"^9.0.1","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@open-wc/scoped-elements":"^2.1.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/person-profile":"^0.2.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.7","@dbp-toolkit/knowledge-base-web-page-element-view":"^0.2.0"},"internalName":"dbp-sublibrary","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","glob":"^8.0.0","karma":"^6.0.0","mocha":"^10.0.0","eslint":"^8.0.1","rollup":"^3.2.5","prettier":"^2.5.1","selfsigned":"^2.0.0","@babel/core":"^7.10.4","karma-mocha":"^2.0.1","i18next-parser":"^7.0.0","can-npm-publish":"^1.3.3","playwright-core":"^1.20.2","@babel/preset-env":"^7.10.4","@rollup/plugin-url":"^8.0.1","rollup-plugin-copy":"^3.3.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.0.0","rollup-plugin-serve":"^2.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.3.0","karma-chrome-launcher":"^3.1.0","rollup-plugin-license":"^3.0.1","karma-firefox-launcher":"^2.1.0","rollup-plugin-emit-ejs":"^3.1.0","@rollup/plugin-commonjs":"^24.0.0","karma-source-map-support":"^1.4.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.0.6_1675078315585_0.9717670321093905","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@digital-blueprint/sublibrary-app","version":"2.1.0","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.1.0","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dist":{"shasum":"28423ec4b784c47c96a784d8eb6a3c25d45b9cac","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.1.0.tgz","fileCount":982,"integrity":"sha512-aalzoz7VI5MZNnenBbSEhMcMvOChNFkCYpdc0tjC+uPTrwyILuLIJUMFFzB83Jtn/t1nQ/2TocBd39rZj3UTMA==","signatures":[{"sig":"MEYCIQCLz3AldYUmgUEWgxyTn4OK4lo/M9aZbqplYRkYyth9ZQIhAPTAhfVXyy9BZcFqjZcRSbsG7aPO32Hs5WxHlYtqDfCa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9562898},"main":"src/dbp-sublibrary.js","engines":{"npm":">=7.0.0","node":">=18.0.0"},"gitHead":"92024e3799d3799ef2d7cd0964a934e0832f685d","private":false,"scripts":{"lint":"eslint .","test":"rollup --bundleConfigAsCjs -c --environment APP_ENV:test && karma start --singleRun","build":"rollup --bundleConfigAsCjs -c","watch":"rollup --bundleConfigAsCjs -c --watch","format":"npm run format:eslint && npm run format:prettier","i18next":"i18next","publish":"sed -i 's/\"private\": true/\"private\": false/' package.json && can-npm-publish --verbose 2>&1 && npm publish --access public 2>&1; sed -i 's/\"private\": false/\"private\": true/' package.json","test-full":"rollup --bundleConfigAsCjs -c --environment FORCE_FULL,APP_ENV:test && karma start --singleRun","watch-full":"rollup --bundleConfigAsCjs -c --watch --environment FORCE_FULL","watch-local":"npm run watch","build-custom":"rollup --bundleConfigAsCjs -c --environment APP_ENV:localCustom","watch-custom":"rollup --bundleConfigAsCjs -c --watch --environment APP_ENV:localCustom","format:eslint":"eslint \"**/*.{js,ts}\" --fix","format:prettier":"prettier \"**/*.{js,json,ts}\" --write"},"_npmUser":{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"10.2.3","description":"[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","directories":{},"_nodeVersion":"18.19.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^23.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@open-wc/scoped-elements":"^2.1.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.9","@dbp-toolkit/knowledge-base-web-page-element-view":"^0.2.0"},"internalName":"dbp-sublibrary","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","glob":"^10.0.0","karma":"^6.0.0","mocha":"^10.0.0","eslint":"^8.0.1","rollup":"^4.0.0","prettier":"^3.0.0","playwright":"^1.34.0","selfsigned":"^2.0.0","@babel/core":"^7.10.4","karma-mocha":"^2.0.1","i18next-parser":"^8.0.0","can-npm-publish":"^1.3.3","playwright-core":"^1.20.2","@babel/preset-env":"^7.10.4","@rollup/plugin-url":"^8.0.1","rollup-plugin-copy":"^3.3.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^48.0.0","rollup-plugin-serve":"^2.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.0","karma-chrome-launcher":"^3.1.0","rollup-plugin-license":"^3.0.1","karma-firefox-launcher":"^2.1.0","rollup-plugin-emit-ejs":"^3.1.0","@rollup/plugin-commonjs":"^25.0.0","karma-source-map-support":"^1.4.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.1.0_1708430550922_0.6832968243993525","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@digital-blueprint/sublibrary-app","version":"2.2.1","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.2.1","homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dist":{"shasum":"26aaab6a43f3551bc972fc67d50afa93b8ef4f9d","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.2.1.tgz","fileCount":980,"integrity":"sha512-Z/3rD1T2Wfg1x4DCEb2qwiPCQ1QYdT8YxzekZq0MOahuw4G3Z4FU2nTXpy0l+Pj6pobuQtIBY7d4plz7SPn5eQ==","signatures":[{"sig":"MEYCIQDzCagvNM3SZYbSbuTWE3ZzRczadMgVTarahvIDZILVrQIhAPUCf2TAu0UjpMl5MX9GgV/iA06s63g1v/S4XELSlLPf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9561450},"main":"src/dbp-sublibrary.js","engines":{"npm":">=7.0.0","node":">=18.0.0"},"gitHead":"4a3595ec2a1788af506801576da5a8e8eb760d36","private":false,"scripts":{"lint":"eslint .","test":"rollup --bundleConfigAsCjs -c --environment APP_ENV:test && karma start --singleRun","build":"rollup --bundleConfigAsCjs -c","watch":"rollup --bundleConfigAsCjs -c --watch","format":"npm run format:eslint && npm run format:prettier","i18next":"i18next","publish":"sed -i 's/\"private\": true/\"private\": false/' package.json && can-npm-publish --verbose 2>&1 && npm publish --access public 2>&1; sed -i 's/\"private\": false/\"private\": true/' package.json","test-full":"rollup --bundleConfigAsCjs -c --environment FORCE_FULL,APP_ENV:test && karma start --singleRun","watch-full":"rollup --bundleConfigAsCjs -c --watch --environment FORCE_FULL","watch-local":"npm run watch","build-custom":"rollup --bundleConfigAsCjs -c --environment APP_ENV:localCustom","watch-custom":"rollup --bundleConfigAsCjs -c --watch --environment APP_ENV:localCustom","format:eslint":"eslint \"**/*.{js,ts}\" --fix","format:prettier":"prettier \"**/*.{js,json,ts}\" --write"},"_npmUser":{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"10.7.0","description":"[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","directories":{},"_nodeVersion":"18.20.3","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^23.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@open-wc/scoped-elements":"^2.1.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.9","@dbp-toolkit/knowledge-base-web-page-element-view":"^0.2.0"},"internalName":"dbp-sublibrary","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","glob":"^10.0.0","karma":"^6.0.0","mocha":"^10.0.0","eslint":"^9.1.0","rollup":"^4.0.0","globals":"^15.3.0","prettier":"^3.0.0","@eslint/js":"^9.4.0","playwright":"^1.34.0","selfsigned":"^2.0.0","@babel/core":"^7.10.4","karma-mocha":"^2.0.1","i18next-parser":"^9.0.0","can-npm-publish":"^1.3.3","playwright-core":"^1.20.2","@babel/preset-env":"^7.10.4","@rollup/plugin-url":"^8.0.1","rollup-plugin-copy":"^3.3.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^48.0.0","rollup-plugin-serve":"^2.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.0","karma-chrome-launcher":"^3.1.0","rollup-plugin-license":"^3.0.1","karma-firefox-launcher":"^2.1.0","rollup-plugin-emit-ejs":"^3.1.0","@rollup/plugin-commonjs":"^26.0.0","karma-source-map-support":"^1.4.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.2.1_1719390948268_0.10499704769437557","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@digital-blueprint/sublibrary-app","version":"2.2.2","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.2.2","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dist":{"shasum":"27902339f68f1f93ae4fc8ab8939bae8d6571bb7","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.2.2.tgz","fileCount":980,"integrity":"sha512-z71XaSD1PpH6IS3cRKK0xphe/cj3TFsUyeyl12uufYsYxX/R1326DHjMGFpdsOC2wy/5Z5LfKtGGEhGbLtlu4g==","signatures":[{"sig":"MEUCIQCp2wYcJABQcQeEJA2JKGaQL0htPTyPo7cy5nv/boUDOQIgKjEThohBuOEXcsaOZ2DVpY2VzuHODnb6azQDebrZIaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565133},"main":"src/dbp-sublibrary.js","type":"module","engines":{"npm":">=7.0.0","node":">=20.0.0"},"gitHead":"d60c68a94a425900f4ea9a53d95b05398cba34a5","private":false,"scripts":{"lint":"eslint .","test":"rollup -c --environment APP_ENV:test && karma start karma.conf.cjs --singleRun","build":"rollup -c","watch":"rollup -c --watch","format":"npm run format:eslint && npm run format:prettier","i18next":"i18next","publish":"sed -i 's/\"private\": true/\"private\": false/' package.json && can-npm-publish --verbose 2>&1 && npm publish --access public 2>&1; sed -i 's/\"private\": false/\"private\": true/' package.json","test-full":"rollup -c --environment FORCE_FULL,APP_ENV:test && karma start karma.conf.cjs --singleRun","watch-full":"rollup -c --watch --environment FORCE_FULL","watch-local":"npm run watch","build-custom":"rollup -c --environment APP_ENV:localCustom","watch-custom":"rollup -c --watch --environment APP_ENV:localCustom","format:eslint":"eslint \"**/*.{js,ts}\" --fix","format:prettier":"prettier \"**/*.{js,json,ts}\" --write"},"_npmUser":{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"10.7.0","description":"[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","directories":{},"_nodeVersion":"20.15.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^23.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@open-wc/scoped-elements":"^2.1.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.9","@dbp-toolkit/knowledge-base-web-page-element-view":"^0.2.0"},"internalName":"dbp-sublibrary","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","glob":"^11.0.0","karma":"^6.0.0","mocha":"^10.0.0","eslint":"^9.1.0","rollup":"^4.0.0","globals":"^15.3.0","prettier":"^3.0.0","@eslint/js":"^9.4.0","playwright":"^1.34.0","selfsigned":"^2.0.0","@babel/core":"^7.10.4","karma-mocha":"^2.0.1","i18next-parser":"^9.0.0","can-npm-publish":"^1.3.3","playwright-core":"^1.20.2","@babel/preset-env":"^7.10.4","@rollup/plugin-url":"^8.0.1","rollup-plugin-copy":"^3.3.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^48.0.0","rollup-plugin-serve":"^2.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.0","karma-chrome-launcher":"^3.1.0","rollup-plugin-license":"^3.0.1","karma-firefox-launcher":"^2.1.0","rollup-plugin-emit-ejs":"^3.1.0","@rollup/plugin-commonjs":"^26.0.0","karma-source-map-support":"^1.4.0","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.2.2_1721140935521_0.03979382590023173","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@digital-blueprint/sublibrary-app","version":"2.2.3","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.2.3","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dist":{"shasum":"5fa68cf3f485f39d21a450bb112aeed533f88453","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.2.3.tgz","fileCount":982,"integrity":"sha512-BaZtDLrAWrd7Pstwu/QuS+b2eoOWxacir67oLe0YcOplApS1mhDoRmfIVAzv0zaoSeBm/YzsvtgWLzatn2QaNA==","signatures":[{"sig":"MEUCIQCzMih4qG2QBVInpfOlQOpkhcb3Ewg6eJ+m7pJiFcIjGQIgPvYkWyQuKRwDqPjkwAqHoI5IcsDwVmWYwQIz+N5MKxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9564720},"main":"src/dbp-sublibrary.js","type":"module","engines":{"npm":">=7.0.0","node":">=20.0.0"},"gitHead":"93b1e1efe03f3e80e6de12d5b759bf67c486b1f8","private":false,"scripts":{"lint":"eslint .","test":"rollup -c --environment APP_ENV:test && karma start karma.conf.cjs --singleRun","build":"rollup -c","watch":"rollup -c --watch","format":"npm run format:eslint && npm run format:prettier","i18next":"i18next","publish":"sed -i 's/\"private\": true/\"private\": false/' package.json && can-npm-publish --verbose 2>&1 && npm publish --access public 2>&1; sed -i 's/\"private\": false/\"private\": true/' package.json","test-full":"rollup -c --environment FORCE_FULL,APP_ENV:test && karma start karma.conf.cjs --singleRun","watch-full":"rollup -c --watch --environment FORCE_FULL","watch-local":"npm run watch","build-custom":"rollup -c --environment APP_ENV:localCustom","watch-custom":"rollup -c --watch --environment APP_ENV:localCustom","format:eslint":"eslint \"**/*.{js,ts}\" --fix","format:prettier":"prettier \"**/*.{js,json,ts}\" --write"},"_npmUser":{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"10.8.2","description":"[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","directories":{},"_nodeVersion":"20.18.1","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^24.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@open-wc/scoped-elements":"^2.1.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.9"},"internalName":"dbp-sublibrary","_hasShrinkwrap":false,"devDependencies":{"chai":"^5.0.0","glob":"^11.0.0","karma":"^6.0.0","mocha":"^11.0.0","eslint":"^9.1.0","rollup":"^4.0.0","globals":"^15.3.0","prettier":"^3.0.0","@eslint/js":"^9.4.0","playwright":"^1.34.0","@babel/core":"^7.10.4","karma-mocha":"^2.0.1","i18next-parser":"^9.0.0","can-npm-publish":"^1.3.3","playwright-core":"^1.20.2","@babel/preset-env":"^7.10.4","@rollup/plugin-url":"^8.0.1","rollup-plugin-copy":"^3.3.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^50.0.0","rollup-plugin-serve":"^3.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.0","karma-chrome-launcher":"^3.1.0","rollup-plugin-license":"^3.0.1","@dbp-toolkit/dev-utils":"^0.1.0","karma-firefox-launcher":"^2.1.0","rollup-plugin-emit-ejs":"^3.1.0","@rollup/plugin-commonjs":"^28.0.0","karma-source-map-support":"^1.4.0","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.2.3_1736857930317_0.26586914944137674","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@digital-blueprint/sublibrary-app","version":"2.3.0","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.3.0","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dbp":{"urls":[{"src":"**/*.css","srcPackage":"suggestions"}]},"dist":{"shasum":"ed7e875d4294b2acacafa6df7fde19664be80b79","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.3.0.tgz","fileCount":993,"integrity":"sha512-Ss6mEcIA3064s6LqTUMVvEyjBmcBTJRZxnio5GOKO37hWDq/NOpNbBQ4Ete4Hyz8f+LWtULuwa730C/nD/Tf3A==","signatures":[{"sig":"MEUCIQCsa9CTbWmo6cN1kNKRDM6HV1IfeidMnY7SX2ZAuLfrFwIgKYUA9aV2ubWQmzibPBzvatR1zefppztmpye39VS6xw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@digital-blueprint%2fsublibrary-app@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8499091},"main":"src/dbp-sublibrary.js","type":"module","engines":{"npm":">=7.0.0","node":">=20.0.0"},"gitHead":"21e9c35b546f424e81f2a7793de3c74e03c6aa19","private":false,"scripts":{"fix":"npm run eslint:fix && npm run prettier:fix && npm run i18next:fix","test":"rolldown -c rollup.config.js --environment APP_ENV:test && web-test-runner","build":"rolldown -c rollup.config.js","check":"npm run eslint && npm run prettier && npm run i18next","watch":"rolldown -c rollup.config.js --watch","eslint":"eslint \"**/*.{js,ts}\"","i18next":"i18next-cli extract --ci --dry-run","prettier":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --check","test-full":"rolldown -c rollup.config.js --environment FORCE_FULL,APP_ENV:test && web-test-runner","eslint:fix":"eslint \"**/*.{js,ts}\" --fix","watch-full":"rolldown -c rollup.config.js --watch --environment FORCE_FULL","i18next:fix":"i18next-cli extract","watch-local":"npm run watch","build-custom":"rolldown -c rollup.config.js --environment APP_ENV:localCustom","prettier:fix":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --write","watch-custom":"rolldown -c rollup.config.js --watch --environment APP_ENV:localCustom"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9ba69db-f833-4dca-9453-2b1c24a33abd"}},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"11.7.0","description":"[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","directories":{},"_nodeVersion":"24.12.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^25.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.10"},"internalName":"dbp-sublibrary","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"^9.1.0","globals":"^17.0.0","prettier":"^3.0.0","rolldown":"1.0.0-beta.58","@eslint/js":"^9.4.0","playwright":"^1.34.0","@babel/core":"^7.10.4","i18next-cli":"^1.9.0","playwright-core":"^1.20.2","@web/test-runner":"^0.20.2","@babel/preset-env":"^7.10.4","eslint-plugin-jsdoc":"^62.0.0","rollup-plugin-serve":"^3.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-license":"^3.0.1","@dbp-toolkit/dev-utils":"^0.1.0","rollup-plugin-emit-ejs":"^3.1.0","@web/test-runner-playwright":"^0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.3.0_1768404475014_0.8213715373097037","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@digital-blueprint/sublibrary-app","version":"2.3.1","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.3.1","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dbp":{"urls":[{"src":"**/*.css","srcPackage":"suggestions"}]},"dist":{"shasum":"9243e355173f44c903167419932ef032a58e1bf3","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.3.1.tgz","fileCount":994,"integrity":"sha512-9+tqrQHEbC5M8QdvHdoeKyPuy7V2X6z8k4GVnDIulw5v5kSHj9uwwKKwPWQSvhM4ZHP8fmXkMsgc0CKQLuRn8Q==","signatures":[{"sig":"MEUCIFIfEhO4wcxbeEh3SU/0IXDAeaMvcgsWbTtN3A35qRR7AiEAzqUOJIYsS1OOrbZGyPCA4Ub+0bBjT4x7KuJi1mf0E4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@digital-blueprint%2fsublibrary-app@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8503600},"main":"src/dbp-sublibrary.js","type":"module","engines":{"npm":">=7.0.0","node":">=20.0.0"},"gitHead":"7e0da6374655d1c1e58a0dfc853ce7a54fc59da4","private":false,"scripts":{"fix":"npm run eslint:fix && npm run prettier:fix && npm run i18next:fix","test":"rolldown -c rollup.config.js --environment APP_ENV:test && web-test-runner","build":"rolldown -c rollup.config.js","check":"npm run eslint && npm run prettier && npm run i18next","watch":"rolldown -c rollup.config.js --watch","eslint":"eslint \"**/*.{js,ts}\"","i18next":"i18next-cli extract --ci --dry-run","prettier":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --check","test-full":"rolldown -c rollup.config.js --environment FORCE_FULL,APP_ENV:test && web-test-runner","eslint:fix":"eslint \"**/*.{js,ts}\" --fix","watch-full":"rolldown -c rollup.config.js --watch --environment FORCE_FULL","i18next:fix":"i18next-cli extract","watch-local":"npm run watch","build-custom":"rolldown -c rollup.config.js --environment APP_ENV:localCustom","prettier:fix":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --write","watch-custom":"rolldown -c rollup.config.js --watch --environment APP_ENV:localCustom"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9ba69db-f833-4dca-9453-2b1c24a33abd"}},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"11.7.0","description":"[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","directories":{},"_nodeVersion":"24.12.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^25.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/person-select":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.10"},"internalName":"dbp-sublibrary","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"^9.1.0","globals":"^17.0.0","prettier":"^3.0.0","rolldown":"1.0.0-beta.58","@eslint/js":"^9.4.0","playwright":"^1.34.0","@babel/core":"^7.10.4","i18next-cli":"^1.9.0","playwright-core":"^1.20.2","@web/test-runner":"^0.20.2","@babel/preset-env":"^7.10.4","eslint-plugin-jsdoc":"^62.0.0","rollup-plugin-serve":"^3.0.0","@rollup/plugin-babel":"^6.0.2","rollup-plugin-license":"^3.0.1","@dbp-toolkit/dev-utils":"^0.1.0","rollup-plugin-emit-ejs":"^3.1.0","@web/test-runner-playwright":"^0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.3.1_1768836423981_0.5511681537326718","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@digital-blueprint/sublibrary-app","version":"2.4.0","license":"LGPL-2.1-or-later","_id":"@digital-blueprint/sublibrary-app@2.4.0","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"dbp":{"urls":[{"src":"**/*.css","srcPackage":"suggestions"}]},"dist":{"shasum":"4b8154077fc49a44c34582598bd73550f757a7ea","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.4.0.tgz","fileCount":999,"integrity":"sha512-23qF2ZfuFL0D7WNqXd0oBPjbew1V+Fovc6qXcCZngY/vqvBfGCRqxG0QdbRzXymYr3pQNDUu1NYnlDy1x3DZrg==","signatures":[{"sig":"MEUCIElZWs/Tw1jkO2zSvHwh/Ft++35IvPokqFIG1MOa2GUoAiEApdJU9AsAWiNiYickcQYI7pR0PtEvzTdByKunHwfKVuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@digital-blueprint%2fsublibrary-app@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8575289},"main":"src/dbp-sublibrary.js","type":"module","engines":{"npm":">=7.0.0","node":">=20.0.0"},"gitHead":"b9926322f27afc82eb2bd0cb5f991cbf52e99734","private":false,"scripts":{"fix":"npm run eslint:fix && npm run prettier:fix && npm run i18next:fix","test":"rolldown -c rollup.config.js --environment APP_ENV:test && web-test-runner","build":"rolldown -c rollup.config.js","check":"npm run eslint && npm run prettier && npm run i18next","watch":"rolldown -c rollup.config.js --watch","eslint":"eslint \"**/*.{js,ts}\"","i18next":"i18next-cli extract --ci --dry-run","prettier":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --check","test-full":"rolldown -c rollup.config.js --environment FORCE_FULL,APP_ENV:test && web-test-runner","eslint:fix":"eslint \"**/*.{js,ts}\" --fix","watch-full":"rolldown -c rollup.config.js --watch --environment FORCE_FULL","i18next:fix":"i18next-cli extract","watch-local":"npm run watch","build-custom":"rolldown -c rollup.config.js --environment APP_ENV:localCustom","prettier:fix":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --write","watch-custom":"rolldown -c rollup.config.js --watch --environment APP_ENV:localCustom"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6078a360-8162-45fd-ba45-ae128503bf01"}},"repository":{"url":"git+https://github.com/digital-blueprint/sublibrary-app.git","type":"git"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"_npmVersion":"11.14.0","description":"[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","directories":{},"_nodeVersion":"24.15.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","jquery":"^3.5.1","i18next":"^26.0.0","select2":"^4.0.13","suggestions":"^1.7.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/app-shell":"^0.3.0","@tugraz/web-components":"^0.3.6","@fontsource/nunito-sans":"^5.0.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@tugraz/font-source-sans-pro":"^0.2.4","@webcomponents/scoped-custom-element-registry":"^0.0.10"},"internalName":"dbp-sublibrary","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.0.0","mocha":"^11.0.0","eslint":"^10.0.0","globals":"^17.0.0","prettier":"^3.0.0","rolldown":"1.0.0-rc.17","@eslint/js":"^10.0.0","playwright":"^1.34.0","@babel/core":"^7.10.4","i18next-cli":"^1.9.0","playwright-core":"^1.20.2","@web/test-runner":"^0.20.2","@babel/preset-env":"^7.10.4","eslint-plugin-jsdoc":"^62.0.0","rollup-plugin-serve":"^3.0.0","@rollup/plugin-babel":"^7.0.0","rollup-plugin-license":"^3.0.1","@dbp-toolkit/dev-utils":"^0.1.0","rollup-plugin-emit-ejs":"^3.1.0","@web/test-runner-playwright":"^0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/sublibrary-app_2.4.0_1778155562496_0.15546327949312633","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@digital-blueprint/sublibrary-app","internalName":"dbp-sublibrary","version":"2.4.1","type":"module","main":"src/dbp-sublibrary.js","license":"LGPL-2.1-or-later","repository":{"type":"git","url":"git+https://github.com/digital-blueprint/sublibrary-app.git"},"private":false,"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"workspaces":["vendor/toolkit/packages/*","packages/*"],"dbp":{"urls":[{"srcPackage":"suggestions","src":"**/*.css"}]},"devDependencies":{"@babel/core":"^7.10.4","@babel/preset-env":"^7.10.4","@dbp-toolkit/dev-utils":"^0.1.0","@eslint/js":"^10.0.0","@rollup/plugin-babel":"^7.0.0","@web/test-runner":"^0.20.2","@web/test-runner-playwright":"^0.11.1","chai":"^6.0.0","eslint":"^10.0.0","eslint-plugin-jsdoc":"^62.0.0","globals":"^17.0.0","i18next-cli":"^1.9.0","mocha":"^11.0.0","playwright":"^1.34.0","playwright-core":"^1.20.2","prettier":"^3.0.0","rolldown":"1.0.2","rollup-plugin-emit-ejs":"^3.1.0","rollup-plugin-license":"^3.0.1","rollup-plugin-serve":"^3.0.0"},"dependencies":{"@dbp-toolkit/app-shell":"^0.3.0","@dbp-toolkit/auth":"^0.3.0","@dbp-toolkit/common":"^0.3.0","@dbp-toolkit/data-table-view":"^0.3.0","@dbp-toolkit/language-select":"^0.3.0","@dbp-toolkit/notification":"^0.3.0","@dbp-toolkit/resource-select":"^0.1.0","@fontsource/nunito-sans":"^5.0.0","@tugraz/font-source-sans-pro":"^0.2.4","@tugraz/web-components":"^0.3.6","@webcomponents/scoped-custom-element-registry":"^0.0.10","i18next":"^26.0.0","jquery":"^3.5.1","lit":"^2.7.0 || ^3.0.0","select2":"^4.0.13","suggestions":"^1.7.0"},"engines":{"node":">=20.0.0","npm":">=7.0.0"},"scripts":{"build":"rolldown -c rollup.config.js","build-custom":"rolldown -c rollup.config.js --environment APP_ENV:localCustom","fix":"npm run eslint:fix && npm run prettier:fix && npm run i18next:fix","check":"npm run eslint && npm run prettier && npm run i18next","eslint:fix":"eslint \"**/*.{js,ts}\" --fix","eslint":"eslint \"**/*.{js,ts}\"","prettier:fix":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --write","prettier":"prettier \"**/*.{js,json,ts,md,yaml,yml}\" --check","i18next:fix":"i18next-cli extract","i18next":"i18next-cli extract --ci --dry-run","watch":"rolldown -c rollup.config.js --watch","watch-local":"npm run watch","watch-full":"rolldown -c rollup.config.js --watch --environment FORCE_FULL","watch-custom":"rolldown -c rollup.config.js --watch --environment APP_ENV:localCustom","test":"rolldown -c rollup.config.js --environment APP_ENV:test && web-test-runner","test-full":"rolldown -c rollup.config.js --environment FORCE_FULL,APP_ENV:test && web-test-runner"},"gitHead":"6b793c3b579fb2fe203044c64cce7ac28736f4c8","_id":"@digital-blueprint/sublibrary-app@2.4.1","description":"[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","bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-LPry4zEdK6UKzC+tnMKK3tc1mctWysC3uDsKhk64CvzB/EU8b6/DMFqPVMbSi8PALqOMXmKe8m3pMyANFYAcTA==","shasum":"c5c1889d9ac474a438aed1c3306b63962b09c180","tarball":"https://registry.npmjs.org/@digital-blueprint/sublibrary-app/-/sublibrary-app-2.4.1.tgz","fileCount":999,"unpackedSize":8601349,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@digital-blueprint%2fsublibrary-app@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBB6EUXIqykxCQBilbDhMAHwd0U0uPj7J7mG66mBpCzpAiEAjBrDB/V4Xb/IBxjeM5/aYxEXpyT9ozV3G+wAsIFPcTg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6078a360-8162-45fd-ba45-ae128503bf01"}},"directories":{},"maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sublibrary-app_2.4.1_1779956664373_0.4034949652616382"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-30T11:31:55.500Z","modified":"2026-05-28T08:24:24.886Z","2.0.6":"2023-01-30T11:31:55.979Z","2.1.0":"2024-02-20T12:02:31.188Z","2.2.1":"2024-06-26T08:35:48.542Z","2.2.2":"2024-07-16T14:42:15.785Z","2.2.3":"2025-01-14T12:32:10.695Z","2.3.0":"2026-01-14T15:27:55.397Z","2.3.1":"2026-01-19T15:27:04.296Z","2.4.0":"2026-05-07T12:06:02.775Z","2.4.1":"2026-05-28T08:24:24.610Z"},"bugs":{"url":"https://github.com/digital-blueprint/sublibrary-app/issues"},"license":"LGPL-2.1-or-later","homepage":"https://github.com/digital-blueprint/sublibrary-app#readme","repository":{"type":"git","url":"git+https://github.com/digital-blueprint/sublibrary-app.git"},"description":"[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","maintainers":[{"name":"pbek","email":"patrizio@bekerle.com"},{"name":"dbp-deploy","email":"patrizio+dbp-deploy@bekerle.com"}],"readme":"# Sublibrary Application\n\n[GitHub Repository](https://github.com/digital-blueprint/sublibrary-app) |\n[npmjs package](https://www.npmjs.com/package/@digital-blueprint/sublibrary-app) |\n[Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/sublibrary-app/) |\n[Sublibrary Bundle](https://gitlab.tugraz.at/dbp/sublibrary/dbp-relay-sublibrary-bundle)\n\n[![Build and Test](https://github.com/digital-blueprint/sublibrary-app/actions/workflows/build-test-publish.yml/badge.svg)](https://github.com/digital-blueprint/sublibrary-app/actions/workflows/build-test-publish.yml)\n\n![overview](https://raw.githubusercontent.com/digital-blueprint/sublibrary-app/main/docs/overview.svg)\n\nWith the dbp sublibrary app you can assign call number, borrow books, return library books, extend loan periods,\nshow current loans, show current book orders and show the budgets.\n\n## Prerequisites\n\n- You need library officer permissions to be allowed to use the application\n- You need the [API server](https://gitlab.tugraz.at/dbp/relay/dbp-relay-server-template) running\n- You need the [Dbp Relay Sublibrary Bundle](https://github.com/digital-blueprint/relay-sublibrary-bundle) for the API server to talk to the Alma backend\n\n## Local development\n\n```bash\n# get the source\ngit clone git@github.com:digital-blueprint/sublibrary-app.git\ncd sublibrary-app\ngit submodule update --init\n\n# install dependencies\nnpm install\n\n# constantly build dist/bundle.js and run a local web-server on port 8001\nnpm run watch-local\n\n# constantly build dist/bundle.js and run a local web-server on port 8001 using a custom assets directory assets_custom/\nnpm run watch-custom\n\n# run tests\nnpm test\n```\n\nJump to <http://localhost:8001>, and you should get a Single Sign On login page.\n\nExample book barcodes: `+F58330104`, `+F58019101`, `+F53498803`\n\nBy default, the application is built using the assets in `assets/`. However, custom assets can also be used to build the application. The custom assets can be added to the directory `assets_custom/dbp-sublibrary/assets/`. This allows developers to easily develop and build the application for different environments.\n\n## Remote development\n\n<https://dbp-dev.tugraz.at/apps/library>\n\nRun `npm run watch-dev` to build the `dist/bundle.js` constantly and upload the `dist` folder to the server.\n\n## Roll back a release\n\n```bash\nCOMPOSER_VENDOR_DIR=_temp composer require \"deployer/deployer\" \"deployer/recipes\"\n# Check if the config is pointing to the server you want\n./_temp/bin/dep config:hosts production\n# Do the rollback\n./_temp/bin/dep rollback production\n```\n\n## Demo system\n\n<https://dbp-demo.tugraz.at/apps/library>\n\nBuild bundle for the demo environment\n\n```bash\nAPP_ENV=demo npm run build\n```\n\n## Using this app as pre-built package\n\n### Install app\n\nIf you want to install the dbp sublibrary app in a new folder `sublibrary-app` with a path prefix `/` you can call:\n\n```bash\nnpx @digital-blueprint/cli install-app sublibrary sublibrary-app /\n```\n\nAfterwards you can point your Apache web-server to `sublibrary-app/public`.\n\nMake sure you are allowing `.htaccess` files in your Apache configuration.\n\nAlso make sure to add all of your resources you are using (like your API and Keycloak servers) to the\n`Content-Security-Policy` in your `sublibrary-app/public/.htaccess`, so the browser allows access to those sites.\n\nYou can also use this app directly from the [Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/sublibrary-app/)\nfor example like this: [dbp-sublibrary/index.html](https://github.com/digital-blueprint/sublibrary-app/-/tree/master/examples/dbp-sublibrary/index.html)\n\nNote that you will need a Keycloak server along with a client id for the domain you are running this html on.\n\n### Update app\n\nIf you want to update the dbp sublibrary app in the current folder you can call:\n\n```bash\nnpx @digital-blueprint/cli update-app library\n```\n\n## Activities\n\nThis app has the following activities:\n\n- `dbp-sublibrary-book-list`\n- `dbp-sublibrary-budget`\n- `dbp-sublibrary-create-loan`\n- `dbp-sublibrary-loan-list`\n- `dbp-sublibrary-order-list`\n- `dbp-sublibrary-renew-loan`\n- `dbp-sublibrary-return-book`\n- `dbp-sublibrary-shelving`\n\nYou can find the documentation of these activities in the [sublibrary activities documentation](https://github.com/digital-blueprint/sublibrary-app/-/tree/master/src).\n\n## Adapt app\n\n### Functionality\n\nYou can add multiple attributes to the `<dbp-sublibrary>` tag.\n\n| attribute name          | value   | Link to description                                                                                                                   |\n| ----------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------- |\n| `provider-root`         | Boolean | [app-shell](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell#attributes)                          |\n| `lang`                  | String  | [language-select](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/language-select#attributes)              |\n| `entry-point-url`       | String  | [app-shell](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell#attributes)                          |\n| `keycloak-config`       | Object  | [app-shell](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell#attributes)                          |\n| `base-path`             | String  | [app-shell](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell#attributes)                          |\n| `src`                   | String  | [app-shell](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell#attributes)                          |\n| `html-overrides`        | String  | [common](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/common#overriding-slots-in-nested-web-components) |\n| `themes`                | Array   | [theme-switcher](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/theme-switcher#themes-attribute)          |\n| `darkModeThemeOverride` | String  | [theme-switcher](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/theme-switcher#themes-attribute)          |\n\n#### Mandatory attributes\n\nIf you are not using the `provider-root` attribute to \"terminate\" all provider attributes\nyou need to manually add these attributes so that the topic will work properly:\n\n```html\n<dbp-sublibrary auth requested-login-status analytics-event></dbp-sublibrary>\n```\n\n### Design\n\nFor frontend design customizations, such as logo, colors, font, favicon, and more, take a look at the [theming documentation](https://dbp-demo.tugraz.at/dev-guide/frontend/theming/).\n\n## \"dbp-sublibrary\" slots\n\nThese are common slots for the app-shell. You can find the documentation of these slots in the [app-shell documentation](https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/app-shell).\nFor the app specific slots take a look at the [sublibrary activities](https://github.com/digital-blueprint/sublibrary-app/-/tree/master/src).\n","readmeFilename":"README.md"}