{"_id":"@apisurf/react-ad-preview","_rev":"9-bb5edb06bf69920e334735cbde880fc5","name":"@apisurf/react-ad-preview","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@apisurf/react-ad-preview","version":"1.0.0","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.0","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"3b2dceec7b2ab304c52354466ca2fde31f987dc5","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.0.tgz","fileCount":6,"integrity":"sha512-TyWbpziWhj2/6AnTR4nSA60y8AC953aDd6KcpOpRPQnncfTyzezRocUbEJ5Kle1Bj+CS80hvOY8EqZMPH8DXFA==","signatures":[{"sig":"MEQCIG1sxA+ve3qGxAxRjOhnFz0x7rgChVOvhoMUw9W9UuhUAiBe6UnhI6SVoK8vmCx8aefvilQBpC110fvnDXP2cKCzOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221618},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.0.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/ql/9bm1q2f50c7gns0pxb5rxbsh0000gn/T/d4249f60febd038ca3c5563838e5e1cf/apisurf-react-ad-preview-1.0.0.tgz","_integrity":"sha512-TyWbpziWhj2/6AnTR4nSA60y8AC953aDd6KcpOpRPQnncfTyzezRocUbEJ5Kle1Bj+CS80hvOY8EqZMPH8DXFA==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.9.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react":"19.0.0","react-dom":"19.0.0","react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^8.6.3","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@storybook/test":"^8.6.3","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","@storybook/blocks":"^8.6.2","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.3","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-essentials":"^8.6.3","@storybook/addon-onboarding":"^8.6.3","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0","@storybook/experimental-addon-test":"^8.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.0_1747129338553_0.606101922569138","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@apisurf/react-ad-preview","version":"1.0.1","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.1","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"f4ec40a85e7936adf0c9ef40028033786fbdf8bb","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.1.tgz","fileCount":6,"integrity":"sha512-xaEZp+g9ZSdYwWfNy51xcXWL+CJ+0pMiwHKLAt44WZalQpj8yv+slDJpJP6CoVhJ9TOfInZ4F/JfFN8fchzjXA==","signatures":[{"sig":"MEYCIQCcmRRo1337lncT2yJfNK41T110UVUmXqzqtP5myl7PsgIhAJ7zlvnYvKqzJLPwK0lKrC72ATtQiOkSA8tJZ8CANzD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221618},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.1.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/ql/9bm1q2f50c7gns0pxb5rxbsh0000gn/T/4bab91b7e39991cd846ce9c5274fe739/apisurf-react-ad-preview-1.0.1.tgz","_integrity":"sha512-xaEZp+g9ZSdYwWfNy51xcXWL+CJ+0pMiwHKLAt44WZalQpj8yv+slDJpJP6CoVhJ9TOfInZ4F/JfFN8fchzjXA==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.9.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react":"19.0.0","react-dom":"19.0.0","react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^8.6.3","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@storybook/test":"^8.6.3","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","@storybook/blocks":"^8.6.2","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.3","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-essentials":"^8.6.3","@storybook/addon-onboarding":"^8.6.3","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0","@storybook/experimental-addon-test":"^8.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.1_1747757188071_0.7606909460528284","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@apisurf/react-ad-preview","version":"1.0.2","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.2","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"d0413764c0f9528c3dc42ede29010496b21559b2","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.2.tgz","fileCount":6,"integrity":"sha512-80Qqlo94A/CMNAdibPnvOBF9ngh9O7/Zix3ZXUfWR6U/GNUa3VeYOWFPRzZ0Q/jYG6nxuqywUzqCwUKDMWPdQQ==","signatures":[{"sig":"MEUCIFscixHRSNr9V+rhRRTEHA3E6lYJejWTvnbcZK2zZotTAiEA7HaYDmPkBnyW45Zl7epwjzgZ+IBdb3CSSS33Oyk43dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221855},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.2.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/ql/9bm1q2f50c7gns0pxb5rxbsh0000gn/T/23cc2d59b07647d59e0256a547f12104/apisurf-react-ad-preview-1.0.2.tgz","_integrity":"sha512-80Qqlo94A/CMNAdibPnvOBF9ngh9O7/Zix3ZXUfWR6U/GNUa3VeYOWFPRzZ0Q/jYG6nxuqywUzqCwUKDMWPdQQ==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.9.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react":"19.0.0","react-dom":"19.0.0","react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^8.6.3","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@storybook/test":"^8.6.3","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","@storybook/blocks":"^8.6.2","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.3","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-essentials":"^8.6.3","@storybook/addon-onboarding":"^8.6.3","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0","@storybook/experimental-addon-test":"^8.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.2_1747822144763_0.5269003093366387","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@apisurf/react-ad-preview","version":"1.0.3","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.3","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"aabc6b544cd5a2e2a2eba99457a3f40a9fecd095","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.3.tgz","fileCount":6,"integrity":"sha512-UfTGMfYo42aLgUUL0JcIGCXKusmpcQAWDlzpNMpEs/FZ2a5Q58J2DQDxoaT0v0qm971OoFn1Mo+Izj2p950jDA==","signatures":[{"sig":"MEUCIAu7WEgO4lIFsy47asD2QUNJzPwB+kaJJ6rSwhPPrOIYAiEAlXAf/M1UinUbDsMzGsP+jyCpaOeCG/q7rPP9sbhOEZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227464},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.3.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/0r/sfsmb6057vb_sj5w_g01kzw00000gp/T/7fd424002627260627405894f67ec067/apisurf-react-ad-preview-1.0.3.tgz","_integrity":"sha512-UfTGMfYo42aLgUUL0JcIGCXKusmpcQAWDlzpNMpEs/FZ2a5Q58J2DQDxoaT0v0qm971OoFn1Mo+Izj2p950jDA==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"react":"19.0.0","react-dom":"19.0.0","react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^8.6.3","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@storybook/test":"^8.6.3","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","@storybook/blocks":"^8.6.2","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.3","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-essentials":"^8.6.3","@storybook/addon-onboarding":"^8.6.3","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0","@storybook/experimental-addon-test":"^8.6.2"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.3_1753790897902_0.5189345307241953","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@apisurf/react-ad-preview","version":"1.0.4","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.4","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"728eb4b374b76c7b87e04e320144e19feff8bb80","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.4.tgz","fileCount":6,"integrity":"sha512-9dJ0AsLv4XBeX/vrCyNtTA9IvBjFv/9HwIWgzZ6ITPjgatfzaxffWbf9Ngy4aEuDYjQeGVoq657uEAwLQPpW+g==","signatures":[{"sig":"MEUCIHS8bUEfhZw4OKz3IdVUyhYj3U8nEq12nV7nLXhgdckyAiEAw/cu1Y6e1L23Ylp9H6V+CJjQZaEcqmbbZ5Pgd7JiMww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178686},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.4.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/0r/sfsmb6057vb_sj5w_g01kzw00000gp/T/8cff164d0f3b6f37e1233c7f213440ea/apisurf-react-ad-preview-1.0.4.tgz","_integrity":"sha512-9dJ0AsLv4XBeX/vrCyNtTA9IvBjFv/9HwIWgzZ6ITPjgatfzaxffWbf9Ngy4aEuDYjQeGVoq657uEAwLQPpW+g==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.8.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^8.6.3","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@storybook/test":"^8.6.3","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@storybook/react":"^8.6.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","@storybook/blocks":"^8.6.2","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^8.6.3","eslint-plugin-storybook":"^0.11.3","@chromatic-com/storybook":"^3.2.5","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-essentials":"^8.6.3","@storybook/addon-onboarding":"^8.6.3","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0","@storybook/experimental-addon-test":"^8.6.2"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.4_1753799123560_0.2850636222710399","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@apisurf/react-ad-preview","version":"1.0.5","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.5","maintainers":[{"name":"apisurf","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"00ce5b7fc81d048ada8a1c1d760a155d4a41bbad","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.5.tgz","fileCount":6,"integrity":"sha512-P4eFDYe/GfMDTD7C7mjnjThTlhi8PjgNnvhPwXpNnMGr4FeH5A8cimxxLJgL1nqQkblONhKu6uGxiCqY2qT+MQ==","signatures":[{"sig":"MEUCIAZumEQZaHJcFulf3fNrEdMCss7c20ymUNUbv5QgDGLTAiEA/aQ1BbqkAn2dymlynahsAsOr1t3ujcMZGrKhWMNL2uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212575},"type":"module","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"gitHead":"9f66bcbaf05a4a20153991b321e4b03905fca5ba","scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurf","email":"luka@apisurf.dev"},"repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.9.0","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^9.1.15","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/addon-docs":"^9.1.15","@storybook/react-vite":"^9.1.15","@storybook/addon-vitest":"9.1.15","eslint-plugin-storybook":"^9.1.15","@chromatic-com/storybook":"^4.1.1","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-onboarding":"^9.1.15","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.5_1761588252348_0.0983857752864088","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@apisurf/react-ad-preview","version":"1.0.6","keywords":["react","ads","preview","component","library"],"author":{"url":"https://apisurf.dev","name":"APIsurf"},"license":"MIT","_id":"@apisurf/react-ad-preview@1.0.6","maintainers":[{"name":"apisurfer","email":"luka@apisurf.dev"}],"contributors":[{"url":"https://github.com/apisurfer","name":"Luka Vidakovic"},{"url":"https://github.com/NRozic369","name":"Nika Rozic"}],"homepage":"https://github.com/apisurf/react-ad-preview#readme","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"dist":{"shasum":"2d7feb9fd25749f9748713dfbcf92f2a4d779b26","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.6.tgz","fileCount":6,"integrity":"sha512-lSra3j14huS+3eBnD4TcFGqR3d8dh+lOMhYa8NBzFu9FKl8++U3rfJ2c4xJea25/Woi8b+zVfZNh8rJrblzLzA==","signatures":[{"sig":"MEYCIQDBR59TGlcAHY5YDpFSwyoSybcFNDO74i6fj4zdCK7bkgIhAIEFsfGBdc6TwhWnC+2RnZgfNqld8Z4qm168tHzGYR2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212607},"type":"module","_from":"file:apisurf-react-ad-preview-1.0.6.tgz","engines":{"npm":">=10","node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"apisurfer","email":"luka@apisurf.dev"},"_resolved":"/private/var/folders/ql/9bm1q2f50c7gns0pxb5rxbsh0000gn/T/04a17684b4e4f0e5640d02a3af91af09/apisurf-react-ad-preview-1.0.6.tgz","_integrity":"sha512-lSra3j14huS+3eBnD4TcFGqR3d8dh+lOMhYa8NBzFu9FKl8++U3rfJ2c4xJea25/Woi8b+zVfZNh8rJrblzLzA==","repository":{"url":"git+https://github.com/apisurf/react-ad-preview.git","type":"git"},"_npmVersion":"10.9.2","description":"A React component library for previewing platform specific ads.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react-icons":"5.5.0"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.0","eslint":"^9.19.0","vitest":"^3.0.7","globals":"^15.14.0","storybook":"^9.1.15","@eslint/js":"^9.19.0","playwright":"^1.50.1","typescript":"^5.8.2","@types/node":"^22.13.7","@types/react":"^19.0.8","@vitest/browser":"^3.0.7","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.3","vite-css-modules":"^1.8.4","typescript-eslint":"^8.28.0","@vitest/coverage-v8":"^3.0.7","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","@storybook/addon-docs":"^9.1.15","@storybook/react-vite":"^9.1.15","@storybook/addon-vitest":"9.1.15","eslint-plugin-storybook":"^9.1.15","@chromatic-com/storybook":"^4.1.1","eslint-plugin-react-hooks":"^5.0.0","vite-plugin-lib-inject-css":"^2.2.1","@storybook/addon-onboarding":"^9.1.15","eslint-plugin-react-refresh":"^0.4.18","typescript-plugin-css-modules":"^5.1.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/react-ad-preview_1.0.6_1763218430329_0.7284982356499081","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@apisurf/react-ad-preview","version":"1.0.7","type":"module","repository":{"type":"git","url":"git+https://github.com/apisurf/react-ad-preview.git"},"description":"A React component library for previewing platform specific ads.","keywords":["react","ads","preview","component","library"],"license":"MIT","author":{"name":"APIsurf","url":"https://apisurf.dev"},"contributors":[{"name":"Luka Vidakovic","url":"https://github.com/apisurfer"},{"name":"Nika Rozic","url":"https://github.com/NRozic369"}],"engines":{"node":">=20","pnpm":">=10","npm":">=10"},"dependencies":{"react-icons":"5.5.0"},"peerDependencies":{"react":"*","react-dom":"*"},"devDependencies":{"@chromatic-com/storybook":"^4.1.1","@eslint/js":"^9.19.0","@storybook/addon-onboarding":"^9.1.15","@storybook/react-vite":"^9.1.15","@types/node":"^22.13.7","@types/react":"^19.0.8","@types/react-dom":"^19.0.3","@vitejs/plugin-react":"^4.3.4","@vitest/browser":"^3.0.7","@vitest/coverage-v8":"^3.0.7","eslint":"^9.19.0","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.0.0","eslint-plugin-react-refresh":"^0.4.18","eslint-plugin-storybook":"^9.1.15","globals":"^15.14.0","playwright":"^1.50.1","storybook":"^9.1.15","typescript":"^5.8.2","typescript-eslint":"^8.28.0","typescript-plugin-css-modules":"^5.1.0","vite":"^6.1.0","vite-css-modules":"^1.8.4","vite-plugin-dts":"^4.5.3","vite-plugin-lib-inject-css":"^2.2.1","vitest":"^3.0.7","@storybook/addon-vitest":"9.1.15","@storybook/addon-docs":"^9.1.15"},"eslintConfig":{"extends":["plugin:storybook/recommended"]},"exports":{".":{"types":"./dist/types/ads.d.ts","import":"./dist/ads.es.js"}},"scripts":{"dev":"vite --open","build":"tsc -b && vite build","lint":"eslint .","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_id":"@apisurf/react-ad-preview@1.0.7","bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"homepage":"https://github.com/apisurf/react-ad-preview#readme","_integrity":"sha512-/OQP2g6qp8yGmtDb520VxfNMAUkah2iLal4dEc8Z6+0LsErXITn2gGhUflhWar+wizRgnv2Bt0BnoC2XqOcWXA==","_resolved":"/private/var/folders/ql/9bm1q2f50c7gns0pxb5rxbsh0000gn/T/a3e0c47829ac846d860d5936de17cebb/apisurf-react-ad-preview-1.0.7.tgz","_from":"file:apisurf-react-ad-preview-1.0.7.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-/OQP2g6qp8yGmtDb520VxfNMAUkah2iLal4dEc8Z6+0LsErXITn2gGhUflhWar+wizRgnv2Bt0BnoC2XqOcWXA==","shasum":"724d0a7ead6091ba4023cd24a73910f009650481","tarball":"https://registry.npmjs.org/@apisurf/react-ad-preview/-/react-ad-preview-1.0.7.tgz","fileCount":6,"unpackedSize":212976,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDekm0Ym/m/l3kioU5LpGrYo6kOYIvX/DATs1MKHOj1gAIhAOA1m6bcgTVeDdXFvzYIz/CTYkz2HHTJqbjixn8ddKuU"}]},"_npmUser":{"name":"apisurfer","email":"luka@apisurf.dev"},"directories":{},"maintainers":[{"name":"apisurfer","email":"luka@apisurf.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-ad-preview_1.0.7_1763220026172_0.9968854184552514"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-13T09:42:18.458Z","modified":"2025-11-15T15:20:26.617Z","1.0.0":"2025-05-13T09:42:18.737Z","1.0.1":"2025-05-20T16:06:28.246Z","1.0.2":"2025-05-21T10:09:04.959Z","1.0.3":"2025-07-29T12:08:18.125Z","1.0.4":"2025-07-29T14:25:23.761Z","1.0.5":"2025-10-27T18:04:12.603Z","1.0.6":"2025-11-15T14:53:50.513Z","1.0.7":"2025-11-15T15:20:26.401Z"},"bugs":{"url":"https://github.com/apisurf/react-ad-preview/issues"},"author":{"name":"APIsurf","url":"https://apisurf.dev"},"license":"MIT","homepage":"https://github.com/apisurf/react-ad-preview#readme","keywords":["react","ads","preview","component","library"],"repository":{"type":"git","url":"git+https://github.com/apisurf/react-ad-preview.git"},"description":"A React component library for previewing platform specific ads.","contributors":[{"name":"Luka Vidakovic","url":"https://github.com/apisurfer"},{"name":"Nika Rozic","url":"https://github.com/NRozic369"}],"maintainers":[{"name":"apisurfer","email":"luka@apisurf.dev"}],"readme":"# @apisurf/react-ad-preview\n\n![react-ad-preview logo](./logo.png)\n\nPreview components for all well-known ad platform ads\n\n## Example usage\n\n```\nnpm install @apisurf/react-ad-preview\n```\n\n```tsx\n// import specific ad\nimport { AdXWebsite } from \"@apisurf/react-ad-preview\";\n\n// display ad\n\n<AdXWebsite\n  profileName=\"Illume\",\n  profileHandle=\"@Illume\",\n  profileImg=\"https://picsum.photos/40\",\n  adImg=\"https://picsum.photos/400\",\n  ctaUrl=\"https://test.com\",\n  ctaText=\"Discover something new!\",\n  appText=\"Illume App\",\n  ctaAppStore=\"App Store\",\n  ctaBtnTxt=\"Install\",\n  content=\"Unlock Exclusive Deals This Season!\",\n/>\n```\n\n## Local setup\n\n- `pnpm i`\n- `pnpm dev`\n\n## Build for production & publish\n\n- Bump package version & `pnpm i`\n- `pnpm build`\n- `pnpm pack`; optional to verify the generate npm output\n- `pnpm publish`; login with apisurf account\n","readmeFilename":"README.md"}