{"_id":"@bootstrap-wc/plugin-blueimp-gallery","_rev":"5-0b43c01c430272446b072b7cda4da3cc","name":"@bootstrap-wc/plugin-blueimp-gallery","dist-tags":{"latest":"3.0.0"},"versions":{"0.2.0":{"name":"@bootstrap-wc/plugin-blueimp-gallery","version":"0.2.0","keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"license":"MIT","_id":"@bootstrap-wc/plugin-blueimp-gallery@0.2.0","maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"dist":{"shasum":"98a33eab171561a8108b68f9e329f3464c0268ba","tarball":"https://registry.npmjs.org/@bootstrap-wc/plugin-blueimp-gallery/-/plugin-blueimp-gallery-0.2.0.tgz","fileCount":17,"integrity":"sha512-3jYkmf6cpvGm7hBWMA/Q6dP+jwkVf80PCn0dAVN6X4xjGEqb7b3yWqlSwu1NESqcP6hRJ3ZDR+VNcRjd6fd/mQ==","signatures":[{"sig":"MEUCIEQXHkdyR78PCqWdEOys5ptYq0IIQU9A6/ICBNjQHzCsAiEA4MJKGFeHX4lMJGawpg+Y8xtS7MBVlWS20Xtz40exe2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./define":{"types":"./dist/define.d.ts","import":"./dist/define.js"}},"gitHead":"943d81bf950a10162a2360055e31db981ac80d40","scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"grvpanchal","email":"grvpanchal@gmail.com"},"repository":{"url":"git+https://github.com/grvpanchal/bootstrap-wc.git","type":"git","directory":"packages/plugin-blueimp-gallery"},"_npmVersion":"10.8.2","description":"blueimp-gallery lightbox wrapper.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lit":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"blueimp-gallery":"^3.4.0","@bootstrap-wc/components":"^0.5.0"},"peerDependenciesMeta":{"blueimp-gallery":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-blueimp-gallery_0.2.0_1778096457420_0.4919353794337942","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bootstrap-wc/plugin-blueimp-gallery","version":"1.0.0","keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"license":"MIT","_id":"@bootstrap-wc/plugin-blueimp-gallery@1.0.0","maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"dist":{"shasum":"c78398b7efacbe4a2c660d83a5bec1dd3386da12","tarball":"https://registry.npmjs.org/@bootstrap-wc/plugin-blueimp-gallery/-/plugin-blueimp-gallery-1.0.0.tgz","fileCount":17,"integrity":"sha512-Uxl6mM3Fv3c1G9xNUVGFHDgF3EXG6ww+2UrDkdirw84mbbo8/FTYbxH3+CVFoU4QXcvf1BguO7cyDUgUMHNOuQ==","signatures":[{"sig":"MEYCIQC2xvOPJx8v7JDtXU7cQXaTxl2r2qxtEymmRECeXvcTlAIhAKLQpPcty6xfzYHTNdjwtbVcEsyNo4GnAE/5EI6tl+dZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./define":{"types":"./dist/define.d.ts","import":"./dist/define.js"}},"gitHead":"e2914329b77716f04434c525bd43bc8daa0fa112","scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"grvpanchal","email":"grvpanchal@gmail.com"},"repository":{"url":"git+https://github.com/grvpanchal/bootstrap-wc.git","type":"git","directory":"packages/plugin-blueimp-gallery"},"_npmVersion":"10.8.2","description":"blueimp-gallery lightbox wrapper.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lit":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"blueimp-gallery":"^3.4.0","@bootstrap-wc/components":"^0.6.0"},"peerDependenciesMeta":{"blueimp-gallery":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-blueimp-gallery_1.0.0_1778384577761_0.4755515301663218","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bootstrap-wc/plugin-blueimp-gallery","version":"1.1.0","keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"license":"MIT","_id":"@bootstrap-wc/plugin-blueimp-gallery@1.1.0","maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"dist":{"shasum":"95d522a81ff653e2eb5e09755bebe0b052ef643e","tarball":"https://registry.npmjs.org/@bootstrap-wc/plugin-blueimp-gallery/-/plugin-blueimp-gallery-1.1.0.tgz","fileCount":17,"integrity":"sha512-HcqBF8FrwxSTxKAfKsqR623ZZkdYxrN+5rU2F2N6YYfjOOpoDNNPQSVQaaSF4AwW9iPCj+9DPLk6rbZ8WPbvag==","signatures":[{"sig":"MEUCID41lhW3TZDU4LO9QBxLVLJxd1Gn0Mo84y7NjuTO4xk5AiEA+LNBCPvWSyeBgTH/kOFTmRR3k0wjMjMPKfEzvRM4snk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./define":{"types":"./dist/define.d.ts","import":"./dist/define.js"}},"gitHead":"69e62e0ff957c9575ee50033a34707aa3a2ee886","scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"grvpanchal","email":"grvpanchal@gmail.com"},"repository":{"url":"git+https://github.com/grvpanchal/bootstrap-wc.git","type":"git","directory":"packages/plugin-blueimp-gallery"},"_npmVersion":"10.8.2","description":"blueimp-gallery lightbox wrapper.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lit":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"blueimp-gallery":"^3.4.0","@bootstrap-wc/components":"^0.6.0"},"peerDependenciesMeta":{"blueimp-gallery":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-blueimp-gallery_1.1.0_1778420503979_0.25159026354379366","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bootstrap-wc/plugin-blueimp-gallery","version":"2.0.0","keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"license":"MIT","_id":"@bootstrap-wc/plugin-blueimp-gallery@2.0.0","maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"dist":{"shasum":"1e947bc8e9a5b5e80caa0357ae9f1e6f4b031e38","tarball":"https://registry.npmjs.org/@bootstrap-wc/plugin-blueimp-gallery/-/plugin-blueimp-gallery-2.0.0.tgz","fileCount":17,"integrity":"sha512-hkw08aC5gH3eQ1yepLJ/5ykMxBVM3gWKhgxQoKGVXnhspSVm6+f6HubLNy0lhd9JGp6/SxCRC3jBuvjrUd6KXA==","signatures":[{"sig":"MEYCIQCkqImauSTmD0EEcRX9sxDFfWqlsJZyz3SyE2O/uNWr3wIhAN+4HhielzBe+eNpuUdTUgU3QwFrbMyZJZn5C+JrXILD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./define":{"types":"./dist/define.d.ts","import":"./dist/define.js"}},"gitHead":"0d1e9911dac2b3112e9af8d53829c2f394113cf5","scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"grvpanchal","email":"grvpanchal@gmail.com"},"repository":{"url":"git+https://github.com/grvpanchal/bootstrap-wc.git","type":"git","directory":"packages/plugin-blueimp-gallery"},"_npmVersion":"10.8.2","description":"blueimp-gallery lightbox wrapper.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lit":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"blueimp-gallery":"^3.4.0","@bootstrap-wc/components":"^0.7.0"},"peerDependenciesMeta":{"blueimp-gallery":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/plugin-blueimp-gallery_2.0.0_1778529105492_0.23973436447293017","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@bootstrap-wc/plugin-blueimp-gallery","version":"3.0.0","description":"blueimp-gallery lightbox wrapper.","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./define":{"types":"./dist/define.d.ts","import":"./dist/define.js"}},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo"},"dependencies":{"lit":"^3.2.1"},"peerDependencies":{"@bootstrap-wc/components":"^0.8.0","blueimp-gallery":"^3.4.0"},"peerDependenciesMeta":{"blueimp-gallery":{"optional":true}},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/grvpanchal/bootstrap-wc.git","directory":"packages/plugin-blueimp-gallery"},"keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"_id":"@bootstrap-wc/plugin-blueimp-gallery@3.0.0","gitHead":"1c46cae3f4aa04482d9b95e473b286f06a647e4e","bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XnWXDnSrn8mg97JhKx2CQ2k8dZvO0EHPQmfPEnHMd/N0CEAZyaxp6TkMTC5ofU7lxkeCKfUeP3z2BL4e4Cl7SA==","shasum":"d25370ddaa3c00eb478f554c2ef466bc4951c614","tarball":"https://registry.npmjs.org/@bootstrap-wc/plugin-blueimp-gallery/-/plugin-blueimp-gallery-3.0.0.tgz","fileCount":17,"unpackedSize":13874,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6BmvXyzgePGlsYLKG7dAbpkF9Ru3HKmmhoq+fUBYu/gIgB3cK/SOvGfYXw9X+olCP9/KkoMapdW9zTM8jGJzPUow="}]},"_npmUser":{"name":"grvpanchal","email":"grvpanchal@gmail.com"},"directories":{},"maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-blueimp-gallery_3.0.0_1783390818087_0.5228146966302827"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T19:40:57.313Z","modified":"2026-07-07T02:20:18.382Z","0.2.0":"2026-05-06T19:40:57.595Z","1.0.0":"2026-05-10T03:42:57.887Z","1.1.0":"2026-05-10T13:41:44.152Z","2.0.0":"2026-05-11T19:51:45.641Z","3.0.0":"2026-07-07T02:20:18.244Z"},"bugs":{"url":"https://github.com/grvpanchal/bootstrap-wc/issues"},"license":"MIT","homepage":"https://github.com/grvpanchal/bootstrap-wc#readme","keywords":["bootstrap","web-components","lit","plugin","blueimp-gallery"],"repository":{"type":"git","url":"git+https://github.com/grvpanchal/bootstrap-wc.git","directory":"packages/plugin-blueimp-gallery"},"description":"blueimp-gallery lightbox wrapper.","maintainers":[{"name":"grvpanchal","email":"grvpanchal@gmail.com"}],"readme":"# @bootstrap-wc/plugin-blueimp-gallery\n\nblueimp-gallery lightbox wrapper.\n\n`<bs-lightbox>` is a Lit-based web-component wrapper for [blueimp-gallery].\n\n## Why a wrapper?\n\nThe upstream library was written before web components and assumes CSS rules\nin the host document can target its generated markup. This wrapper renders in\n**light DOM** (no shadow root) so its stylesheet selectors continue to apply.\n\n## Install\n\n```bash\nnpm install @bootstrap-wc/plugin-blueimp-gallery blueimp-gallery\n```\n\n## Usage\n\n```html\n<script type=\"module\" src=\"https://cdn.jsdelivr.net/npm/@bootstrap-wc/plugin-blueimp-gallery/dist/define.js\"></script>\n\n<bs-lightbox options='{\"key\": \"value\"}'>\n  <!-- slotted markup the plugin operates on -->\n</bs-lightbox>\n```\n\nOr in JS:\n\n```js\nimport '@bootstrap-wc/plugin-blueimp-gallery/define';\n\nconst el = document.querySelector('bs-lightbox');\nel.addEventListener('bs:ready', (e) => console.log('plugin ready', e.detail));\n```\n\n## Compatibility caveats\n\n- Lives in **light DOM** so plugin CSS reaches the children.\n- If you place `<bs-lightbox>` inside another wc component (e.g. `<bs-modal>`),\n  the plugin still operates only on the *slotted* light-DOM children — that\n  works fine for wc components that use named slots.\n- Do **not** combine with `document`-wide jQuery selectors that assume the\n  plugin DOM is at the page root.\n\nSee `/packages/PLUGINS.md` for the full plugin compatibility matrix.\n\n## Status\n\nPreview (0.1.0). Subclass-overridable lifecycle; per-plugin specialisation\ntypically needs ~30 lines of code. Contributions welcome.\n","readmeFilename":"README.md"}