{"_id":"react-notion","_rev":"33-6a41dbaf2b96fbaed334bc552b3e41ec","name":"react-notion","dist-tags":{"latest":"0.10.0"},"versions":{"0.0.1":{"name":"react-notion","version":"0.0.1","description":"A react renderer that can render Notion.so data","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"keywords":["notion","react","renderer"],"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"license":"MIT","bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","gitHead":"2e442b8449f93b7f563377c86eed0506ec7e9e23","_id":"react-notion@0.0.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-t1YB3sabKr+6YK6Ziv6f1uwGWNY9imAvkdiND1785pyUvn63v3qKYzS0F0FjYQMo9BtuqLmBjYevo1SSROWrsQ==","shasum":"f29976437688370cd7034d94509b4264dbcfa47c","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.0.1.tgz","fileCount":2,"unpackedSize":715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelYoOCRA9TVsSAnZWagAA2T8P/jOa/Q47sP8gAcICf6sQ\n3vTEyQfOG78gDsSOEa3ka2C5GaK7RK2vLz3RRuuJ8dQV0SdoDwFhLWunOVuu\nFcZa2ejtFVQKqAJ8CURgZtGRDLSbe4IcFBBGDxzb5Tn2jsYt9SFhTKRD/fkn\n55xLaEim8PiuOCuJ/gYQw/8Hhdfsxzxke9x1GB/uYvwhS32PmoRbp+fJYLzb\nS+vjmFIlgtx4B75ny8GoxCAfAgT5EzskCL3PWldPjSB19l7X0U6vsWCgbel3\nIv8klWHqm0covS6vz+KjBiqPqfw3hiDHYoGMsy/CKZFzxTPy/gL0MOih9E+P\nrN5hibDcbM7wQN1pEiZ0Rrwx8/HojNkRM7xrKqxieGEgVPttM1gQNZo1JB2J\n7EdIJag6gLckNpue9UxNHiyVKKu60Annm4t0zslD6pcIhS/2vS8a7YVow+lP\nEDK8I7DGETAdwQBgmqvX0uFQJ3N0KrzW/zNb49hKLfZHPJBfXbbK85kAJU/9\nU6fy37hvLo+lh2KnT+zPBxko2KHv5ly3TOyZNoIlVfqHQMZhtnmR+L01JHGt\n8Z4fWwIGZ3H0N3W4Nl3Q/eZyPkvQ5KtH2qsBiUdUoL+OviDW9fLC8C2g0FNj\nnjGQqgHezzg6hh1RGPVVYyCyal9/8E+1jJ6OICmXKOz+Z4+0YqKe05rrHjXi\niGfv\r\n=Ydq5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfhW65SuRMZjlpXjJGMq957TZ+FbBvB+h13ACvBmXnBAiABf/2p1KrxhgCR6toMhgsqL8Mrt8P2hki1c9jd8eblVQ=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.0.1_1586858509759_0.12178525012643537"},"_hasShrinkwrap":false},"0.1.0":{"version":"0.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"febcb4346f4d636cd4c60456d2cbc2ff295d36f5","description":"A react renderer that can render Notion.so data","_id":"react-notion@0.1.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-btpIxMiYFtGQbPrvLtAE0Y7kw8pmVJJfo1NdqFKWRU4pOV/2bvrUBlwO4MjdyyLZGW8nrzSYz6KCe/S7DygT6A==","shasum":"a328bf514f78b9a30ad751d8db4541439dac5f40","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.1.0.tgz","fileCount":24,"unpackedSize":110815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelbzpCRA9TVsSAnZWagAAjzwP/jRt/p1KDvKqJk4wVeSI\nzSAsZg73oC3+1Ee4ysdTU3jlk66tDlKiJWjnCW6h1i8ePi8yMIC4ezJzHRPn\nrCwpNjmcCSPeLvU3Oj6PoSlSD3R4I/4/cm1HiMZA47hnqyXwlPrVC2VNwPsW\nW3DgD/inKRzZqZz0mHpAnFD5bLvRFjdsKzZW1bamoyKwZvu2iKA7bo02BYFD\n1eCbQnm2p0NJaT0Gdjyb3gaIsuhg2K0CGhWWGOd4MhPceKDO8GY+p6VB7hHC\nJHE0ah5oqVGW2zF17DwEosENOhk2x+EODrhA90lkUAzBXWr0Wfv49veS37yy\nK9mInWdsV186Zx6dZkbDTNxDVoqEom3vjLBAeFmdz1msEsOII1ZtwUvA9B1j\n4d/H3R10x18dESGG3TxRtYzFspWZFv+H33lrIyI36vddP7YzDwNL5XvrW0xE\n8zUeTUI1KxbryZK+gJLgiAwuv74LegEWLOTUA0PRzv6ULYzw5j2IrZSBlIfi\nuTa9gL+38qA4xkF75czguyKsCcQ3EM5XlDc4vUORNg49yazvcF3hMEH8h94/\naJIBZ28Q6c6/x+oH6xMBD25sXvsxSlqDTDqsL9CpOJDVsoplJbUv9p2j+e1U\npD1BEuhMu7/0gQ+5BQEyRiRLLvHktmRX2/+2RYnomL0xhHQWunrclMf6njlv\nPCRS\r\n=lG92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmz5vNqfwp6OzqxfuVTGKIoiE9L5HC/38qgenuF4LdLQIgJfU37M1Q9nO7NibbSD16nfXepuTSK8TyexH3Fwpj7y0="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.1.0_1586871529026_0.42021990997640946"},"_hasShrinkwrap":false},"0.1.1":{"version":"0.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"gitHead":"f34ffdb94b26fb6e36fd09a9ac57819664364bb3","description":"A react renderer that can render Notion.so data","_id":"react-notion@0.1.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-nSBRje6vzAqu7la5xR94my0hItbkJk32HiiMWK2a3mq53GlnfbjohhS/xvUOtngRYm+C1jHWdrhb9+blr3L6Fw==","shasum":"18e9cd6c6db24715661103933a8824a12a9fd1fd","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.1.1.tgz","fileCount":24,"unpackedSize":110843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeldCFCRA9TVsSAnZWagAAte4P/RVlSdnRHh6xYqa7Rc2j\nnENkoQsSU4Jyjf1G5ymPZ7Pgrnca7LxXODMnOz1c0kiF/xQe8mSN+5UtcApb\nBkguNuRmH/Z3/iSBS3SMaBEVPpW6aWNnSMaZs9hdmRV/DXFCABHCuwmRu3Qb\nm3/b20o76Ni5UaqNH/C04ad4e5Wk7khwUgIFG3UR5u04c7IKzZyGHyak+FYw\ngxFSH+tu1nHt4bDjNCHwjgtC9TFhQc0dokwtEJkTVpVo+sRvNH/sxULEtyZL\np24PPQm3L1x5YT206ZVkzZBefOVNuPCET2T0NMu14808whFyAXDD+XMbIpn2\nmJWzcSPtRxUiJb1lFtxLrxbjREJS5WYtnPG+UDD4Soz9TXeB5BR+M/y+Vdg/\nG+hF012R0Xiif2B15HTpwpHfxwguqYMrwD1RcR6wS0n+zeGm6bs0nNVmINPT\nZW3SvEcJuHtDkq+9pWSUcHGqsQNufZn/2vf0O3736Qhv1evh1pcG6px4mq3V\nr5cyc6mhDrAdXSUHjT7n71B0Pk5lnNmak2JC/Bxj31yJ+YV8w2FJjdD6xV89\nEfic7xjKHLmKX1tcABXKD4kakbdN74OWwpyZJ63Yv9gDOavE4dvSrlNr+L46\ndgmL0rS+s/8pDtt2OY2UKRH15y8aQv4yYARR3AEIGvSAjDmY/8Lt5vv3iGiW\nepeP\r\n=dlDu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvUMEEKoqWA+ldRrOyXA3jB3Kea8XFQM7RYvQua/vXgAiEA64wVd2eW1CE5iII7dFz3Xj21f5gCD03MVwyk67oU8iM="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.1.1_1586876549341_0.11489372301686673"},"_hasShrinkwrap":false},"0.1.3":{"version":"0.1.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"description":"Renders your Notion blocks with ease.","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.1.3","dist":{"shasum":"5837bf56282577d8ae2e8a25cd683e873c902445","integrity":"sha512-B94O4HKsXzLYbDiHI8gnrLMOqDV0MmQF7C9yvRcP5Tgs4RtG9ZGdfg2QJapR07qOrGFOsZuUKbpWm6v67tVEJg==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.1.3.tgz","fileCount":29,"unpackedSize":112678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeleYyCRA9TVsSAnZWagAAlZUP/1PIn8rA/NtIMtRLhJnJ\nC4Pork1v3dm3hPv2p5WR3vcsD/NUi7lIk5t3Pk8Crk+zI/PeFvTDKHtRynef\n7AI7trTQu8RslkbdR5Du8T76bBTwgRtYRhEKblam0edNlI6aejZxsMcwmcsh\nRrZpSE4SWVs7MxVeehOzUoH7/5DJsYvQVxrgbLe9+S6ocOxR36k4+08v5UTz\nepcKXbe7Y9TU0IoY8shnesY2OXNTP8d6mjwhIVNdLa5jsiVzPDZFjJ3qDBIM\n/bpiHeV2LArwHPbOoCqXnR/c8+2FMTBlDsThyiGXafO699d8tBluWT7UD/Jm\nHHWJ+Ac6wg1y/e8Mn4b760VPRoCUEImeQ1ukmFZp6defo2D1ELvsbxLgYyT0\n3V0doitAZslrNXG5Uz6zsiBk5WQn9m99ZhKS8fQRelwYJzhEMcDcv+kpPL+0\nSrcKWNe3wWT6Xl0ZdfMkUQ0MGPXkl4QOCxyRS/dn4q5QiMc94OI66QUAG4Ab\ndEBkQTRGENnpG+rEHQzgXorOHku11z8QS4aR6UHaFWtZIbkVBaPl4cIxzYKX\nR18/IG0hXTBEK9UjzqQRpysZzIBTwM4wRODVwqqYN2RA7nDFbDRQb15sXSdZ\nWrD99u6dqwvRKX7Vfa5g6yQBrZNgH4TzvCLLnHv7bJDIDU3XNvAC1WKQZFAn\n2+nq\r\n=H+aE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5WCzwUbIeUE70aFPMb7TEkycgCqCiYjpTdhCiL5538AiA4JGb8hScfnmD5jkmpevaqYiWcm4NuHJFMtSU/B3654A=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.1.3_1586882097845_0.5214382700663496"},"_hasShrinkwrap":false},"0.1.4":{"version":"0.1.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"description":"Renders your Notion blocks with ease.","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.1.4","dist":{"shasum":"80749dcd9c4765a33f0e6810c5856d96aa2dea8b","integrity":"sha512-DeEjMad0HNyFVgL9HgyoGXISwJWnOdNK+cJfrrSlKlKdsUh/53PxCsRDFpdwO7pQIlyf1+R+krI0we5ro2IJvQ==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.1.4.tgz","fileCount":29,"unpackedSize":115133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelhQhCRA9TVsSAnZWagAABSUP+wTUeUCTeccYCjgFL7Wc\nHTPWX+6d9ecXlqWW9dQcXy/B7n0liJ7vEQudvHCS+V2bGtyENFg1ErjrSLLa\noN5uaZrPsZwysy8ds3Hy//wp/5glBL3vWXxa4eH33modnsrx81B+mFBa3lAp\nu9a8YJc+prQW3nzgm0a/2hclBmoiNI6wj/yfb6/xXU9NfCauybITRce9Igyp\nSZB/DPlII+vL4J6lL2DOsTbUcjSDlkFfyE9hKtAfbTaot23h4Z9x7rTFTehh\nIZPi0eXK+KajpaaIp7rDRoezS6hXi/PEVXYWgHPywlSRSWvk6iK6xEgZUJUN\nqnKyIkVqSK6DpGjcJDr6K6RpoBm4OCW56q0sE3S70o7JwyTyFtehBhobZ0+y\nhL+X686zXbfy7l4hcBmh38sRpwh9iKlRlZ8iAdHs22fTEkbzHaeY8feYj2lG\nURHCFjdkBVLkCLvjypuztkYDoW+cs675xbhXI3xRX5ZfJMDNOYNbsi2d0+KP\n6kxRX5GXA+jgYOM0sOoBhh/X/+Y+mVkkd2GA8vU/vG1Goe8s2dUdHh+On6PI\nB1iScBZsATbQ1O3y2Ig3Tz8u4Fa7TpHNJqBU5JJV4xpkyzkLThZqljvEDqjV\n/bYQ9iScsjhhvAwEAokI5GcROmqD0POtdwYaCv7VDZSrhHd47O5Qlt9tLzXX\nya7d\r\n=bJZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfUAqkT58ByZMQSy9+fBuF6ZIA8C9rTlE04XSONECkYAIgRLT2isRYM2eYPD0nxh7Y5cpXOQ69ujgshV7Xm0sgeoE="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.1.4_1586893856628_0.18363896549155223"},"_hasShrinkwrap":false},"0.1.6":{"version":"0.1.6","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"Renders your Notion blocks with ease.","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.1.6","dist":{"shasum":"51c43fef666e90fa3debdc97650d890046ca4fc7","integrity":"sha512-KqBzrnIH4Erqu57iAcI6TYlDnlclR2rpwRv5U1T3EUTRn/iQcnWUPt/8i34gkNku0rS65kq803m2PSNTY+uPzg==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.1.6.tgz","fileCount":29,"unpackedSize":101507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem2N+CRA9TVsSAnZWagAAIvoP/35GFRs+WfgIU6eQD6f/\nu4Ryk9L8rwttGlzy3gLMj05qL7M/xe+ZDE2mcyB6I8mC8BY0/hBqTn7sCM+F\nqTGPdAUd1O6rx+ydLU0lrQhqnM0IpOvgR0fJHNS8RzE545zktsVyVqvXZ+bO\nFnSWHH1g2HH8MhHaGDOsRkcbflnYNbF3S/Rsv2iPuTv/75RbZT6zMKLS/tNt\nSISACgGdKbls5Qvt/3M8k3Z8yRAajkp5TUEWV2eUDmydEkhhUH49/aPNPi+u\nRNbw4LK0EKFX339GiqoeQyzVTzBM+lzxSreQCkUS2WGHVIWRRsQ/93UCSXJ2\nRHSewwRcS5eJ78S7yOdredqRk/mxqMlDMSjt5sDdzTO3MYevvmnYVzKegvG5\noimpOxY/zu64NYCQI/GmHHjkj8BXHM6wzQ3DonvzIZjNyeR3BxZ1AsMZ+3DQ\nnOPCjdUIIIz5vKNhTQm/LJhTsmaeSHHVRVtXk8zWSBXrhVRQNUIAwNliUsPq\nc5RTI6Tm7GzyrXC2fQcTKyvKnsE02Ek5Nnhk36OX8eVSuDK3psnJJ+yQoP2p\n3JMl6XnynV8Mdv21vagZmQ3S7WoAcqYxntsI4Ij+7pyeokFz3fXGtkdF19zE\nUP+pS4P2cgMo54+8/PoqCbhSRMH2gRp9fXE3+s+d+O4VAqeYLdGpmbWHD4rt\nYZBj\r\n=Kj0N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBaYPdr7IgZJJiRO/AbUhwm4E7WHe/riBYNDjNE+RrQQIhAKOtNj+JwyDu7DUG/krXkvr7DtVza10V5vhkvZjymubr"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.1.6_1587241853857_0.8439020806718036"},"_hasShrinkwrap":false},"0.2.0":{"version":"0.2.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"peerDependencies":{"prismjs":"^1.20.0","react":">=16"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"Renders your Notion blocks with ease.","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.2.0","dist":{"shasum":"bbfeb52de5e068ec9b2b66257a02957811697962","integrity":"sha512-jLDVxKKIINb03QjbLMX+YY06f3u2z1MwgQ8XF7MxUbz8czVmWGwH4RsJsW3IXShkIgNtJdnaH+RgEHOfl+Uk2w==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.2.0.tgz","fileCount":29,"unpackedSize":101117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem2j5CRA9TVsSAnZWagAAKqsQAKDkVfst1h/I9Rfl085O\nYNJpQxGdUJoFYMKj1nz0q/AMNEN8CxwPBXV+O1OYF/KwoOoKyHz62gScOZLx\nBIux7gV9/UJl9IRwj40sVYBhPI7GhFP3evUIHaVAhzso2JQKZVZeLxVhcJmk\nJQfqThduVXz7/DvFEgb4DqewA+cl8ParRx7HBsfUOlbW2i7OMn046VQPM0K4\nOSvUCaOmw56+J7aF5zyw0YOYG1T7V1t1s4ySEr3sgplhisyIVB9euTf9Dv4j\nOKR0QwEBTT1x3mOrSdOOVtqs4VGian+MqCf4D7UwHYBcTE8jhSgAZuYp41JJ\nCw+hHx7AoAXqseDW2fJ1j/fD7ynZW24yD2M+G586NWo7qXMZKB+YEAuW1ftn\ntSe/2L5IYzS+El6Va+H3Qg2nmmRTq0LisCFH8CDZ0/vaLu4uGFYOwzR18RJF\nJfoxsLqpSOPO1QNHUuUO9GnM2OF9bh1LlUzMvMjarD1fwSIs9BeE+baZUe0w\nx7Ld2jM+EJOybMHmTVYYVDQ5wsvmV5iP66UqN0JFBjPSeETELOxIZOt6RvMC\neGDMdvTI+KngsKqPiQmaMwHM930l7s/xg3B9Ofjist7GiSreMplj8BW7bWXd\n2sErJOa0198pVI9QbfXnNc4jyCBaTzC8ZPblq4NJ7LEskDGV9w2vz2QCSran\nDWVG\r\n=k11v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESxFKZioD+IMUC6S+g9iaXQZzs7E4F218B3VD8KKe5uAiEAzNmVFzYMC2qqXwsHWPJ70iwNHoLsL0GyJCLAUHJ6qFU="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.2.0_1587243256691_0.4250880648079509"},"_hasShrinkwrap":false},"0.3.0":{"version":"0.3.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"```bash npm install react-notion ```","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.3.0","dist":{"shasum":"b8213db6ef0cebf5ab960072ecd6863b1b9ff05b","integrity":"sha512-zC0Kw+krL9KWzVEK3DiGz5b+3rQLI/GIKEtKtlEAwJXG7+8GCVVvLH7eHNbCnQ8+nJVzczVXO2dOrw90dqtb8w==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.3.0.tgz","fileCount":29,"unpackedSize":102144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenBZnCRA9TVsSAnZWagAAwMcP/1dy23/N8VglZJRQA3Cu\nIAixUIgOQstf9DU6+AvC91E/CUJnHnev8FM2ib9aiWlWxRsWQFjsNSEoUPc8\nwiBc5InjNRKqgova3J7lMi1nbwJH8XU8QMaj+y1zHbumbc8+n3BUPeG/14qH\nQ98s7cvyZa4L2b5pEnGkLEftV6KdBG3ZOS9e3lTP+eCP8PurSaW84av1J/if\ndyt3tCcZdZT3atnF+RtEAgqa5ri/9x88f2wL1rNDZ1ywpKlMBQt535qbOxOO\nZUrdJRZWE6RLnZQ6xIsByoMVknKQQw3R98+eUJ9HNULjNBaDN1BR+OGHtGFO\n6nlyXpkp3jJSHAhe8DJO8ps2qUoZBwSkb3SVfEAd+chaGDXYqQvLNacKFF7v\n9uVQqMgeLQg4GemjNxfhbHrmfZn7OB27J28R6BhIE/fmM0jnS3W1zLv/2RgD\n3iNWcIxeuB7vqY6Kd+PRfVIvlYHvQUNK9ViM3vJsqZIV76ivbGULgvYek8TB\noBcWjnhFBH2DgGUhINplsfSVxzVjL2IfFdTp+8lJe1SXIyCWUnXY+09GVIpe\nbpMGKNOZunZPbE6Bj48Yz4o2I2gjv7uFIAnG9SFRGQk8pAMGuGB7zPUThU18\nIBufVxijKlJ5vwfgWVcwwu3bxsIrlo4/duTXlkpWcG9pzIFrK+rbXEpZzkD2\np93p\r\n=+wRG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEX2XkoE84a16rJV4bb97WJtDA5lq0LiZ7Pz0nDEDuSAiBcgA2Fo+lCK4zHcW78+N3buKWOUPa73gHA85l6cJcSoA=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.3.0_1587287654862_0.6743916382339898"},"_hasShrinkwrap":false},"0.3.1":{"version":"0.3.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"```bash npm install react-notion ```","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.3.1","dist":{"shasum":"5f60b870240a9e10fb1977ddeff52744f7ec23d4","integrity":"sha512-KvOTsDLkFOQSctYXfaGziZY+quF4RG9Op7oRMVhpMHKR+5VuMl9SdlJkDmQGUk+iSUft6lZqxMS4dG2GGmlszw==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.3.1.tgz","fileCount":29,"unpackedSize":105749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenFk8CRA9TVsSAnZWagAAKzkP/iRFyQO7h9C16iWBMEBc\nMOJgfFdPMEFvr/j9AU0kmu25CzByzHZRjron8qjq5zGKhbuxjGFog6Yim0aS\n591rI0bXN69PUIA00YVo6evIYoPgj1SGsOxs51idhF/v88do781MseX32GWq\n3fE+i7xQfBHD6FSrai9RL1l0hPaYeiw+58p8T/CmW4kGgC6coUqNJqVc9WPS\nDm+UlsXP5opiiiaF4XVfpk14tG5yOMitIl45Rbtl3OwzgddBCMjYXbG1QdHr\nmwUOX19+7Kr9UYqxo7eCgw3nXwVMe02QNWKLz/s5lV/1M/+zZTLglZuDV2zB\nM2xGAusZChYqd+mjB0wsNgz++jf32fl3sbYYIS/amQ0vFqlpxregQi8GIt2F\nXm3ZelE4KDpA13NvWwWX4AFpmuFpgCnnFxfBcGTjNPef9jIHHw46U79l7nx3\nL1A4fdGvI3ve2cJV/ox9vKDeRPTjNswSH/cpR5jJflhKLry6e1ty3aWOcC9t\nDW4U9I79Q15gGeTINx32/TRkwINw7J/Kfl6XL2NFfopfy5CY5RSV3QQhs4n+\nWlGV6O+W29KwjN3StSLxGCGXFbaRFR6WZ3/NairfHd0r3RYR/wTBU8PaK6Ws\nO6o+/LBT9+Dy/w20c9IfHJj830oLy4J/qndSTWPhBhFYvC2Ztc1nGAEAaUmw\nw4Vj\r\n=6395\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+bSRJtCk8uBKcBAlYhuIhtxQU10iENufJknckJP3uEwIhAP0B0T+1p9wWk/cpgpb9FqrVQZZCLShRhp5zGVm/C0gV"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.3.1_1587304764058_0.41737428261209786"},"_hasShrinkwrap":false},"0.4.2":{"version":"0.4.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.4.2","dist":{"shasum":"ee243e99024b69e98c653acc86f0844e60785386","integrity":"sha512-cV4PsbUhrULIHAkK3oeBtUlBb1aFI+WXOa3AgEP6M9Z5ejMKb8SSnZqEqUVTlvnkdEWuRSRpfC0v/xw8DQPqcA==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.4.2.tgz","fileCount":29,"unpackedSize":109041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenhpTCRA9TVsSAnZWagAAVvAP/i/2/+b7QclDu0oJyoqr\nTdLmCGQ09QFIU61m5OxJzEWhwfaKIFX1V+55M/90ox7ZhsnwtGN9j5RISz4U\nYb3AAkH01Z1fAZ1Yw2jkt8ONa4mkiimYfNYcifovlHlJigxVyddVbZs6XeXC\n/Hwb9Nu9c/lYXOMtaETJ1DiI08aPoWOIUnhYWL6eo2MJCDrvUK4bZA/2dwfI\n7zq3BW6ALPgAuDywJ55hmG3CRMHD5zSFa8SgCCIQzaXoNRRNaNCpdMIP1DQ0\n4J8IaZN76LFIm840u1OW4utFduyQ5mkTwjWQX9leq2D6iOgfiB2NZtQi/3Ee\n14QFEhciHrbsc9cML3NBC0cJNUHkidGYFUCoLgGKzIR0fSZXExfF8JtWylsb\nZdUy5x88lKWv8oFwhTdglQfbVUPodoMA2qlbYGYLmshtfbZ8PpVznm0aRcA3\nCE6d71rLj7Zn4V5CTv7uL6SR7EQsZEr0rl94z6uL7SMlY7A5kQbf42qrYsZp\n8D6Il90KTs1Y9lNiaagJKUHWP4JiS2UH7wgll13JOlZy0XqHWY/rgMOPxCa5\nY5X2kXfK8jN5ihJIxb+hwvVNtCB446G69zqMD45HKaN7QMCByFAAzC9Du13y\nfu7G39+5bTCoTptVdtFUZtEWo9U6xwWJ0Q0OFdHEBE9hJtThKnkM7VvNJIdQ\nZilb\r\n=VA9T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr37SfR6/TMXDsA4gXb+lpQ0CTPL4hdaNLobveHMjfqQIgGOrwRF17LcOYTHRofu93sW1mH/JXX6AhVY88+E9y7HU="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.4.2_1587419731141_0.43985974085187296"},"_hasShrinkwrap":false},"0.5.0":{"version":"0.5.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.5.0","dist":{"shasum":"66a27536f24ff21ef7a73adb74499c4fece9c9cf","integrity":"sha512-4pTYVU/hco1IviBwMns56uJSDFGgSNVUcR4O4J/URrP1tdb4Sw3AODBAptsDg6g7UUaWUiLliazjinpdXbbyPg==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.5.0.tgz","fileCount":29,"unpackedSize":109126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenziUCRA9TVsSAnZWagAAXqkP/1WuP/4p/rODtYAltBta\ni1RptHe7LLSPfAPzl5nkHAST2j+6I+VdpnxJmX4WFSr7RrXGsGd+IFs+DuQf\n8bym+IdR2d9ZCSmzp1s2T7XrI8/B/+GpNT25Gsv0y6kxl2WSGvNcGqNSfZDv\nsCQh9pYRBc3lTD+nPcE+7FRt7USLos8HFoskSpDbk8JF1APuW1Nu5wxboD3J\nA4kdKNd3KL/J4ak5etlhh0fxRnB7jUlMO/77YudjiIKg8861M6Dz89K0FL5r\n2cNfaW0CgPS+yDBqgRyqC3R2h+oS0gNEW45G96mfkV9POoidLmxV5JdJ4ruN\nJuwELUOISNlE0KTT/OmWKqjtPG+JHi3q38mT/ZjewLszA6vmqPRpMkND8knl\ngAmo73RY3W83MBzS/ryC7ppeG1LEwVY98gbiyNpbfV/3CqZtcK/Rm1XkmiSG\n3N/6wz6qnz1dNw+6tSnD954FXAL41Wcp49H2kJMRbz2UcQ1pmbXzn6XsH5DE\nff3f/u4ptJs/epE2yQlZz1Z5NiImirVcHcWA4iMwJcpGqCpAxjGiy3i8PS4E\nggNOC40GSW3IPuLDFFkJ4/+aSC0MMQW/ls2XdS/ozEv9BSP2DjmPsLQURA4V\niRNi50TOjfgzZEyv6R7iOha75aJ/POsQw47GXFpRZgfdO9ZAFa2DDfvHv5xb\nx6yi\r\n=Qw3O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKa7sxwbpV3ZL5iKHZEtPlfKsS66CPZVrfOCtcfVhdeAiEA4XaKcW88YuTSnZrx3eRPYAj4sU2PD7zuyI+9CBDlLP4="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.5.0_1587493011459_0.9748939776401706"},"_hasShrinkwrap":false},"0.5.1":{"version":"0.5.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.5.1","dist":{"shasum":"a45169ad46c2c65c60ec945dae0c1af689f9e876","integrity":"sha512-8545YLtpkNw3VBOH4rW8jAOEoPBSGm9WYlIU3TPGzlIYcYd2NHrATnI18QKuFZpby9ZTec1nXNFB8dia4I4vzQ==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.5.1.tgz","fileCount":29,"unpackedSize":109460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenzwHCRA9TVsSAnZWagAA0/8QAIMzXmkEsMXj7/tDiskz\n5LJINwh5C0J+mB/yR7lIUjXh9eiIvxsPi+o69FwLZUC9kUyjp47v5lhvfjHy\n6Rr12XJ9UgVFFV9031XuOVi+hEYjtmtXyzHsZ2dBctSNUZ5pTkeaIHCPP1kW\nQ1vwxVP0MWRm5ghIDSal9GKDe5cv9DiZUEZbRXzsJ4RfVO+OFY+YTgUKfN1y\nRF75rMcajBieq9nBelV5hsW1wpU9ERtitoDUhKdN0T+Jg6wq9NHt4jUkmfiU\nNXoBQEAcavbTdEGsKPH0sGzr4rqoP2yZeMsNJGZiXKpSAls8E1/9X7ghZLqZ\n/6FRj8ad88LEdavL5W0b/3li2S1Yk8hjaVV53KT66mb6xT9Q0XFR7NPMGbt3\nley7fQjVpxKHSuJNiYkSiLSFYADQcAlHGCG3RGX7MpV2rLlplA8ts3L5wSrW\nb7PypZrH6YPUiGHGGQz8shs6P0weoKYE+IwuQ9h6s0u4GEfkNxfpI/ygD6ME\n5VgDCZopPR4CGYSJFm+Z1vMxY+tKfd1jHKMSPzV0CkYws7tts+A9Sl8HDQ25\n9trJddlDwdfyMosozAdW07Q7BoVR2/IALnkBlrIyMnlzgWItzrsxrt4jfkVQ\n4ismfpw7vC/b9IUbSHsY/lZM/Y/K1Vnog2dZ/7jw3foyV64Rf3LHSSv9io+x\nMtx0\r\n=m+dZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqjRBsisPrqSprRFTLz/hpz7/kp7eb5V+7DXer+zvDcQIhAMIm5d//VptRR721CNTI3Uh97aAY7eCpPtagEt28uuov"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.5.1_1587493895399_0.08743659667316561"},"_hasShrinkwrap":false},"0.5.2":{"version":"0.5.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.5.2","dist":{"shasum":"5c974ffc1f14f7caf2efa1d029296817efb21a89","integrity":"sha512-aMPrw85dXQ+nuJRSd6E1SMAF6LsUsod58qoPSgqbGlDuIVtLNgwhFTT4uKh2X/sXd/VMm+WZpYEyOz5x/yZIhQ==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.5.2.tgz","fileCount":31,"unpackedSize":129010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeprp6CRA9TVsSAnZWagAAe8sP/ilu4mPTd64W8+PO+L0H\nPJeCn5FXSvWgAUWjLIzfE9jD+7syFYFgqnp1GCJBK/m6Q83tH9KaqnJaH0i3\n7JuB6pLWsHXNMAAz4Okm9E1/XKZDnugxG8jFr7AFXU7tImc4q8RaSDTtXiLA\nk2nqdue2Yr5ei7lx6rgP2L3SgFrbJqMl6tsCocT3wecpT6casja89c+ZSvSB\nNAx4QtLgU9G9CHOK3dLx9m4v0kfUEg+ZwmpAUHt3W32lMCaU4ZRJIWY3grjk\nZWZBpgEiMWgHaAn0jf3ivyMvMtsLKKsfYOkBt5+uP86RUfSAshACdEiP15nd\n2sl9G9dPH56yKJS8y0bhaud8AuJyjtGHYLoUnt4YlsO1o3Pm4M1shVGh82A2\nbLPfS8v13vyi/8FOM9sDb1ERXSHhQ45HYIh6/eKAEvmndu2Pqpp5xfipA6ph\nwnteCenJAx0xDoXus8OIrDqlk2LnT4PSCX8Er9w8ffgYOVJAKinYntADxwhm\nr4WHxCvu2kyryY8Kg5IS/N6FnY2SxzHDUONg9H5U23P2sPJ55nW8+RTjd4+G\n3nYTmevTVdZQs7cMGPe87SN2W/ObRJ+6GO7dzoyd5Poq9s5KVYhj+59zyNEa\ntggImEbKEOzpP7X1jnkOCMVJp/rXgWLE4sKG5vRyVL1A7lmOKqN3HUOc7Pcd\ndV6T\r\n=3GPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKVKlREbxsnQDg6fo2d5qYRHdDjCDCkkG77LjsfKh6YAIhAK9hmMMgWy4oAY3MX6KHmMwk8+YYBuMmdPKi/Xxqw0iP"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.5.2_1587985017947_0.12498857175263378"},"_hasShrinkwrap":false},"0.5.3":{"version":"0.5.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.5.3","dist":{"shasum":"12b7d4d835623806e8b16253664aca0b77909f1d","integrity":"sha512-vbBphwLqv9QOCb3rtBAGpq6ssIYC37q/xKwTuchar4WR9HnEyzawif0TlY8b6GRbsCX4wdXhz0ZnJoxEdR7xkw==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.5.3.tgz","fileCount":31,"unpackedSize":129201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew7dRCRA9TVsSAnZWagAAle4P/3P8cHJmt19yXyE3MIoU\noVDGtoBWYwSLS83CUPHdndXSDKXY6YL6KPzbeXEoB2soWVtFsmEcKFPP5ZzT\nrl+4rOSoSQ1D3Fn4pZKhQVPY9NS7uDCfTlhdVwfpwfIPu3Fc2ABos2/bJ8KI\nQa3roLknHketp8v4HuGkWDevKrst6iUJ4aebcOe11GUkbvsZXZa9ERIcJH/6\n58LOX7bRMxXK7pHLDmzjVWjkBy1RqiOeMOI7kE1pbu8IMrejfpUyZjGdm4tt\nzryAuaq251dDPfgB7cZ5doI2C1xjZYJaQJFbo5G6hVgsqPfR+PNirCFcve29\nh+VTJNbjjqVyxqQV3HlpMZkUVAlklqvuc/as3ie7tlyw02+7uNYg1e3O+K3S\nTeKKs9kwkRjkV9U0GLEFHj942zxzqcl7nLJc+e4ALFJ31LL6eynuz6wpWsg3\n/mrT5f4caSUX7j75UOPT1yqUYNu65vJ/M1cDV4ALK6RxVHwUqcMc6AhlZWsm\nSRJAeiPg0Joc4P8JbUmz2wl2PTmPF+8tW64jY3g5FO7iDasEBu/VvLUpGQnS\nbsvo8MC03P9n54bzFj2c2mdUSWS56gIdnf696Mlz9UG8KbEkHQYa+y2Ic8Sr\naiup9QImo7Mxk9IUBMdTYwZ1OO3BuYOzXGyY31LjTuvEBrwPv0TEAizqsVJi\nu+AB\r\n=iOE8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDds0bdsz9jdyvRAQIGdzX8izIfnCkav607w4zQzDybGwIgJCXGzrnoznBAkbDBGxyFzYDNVU+nrX/3o8Km3lJPHn0="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.5.3_1589884752723_0.32301384001145705"},"_hasShrinkwrap":false},"0.5.4":{"version":"0.5.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.5.4","dist":{"shasum":"71dc765ea2b578000da9f3f4ee87d9aba94c6c5d","integrity":"sha512-fzn6XTH5f+ZygBiyLcfptc2OVLq3MjXB7DtJpXfYvgYY+qU2eP8Id4+6yQWt/aPA9T6Nzjghsbt1AwrIhOpJGw==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.5.4.tgz","fileCount":31,"unpackedSize":131224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex5/iCRA9TVsSAnZWagAA+7QP/ihdiEhVaPuLcfMd4KUo\nZ7GtIDiqD33xLbssOyChx/muBzFd8ze58eOy2sxwbvYij2YYCRK1l/IqkRBx\nRQ9KOhg8dRDcWboMeY4x5Pp7Rhe6+Lo0WccZiaJQezrYrtqVEt7MQ3ml9JQa\nyVRFLW7bFq5ezNjeFnTi6aQkAp7+7eTIYlJojiEpIqh4M6ElxZMCSt6itWyK\nBRKz/PuuhW/NrI6C5hQOwhsRbxqkAODs3Z+0xpPA5KOV6+dHga1gfN3fWgk3\nHCdfZ/OH9DUJXU2bSV12VPT75ZsxbjtBu0O1KK6EIWHOULZIYmoFSebulmhZ\nm3THkyhGjS7SKFh0x/8TL6pMNMPtI2MW6ODzV6cmb+9NZrl3lCn+jiyllg7T\nkPAGvPNIAjTrhC6vz26Vl9GKU8ziN1BCuUite1E6RX2EHjuSa8FMc0Zs6K9P\nY/kg4o1Tb3lZPAmecmzrmoSOvKdiqWeKsedh/HInCWch9fT7Fs9BCcGvHI+s\nlo2TgCnvzP4HcAHGdCULcP0lhPzMVLl3zV95hn1fALobQ+kiiDCjgEHTf1j7\niDR/vvIBQ6XASNsOycICskezdWNpYWwvFWLX5OUYIi6E4AP/+QtPlZFytuvS\nMqjBwK+O542X1AT/wNtC086z8Qa5Hu2c5ZOiBM2YqD92Dh2Xbi1gLvOjJay8\n1tj3\r\n=5nP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzAYyeT0udIT6GTxpuJO3ZRBEfJKryXPY2sZqWfUcVNQIgGgnnXsQDjOe4dgd8D9hY3i3VJSqE64oGb/C9bDBFVpM="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.5.4_1590140897975_0.17268796752067495"},"_hasShrinkwrap":false},"0.6.0":{"version":"0.6.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.6.0","dist":{"shasum":"14add7ee39d32b70394490e6e04b17259b0c39d1","integrity":"sha512-WfBkjM+ljaHDbKdHTs1p2RAeWHhHXJ28DNr/2dZHl3CrX0cONRtfDmcll6ngmQo10isDjCpVWOuzf+ZT5dzLDg==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.6.0.tgz","fileCount":33,"unpackedSize":179457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezRwaCRA9TVsSAnZWagAA+jEP/jMStwuWrzqYKqvLkKTQ\ns7O3t8RHzmGE6GIfWLg+Oq2K5yOqcC3TSY5HSngb6NT/0d7D37jixJxS144N\nNWWSUtCXzuOXUPfMNmnwNa87mSvs6EvLn2Wzbyf6pNSQTRyVoeiW9FiN3b1y\n5k/+2TksNicDe0KyY7sO/CDnnwPxSU29nFtA5YMtYfBHBicbqWP13Q/Lbl5G\nLT9iZwQC49/A/gOEOjR0HjaMBPs1vPQlLOb2MA3cNvBBw5hIymeahoZXvGwb\nBqi4oqaaR4XgfFtKKlIqtVN/BDxJDChle1m0OvJCPAkwk3p/jykckSwxBMfS\nVF9fhqYMVxLAtwMKCZF5eCvdFQFqn3DWG7sYHoaVo5xER34h4zAiEbr/Pnuo\nj9+xIGoZNB2nPyEHNFdJmcpSdYywK5Rn2Yf4XJ9aCktKd8fNh3Z2SMmK/vpq\nTYsZYHX2bQXn2Vvzwt9Hm/CJMhA4qUitE66DIs51papZtTRZhs1f+GiDf6GJ\nLNpXxBVbN/lrNFEmdjcVaKIWKQQGsOkIMqaZ2scM3ZtGoYZeNE0LOZWeQAJs\nEHqdVN1kTUSfQvR6frtQkYfIvKgvDo8LuEGgmqYia4w63SgkpYd3CxGHdzl+\nD/3NbrUHrmCh7NamdQHz5A9oQJOYesob+WXilLSncN8jZQjgpuvjPovYeHyq\nF+I0\r\n=B7e5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmaIJJETAHj11BZJarcLfScc9nsAUXs+MsUsVw2Ee9NAIgdqZBrVRZCmq+inriSdrAQTKWOWpry81eFMtx3hahpXs="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.6.0_1590500378398_0.2528790306871025"},"_hasShrinkwrap":false},"0.6.1":{"version":"0.6.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.6.1","dist":{"shasum":"e7fe5778381d30f9f7c30e8d13e299ffbba04f5d","integrity":"sha512-1+KDQecWUDYW6GZ9GCyzL76Xtyd6brHouhVbrkSpK5v+O4t4TeU5iU/Q10JcTNbPT28zoKuXxv6pEBoi7jeLNA==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.6.1.tgz","fileCount":33,"unpackedSize":179932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezjpICRA9TVsSAnZWagAAsmAP+wS0IbyKRGxDa3ZO86qo\nbVkM7j0DcculSMauqudaMzq1K69RzvPI7TBEPBxlmv1ZxMH43MIS9lPMetC7\nTdc0jok35Q1B7RArumOVfRMFtUNcWOIRBrUlF/iGHEs6wepOZx5QC734jynA\n9kcLaMVtjGHtgtdbKkeeLEy9qqdNMO+ozD23NYgMGNWUqVI9G3eMotwMWAx1\nXwD4EwAcC9Z7LxFTVswhf5IZcar4rhvD2PdZZaAfqHvLAQNou8U4x18tohQE\nFHCG0AQ8Vj2W3EARqWbmSucdu8Nm3DoARI+SElDJkwU6tX82AE2adltmQd1P\nlGKa+NtU0waDx0EnUQ99gQ1/yOCdiZpsHp+m9JMYWK4CQHJW0qIm0+dTpdnX\nx2RcsYaUXf0ekGEUahIeTsbQ8Vl5YUTBta8tALzplrBCnB5ph1AsYEJ9lL3q\nyM4ckTAn/EamMiVQFCi5hSHo8MVwWVQ+yoEG9Eb7iGMbiMkFA9J34lh7sRhk\nrX56/Hn4SH074UPvFrLrnabBOByqs5kycQIr6VT1gzu+MAGT8J0SL0fuKVCE\n7Rzs0j9pyayGzTGzAwp/zLvbPf8ns6rv2JVvzmC04cMV2tE692NJHZTOXjHt\ntjfbu10iCVzv7kyWoOVlxDPYBlua29RqNLEdiJ8cng+BJbeDbDn0Ydz+zWJ6\nl8/h\r\n=RVV5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICncBPY3xhD1cnd5Iwa1fvVcq8W96do4GAGenawuVQt3AiAYVzRwIBS0Dr8ak0m/OO8tIPC8sIkscnOCOetG7JArog=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.6.1_1590573640001_0.4747118880001948"},"_hasShrinkwrap":false},"0.7.0":{"version":"0.7.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"b8e7822767d476dc190c0c514682af5f021b9e0d","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.7.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-GUCQ2XI9noS7g6e4ty4esFnB58+p3aYsSz1f/prHQrlRGpApskHUjXXhpvN85MdsM6EEzCA6dZEN5OGSwkpuNQ==","shasum":"846b0fcfc0fdd50e5166954da429cfbe7bdffd2c","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.7.0.tgz","fileCount":28,"unpackedSize":213714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/IaaCRA9TVsSAnZWagAAjJMP/1i7ZnDuWhT//l9fqP3G\nrgOEL8x62jHQryEwqh9rs1XR+wkdtfNTiLyiNs1c/B8A9lyhqHgu1kpQ04ba\nfR61vyw44W1o4869jn44jXrbH0rjOdeAOMnhN4lLRsTW29lNHrhkfw8cEgcq\n8dwTsyJh7o2KrmaVOIKMu5dN5fp3SdZUQ3alny76XzWRsA/AyjHD2T/rX4Mw\ndJY0hPuWbNG1Onqv4ckaZcSyFGdf7sgl/6qdcEhTOeDy6HMzpaHeXU9r6y+M\nDOBkF66vZE2QlIs+YZqLB3d4Ei1scz+Qhu0i8o/4Kf6+pOFya+Y0S6MueYq5\nurwrv3kSAkxP2jTjLiEZ12H+/M4jef8yVgKK2M1ilvI/yCyNHp94wFpy7VGN\nVJq2AMCtwAFpZdgA9XSVBmlu/pQf3Jwl72j+4FqahRp/h8SZv4opM2zcL0df\n8WtiPumTea9Qe1Q4ZrOmwAAK3nSV/FsWJJ2rtOvw396ymRHqzQIT6aQezgqi\n0Y6NvkktpW6IPEEGOux2llasp4CEkga04yiZbbgGOHM+3rtjYHujxOmNW3Yj\nCnt3qQyQOgvi5azrT7taBDXDa6a/I242/KV6DdQsPMs5Oh3Zh+t1H2iSjmJg\nI6RvftZ2mJKyyYZ1fD92db+oA7kl8E95/JK3Y10oJnSgOtIWCW8XTjpZbQY7\nNXSs\r\n=hIZK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF82Ohm5A34SPrezA6PLa2RO8rX29xP1U0uInfEFTb6CAiEA264h2wRIDbpnZroWm6UytRV3cSDENkvyfEyK84I4T7k="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.7.0_1593607833794_0.4517041019691517"},"_hasShrinkwrap":false},"0.7.1":{"version":"0.7.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"457ec8ad23b08d172bb5d7f39fad16494b59e372","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.7.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-PpNlx5d/X42RD8+tWD8MEpldx7NgAZe+F42RVGY+k+2m1PXMe5nY3itz2ADgYUHVecyykqQr0XWr4Txwjr4/dA==","shasum":"9362026b0a6396c605c8aac99af3343ac02914d6","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.7.1.tgz","fileCount":28,"unpackedSize":213622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/I6iCRA9TVsSAnZWagAAe54P/RVcwd1Fe4+wmLJ9SpvT\nKj4S7R/Jxg0X3JWVntVt8gxnNFT3tXYFOt3VKBmnYao8dpeedtLvW6tTGunM\nXbVHxyd/ebfF+kp2u7KhSk/UahPCo+is1Ur+8qHSeS28ivwlEPohTmdsyX6B\nDJIbYOgVXK6yHf2YAkvDzwgTdGmgA/IB20vfgseU/qF6BEz7xOUi8fzhrZm8\njvXO+A6hwq0Dz2DwHcL5P8xGKxSFWPrh+I/TKXqPll0MhbuZTJqfkZqiJMaD\ne/nVtUwsg62cPwBA7BaoX5hltUHe5joygc2Djd991GAOF6Tkbb/j6ws8YWdJ\nFlvvUrrzv/fdEhUQ7zStnlZf4FTi7xvTa3gHmffyRTfx5/SjrVLj54sQuJVn\naERm6ma1sufK+pg1wDAG7WeaUP25KZSTDCiS5gMO/cTNj+DyHTjkAdbBO2ED\nTsCOjLS2hsC4r9rSTRBQZrxbkc4tMz12BtCAdD3nyI+K7/0LuGFwyQJv33tz\nYNrsxAxkIvqbUnfar/b5joTBKGc8ldmSD+qG/SwUqSfyn+OmvnZTL9okqXPE\nmIapyLFGWT4aAL4dC2g0pWsTb7Qtzshqe599pQEZpIV6OZ8Wqu0pkyL1x9XC\n0WfT3pAMBS0b0M6uANUCbsnnnAVQ2p1dJZD+6GmrRd+a3URnHvX8pySKtXxU\neGrq\r\n=tpqR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUK+Nl2Y+JP6NIS1ii+Hcdld1HU/ipvDOr0IGX6OKelAiB7kGtq/O2jlbINzi76+kLHAfJj43NZ9JIqn7YMPfyl1Q=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.7.1_1593609890326_0.7606367728699133"},"_hasShrinkwrap":false},"0.7.2":{"version":"0.7.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"457ec8ad23b08d172bb5d7f39fad16494b59e372","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.7.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-TSSecwN6iN6/onbCldzpJxx0OnSiiNjfwzqJ/haJyAS4+/94mjigr+E6iTi8l+LjU/LXCUKGrmDPxkjQZXQ0dA==","shasum":"0761804acdf118f7a5bf326ff982678ba013fe14","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.7.2.tgz","fileCount":28,"unpackedSize":214026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/bEVCRA9TVsSAnZWagAADl4P/3kKllMuYFPfniw2obG0\ny1VZYYLxaPl9cd6HfuMU0RaM/BIrzda6CbYC1erabCfizmKavgi6ET5Ew+8E\nlFd3RwAxOpCKMPpixuNuSkFbw+S6iBmcBC33DAh6WuhSOiPVkQvFiXByfh1/\ncqbalRwQaKkfoR3cqnhBkEAv62ZHrtJHd1eQjtvaR3KDhvYikaFR9zL+Y3i9\nhyzAjjyXFDhub+b6b4GJhervXlCryR1y4uQdl9sbg8HQukNbkrpK5sXtTa0/\nj9WVRox2I5BG4jgfY3ygiZ9blNKBcFw/Y8YqP9b1YfpjGH7bdIJdWv44Rooq\n8RvekZF2IV5OhMWzcqIw4Lnyi4LVRRMLf04Gclq8Un4GUCP7fYbvT8YJU07+\nyXQleqqNIdZWZq8LEr7wf2an8Zke73yGbr+bqW429Um+7num3S97VPi5695L\ny+RAzWPH8QsRPC1fenGZLploq9VN1XH3uyRS/L94yBI5IpawcGkH2oqkrdap\n2Yk+LJ3ZnmThMc1KR3xRGZO6vvXdhyCb6zLGA6cRnihVTFDdot2dif5OVVML\nNmvNx24pCZmD3wzXUG/2xamKQtP8bDdx9nOoCvr+DK+wE1doWYhZgwC21LeZ\nKrEJ0T0loJ9mbUTMziJVJur1n6dLk7i5rzz+tIP18VjPAPCRg7F+EwiP9Kkg\nj8Wx\r\n=MoTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNcPCqcwHS7dwC6tMG2huiUv46O2IG1EaD13xzl30MbgIhAMcKfFuwPzJSA4X2Y4tn+Fp+0g1unLdrJZRZhSn6htr/"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.7.2_1593684245348_0.5334408548748002"},"_hasShrinkwrap":false},"0.7.3":{"version":"0.7.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.0","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^1.11.1","typescript":"^3.8.3"},"dependencies":{"prismjs":"^1.20.0"},"gitHead":"98dcf3e78259cbc17997f730194eedc1de202e29","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.7.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-QY/Tuuz5nMXZA5GwoWo32sBkYLr1QnKXvi0cJh0suc43JWFbSt8MYtQnhxFAu5WoT3p6g9m2aAN+NDf6QslVrw==","shasum":"a6c0b534280d40fcf028704e3ea357a763a0e85b","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.7.3.tgz","fileCount":28,"unpackedSize":217246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBDSbCRA9TVsSAnZWagAA+gQQAJC0mVdy4h0r8We0A9KV\nrDS/EvwdVrt9aFmKMkHWlxi3PNFvGI7m/jC99hCd9ccbgUViRpcfliEUrX3u\nHmsGDwmFIuEHm0f7/vFxDBQhjs25ilTstkxhGeZGIEswDbQOPEZZibcsiQAz\n+NQRsj1ttg2hA06HJpVrWhDa4KGAIOMBfJ0nQ/i7cDW4I+KluyKzVqfWOpi4\nDqJqQjMLhp2HzzcWKZhQetr+aZ1dZT23mlNw86HNPsByEwaaG1CLfI2UNK/q\n5X0gEA55qp0u4XXP3ePAW+mtz0DnxlWypsewS49oQlnjRnYVFzxALuRGR1KD\nUOz704BYqu/7IyZaJyHe66RjkXi0loaMWq7GuxXaYd/QJ/Ti/tWYsbhdluCV\nfEl0ZgtS623bI6VyOIUv9QFrl3Rj19RmKdm2jiJDb3X099j+puAmzYu0/bsk\ngCDkEVVYy/7TT+NyUhWe84qRFYitpegucHZ8TTC9ECtbspNtmAjt2yAnr8n8\n5t9Bi+Kz3o8WzlQ032VQ9yTZ75yk7veLecNGpbbzSquSeqvBPn1oiC7wKVyc\nQg6+lqz1di4npeDPWefsN2QOltww+8tj67EU6V7K3NoBkRFjAv3ivQ+BeDHN\nk1qo+rfQD5guUep0ZMDpmbTTSnF0OHew5I8eSeF0D2UwOlQJlfrCpbPB53O5\n81OQ\r\n=SNDZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVUPg/702eKUYFwwP7cxw6AZDI7NG904Y/eSjyacaCJAiAdwZjjuQ+NQb4/l/4a/NhW6BX5uPK8wfBCZ187xLFJ8A=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.7.3_1594111131266_0.8678751962197364"},"_hasShrinkwrap":false},"0.8.0":{"version":"0.8.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.20.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Block Type Specific Caveats\n\nWhen using a code block in your Notion page, `NotionRenderer` will use `prismjs` to detect the language of the code block.\nBy default in most project, `prismjs` won't include all language packages in the minified build of your project.\nThis tends to be an issue for those using `react-notion` in a `next.js` project.\nTo ensure the programming language is correctly highlighted in production builds, one should explicitly imported into the project.\n\n```jsx\nimport 'prismjs/components/prism-{language}';\n```\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"845af174269f12900dadd7ebd6a268727a8b2a7d","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.8.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-MQ7LOBOJRvOxs6jAyWR5yzSX3FEXL3DiEKpIvA5xf5pJxond1HTOvM7BdZouZxklSWPLPScbkrLn4+r5mTafZA==","shasum":"2d4b4db5b4578baa7523433ceb9511673cfb2430","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.8.0.tgz","fileCount":30,"unpackedSize":259071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFzr5CRA9TVsSAnZWagAA6bcP/0rj3PF4iWkDiU+6wENx\nvQGzEH6U+SWceir/4d8PiAC/WVE6k7FdYvEnxWBB6FFzfo645QLYVwjL3r/V\n/Lr+tqU931t/myH/HqdJsOf0NRKqfbto3ujkflAkn7XqCF+NKBzO30p3U0FA\n2MRaBIphwi/s/Zfnw8kVO9U4vJsQQXkHO8cxJchwrX2LzYaOVuWVLr+bRnOS\nWfS2ZqFJGgpY63GsGZB5pZZjuITUDG9RfEU/D0iVHa4fCEvhXqknFO4v64Nj\nYI0IBEFFd8sokygaa4/OXFnTfWVea+X8dPTGu2R6eXVR6Ic9YgOvE9e3xUDN\nnga4CnRYkupKT588mtqjZ1aEfBJS3Er95E7bK8IafSHuHhuDSef0xJZXkoPu\nTTqJIUzYrPVyKHmr2pGTaTPxlszmGwsMGymXNcC22uQqMYIiaCmcqNQziprz\nFV7lcpALn/6MH6RzpjHuf6nbdsJ0JHicLWBadtQaoEsRVgW7PfAUBQNydkqv\n+zVgw5iV6OK9/gacXeEy9RcgzUnwbw5si1hZkAjA0gXLmWY5XRpwrchtcxPV\nEEaYuh0yzZVqVUQITc+mZCrrgJg7Z5b4L9qTpno1TogMnr1VqTvLBPaUcvLO\nrZJOJKfDDm0t1dUHD/4W8i/Dr3nUiStseNfYu7uKGDAdluRmkdIFLjIRuJkP\nSGHj\r\n=nPzn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7XSn9Kxwo7a521dKvzPmcydWjG0eQSF+QPL2L7eR3lAiBfW3JXEoKLGWqBI1wpDWDMXLXOBZCOIvPX6xGjJ1itgA=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.8.0_1595357944920_0.41443658514326365"},"_hasShrinkwrap":false},"0.8.1":{"version":"0.8.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"gitHead":"c585f8830eeb3dac2ac63788c8fb5e8a5547816b","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.8.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-i6eozvgqtJCfoGSty5FuclE7wPIw3JdXiPgzoXU7+9a+I8SvnMS016NLRbUaQva6EeM+tsziQT2OVj+rMgv26w==","shasum":"2a6df3a1a9ecf2d4719a79d2a4fc0a055de3a9f1","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.8.1.tgz","fileCount":30,"unpackedSize":265982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVRq1CRA9TVsSAnZWagAA1t4P/RrmhjlJYBRv/Q+kJj5A\nTbRg3/B+OvzosncSutSzTWv9rKQ8cWOptLmqO7JPMMuORRHz9ypNHVyTbkd4\n10+KO9wF1ijbcQNUxZdo3c3KK/PjTsWnvJwpGTUTTjk9nKHLweShbhJ0ifQJ\nXbS9ubXhp0fJ4hbLMzt3eNOBVag13PyUE+p85No2ICIpGRUDuqgI+bKT6uqB\nytD5ZhX7NGudpLgDZG7+rFN7pV4cmTYkMe3ZwPSQymyQpfcnFwsayp3T1BHp\nILTtU2sJyEH9C2KbOXM2VD/uS+O3fnWjUv/HMJQBOnDyme/FBLcoUVzn/Xfz\n9MsZSUd38L6HSMAZOXFxyPd9KrcS/WExyyZHBgwn5vslWch+c8G7Y0Qn7snG\niiIwbOvnET9MB7CKYY6DgKtKWj6/Qt9bhXuROp30CpFNzMAGS87SiSMKS2C+\na3cIlCK65IJmmPrGq3NpcUZZ/+RA1fJ/d399dFa+oJ7WZS/KZo6O4iVEFZDr\naSIIK4GZxtSQpHiXtizH958MXWn5qRebuR9zPFA+f576c51H3lIUJ0HB48d3\nQ5cgDFjxixM/szekOST2Y/nUgbxRZmayT+4+TifNSWLhW/whthxxCgWcKmi2\nuThWZmOttFdlZ0/ytaaR1YdL46h8dd9ceEjHNNlEW0sODD1/gMOVcB2cXpw9\nVcMW\r\n=7pfW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDddtH8vxLaMCg+HcY+VMkI6k5MXg5RMfcHUivz09IDAIhAN1gNiwZIi62YkI7XL6jZNaeKyR389Bm5cmZSBXrn/Fv"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.8.1_1599412916710_0.7243478606644671"},"_hasShrinkwrap":false},"0.8.2":{"version":"0.8.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"gitHead":"7b435f7c9514d9faea460ac92151c29e773b37d2","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.8.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-xvjH06cO+lFPNB24CxpCB8ZIVHfQyu7JpwPE7PMRxmCx2rwf4qQyGgUB1RRxEEj9pVLB4SzaxI2L5asRTx/Lzg==","shasum":"996fd660b5473062ffd5ea88b8aade84476b6a5b","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.8.2.tgz","fileCount":30,"unpackedSize":266573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdTJCRA9TVsSAnZWagAAq7wP/iU96gJvwFtCdIkR8ez9\ntW+cPpnDnSSeCrI5OGuRYna/hL7NGm+go2TUPWJep35wwecQ096MndsKOz/E\nI34qODu54sFERdu3ieYO6AzLRbmX0hrSwde0Rjca46AiJcsyFZoDWct7CUuL\nW3lIMqCUkNQIFLHD+Yp/G3raOmmEExCAIgiS8CFrFZMYdclS0M6tRkxg1Gty\n06Z99JMz3SHYiqMiMXrzGCvm9kqqZSbuhgTjsidI2aph3aGyqh8aadPWg2VZ\nuy+VZvFMa/rfBwS0QZ4PnkE4PBX1co8o72VKfI4zfCL98FK1lIdRe3sM70qE\nFI+5EMr9NPcP95Lkp7C/BpMwFZvzH8LPytLRitNeCyMoG+Iafb9/TE0QDdCJ\njTT8mG/2KlmqZaw8L3qYw0YPaMOn9qIj33RUgNAs1/cR5tQiyzxrLO/Q7/Hz\n9gLA5YmTlJqmeLYNUILUZlf56BtLt2sujMtnQwimDt1maqE+8g3/Rr1SPJsd\n87B+HfynsqtdfMd63BuKgpKO/CdlgXliZxxqFzkNP0cLvsKu7BaD9iYzRtPb\nH/CovR/mBDp/0gfYiRIA1PlaCROywYa13l0p4ZEimXwYpADKoIwmotNImiS9\nXB0bBs5IAgMc9vJYqHTfL7y6Fts4ojXrZ6mNUQFfqmi5FyrMaZ10cN+leNZd\nVZtc\r\n=3Ztx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOcZTvWrZCFwgxleHT2Aw09VW6vAqOaKvOts+fOj84AAiEAr6Kmm6S16IeJapYY6O4ohj/ywGxE29r7l+BccrPyQNM="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.8.2_1601295561233_0.9002526117485616"},"_hasShrinkwrap":false},"0.9.0":{"version":"0.9.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n- [timo.sh](https://timo.sh) – _[Source](https://github.com/timolins/timo-sh)_\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Block Type Specific Caveats\n\nWhen using a code block in your Notion page, `NotionRenderer` will use `prismjs` to detect the language of the code block.\nBy default in most project, `prismjs` won't include all language packages in the minified build of your project.\nThis tends to be an issue for those using `react-notion` in a `next.js` project.\nTo ensure the programming language is correctly highlighted in production builds, one should explicitly imported into the project.\n\n```jsx\nimport 'prismjs/components/prism-{language}';\n```\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"bfc120727f63df4d6d4e56588bde519270abe94a","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.9.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-mF3Q1lYQBihd6wHcmm8SyygTo0mmXCpTLYINUP9vAa4QuGvVxZ7AOsLuTBuAWUboK5X3udTsyswjRnGbA+Uh2g==","shasum":"a244e1e6d309c74cf171881b67830bae3ca21ece","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.9.0.tgz","fileCount":30,"unpackedSize":282210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0AlCRA9TVsSAnZWagAA34wP/1gcokfclXRBEemytseu\nC7D2GP57zKs21mfG/q/YPTYdh2+JUm8O7hNIqmYKPYQ5FNyyZqJd/529rKRG\n9UFbggZezkjLNQLloU7ZUWU3ZP9JTbKk740aHo0ciAMDcnHNsRWfn6chf4t4\ncUuC9udDKmATBSIhSlNf3UPc6lgOFBRf2GRoOAtB+ek4PBQH8A+U1NTd2Xzw\nhHWkgz7l4t6lA7pAtKFMhDJYObqXPa2zZFYtS+BMFy95KDdDG1qB4l4B2U5U\nJHe68TC/aVpL4DKw6pKUsWgTd/i45BIwnOD3DOFRAWDdFf/8zxT2J8usynYT\n6YHD7KrFzageothOh9Hg5cKCpwiTpEA7+s22yk0U2v7AqGCznsuSP0HM3n1c\n8dHWji1cMCDIjv9fEtRXFEcXL7+i3YdD2BNAJj3w/XH/mXXjXKxszuCQ3NGB\nQ0FrA7ub3bLJmn6b52TF55vJZzHH4WQbbU847Fo2D5/ZBQDiOBdCwnV+ArpR\nLrgwmzJuH+YEEgQCibozrySodWKmS0CqNLw8j3Qtoba6arBmDh4hTeWgMWuD\n2wQVhiUqiV8otAUdTsZl91uCusbMyTZnRyrwEKrO+5SaQWlVV7qaydvCEfIt\nISvhKVIHRuzzGFajqZVrFkmSChZ9RycovxKY2Oe9FEJo41N0CxyFiAe7Ct6d\nosAV\r\n=flkQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBk0uG87TBvUrtk3pTOFAIxOrG21DTEN1rLs0FuuemXpAiBbQcnCyVhrjDoGkF/PsXTo/BQbqzYc2z3jKPyjLb5FUg=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.9.0_1601388580794_0.8968356431375262"},"_hasShrinkwrap":false},"0.9.1":{"version":"0.9.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n- [timo.sh](https://timo.sh) – _[Source](https://github.com/timolins/timo-sh)_\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Block Type Specific Caveats\n\nWhen using a code block in your Notion page, `NotionRenderer` will use `prismjs` to detect the language of the code block.\nBy default in most project, `prismjs` won't include all language packages in the minified build of your project.\nThis tends to be an issue for those using `react-notion` in a `next.js` project.\nTo ensure the programming language is correctly highlighted in production builds, one should explicitly imported into the project.\n\n```jsx\nimport 'prismjs/components/prism-{language}';\n```\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"2bbdf3d4b74e02eec1b20b3f57bb8a75ed1e28ce","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.9.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-2t89lgomW5sPVrXEAgn0t6/RdTz9AQyb8HFA3UtPll59uLzuhT+9Lzy7oFZhVlNcL57HfVTCsbEkaYWMipQJ5g==","shasum":"5ac589d287ef56b72b3ed503b46abacbba5a8c01","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.9.1.tgz","fileCount":30,"unpackedSize":282250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0nGCRA9TVsSAnZWagAAd+MQAIxOK+N/aY62Tnm2tlqD\ngLI8U5XX/LE1EcgSYGMrTNwmB7nZi8xtTXAEx7H33hldlJlI9OYLuHyph4nY\n7w7gwMZIma7fK1uM+JqvOFZ/ONK26yMop4E9Cs1cShBpp80TuVf9c/Q3jJjZ\nFmPj5+oiW5HTxemDLX94LplGwaeJRiitnDF8DOSomnMTXN7iHYFJPoZq6D9g\niJ1fK6DQCV3F8I8Cl/NOKrfhptocFiflst8GU1Ukh7G4IADpGTBMmo2I3mK+\nIg7GeKkU7+jBSy1s4d2nrDRQRfGPBGtR1BkXeqa5LlKUeI0a4CW/mXYbEvqk\nAQ2PtQMHqpBcl6EkQckPpWAH49hPKPOsHgaIlNyMa0lhfOEZwFs3mKGdEhxX\nB8k+hl904PzNaG1si8dBthZNWpVSXIZcNi9QacV9dWnfWzzxZdhfn5WOSxUN\n3+5swLuDk7uvvDCH7R0Cj4+b/re2fWf846YSesso9wyCC4BEcGHflqA1UEEA\n+KvCX0jYYyafG9sZ5D1mEIch7dmAp0c30qgaZ5HM/OnH5wKUIdH7efOIm3Io\naYDCRi/WguP9vff62vptUxboVyLw1dL3m2LReR1stJW9BHlBySf9bhZnMlpu\nMCzhmDvTr886F09JCY9V/hQY84n9dHkCkhwx1NnrBVSo4JaWg2LXQ2SXtbVy\nT/dF\r\n=61x2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxdxORrEek2LhcyP7PwoPE1hdlOcbqDtMmY0lqrTzQsAiABvuk7rxhTSaCX9tdD824Edhy4iSDww/UtNoCFbHairw=="}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.9.1_1601391046071_0.2571670928517209"},"_hasShrinkwrap":false},"0.9.1-beta.1":{"version":"0.9.1-beta.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n_This packages doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [PS Tunnel](https://pstunnel.com/blog)\n- [Splitbee](https://splitbee.io/blog)\n- [timo.sh](https://timo.sh) – _[Source](https://github.com/timolins/timo-sh)_\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                  |\n| ----------------- | ---------- | ---------------------- |\n| Text              | ✅ Yes     |                        |\n| Heading           | ✅ Yes     |                        |\n| Image             | ✅ Yes     |                        |\n| Image Caption     | ✅ Yes     |                        |\n| Bulleted List     | ✅ Yes     |                        |\n| Numbered List     | ✅ Yes     |                        |\n| Quote             | ✅ Yes     |                        |\n| Callout           | ✅ Yes     |                        |\n| Column            | ✅ Yes     |                        |\n| iframe            | ✅ Yes     |                        |\n| Video             | ✅ Yes     | Only embedded videos   |\n| Divider           | ✅ Yes     |                        |\n| Link              | ✅ Yes     |                        |\n| Code              | ✅ Yes     |                        |\n| Web Bookmark      | ✅ Yes     |                        |\n| Toggle List       | ✅ Yes     |                        |\n| Page Links        | ✅ Yes     |                        |\n| Header            | ✅ Yes     | Enable with `fullPage` |\n| Databases         | ❌ Missing |                        |\n| Checkbox          | ❌ Missing |                        |\n| Table Of Contents | ❌ Missing |                        |\n\n## Block Type Specific Caveats\n\nWhen using a code block in your Notion page, `NotionRenderer` will use `prismjs` to detect the language of the code block.\nBy default in most project, `prismjs` won't include all language packages in the minified build of your project.\nThis tends to be an issue for those using `react-notion` in a `next.js` project.\nTo ensure the programming language is correctly highlighted in production builds, one should explicitly imported into the project.\n\n```jsx\nimport 'prismjs/components/prism-{language}';\n```\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"1429126df1f8fbde7601a4669fd571f9f2f88fd7","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.9.1-beta.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-xEOijpJSWuKuZ0WrgtSlRuhGicXkRTl1pmR3avcZPhzu0zbg27TDKKcGibqF9HWqa4/BFJJpNZJKfTQDF+ujZg==","shasum":"9610cf4448cf2fc45e992824dc0176a874119178","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.9.1-beta.1.tgz","fileCount":30,"unpackedSize":282491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiH+uCRA9TVsSAnZWagAANWcP/jG3OLdqd4P+D0qcjOj1\nnMABf9iFdh2cjYbarPcATJgSPb2vXiI5Lxw4px2cWzB3IBnaYRRr9kgAVdl1\nyXyMEL9xuavFLVSicLuTvTagDTyoOoy0hat4UHo/ZUbIvQVmaJcXauleIlMc\noz0xj7jeIwdStNmSRzjHJQuA+KhYOKGhHri9SJaVOyQFMKRnvqELHX9ippOf\nZvbtHMARR37oPjBQl2b9L8m9h9cKhk6XOfg+9/aFKAwrI6DVQZknLff3c8zH\n3zw3eqOoUKkCp9o9Yp2nBta8zEa0X8VRIGUCRHjKFC+WMCS59JaRpd53G+0E\n9Y9UiOYOSUgt1gAECCDDZ58HeLvgVDeFaYWh8kDKimlflpgtf24zpcwh8ZzF\nbBK7JjNOzgRFjqXryz1/KCFR/+f6XHiV7FJ0LtHPhVsF6SGMrb9k24orCmUn\nVb7xatwnxQIZTqjN7Bhx8JQm3uhBL+WppOO6+muRkEAYefj5jk9hJPKQ5tbH\nnAE62GGEWqLO08XlokOZmsimOPzXVyQoZLmEhc5YvjEB7WTj96fC4/S9zgIb\nLFd1bwNmcsoFIgsVOy8l7CmzG8las4GUIlAK1Da0rOPo8y7bMN3KrB7Qzbg/\nC8X1of1eKSJJ7XaRzDKKI7GNiJsmKOJp7LO47ZtLBFMlbDDilJ3kHBWfrCew\nK6dV\r\n=6BL9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/b9bYyhuc2qBNAyntYSzjOPT0hjUyByizRFuqXNSUywIhAPBj7uSHLxXlkBiowQt1F+bFZTIlfdjhBfqK/dQYXnwm"}]},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.9.1-beta.1_1602781102031_0.8579269442934769"},"_hasShrinkwrap":false},"0.9.2":{"version":"0.9.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"gitHead":"a40df02b16de2e5ba603831023b7381f3acbe46e","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.9.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-rLRbe6Ls5dQib5oZHt8zi5nbA2Ymrv+thvhYm0iV4J43HOOygl4wV8hajtVRHp/EcZrnGLYKMHK2xq8g3d21Rg==","shasum":"427f01147a38619866da3a9130884679dd47c6bc","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.9.2.tgz","fileCount":30,"unpackedSize":282484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs5tyCRA9TVsSAnZWagAAvtcP/AngQuYTwoTj3UDZetDp\nmQp2DImnG06BNQg0ZTU5T82jefrxmt9p+epbgcx6fyiWA+UYpPRgS4NZHlKA\nsLpnBmp0vdPYPQD7r5eLCmZtORqpS9C43CdnVspQ5Rbc2X373v8y1Xoz6qBP\nHnr7J5RPCvWB6Fns0umSVPyERQzDfoWkcPgKUTzJm7B7mKXABiIdN/qyYSzj\nak+wJw5SMHgpgYEMUtRwyMKs/mxW/Y1kIE2qgjEgY6cynBaYZRmlRnE6YiuD\nEin3LkxfB2MXh2Iu9nkm8HJw2WMVPd1vZxtFqKt2kt1aTzLnxpYziKBPIkwy\n22840ZYBVe1l862MvfFnwiR6a6IkjJXzwCmv7lwOkl1W21QV6daFQYU+xa73\nERksQf5Dor5Yb3YdZp9Jiz2x6Iv6ucJ7fXmcMe4pHy4vg9LwwAsohGdIr4i3\nrVPee3iuZh59vxoh1RlQKYicmLPwEQ0AhCaNIcJfqrXE0B8+NtGTC/ONE3ed\ny22jsDoeXt2YwKMZnkAAO3GngRMzKiLX94/2rPoK8S74yFpMXctKCfPfRCAP\nktY8n1QvsQkcXQGTmgiExXe0YvnJ62rb5TnDigQYMmmfH269CXy62gvhSVzO\nWAC+8QjNORFEUV67eJA4VSkvBEIz12YyX0uZt6mKrvrD3EfJCmGYi0lszlDZ\nlYiR\r\n=C5C6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC93wFsxxF5Tt1VCiRT7/YJJ9ALAicq8XZv+DSBWVpoZQIhALuKo2RZkRMojRLhOHoqLy/JZvHoTrI1lkmciARWycjV"}]},"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.9.2_1605606258244_0.7820620125655047"},"_hasShrinkwrap":false},"0.9.3":{"version":"0.9.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"gitHead":"225ddac99e02db2d731760738ae743591dd8cf56","description":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)","_id":"react-notion@0.9.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Y9CqGbG8ix9I96XfzSYVadRxiwZ/ZofL1se4R6QNGI+wKSrDV35fQ35FT/q1P0t12bQGXtHSUFxk+GGYBjTWQQ==","shasum":"f7314e5bd8c0f80c1f82aec212e4ac47b14a207a","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.9.3.tgz","fileCount":30,"unpackedSize":282588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs56WCRA9TVsSAnZWagAAudsP/joIOD4S6xS2ZX+9xFRc\nT8kbkx+RaoB+Dc9WpT/Iukpr7nq7pERY+AYLJtKpUYFbehsURyouL194SYfn\nCFpMo2aBmrd3Nw1uLpk16YUrXpDxTQT4J2POLpQ94OWQDIjassF6kYvqOuhz\nU7O+POyIX1YOoTYdJT8g5d2K6Ng7DcFHLS5n0b+dIAt9XrNnZ5bVsBGbHd9s\ndsE43X/38zbJNpzxcLbpilUI6vSpu5vdbdamAOYdowTFt+FHN2a/S+Dw+TcC\nnXRYCyx2C8jKWhWeOoIS4QYVlFQ9HtU9mnV/PZdTewjKZKfLDRGHmHpwrBDO\n/ZzAZTmYoHgiyp6UjhywHavOfbrQfNtOjBGdJDgI2RbPZSZbDbdToBiGGwrE\nQDmVkhaXCoObRKNjJ5pDSFjJJodslAfZo528zzVWcR9+XtN3svaErqgf6uPS\n0OzZN3KEXZt+iiOD1lJHURWpeHOPVB6sRBDur/aEvCr98Nobb6NhYLqgN7aX\n6hAB7e2G2qPyQw+OsRGpHx0eDXFPd+mgirNuQUEeV0xAwKRVa2CZCGCnagXn\ny4ff1RwFn9zRqomHDKAnLbhlos8+/+cmG2cFqG/Uzf9IUIAgWcTg3OcSxsuI\n2X2JlweYInJuNQO1Qcz1a2E7AsNHCCtlqvVXXBZ7MteVoVG2gPKN4kG4bpeR\nOsX5\r\n=795H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKAGfweFVEY1OPf8DQbTX4dVl1RGZg8gCyZ3kdFDni9AiAlDkZhma2ltPltl0yrafss79oqP/o3XHlxhT8QCAGmfQ=="}]},"_npmUser":{"name":"tobiaslins","email":"me@tobi.sh"},"directories":{},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.9.3_1605607062312_0.9184062680006617"},"_hasShrinkwrap":false},"0.10.0":{"version":"0.10.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --passWithNoTests","lint":"tsdx lint","prepare":"tsdx build"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"types":"./dist/types.d.ts","prettier":{"arrowParens":"avoid","trailingComma":"none"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"name":"react-notion","module":"dist/react-notion.esm.js","peerDependencies":{"react":">=16"},"devDependencies":{"@types/prismjs":"^1.16.1","@types/react":"^16.9.43","@types/react-dom":"^16.9.8","husky":"^4.2.5","react":"^16.13.1","react-dom":"^16.13.1","rollup-plugin-copy":"^3.3.0","tsdx":"^0.13.2","tslib":"^2.0.0","typescript":"^3.9.7"},"dependencies":{"prismjs":"^1.21.0"},"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","licenseText":"MIT License\n\nCopyright (c) 2020 Tobias Lins\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-notion@0.10.0","dist":{"shasum":"d30876b681b09d91dc671b04c7f604adb4e2499e","integrity":"sha512-i5lVAxzSs7GnTpIbKtivPQWxGZiKCO5xmCmMJyn6F91y8X1IIJqnypkK+31F2acb1l1Qd8Yv0ktuvXwz9g49NQ==","tarball":"https://registry.npmjs.org/react-notion/-/react-notion-0.10.0.tgz","fileCount":35,"unpackedSize":285950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCAk7CRA9TVsSAnZWagAAqWgP+QB0AZPJgGcWoFL5o2a6\naSJMNOBB/ZNMWhv4Jv9Wo8NAZ+bmFJFfFUjx6w+eifH8VYsE1ApDvK1U2OIa\nssD4ZBVqO8oDrgfCeUZdEob8mwLmgx+eRdQXMbDTCNk5dtwyeKS3sEUKjyJJ\nyV2LImB3kmfVtihUVqCmxC5TFf4FaM7yN+uEYiluKdRc/hj4k57v2noN+dzL\noiK+DP9b7RMnPDEEGMsJsDxLdcfk5gft8D/4YpRlFYlZHnRIyGr2WCgsO3zV\nRGHoDWn4xUUFcZ16wN7IrnhrLjXsFtBQQPLXcnpEiCNFQUlcBzr+NqJMmi4H\nWI74tH7T3nVdYMkMVOrdPvIJOfdqDNVM0MQAZYcS3vXdew1pUIDouix5Tx/s\nCJlkBv26qIBbcNfrwx/SSwj48W6PPuvG+9BlXs1BIGsq5rPdbzib5/+K7/i9\nQRHIfthu+CX0ybKAP662qNPzWOWMat42JjnLKitES7lAkOYXu14Xq6ItZf57\nNt8R8VQ4w2BUukW9s+OUCBboW5u11WyjPyF+4+fpyFzPHejfkcI8GU+Ew5Fr\nZc6NbCu5AHlCf7R97N4qQtPpQvgMG1YvaUMMybe+/JwmT+eRkrn1i4yMRT75\nXezaumRD0bigfD4hc75PWtEb7BI6JKCmMpE+fZ/3mMxYIsD1PRloXIuQCNTk\nKsm1\r\n=MQO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXyVN/NCQr8d3ONNNFCk3E4gvHkJiahPqmP9uiTnyAmQIhAJUSmn/bb4/pBCb0vm1OBcNxt+yPt/xUQBklpN93FUNp"}]},"_npmUser":{"name":"timolins","email":"timo.lins@gmail.com"},"directories":{},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"},{"name":"timolins","email":"timo.lins@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-notion_0.10.0_1627916603125_0.19036158834284556"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-14T10:01:49.758Z","0.0.1":"2020-04-14T10:01:50.267Z","modified":"2022-05-15T00:41:57.152Z","0.1.0":"2020-04-14T13:38:49.181Z","0.1.1":"2020-04-14T15:02:29.486Z","0.1.3":"2020-04-14T16:34:58.029Z","0.1.4":"2020-04-14T19:50:56.760Z","0.1.6":"2020-04-18T20:30:54.023Z","0.2.0":"2020-04-18T20:54:16.787Z","0.3.0":"2020-04-19T09:14:14.981Z","0.3.1":"2020-04-19T13:59:24.212Z","0.4.2":"2020-04-20T21:55:31.374Z","0.5.0":"2020-04-21T18:16:51.613Z","0.5.1":"2020-04-21T18:31:35.507Z","0.5.2":"2020-04-27T10:56:58.081Z","0.5.3":"2020-05-19T10:39:12.878Z","0.5.4":"2020-05-22T09:48:18.206Z","0.6.0":"2020-05-26T13:39:38.547Z","0.6.1":"2020-05-27T10:00:40.190Z","0.7.0":"2020-07-01T12:50:33.909Z","0.7.1":"2020-07-01T13:24:50.503Z","0.7.2":"2020-07-02T10:04:05.589Z","0.7.3":"2020-07-07T08:38:51.428Z","0.8.0":"2020-07-21T18:59:05.139Z","0.8.1":"2020-09-06T17:21:56.822Z","0.8.2":"2020-09-28T12:19:21.417Z","0.9.0":"2020-09-29T14:09:40.908Z","0.9.1":"2020-09-29T14:50:46.240Z","0.9.1-beta.1":"2020-10-15T16:58:22.290Z","0.9.2":"2020-11-17T09:44:18.446Z","0.9.3":"2020-11-17T09:57:42.430Z","0.10.0":"2021-08-02T15:03:23.231Z"},"maintainers":[{"name":"tobiaslins","email":"me@tobi.sh"},{"name":"timolins","email":"timo.lins@gmail.com"}],"description":"⚡️ **Fast** – Up to 10x faster than Notion\\*","homepage":"https://github.com/splitbee/react-notion#readme","repository":{"type":"git","url":"git+https://github.com/splitbee/react-notion.git"},"author":{"name":"Tobias Lins","email":"me@tobi.sh","url":"https://tobi.sh"},"bugs":{"url":"https://github.com/splitbee/react-notion/issues"},"license":"MIT","readme":"![react-notion](https://user-images.githubusercontent.com/1440854/79684011-6c948280-822e-11ea-9e23-1644903796fb.png)\n\n![npm version](https://badgen.net/npm/v/react-notion) ![npm version](https://badgen.net/david/dep/splitbee/react-notion) ![minzipped sized](https://badgen.net/bundlephobia/minzip/react-notion)\n\nA React renderer for Notion pages.\nUse Notion as CMS for your blog, documentation or personal site.\n\n**`react-notion` was developed by <a href=\"http://splitbee.io/\">Splitbee</a>. Splitbee is a fast, reliable, free, and modern analytics for any team.**\n\n_This package doesn't handle the communication with the API. Check out [notion-api-worker](https://github.com/splitbee/notion-api-worker) for an easy solution_.\n\n<sub>Created by <a href=\"https://twitter.com/timolins\">Timo Lins</a> & <a href=\"https://twitter.com/linstobias\">Tobias Lins</a> with the help of all <a href=\"https://github.com/splitbee/react-notion/graphs/contributors\">contributors</a> ❤️</sub>\n\n\n\n## Features\n\n⚡️ **Fast** – Up to 10x faster than Notion\\*\n\n🎯 **Accurate** – Results are _almost_ identical\n\n🔮 **Code Highlighting** – Automatic code highlighting with [prismjs](https://prismjs.com/)\n\n🎨 **Custom Styles** – Styles are easily adaptable. Optional styles included\n\n_\\* First Meaningful Paint compared to a [hosted example](http://react-notion-example.now.sh/) on [Vercel](https://vercel.com)._\n\n\n**react-notion** is best suited as minimal renderer for blogs & content pages. If you're looking for a full-featured solution to render Notion-like pages, check out [react-notion-x](https://github.com/NotionX/react-notion-x).\n\n\n## Install\n\n```bash\nnpm install react-notion\n```\n\n## How to use\n\n### Minimal Example\n\nWe can store the API response in a `.json` file and import it.\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\"; // only needed for code highlighting\nimport { NotionRenderer } from \"react-notion\";\n\nimport response from \"./load-page-chunk-response.json\"; // https://www.notion.so/api/v3/loadPageChunk\n\nconst blockMap = response.recordMap.block;\n\nexport default () => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\nA working example can be found inside the `example` directory.\n\n### Next.js Example\n\nIn this example we use [Next.js](https://github.com/zeit/next.js) for SSG. We use [notion-api-worker](https://github.com/splitbee/notion-api-worker) to fetch data from the API.\n\n`/pages/my-post.jsx`\n\n```js\nimport \"react-notion/src/styles.css\";\nimport \"prismjs/themes/prism-tomorrow.css\";\n\nimport { NotionRenderer } from \"react-notion\";\n\nexport async function getStaticProps() {\n  const data = await fetch(\n    \"https://notion-api.splitbee.io/v1/page/<NOTION_PAGE_ID>\"\n  ).then(res => res.json());\n\n  return {\n    props: {\n      blockMap: data\n    }\n  };\n}\n\nexport default ({ blockMap }) => (\n  <div style={{ maxWidth: 768 }}>\n    <NotionRenderer blockMap={blockMap} />\n  </div>\n);\n```\n\n## Sites using react-notion\n\nList of pages that implement this library.\n\n- [Splitbee Blog](https://splitbee.io/blog)\n- [PS Tunnel](https://pstunnel.com/blog)\n- [timo.sh](https://timo.sh) – _[Source](https://github.com/timolins/timo-sh)_\n\n## Supported Blocks\n\nMost common block types are supported. We happily accept pull requests to add support for the missing blocks.\n\n| Block Type        | Supported  | Notes                                                                                 |\n| ----------------- | ---------- | ------------------------------------------------------------------------------------- |\n| Text              | ✅ Yes     |                                                                                       |\n| Heading           | ✅ Yes     |                                                                                       |\n| Image             | ✅ Yes     |                                                                                       |\n| Image Caption     | ✅ Yes     |                                                                                       |\n| Bulleted List     | ✅ Yes     |                                                                                       |\n| Numbered List     | ✅ Yes     |                                                                                       |\n| Quote             | ✅ Yes     |                                                                                       |\n| Callout           | ✅ Yes     |                                                                                       |\n| Column            | ✅ Yes     |                                                                                       |\n| iframe            | ✅ Yes     |                                                                                       |\n| Video             | ✅ Yes     | Only embedded videos                                                                  |\n| Divider           | ✅ Yes     |                                                                                       |\n| Link              | ✅ Yes     |                                                                                       |\n| Code              | ✅ Yes     |                                                                                       |\n| Web Bookmark      | ✅ Yes     |                                                                                       |\n| Toggle List       | ✅ Yes     |                                                                                       |\n| Page Links        | ✅ Yes     |                                                                                       |\n| Header            | ✅ Yes     | Enable with `fullPage`                                                                |\n| Databases         | ❌ Missing | Not planned. Supported by [react-notion-x](https://github.com/NotionX/react-notion-x) |\n| Checkbox          | ❌ Missing | Supported by [react-notion-x](https://github.com/NotionX/react-notion-x)              |\n| Table Of Contents | ❌ Missing | Supported by [react-notion-x](https://github.com/NotionX/react-notion-x)              |\n\n## Block Type Specific Caveats\n\nWhen using a code block in your Notion page, `NotionRenderer` will use `prismjs` to detect the language of the code block.\nBy default in most project, `prismjs` won't include all language packages in the minified build of your project.\nThis tends to be an issue for those using `react-notion` in a `next.js` project.\nTo ensure the programming language is correctly highlighted in production builds, one should explicitly imported into the project.\n\n```jsx\nimport 'prismjs/components/prism-{language}';\n```\n\n## Credits\n\n- [Tobias Lins](https://tobi.sh) – Idea, Code\n- [Timo Lins](https://timo.sh) – Code, Documentation\n- [samwightt](https://github.com/samwightt) – Inspiration & API Typings\n- [All people that contributed 💕](https://github.com/splitbee/react-notion/graphs/contributors)\n","readmeFilename":"README.md"}