{"_id":"@commercetools-demo/contentools-content-item-renderer","_rev":"17-d2a3ba9dd4e924bb592ba75caa6fe17c","name":"@commercetools-demo/contentools-content-item-renderer","dist-tags":{"latest":"2.1.3"},"versions":{"0.0.2":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"0.0.2","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@0.0.2","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"3c1ef20cf1b7aa5a0beaadca61b3ce97c457f4a3","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-0.0.2.tgz","fileCount":8,"integrity":"sha512-rt15r5Httdw+GlQYtZuQEMtst5LCG7OirY+PCrnTzIVetCbV0LOUw8fairuFFJYgfhs9t8CJFQr9eaMezpW/Ew==","signatures":[{"sig":"MEYCIQDEk3cAtIJtyWAf3TWnI0N2x5VjE/t48aZDvyOFijwwnwIhAPK3W6iCp9pZ6bsgfcMBUmf6glXIjvVnHTVY5o0BkPJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83292},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","gitHead":"95eb5236ba403e8d005019c67eb81f5c8b5ad3f5","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"workspace:*","@commercetools-demo/contentools-types":"workspace:*","@commercetools-demo/contentools-ui-components":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_0.0.2_1755032769493_0.49964480737997485","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.0","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.0","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"1a0e1ef0e654ac66878cbad8941775144ace6689","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.0.tgz","fileCount":8,"integrity":"sha512-cIwTZorUPlHxqiB9C46QQLQ/+7y1ZTWqUFrMioAsR8SUkpXmL6BoiUok9Xj0GiIqa8wEH0jTaZYFqBtxpvIUcA==","signatures":[{"sig":"MEQCIAwbd7Lb/X2SBYEZ2H94vv02E+YBZFjqnv6OCkf843wWAiBIBurwlO4npA9KTrdOT9I71DRypHjreDDk2BHEYCfqFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83292},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","gitHead":"4a34957e39909db6448fd062abd6a7e956c8d571","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"workspace:*","@commercetools-demo/contentools-types":"workspace:*","@commercetools-demo/contentools-ui-components":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.0_1755106798563_0.5322158696146944","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.1","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.1","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"4434107c228cebd33803e2ae1d8db161c54a9477","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.1.tgz","fileCount":8,"integrity":"sha512-qZT+bdbGD/ehj/ha4tBl1wBm/mD17UcBOrGfXWSnUbUoGKRfrTZ/MtH4Ec8TC9/bYtvgxJYTwhVm6HNrCxyh9w==","signatures":[{"sig":"MEYCIQDULMEJN7v+7bihPhG7XvuWViUvLPPVH6ToMBVUmR0aigIhANClBOUZv3Njg6DwvMJcfn+9q3eL5SuDBbXV48vKGSAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83276},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.vfZ5VKoO6h.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.vfZ5VKoO6h.tgz","_integrity":"sha512-qZT+bdbGD/ehj/ha4tBl1wBm/mD17UcBOrGfXWSnUbUoGKRfrTZ/MtH4Ec8TC9/bYtvgxJYTwhVm6HNrCxyh9w==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"^1.0.1","@commercetools-demo/contentools-types":"^1.0.1","@commercetools-demo/contentools-ui-components":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.1_1755109408358_0.2600383668901163","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.2","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.2","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"1af719810e25a66dd3ebbefe9f53471a513e59d5","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.2.tgz","fileCount":8,"integrity":"sha512-cy2y4fNyYIrNYFVCz+HKbcwmykVnNWkYDh44lcbYm8H8LP6FGJnORdPvF2v777W3e+2y4ncB21B2PzwF3d/wTA==","signatures":[{"sig":"MEQCIGcoOpFFOUpTyrs5b3zkQ6AQSsIEnz8tSWOXqGUnlJR0AiBKw9CrkBCcj7NvsSyGCE3puB6dKnWjYxBS8l0dGp0z+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88462},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.HliD1K9VLP.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.HliD1K9VLP.tgz","_integrity":"sha512-cy2y4fNyYIrNYFVCz+HKbcwmykVnNWkYDh44lcbYm8H8LP6FGJnORdPvF2v777W3e+2y4ncB21B2PzwF3d/wTA==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"^1.0.2","@commercetools-demo/contentools-types":"^1.0.1","@commercetools-demo/contentools-ui-components":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.2_1755192191201_0.2319504966349628","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.3","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.3","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"c9e67491d232e6c3396480769cb34f668461fe5a","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.3.tgz","fileCount":8,"integrity":"sha512-IiJ8rAY2KZ0qecwWE6MzhY8i7e0pOkaWbkkSeKyqygmdtOSsf/XWKiE+ryMbWSf0dQzIX94izVw1hONXSYU8dA==","signatures":[{"sig":"MEYCIQD5y/9VSu8aKlFgdDmtiD/tsanGe3cl8V48p1CInhHrbAIhAOd0jabIxV7ShSyU46boy6yWS/4krt/yIH6OzYqMQ3o+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88714},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.P32Yt5iPU8.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.P32Yt5iPU8.tgz","_integrity":"sha512-IiJ8rAY2KZ0qecwWE6MzhY8i7e0pOkaWbkkSeKyqygmdtOSsf/XWKiE+ryMbWSf0dQzIX94izVw1hONXSYU8dA==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"^1.0.3","@commercetools-demo/contentools-types":"^1.0.1","@commercetools-demo/contentools-ui-components":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.3_1755194160526_0.6936650227604246","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.4","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.4","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"d57fe60888274c20906348f127b6026204193a5d","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.4.tgz","fileCount":8,"integrity":"sha512-ggdhe3hvFoPU7p4dcM0G0cOa2USaIEyEubBSEFYBXy3y2ZXTIb9vGak+IL5IxF91F+UzKqTes5iwLqXtjlCexA==","signatures":[{"sig":"MEUCIQD6P+pemdb7i0LX5GLU8saHcq7QWlvaMXIHTgtc13IxJgIgT524UVqiw+KWkkVzNokmdq7LuJaYooKqrW+y04iwFFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85565},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.pSMcahPH40.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.pSMcahPH40.tgz","_integrity":"sha512-ggdhe3hvFoPU7p4dcM0G0cOa2USaIEyEubBSEFYBXy3y2ZXTIb9vGak+IL5IxF91F+UzKqTes5iwLqXtjlCexA==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-state":"^1.0.4","@commercetools-demo/contentools-types":"^1.0.1","@commercetools-demo/contentools-ui-components":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.4_1755268619138_0.3242569025166908","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.0.5","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.0.5","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"cff693204a67a70da7ed8efd71556e8520524593","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.0.5.tgz","fileCount":8,"integrity":"sha512-CpMCXwPbq1NeHAecjCLnYdyQ0uVWgVEx1oBRiMC/8i+RT7mdSzZ5WDt9RA242SlXV9igpcQ5J1IHhWyWi5JoDg==","signatures":[{"sig":"MEUCIQCxTwiSkaGXIP+yWhr/FWspcX1zx1s8O26nIqlZ18g8gwIgQwlO7Nkb7tRpqZwfD5j/BxqmBli9CsMkadT+a+aH0sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85566},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.mtm0btfeZh.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.mtm0btfeZh.tgz","_integrity":"sha512-CpMCXwPbq1NeHAecjCLnYdyQ0uVWgVEx1oBRiMC/8i+RT7mdSzZ5WDt9RA242SlXV9igpcQ5J1IHhWyWi5JoDg==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-types":"^1.0.1","@commercetools-demo/contentools-ui-components":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.0.5_1756231705730_0.7717701766343676","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.1.1","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.1.1","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"69863c1fb08f5e85d8738c427ee8fe9330e79f2f","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.1.1.tgz","fileCount":15,"integrity":"sha512-oFIq0Q1CI4RwCs+ZJP95XBdAx6G6xWAwq1d7yWuWUs3UxJ8KoqcBhAqWSosRfwFbu2qeQoYUoXfOuE+U1bjeUQ==","signatures":[{"sig":"MEQCIDSOthFI6mud9d8nJ2vuYJpyEijLy/TX9/nvR2fvCoAPAiAxcWjf2QZZ4WS+yWze6AajzY+3FuNfoyhbTyMWeNNRFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95932},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.f4v2H6UqbH.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.f4v2H6UqbH.tgz","_integrity":"sha512-oFIq0Q1CI4RwCs+ZJP95XBdAx6G6xWAwq1d7yWuWUs3UxJ8KoqcBhAqWSosRfwFbu2qeQoYUoXfOuE+U1bjeUQ==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^1.1.1","@commercetools-demo/contentools-ui-components":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.1.1_1758034914465_0.3170927488912072","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.1.2","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.1.2","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"1a8c3a6c3eb58d361027d0874d2155097f9556cf","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.1.2.tgz","fileCount":15,"integrity":"sha512-8IO+HDKF2Pdda1NOvFQeg3YG3s+3/AEZv1c+cLqOdmno0wlw1g1suKZhBgFOwf+vIl2QR1vV2tp+OOaYib70Yg==","signatures":[{"sig":"MEYCIQDZzQRvZLg0NAn58XROuD47I15Bz93mjnMyd3K2yU6JUgIhAOAcir23dHJopwqVFRfQ7xjJXAJnVXT9SbsrMwT2XGJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95932},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.T5GVOrsZNi.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.T5GVOrsZNi.tgz","_integrity":"sha512-8IO+HDKF2Pdda1NOvFQeg3YG3s+3/AEZv1c+cLqOdmno0wlw1g1suKZhBgFOwf+vIl2QR1vV2tp+OOaYib70Yg==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^1.1.2","@commercetools-demo/contentools-ui-components":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.1.2_1758049806648_0.4293366614762191","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.1.3","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.1.3","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"e1bd29f577a2a2e4d506c4e4374707a69621c274","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.1.3.tgz","fileCount":15,"integrity":"sha512-RxVlcuAmnzBviOp5mENMZxBobo9v/YBhvOYTbhVEIUe22QIvp8z1tXSHIst8+VO+/I0/rvSpyDqaPDa0a9pr5Q==","signatures":[{"sig":"MEUCIQDRte4VEp4VydnHyYZGVSSdLIRWetGmLgY8D3TGpp67BQIgZ8YjulSeCkmPr/ObG/6FarEYspb2E4/y55tGQSoQ+/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99230},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.svpova1RDB.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.svpova1RDB.tgz","_integrity":"sha512-RxVlcuAmnzBviOp5mENMZxBobo9v/YBhvOYTbhVEIUe22QIvp8z1tXSHIst8+VO+/I0/rvSpyDqaPDa0a9pr5Q==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^1.1.3","@commercetools-demo/contentools-ui-components":"^1.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.1.3_1758743689256_0.7394515603928611","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.1.4","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.1.4","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"f0e0417ce3ce95cd9da2a4bd2e0d0eacce749b51","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.1.4.tgz","fileCount":15,"integrity":"sha512-D8aa92BEN+kCpMa5rAAj7JCMOAylRVnYoZJQNqQE7wjeSQxbnxlEz2ECv59h6BDERJWRAwoZ49yll/N1g3D2cg==","signatures":[{"sig":"MEUCIQCuO0QLQwdFdCgUp3JbscwAdKeOYoPcDa2/W0oq+LcIawIgK+Fj79JGPz4229Ehe2T2UFZXfT0O9w31dXDXLJz3t5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99241},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","gitHead":"cb7a353f4d9520fe074912a0bd6a1a488c6386f7","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"workspace:^","@commercetools-demo/contentools-ui-components":"workspace:^"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.1.4_1758747253369_0.9656783967612139","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"1.1.5","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@1.1.5","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"71d1d3bee0f8fe9d205dd00503540e1965eaa29a","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-1.1.5.tgz","fileCount":15,"integrity":"sha512-CfYzA+zIJu2y2jlneFRk3gASDZpfzK1ZTTO94zTE2Nah21+F3a8CWBY2lYZrSxK7ijk0smqb1LYkQffVjKt+Og==","signatures":[{"sig":"MEUCIASnsca1+mvKIXIFB0UV744NqYzzoCUl/uHeaaYAU0w8AiEApLR1RYDu2EqUH/Nqpxx/QOb3GjUYMgqiculenkW1/AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99230},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.PGCht1Gt15.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/5f/fy9l221x5sd3p1f59b9th0g80000gq/T/package.XXXXXX.PGCht1Gt15.tgz","_integrity":"sha512-CfYzA+zIJu2y2jlneFRk3gASDZpfzK1ZTTO94zTE2Nah21+F3a8CWBY2lYZrSxK7ijk0smqb1LYkQffVjKt+Og==","_npmVersion":"10.9.2","description":"Content item renderer","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^1.1.5","@commercetools-demo/contentools-ui-components":"^1.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_1.1.5_1758747657968_0.3104654394330717","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"2.0.0","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@2.0.0","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"2ea9b3d74d806621737d36b7569acb457357d6f3","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-2.0.0.tgz","fileCount":15,"integrity":"sha512-K9joWwxL4BtNuAtRTzTCall2lnN3ctEvErj+tnDYwxnWch+TEIKUcRF2HXrO1NDebanQ5ITuBDSvdEQRP0WGKg==","signatures":[{"sig":"MEQCIEH60mLJgGc6nGHj/Qr6DrRJ1qdRs3zwCrpfFw7hfWejAiBw40dxVQCsESFjHxGfsQGIHZj0ALeZJFIkZ+klgbk7ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99375},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.iHl65aQPQC.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.iHl65aQPQC.tgz","_integrity":"sha512-K9joWwxL4BtNuAtRTzTCall2lnN3ctEvErj+tnDYwxnWch+TEIKUcRF2HXrO1NDebanQ5ITuBDSvdEQRP0WGKg==","_npmVersion":"10.9.4","description":"Content item renderer","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^2.0.0","@commercetools-demo/contentools-ui-components":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_2.0.0_1771944536305_0.9824380226821734","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"2.1.0","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@2.1.0","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"d0464fcf6237d07aacc8d55300a64e0c2985f765","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-2.1.0.tgz","fileCount":15,"integrity":"sha512-5ZHSf27jQratzMJYd25L/k3hGu+haqGyUSXZjadgHaICP8P8TsdyJfB5YVPmyuu/urfPdM0MTvfIOVJaPyL+BQ==","signatures":[{"sig":"MEUCIF52IZ9fe4iLYZIuQ5opkXgSOMcddkBDrv//p3Mcl0ZbAiEAnsgSVbpqqX0GeFdLpGliYMJkGtEbgOY5T5MI8UINq7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100586},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.4w86PDLw7E.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.4w86PDLw7E.tgz","_integrity":"sha512-5ZHSf27jQratzMJYd25L/k3hGu+haqGyUSXZjadgHaICP8P8TsdyJfB5YVPmyuu/urfPdM0MTvfIOVJaPyL+BQ==","_npmVersion":"10.9.4","description":"Content item renderer","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^2.0.0","@commercetools-demo/contentools-ui-components":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_2.1.0_1772199667322_0.4362093516336518","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"2.1.1","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@2.1.1","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"92c5f474a21b48e606b4cf24eb1794b52b1e4ce6","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-2.1.1.tgz","fileCount":15,"integrity":"sha512-7QjdpOLaotlbGHJLMzdR9ChKE+6/iHQozL85BF46jXK/CAHawCRIn+n5PW8LUJsLC2Fp6Syui4C13JpQqpDdyw==","signatures":[{"sig":"MEYCIQCp3f2vpKrDmq6FzvoW1RXzLUkBttcbYaRMzaoHOnp8mQIhAON7SIUdzw78BlBhF+7LEoxrVP0sUEDDEks/eV+7vqIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100586},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.U3wzQ2eYpJ.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.U3wzQ2eYpJ.tgz","_integrity":"sha512-7QjdpOLaotlbGHJLMzdR9ChKE+6/iHQozL85BF46jXK/CAHawCRIn+n5PW8LUJsLC2Fp6Syui4C13JpQqpDdyw==","_npmVersion":"10.9.4","description":"Content item renderer","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^2.0.1","@commercetools-demo/contentools-ui-components":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_2.1.1_1772720924352_0.31278691927895874","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@commercetools-demo/contentools-content-item-renderer","version":"2.1.2","license":"MIT","_id":"@commercetools-demo/contentools-content-item-renderer@2.1.2","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"dist":{"shasum":"739afd84bfd309ffe2222e9ea43423d2d14a0ce6","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-2.1.2.tgz","fileCount":15,"integrity":"sha512-l4/gt87kez56todu1p60X/JiJfXcLLO/Mc7+Y2rLvhHxXGLbRmvzyTbt/w+Fq1Q/OFhAMRM64KOwSlv8Yc3b0A==","signatures":[{"sig":"MEUCIB57XRdfOoEjvcUqb4TNdJXi+5CMP1tid4qKv3iFli0QAiEAjKxs1HsdZF30MhFp01x5ykLyIE3i7XtndKc6SHcUNDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100848},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","_from":"file:/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.p5sDiyXiKO.tgz","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"_resolved":"/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.p5sDiyXiKO.tgz","_integrity":"sha512-l4/gt87kez56todu1p60X/JiJfXcLLO/Mc7+Y2rLvhHxXGLbRmvzyTbt/w+Fq1Q/OFhAMRM64KOwSlv8Yc3b0A==","_npmVersion":"10.9.4","description":"Content item renderer","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@emotion/react":"^11.14.0","styled-components":"^6.1.19","@babel/runtime-corejs3":"^7.28.0","@tiptap/extension-document":"^3.4.3","@commercetools-demo/contentools-types":"^2.0.1","@commercetools-demo/contentools-ui-components":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/react":"^19"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@emotion/react":">=11.0.0","styled-components":">=5.0.0","@commercetools-demo/contentools-state":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/contentools-content-item-renderer_2.1.2_1773257942152_0.20754241723218758","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@commercetools-demo/contentools-content-item-renderer","description":"Content item renderer","version":"2.1.3","license":"MIT","publishConfig":{"access":"public"},"main":"dist/commercetools-demo-contentools-content-item-renderer.cjs.js","module":"dist/commercetools-demo-contentools-content-item-renderer.esm.js","types":"dist/commercetools-demo-contentools-content-item-renderer.cjs.d.ts","dependencies":{"@babel/runtime-corejs3":"^7.28.0","@commercetools-demo/contentools-types":"^2.0.2","@commercetools-demo/contentools-ui-components":"^2.0.2","@emotion/react":"^11.14.0","@tiptap/extension-document":"^3.4.3","styled-components":"^6.1.19"},"devDependencies":{"@types/react":"^19"},"peerDependencies":{"@commercetools-demo/contentools-state":">=2.0.0","@emotion/react":">=11.0.0","react":">=19.0.0","react-dom":">=19.0.0","styled-components":">=5.0.0"},"_id":"@commercetools-demo/contentools-content-item-renderer@2.1.3","_integrity":"sha512-yvZP5esRITweJWxE9XPCXcD2HZQ5r1BDJMxzxqyRv4OX3KOwinfUknB7IXAV1PH+r8uLOoPkYrY5wm637NoMQw==","_resolved":"/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.KWafnqT3YL.tgz","_from":"file:/var/folders/f2/sy6vm0p94nbds8xzqf_vyj8m0000gn/T/package.XXXXXX.KWafnqT3YL.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-yvZP5esRITweJWxE9XPCXcD2HZQ5r1BDJMxzxqyRv4OX3KOwinfUknB7IXAV1PH+r8uLOoPkYrY5wm637NoMQw==","shasum":"9fc93cb98d0bb285dce1bcd19add42b326e6fa73","tarball":"https://registry.npmjs.org/@commercetools-demo/contentools-content-item-renderer/-/contentools-content-item-renderer-2.1.3.tgz","fileCount":15,"unpackedSize":100848,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFWmtzW5pkZ3m1QCEZd/cws7EKcH1tDqp2orQeDaxyuaAiBkJHBcXbT09OQTXuavrGhHlPEPS6MHWFIQI2ZHRqWsWA=="}]},"_npmUser":{"name":"behnam777","email":"behnam777@gmail.com"},"directories":{},"maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contentools-content-item-renderer_2.1.3_1773323023867_0.1629391300997538"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-12T21:06:09.341Z","modified":"2026-03-12T13:43:44.131Z","0.0.2":"2025-08-12T21:06:09.711Z","1.0.0":"2025-08-13T17:39:58.746Z","1.0.1":"2025-08-13T18:23:28.552Z","1.0.2":"2025-08-14T17:23:11.381Z","1.0.3":"2025-08-14T17:56:00.699Z","1.0.4":"2025-08-15T14:36:59.315Z","1.0.5":"2025-08-26T18:08:25.920Z","1.1.1":"2025-09-16T15:01:54.645Z","1.1.2":"2025-09-16T19:10:06.817Z","1.1.3":"2025-09-24T19:54:49.438Z","1.1.4":"2025-09-24T20:54:13.595Z","1.1.5":"2025-09-24T21:00:58.161Z","2.0.0":"2026-02-24T14:48:56.487Z","2.1.0":"2026-02-27T13:41:07.476Z","2.1.1":"2026-03-05T14:28:44.511Z","2.1.2":"2026-03-11T19:39:02.290Z","2.1.3":"2026-03-12T13:43:43.999Z"},"license":"MIT","description":"Content item renderer","maintainers":[{"name":"lgiavedoni","email":"lgiavedoni@gmail.com"},{"name":"behnam777","email":"behnam777@gmail.com"}],"readme":"# Content Item Renderer\n\nA React component for dynamically rendering content items based on their content types in the CMS system. Supports both direct content item rendering and fetching content items by key.\n\n## Installation\n\n```bash\nnpm install @commercetools-demo/contentools-content-item-renderer\n```\n\n## Prerequisites\n\n**⚠️ Important**: This component can work with or without a `StateProvider`. If no StateProvider is present and a `baseURL` is provided, it will automatically wrap itself in a StateProvider.\n\n```tsx\nimport { StateProvider } from '@commercetools-demo/contentools-state';\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\n// Option 1: With StateProvider (recommended for multiple components)\nfunction App() {\n  return (\n    <StateProvider baseURL=\"https://your-cms-api.com\">\n      <ContentItemRenderer component={contentItem} />\n    </StateProvider>\n  );\n}\n\n// Option 2: Standalone usage (automatically creates StateProvider)\nfunction App() {\n  return (\n    <ContentItemRenderer \n      itemKey=\"hero-banner-key\" \n      baseURL=\"https://your-cms-api.com\" \n    />\n  );\n}\n```\n\n## Usage\n\n### Basic Usage with Content Item Object\n\n```tsx\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\nimport { StateProvider } from '@commercetools-demo/contentools-state';\n\nconst MyApp = () => {\n  const contentItem = {\n    id: 'content-item-id',\n    type: 'hero-banner',\n    properties: {\n      title: 'Welcome to our site',\n      subtitle: 'Discover amazing products'\n    }\n  };\n\n  return (\n    <StateProvider baseURL=\"https://your-cms-api.com\">\n      <ContentItemRenderer \n        component={contentItem}\n        locale=\"en-US\"\n        className=\"my-custom-class\"\n      />\n    </StateProvider>\n  );\n};\n```\n\n### Usage with Item Key (Fetch from CMS)\n\n```tsx\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\nconst MyApp = () => {\n  return (\n    <ContentItemRenderer \n      itemKey=\"hero-banner-homepage\"\n      baseURL=\"https://your-cms-api.com\"\n      businessUnitKey=\"my-business-unit\"\n      locale=\"en-US\"\n      className=\"my-custom-class\"\n    />\n  );\n};\n```\n\n### Usage with Draft Content\n\n```tsx\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\nconst MyApp = () => {\n  return (\n    <ContentItemRenderer \n      itemKey=\"hero-banner-homepage\"\n      isDraft={true}\n      baseURL=\"https://your-cms-api.com\"\n      businessUnitKey=\"my-business-unit\"\n    />\n  );\n};\n```\n\n### With Error Handling\n\n```tsx\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\nimport { StateProvider } from '@commercetools-demo/contentools-state';\n\nconst MyApp = () => {\n  const handleError = (error: Error) => {\n    console.error('Content item rendering failed:', error);\n    // Handle error (e.g., send to error reporting service)\n  };\n\n  return (\n    <StateProvider baseURL=\"https://your-cms-api.com\">\n      <ContentItemRenderer \n        component={contentItem}\n        onError={handleError}\n        style={{ marginBottom: '20px' }}\n      />\n    </StateProvider>\n  );\n};\n```\n\n## Props\n\n| Prop | Type | Required | Default | Description |\n|------|------|----------|---------|-------------|\n| `component` | `ContentItem` | ⚠️ | - | The content item to render (required if `itemKey` not provided) |\n| `itemKey` | `string` | ⚠️ | - | The key of the content item to fetch and render (required if `component` not provided) |\n| `isDraft` | `boolean` | ❌ | `false` | Whether to fetch the draft version of the content item (only applies when using `itemKey`) |\n| `baseURL` | `string` | ❌ | `''` | Base URL for API calls (required if no StateProvider) |\n| `businessUnitKey` | `string` | ❌ | - | The business unit key for fetching content items (only applies when using `itemKey`) |\n| `locale` | `string` | ❌ | `'en-US'` | Locale for rendering |\n| `className` | `string` | ❌ | - | Additional CSS class name |\n| `style` | `React.CSSProperties` | ❌ | - | Additional inline styles |\n| `loading` | `boolean` | ❌ | `false` | Show loading state |\n| `error` | `string \\| null` | ❌ | `null` | Custom error message |\n| `onError` | `(error: Error) => void` | ❌ | - | Callback when component fails to render |\n\n**⚠️ Note**: Either `component` OR `itemKey` must be provided, but not both.\n\n## ContentItem Type\n\n```tsx\ninterface ContentItem {\n  id: string;\n  type: string; // Content type identifier\n  properties: Record<string, any>; // Properties passed to the rendered component\n}\n```\n\n## How It Works\n\n### Direct Component Rendering\n1. **Content Type Resolution**: The renderer fetches the content type definition using the `type` field from the content item\n2. **Dynamic Loading**: It dynamically loads and transpiles the React component code associated with the content type\n3. **Component Rendering**: The loaded component is rendered with the `properties` from the content item passed as props\n\n### Content Item Fetching (itemKey)\n1. **Content Item Fetching**: The renderer fetches the content item from the CMS using the provided `itemKey`\n2. **Draft/Published Selection**: Based on the `isDraft` prop, fetches either draft or published version\n3. **Content Type Resolution**: Once the content item is fetched, proceeds with the same steps as direct rendering\n4. **Component Rendering**: The loaded component is rendered with the fetched content item properties\n\n### Error Handling\n- **Loading States**: Shows loading indicators while fetching content items or component code\n- **Content Item Not Found**: Displays appropriate error when `itemKey` doesn't exist\n- **Component Not Found**: Shows error when content type component cannot be loaded\n- **Runtime Errors**: Handles React component errors during rendering\n- **Error Boundary**: Catches and displays errors with helpful debugging information\n\n## Error States\n\nThe component handles various error scenarios:\n\n- **Validation Errors**: Shows error when neither `component` nor `itemKey` is provided\n- **Content Item Fetch Errors**: Displays detailed error when content item cannot be fetched by `itemKey`\n- **Loading States**: Shows loading indicators while fetching content items or component code\n- **Component Not Found**: Displays error when content type component cannot be loaded\n- **Runtime Errors**: Shows detailed error messages with component/item information\n- **Error Boundary**: Catches and handles React component errors during rendering\n\n## StateProvider Integration\n\nThe `ContentItemRenderer` automatically handles StateProvider requirements:\n\n```tsx\nimport { StateProvider } from '@commercetools-demo/contentools-state';\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\n// ✅ Option 1: With existing StateProvider (recommended for multiple CMS components)\n<StateProvider baseURL=\"https://your-cms-api.com\">\n  <ContentItemRenderer component={contentItem} />\n  <ContentItemRenderer itemKey=\"another-item\" />\n</StateProvider>\n\n// ✅ Option 2: Standalone usage (automatically creates StateProvider)\n<ContentItemRenderer \n  itemKey=\"hero-banner\" \n  baseURL=\"https://your-cms-api.com\" \n/>\n\n// ✅ Option 3: Mixed usage (inherits existing StateProvider or creates new one)\n<StateProvider baseURL=\"https://your-cms-api.com\">\n  <ContentItemRenderer component={contentItem} />\n  <ContentItemRenderer \n    itemKey=\"different-item\" \n    baseURL=\"https://different-api.com\" \n  />\n</StateProvider>\n```\n\n## API Endpoints Used\n\nWhen using `itemKey`, the component makes API calls to:\n\n- **Published Content Items**: `GET {baseURL}/{businessUnitKey}/published/content-items/{itemKey}`\n- **Draft Content Items**: `GET {baseURL}/{businessUnitKey}/content-items/{itemKey}` (when `isDraft=true`)\n- **Content Types**: `GET {baseURL}/content-types/{contentTypeKey}`\n\n## Dependencies\n\n- `@commercetools-demo/contentools-state` - For state management and API calls\n- `@commercetools-demo/contentools-types` - For TypeScript type definitions\n- `react` - React library (peer dependency)\n\n## Browser Compatibility\n\nThis component uses modern JavaScript features and requires:\n- ES2018+ support\n- React 19.0.0 or higher\n- Modern bundler with dynamic import support\n\n## Migration from ComponentRenderer\n\nIf you're migrating from the previous `ComponentRenderer`:\n\n```tsx\n// Old usage\nimport { ComponentRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\n<ComponentRenderer component={contentItem} />\n\n// New usage (backward compatible)\nimport { ContentItemRenderer } from '@commercetools-demo/contentools-content-item-renderer';\n\n<ContentItemRenderer component={contentItem} />\n\n// Or use the new itemKey functionality\n<ContentItemRenderer itemKey=\"my-content-key\" baseURL=\"...\" />\n```\n\nThe `ContentItemRenderer` is fully backward compatible with `ComponentRenderer` usage patterns.\n","readmeFilename":"README.md"}