{"_id":"react-web-builder","_rev":"37-0c29e48389956277c239d5cba5f6ebc5","name":"react-web-builder","dist-tags":{"latest":"0.25.0"},"versions":{"0.1.0":{"name":"react-web-builder","version":"0.1.0","keywords":["react","pan","zoom","move","panzoom","moving","selecting"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.1.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"3a394d7e046c233e495b56449918be1229af159c","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.1.0.tgz","fileCount":32,"integrity":"sha512-X8aGKaJ1IKGFchE7HmucszGc6s7kWUBkvrh3Qs5zKdB6bElnifEaF0nvxBrrlDQ5F1nl9hp3NKpE3CFOXMijjQ==","signatures":[{"sig":"MEUCIQCWny4ZhSG9MRryT256Yg2CcvNvToCR0gABQOu+h4bbeAIgOgu+rNiJui1TO/lRSs2HQg6zj/LALWJ57tiNu/UIzto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2796696},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.1.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/061dda42e32374729f57baaeb5475772/react-web-builder-0.1.0.tgz","_integrity":"sha512-X8aGKaJ1IKGFchE7HmucszGc6s7kWUBkvrh3Qs5zKdB6bElnifEaF0nvxBrrlDQ5F1nl9hp3NKpE3CFOXMijjQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.3","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.3.0","@sasza/react-panzoom":"1.12.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.1.0_1706295093373_0.21718429403824713","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-web-builder","version":"0.1.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.1.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"11a1789b18c1f194a544d6b32a65def87cb55bea","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.1.1.tgz","fileCount":32,"integrity":"sha512-GKzdXll+WQ2pVqVJuAWRZO62yw5bCgJYM/+MLJAEXYqQHanGkld+p5VrdO124OKKPQdRCdqdRC80wsTNX4u2ow==","signatures":[{"sig":"MEUCIQCpm9EueWTPqlauvx3qB3xlumhqvRpOt8ENk8V2LZXqfAIgRylXcwAbWS9T2Mdr+yIYGa+dZODLxQ66BSwMa5fj70o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2796963},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.1.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/0a50c99876edd080ba187b8a2ddcb277/react-web-builder-0.1.1.tgz","_integrity":"sha512-GKzdXll+WQ2pVqVJuAWRZO62yw5bCgJYM/+MLJAEXYqQHanGkld+p5VrdO124OKKPQdRCdqdRC80wsTNX4u2ow==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.3","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.4.1","@sasza/react-panzoom":"1.12.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.1.1_1706303389810_0.2873487543707185","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-web-builder","version":"0.2.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.2.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"75177d8ae84ca1cd619f974f33a17c616d450847","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.2.0.tgz","fileCount":32,"integrity":"sha512-yJlkHjj5eCs6kS8IWfPC2xDqrEkcTtPB/e9b86l+An/UcgwwwpwNZykq1/PbUXRITNcm2fkc2U6kPzqKfmQDNA==","signatures":[{"sig":"MEQCIG9V0o0lCfUTSJAAFIU+Dl75Nnbd0MISAC3ZiZNicTGpAiBNwFuqPAfaEnh5MuV75brrPbvmm7N294Q/DXznD3gOOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806268},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.2.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/571dd7a77298e6893a0fd760ff9e69d9/react-web-builder-0.2.0.tgz","_integrity":"sha512-yJlkHjj5eCs6kS8IWfPC2xDqrEkcTtPB/e9b86l+An/UcgwwwpwNZykq1/PbUXRITNcm2fkc2U6kPzqKfmQDNA==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.3","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.4.1","@sasza/react-panzoom":"1.12.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.2.0_1706485179177_0.8861635899123395","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-web-builder","version":"0.3.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.3.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"538594ce93c1e24c68142a5947833d60e6a73129","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.3.0.tgz","fileCount":32,"integrity":"sha512-JpuqbJvH1UxorlEZgsXAm9NnP49mI1a9O9EaVv8UM604/QOJ+myO2nendy+XRtFDMpXfk/nWzw5x/3Q+NHznag==","signatures":[{"sig":"MEUCIQC3CHMwvI1vNtzHmSh0xy752/DSDwjsGbf9QA7eFmd3PQIgRgFMp3o9DDXecHnT87U/sYHPW9HceRcrjaF+DFAJYHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2810615},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.3.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/648591eb462f4a4dadd88e411eb01ba5/react-web-builder-0.3.0.tgz","_integrity":"sha512-JpuqbJvH1UxorlEZgsXAm9NnP49mI1a9O9EaVv8UM604/QOJ+myO2nendy+XRtFDMpXfk/nWzw5x/3Q+NHznag==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.3","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.4.1","@sasza/react-panzoom":"1.12.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.3.0_1706563620638_0.3562759342544062","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"react-web-builder","version":"0.3.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.3.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"d933bf76e78607493d20a017dae7d4c25a371a3d","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.3.1.tgz","fileCount":32,"integrity":"sha512-JwMO/BDrg3WJyLuhJs1gZkWCh0GrVQ5PcWNT7AjDcDIkRVkjM4qW5Sa0Ctl/zhC3rxMxpcCb6dWzvZrwAv4X/g==","signatures":[{"sig":"MEQCICoo3Hkl/YazjONjsmYuyGx/X/qSjfptZNxJWR/88DXAAiAuQzBGxx/CzRNmMX+hO5ABVquPnTvprV0tEMpRbBH2Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2812335},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.3.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/0a5de08c8296a218571d4c125b89e58a/react-web-builder-0.3.1.tgz","_integrity":"sha512-JwMO/BDrg3WJyLuhJs1gZkWCh0GrVQ5PcWNT7AjDcDIkRVkjM4qW5Sa0Ctl/zhC3rxMxpcCb6dWzvZrwAv4X/g==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.3","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.4.2","@sasza/react-panzoom":"1.13.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.3.1_1706810657035_0.5712186993960813","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"react-web-builder","version":"0.3.2","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.3.2","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"88ee450c29f367421cb67c7998bbc015dd3d632a","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.3.2.tgz","fileCount":32,"integrity":"sha512-1L4ZX6zOwMF+DZ7k8pMMQVdF4kbrvByr0EiD25QmTjZ+bBX0J+zvJ9U9ksd1ahcvN0D7pBH1rI5E+dXnW9zDpw==","signatures":[{"sig":"MEUCIQDFKYMWDSJ/Z2RIcIAJTPSVVyB/A0ux7IGRXsp/lsnhfAIgc6qTfMq5NjhijXL1V0F95CaDd+V6J8PlY8GMiwEp7MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2812311},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.3.2.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/0a2f2cbe6b6255673f8a3e0399dec4fc/react-web-builder-0.3.2.tgz","_integrity":"sha512-1L4ZX6zOwMF+DZ7k8pMMQVdF4kbrvByr0EiD25QmTjZ+bBX0J+zvJ9U9ksd1ahcvN0D7pBH1rI5E+dXnW9zDpw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.4","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.1","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.4.2","@sasza/react-panzoom":"1.13.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.3.2_1709844378275_0.7816133642515755","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-web-builder","version":"0.4.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.4.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"abc2cab243fdc66086da59aded689763f4e0c017","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.4.0.tgz","fileCount":32,"integrity":"sha512-Wu9bh/iML27o9VvcN2sPYjePFrTSrfU5eozy3JWXa4Yz+i0wDCj1vgShCExkCE6Xxv9UJV5QOcUg+LzbaU/PvQ==","signatures":[{"sig":"MEUCIQDAVbPXuZCsP57WB4wDrof7vfoCQeSfZxA5A9PJtTvcVgIgbWaSiS0eL/gXGupe0uHjUrW7TQ2opz8B6LGNpykcQds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814918},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.4.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/a26fdafb6b337d9dd4f7be1d1fac61ae/react-web-builder-0.4.0.tgz","_integrity":"sha512-Wu9bh/iML27o9VvcN2sPYjePFrTSrfU5eozy3JWXa4Yz+i0wDCj1vgShCExkCE6Xxv9UJV5QOcUg+LzbaU/PvQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.4","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.1","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.5.0","@sasza/react-panzoom":"1.14.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.4.0_1711056063053_0.4886880553954258","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-web-builder","version":"0.5.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.5.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"b8b00bb91698b060d359f266fa97047f985070c8","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.5.0.tgz","fileCount":32,"integrity":"sha512-jkCOPanflET2vvrqNHnoY+3EyEvKpGYjH2rjOgLM48QlhzbSSplGgYqZWsBTmuMLaCtXsT9gIMslcCqAATRd4Q==","signatures":[{"sig":"MEQCICS4uNkkzO6ZO1vSeQrRA3ZAvPPZh9t4KdCS+7RbSJ4CAiB+sOZCH42cckHWn3dek2+m36G7FuHXFYSEcoAYUWIBww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814973},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.5.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/249ea23763fcf0cadfd082db48e9757b/react-web-builder-0.5.0.tgz","_integrity":"sha512-jkCOPanflET2vvrqNHnoY+3EyEvKpGYjH2rjOgLM48QlhzbSSplGgYqZWsBTmuMLaCtXsT9gIMslcCqAATRd4Q==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.2.4","description":"React components for building pages","directories":{},"_nodeVersion":"18.19.1","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.5.0","@sasza/react-panzoom":"1.14.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.5","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.22.10","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.5.0_1711056401057_0.5587207150769273","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-web-builder","version":"0.6.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.6.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"8fb372024a9a603897c96ad31f95e78d17a5876e","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.6.0.tgz","fileCount":32,"integrity":"sha512-wiAWWgMAK0eA0xNF4Kr6x0bRkaU26yblNf07FBba/3gv71PH+XPwLWTQc/2vYxKjqOY7+7VuiSIVSpgK+WDHGA==","signatures":[{"sig":"MEUCIQC6XZFu2kPKA7NlOPr6FQNjtwfdxAXVrv2gou6Gqww44AIgKG1p+X+RgaMxR1wa7N3ZX+ljrgqeE+G4Sr1Umd4K6yE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824361},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.6.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/ceee5fd62a4df51e77cb1c4dbd82d3b8/react-web-builder-0.6.0.tgz","_integrity":"sha512-wiAWWgMAK0eA0xNF4Kr6x0bRkaU26yblNf07FBba/3gv71PH+XPwLWTQc/2vYxKjqOY7+7VuiSIVSpgK+WDHGA==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.5.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.7.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.6.0_1712522402295_0.9874624745922693","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"react-web-builder","version":"0.6.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.6.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"8c25b4a4a807ace5e090aa411705c79991a58026","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.6.1.tgz","fileCount":32,"integrity":"sha512-p6iKZAJlEn3jG6Ji4QaooLIK1yP5cRnFevP5Ckr00ZvG2l+nGVJf2HM0k0VYFJxJUXXgcYJ9nX8yLvQ7736qkg==","signatures":[{"sig":"MEUCIBbpR0/Q3waepfq8vByGi1A1ezuDklT0nq0zusrpXI0iAiEAmn7tY6zWZghSobHYZTzo+PHyR6j2SwsZmAJ+6CmkSHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824479},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.6.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/60f5e2f21d893e7aeb97c9a575368219/react-web-builder-0.6.1.tgz","_integrity":"sha512-p6iKZAJlEn3jG6Ji4QaooLIK1yP5cRnFevP5Ckr00ZvG2l+nGVJf2HM0k0VYFJxJUXXgcYJ9nX8yLvQ7736qkg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.5.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.2","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.7.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.6.1_1713552881496_0.266398245057031","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"react-web-builder","version":"0.7.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.7.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"72b2a8f4c6df83bd6430a148bfb82dc0a6eb5f72","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.7.0.tgz","fileCount":32,"integrity":"sha512-IDKETvWsBdHLo9CX3Nn5jMMw92R4knC/TgwAuYAV2iCB0fZo2LyVEyKgrMJkSUjac7qX/BlV27pU6xoRU7uCgA==","signatures":[{"sig":"MEUCIGQxiebSYygalbZqsmKuUHqNsrg6wH/lyrDCcxjcg9vtAiEApZotsbSFyRDU4mHzy8Izrb+GILH8eZQYL50iI16aYQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2825586},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.7.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/af920afa32abb2cb8c0895bb0599a545/react-web-builder-0.7.0.tgz","_integrity":"sha512-IDKETvWsBdHLo9CX3Nn5jMMw92R4knC/TgwAuYAV2iCB0fZo2LyVEyKgrMJkSUjac7qX/BlV27pU6xoRU7uCgA==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.5.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.2","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.8.1","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.7.0_1715614091038_0.42373898942995103","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"react-web-builder","version":"0.7.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.7.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"91bbd9e8722e484ca1b0447f41459d81efc993b4","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.7.1.tgz","fileCount":32,"integrity":"sha512-0U4RE0W7QDw0D2fGcNUvYqYAo+ybpVBkZyxaZVFHWH/dIqitaWDGs6X9IUKyQKGLCAYITD8/HNOUEBziFknF3g==","signatures":[{"sig":"MEYCIQD/nkNd9VcMM4XsBYTX7QkDFTynwcOaG+ajJBEnnF9zoQIhAIJBjiNAL+9k8ls0xjkGRi3PdeUcp0O+JzsZHBmInoft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2826163},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.7.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/9d143fccdf1d5c3104a544a3b4e1af44/react-web-builder-0.7.1.tgz","_integrity":"sha512-0U4RE0W7QDw0D2fGcNUvYqYAo+ybpVBkZyxaZVFHWH/dIqitaWDGs6X9IUKyQKGLCAYITD8/HNOUEBziFknF3g==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.5.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.2","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.7.1_1716322930488_0.8628453009295372","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"react-web-builder","version":"0.8.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.8.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"128b7e9fa9ec48b4ea69351c6f0a62408ca0e59e","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.8.0.tgz","fileCount":32,"integrity":"sha512-YlDobX75ZjXKhGP6vjtAplYDjSuZhCSYgYQ/aICKQwqe/IZODS2dk6eE7krYhBinETh+gJjhh+Md0LoMgbqWrQ==","signatures":[{"sig":"MEUCIQD2QdNemdDHM7fTS4/TlDtvrijn061ZEyriIIyQQUeqxgIgd2hwnzbDvFHkSJhe5afjfJZiFfbPmE9St2UbXKFLC9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2854217},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.8.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/0c7aa34df4eb3400daf3f5f8da885a45/react-web-builder-0.8.0.tgz","_integrity":"sha512-YlDobX75ZjXKhGP6vjtAplYDjSuZhCSYgYQ/aICKQwqe/IZODS2dk6eE7krYhBinETh+gJjhh+Md0LoMgbqWrQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.8.0_1717707040207_0.26917142742996525","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"react-web-builder","version":"0.9.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.9.0","homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"a9ed40f8d77c202acdbc87450808485e8625e56f","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.9.0.tgz","fileCount":32,"integrity":"sha512-nASOgHjM/VCYcnaLjLK0Rn6tqlihIGQ5qvXG2AtzsYuORF1JcHuAfGGK8445wi7Z0zvPZpM201aE3UXdsR2xVw==","signatures":[{"sig":"MEQCIHQGdR9nYq2XRURhfrLfOqtJSiY+XFM2Qp0eGlLq+RHvAiBuqLp6bBWuR+4IrCPEYd8yIz51IWjkBZauZlT7GlzyCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2885572},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.9.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/428e9fe15c64c2abfb2575391b001e6b/react-web-builder-0.9.0.tgz","_integrity":"sha512-nASOgHjM/VCYcnaLjLK0Rn6tqlihIGQ5qvXG2AtzsYuORF1JcHuAfGGK8445wi7Z0zvPZpM201aE3UXdsR2xVw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.9.0_1719433948635_0.04502529768714525","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"react-web-builder","version":"0.9.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.9.1","homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"7cd5485b7fc20398692c77e76ddf82e8e5a7ba47","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.9.1.tgz","fileCount":32,"integrity":"sha512-nuGfS8BSZj6lMdaGUs0FVVNDJZ0rtroLHqAX1Tu6hleiQ/VuXOCR6zQoZEt39uKbZw6lFSceJ03OiIlK8Elmtw==","signatures":[{"sig":"MEUCIQCvmobbU2PTd2X8FMJ3JbV8MHX/PyYS2RPQORs3o9hJagIgZSy5I8Qh3lj1h0eh8tBVBPA5tzdnfHiHwDspy3e6LUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2886449},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.9.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/464311d7dfb840857cd2cf5f45f73c6b/react-web-builder-0.9.1.tgz","_integrity":"sha512-nuGfS8BSZj6lMdaGUs0FVVNDJZ0rtroLHqAX1Tu6hleiQ/VuXOCR6zQoZEt39uKbZw6lFSceJ03OiIlK8Elmtw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.9.1_1719592733046_0.7886962231951655","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"react-web-builder","version":"0.9.2","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.9.2","homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"35d4665c9af673d6c59824a84d24785378ada4b0","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.9.2.tgz","fileCount":32,"integrity":"sha512-CqaMKvNQkHI5qD2ZW435nGtSDDRNVEb2X1EwcuRnvXXyA6Jh4KDADdiJQYNricAr46zM7ZTmS4IHJ4ZwwL+Qew==","signatures":[{"sig":"MEYCIQCg/VlZkBJsxGyhLwtYH46SzJEIkijHz9sNWv9fpsmgzwIhANNTqhV5bCPsSP/07laWRiEYYKHhGbKvRwcyReYfXRUa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2886497},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.9.2.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/060af688df1279d5fae5a74eda43e227/react-web-builder-0.9.2.tgz","_integrity":"sha512-CqaMKvNQkHI5qD2ZW435nGtSDDRNVEb2X1EwcuRnvXXyA6Jh4KDADdiJQYNricAr46zM7ZTmS4IHJ4ZwwL+Qew==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.9.2_1719608419323_0.7845995245290265","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"react-web-builder","version":"0.10.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.10.0","homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"d8810b67a3833af10d4c650d491929a0df552710","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.10.0.tgz","fileCount":32,"integrity":"sha512-Qc2a/xLZURnA6H2DTNYFxSWAcA6xiap2TUlXYXrp7tRc6R5/YT8PZLTWC+ONV/yRZ5wzCReXaH4/tlNMxVU1hg==","signatures":[{"sig":"MEQCIEBP9l5f2M4MCG/HK3fND6U4kV3Jg1CwHdCi/RiiN4ttAiBgtsz05bVrg+jNI0azOIIvo4RSf4b2XLy7836WV6FyHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2886853},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.10.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/aaaa7bcc94e09575eb5b460f399e96c7/react-web-builder-0.10.0.tgz","_integrity":"sha512-Qc2a/xLZURnA6H2DTNYFxSWAcA6xiap2TUlXYXrp7tRc6R5/YT8PZLTWC+ONV/yRZ5wzCReXaH4/tlNMxVU1hg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.10.0_1719869316339_0.05197484916208839","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"react-web-builder","version":"0.11.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.11.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"2cd4292984500ae0529825fcf47f3d4e9f719072","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.11.0.tgz","fileCount":32,"integrity":"sha512-RBFbztxWikqCj1irARObnftTZ8VJV5wtsI0GlUqJ8mzVWSLuZ2dmVPgxDoP/J5aFzZPpbqkTPS2OxsWQwiZ5rQ==","signatures":[{"sig":"MEQCIDm+ufkZrifq9V/Dyay7T/vnMtnerc4B8MjFjygdvvNIAiAoKHFeC6IM1AJxgeP0xEi6lzRDFx7OUJDoTU9ap/Bv2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2903161},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.11.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/9a56b2af7b4b0c50b5516bada7c31eb4/react-web-builder-0.11.0.tgz","_integrity":"sha512-RBFbztxWikqCj1irARObnftTZ8VJV5wtsI0GlUqJ8mzVWSLuZ2dmVPgxDoP/J5aFzZPpbqkTPS2OxsWQwiZ5rQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.4","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.9.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.11.0_1721940317744_0.7467213198368101","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"react-web-builder","version":"0.12.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.12.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"da795dcd1a9160f5fe33b17a99dd2ac2ddcb991b","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.12.0.tgz","fileCount":32,"integrity":"sha512-AU4B112a0fbVlXvTlHAlmF+C9ffXRzFaARnfamY2MHVKJhDcb05fqJYFPQiqYlYKcdb7Opo023/+vhgnpAqSfg==","signatures":[{"sig":"MEYCIQDFWZGtlwott12fdp5NZkiXs+fN5W/BHaeYp89wFtwuswIhANDb8I+1jnowIUsULf0Snaii7QUibaFPwhpFWIpnqsVQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2906658},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.12.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/4d30c046a09ee0badb7166b92167a53f/react-web-builder-0.12.0.tgz","_integrity":"sha512-AU4B112a0fbVlXvTlHAlmF+C9ffXRzFaARnfamY2MHVKJhDcb05fqJYFPQiqYlYKcdb7Opo023/+vhgnpAqSfg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.4","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.12.0_1724105499172_0.13041133318159837","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"react-web-builder","version":"0.12.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.12.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"b341bd7125684d228cd2604c44083010f8e37979","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.12.1.tgz","fileCount":32,"integrity":"sha512-aDeH8ghZ3w7KGlc+0ajhc8PxsAeudxc8fiEDSSRCrBcVGdqrBBuZSYQKZ069MAQnWLTAZOFc9c+8r4AQ6gOqCw==","signatures":[{"sig":"MEUCIDiJ/nji3bzpf6ZyBierpdi2cPnMtnykHdBej2Y7wCsLAiEAx8gsXubIevcHukYU/LbDb11NLCrWPqrmbUzHsKvTfao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2907104},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.12.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/06ac8a104433715fb0baed39f5185a99/react-web-builder-0.12.1.tgz","_integrity":"sha512-aDeH8ghZ3w7KGlc+0ajhc8PxsAeudxc8fiEDSSRCrBcVGdqrBBuZSYQKZ069MAQnWLTAZOFc9c+8r4AQ6gOqCw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.4","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.2.7","jsdom":"22.0.0","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.12.1_1726594195655_0.45889054071615454","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"react-web-builder","version":"0.13.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.13.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"be63d21714ceaf2842d026f748cd1192876444ff","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.13.0.tgz","fileCount":32,"integrity":"sha512-YC36lNYCtxGF/n/GiZqH47uH8E7F+ZnVgy9nHHpTTc0DLmEasOgiKd3XxMcDgAvbMiK1VOHrd5R5Ilqo/moTJQ==","signatures":[{"sig":"MEQCIB/vgCM+JealeaSa0TNf2MwHOo5fwdGwx0lA4GMSTxLtAiBpJWjRJK9C3TI3VACR01bQZYBgQhD+FiMsBaKUkdpv9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2914587},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.13.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/55b002198126c820b038b0de03fb7433/react-web-builder-0.13.0.tgz","_integrity":"sha512-YC36lNYCtxGF/n/GiZqH47uH8E7F+ZnVgy9nHHpTTc0DLmEasOgiKd3XxMcDgAvbMiK1VOHrd5R5Ilqo/moTJQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.4","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.9","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.13.0_1729027400046_0.7950107006607203","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"react-web-builder","version":"0.14.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.14.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"d293a59a9835a50d20683a862b47f204a5302574","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.14.0.tgz","fileCount":32,"integrity":"sha512-WADddBSmN6lKya4fr15e05SkGrIYCQ8FRTcr2X1WBJ+cq65eil2okII1KhrA0Y9LYHEUlCU6Srkt09gP1OJ5Mw==","signatures":[{"sig":"MEQCIGVLHvLHc8WDH+w1I5h4A3fExzKUZ+/UMHn5qauBmWoGAiAGRvMcoXRULFcYEolHp904a4bHdbeZRnNbwN4jCxALPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2915015},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.14.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"ladle dev","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","build:demo":"ladle build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/74726ab4d2208af17278db791424e553/react-web-builder-0.14.0.tgz","_integrity":"sha512-WADddBSmN6lKya4fr15e05SkGrIYCQ8FRTcr2X1WBJ+cq65eil2okII1KhrA0Y9LYHEUlCU6Srkt09gP1OJ5Mw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.7.0","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.4","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.0","@sasza/react-panzoom":"1.16.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","typescript":"5.3.3","@babel/core":"7.24.3","@ladle/react":"4.0.2","@types/react":"18.2.47","@changesets/cli":"2.27.9","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","eslint-import-resolver-alias":"1.1.2","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.14.0_1729804051848_0.7681670513060512","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"react-web-builder","version":"0.15.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.15.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"e78bced29063af38e3dd010a230950a19c37cbc0","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.15.1.tgz","fileCount":32,"integrity":"sha512-DuSc4JP5hpW1WLXrRsqOz3+m1JE0/Y+bWKc2iklmIfNdRvWG2gBKqj27Xm8SF8Cz1jrAL6pdLHTTjWajan6f8A==","signatures":[{"sig":"MEQCIGN8EoYbrVbj9z5qrwBT1FsvhVaQDqMWDuOAYebfW4DyAiBaetqvPWv9BJQVREdd7gBvZRGg4hALiaiKC+i6sLSs1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2917088},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.15.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/d5b1a2cc9b3fc5222e4d991dc28be542/react-web-builder-0.15.1.tgz","_integrity":"sha512-DuSc4JP5hpW1WLXrRsqOz3+m1JE0/Y+bWKc2iklmIfNdRvWG2gBKqj27Xm8SF8Cz1jrAL6pdLHTTjWajan6f8A==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.5","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.18.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.1","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.15.1_1732293365566_0.4879834183732845","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"react-web-builder","version":"0.16.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.16.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"32feaf511f8c635f8170e22436dfad3cadb757e2","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.16.0.tgz","fileCount":32,"integrity":"sha512-mEX67Vrbr9Dtl8VfFKpPQbXtdmnrNngU88FcnKbqhAZSr2zRh+ypy0TKFklGOB34uL4eUIVjfB2+ZSPxoj3+vQ==","signatures":[{"sig":"MEYCIQDF/POHEED7B1CTlUglx54ru3YyFYE5AdgSLwymiZ+yVAIhAO3ShHh1SQZYbsdWJfR7n26Kq+X/CKjMnL75RZXU3K0U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2930256},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.16.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/5aa71b6a74c5d0209212523672c043a1/react-web-builder-0.16.0.tgz","_integrity":"sha512-mEX67Vrbr9Dtl8VfFKpPQbXtdmnrNngU88FcnKbqhAZSr2zRh+ypy0TKFklGOB34uL4eUIVjfB2+ZSPxoj3+vQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.5","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.1","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.16.0_1733175888749_0.8280400482494663","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"react-web-builder","version":"0.17.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.17.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"4c59c440398e7434b1119738eaaabe79f169d781","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.17.0.tgz","fileCount":32,"integrity":"sha512-B/P/MoSLmfuWbRoyObGyVpjDI85qjpqL0/UsNLgfRuaA7SEW1A+0fq+4B2oDBGA573YAUNm44RhWV8FPxFoG3A==","signatures":[{"sig":"MEYCIQCLJUkiyVEqERt6Ll3Hslxj3VC1QVmnqojV95RtUIrdAQIhAMOsKuk/ScNTCneLbUOWnnskTvNVGapw6uu+In2xggKa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2932629},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.17.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/df87ace6ab69dd2791e6067443364473/react-web-builder-0.17.0.tgz","_integrity":"sha512-B/P/MoSLmfuWbRoyObGyVpjDI85qjpqL0/UsNLgfRuaA7SEW1A+0fq+4B2oDBGA573YAUNm44RhWV8FPxFoG3A==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.5","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.1","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.17.0_1733348945294_0.8717311437173791","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"react-web-builder","version":"0.18.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.18.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"e10ae14d0784dab51b3369f6c5ee57486f61d258","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.18.0.tgz","fileCount":32,"integrity":"sha512-rpSENR+OybzpB/6bL69o+GDWUl4+IJHkO2mBVdFkws5xOwg60EDonNu6hNhSVNFhkKgPFNt4wpaGUzYqlpsyAQ==","signatures":[{"sig":"MEQCIEsgPaH1iTCVLz873oeS3rRsfvGDEVRHB+Oi73yGUj9tAiBWn+EJxGdzgi0n94knAmwbEvghEYrOVGJ/fc8AmIg/mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937927},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.18.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/6f125165bae3fcc047cfcdde67598e79/react-web-builder-0.18.0.tgz","_integrity":"sha512-rpSENR+OybzpB/6bL69o+GDWUl4+IJHkO2mBVdFkws5xOwg60EDonNu6hNhSVNFhkKgPFNt4wpaGUzYqlpsyAQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.5","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.1","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.18.0_1734116006073_0.033127003992381","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"react-web-builder","version":"0.18.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.18.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"508f06a3882e40b1fd0ddfa477fcef5ccdd37abc","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.18.1.tgz","fileCount":32,"integrity":"sha512-eoUdhQOlJ+eSmkfPzLwBow9k2REjXBxmhdk92bc53k0nnRk9EnEZ26m5UVW/7xqvsj6h3jxRt8vVG+XyXby3Dg==","signatures":[{"sig":"MEYCIQCcc9a9ZBnDQ8LJ2aPIvL7qVcvWMLvJAxWeDowezaFQJgIhAKYrUAjl/oqCRap/m1fXgreiNfHhMnKtHNTOIc6c4R2N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937923},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.18.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/41b32d5534862c0339ef2fd8af342bdc/react-web-builder-0.18.1.tgz","_integrity":"sha512-eoUdhQOlJ+eSmkfPzLwBow9k2REjXBxmhdk92bc53k0nnRk9EnEZ26m5UVW/7xqvsj6h3jxRt8vVG+XyXby3Dg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"18.20.5","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.1","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.18.1_1734129674873_0.25130016177325243","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"react-web-builder","version":"0.19.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.19.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"5351065cce73cb8a58cef51e242913f0e114486f","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.19.0.tgz","fileCount":32,"integrity":"sha512-PqVMMrJ7WdbbkdBqhNkvlGEFUhc5psAvXB7yGfRzBBfniStTFjB8oSgs3423/GAt+2cf9X3+ToVnhu42TV0bFg==","signatures":[{"sig":"MEYCIQDxogCtece7I4eiZE6M2+jw72fcIioW02Xc2V6vitl7RQIhAMpcCnXnK63NUjb/7pVvk9tb0plSIbJryE08OocvOMAZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2916763},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.19.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/675552ac6ce3715ef300903f0e9ce0a3/react-web-builder-0.19.0.tgz","_integrity":"sha512-PqVMMrJ7WdbbkdBqhNkvlGEFUhc5psAvXB7yGfRzBBfniStTFjB8oSgs3423/GAt+2cf9X3+ToVnhu42TV0bFg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.18.2","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.2","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.19.0_1739034483858_0.6944183857280821","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"react-web-builder","version":"0.19.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.19.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"ec0b6af9971c9f9f43df2483f8b75a52f7086032","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.19.1.tgz","fileCount":32,"integrity":"sha512-CtOLnBN+Vq5rEv/WVABlKXIYgetX0EA8NVkZcy75TIynHgVzbjyZD3odVx9OXszOfoyz1lX4uXQyx/kfJm7KCQ==","signatures":[{"sig":"MEYCIQDsOJdq7cAbCnNFWBwko6uli/ZKFYk2rQPpLl1CwcU/MAIhANFfPrM5GKOMexhaq8mDnJQq7DC2+Ds9jHpTbhqCpiOz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2916955},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.19.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/0d89ac011b5d488ff4e55251aad1d9b8/react-web-builder-0.19.1.tgz","_integrity":"sha512-CtOLnBN+Vq5rEv/WVABlKXIYgetX0EA8NVkZcy75TIynHgVzbjyZD3odVx9OXszOfoyz1lX4uXQyx/kfJm7KCQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.18.2","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.2","@sasza/react-panzoom":"1.18.1","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.19.1_1739637004230_0.7750351460336002","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"react-web-builder","version":"0.20.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.20.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"4fa1e8c6821b55929367710dddda02793176ac1d","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.20.0.tgz","fileCount":32,"integrity":"sha512-Z48NF9Sg3bq20dWliqKHWRt/MezNPTBDrxWtOZ3bMfnq2AELwrvtqv7UXiNx5AtF+vklHpWLmqXE9dvLXd4AGg==","signatures":[{"sig":"MEYCIQDqyZkyc4pnR7htYqn0B1AGlHeI+kUbyJ+OlLiSsoFy3wIhANr3WqHm6srU65hYdonRjcbS6v7OkfIBbg4TtibHzk9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2924607},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.20.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/6cfc3ff1c1d752e306f892645aec07bc/react-web-builder-0.20.0.tgz","_integrity":"sha512-Z48NF9Sg3bq20dWliqKHWRt/MezNPTBDrxWtOZ3bMfnq2AELwrvtqv7UXiNx5AtF+vklHpWLmqXE9dvLXd4AGg==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.18.3","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.3","@sasza/react-panzoom":"1.19.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.20.0_1741629969203_0.7453215836340272","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"react-web-builder","version":"0.20.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.20.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"e76c470c6d845d409ae7c7be5eac20d8ccbfb170","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.20.1.tgz","fileCount":32,"integrity":"sha512-xY5aliMh66De0c+E5nbeDsnwCC74q04x7BRjWOq6j4YG8z1InFDhLIsKQiHG5fi3ZN1ni+fz5Mm4TXWnPBFk7g==","signatures":[{"sig":"MEUCIEG+bbrdazlieWYbHjnXEMlUvFrOWPRCwx8YsQ2nx5XiAiEA5fsLmc/OArGL39tpMENkD6uvTxcQeCGWlsXp/8bwyus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2925097},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.20.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests --fix --cache","test":"vitest run --coverage ./src --config vite.lib.config.ts","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/b69b9df2f6e49a44ec2a923aa543ee66/react-web-builder-0.20.1.tgz","_integrity":"sha512-xY5aliMh66De0c+E5nbeDsnwCC74q04x7BRjWOq6j4YG8z1InFDhLIsKQiHG5fi3ZN1ni+fz5Mm4TXWnPBFk7g==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.19.0","dependencies":{"slate":"0.101.4","i18next":"23.5.1","arrows-svg":"1.5.6","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.3","@sasza/react-panzoom":"1.19.0","react-frame-component":"5.2.6","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.20.1_1743533673760_0.8426960838075928","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"react-web-builder","version":"0.21.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.21.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"7840ccbfb1458045bd4d92f78aa115673531894d","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.21.0.tgz","fileCount":38,"integrity":"sha512-fhh9fVre8kyrJGCXteaxPeiHi17lhLNWF1MJpqAGxzSj7nTZujMvxPKqvtyQMbQu7lcVBkYhKTCVYdIrVPbOzw==","signatures":[{"sig":"MEYCIQCqXLQl1XMvfr9+C+Kr+ohHvYD75u76rN11qKAAllUMPQIhAMXnbJ7RrSQwF4zPbyhm/gnlwOju4pEMLeWjYaI3sZY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3353136},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.21.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"eslint src tests types --fix --cache","test":"vitest run --config vite.lib.config.ts src","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","build-storybook":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/4a52a23e7500b6bc0190a8d43f0ecbbe/react-web-builder-0.21.0.tgz","_integrity":"sha512-fhh9fVre8kyrJGCXteaxPeiHi17lhLNWF1MJpqAGxzSj7nTZujMvxPKqvtyQMbQu7lcVBkYhKTCVYdIrVPbOzw==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.19.1","dependencies":{"slate":"0.101.4","i18next":"23.5.1","postcss":"8.5.3","arrows-svg":"1.5.6","htmlparser2":"^10.0.0","react-color":"2.19.3","react-range":"1.8.14","react-redux":"7.2.9","slate-react":"0.101.3","react-player":"2.13.0","react-select":"5.8.0","react-toggle":"4.1.3","react-i18next":"13.2.2","react-tooltip":"5.28.0","react-toastify":"9.1.3","@reduxjs/toolkit":"1.9.5","copy-to-clipboard":"3.3.3","styled-components":"6.1.1","react-grid-panzoom":"1.10.3","@sasza/react-panzoom":"1.19.0","postcss-value-parser":"4.2.0","react-frame-component":"5.2.6","postcss-selector-parser":"7.1.0","react-accessible-accordion":"5.0.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.4.8","jsdom":"25.0.1","react":"18.2.0","eslint":"8.50.0","vitest":"0.34.6","changeset":"0.2.6","react-dom":"18.2.0","storybook":"8.4.1","typescript":"5.3.3","@babel/core":"7.24.3","@types/react":"18.2.47","@changesets/cli":"2.27.9","@storybook/test":"8.4.1","html-dom-parser":"5.0.6","style-to-object":"1.0.5","@playwright/test":"1.39.0","@storybook/react":"8.4.1","@types/react-dom":"18.2.7","@storybook/blocks":"8.4.1","@types/babel__core":"7.20.1","@types/react-color":"3.0.6","@types/react-redux":"7.1.25","@types/react-toggle":"4.0.3","eslint-plugin-react":"7.33.2","@vitejs/plugin-react":"4.0.4","eslint-config-airbnb":"19.0.4","eslint-plugin-import":"2.28.1","@storybook/react-vite":"8.4.1","@storybook/manager-api":"8.4.6","@testing-library/react":"14.0.0","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-storybook":"0.11.0","@chromatic-com/storybook":"3.2.2","@testing-library/jest-dom":"6.1.3","@typescript-eslint/parser":"6.7.4","@vitest/coverage-istanbul":"0.34.6","eslint-plugin-react-hooks":"4.6.0","@storybook/addon-essentials":"8.4.1","@storybook/addon-onboarding":"8.4.1","eslint-import-resolver-alias":"1.1.2","@storybook/addon-interactions":"8.4.1","babel-plugin-styled-components":"2.1.4","eslint-config-airbnb-typescript":"17.1.0","@typescript-eslint/eslint-plugin":"6.7.4","eslint-plugin-simple-import-sort":"12.1.1"},"peerDependencies":{"react":">=16.14.0","react-dom":">=16.14.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.21.0_1747598779503_0.3327378068546534","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"react-web-builder","version":"0.22.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.22.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"b716b368049bf293d2de7efa600a5fb6529d4a13","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.22.0.tgz","fileCount":64,"integrity":"sha512-KF7BwW31q372hZbTcVgZapE5+HvmqPNX+p6CAg1DzKEpxZS1JEQs/+SuLHkZ1pCgJ2OwKOpsaJ0kuLnkbsMuHQ==","signatures":[{"sig":"MEYCIQCcmVAAHXe1dTDQO1uCUBVom8uvRYKd78DYYW2zL9UOqwIhANBpIeXYPngLwRlpx+KCgrBnER3/3XuShLJ2/M4QW2HR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8114483},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.22.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"engines":{"pnpm":"^10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"biome lint --write","test":"vitest run --config vite.lib.config.ts src","format":"biome format --write","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/15a0275174f8491e52b6ea28fb25e544/react-web-builder-0.22.0.tgz","_integrity":"sha512-KF7BwW31q372hZbTcVgZapE5+HvmqPNX+p6CAg1DzKEpxZS1JEQs/+SuLHkZ1pCgJ2OwKOpsaJ0kuLnkbsMuHQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.19.5","dependencies":{"slate":"0.118.1","i18next":"25.5.2","postcss":"8.5.6","arrows-svg":"1.8.1","htmlparser2":"10.0.0","react-color":"2.19.3","react-range":"1.10.0","react-redux":"9.2.0","slate-react":"0.117.4","react-player":"3.3.2","react-select":"5.10.2","react-toggle":"4.1.3","react-i18next":"15.7.3","react-tooltip":"5.29.1","react-toastify":"11.0.5","@reduxjs/toolkit":"2.9.0","copy-to-clipboard":"3.3.3","styled-components":"6.1.19","react-grid-panzoom":"1.10.4","@sasza/react-panzoom":"1.19.0","postcss-value-parser":"4.2.0","react-frame-component":"5.2.7","postcss-selector-parser":"7.1.0","react-accessible-accordion":"5.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","jsdom":"26.1.0","react":"18.2.0","vitest":"3.2.4","changeset":"0.2.6","react-dom":"18.2.0","storybook":"9.1.5","typescript":"5.9.2","@babel/core":"7.28.4","@types/react":"18.2.47","@biomejs/biome":"2.2.3","@changesets/cli":"2.29.7","html-dom-parser":"5.1.1","style-to-object":"1.0.9","@playwright/test":"1.55.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.5","@types/react-color":"3.0.13","@types/react-redux":"7.1.34","@types/react-toggle":"4.0.5","@vitejs/plugin-react":"5.0.2","@storybook/react-vite":"9.1.5","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","@vitest/coverage-istanbul":"3.2.4","babel-plugin-styled-components":"2.1.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.22.0_1760305449522_0.0841603299741478","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"react-web-builder","version":"0.23.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.23.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"b47c7dec42be52c9c32c8cba1be00b78ad989d4d","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.23.0.tgz","fileCount":64,"integrity":"sha512-XWNQ4/Uqi3KUsz7Qh/7T4WxTCUGvV/Bew+f7C1N9rRrwJRQby20vOgbt2u3fTn6Sdub0JDd6w4iQ+aIumb6VlQ==","signatures":[{"sig":"MEYCIQCYS4t6tLAv7chUdDSHGyrjlcEnuhvUHXEys75LTbMQOQIhAL/LEsjOGzChkgLYCn/lXqQyabZ45AeNUqwMdQ3PHy8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8115709},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.23.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"engines":{"pnpm":"^10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"biome lint --write","test":"vitest run --config vite.lib.config.ts src","format":"biome format --write","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/9a5373f214f45c44d7155798fed7a12a/react-web-builder-0.23.0.tgz","_integrity":"sha512-XWNQ4/Uqi3KUsz7Qh/7T4WxTCUGvV/Bew+f7C1N9rRrwJRQby20vOgbt2u3fTn6Sdub0JDd6w4iQ+aIumb6VlQ==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.20.2","dependencies":{"slate":"0.118.1","i18next":"25.5.2","postcss":"8.5.6","arrows-svg":"1.8.1","htmlparser2":"10.0.0","react-color":"2.19.3","react-range":"1.10.0","react-redux":"9.2.0","slate-react":"0.117.4","react-player":"3.3.2","react-select":"5.10.2","react-toggle":"4.1.3","react-i18next":"15.7.3","react-tooltip":"5.29.1","react-toastify":"11.0.5","@reduxjs/toolkit":"2.9.0","copy-to-clipboard":"3.3.3","styled-components":"6.1.19","react-grid-panzoom":"1.10.4","@sasza/react-panzoom":"1.19.0","postcss-value-parser":"4.2.0","react-frame-component":"5.2.7","postcss-selector-parser":"7.1.0","react-accessible-accordion":"5.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","jsdom":"26.1.0","react":"18.2.0","vitest":"3.2.4","changeset":"0.2.6","react-dom":"18.2.0","storybook":"9.1.5","typescript":"5.9.2","@babel/core":"7.28.4","@types/react":"18.2.47","@biomejs/biome":"2.2.3","@changesets/cli":"2.29.7","html-dom-parser":"5.1.1","style-to-object":"1.0.9","@playwright/test":"1.55.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.5","@types/react-color":"3.0.13","@types/react-redux":"7.1.34","@types/react-toggle":"4.0.5","@vitejs/plugin-react":"5.0.2","@storybook/react-vite":"9.1.5","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","@vitest/coverage-istanbul":"3.2.4","babel-plugin-styled-components":"2.1.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.23.0_1778095006015_0.7964679112061743","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"react-web-builder","version":"0.23.1","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.23.1","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"9294a81ef4e344568810b85910ce2cbe67f105d0","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.23.1.tgz","fileCount":64,"integrity":"sha512-xHz0lwLkCH8sseh9MhlrUM618Djo8z4F/KjX2Oo4Dh8GZfkNNhNXbs3nv28lhYJcXd2rgpBEYhz5uD0h+GQP0g==","signatures":[{"sig":"MEYCIQDNQNwuPEWO8/uZcFXLoP5sLNX3HV3/BJLriemug5v5tQIhAO3juzBQByPNLvo2e9y3kr/1FqghG7P8J4AX6YnPazVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8116120},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.23.1.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"engines":{"pnpm":"^10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"biome lint --write","test":"vitest run --config vite.lib.config.ts src","format":"biome format --write","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/091e1745e4603734a34c449b9f160f81/react-web-builder-0.23.1.tgz","_integrity":"sha512-xHz0lwLkCH8sseh9MhlrUM618Djo8z4F/KjX2Oo4Dh8GZfkNNhNXbs3nv28lhYJcXd2rgpBEYhz5uD0h+GQP0g==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.8.2","description":"React components for building pages","directories":{},"_nodeVersion":"20.20.2","dependencies":{"slate":"0.118.1","i18next":"25.5.2","postcss":"8.5.6","arrows-svg":"1.8.1","htmlparser2":"10.0.0","react-color":"2.19.3","react-range":"1.10.0","react-redux":"9.2.0","slate-react":"0.117.4","react-player":"3.3.2","react-select":"5.10.2","react-toggle":"4.1.3","react-i18next":"15.7.3","react-tooltip":"5.29.1","react-toastify":"11.0.5","@reduxjs/toolkit":"2.9.0","copy-to-clipboard":"3.3.3","styled-components":"6.1.19","react-grid-panzoom":"1.10.4","@sasza/react-panzoom":"1.19.0","postcss-value-parser":"4.2.0","react-frame-component":"5.2.7","postcss-selector-parser":"7.1.0","react-accessible-accordion":"5.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","jsdom":"26.1.0","react":"18.2.0","vitest":"3.2.4","changeset":"0.2.6","react-dom":"18.2.0","storybook":"9.1.5","typescript":"5.9.2","@babel/core":"7.28.4","@types/react":"18.2.47","@biomejs/biome":"2.2.3","@changesets/cli":"2.29.7","html-dom-parser":"5.1.1","style-to-object":"1.0.9","@playwright/test":"1.55.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.5","@types/react-color":"3.0.13","@types/react-redux":"7.1.34","@types/react-toggle":"4.0.5","@vitejs/plugin-react":"5.0.2","@storybook/react-vite":"9.1.5","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","@vitest/coverage-istanbul":"3.2.4","babel-plugin-styled-components":"2.1.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.23.1_1778702363121_0.8057801243038332","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"react-web-builder","version":"0.24.0","keywords":["react","builder"],"author":{"name":"sasza"},"license":"MIT","_id":"react-web-builder@0.24.0","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"homepage":"https://github.com/sasza2/react-web-builder#readme","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"dist":{"shasum":"0561bd679a51688450be206b1bc299b28f98c372","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.24.0.tgz","fileCount":64,"integrity":"sha512-rcuFCbWHhOMzVqYib5NJiMXhDv+ArfKPMlRKlEtSjkf1ZLPkOojr4dGdEWHFeV2B6MSs2RhTQE9pwmb+Ij844A==","signatures":[{"sig":"MEUCIE3K0Z3du9zrbR3xMt1BJgKGJ8D9FzQrdlhY7+VZ8pCBAiEAhy3Fmjcx8PTGDu942aoZ0AB/vx+VYsEMxFu5V23VNE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8117484},"main":"./dist/WebBuilder.cjs","type":"module","_from":"file:react-web-builder-0.24.0.tgz","types":"types/index.d.ts","module":"./dist/WebBuilder.js","browser":{"[module-name]":false},"engines":{"pnpm":"^10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"}},"scripts":{"dev":"storybook dev -p 6006","e2e":"playwright test","lint":"biome lint --write","test":"vitest run --config vite.lib.config.ts src","format":"biome format --write","build:lib":"tsc && vite build --config vite.lib.config.ts","changeset":"changeset","storybook":"storybook dev -p 6006","build:demo":"storybook build","publish:package":"changeset publish","version:package":"changeset version"},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"_resolved":"/tmp/9fd3d60317715dcd7bbbedc458c0715b/react-web-builder-0.24.0.tgz","_integrity":"sha512-rcuFCbWHhOMzVqYib5NJiMXhDv+ArfKPMlRKlEtSjkf1ZLPkOojr4dGdEWHFeV2B6MSs2RhTQE9pwmb+Ij844A==","repository":{"url":"git+https://github.com/sasza2/react-web-builder.git","type":"git"},"_npmVersion":"10.9.8","description":"React components for building pages","directories":{},"_nodeVersion":"22.22.3","dependencies":{"slate":"0.118.1","i18next":"25.5.2","postcss":"8.5.6","arrows-svg":"1.8.1","htmlparser2":"10.0.0","react-color":"2.19.3","react-range":"1.10.0","react-redux":"9.2.0","slate-react":"0.117.4","react-player":"3.3.2","react-select":"5.10.2","react-toggle":"4.1.3","react-i18next":"15.7.3","react-tooltip":"5.29.1","react-toastify":"11.0.5","@reduxjs/toolkit":"2.9.0","copy-to-clipboard":"3.3.3","styled-components":"6.1.19","react-grid-panzoom":"1.10.4","@sasza/react-panzoom":"1.19.0","postcss-value-parser":"4.2.0","react-frame-component":"5.2.7","postcss-selector-parser":"7.1.0","react-accessible-accordion":"5.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./types/index.d.ts"],"Box":["./types/Box.d.ts"],"View":["./types/View.d.ts"],"components":["./types/components.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","jsdom":"26.1.0","react":"18.2.0","vitest":"3.2.4","changeset":"0.2.6","react-dom":"18.2.0","storybook":"9.1.5","typescript":"5.9.2","@babel/core":"7.28.4","@types/react":"18.2.47","@biomejs/biome":"2.2.3","@changesets/cli":"2.29.7","html-dom-parser":"5.1.1","style-to-object":"1.0.9","@playwright/test":"1.55.0","@types/react-dom":"18.2.7","@types/babel__core":"7.20.5","@types/react-color":"3.0.13","@types/react-redux":"7.1.34","@types/react-toggle":"4.0.5","@vitejs/plugin-react":"5.0.2","@storybook/react-vite":"9.1.5","@testing-library/react":"16.3.0","@testing-library/jest-dom":"6.8.0","@vitest/coverage-istanbul":"3.2.4","babel-plugin-styled-components":"2.1.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-web-builder_0.24.0_1779389560791_0.11227163262050732","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"react-web-builder","version":"0.25.0","description":"React components for building pages","main":"./dist/WebBuilder.cjs","module":"./dist/WebBuilder.js","type":"module","types":"types/index.d.ts","typesVersions":{"*":{"*":["./types/index.d.ts"],"components":["./types/components.d.ts"],"Box":["./types/Box.d.ts"],"useBoxStyle":["./types/useBoxStyle.d.ts"],"View":["./types/View.d.ts"]}},"engines":{"pnpm":"^10.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/WebBuilder.js","require":"./dist/WebBuilder.cjs"},"./components":{"types":"./types/components.d.ts","import":"./dist/components.js","require":"./dist/components.cjs"},"./Box":{"types":"./types/Box.d.ts","import":"./dist/Box.js","require":"./dist/Box.cjs"},"./useBoxStyle":{"types":"./types/useBoxStyle.d.ts","import":"./dist/useBoxStyle.js","require":"./dist/useBoxStyle.cjs"},"./View":{"types":"./types/View.d.ts","import":"./dist/View.js","require":"./dist/View.cjs"}},"keywords":["react","builder"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/sasza2/react-web-builder.git"},"author":{"name":"sasza"},"license":"MIT","bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"browser":{"[module-name]":false},"devDependencies":{"@babel/core":"7.28.4","@biomejs/biome":"2.2.3","@changesets/cli":"2.29.7","@playwright/test":"1.55.0","@storybook/react-vite":"9.1.5","@testing-library/jest-dom":"6.8.0","@testing-library/react":"16.3.0","@types/babel__core":"7.20.5","@types/react":"18.2.47","@types/react-color":"3.0.13","@types/react-dom":"18.2.7","@types/react-redux":"7.1.34","@types/react-toggle":"4.0.5","@vitejs/plugin-react":"5.0.2","@vitest/coverage-istanbul":"3.2.4","babel-plugin-styled-components":"2.1.4","changeset":"0.2.6","html-dom-parser":"5.1.1","jsdom":"26.1.0","react":"18.2.0","react-dom":"18.2.0","storybook":"9.1.5","style-to-object":"1.0.9","typescript":"5.9.2","vite":"7.1.5","vitest":"3.2.4"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"dependencies":{"@reduxjs/toolkit":"2.9.0","@sasza/react-panzoom":"1.20.0","arrows-svg":"1.8.1","copy-to-clipboard":"3.3.3","htmlparser2":"10.0.0","i18next":"25.5.2","postcss":"8.5.6","postcss-selector-parser":"7.1.0","postcss-value-parser":"4.2.0","react-accessible-accordion":"5.0.1","react-color":"2.19.3","react-frame-component":"5.2.7","react-grid-panzoom":"1.14.0","react-i18next":"15.7.3","react-player":"3.3.2","react-range":"1.10.0","react-redux":"9.2.0","react-select":"5.10.2","react-toastify":"11.0.5","react-toggle":"4.1.3","react-tooltip":"5.29.1","slate":"0.118.1","slate-react":"0.117.4","styled-components":"6.1.19"},"scripts":{"build:lib":"tsc -p tsconfig.build.json && vite build --config vite.lib.config.ts","build:demo":"storybook build","changeset":"changeset","dev":"storybook dev -p 6006","e2e":"playwright test","format":"biome format --write","lint":"biome lint --write","test":"vitest run","publish:package":"changeset publish","version:package":"changeset version","storybook":"storybook dev -p 6006"},"_id":"react-web-builder@0.25.0","homepage":"https://github.com/sasza2/react-web-builder#readme","_integrity":"sha512-NeGkTYozvnlx/UjGU4Byb9TsYueODuF3bbgro3RA+OzEb1AoFqMxhuuLbdTjD3UHOPKwKgWES8riOit59uJEKQ==","_resolved":"/tmp/873944d6a3a83455acf85b6a9c8ab337/react-web-builder-0.25.0.tgz","_from":"file:react-web-builder-0.25.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-NeGkTYozvnlx/UjGU4Byb9TsYueODuF3bbgro3RA+OzEb1AoFqMxhuuLbdTjD3UHOPKwKgWES8riOit59uJEKQ==","shasum":"6472b5d77cbc4a0461024526f27da4af286e0048","tarball":"https://registry.npmjs.org/react-web-builder/-/react-web-builder-0.25.0.tgz","fileCount":64,"unpackedSize":8157144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGhBxDF24UTzWXCMbehG7L7mUBmzBUN/uoLsb9/iH43LAiBc+yywfFe+2juro2/QTgtbt7Pvr+mrt8ZP4PqClG7Usw=="}]},"_npmUser":{"name":"sasza","email":"sasza@onet.eu"},"directories":{},"maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-web-builder_0.25.0_1786815298402_0.20215157018455843"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-26T18:51:33.251Z","modified":"2026-08-15T17:34:58.783Z","0.1.0":"2024-01-26T18:51:33.609Z","0.1.1":"2024-01-26T21:09:50.070Z","0.2.0":"2024-01-28T23:39:39.388Z","0.3.0":"2024-01-29T21:27:00.909Z","0.3.1":"2024-02-01T18:04:17.295Z","0.3.2":"2024-03-07T20:46:18.518Z","0.4.0":"2024-03-21T21:21:03.364Z","0.5.0":"2024-03-21T21:26:41.270Z","0.6.0":"2024-04-07T20:40:02.516Z","0.6.1":"2024-04-19T18:54:41.721Z","0.7.0":"2024-05-13T15:28:11.250Z","0.7.1":"2024-05-21T20:22:10.745Z","0.8.0":"2024-06-06T20:50:40.453Z","0.9.0":"2024-06-26T20:32:28.869Z","0.9.1":"2024-06-28T16:38:53.260Z","0.9.2":"2024-06-28T21:00:19.595Z","0.10.0":"2024-07-01T21:28:36.535Z","0.11.0":"2024-07-25T20:45:17.991Z","0.12.0":"2024-08-19T22:11:39.434Z","0.12.1":"2024-09-17T17:29:55.931Z","0.13.0":"2024-10-15T21:23:20.322Z","0.14.0":"2024-10-24T21:07:32.226Z","0.15.1":"2024-11-22T16:36:05.826Z","0.16.0":"2024-12-02T21:44:49.045Z","0.17.0":"2024-12-04T21:49:05.578Z","0.18.0":"2024-12-13T18:53:26.390Z","0.18.1":"2024-12-13T22:41:15.122Z","0.19.0":"2025-02-08T17:08:04.179Z","0.19.1":"2025-02-15T16:30:04.426Z","0.20.0":"2025-03-10T18:06:09.509Z","0.20.1":"2025-04-01T18:54:34.022Z","0.21.0":"2025-05-18T20:06:19.762Z","0.22.0":"2025-10-12T21:44:09.733Z","0.23.0":"2026-05-06T19:16:46.243Z","0.23.1":"2026-05-13T19:59:23.420Z","0.24.0":"2026-05-21T18:52:40.984Z","0.25.0":"2026-08-15T17:34:58.619Z"},"bugs":{"url":"https://github.com/sasza2/react-web-builder/issues"},"author":{"name":"sasza"},"license":"MIT","homepage":"https://github.com/sasza2/react-web-builder#readme","keywords":["react","builder"],"repository":{"type":"git","url":"git+https://github.com/sasza2/react-web-builder.git"},"description":"React components for building pages","maintainers":[{"name":"sasza","email":"sasza@onet.eu"}],"readme":"<div align=\"center\">\n\n# react-web-builder\n\n**A drag & drop page builder for React - with your own components.**\n\n[![npm version](https://img.shields.io/npm/v/react-web-builder.svg?style=flat-square)](https://www.npmjs.com/package/react-web-builder)\n[![npm downloads](https://img.shields.io/npm/dm/react-web-builder.svg?style=flat-square)](https://www.npmjs.com/package/react-web-builder)\n[![license](https://img.shields.io/npm/l/react-web-builder.svg?style=flat-square)](./LICENSE)\n\n[Live demo](https://react-web-builder.100bit.pl) · [Documentation](./docs/00-INTRODUCTION.md) · [Changelog](./CHANGELOG.md)\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/intro-builder.gif\" alt=\"react-web-builder in action\" />\n\n</div>\n\n---\n\n## What is it?\n\n`react-web-builder` gives you two components:\n\n- **`<WebBuilder />`** - the editor. A responsive, zoomable grid where users drag components, edit their properties in a sidebar and design per breakpoint.\n- **`<View />`** - the renderer. It takes the `page` object produced by the editor and renders the final page. No editor code, no editing UI.\n\nThe key idea: **every component in the palette can be your own React component.** You describe it once (id, label, icon, editable properties) and the builder generates the whole editing experience for it - inputs, color pickers, rich text editors, image uploads and so on.\n\nTypical use cases: landing page builders inside a SaaS, CMS page editors, email/newsletter layout tools, white-label site builders for your customers.\n\n## Features\n\n- 🧩 **Bring your own components** - any React component becomes a drag & drop block\n- 🎛️ **Declarative property editor** - 20+ property types (text, number, color, richtext, image, url, border, padding, select, list, array, object…)\n- 📱 **Responsive by design** - multiple breakpoints, each with its own grid, columns and layout\n- 🖱️ **Grid with pan & zoom** - powered by [`react-grid-panzoom`](https://github.com/sasza2/react-grid-panzoom)\n- ✍️ **Rich text editing** - [Slate](https://docs.slatejs.org/)-based, with colors, links, alignment and font options\n- 🧱 **Templates** - start users from a prepared layout instead of a blank canvas\n- 🔤 **Custom fonts** - declare fonts (e.g. Google Fonts) selectable in page settings\n- 🌍 **i18n** - full translation support via `i18next`\n- 🖼️ **Image upload hook** - plug in your own storage/CDN\n- 💡 **Builder hints & custom navbar icons** - onboard users and add your own toolbar actions\n- 🔒 **TypeScript first** - types shipped for every entry point\n- 📦 **ESM + CJS builds**, tree-shakable subpath exports\n\n## Installation\n\n```sh\nnpm install react-web-builder\n# or\nyarn add react-web-builder\n# or\npnpm add react-web-builder\n```\n\nPeer dependencies: `react >= 18.2.0` and `react-dom >= 18.2.0`.\n\n## Quick start\n\n### 1. The editor\n\n```jsx\nimport WebBuilder from 'react-web-builder'\n\nexport function Editor() {\n  const onPublish = async (page) => {\n    // `page` is a plain, serializable object - store it wherever you like\n    await fetch('/api/pages/home', {\n      method: 'PUT',\n      headers: { 'Content-Type': 'application/json' },\n      body: JSON.stringify(page),\n    })\n  }\n\n  return <WebBuilder onPublish={onPublish} />\n}\n```\n\n### 2. The rendered page\n\n```jsx\nimport View from 'react-web-builder/View'\n\nexport function Page({ page }) {\n  return <View page={page} />\n}\n```\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/intro-view.png\" alt=\"Page rendered by the View component\" />\n\n> ⚠️ **Rule of thumb:** every prop you pass to `<WebBuilder />` that affects rendering - `components`, `container`, `fonts`, `transformElementProperty`, the `default*` props - **must also be passed to `<View />`**. Otherwise the published page will not render the same way it looked in the editor.\n\n### 3. Persisting pages (full round trip)\n\n```jsx\nimport { useEffect, useState } from 'react'\nimport WebBuilder from 'react-web-builder'\n\nexport function EditorWithPersistence() {\n  const [page, setPage] = useState(null)\n  const [loading, setLoading] = useState(true)\n\n  useEffect(() => {\n    fetch('/api/pages/home')\n      .then((res) => res.json())\n      .then(setPage)\n      .finally(() => setLoading(false))\n  }, [])\n\n  if (loading) return <p>Loading…</p>\n\n  return (\n    <WebBuilder\n      page={page ?? undefined}      // undefined => start from an empty page\n      onAutoSave={(next) => save(next, 'draft')}\n      onSaveAsDraft={(next) => save(next, 'draft')}\n      onPublish={(next) => save(next, 'published')}\n      onExit={async () => { window.location.href = '/dashboard' }}\n    />\n  )\n}\n\nconst save = (page, status) =>\n  fetch('/api/pages/home', {\n    method: 'PUT',\n    headers: { 'Content-Type': 'application/json' },\n    body: JSON.stringify({ page, status }),\n  })\n```\n\n`onAutoSave` only fires when the user enables *Auto save* in the configuration menu (top-right corner). `onChange` fires on **every** change - use it for undo stacks or live previews, not for network calls.\n\n## Built-in components\n\nOut of the box the palette contains:\n\n| Component | id | Notes |\n| --- | --- | --- |\n| Container | `Container` | Section wrapper with its own columns, background, padding, background image |\n| Text | `Box` | Rich text block |\n| Image | `Image` | With upload support, link, border, shadow |\n| Video | `Video` | Powered by `react-player` |\n| Custom button | `CustomButton` | Toggle with `defaultButtonAvailable` |\n| Line | `Line` | Solid / dashed, configurable thickness and radius |\n| Separator | `Separator` | Vertical spacing |\n| iFrame | `Iframe` | Embed external content |\n| Anchor | `Anchor` | In-page scroll target |\n| HTML | `HTMLComponent` | Raw HTML snippet |\n\nYou can extend this list with `components` - your components are merged into the palette and grouped in the sidebar. Registering a component under an existing id **overrides** that built-in instead of adding a second entry, which is the easiest way to swap an icon, a label or an implementation.\n\n`Container` is special: it owns a nested grid, so users can build real sections rather than a flat stack of blocks. Your own components can do the same with `isContainer` and the `useElementContainer` hook - see [containers](./docs/10-CONTAINERS.md).\n\n## Your own components\n\n### A minimal component\n\n```jsx\nimport WebBuilder from 'react-web-builder'\n\nconst Pricing = () => <div className=\"pricing\">Our plans</div>\n\nconst components = [\n  {\n    id: 'pricing',\n    label: 'Pricing table',\n    component: Pricing,\n  },\n]\n\nexport const Editor = () => <WebBuilder components={components} />\n```\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/components01.gif\" alt=\"Custom component in the sidebar\" />\n\n### With editable properties\n\nEach entry in `props` becomes a field in the sidebar and is passed to your component as a prop with the same `id`.\n\n```jsx\nconst Hero = ({ title, subtitle, backgroundColor, ctaUrl, rounded }) => (\n  <section style={{ backgroundColor, borderRadius: rounded ? 16 : 0, padding: 40 }}>\n    <h1>{title}</h1>\n    <p>{subtitle}</p>\n    <a href={ctaUrl?.location} target={ctaUrl?.openInNewTab ? '_blank' : undefined}>\n      Get started\n    </a>\n  </section>\n)\n\nconst components = [\n  {\n    id: 'hero',\n    label: 'Hero section',\n    component: Hero,\n    icon: HeroIcon,                 // optional React component\n    defaultWidth: 12,               // in grid columns\n    group: { id: 'marketing', label: 'Marketing', order: 1 },\n    order: 0,\n    props: [\n      { id: 'title',           label: 'Title',            type: 'text',   defaultValue: 'Ship faster' },\n      { id: 'subtitle',        label: 'Subtitle',         type: 'text',   defaultValue: 'Build pages without a developer' },\n      { id: 'backgroundColor', label: 'Background',       type: 'color',  defaultValue: '#f8f8f8' },\n      { id: 'rounded',         label: 'Rounded corners',  type: 'toggle', defaultValue: true },\n      { id: 'ctaUrl',          label: 'Button link',      type: 'url',    canOpenInNewTab: true },\n    ],\n  },\n]\n```\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/components03.gif\" alt=\"Editing component properties\" />\n\n### Property types at a glance\n\n| Type | Value shape | Use for |\n| --- | --- | --- |\n| `text` | `string` | Single-line input |\n| `number` | `number` | Range slider between `min` and `max` (default 0–20) |\n| `toggle` | `boolean` | On/off switch |\n| `color` | `string` (hex) | Color picker |\n| `select` | `string` | Dropdown, needs `options[]` |\n| `richtext` | `TextElement[]` | Slate rich text - render with `<Box />` |\n| `fontOptions` | `FontOptions` | Font styling for static text |\n| `fontFamily` | `string` | Font selector |\n| `html` | `HTMLComponentValue` | Raw HTML textarea |\n| `img` | `{ location, upload }` | Image picker + upload |\n| `backgroundImage` | `BackgroundImage` | Background image with sizing |\n| `url` | `{ location, openInNewTab }` | Link field |\n| `padding` | `{ top, right, bottom, left }` | Spacing helper |\n| `border` | `{ top, right, bottom, left, radius, color }` | Border helper |\n| `boxShadow` | `string` | Shadow picker |\n| `list` | `ListOptions` | Draggable list |\n| `array` | `unknown[]` | Repeating group, needs `of` |\n| `object` | `Record<string, unknown>` | Nested group of fields, needs `of` |\n| `about` | - | Info box with optional button (see `onAboutClick`) |\n| `hidden` | `unknown` | Value kept in the page, no UI |\n\nFull reference: [docs/01-COMPONENTS.md](./docs/01-COMPONENTS.md).\n\n### Rendering rich text\n\n`richtext` values are Slate documents. Use the exported `Box` component to render them faithfully:\n\n```jsx\nimport Box from 'react-web-builder/Box'\n\nconst Quote = ({ content, author }) => (\n  <blockquote>\n    <Box content={content} />\n    <cite>{author}</cite>\n  </blockquote>\n)\n\nconst components = [\n  {\n    id: 'quote',\n    label: 'Quote',\n    component: Quote,\n    props: [\n      { id: 'content', label: 'Quote', type: 'richtext', colorAvailable: true, hyperlinkAvailable: true },\n      { id: 'author',  label: 'Author', type: 'text' },\n    ],\n  },\n]\n```\n\nNeed the raw styles instead of the markup? `react-web-builder/useBoxStyle` returns a `React.CSSProperties` object from `border` / `boxShadow` values.\n\n### Conditional fields\n\nEvery property accepts a `visibility` function. Return a truthy value to show the field.\n\n```jsx\nprops: [\n  { id: 'showAvatar', label: 'Show avatar', type: 'toggle' },\n  {\n    id: 'avatarColor',\n    label: 'Avatar color',\n    type: 'color',\n    visibility: ({ formValues }) => formValues.showAvatar,\n  },\n  {\n    id: 'mobileOnlyNote',\n    label: 'Mobile note',\n    type: 'text',\n    visibility: ({ breakpoint }) => breakpoint.from < 768,\n  },\n]\n```\n\nThe callback receives `{ breakpoint, element, formValues, prop }`.\n\n### Transforming values before render\n\n`transformElementProperty` lets you rewrite stored values on their way to your components - signing image URLs, prefixing routes, resolving CMS ids:\n\n```tsx\nimport WebBuilder, {\n  WebBuilderComponentProperty,\n  WebBuilderElementProperty,\n} from 'react-web-builder'\n\nconst transformElementProperty = (\n  componentProp: WebBuilderComponentProperty,\n  elementProp: WebBuilderElementProperty,\n): unknown => {\n  if (componentProp?.type !== 'img') return elementProp.value\n  return { ...elementProp.value, location: toCdnUrl(elementProp.value.location) }\n}\n\n<WebBuilder transformElementProperty={transformElementProperty} />\n// remember to pass the same function to <View />\n```\n\n## Breakpoints\n\nPages are responsive: each breakpoint has its own grid and its own element layout. Defaults are **360px (mobile)** and **1280px (desktop)**; users can change them in the UI, or you can define them up front.\n\n```tsx\nimport WebBuilder, { Page } from 'react-web-builder'\n\nconst page = {\n  breakpoints: [\n    {\n      id: 'mobile',\n      from: 360,\n      to: null,           // null => up to 100% of the available space\n      cols: 5,\n      rowHeight: 15,\n      backgroundColor: '#f8f8f8',\n      padding: { top: 15, left: 15, right: 15, bottom: 0 },\n    },\n    {\n      id: 'desktop',\n      from: 1280,\n      to: null,\n      cols: 10,\n      rowHeight: 15,\n      backgroundColor: '#f8f8f8',\n      padding: { top: 15, left: 15, right: 15, bottom: 0 },\n    },\n  ],\n} as Page\n\nexport const Editor = () => <WebBuilder page={page} />\n```\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/breakpoints01.png\" alt=\"Breakpoints panel\" />\n\nMore: [docs/03-BREAKPOINTS.md](./docs/03-BREAKPOINTS.md).\n\n## Templates\n\nA template is a tree (`row` / `column` / `component` / `fixed` nodes) attached to a breakpoint. It is applied when the builder opens, so users start from a real layout instead of an empty grid.\n\n```tsx\nconst templateDesktop: Tree = {\n  id: 'root',\n  type: 'row',\n  w: 10,\n  marginTop: 0, marginBottom: 0, marginLeft: 0, marginRight: 0,\n  children: [\n    {\n      id: 'heading',\n      type: 'component',\n      w: 8,\n      marginTop: 0, marginBottom: 0, marginLeft: 2, marginRight: 0,\n      element: { id: 'el-1', componentName: 'Box', props: [], h: 'auto', x: 0, y: 0, w: 8 },\n    },\n  ],\n}\n\nconst page = {\n  breakpoints: [{ id: 'desktop', from: 1280, to: null, cols: 10, rowHeight: 15,\n                  padding: { top: 15, left: 15, right: 15, bottom: 0 },\n                  template: templateDesktop }],\n} as Page\n```\n\n<img src=\"https://raw.githubusercontent.com/sasza2/react-web-builder/master/docs/assets/templates01.gif\" alt=\"Template applied on open\" />\n\nPair it with `onTemplateRestart` to let users reset back to the starting layout. Full example: [docs/04-TEMPLATES.md](./docs/04-TEMPLATES.md).\n\n## Fonts\n\n```jsx\nimport WebBuilder, { FontImport } from 'react-web-builder'\n\nconst fonts: FontImport[] = [\n  {\n    label: 'Inter',\n    value: 'inter',\n    fontFamily: \"'Inter', sans-serif\",\n    stylesheet: (\n      <>\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" />\n        <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap\" rel=\"stylesheet\" />\n      </>\n    ),\n  },\n]\n\n<WebBuilder fonts={fonts} page={{ fontFamily: 'inter' }} />\n```\n\nPass the same `fonts` array to `<View />`. More: [docs/05-FONTS.md](./docs/05-FONTS.md).\n\n## Image upload\n\n`onImageUpload` receives the file and must resolve to `{ location, upload }`:\n\n```tsx\nimport WebBuilder, { OnImageUpload } from 'react-web-builder'\n\nconst onImageUpload: OnImageUpload = async (file) => {\n  const data = new FormData()\n  data.append('file', file as Blob)\n\n  const res = await fetch('/api/upload', { method: 'POST', body: data })\n  if (!res.ok) throw new Error('Upload failed')\n\n  const { location } = await res.json()\n  return { location, upload: { status: 'ok' } }\n}\n\n<WebBuilder onImageUpload={onImageUpload} />\n```\n\nThrowing inside the callback surfaces an error toast to the user. More: [docs/09-IMAGE-UPLOAD.md](./docs/09-IMAGE-UPLOAD.md).\n\n## Translations\n\nEnglish lives in `src/locales/en.ts`. Pass a `translations` object with the same shape plus a `locale` key:\n\n```jsx\nconst translations = {\n  locale: 'pl',\n  // …the rest of the keys, translated\n}\n\n<WebBuilder translations={translations} />\n```\n\nMore: [docs/06-TRANSLATIONS.md](./docs/06-TRANSLATIONS.md).\n\n## Builder hints & navbar icons\n\nOnboard users with one-off hints (dismissal is remembered in local storage) and add your own toolbar actions:\n\n```jsx\n<WebBuilder\n  builderHints={[\n    { selector: '[data-id=\"navbar-button\"]', title: 'Save your page here', hasButton: true },\n  ]}\n  navbarIcons={[\n    {\n      id: 'preview',\n      icon: () => <EyeIcon />,\n      tooltip: 'Open preview in a new tab',\n      onClick: ({ page }) => openPreview(page),\n    },\n  ]}\n/>\n```\n\nMore: [hints](./docs/07-BUILDER-HINTS.md) · [navbar icons](./docs/08-NAVBAR-ICONS.md).\n\n## Wrapping the page in your own layout\n\n`container` wraps everything rendered on the grid - in both the builder and the view - so the editor matches your real site chrome:\n\n```jsx\nconst Container = ({ backgroundColor, breakpoint, page, children }) => (\n  <div className=\"site-shell\" style={{ backgroundColor }}>\n    <SiteHeader />\n    {children}\n    <SiteFooter />\n  </div>\n)\n\n<WebBuilder container={Container} />\n<View container={Container} page={page} />\n```\n\n## API reference\n\n### `<WebBuilder />`\n\nAccepts everything in the shared table below, plus:\n\n| Prop | Type | Description |\n| --- | --- | --- |\n| `builderHints` | `HelperArrowItem[]` | One-off hints pointing at DOM selectors |\n| `enableDownload` | `boolean` | Show \"download page\" action |\n| `enableUpload` | `boolean` | Show \"upload page\" action |\n| `navbarIcons` | `WebBuilderNavbarIcon[]` | Extra toolbar buttons |\n| `pageSettingsExtra` | `WebBuilderComponentProperty[]` | Extra fields in page settings (same shape as component props) |\n| `presetColors` | `string[]` | Colors shown under \"Preset colors\" in the picker |\n| `onAutoSave` | `(page) => void` | Fires on change when *Auto save* is enabled |\n| `onChange` | `(page) => void` | Fires on every change |\n| `onAboutClick` | `(button) => void` | Click on an `about` property button |\n| `onBeforeDownloadPage` | `(page) => { filename?, page? }` | Adjust the downloaded file |\n| `onExit` | `() => Promise<void>` | \"Exit\" in the Save / Publish menu |\n| `onImageUpload` | `(file) => Promise<ImageURL>` | See [image upload](#image-upload) |\n| `onPublish` | `(page) => Promise<unknown>` | \"Publish\" |\n| `onSaveAsDraft` | `(page) => Promise<unknown>` | \"Save as draft\" |\n| `onPagePreview` | `(page) => Promise<unknown>` | Preview icon |\n| `onTemplateRestart` | `() => Page` | Return a fresh page when the user restarts the template |\n\n### Shared props (`<WebBuilder />` and `<View />`)\n\n| Prop | Type | Description |\n| --- | --- | --- |\n| `components` | `WebBuilderComponent[]` | Your components |\n| `container` | `React.ElementType` | Wrapper receiving `backgroundColor`, `breakpoint`, `page` |\n| `elementContainerDecorator` | `React.ElementType` | Wrapper around each element on the grid |\n| `defaultBoxContent` | `TextElement[]` | Default content of the Text component |\n| `defaultButtonAvailable` | `boolean` | Show the custom button component |\n| `defaultButtonBackgroundColor` | `string` | Default button color (hex) |\n| `defaultButtonContent` | `TextElement[]` | Default button label |\n| `defaultButtonHref` | `string` | Default button link |\n| `defaultImageSrc` | `string` | Placeholder image |\n| `defaultVideoSrc` | `string` | Placeholder video |\n| `fonts` | `FontImport[]` | Available fonts |\n| `translations` | `Translations` | UI translations |\n| `transformElementProperty` | `TransformElementProperty` | Rewrite property values before render |\n| `page` | `Page` | Page to load (**required** on `<View />`) |\n\n### The `page` object\n\nPlain JSON, safe to store in any database:\n\n| Field | Type | Description |\n| --- | --- | --- |\n| `breakpoints` | `Breakpoint[]` | Grid definition per breakpoint |\n| `elementsInBreakpoints` | internal | Elements placed in each breakpoint |\n| `elementsExtras` | internal | Margins and paddings of elements |\n| `backgroundColor` | `string` | Page background |\n| `colors` | internal | Colors saved by the user |\n| `fontFamily` | `string` | Selected font |\n\nMore: [docs/02-PAGE.md](./docs/02-PAGE.md).\n\n## Entry points\n\n| Import | Contents |\n| --- | --- |\n| `react-web-builder` | `WebBuilder` (default) + all types |\n| `react-web-builder/View` | `View` (default) + types |\n| `react-web-builder/Box` | `Box` - renders `richtext` values |\n| `react-web-builder/useBoxStyle` | `useBoxStyle` - border/shadow → `CSSProperties` |\n| `react-web-builder/components` | `Box`, `Image`, `Line`, `Video`, `IFrame`, `useElementContainer` |\n\n## Documentation\n\n1. [Introduction](./docs/00-INTRODUCTION.md)\n2. [Components](./docs/01-COMPONENTS.md)\n3. [Page object](./docs/02-PAGE.md)\n4. [Breakpoints](./docs/03-BREAKPOINTS.md)\n5. [Templates](./docs/04-TEMPLATES.md)\n6. [Fonts](./docs/05-FONTS.md)\n7. [Translations](./docs/06-TRANSLATIONS.md)\n8. [Builder hints](./docs/07-BUILDER-HINTS.md)\n9. [Navbar icons](./docs/08-NAVBAR-ICONS.md)\n10. [Image upload](./docs/09-IMAGE-UPLOAD.md)\n11. [Containers](./docs/10-CONTAINERS.md)\n12. [The editor](./docs/11-EDITOR.md)\n\n## Development\n\nRequires **pnpm ^10**.\n\n```sh\npnpm install\npnpm dev            # Storybook playground on http://localhost:6006\npnpm test           # unit tests (vitest)\npnpm e2e            # end-to-end tests (playwright)\npnpm lint           # biome lint --write\npnpm format         # biome format --write\npnpm build:lib      # type-check + build the library\npnpm build:demo     # build the static Storybook demo\n```\n\nStories in `src/stories` double as living examples - `Builder.stories.tsx`, `Templates.stories.tsx`, `View.stories.tsx` and friends mirror the docs above.\n\n## Contributing\n\nIssues and pull requests are welcome - [open an issue](https://github.com/sasza2/react-web-builder/issues) first for larger changes. Releases are managed with [changesets](https://github.com/changesets/changesets): run `pnpm changeset` and describe your change in the PR.\n\n## License\n\n[MIT](./LICENSE) © sasza\n","readmeFilename":"README.md"}