{"_id":"@andrew-wolf/react-photoswipe-gallery","_rev":"19-5907457d3655b390b38851a7e1d34058","name":"@andrew-wolf/react-photoswipe-gallery","dist-tags":{"latest":"3.1.10"},"versions":{"3.0.2":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.2","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.2","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"b2f8e0ebba8d2ef1dc2160e802bc5a1ca92e6280","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.2.tgz","fileCount":79,"integrity":"sha512-cus/3EP725wkLHKizMWrZMYjYqRmCtAvJI0YTjMU+RG9VY4ucgwrvp8dM/LFyuZN3t/hMttS10DbbcB0LJV+kA==","signatures":[{"sig":"MEYCIQCCNizkbiCS0gKPJikSmj8Y7ngrLVlQOAJjIjuL167PrAIhAIBF+oX70hUD/K67euw2Nq92YXI3xtx49Gy6j0Hg1kKx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95728},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f5fc5961d27b90ae54f037332449c16d4b6a0b0","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.2_1716161405392_0.14667425605597906","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.3","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.3","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"9520870592dfa52eac96105b5a2c496fe664575c","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.3.tgz","fileCount":79,"integrity":"sha512-J/SFoQJofCELOsXDm8Y21ermNbOBaIAFgMSUpN3baOoyd8P7IOWpdsVu4mrHHfl7vIuNf847znisTTTHjqg5EQ==","signatures":[{"sig":"MEUCIQC3SZV4QKsVSXYm0McOhMim1bOWcw0ZS1DfpCEHCH8YnwIgDk1oBvNlXa4kLCoc95nUvgVoaxV7Jb2BjTFdQE0DqLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95632},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f5fc5961d27b90ae54f037332449c16d4b6a0b0","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.3_1716196350794_0.4076065722096345","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.4","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.4","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"25f20f370a9eb3dbdff657cd4ed1a8c7fc9371cb","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.4.tgz","fileCount":79,"integrity":"sha512-mvcRA8ZdS3fAU7gLTU65H52u6g+sGy8lMYM1ltPZDyJeYtYXYgPVk+wQQRKPRKfDfQcHNW+PETQlwh3fCN2uAA==","signatures":[{"sig":"MEQCIFNRLsGp+qW7bF/kMaMei9u2JTuuf9ZdQrLAtpZo1sXzAiBdiaCgbmIuJPJPK8540D2KuaZlpv+4BjVHxb6H0OyW7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95624},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f5fc5961d27b90ae54f037332449c16d4b6a0b0","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.4_1716196553582_0.21500055155830755","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.5","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.5","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"136c1b6fab752103eab8a4d352f5842df2b81d07","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.5.tgz","fileCount":79,"integrity":"sha512-5eShO5i/X5SFkwo50TrLa8Za8EkwZ7QpkdR2Sl6NbhfHkjmxz6Kz+/AGScaYF5ouGB1Q0yC1//kYP0NnPnKe3Q==","signatures":[{"sig":"MEUCIQDj9pAVDyWN/41hurCKrvsZQ3YcuZ+aeN5l+65w+61KjQIgSGeA73VoYXL3TnCrQ9sGh83qRHr2kPWrzzDj1ZdCwTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96776},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6f5fc5961d27b90ae54f037332449c16d4b6a0b0","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.5_1716197796408_0.8745778019834218","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.6","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.6","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"83526500c31d42ed5b71ec39971d72742688a1b8","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.6.tgz","fileCount":79,"integrity":"sha512-Iqd1W1BUrqGp2Jbsc9tz8X1yt6GLN7RrZQXh5x+9WWp/tSQmYxvLjX855CUdAL2oOR9704xgLfUqFlJAGpj2YA==","signatures":[{"sig":"MEUCIQDDn1gertTTFqeQoxEKLV1+Tntvt76fb8FIbDwN1WhuRwIgbfapIUZ+8237k5hkJl2SY2NFIcc6HIp/DvBjJphfPDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96114},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b55e8ef84c10b22f86fb7012f101b36323f6e19","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.6_1716198690238_0.10902963922720477","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.7","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.7","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"fc0a6672131c74ad911d67d7aebb45e02a178119","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.7.tgz","fileCount":79,"integrity":"sha512-IcB0HXMFt9N/Zp1iUMzwvWd+3fsAx4hJB+IzSyuSw9hEg8UFjze4c0toLd1M5c9/gYBBXbikuAGVSCScgCwdtg==","signatures":[{"sig":"MEUCIQDNSnQcGrBryfGcP/6X/7AlPja+p/MqLHIXAK6nZVtz4wIgFCp5m0cc+FnRZ6gHNQE8acA43aU17nl+ipaB5Fz3lAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96148},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f8a67713f0e4e160677401e57cf45fed22d94f2d","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.7_1716209628244_0.6939348054208356","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.8","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.8","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"6d96192a1ab3b39d4af06224d4b754989f0e0f59","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.8.tgz","fileCount":79,"integrity":"sha512-8IQsHRinn+CGtUbchF8Y4Pd3jI0dVf8PfgLGTOfZoE6WSinqalwbH/u4+APSgUn6y6wqTq9Y2xp1e5DBJt4KNQ==","signatures":[{"sig":"MEUCIQDArYLspzpPSg3aS8ZzIr9Ki04y924oS3XxWcVEFO3gbwIgZ8CaL9x8qeUkhLPEZR/o2zSxXjba/+yOQc6WAq6d5sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96583},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d14e1198b2d4b8ca65716404570f9e235b11c0b1","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.8_1716211318908_0.5340139575004486","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.9","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.9","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"ba71234e94e9f05ec5069e8d0292249039cc9fa7","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.9.tgz","fileCount":79,"integrity":"sha512-57NgSysijT1Fv0znnHt5P4TVB8UXtssm0a5vG1wnseSekYfh2EyaAhEiTlDg5fRBTlXwSu7/I2dN+Rl0/gqBug==","signatures":[{"sig":"MEYCIQD+6PAyNad0BG6mnrf/Ld+13FOb9mv5Ycz37vF97RfDdQIhAM6wHGaLo/e01931HFxTbjAsSEDFKsclCP3dOq0PZpys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96582},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d739d3fa649426d11211d5dc6322d90ce69fedfc","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.9_1716212447804_0.5213828465994668","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.0.10","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.0.10","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"20d0df9da4e474df62710b7a1e819a9bed97c7a6","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.0.10.tgz","fileCount":79,"integrity":"sha512-VNxa0jA2T+hFuH3DGdvaAFB10P+TY+GCs5R5w+uVDUYsAXCrHxSuiOCGQUGbBil5wbbLPOQsRPZAFidyMHD9zA==","signatures":[{"sig":"MEUCIQDm7iRszOensHAo7XR2FXso20xEWrowtoxbEMDJ0qzkWAIgY89eAw7jWNP/H0za69JOUqRNakaNY0CfXiWHktYujCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96660},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"30f9f7ebbb2ec6f09084f1d72342ddb923209d37","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.0.10_1716318521119_0.26706349603622215","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.0","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.0","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"6c54616c7e46b1b1c7ee79777709f4e2f8da3663","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.0.tgz","fileCount":95,"integrity":"sha512-KgNDkw6CzdCOTR++afQM2ffDziOgtNI4YXnopwn8hVZ/38NjtgFhQ344vrO+TPxRZOwH9bjClj1qUw57/4G3oQ==","signatures":[{"sig":"MEYCIQDeNtEwUkDUY4w9rfu+fJCFoY03AGG902m4mTAC+C6leAIhAJcL/vx/SbRM8lGbS9VAzQplscSw4/fFg/odXa1PZxiT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120129},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cc93ca13a7f9626dd975bcb935b0f9fa5cd29995","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.0_1716845130338_0.5924004737010995","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.1","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.1","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"2f7ba99cdf58d5d5fd92943c1e1610f9f6e43139","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.1.tgz","fileCount":95,"integrity":"sha512-mM4aP7TRODzRXQxLWkUzyNbWS2MTewwxLTgmy1hjp3ifVa0NJbu3kti/CUk7SmUOms/1/DG+FVgPOYKqyGEUYA==","signatures":[{"sig":"MEUCIQCX2BKGQaBfs2Sx3skKGB6Dvu1lsV6m1YX2oz2jtWVPiwIgainl1lEUXwOuPA56O22CIE3CmjvOMQ9HujRdELffbAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120305},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cc93ca13a7f9626dd975bcb935b0f9fa5cd29995","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.1_1716917452856_0.9814093433215743","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.2","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.2","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"c09826d57f831c811861083caf7a80f274af6d5b","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.2.tgz","fileCount":95,"integrity":"sha512-juRsDwcm7ABL7xQuvmbgHMqMP0eJ+1vu0kvayYX5QcgYMM9onfs98SOit9e73rhL9PCGv/CRxgkoW4dBaMHI+g==","signatures":[{"sig":"MEUCIQDweqhmvYrySd0tkBT9S62CF4Wpy1tBfqci4fehoPPVLAIgNjmUBCUViJ2Ge6NLBJsbaRyFdYZuwSWd6s1TvSd+1+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120467},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cc93ca13a7f9626dd975bcb935b0f9fa5cd29995","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.2_1716918285685_0.7861264194224591","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.3","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.3","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"2f7bc212cff5d8b6ba1b92f6f79364525e781662","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.3.tgz","fileCount":95,"integrity":"sha512-D3h12UNsY8RrBoCiFlTS2sgF8bGwmclx0u3L9a5le58O0RbdPNFxAJxx7iYTXz2KUuamtNeR+mHPpGl7usvvxA==","signatures":[{"sig":"MEYCIQCPU9oB8j93SkAKsr6hHJOl4GTfNudDMmx8iMeqiAhm5AIhAKzcNUeFora/LkWtBhTqNqD1QZfUg1SAUoGiFclEr9Yj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125961},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9ef62f2015346d46177b886bde41a17572505cdd","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","dependencies":{"@mui/icons-material":"5.15.19"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.3_1717009640094_0.7880253634948691","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.4","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.4","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"42b83d090b89816d1ca92dd127f76d6e8bdf527b","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.4.tgz","fileCount":95,"integrity":"sha512-o9O/vhZZVO00wfOztRU11F10tBeKJEKXiAITGnwz611tWd5uUQKawu92SwbXebtnBdRg045NJ/IEew7wRjKzNw==","signatures":[{"sig":"MEUCIQD5V/fMFo8MLbLt+ySiGvu89P21Br93zjwuj1TmK9SLJgIgPJsBqONCTzoTsStgLuG74p5e+yhvwPMn6GDBrNngHUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125962},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9ef62f2015346d46177b886bde41a17572505cdd","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","dependencies":{"@mui/icons-material":"5.15.19"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.4_1717011009096_0.1347949895494296","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.5","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.5","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"31a81af2a0db839f9571d87d2f52d8b9ef0bb01f","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.5.tgz","fileCount":95,"integrity":"sha512-+Bn2Dme1xkx30fAmr0GolP3rdLQRVAWIB5CaV3LfbkQF8XYXVgw8GTiulXaYY8Pnni5rKHOn9NBI0x3rE7sKmw==","signatures":[{"sig":"MEQCIGc3lswqurSgWLn7r0TDKp8a/jhNFg+xK4iG25Cw0IFyAiA4dtGY4oa/0lUVfXAw3Xm0NGKXpZGKSsqcFDVXGe/kvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128174},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc8ca8f1e998ff5ccf6fe447fb5e43dc13e421f9","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","@mui/icons-material":"5.15.19","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.5_1717013812402_0.48138719514803174","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.6","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.6","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"bbd7d7051e305a68cbef4e1f4c51e6b8935c7455","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.6.tgz","fileCount":95,"integrity":"sha512-kH/fYzPfOcsSFJzCSS9w2BGR1GY+jblE2cnSLZsNOO7BNCT4BaAyg+9AVEtUldzUHZK+egnc8wmbp7b3sNrDgA==","signatures":[{"sig":"MEUCIQCV0qvJ4PS4DCV96Me2WDl/R+As8X6oWfAS0RvGtB4ETQIgMxLH6diXjbYMf6B88mTj9cOqqAb76NMcVzSEty4omcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129555},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fc8ca8f1e998ff5ccf6fe447fb5e43dc13e421f9","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","@mui/icons-material":"5.15.19","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.6_1717175656526_0.8640224617672161","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.7","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.7","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"9e3a667ec2c50ea190af9994cdcdf386600a9197","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.7.tgz","fileCount":95,"integrity":"sha512-jmWfr+hN3fdkd5CQk2awelNU/JHLLWy8+ZM6QcxopwYqs7onXKjrHMCSbC08AQadhjb3Lb+MeyBjPmMuaXkdpg==","signatures":[{"sig":"MEQCICZ8VFq7JFWLcJL8ruQd1uhy2EAsWC5v+k6khhr11945AiBakpTPmbQ+aJcs3Gv3QPEPb8vaO6jqidaE+/B9sN9phg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135384},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7ef410feaceaff9cb9e64d35ea1b05d5ff9fae8c","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","@mui/icons-material":"5.15.19","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.7_1717435433047_0.6740454760915218","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.8","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.8","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"d3a196512b97458ba4d471d9e108b721271908d1","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.8.tgz","fileCount":95,"integrity":"sha512-g16wuWB3JsVS2xSofCjyTNzni0/9bdbQMDBOV/v8B/ndFBv+ZcyBcZZlObHWjwrlQUq9YhO7QY+23dCjfYk+3Q==","signatures":[{"sig":"MEUCIFw9cBSpGz0oVxLhOOeT46EXJLGqHNITO8Z6moUAcFMCAiEA3tZ7ZywLlmLBUnT6k509ei1ler9rDD6lxKAnlJFn/0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135799},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7ef410feaceaff9cb9e64d35ea1b05d5ff9fae8c","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","@mui/icons-material":"5.15.19","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.8_1718128358876_0.9142487495218874","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.9","keywords":["photoswipe","react","gallery"],"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.9","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"dist":{"shasum":"a8837dd0ad98f1b46e4078b8d8a4c9d75110c98f","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.9.tgz","fileCount":110,"integrity":"sha512-skh1l/FxusCBMX2ItLBHACBwADlFObVJ9H/z2RJ4rzUeuoWLBlSGmNoNts081KGZFaUSXbHTFuBv8PUewOPv4Q==","signatures":[{"sig":"MEUCIQC834JR1WAvfS0W70f4s5LiCeIRrWPH/Cp/fy1fxp634QIgLrNAB8MYeKvwGj+R30uDbf8X9dUZ07fjArB6mwMdUz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139283},"jest":{"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]},"collectCoverage":true},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","config":{"commitizen":{"path":"@commitlint/prompt"}},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"908595e62e0e7ff98e6a4dae42f3838f6a584796","scripts":{"lint":"eslint","test":"jest","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","commit":"git-cz","prepack":"pinst --disable","release":"standard-version","build-ts":"rimraf dist && tsc --project tsconfig.build.json","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","postpack":"pinst --enable","prettify":"prettier","storybook":"storybook dev -p 6006","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","postinstall":"husky install","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build-storybook":"storybook build"},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"repository":{"url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git","type":"git"},"_npmVersion":"10.2.4","description":"React component wrapper around PhotoSwipe","directories":{},"resolutions":{"webpack":"5.91.0"},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"jest":"29.7.0","util":"0.12.5","husky":"8.0.3","pinst":"3.0.0","react":"18.2.0","eslint":"8.57.0","rimraf":"5.0.5","core-js":"3.36.1","ts-jest":"29.1.2","webpack":"5.91.0","prettier":"2.8.8","react-dom":"18.2.0","storybook":"7.6.17","ts-loader":"9.5.1","@babel/cli":"7.24.1","commitizen":"4.3.0","photoswipe":"5.4.3","prop-types":"15.8.1","typescript":"5.4.5","@babel/core":"7.24.4","@types/jest":"29.5.12","lint-staged":"15.2.2","@types/react":"18.2.78","babel-loader":"9.1.3","@mui/material":"5.15.18","@emotion/react":"11.11.4","@storybook/api":"7.6.17","@commitlint/cli":"18.6.1","@emotion/styled":"11.11.5","react-easy-crop":"5.0.7","@storybook/react":"7.6.17","@types/react-dom":"18.2.25","standard-version":"9.5.0","@storybook/addons":"7.6.17","@types/prop-types":"15.7.12","@commitlint/prompt":"18.6.1","@storybook/theming":"7.6.17","@mui/icons-material":"5.15.19","eslint-plugin-react":"7.34.1","storybook-dark-mode":"3.0.3","@testing-library/dom":"9.3.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.29.1","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@testing-library/react":"14.3.1","eslint-config-prettier":"8.10.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"29.7.0","eslint-plugin-storybook":"0.8.0","@storybook/source-loader":"7.6.17","@storybook/react-webpack5":"7.6.17","@testing-library/jest-dom":"5.17.0","@typescript-eslint/parser":"6.21.0","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"7.6.17","@testing-library/user-event":"14.5.2","@types/testing-library__dom":"7.5.0","eslint-import-resolver-node":"0.3.9","@commitlint/config-conventional":"18.6.3","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","babel-plugin-named-exports-order":"0.0.2","babel-plugin-add-import-extension":"1.6.0","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin"},"peerDependencies":{"react":">= 16.8.0","photoswipe":">= 5.2.2","prop-types":">= 15.7.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}],"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/react-photoswipe-gallery_3.1.9_1718132765905_0.9985112172106423","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"@andrew-wolf/react-photoswipe-gallery","version":"3.1.10","description":"React component wrapper around PhotoSwipe","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"keywords":["photoswipe","react","gallery"],"repository":{"type":"git","url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git"},"homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"license":"MIT","scripts":{"build-ts":"rimraf dist && tsc --project tsconfig.build.json","patch-import":"babel dist --out-dir dist --no-babelrc --plugins=babel-plugin-add-import-extension","build":"yarn build-ts && yarn patch-import","start":"yarn build-ts --watch","test":"jest","prepublish":"yarn build","type-check":"tsc --project tsconfig.json","lint":"eslint","lint-all":"yarn lint \"**/*.{js,jsx,ts,tsx}\"","commit":"git-cz","prettify":"prettier","storybook":"storybook dev -p 6006","build-storybook":"storybook build","release":"standard-version","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/cli":"7.24.1","@babel/core":"7.24.4","@commitlint/cli":"18.6.1","@commitlint/config-conventional":"18.6.3","@commitlint/prompt":"18.6.1","@emotion/react":"11.11.4","@emotion/styled":"11.11.5","@mui/icons-material":"5.15.19","@mui/material":"5.15.18","@storybook/addon-essentials":"7.6.17","@storybook/addons":"7.6.17","@storybook/api":"7.6.17","@storybook/components":"7.6.17","@storybook/core-events":"7.6.17","@storybook/react":"7.6.17","@storybook/react-webpack5":"7.6.17","@storybook/source-loader":"7.6.17","@storybook/theming":"7.6.17","@testing-library/dom":"9.3.4","@testing-library/jest-dom":"5.17.0","@testing-library/react":"14.3.1","@testing-library/user-event":"14.5.2","@types/jest":"29.5.12","@types/prop-types":"15.7.12","@types/react":"18.2.78","@types/react-dom":"18.2.25","@types/testing-library__dom":"7.5.0","@types/testing-library__jest-dom":"5.14.9","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","babel-loader":"9.1.3","babel-plugin-add-import-extension":"1.6.0","babel-plugin-named-exports-order":"0.0.2","commitizen":"4.3.0","core-js":"3.36.1","eslint":"8.57.0","eslint-config-airbnb":"19.0.4","eslint-config-prettier":"8.10.0","eslint-import-resolver-node":"0.3.9","eslint-plugin-import":"2.29.1","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.34.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-storybook":"0.8.0","husky":"8.0.3","jest":"29.7.0","jest-environment-jsdom":"29.7.0","lint-staged":"15.2.2","photoswipe":"5.4.3","photoswipe-dynamic-caption-plugin":"github:dimsemenov/photoswipe-dynamic-caption-plugin","pinst":"3.0.0","prettier":"2.8.8","prop-types":"15.8.1","react":"18.2.0","react-dom":"18.2.0","react-easy-crop":"5.0.7","rimraf":"5.0.5","standard-version":"9.5.0","storybook":"7.6.17","storybook-dark-mode":"3.0.3","ts-jest":"29.1.2","ts-loader":"9.5.1","typescript":"5.4.5","util":"0.12.5","webpack":"5.91.0"},"peerDependencies":{"photoswipe":">= 5.2.2","prop-types":">= 15.7.0","react":">= 16.8.0"},"resolutions":{"webpack":"5.91.0"},"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"config":{"commitizen":{"path":"@commitlint/prompt"}},"standard-version":{"scripts":{"postchangelog":"sed -r -e 's/^#{1,3} \\[/## [/' -i '' CHANGELOG.md"},"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Optimizations"},{"type":"chore","hidden":true},{"type":"refactor","hidden":true},{"type":"docs","hidden":true},{"type":"test","hidden":true},{"type":"style","hidden":true}]},"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":{"esModuleInterop":true}}]}},"packageManager":"yarn@4.1.1","_id":"@andrew-wolf/react-photoswipe-gallery@3.1.10","gitHead":"f8ee09e36d9eb2524daa5ef5872729f0f740e05e","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-e1ZtMv8gUJ7QeqtusB2dK1D5j9Of/GxbmEktkuFcb5Ujv13qI8zc4liGUqLcoTKTKBsw4kZ0yN6h0ia0fp8vUQ==","shasum":"1aa6676ae08331533fde6e5fa74225dc72ce5473","tarball":"https://registry.npmjs.org/@andrew-wolf/react-photoswipe-gallery/-/react-photoswipe-gallery-3.1.10.tgz","fileCount":95,"unpackedSize":136085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7ESxVN9uW6H3BgHpy5wSnqMQlvfmAnEjcIK/EXei/AQIhAKTDzRG6GlRT2Mb6WeCrGtlxuhywb3ygo1chc+uIbFio"}]},"_npmUser":{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"},"directories":{},"maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-photoswipe-gallery_3.1.10_1727303289747_0.37224929562981246"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-19T23:30:05.285Z","modified":"2024-09-25T22:28:10.145Z","3.0.2":"2024-05-19T23:30:05.563Z","3.0.3":"2024-05-20T09:12:30.947Z","3.0.4":"2024-05-20T09:15:53.728Z","3.0.5":"2024-05-20T09:36:36.569Z","3.0.6":"2024-05-20T09:51:30.460Z","3.0.7":"2024-05-20T12:53:48.405Z","3.0.8":"2024-05-20T13:21:59.088Z","3.0.9":"2024-05-20T13:40:47.939Z","3.0.10":"2024-05-21T19:08:41.308Z","3.1.0":"2024-05-27T21:25:30.494Z","3.1.1":"2024-05-28T17:30:53.099Z","3.1.2":"2024-05-28T17:44:45.928Z","3.1.3":"2024-05-29T19:07:20.343Z","3.1.4":"2024-05-29T19:30:09.301Z","3.1.5":"2024-05-29T20:16:52.552Z","3.1.6":"2024-05-31T17:14:16.731Z","3.1.7":"2024-06-03T17:23:53.320Z","3.1.8":"2024-06-11T17:52:39.116Z","3.1.9":"2024-06-11T19:06:06.082Z","3.1.10":"2024-09-25T22:28:09.967Z"},"bugs":{"url":"https://github.com/andrewwolf-eu/react-photoswipe-gallery/issues"},"author":{"name":"Ivan Rudoy","email":"rudooy@gmail.com"},"license":"MIT","homepage":"https://github.com/andrewwolf-eu/react-photoswipe-gallery","keywords":["photoswipe","react","gallery"],"repository":{"type":"git","url":"git+https://github.com/andrewwolf-eu/react-photoswipe-gallery.git"},"description":"React component wrapper around PhotoSwipe","maintainers":[{"name":"andrew-wolf","email":"farkas.andras.uk@gmail.com"}],"readme":"# react-photoswipe-gallery\r\n\r\n[![codecov](https://codecov.io/gh/dromru/react-photoswipe-gallery/branch/master/graph/badge.svg)](https://codecov.io/gh/dromru/react-photoswipe-gallery) [![npm](https://img.shields.io/npm/v/react-photoswipe-gallery.svg)](https://www.npmjs.com/package/react-photoswipe-gallery)\r\n\r\n> Pagination enabled version\r\n\r\n## Basic Usage with pagination\r\n\r\n```javascript\r\nimport 'photoswipe/dist/photoswipe.css'\r\n\r\nimport { Gallery, Item } from '@andrew-wolf/react-photoswipe-gallery'\r\n\r\nconst MyGallery = () => (\r\n  <Gallery\r\n    pagination={{\r\n      items: pictureUrlListArray,\r\n      pageSize: 100,\r\n      displayItem: (\r\n        paginatedItems: string[],\r\n        // pageNumber: number,\r\n        // pageSize: number,\r\n      ) => (\r\n        <div className=\"grid md:grid-cols-2 lg:grid-cols-4 2xl:grid-cols-6 3xl:grid-cols-10 gap-2 pswp-gallery\">\r\n          {paginatedItems.map(\r\n            (url) => {\r\n              <Item\r\n                original={url}\r\n                thumbnail={url}\r\n                width=\"1024\"\r\n                height=\"768\"\r\n              >\r\n                {({ ref, open }) => (\r\n                  <img ref={ref} onClick={open} src={url} />\r\n                )}\r\n              </Item>\r\n            },\r\n          )}\r\n        </div>\r\n      ),\r\n    }}>\r\n  </Gallery>\r\n)\r\n```\r\n\r\n\r\n> A configurable and flexible React component wrapper around [PhotoSwipe](https://photoswipe.com/).\r\n> ℹ️ **If you are using PhotoSwipe v4, Use [v1](https://github.com/andrewwolf-eu/react-photoswipe-gallery/tree/v1.3.10) instead**\r\n\r\n## Basic Usage\r\n\r\n```javascript\r\nimport 'photoswipe/dist/photoswipe.css'\r\n\r\nimport { Gallery, Item } from '@andrew-wolf/react-photoswipe-gallery'\r\n\r\nconst MyGallery = () => (\r\n  <Gallery>\r\n    <Item\r\n      original=\"https://placekitten.com/1024/768?image=1\"\r\n      thumbnail=\"https://placekitten.com/80/60?image=1\"\r\n      width=\"1024\"\r\n      height=\"768\"\r\n    >\r\n      {({ ref, open }) => (\r\n        <img ref={ref} onClick={open} src=\"https://placekitten.com/80/60?image=1\" />\r\n      )}\r\n    </Item>\r\n    <Item\r\n      original=\"https://placekitten.com/1024/768?image=2\"\r\n      thumbnail=\"https://placekitten.com/80/60?image=2\"\r\n      width=\"1024\"\r\n      height=\"768\"\r\n    >\r\n      {({ ref, open }) => (\r\n        <img ref={ref} onClick={open} src=\"https://placekitten.com/80/60?image=2\" />\r\n      )}\r\n    </Item>\r\n  </Gallery>\r\n)\r\n```\r\n\r\n## Demo\r\n\r\nCheck out the [Storybook](https://dromru.github.io/react-photoswipe-gallery/) to see it in action 🚀\r\n\r\nStories are written as real-world examples, so you can see them at the bottom of Storybook UI in the Story tab. Or browse the [source code](https://github.com/andrewwolf-eu/react-photoswipe-gallery/tree/master/src/storybook) on GitHub. It covers most of the use-cases and provides examples for configuration options.\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add photoswipe react-photoswipe-gallery\r\n```\r\n\r\nor\r\n\r\n```shell\r\nnpm install photoswipe react-photoswipe-gallery --save\r\n```\r\n\r\n## Hash Navigation\r\n\r\nYou should pass a unique `id` prop to `<Gallery />` component, to enable hash navigation.\r\n\r\nOptionally, you can also pass the `id` to `<Item />` component. Otherwise, the index will be used.\r\n\r\n```javascript\r\nconst MyGallery = () => (\r\n  <Gallery id=\"my-gallery\">\r\n    <Item\r\n      id=\"first-pic\"\r\n      {/*...*/}\r\n    />\r\n    <Item\r\n      id=\"second-pic\"\r\n      {/*...*/}\r\n    />\r\n  </Gallery>\r\n)\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/hash-navigation.stories.tsx)\r\n\r\n## Captions\r\n\r\nIf you want to add captions to your slides, you need to pass `withCaption` prop to the `<Gallery />`\r\nand pass `caption` prop to each `<Item />`. It accepts html as well. If `caption` isn't provided - it will use `alt` prop.\r\n\r\n```javascript\r\nconst MyGallery = () => (\r\n  <Gallery withCaption>\r\n    <Item\r\n      caption=\"Foo\"\r\n      {/*...*/}\r\n    />\r\n    <Item\r\n      alt=\"Bar\"\r\n      {/*...*/}\r\n    />\r\n  </Gallery>\r\n)\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/with-caption.stories.tsx)\r\n\r\n## Plugins\r\n\r\nYou can use native PhotoSwipe plugins with `plugins` prop. It accepts the function in which you should register all of your plugins, providing `pswpLightbox` to the plugin constructor.\r\n\r\nExample for [photoswipe-dynamic-caption-plugin](https://github.com/dimsemenov/photoswipe-dynamic-caption-plugin):\r\n\r\n```javascript\r\nimport 'photoswipe-dynamic-caption-plugin/photoswipe-dynamic-caption-plugin.css'\r\nimport PhotoSwipeDynamicCaption from 'photoswipe-dynamic-caption-plugin'\r\n\r\nconst MyGallery = () => (\r\n  <Gallery\r\n      plugins={(pswpLightbox) => {\r\n        // register plugin\r\n        const captionPlugin = new PhotoSwipeDynamicCaption(pswpLightbox, {\r\n          captionContent: (slide) => slide.data.alt,\r\n        })\r\n\r\n        // register another plugin\r\n        // ...\r\n      }}\r\n  >\r\n    {/*...*/}\r\n  </Gallery>\r\n)\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/plugins.stories.tsx)\r\n\r\n## Custom UI Elements\r\n\r\nYou can [add custom UI elements to PhotoSwipe](https://photoswipe.com/adding-ui-elements/) with `uiElements` prop. It accepts an array of configuration objects for custom UI elements.\r\n\r\n```javascript\r\nconst uiElements = [\r\n  // add custom UI element\r\n  {\r\n    name: 'custom-button',\r\n    ariaLabel: 'Custom button',\r\n    order: 9,\r\n    isButton: true,\r\n    html: {\r\n      isCustomSVG: true,\r\n      inner:\r\n        '<path d=\"<ICON_PATH>\" id=\"pswp__icn-cstm-btn\"/>',\r\n      outlineID: 'pswp__icn-cstm-btn',\r\n    },\r\n    appendTo: 'bar',\r\n    onInit: (el, pswpInstance) => {\r\n      // do something on UI element's init event\r\n    },\r\n    onClick: (e, el, pswpInstance) => {\r\n      // do something on UI element's click event\r\n    },\r\n  },\r\n\r\n  // add another custom UI element\r\n  // ...\r\n]\r\n\r\nconst MyGallery = () => (\r\n  <Gallery uiElements={uiElements}>\r\n    {/*...*/}\r\n  </Gallery>\r\n)\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/rotate-slide-button.stories.tsx)\r\n\r\n## Custom slide content\r\n\r\nYou can add your own custom slide content with `content` and `html` props.\r\n\r\n```javascript\r\nconst MyGallery = () => (\r\n  <Gallery>\r\n    <Item\r\n      content={<h1>Hi!</h1>}\r\n      {/*...*/}\r\n    />\r\n    <Item\r\n      html=\"<h1>Hi!</h1>\"\r\n      {/*...*/}\r\n    />\r\n  </Gallery>\r\n)\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/custom-content.stories.tsx)\r\n\r\n## Access to Photoswipe instance\r\n\r\nIf you need to get access to Photoswipe instance (for example, to subscribe on [Photoswipe events](https://photoswipe.com/events/) or call some [Photoswipe method](https://photoswipe.com/methods/)),\r\nyou can do it via `onOpen` and `onBeforeOpen` props of `Gallery` component.\r\n\r\n`onBeforeOpen` triggers before `PhotoSwipe.init()` call.\r\n\r\n`onOpen` triggers after `PhotoSwipe.init()` call.\r\n\r\n`onBeforeOpen` and `onOpen` will receive PhotoSwipe instance as the first argument.\r\n\r\n```javascript\r\nconst onBeforeOpen = (pswpInstance) => {\r\n  pswpInstance.on('change', () => {\r\n    console.log('slide was changed')\r\n  })\r\n}\r\n\r\nconst onOpen = (pswpInstance) => {\r\n  pswpInstance.currSlide.zoomTo(\r\n    1,\r\n    { x: 0, y: 0 },\r\n    2000,\r\n    false\r\n  )\r\n}\r\n\r\nconst MyGallery = () => (\r\n  <Gallery onBeforeOpen={onBeforeOpen} onOpen={onOpen}>\r\n    {/*...*/}\r\n  </Gallery>\r\n)\r\n```\r\n\r\n## Photoswipe customization\r\n\r\nIf you need to customize [Photoswipe options](https://photoswipe.com/options/) or [Photoswipe styling](https://photoswipe.com/styling/)\r\nyou can do it via `options` prop of `Gallery` component.\r\n\r\n```javascript\r\nconst options = {\r\n  arrowPrev: false,\r\n  arrowNext: false,\r\n  zoom: false,\r\n  close: false,\r\n  counter: false,\r\n  bgOpacity: 0.2,\r\n  padding: { top: 20, bottom: 40, left: 100, right: 100 },\r\n}\r\n\r\nconst MyGallery = () => (\r\n  <Gallery options={options}>\r\n    {/*...*/}\r\n  </Gallery>\r\n)\r\n```\r\n\r\n## Props\r\n\r\n### Gallery\r\n\r\n<a name=\"gallery-props\"></a>\r\n\r\n| Prop | Type | Required | Description |\r\n| - | - | - | - |\r\n| `id` | Number or String | ✓ (for hash navigation) | Item ID, for [hash navigation](#hash-navigation) |\r\n| `options` | Object | | Object containing PhotoSwipe [options](https://photoswipe.com/options/) and [styling](https://photoswipe.com/styling/) properties |\r\n| `plugins` | Function | | Function for registering PhotoSwipe [plugins](#plugins). You should pass `photoswipeLightbox` to each plugin constructor ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/plugins.stories.tsx)) |\r\n| `uiElements` | Array | | Array of configuration objects for [custom UI elements](#custom-ui-elements). Use it for [adding custom UI elements](https://photoswipe.com/adding-ui-elements/) ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/rotate-slide-button.stories.tsx)) |\r\n| `onBeforeOpen` | Function | | Triggers before `PhotoSwipe.init()` call. Use it for accessing PhotoSwipe [API](https://photoswipe.com/methods/#photoswipe-core-methods). It will receive PhotoSwipe instance as the first argument: `(photoswipe: PhotoSwipe) => void` |\r\n| `onOpen` | Function | | Triggers after `PhotoSwipe.init()` call. Use it for accessing PhotoSwipe [API](https://photoswipe.com/methods/#photoswipe-core-methods). It will receive PhotoSwipe instance as the first argument: `(photoswipe: PhotoSwipe) => void` |\r\n| `withCaption` | Boolean | ✓ (for default captions) | Enables built-in [caption](#captions) display. Use the `caption` prop of the Item component to control caption text ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/with-default-caption.stories.tsx)) |\r\n| `withDownloadButton` | Boolean | ✓ (for download button) | Adds UI control for downloading the original image of the current slide ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/with-download-button.stories.tsx)) |\r\n\r\n### Item\r\n\r\n> Should be children of the `Gallery`.\r\n\r\n<a name=\"item-props\"></a>\r\n\r\n| Prop | Type | Required | Description |\r\n| - | - | - | - |\r\n| `children` | Function | ✓ | Render prop for exposing `Gallery` API |\r\n| `original` | String |  | Url of original image |\r\n| `originalSrcset` | String |  | Srcset of original image ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/srcset.stories.tsx)) |\r\n| `thumbnail` | String |  | Url of thumbnail |\r\n| `width` | Number or String |  | Width of original image |\r\n| `height` | Number or String |  | Height of original image |\r\n| `alt` | String |  | Alternate text for original image |\r\n| `caption` | String |  | Text or html for caption ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/with-default-caption.stories.tsx)) |\r\n| `cropped` | Boolean |  | Thumbnail is cropped ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/cropped.stories.tsx)) |\r\n| `content` | ReactElement |  | [Custom slide content](#custom-slide-content) ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/custom-content.stories.tsx)) |\r\n| `html` | String |  | [Custom slide content](#custom-slide-content) (raw html) ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/custom-content.stories.tsx)) |\r\n| `id` | Number or String |  | Item ID, for [hash navigation](#hash-navigation) ([example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/hash-navigation.stories.tsx)) |\r\n\r\n#### Note about Item's `children` render prop\r\n\r\nItem accepts only function as children.\r\n\r\n```typescript\r\nexport interface ChildrenFnProps<NodeType extends HTMLElement> {\r\n  /**\r\n   * Ref callback to any html node of item.\r\n   * It must be set to HTML Element in order to work.\r\n   * Can be done like usual ref: ref={ref}\r\n   * or callback-way if you need extra work done with node:\r\n   * ref={(node) => {\r\n   *   ref(node)\r\n   *   ...\r\n   * }}\r\n   */\r\n  ref: (node: NodeType | null) => void\r\n\r\n  /**\r\n   * Function that opens the gallery at the current item\r\n   */\r\n  open: (e: MouseEvent) => void\r\n}\r\n\r\n<Item>\r\n  {({ ref, open }) => (\r\n    <img ref={ref} onClick={open} />\r\n  )}\r\n</Item>\r\n\r\n<Item>\r\n  {({ ref, open }) => (\r\n    <span\r\n      ref={(node) => {\r\n        ref(node)\r\n        console.log(node)\r\n      }}\r\n      onClick={open}\r\n    >\r\n      Open gallery\r\n    </span>\r\n  )}\r\n</Item>\r\n```\r\n\r\n## Hooks\r\n\r\n### `useGallery`\r\n\r\nThe `useGallery` hook returns an object with some useful methods.\r\n\r\n| Property | Type | Description |\r\n| - | - | - |\r\n| `open` | (index: number) => void | This function allows programmatically open Photoswipe UI at `index`|\r\n\r\n`useGallery` hook gets context provided by `Gallery` component.\r\nSo to use `useGallery` hook you need to store your gallery content as separate component and then wrap it into `Gallery` component.\r\n\r\n```javascript\r\nconst GalleryContent = () => {\r\n  const { open } = useGallery()\r\n\r\n  useEffect(() => {\r\n      open(1) // you can open second slide by calling open(1) in useEffect\r\n  }, [open])\r\n\r\n  return (\r\n    <div>\r\n      {/* or you can open second slide on button click */}\r\n      <button onClick={() => open(1)}>Open second slide</button>\r\n      <div>\r\n        <Item>...</Item>\r\n        <Item>...</Item>\r\n        <Item>...</Item>\r\n      </div>\r\n    </div>\r\n  )\r\n}\r\n\r\nconst MyGallery = () => {\r\n  return (\r\n    {/* Gallery component provides context for useGallery hook used in GalleryContent */}\r\n    <Gallery>\r\n      <GalleryContent />\r\n    </Gallery>\r\n  )\r\n}\r\n```\r\n\r\n[Example](https://github.com/andrewwolf-eu/react-photoswipe-gallery/blob/master/src/storybook/playground.stories.tsx)\r\n\r\n## Requirements\r\n\r\n* react@16.8+\r\n* [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) [polyfill](https://github.com/zloirock/core-js) for older browsers\r\n\r\n## Development\r\n\r\n```shell\r\nyarn install\r\nyarn sdks vscode\r\n```\r\n\r\nthen\r\n\r\n```shell\r\nyarn storybook\r\n```\r\n\r\nor\r\n\r\n```shell\r\nyarn start\r\n```\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}