{"_id":"@portabletext/react","_rev":"62-3e1cc7208cc553afe880e2a298946135","name":"@portabletext/react","dist-tags":{"canary":"3.1.0-canary.2","latest":"8.0.1"},"versions":{"1.0.0":{"name":"@portabletext/react","version":"1.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.0","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"974316cf328a63ab9e68818072a0833f8565011d","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.0.tgz","fileCount":25,"integrity":"sha512-0KJ7EvFkO84CA70TShyzQwHBg+0xISncipLz2Ow5yO9F7fhWaZFaTqYWf711xVi+kTMqVPJpD36GRCIGVVAQzA==","signatures":[{"sig":"MEQCIFx3Mgoofy5f7U1ZEIf2NEwD4pPKicx2Qb2ELD4YFJQiAiBpDG3QckXkMVLegZCpSU7ZNKMINY/m/BhVSR8mVotWUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6icbCRA9TVsSAnZWagAAmOsQAIG6YD1ub9CZ0YmL8CGg\ngSB2TRt36O9sG8Jzwo9/FrnkY7+7sbiAwGqysQ50hhTzNWE9fL6fqGvi+S5w\nkyKiesOKlle4jn1ek31mIqY7VXNDxT0xSVhKrpXgz3A01lmbm7wlXzjqZ4PC\nTtx9Ixm5pKJyu3zBR/Beh8hxwDYVIaU4XVgpUFYJSAzeJOAr+l2GPJUUS6CZ\nw6Y3rB5Daw+4DFADu8v4mAB7fJrFsHwelDDVBj7+xMx432JGabQcYYC8dCCL\n7JJqfgpv/hU8zAxDRrNpp/fbE0GhKqqCIhJB22JWTv1qXALMVHlB1E+Iz4gJ\nVfsxiOoaikHN3OFhh8hPjRkBu/bsgqQipjCeouhA8z2RAkf5+lVSXJpGodX9\nNVaV3dXmd/aAtEQ+wmGKjG1wH5ulGF5WDC23vZLUWU1h2CJGj2YD1liHnb6z\n0t0Tx+y0QEsOQMr1yzYD6wne46+Zb17z7UBPwV1iOSqfCnhzCXjPwZEoZHYd\n24sSaKiKc/mbfNZp9vDb9PUEKPMyFK/fWqH+b4o96AFcKQLa7IOLrpaq7gXC\nxDDh5yd1bDueEttKlGcXDcG1H7mJaXk7cBBIbC29w0m9Ak9WlhwLPpy1otLM\nXLCXVnl4teuzt4qx19nG5C/3O1T4f5vXJ/uh34LER5uXdSIhVbgOOCfWQWYp\nc9pu\r\n=gQLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.cjs.js","types":"./dist/react-portable-text.cjs.d.ts","module":"./dist/react-portable-text.esm.js","exports":{".":{"import":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.cjs.js"}},"gitHead":"fb9995bd03a1dfbdf44b0b143bd70d3ee1db66ac","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.js --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.3.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.5","vite":"^2.7.4","react":"^17.0.2","eslint":"^7.32.0","leaflet":"^1.7.1","prettier":"^2.5.1","vite-dts":"^1.0.4","react-dom":"^17.0.2","refractor":"^3.5.0","@sanity/ui":"^0.37.2","@types/tap":"^15.0.5","typescript":"^4.5.4","@types/react":"^17.0.37","react-leaflet":"^3.2.4","@types/leaflet":"^1.7.8","react-refractor":"^2.1.5","@types/react-dom":"^17.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.2.1","styled-components":"^5.3.3","eslint-plugin-react":"^7.27.1","eslint-config-sanity":"^5.1.0","eslint-config-prettier":"^8.3.0","@types/styled-components":"^5.1.20","rollup-plugin-visualizer":"^5.5.4","@typescript-eslint/parser":"^5.7.0","@typescript-eslint/eslint-plugin":"^5.7.0"},"peerDependencies":{"react":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0_1642735387221_0.20318561987367323","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@portabletext/react","version":"1.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.1","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"08235ae63cc38379390fc0d8af3679f1b7be6829","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.1.tgz","fileCount":24,"integrity":"sha512-LSoRFwvui/O7UVp8J7OAxfaE7Rl0UviICtP+SM1tY47HYpYFdvf/AweKeaJnnEutPZa7zumtUZUgBwq0aoCHOw==","signatures":[{"sig":"MEUCIQC0RlcqeubcreQCbUM0BFMTFo312ZAIPy+6lqpYmgsnIQIgWU++VCs2oEgPL4xgZOzi7Xj10Kr0XVxAKeJYY4kJg3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6ikVCRA9TVsSAnZWagAAyN4P/ReEMumLPGnwoFCfD+0/\nR6fzLW5MbxYdzX91R7V9yj2MqYSPbPmBIKu5nW0THj6iLNWcSZqibFM0eRNL\n/5WAFzmTEnp+8g2ntqogdmxtUMhD+oxYEpPGqvO49ZMsTAHCwpB9ojuUUKcX\nTOb/Joi4rPG5s2NXofAnpUAsm9hn71s4MR0hME2XgBTmWb9KgD4uNHJgMjyT\nlrf0WVhlsMtqQBRJ4E1qkFnMz/ltJ9PfpjPHDTLcjycDjRrso/pfXtl09pLB\niEOocIQSGQqwBd0vhnzCwe6UwCxP2wnUJRCvfwaUJsN0NhyDzmC1IJ569Tm9\nwvRnEvx4eDRMBkgzK7AvCiyUjG1KQVvU+RBEfTP4hQGWp+4Jfu4aQQSB+C5t\nkYt01TB4H6EfvAx1GaSLidBtMVqSyPXDLiC54dCMhiwMW4h43ET1KPRJGR45\nY1Ql+5UnNoEmSzdO52daEhYwCu7ax49yw00xmJQU0oYFZF93r33uEEBvOddc\nzwphS9pF9IdTJwdWUHDzuY+ePwdGkaPRmdn4iDmnMq+mUwEUDCj2h388g/fI\nxV4ehywC6RowlHOmGQEUN7/Ub03gY9Tmsnn0K6moojBOCT6c1G7h6QtYjKbr\nAXIXn1cjWOICdRrRpcX65OS9F1nFQRew8XkyO95UdMYDgPYIwwRFOU81L+sK\nxRtN\r\n=kHo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.cjs.js","types":"./dist/react-portable-text.cjs.d.ts","module":"./dist/react-portable-text.esm.js","exports":{".":{"import":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.cjs.js"}},"gitHead":"e5d28e932a3f84d1177c343aa5c3787d93d0a9f7","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.js --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.3.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.5","vite":"^2.7.4","react":"^17.0.2","eslint":"^7.32.0","leaflet":"^1.7.1","prettier":"^2.5.1","vite-dts":"^1.0.4","react-dom":"^17.0.2","refractor":"^3.5.0","@sanity/ui":"^0.37.2","@types/tap":"^15.0.5","typescript":"^4.5.4","@types/react":"^17.0.37","react-leaflet":"^3.2.4","@types/leaflet":"^1.7.8","react-refractor":"^2.1.5","@types/react-dom":"^17.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.2.1","styled-components":"^5.3.3","eslint-plugin-react":"^7.27.1","eslint-config-sanity":"^5.1.0","eslint-config-prettier":"^8.3.0","@types/styled-components":"^5.1.20","rollup-plugin-visualizer":"^5.5.4","@typescript-eslint/parser":"^5.7.0","@typescript-eslint/eslint-plugin":"^5.7.0"},"peerDependencies":{"react":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.1_1642735893150_0.8084984779649549","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@portabletext/react","version":"1.0.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.2","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"5a06986b09417d5af84d04d9fcbc51de9a97d1e6","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.2.tgz","fileCount":19,"integrity":"sha512-XKY8gvUPjDIr+2dA62KUWvFzuCgVVQV8Z0oR2KH34eJnhUn9oWQwMRCzlnUZ8yeBcSBrvgUp2gwQ6RyAYVuWgA==","signatures":[{"sig":"MEUCIF29JQIwVVI2o+RgZDxIYUgdXt43WdhIMM7qXp/qiynAAiEA4Pn+NZCXE1krNusCp1GIS6O3lWL+pZvPR0aafBYUro8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ITsCRA9TVsSAnZWagAAgX4QAKJVTFe/U8WCr5JNSLet\nQxhjLzQZHtuZQbrBtHXuoP+sp67YbUvHbhQc0St0JtvTk70Ca4ZHsbUaHXrL\nMzya1+s0W5peR5iPMfbCiluD7bb+E3EC5v6NtSqcFcuMwTi4t24xCAFUKeDQ\nHOMXtN5BSMDHqaiKqY8XrQy6bRy75y7EZOiH7YaVikFX3S6XwiUo6sc1IvEe\naK+AdlAvaAlPt9Del9dcO8JoOMC8RUPkyX0ne3yMbTwb29fmrVOEVk//3nrF\ngLB1xS7U6AQreVQ1cifZ92Smul+TdeJUnJfniRkA/nfJv8josIYV5vTHslRX\nqii7ol23nqsPzfAiHw9Fhag3xj/XlfOzky6R9uhe+f+N3eWbAvUpOKX08Ezc\nXkchoNi4C2aQDTS4iFLQ8MaSJbNRKdZ3QtcMEw/axZ5Osk5Mkw8tw7xr5uQ8\ndIY58fhbguSx43WW1/yemkTh5xHBi0aN93j4yV8ytcCztKrAHNxna2BfckPO\nfoWxaP5U3/fqwAVksreG6PnAaE15Ih3imSsqlLgZVTFXvu0T4+BkiLXiy3kO\nQzJAENZho0R2no01fw6CCosDy3QOoug7eZQcxGbj2xXD3NV76pnoHA2MRKtY\ng+MoRMJ9dPotOAQ3z7lXHvF3NdkeT4dwuvg4jw1GhgWcUbgQeY2dXt+zUnkW\nvnjW\r\n=CYBD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.cjs.js","types":"./dist/react-portable-text.cjs.d.ts","module":"./dist/react-portable-text.esm.js","exports":{".":{"import":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.cjs.js"}},"gitHead":"1bf3e63db4c7dd89ef51e730932ba4b4a7e87889","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.js --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.3.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"@portabletext/types":"^1.0.2","@portabletext/toolkit":"^1.0.3"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.5","vite":"^2.7.4","react":"^17.0.2","eslint":"^7.32.0","leaflet":"^1.7.1","prettier":"^2.5.1","vite-dts":"^1.0.4","react-dom":"^17.0.2","refractor":"^3.5.0","@sanity/ui":"^0.37.2","@types/tap":"^15.0.5","typescript":"^4.5.4","@types/react":"^17.0.37","react-leaflet":"^3.2.4","@types/leaflet":"^1.7.8","react-refractor":"^2.1.5","@types/react-dom":"^17.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.2.1","styled-components":"^5.3.3","eslint-plugin-react":"^7.27.1","eslint-config-sanity":"^5.1.0","eslint-config-prettier":"^8.3.0","@types/styled-components":"^5.1.20","rollup-plugin-visualizer":"^5.5.4","@typescript-eslint/parser":"^5.7.0","@typescript-eslint/eslint-plugin":"^5.7.0"},"peerDependencies":{"react":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.2_1643939052711_0.7692017803660338","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@portabletext/react","version":"1.0.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.3","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"44bc66ccf30c4ea18fc7e08fafd69bc2b6e7d00c","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.3.tgz","fileCount":19,"integrity":"sha512-gZk8d5xHXQSsABTyOnh0YSC/bjKCJAEPhdgfjW0xH9L0HCU/eUhteEHVBSbsIO4oUMeNTCXJ/r/ar71TWcGltw==","signatures":[{"sig":"MEYCIQDK2KQDMnnLDkW13YzYaTIx1/ofGjsqV1l0kJLR5G00OQIhALSBakdpY+kkKdFePZCRSx78ZpIXIpDWXRfH3U2L50Te","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBrjkCRA9TVsSAnZWagAAHT0P/36ufPugQL3auW6iUscT\njEkdOmYNAzilZEhA318HMWbWg84acBYhl4nRP42J/3ncutRRHRLwBSaeycjT\nm8UTyMz9+57g9I32GEE4g7AjSCU4Op6bRyJK3IEHbZo03MEH2Wyq++5e4H12\n1AW7NB2W1LuKdaAp3xn+0OkHnRlKz70n/FegGPxzOOYuRwL+CKgB7wtWmeFc\nr0L6sGck8oCEI1Xe+vruGxtgxRcdlVd0eX1UAb1XKpd4sCaYQDcfMaKtyGF3\ni4Hgjh2fjhTKLeqU2hvQ1fEWXzECiaCV5qt79/s74quXHabqyaLXqLDTXZDj\nklkA0nOZskbqNKNNgEtVe2x+wPuq1++P9fUeH4wolKd40/8J5BcB5l7BlesC\nCZhYkmwvNS9ZS+b29OWOBBN/rsud4uiQ7EZMH33Omp4nyXh4lvPXDAU8xSXe\nWlSnxESpm/89VFKDxRjeSXBC3vOeSxlthRLe0Zn4Zm2lI/v9oawqxO28wK1H\n6KwY4U8JXNnyf3mMjy8SoUqe9r6LjCNRQosEXx9fZ9SJExgTooSwBLNGqiev\n56ff5a8WFj+2Im3b50y/bEbmn1aBHdnzauPlrqyo1TaZs4jHkqWqPxLZy88/\nxDs6+LxMcyZhlF6YT1wPYRKBEhxNDtdGdJvstE06IEBiAAWGW+s5KMq7lUYx\nK1mY\r\n=hWKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.cjs.js","types":"./dist/react-portable-text.cjs.d.ts","module":"./dist/react-portable-text.esm.js","exports":{".":{"import":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.cjs.js"}},"gitHead":"9d26e31bc80af3d68d178fab959970638f310070","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.js --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.3.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"@portabletext/types":"^1.0.3","@portabletext/toolkit":"^1.0.4"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","vite":"^2.8.1","react":"^17.0.2","eslint":"^7.32.0","leaflet":"^1.7.1","prettier":"^2.5.1","vite-dts":"^1.0.4","react-dom":"^17.0.2","refractor":"^3.5.0","@sanity/ui":"^0.37.5","@types/tap":"^15.0.5","typescript":"^4.5.5","@types/react":"^17.0.39","react-leaflet":"^3.2.5","@types/leaflet":"^1.7.9","react-refractor":"^2.1.5","@types/react-dom":"^17.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.3.2","styled-components":"^5.3.3","eslint-plugin-react":"^7.28.0","eslint-config-sanity":"^5.1.0","eslint-config-prettier":"^8.3.0","@types/styled-components":"^5.1.22","rollup-plugin-visualizer":"^5.5.4","@typescript-eslint/parser":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.11.0"},"peerDependencies":{"react":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.3_1644607715947_0.8841694690177568","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@portabletext/react","version":"1.0.4","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.4","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"66438272da11b5543e95425804efee57e7cb7b49","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.4.tgz","fileCount":19,"integrity":"sha512-IaCt83hJTR1foeD8FsMJmGnBawuD4IAaRQqilTElIgBzdsuW79h14D4REso8xY0Fdt+T+h+W+n/AnAS8QT/ZQQ==","signatures":[{"sig":"MEYCIQCe0dRywgVkpPdWFLc3BKFDIxZSsxi5LvjYDZ7+cVTchwIhAJvL3R78pNvTtxG+I37ZmxKKRuWTRYzinrVdeFqxWleg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYDmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWMg//YBhXvZcSkH4Wq/ny4mnuh5iE/ATbkBqGOrMazpCSpmmIUmKt\r\nrKWcZfk+FguZxTd5ljcUFPuIROsk7Uso8MFv0vuuMU6of6BU8y2LXncfIuEV\r\n7MjjMh1uBB7PP0pFob12c6EwMm3QElvj/1EFfgPg7F9gfFHZccE/yPbpd6nt\r\nBPT2fqAiD9WMa7xbnNpWUF2hw0tIFl6EUW/vNxM07HPyjLoLPbFHpqaQ8cEP\r\nfulewzCn1yMJfovBAwcAeM8MFCMl2hNx2MKQV/7Wjv75HTV2ED3+k/31mRx7\r\n8Bbe2baHHvFNSJ8BVdF400Tgmm08UCGN20YauzHirjnKtc1k/hui7aRvjEgK\r\nkwSGxHnA+6txSEGZP+Q8WNbLzhCRPBiPk45p3/oaIEiAkCeefD5phbFXOsvq\r\nmXQhr7+DGPyx/mqXDFvHLlRMQ4fWpwGVi843F4nM3gWqwysXFBdXlI2HLQPX\r\n7xJivVcoSt4b8KjNvJU33O/S8TN6bNIoVmZ08sKcMhJFjNqMv7xMwLeTwcyf\r\nsr85dzy6L40yYR/Ad5rIER6rr9XyI3cIXYaJc7Oq2QWz8vmntYuOjtOZzqvm\r\n6qdwQajBBz2trOPMUO+ykfK+x2+vtdmSaghYAdxUI4ETxcD8AUzp2O8I+Opq\r\nzpTNtu1e1I2ZiMI1Awl7EryG662ZIyTiJmM=\r\n=CuUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.mjs","exports":{".":{"import":"./dist/react-portable-text.mjs","require":"./dist/react-portable-text.js"}},"gitHead":"334221bc4d006a5a503764f67d7bd508d44ff69a","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.5.1","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"17.6.0","dependencies":{"@portabletext/types":"^1.0.3","@portabletext/toolkit":"^1.0.5"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","vite":"^2.8.1","react":"^17.0.2","eslint":"^7.32.0","leaflet":"^1.7.1","prettier":"^2.5.1","react-dom":"^17.0.2","refractor":"^3.5.0","@sanity/ui":"^0.37.5","@types/tap":"^15.0.5","typescript":"^4.5.5","@types/react":"^17.0.39","react-leaflet":"^3.2.5","@types/leaflet":"^1.7.9","react-refractor":"^2.1.5","@types/react-dom":"^17.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.3.2","@rexxars/vite-dts":"^1.0.4","styled-components":"^5.3.3","eslint-plugin-react":"^7.28.0","eslint-config-sanity":"^5.1.0","eslint-config-prettier":"^8.3.0","@types/styled-components":"^5.1.22","rollup-plugin-visualizer":"^5.5.4","@typescript-eslint/parser":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.11.0"},"peerDependencies":{"react":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.4_1646624998413_0.29451120290903376","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@portabletext/react","version":"1.0.6","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@1.0.6","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"508ede0b165a3705db6907a94ff67c791d9ab432","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-1.0.6.tgz","fileCount":19,"integrity":"sha512-j6BprLiwFz3zr1Lo6BxM2sQ1b3g1JIjGwePeuxqSfbBiEYbGXn2izEckMJ02hSa1f7+RCEUJ+Bojvtzz6BBUaw==","signatures":[{"sig":"MEUCIQCKfvQ2VyX4X1JSnt3MoOrXQQIkL9BeO75mO9lNc+6EhAIgWqJWqRfvTh49gFcn6EoSlM9TiPw66Ad8e5CmyF0uSLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUbblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Lw/+I5j0FRGzdRLP9e3742j54XZXkRO4UKuceOkmew22+JKDlo/z\r\nNGDVaLeebfoQkpmJm7QQwsOpAVw0xPdk9tiNfcmgRj86W5k723/LkfwV1abJ\r\nPkSQEwDGycxxtEoTRWJruBG/ogtxtGafYnqyBejapVLgSHLUc0sYQKsqTxJi\r\nKmxj/eL1JqWr9/gteb/A7Bhv0Dkta1zyzyd1X+pXiWd5sl/p5XgEQBLH7/LG\r\n3CD/2aS1CeGPWSFZg3wO+BIXSajyMJN0IM9azi2FXn0WqST41llA2LhrVOs0\r\n/leIhVheDiEWOnkdK4bPqNYt8fys6w+NA5+nz9a2VgV7FG2Kqf0vOBKVloF0\r\nYkLnobUhKMD1cV98bvx8lmwHqrU5cBfGtVmjvsn8XDZkabSD5ReBfXyE50nF\r\nxrcMBQ+X2ZhYus6FQz3MuXLAIgZjetpDzzA/FlEG0N98DNXaEePavt/hZD+R\r\nkKlF8OsOxpqFz5AhFkMjdxUUzEzE9vQ1jv+vQJG91I+G0J31rketPiy1JKdJ\r\n9fEb0XTV806e08wozfWP4G1k0+5jga+tTsWNE0oI0/5r/eYoqyQI0AwXGQSn\r\nqO4xGYY9RcY51FhRFy/otM6HNE0dRt01RNpUP5Tj56azCWVrwJjnPZ8aSvFb\r\nhiQWWBQJ9Ayj4NzsmRd7p4DATSjlWdknlj8=\r\n=W6SP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.mjs","exports":{".":{"import":"./dist/react-portable-text.mjs","require":"./dist/react-portable-text.js"}},"gitHead":"4464ad8e51240e81af0402ca6492b430035f7786","scripts":{"lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"vite build","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.3.1","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"@portabletext/types":"^1.0.3","@portabletext/toolkit":"^1.0.5"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","vite":"^2.9.1","react":"^17.0.0","eslint":"^8.13.0","leaflet":"^1.7.1","prettier":"^2.6.2","@types/ws":"^8.5.3","react-dom":"^17.0.0","refractor":"^3.6.0","@sanity/ui":"^0.37.7","@types/tap":"^15.0.6","typescript":"^4.6.3","@types/react":"^17.0.44","react-leaflet":"^3.2.5","@types/leaflet":"^1.7.9","react-refractor":"^2.1.7","@types/react-dom":"^17.0.15","@types/refractor":"^3.0.2","esbuild-register":"^3.3.2","@rexxars/vite-dts":"^1.0.4","styled-components":"^5.3.5","eslint-plugin-react":"^7.29.4","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.5.0","@types/styled-components":"^5.1.25","rollup-plugin-visualizer":"^5.6.0","@typescript-eslint/parser":"^5.18.0","@typescript-eslint/eslint-plugin":"^5.18.0"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.6_1649522405420_0.4396939061879901","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@portabletext/react","version":"2.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@2.0.0","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"188dc7bbd3d02693ceefbeb9115e44ccdf4c3554","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-2.0.0.tgz","fileCount":17,"integrity":"sha512-8AaTfRdRAzWxs2ADbMXV32/LTOJaRDp/m89hax/NTbC8F+OBOgHLBl+M7zSJDVIS1k+fuorFCLcOoq+PuAGJvQ==","signatures":[{"sig":"MEUCIQCb9wYcEeno67AChB7eqLDLIlKXHWVSTouxV3E1t8MlpAIgXpcY4z8/KZQNzLn737Anf2vhsqrdlFC3BxN3GCvB8Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZCFIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6fQ/9HZ5nHZMpOY1m99OK6i7YL8NWyhqq9ns9e1hZzTR9t40Kc7ty\r\nOVRFpztgBDQt/CeoayaPRjVjnlLUrMA+BxmTq4fzn9Vex3YMCdhMLrcbdzUQ\r\n4o9nQmLPnxefcNb4W9wqkzdHoOG/gjjpVV7TXZBSlr/zrwdbLZMViUqmB2/j\r\nxVJTpDR24q0k56I0XcX5XiGfP96aKOLGyiUTcZzXuvH5PuEWI1UBHb0q3mkv\r\nIxFgG6oVq2jqiOLgbPrd3lqH+5+rpdQ/7HpUNyxWp7n8iXYEFD4m3lQpg0TE\r\nw2Fd/33r14xBimcRfl0vSIWoj95KN1a/7LBITdIZgh5Dc9LebXHhXrt0Suwy\r\ndU0OoAOwOBokZeTEICqKUpjuE1v6/YsnQ8K3Z1wgN7F1n26ZswfBcW2bMyGL\r\nLSQphAYkYI972RDBkw9w5rwKtpCE3wwbUEBFc1aJGYPaqR2sOrRszPOMyqSx\r\nhzi6oXp1hXyCLt1x6J7HVzXDIVYYoXw0yebjTjf9kj7CyPMS5sMv3CoVzdkA\r\nEmYpD/szbreq1AmhZhJ+Bc7ZYM8nP1lv2bGfshx0rzaPcgjjgKeY3TnwraXW\r\n9qnZNzdY9XDpTKoTTpsgQ1hD1PeWu9Iy5cyGHcn3Hj64wRdbJN0cU5fPWBCi\r\nznPOGtt7A+jFg9wJ20StbWmOfPXzv5zUihI=\r\n=rRKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"}},"gitHead":"391fff9a3d39e7bf5d4e15bcb0f2e291a4ca9afe","scripts":{"dev":"vite demo","lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"rimraf dist && pkg-utils build && pkg-utils --strict","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"rexxars","email":"espen@hovlandsdal.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.15.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"18.7.0","dependencies":{"@portabletext/types":"^2.0.0","@portabletext/toolkit":"^2.0.0"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","vite":"^3.2.2","react":"^18.2.0","eslint":"^8.26.0","rimraf":"^3.0.2","leaflet":"^1.9.2","prettier":"^2.6.2","@types/ws":"^8.5.3","react-dom":"^18.2.0","refractor":"^4.8.0","@sanity/ui":"1.0.0-beta.32","@types/tap":"^15.0.7","typescript":"^4.6.3","@types/react":"^18.0.24","react-leaflet":"^4.1.0","@types/leaflet":"^1.9.0","react-refractor":"^2.1.7","@types/react-dom":"^18.0.8","@types/refractor":"^3.0.2","esbuild-register":"^3.3.2","@sanity/pkg-utils":"^1.15.0","styled-components":"^5.3.6","eslint-plugin-react":"^7.31.10","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.5.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.8.3","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.0_1667506504175_0.9917445199653276","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@portabletext/react","version":"2.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@2.0.1","maintainers":[{"name":"hdoro","email":"opensource@hdoro.dev"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"0505ea15e2b19645b498e01a25212dd38fc3ee38","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-2.0.1.tgz","fileCount":18,"integrity":"sha512-8uWtQKVkWBqxOuuXe7mULB15u7qVT1/Ys59SDSslrM1aXUhzzWQT68eDkdPd8+upbBvplFygAhZKkNCLDejYfQ==","signatures":[{"sig":"MEQCIGmSFlrv6oTmc3gWdiI8sAH0NlHir+YKRDorBrEdJU9JAiBMObE4lbmw3qyB1BYcBjmUVR3ZpN6ix/VhU9B7pecm8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj067vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKVg/7BQ/lxHFOTcobF1bG3R+u9zBPaljelUojNgyndL6WXrsen7hd\r\nA2sYvdBOIowQeMVdh6hvwHxP9dZHOPGUkCLHydnebOxzvV6g5Qu9PDes/ACm\r\n851nrI71My78c/BZixZIiSqNlkodPOPzZWPoI63ZyEpGPcXPxvRvG4tmbk0W\r\nC0oj8WAJreZ2Q7s7bnbexmcINxv6GPDsbJdOos/DLcmqs6WHj5gdBQxnMurF\r\nmmrIlgyd2wd/Vffx7IP9O9oB5rhZJDWFFV1NwfrtR4fYDEPrRWhxGkzbmDue\r\nD2IVPKGWMIsJ5ktbdvIBl+EMy3mhDQDRGlGvYfdAQ8H25PtKIZPJfmFAvnEl\r\nZk5KSxHPmVaz36qTBqzoe8vt6naOnLZTcAb8k3HH6TZx7zhmK4zCvQdoGL/Q\r\nB9Z3gaUysGNfoXD8fsfLv0rjiQkmJk6X3UZ6gdaPGV5vvFGMYiRZGP9XXz6o\r\nxP7mDO68CggA8M6TcUsRlvUSZvbR8Tuk2J5/UzfqBVqr/IPZ49ohYwMREpO7\r\nGMcrK7p7rlGi2TOF8RCxNOJ1dgRo+uZiTXlRa39mCG6sTepq3wBTSfYA+8fd\r\n/hPQmQhn4NbffZpQbm9mUPSyVA6r2fowNaYQsIsDP4PfCHyXHArpakeNzgi6\r\nTT3nhLN8NU5uHxkeA1KTmnQyo/fZNKAXUAA=\r\n=fXBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"faa0d0d8f2d1436b6a6608e2c3a85117a8b112bf","scripts":{"dev":"vite demo","lint":"eslint . && tsc --noEmit","test":"tap test/*.test.*","build":"rimraf dist && pkg-utils build && pkg-utils --strict","start":"vite demo","prettify":"prettier --write src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","prepublishOnly":"npm run build && npm run lint","prettify-check":"prettier --check src/**/*.ts src/**/*.tsx test/**/*.ts test/**/*.tsx"},"_npmUser":{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},"prettier":{"semi":false,"printWidth":100,"singleQuote":true,"bracketSpacing":false},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.2.0","description":"Render Portable Text with React","directories":{},"sideEffects":false,"_nodeVersion":"16.18.0","dependencies":{"@portabletext/types":"^2.0.0","@portabletext/toolkit":"^2.0.0"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["lib/**/"]},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","vite":"^3.2.2","react":"^18.2.0","eslint":"^8.26.0","rimraf":"^3.0.2","leaflet":"^1.9.2","prettier":"^2.6.2","@types/ws":"^8.5.3","react-dom":"^18.2.0","refractor":"^4.8.0","@sanity/ui":"1.0.0-beta.32","@types/tap":"^15.0.7","typescript":"^4.6.3","@types/react":"^18.0.24","react-leaflet":"^4.1.0","@types/leaflet":"^1.9.0","react-refractor":"^2.1.7","@types/react-dom":"^18.0.8","@types/refractor":"^3.0.2","esbuild-register":"^3.3.2","@sanity/pkg-utils":"^2.2.3","styled-components":"^5.3.6","eslint-plugin-react":"^7.31.10","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.5.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.8.3","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.1_1674817263300_0.27291202070929654","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@portabletext/react","version":"2.0.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@2.0.2","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"simenss","email":"simen@bengler.no"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"fcfe7983d6933efbccadeda2e6182e09324b05cb","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-2.0.2.tgz","fileCount":18,"integrity":"sha512-8b325SwY4vAFP1Fu7coJUx/eOoenm197VnCWauJSH0zawwz6n8ouhFc5se1FKPpPPbJMqH3C+RGv2FOWQfB51A==","signatures":[{"sig":"MEYCIQCJ9p2Io51X0f753HX64PuRd03uagJfo4554v0J6Sl6bQIhAJ25IfkmlZBKsx9/pIij4bYqn6nvFRzgf3qupQgjBRrJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/NhlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHWBAAiCIwAdABTVNSjc2eluKPPwBZecWM1mUT6YR44SApS2HsKTcg\r\nsDVNFGhDKFGQ+w0iiWL97PmcQowkvC0bcV9d0sN82sqqGp4/gE6XDKmKPUQH\r\npjeRhE9FDW+psTZ1WLj/SOwFEEfZk3U+JptpgGzKCMM+pFh9BSoqY1Bdghtw\r\nlA/mXSOZwDVIlq3gQePMM7V/pwNranDDnY+mRDvg5iV3GSoLZnKXe4Frewmh\r\nzo1A9aHcQSHhCfBblwc7DAM2lXC8uZdZQFeS3pqaNhAw5+Xh+fzM+EsUMwT9\r\nqG4iBuVbg+fe9osWT1dQJUb1zO+XNS0jqx2Gb7eA+t1kLa2NldHpsegBbtQM\r\nMusk22nkiP4cPI8IC2DNHzJu2ewhy7HmGllgq017hX8ni4jdnCdnncDtydWY\r\nAyOp/0+eaBiN/MVIEzqmuc9XSr5FyUpJbOg9PgAqEMOLVVOx50PMufvDKLAH\r\nB4xHiODj3Lys9gBxWkA85TQJgK2PRRRykLseCaIWJCkn9mJsOlDW+jZakXc+\r\neM6b5Sxf1w/t/K65KKki8NpSFSvOBKSzvBokZ82lxpnBIP10aNAWN9FADxm+\r\n3TMHyEJruS39NFBfU4q2mF79uYOd8U/sy+MQ/yjZHSCO42p8OYR4phN5yDjx\r\nYZULiUwhClsLlRr5RIPLtmedsohViZbiz+M=\r\n=qZxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"3feafe20f8c337bc21ba9e3db4de112365314b49","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.3.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.14.1","dependencies":{"@portabletext/types":"^2.0.2","@portabletext/toolkit":"^2.0.1"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.28.0","devDependencies":{"tap":"^16.3.4","vite":"^4.1.4","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.35.0","rimraf":"^4.1.2","esbuild":"^0.17.10","leaflet":"^1.9.3","prettier":"^2.8.4","react-is":"^18.2.0","@types/ws":"^8.5.4","react-dom":"^18.2.0","refractor":"^4.8.0","@sanity/ui":"1.2.5","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^4.9.5","npm-run-all":"^4.1.5","@types/react":"^18.0.28","react-leaflet":"^4.2.0","@types/leaflet":"^1.9.1","@commitlint/cli":"^17.4.4","react-refractor":"^2.1.7","@types/react-dom":"^18.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^20.1.0","@sanity/pkg-utils":"^2.2.6","styled-components":"^5.3.6","eslint-plugin-react":"^7.32.2","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.6.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.53.0","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.4.4","@sanity/semantic-release-preset":"^4.0.0","@typescript-eslint/eslint-plugin":"^5.53.0"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.2_1677514852901_0.9126057073248324","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@portabletext/react","version":"2.0.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@2.0.3","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"df7aa932a8a94974e4202323e83d5a5989ad5e46","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-2.0.3.tgz","fileCount":18,"integrity":"sha512-dfsqsmh4loX28lTRWqUKyNEnsn1+tsJxjs7TVh5C4tpm4lbOjkyHJQwqcziSthr8D8xaMjkFyeGY6yV8HTMQDg==","signatures":[{"sig":"MEUCIAaALs61vDnPSxaZWDx/ls7MRd+yoNhgcXmZsodJttEqAiEAsgP5wgboPRjN+ilylJJp0oSQNusNkfN6tvh09H6g01M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXzSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9WA//aZ+PQZNzqjE3BD2k/Hne37TrO4zdltAdXjO9hMfeDoDFUJ6W\r\nYDf4U+dDl9P5Dq7DpqInqpHCtw1eFhif8YlAbtGQhkDtChWhxvk4u6h7w26U\r\nk9FXcPvujygp1sh/uIV4RanEGw/Vphnf/9GzYDD4/rP5zu4N3oBtp7J1p2tZ\r\nQG/NGx7Q4kHx9DQJHa6ETcmeIZeqbiY9vQe/z4/4v2ZYLgOXR/1LVqMVDN73\r\nD5KCPgWWiW3QGSCNIYdGXq8npgdXaGXRuti1qCRIZqHV0d2eqB9koExklIUF\r\nQBw7yNX3nKQwFQbxkgCBnlyHg+D1Pht3SRs0L2wDqUSz82ekgr4uX75Z7+sE\r\nQ64WgpbF+OMQxD1U1VrwadBtFJHEEGsY7QA/+5hgrQi3b/peB+57j5t0qp8X\r\ngLuVbEf20cb2kXxI1sz1qjmaD9SHGOk+A1BL4cmNrkR6L8MONyXViQwXkv0A\r\n+bUhifFn73h6bLzlZTpLQS+C19wmZd3W7Jz+wWB+akW/lO9CZnjxw00PuOnd\r\n6j7RP3j5iutvtOODSFqMXHokvy0Wb+7ho8txdQDgJvwqGVqFZJSW1Z39VCBI\r\nPbwiFro24mTcYCZ+qNF722cyorT4gMG2C8XWU5OgBtidwuwj1swYe0ItM6rc\r\nFsaogZGQg/73SeFEBQKMUBfVbRgwiuC4GBc=\r\n=LevN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"ffd0f4e0db67cee7b888c6e481571eb327026113","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.2","@portabletext/toolkit":"^2.0.1"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.1.0","devDependencies":{"tap":"^16.3.4","vite":"^4.2.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.37.0","rimraf":"^4.4.1","esbuild":"^0.17.15","leaflet":"^1.9.3","prettier":"^2.8.7","react-is":"^18.2.0","@types/ws":"^8.5.4","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.3.1","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^4.9.5","npm-run-all":"^4.1.5","@types/react":"^18.0.32","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.5.1","react-refractor":"^2.1.7","@types/react-dom":"^18.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^20.1.3","@sanity/pkg-utils":"^2.2.13","styled-components":"^5.3.9","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^3.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.57.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.4.4","@sanity/semantic-release-preset":"^4.1.0","@typescript-eslint/eslint-plugin":"^5.57.1"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.3_1682013394183_0.7231308693943432","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@portabletext/react","version":"3.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.0","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"9066e00500ef5f30a92d9eb26bcd2209be1c8aad","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.0.tgz","fileCount":18,"integrity":"sha512-bvh9Ls3ZOa7rPOtJ2fTrTFAC6nXAwHlyt1ukFqFSgTehtsgl91WB2kaBa3XdXCBiobzED3OPcLZ3Y3fsb9ZFiQ==","signatures":[{"sig":"MEQCIEW71JlH0IhnDaDHDVPNecLt1ldyf2zrGU3a2ZOiIUaYAiBBSAWn8oLjn4dcMvPpIdJmGTen3QTg7XzJH1OOCk1lGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSOciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVAA/8D3gH12TWI2K5+kTZU9+zY2Otg37wzk/dSzznRAOkqtBw+Khn\r\nkEvF9KqKo4AZDgsB6XR57Oc3uSQITIVwxUGy+UGboNLumoT0XPXac+RmK48J\r\nckA7xgZQRjMmslrFV44dyvhH8LXVEwrm6e6K1eH++/WmBZxh2wpHzVDFf7zx\r\nQwEOj0++HwZ7GrZcyRGZmwJH9BXZL6MV3Tcv9uStgDesxzh4pFsgaZ/NqbW4\r\nxXWN0aNRRi9mZmnGIxwqlC5R7oNYMInRi1x/5vO16P5rYftfC5Bp+eXgxZcg\r\n1gw84NBYIu6eEwkQSvwKwJ8957Ooo+0hIDltDBokfUb0ZnS4hhLRFOTx2Sfe\r\nYA3rakdGL8mELXrt2DB1QB3uwnlnTGCL7DrTItzdptCvzgLpjNIJcNjt2404\r\nweMbhkQwrgSknA6f1j5ai1Mfxb4F1cQV/oEZN5Y86rPlji4GsfRTRd9F0frH\r\ncJ809j34kMFjC9TeqnUcehHkVPD/kdiFtMfHCa2bgLV+MLhxZL9ImSVoz+vU\r\nJ06OZ/6cNOSvhXtB9tTXq82vsV/AbI0KOxA1t7Wf6TyHJ9yWUmQERBBG03tl\r\n0dsHRgXn8oCIIKcRV5aBw4RfHInpdi8jzcD3bmtXTbcZ12/nrxlUNL2016Ne\r\nmaxO+pSTDVkPwiGL9VwSc8IGi96hgKSaQRU=\r\n=QXdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"49b69a9928a1c827fc50dfb79154ae021c688f00","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.2","@portabletext/toolkit":"^2.0.1"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.1.0","devDependencies":{"tap":"^16.3.4","vite":"^4.2.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.37.0","rimraf":"^4.4.1","esbuild":"^0.17.15","leaflet":"^1.9.3","prettier":"^2.8.7","react-is":"^18.2.0","@types/ws":"^8.5.4","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.3.1","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^4.9.5","npm-run-all":"^4.1.5","@types/react":"^18.0.32","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.5.1","react-refractor":"^2.1.7","@types/react-dom":"^18.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^20.1.3","@sanity/pkg-utils":"^2.2.13","styled-components":"^5.3.9","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^3.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.57.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.4.4","@sanity/semantic-release-preset":"^4.1.0","@typescript-eslint/eslint-plugin":"^5.57.1"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.0_1682499362798_0.19252911926335403","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@portabletext/react","version":"3.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.1","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"ef39edbc2713c0e716540f18d4df43635fe06be5","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.1.tgz","fileCount":18,"integrity":"sha512-09nvHFR5ESx4+q83WPlBf2CJgmoBohwfY7D/vmU/uperqBFCRDUFEb3V+ud0dlKg+iC4Nkp4qFLL/jjwVLa5kQ==","signatures":[{"sig":"MEYCIQCPMsxERNtHGcbSVDEs6JOrw/Zj50+uCX387zd5PJh2qQIhALh9tWLCREuACRVEWJaYRORgr7Gic+rIewqdGqOqsamS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136247},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"18fcd873a323966c1500073b981fed366cd76869","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.2","@portabletext/toolkit":"^2.0.1"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.1.0","devDependencies":{"tap":"^16.3.4","vite":"^4.2.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.37.0","rimraf":"^4.4.1","esbuild":"^0.17.15","leaflet":"^1.9.3","prettier":"^2.8.7","react-is":"^18.2.0","@types/ws":"^8.5.4","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.3.1","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.0.0","npm-run-all":"^4.1.5","@types/react":"^18.0.32","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.5.1","react-refractor":"^2.1.7","@types/react-dom":"^18.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^20.1.3","@sanity/pkg-utils":"^2.2.13","styled-components":"^5.3.9","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^3.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.57.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.4.4","@sanity/semantic-release-preset":"^4.1.0","@typescript-eslint/eslint-plugin":"^5.57.1"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.1_1685531311307_0.10396517126893756","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@portabletext/react","version":"3.0.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.2","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"d51d11a6b3dd3973bbc043b6ea5801176506b9c0","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.2.tgz","fileCount":18,"integrity":"sha512-uZVWXzN69Ql98ja5zmb8vIGHY4Y0jFWoMArgLcBdLJe6ia69vyYmPmUoLbkBqfH+FhWmsfLQMjgOC88q4OPaDw==","signatures":[{"sig":"MEYCIQCPmJejbsOrZrCBVdGPySYD2VwLyZi6Kas4wYwu9agQWAIhAMco7A2HvcDnVY5sxwnMVGsRfER3gpYyEy+8ZeAJEvgI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142391},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"8165399556fe06ea5b7dcd18fafe27596a6c3be0","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.2","@portabletext/toolkit":"^2.0.1"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.1.0","devDependencies":{"tap":"^16.3.4","vite":"^4.2.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.37.0","rimraf":"^4.4.1","esbuild":"^0.17.15","leaflet":"^1.9.3","prettier":"^2.8.7","react-is":"^18.2.0","@types/ws":"^8.5.4","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.3.1","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.0.0","npm-run-all":"^4.1.5","@types/react":"^18.0.32","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.5.1","react-refractor":"^2.1.7","@types/react-dom":"^18.0.11","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^20.1.3","@sanity/pkg-utils":"^2.2.16","styled-components":"^5.3.9","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^3.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.0","@typescript-eslint/parser":"^5.57.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.4.4","@sanity/semantic-release-preset":"^4.1.0","@typescript-eslint/eslint-plugin":"^5.57.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.2_1685539289551_0.8118220064670028","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@portabletext/react","version":"3.0.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.3","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"e2c79ccacd87641935b2daab76119921b2c938e2","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.3.tgz","fileCount":18,"integrity":"sha512-NVZq1DwQ/a75VJPYQRgWideJns+yfOu9r8eG/0ZbKJ2KGYKkQ1ll5NjFavG+qct5e3Up5Tq5EqSMAvoDbXPxBw==","signatures":[{"sig":"MEUCIQDNSd4ufEGIJhfMcrP5hPvmw/pYI50LH0SQRGjQQcvNqwIgFOzrL5jvoLKV0g2bcEY8gpX50JXjBoGfO6JPY0vP4BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142405},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"b7cc88998fdb9010d1007cab9faf5cab324b5404","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.5","@portabletext/toolkit":"^2.0.2"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.3","devDependencies":{"tap":"^16.3.7","vite":"^4.3.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.43.0","rimraf":"^5.0.1","esbuild":"^0.18.6","leaflet":"^1.9.4","prettier":"^2.8.8","react-is":"^18.2.0","@types/ws":"^8.5.5","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.6.0","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.1.3","npm-run-all":"^4.1.5","@types/react":"^18.2.14","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.6.5","react-refractor":"^2.1.7","@types/react-dom":"^18.2.6","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^21.0.5","@sanity/pkg-utils":"^2.3.3","styled-components":"^5.3.11","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.1","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^5.60.0","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.6.5","@sanity/semantic-release-preset":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.60.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.3_1687552982970_0.27264907784754966","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@portabletext/react","version":"3.0.4","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.4","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"cd1316c782b227fad206fd3147e1c9d60aa933a8","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.4.tgz","fileCount":18,"integrity":"sha512-M15IXRgoOgWiu3WxwdCZPpi/0sdP2KrMcRKCZFHI4D2nkhXO1A8Avs6Djc+uPg5ayfnCxewLl/FnXA0hFgccBw==","signatures":[{"sig":"MEYCIQDuGchi8jIDrx9inEA74ssYcVZb7OURhbf06xIZ7SmAhQIhANVf30PDQp5NHbA7mUgwZwfkkhVlnbLC/hxPqoglmFNZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142218},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","require":"./dist/react-portable-text.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"e1a2847fa996f1b1f11ea4fcce6b358259a96eda","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.5.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@portabletext/types":"^2.0.5","@portabletext/toolkit":"^2.0.4"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.3","devDependencies":{"tap":"^16.3.7","vite":"^4.3.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.43.0","rimraf":"^5.0.1","esbuild":"^0.18.9","leaflet":"^1.9.4","prettier":"^2.8.8","react-is":"^18.2.0","@types/ws":"^8.5.5","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.6.0","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.1.3","npm-run-all":"^4.1.5","@types/react":"^18.2.14","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.6.6","react-refractor":"^2.1.7","@types/react-dom":"^18.2.6","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^21.0.5","@sanity/pkg-utils":"^2.3.3","styled-components":"^5.3.11","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"^4.0.1","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^8.8.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^5.60.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.3","@commitlint/config-conventional":"^17.6.6","@sanity/semantic-release-preset":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.60.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.4_1687811089413_0.25215108144156395","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@portabletext/react","version":"3.0.5","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.5","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"0f8cb66a7353ea0dd05bff5015c1396446d8fbb8","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.5.tgz","fileCount":18,"integrity":"sha512-fYorpmA7i96fwj1t13Gu8k//94/8JB26vw72O6kwNcojqJjg/MouWro4mreZ1yCdBJScIfrd4p2k0XabPS5qcQ==","signatures":[{"sig":"MEUCIQD+4WsbPWq5l5GjQeJg6GbBLEKit6VIgob5vZ1vl0i7qwIgX88UqSdtu1n2PsJl9F1VSXXjIG5DcThckwprglVaDRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142647},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"8e5ec7bfb1aa78f25dfa12fe7b734d37b83bcc3d","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.6.7","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"@portabletext/types":"^2.0.5","@portabletext/toolkit":"^2.0.4"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"tap":"^16.3.8","vite":"^4.4.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.47.0","rimraf":"^5.0.1","esbuild":"^0.19.2","leaflet":"^1.9.4","prettier":"^3.0.2","react-is":"^18.2.0","@types/ws":"^8.5.5","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.7.10","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.1.6","npm-run-all":"^4.1.5","@types/react":"^18.2.21","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.7.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.7","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^21.0.9","@sanity/pkg-utils":"^2.4.8","styled-components":"^5.3.11","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.0.4","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^5.62.0","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.7.0","@sanity/semantic-release-preset":"^4.1.3","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.5_1692817524014_0.9002121432706869","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@portabletext/react","version":"3.0.6","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.6","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"c93d11ef55cd38e4f78ec6e5e8070519e9094e99","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.6.tgz","fileCount":18,"integrity":"sha512-MRw8rWOYi1mlgxQqpjVa72UZtvtXevQttLp0QMDIsuCKAUsSskvkJQbpHNmndKWRTJVWDYSvasX6IXj54IANSQ==","signatures":[{"sig":"MEUCIG419ueF1yZvxXbFuCTnfJiMkDOmvC9+HauBUJDJlUB9AiEAo7LYSGwfEpEZMZJjZa2tJ0I2AHIZysvCT/NtK1cwvJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":142669},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"325dd15b00c25f8859c1e6db3f81ac9b2090d7e4","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.6.7","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"@portabletext/types":"^2.0.5","@portabletext/toolkit":"^2.0.4"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"tap":"^16.3.8","vite":"^4.4.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.47.0","rimraf":"^5.0.1","esbuild":"^0.19.2","leaflet":"^1.9.4","prettier":"^3.0.2","react-is":"^18.2.0","@types/ws":"^8.5.5","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.7.10","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.1.6","npm-run-all":"^4.1.5","@types/react":"^18.2.21","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.7.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.7","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^21.0.9","@sanity/pkg-utils":"^2.4.8","styled-components":"^5.3.11","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.0.4","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","@types/styled-components":"^5.1.26","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.7.0","@sanity/semantic-release-preset":"^4.1.3","@typescript-eslint/eslint-plugin":"^6.4.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.6_1692831460538_0.803923687138633","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@portabletext/react","version":"3.0.7","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.7","maintainers":[{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"a5f5e9b9fde6ae09409fb70769db7612b7bdecb6","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.7.tgz","fileCount":18,"integrity":"sha512-Hx4rohr3rul/IQMDl07nRhdXLeey2fZPE/3Nbn0I+k8Zr5DsqKdkqMgkla3iBNS8h0a0LTSclS5GKVXoQlzrWg==","signatures":[{"sig":"MEYCIQCXsm9NWxyCTExmAuRIl4uVdtGsKWnv0vve7qnbP6kPGgIhAIMuJDTfuabkE++ZzjWMbsWp72au80qA5uBuZQuTeNE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":142626},"main":"./dist/react-portable-text.js","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"gitHead":"df422ed9eb27515ba8a08e3725be58b4fe02b3b3","release":{"extends":"@sanity/semantic-release-preset","branches":["+([0-9])?(.{+([0-9]),x}).x","main",{"name":"beta","prerelease":true},{"name":"alpha","prerelease":true}]},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","prepare":"husky install","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prepublishOnly":"run-s build lint type-check"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.6.7","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"@portabletext/types":"^2.0.6","@portabletext/toolkit":"^2.0.8"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"tap":"^16.3.8","vite":"^4.4.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.47.0","rimraf":"^5.0.1","esbuild":"^0.19.2","leaflet":"^1.9.4","prettier":"^3.0.2","react-is":"^18.2.0","@types/ws":"^8.5.5","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.7.10","@types/tap":"^15.0.8","commitizen":"^4.3.0","typescript":"^5.1.6","npm-run-all":"^4.1.5","@types/react":"^18.2.21","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.3","@commitlint/cli":"^17.7.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.7","@types/refractor":"^3.0.2","esbuild-register":"^3.4.2","semantic-release":"^21.0.9","@sanity/pkg-utils":"^2.4.8","styled-components":"^5.3.11","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.0.4","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.4.1","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.7.0","@sanity/semantic-release-preset":"^4.1.3","@typescript-eslint/eslint-plugin":"^6.4.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.7_1692832070674_0.5196432603715695","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@portabletext/react","version":"3.0.8","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.8","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"bf92a3d5cea35795fb54680b413f917b0999675d","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.8.tgz","fileCount":19,"integrity":"sha512-oRnlFcgUUo+3QB3Xn99zuq1ciCH0LH0tjwkRkcjFxDHjHAsVlXQRTTO2IiZbcO+EgAUan19RS1Jtg5HOsQovdA==","signatures":[{"sig":"MEUCIQCodW1m9rP5QhdH9UsR9YVv+NrAm49PBEawTAuZKefZpwIgcO3PaS8nIINikR4MoVB9JTjv1FZjsnUQzIzCn3Phtag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157225},"main":"./dist/react-portable-text.js","_from":"file:portabletext-react-3.0.8.tgz","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/d33021e891b65faa86025892af073e5f/portabletext-react-3.0.8.tgz","_integrity":"sha512-oRnlFcgUUo+3QB3Xn99zuq1ciCH0LH0tjwkRkcjFxDHjHAsVlXQRTTO2IiZbcO+EgAUan19RS1Jtg5HOsQovdA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.8.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@portabletext/types":"^2.0.7","@portabletext/toolkit":"^2.0.9"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.8.0","devDependencies":{"tap":"^16.3.9","vite":"^4.4.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.50.0","rimraf":"^5.0.1","esbuild":"^0.19.4","leaflet":"^1.9.4","prettier":"^3.0.3","react-is":"^18.2.0","@types/ws":"^8.5.6","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.8.2","@types/tap":"^15.0.9","commitizen":"^4.3.0","typescript":"^5.2.2","npm-run-all":"^4.1.5","@types/react":"^18.2.23","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.6","@commitlint/cli":"^17.7.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.8","@types/refractor":"^3.0.3","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^2.4.9","styled-components":"^6.0.8","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.7.3","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.7.3","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.8_1695923057969_0.6303236326757686","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@portabletext/react","version":"3.0.9","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.9","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"c9a20c99a7925cea4e76079dcdee397999448034","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.9.tgz","fileCount":19,"integrity":"sha512-BAIhClkMs5IwDkCd2F7xF5/fsvFm39kpdZmGnLfCpZudb5zDY8JNa6eeyRO50rL+VwozXb8qJEBkVBTp3CGcEw==","signatures":[{"sig":"MEQCIGQOyPQH9+7EgmrPzjTdEXkBYJQovKXVdE1/g/cw72chAiBkxNQ+XEmkk1E8nhL6F3uIj2F2f1VrztW3D/w+WyMZKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157225},"main":"./dist/react-portable-text.js","_from":"file:portabletext-react-3.0.9.tgz","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/51047f646efee31f290be91e0bac4385/portabletext-react-3.0.9.tgz","_integrity":"sha512-BAIhClkMs5IwDkCd2F7xF5/fsvFm39kpdZmGnLfCpZudb5zDY8JNa6eeyRO50rL+VwozXb8qJEBkVBTp3CGcEw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.8.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@portabletext/types":"^2.0.7","@portabletext/toolkit":"^2.0.9"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.8.0","devDependencies":{"tap":"^16.3.9","vite":"^4.4.9","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.50.0","rimraf":"^5.0.1","esbuild":"^0.19.4","leaflet":"^1.9.4","prettier":"^3.0.3","react-is":"^18.2.0","@types/ws":"^8.5.6","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.8.2","@types/tap":"^15.0.9","commitizen":"^4.3.0","typescript":"^5.2.2","npm-run-all":"^4.1.5","@types/react":"^18.2.23","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.6","@commitlint/cli":"^17.7.2","react-refractor":"^2.1.7","@types/react-dom":"^18.2.8","@types/refractor":"^3.0.3","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^2.4.9","styled-components":"^6.0.8","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.7.3","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.7.3","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.9_1695923954444_0.13143133113159644","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@portabletext/react","version":"3.0.10","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.10","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"tap":{"node-arg":["-r","esbuild-register"],"check-coverage":false},"dist":{"shasum":"f1e97cee7888488beb8cde9bb84f9642f3c24c99","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.10.tgz","fileCount":19,"integrity":"sha512-GL04kJTVpNIKBlHuVbv+NouZ30hYQ5tFH+rZ16GGkiURiq6G+24EFeBN0+DBMRxmY6WVRw77cwTnMDKWmJm8AQ==","signatures":[{"sig":"MEQCIBDpv2cEx6Y/zmz0B/SK0gypb8XhkEV1FAbFLtxgLWeKAiB/LfRaYhMYiRByncPNmTO+c91sb6vrmWaipXq8LEwkWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156513},"main":"./dist/react-portable-text.js","_from":"file:portabletext-react-3.0.10.tgz","types":"./dist/react-portable-text.d.ts","module":"./dist/react-portable-text.esm.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/react-portable-text.cjs.mjs","module":"./dist/react-portable-text.esm.js"},"types":"./dist/react-portable-text.d.ts","import":"./dist/react-portable-text.esm.js","source":"./src/index.ts","default":"./dist/react-portable-text.esm.js","require":"./dist/react-portable-text.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"tap test/*.test.*","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/5d28b577a3b14e58cebd30f2b42e9734/portabletext-react-3.0.10.tgz","_integrity":"sha512-GL04kJTVpNIKBlHuVbv+NouZ30hYQ5tFH+rZ16GGkiURiq6G+24EFeBN0+DBMRxmY6WVRw77cwTnMDKWmJm8AQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.8.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@portabletext/types":"^2.0.8","@portabletext/toolkit":"^2.0.10"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.9.0","devDependencies":{"tap":"^16.3.9","vite":"^4.4.11","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.51.0","rimraf":"^5.0.1","esbuild":"^0.19.4","leaflet":"^1.9.4","prettier":"^3.0.3","react-is":"^18.2.0","@types/ws":"^8.5.6","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.8.2","@types/tap":"^15.0.9","commitizen":"^4.3.0","typescript":"^5.2.2","npm-run-all":"^4.1.5","@types/react":"^18.2.27","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.6","@commitlint/cli":"^17.7.2","react-refractor":"^2.1.7","@types/react-dom":"^18.2.12","@types/refractor":"^3.0.3","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^3.0.0","styled-components":"^6.0.8","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.1.0","eslint-config-sanity":"^6.0.0","eslint-config-prettier":"^9.0.0","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.7.5","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.6","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.7.5","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.10_1696928204637_0.004045442363520335","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@portabletext/react","version":"3.0.11","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.11","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"c5f31d9ea990391a3850ba4dfd685373107d9a21","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.11.tgz","fileCount":19,"integrity":"sha512-LATQQRxvP3TlAnFayjYt7kPJcnpAtWH6XHl4RFU31pKb1G6gZlTWTB+chXXAv0uQG6Be7OEdRzCmsz9XFEVNew==","signatures":[{"sig":"MEUCIG5EE7mzde6lpCfElGJGS1cLzye/XeKxmXU64adSNwgHAiEA94QNqZgjTGDC92WKXOg8nn9EItGdYyQDx+vbUC+wdJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156536},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"node":{"import":"./dist/index.cjs.js","module":"./dist/index.js"},"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/483c8c48cdb7659dd5dd1a181328f124/portabletext-react-3.0.11.tgz","_integrity":"sha512-LATQQRxvP3TlAnFayjYt7kPJcnpAtWH6XHl4RFU31pKb1G6gZlTWTB+chXXAv0uQG6Be7OEdRzCmsz9XFEVNew==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"9.8.1","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@portabletext/types":"^2.0.8","@portabletext/toolkit":"^2.0.10"},"eslintConfig":{"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.9.0","devDependencies":{"vite":"^4.4.11","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.51.0","rimraf":"^5.0.1","vitest":"^0.34.6","esbuild":"^0.19.4","leaflet":"^1.9.4","prettier":"^3.0.3","react-is":"^18.2.0","@types/ws":"^8.5.6","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^1.8.2","commitizen":"^4.3.0","typescript":"^5.2.2","npm-run-all":"^4.1.5","@types/react":"^18.2.27","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.6","@commitlint/cli":"^17.7.2","react-refractor":"^2.1.7","@types/react-dom":"^18.2.12","@types/refractor":"^3.0.3","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^3.0.0","styled-components":"^6.0.8","eslint-plugin-react":"^7.33.2","@vitejs/plugin-react":"^4.1.0","eslint-config-sanity":"^7.0.1","eslint-config-prettier":"^9.0.0","rollup-plugin-visualizer":"^5.9.2","@typescript-eslint/parser":"^6.7.5","cz-conventional-changelog":"^3.3.0","prettier-plugin-packagejson":"^2.4.6","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.7.5","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.11_1696936600606_0.8927453816540105","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@portabletext/react","version":"3.0.12","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.12","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"dc905792f475a1088e2af90c6de759b474c89b74","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.12.tgz","fileCount":17,"integrity":"sha512-XyvM9rad7JK9gVt+fg4eK/5LuqmoGSkSabqlEMiuoQ1sRd7dJrNiYAegmjNFuxHIQraDlz3fCrh5FbQP1hryIQ==","signatures":[{"sig":"MEQCIBQQ5hyGCtffqLCznMCbfnUgry76gRbyOO7rdOINWGLxAiBikAjocMPv7Vll8WGJdiKCLAeDwnq5NHmrJGorWNCJRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136037},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/85ae6e354e0e511ac4c6697d3282c167/portabletext-react-3.0.12.tgz","_integrity":"sha512-XyvM9rad7JK9gVt+fg4eK/5LuqmoGSkSabqlEMiuoQ1sRd7dJrNiYAegmjNFuxHIQraDlz3fCrh5FbQP1hryIQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.2.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.9","@portabletext/toolkit":"^2.0.11"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vite":"^5.1.6","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.10","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.66","npm-run-all2":"^5.0.0","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.8","@commitlint/cli":"^19.2.0","react-refractor":"^2.1.7","@types/react-dom":"^18.2.22","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.0.2","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.1","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.12","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.12_1710606941396_0.6076470583220142","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@portabletext/react","version":"3.0.13","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.13","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"21ef9a316327d91df62e4d5efe2e168e10dee459","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.13.tgz","fileCount":17,"integrity":"sha512-TOSk1uwtkJC+VMK1dY5bHPnvNr/SXaqbWpEQoBC8oMhI55qnZg5pL9VBuw6BI2XEMsH5Il2tQngRQrtEeRklog==","signatures":[{"sig":"MEUCIQDQ8qkJQ5cfp3o0uT/CRylZDXwORSHJPlKdfAxRu2zLQwIgIDsCkaiBp99oI3d36P9X2USYWVG4xojfKGXz3QInUu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136038},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/0786b21d1af9bc2e741fc615adcf12ec/portabletext-react-3.0.13.tgz","_integrity":"sha512-TOSk1uwtkJC+VMK1dY5bHPnvNr/SXaqbWpEQoBC8oMhI55qnZg5pL9VBuw6BI2XEMsH5Il2tQngRQrtEeRklog==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.2.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.10","@portabletext/toolkit":"^2.0.12"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"vite":"^5.1.6","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.10","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.67","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.8","@commitlint/cli":"^19.2.0","react-refractor":"^2.1.7","@types/react-dom":"^18.2.22","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.0.4","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.3.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.12","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.3.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.13_1710793675369_0.3023694197418707","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@portabletext/react","version":"3.0.14","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.14","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"6f1dd876826a0e06848a3889bbb9ef4f872ff545","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.14.tgz","fileCount":18,"integrity":"sha512-LfcyOwhquvaQ2offo0del9pwGHDZot5yumhHPGztOs1DFi3mPbXnYhWu6x0BuOQSF9gfFq6CgF686Z3Cf8u0nw==","signatures":[{"sig":"MEYCIQCgg61V6U4g+ynq5Yeti94IxOtdD7SJcgZDuihDQlrUugIhAMMnQoHxITjrLTDnmq0Pzntd/RiaCq/35nRj/gvYNqkr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147542},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/e3e01feddd21abcddb2cf2ca0360e25a/portabletext-react-3.0.14.tgz","_integrity":"sha512-LfcyOwhquvaQ2offo0del9pwGHDZot5yumhHPGztOs1DFi3mPbXnYhWu6x0BuOQSF9gfFq6CgF686Z3Cf8u0nw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.2.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.11","@portabletext/toolkit":"^2.0.12"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"vite":"^5.2.2","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.11","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.67","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.8","@commitlint/cli":"^19.2.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.22","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.1.4","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.3.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.12","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.3.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.14_1710975809160_0.35386979642099337","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@portabletext/react","version":"3.0.15","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.15","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"a267cc467a7c330a179e060a75763fb163715c46","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.15.tgz","fileCount":18,"integrity":"sha512-M4Yag/C+1k9jnBs9n+ciDz2sP3vuvohxlX4CL3VFIlnDOsjzFmkPhWjOO4HUhOl+YE1VABJv/q8MW7PYaKS7SQ==","signatures":[{"sig":"MEYCIQDUF5ssJIXFztpB6wGPq4irX+1ND3fg7ilhlz4s7i0KWQIhAJuOvN8gzYXM+YuUd+0aoCnpYvzdA/6weCC8sKsQMeTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147542},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/902fe0fb59f299d463c122c56c1b7ee2/portabletext-react-3.0.15.tgz","_integrity":"sha512-M4Yag/C+1k9jnBs9n+ciDz2sP3vuvohxlX4CL3VFIlnDOsjzFmkPhWjOO4HUhOl+YE1VABJv/q8MW7PYaKS7SQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.2.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.11","@portabletext/toolkit":"^2.0.13"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"vite":"^5.2.2","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.11","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.67","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.8","@commitlint/cli":"^19.2.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.22","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.1.4","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.3.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.12","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.3.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.15_1710976043294_0.3358144154603506","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@portabletext/react","version":"3.0.16","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.16","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"5326c6e7ae91ca0725718a5ee149c34c1ea6148d","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.16.tgz","fileCount":18,"integrity":"sha512-EM0J99mi8rSqF3PNgFJNv0jZQlaI43MDzINeTqEq50oqlNPdOGa8OuUs/zMfMW0rDxE58a4rUEmRlM9nPD4JxQ==","signatures":[{"sig":"MEUCIA0wYKU951moH1+uX7m1xHoBZdxRbboBqe6fuoBK+/stAiEAmE7Nj+RLpLUri2DOxsF/Yexn0Bwu5A2rzFYZxDA5Ui0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147543},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/244da49c6b3e19cf75614a2f150c2a0e/portabletext-react-3.0.16.tgz","_integrity":"sha512-EM0J99mi8rSqF3PNgFJNv0jZQlaI43MDzINeTqEq50oqlNPdOGa8OuUs/zMfMW0rDxE58a4rUEmRlM9nPD4JxQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.2.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.12","@portabletext/toolkit":"^2.0.13"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"vite":"^5.2.8","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.14","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.74","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.9","@commitlint/cli":"^19.2.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.24","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.1.11","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.5.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.14","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.16_1712310899872_0.49244176248186644","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@portabletext/react","version":"3.0.17","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.17","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"fafa5e5cae6aa2d410c3cfdbb2a367b7180d1ab9","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.17.tgz","fileCount":18,"integrity":"sha512-a5z2CoEG6vtRNnMZ95hH1IRYMpY2Zhmeri839p0Os2CRlQX7PldL7B91NIhwuJd0D+9ESMNAMf4Or/XsVQWZew==","signatures":[{"sig":"MEUCIEjtcwRvM9dxfvEqp33ho66o+jA7VRg3lbS1eNldGGieAiEA8lORVt7fQNcCUNsbc3+IFgvsZaVjAx+GWbd4395/Wz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147543},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","source":"./src/index.ts","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/57b9c332afe3db4c08388a4a6f8f621d/portabletext-react-3.0.17.tgz","_integrity":"sha512-a5z2CoEG6vtRNnMZ95hH1IRYMpY2Zhmeri839p0Os2CRlQX7PldL7B91NIhwuJd0D+9ESMNAMf4Or/XsVQWZew==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.5.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.12.0","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.12","@portabletext/toolkit":"^2.0.14"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"vite":"^5.2.8","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.0.14","commitizen":"^4.3.0","typescript":"^5.4.2","@types/react":"^18.2.74","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.9","@commitlint/cli":"^19.2.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.24","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^5.1.11","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.5.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.14","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.17_1712312247351_0.5096082088390743","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"@portabletext/react","version":"3.0.18","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.18","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"cdc05c7663a6fc2b683920f75fdac1fd6e00ce33","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.18.tgz","fileCount":18,"integrity":"sha512-AsWiZin7GpA8RTTl9kmR5wiMj72Ynotjjw0bBgbmL0vOYp0jc8nNslJyPPMSMngSLzLa8+rPAg47+d9KtrzLVw==","signatures":[{"sig":"MEUCIQDPm1/o40FdPim1yMe/8b/pEWD27EHrKt6br27d1vEsjwIgBLcy0ibGTXnCheqxz5MTpM94vucrlV5BfyFET+EUZKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147511},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"run-s clean pkg:build pkg:check","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","pkg:build":"pkg-utils build --strict","pkg:check":"pkg-utils --strict","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/26e7d46f958383920b8a77330bc40231/portabletext-react-3.0.18.tgz","_integrity":"sha512-AsWiZin7GpA8RTTl9kmR5wiMj72Ynotjjw0bBgbmL0vOYp0jc8nNslJyPPMSMngSLzLa8+rPAg47+d9KtrzLVw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.5.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.12.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"vite":"^5.2.8","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.4.0","esbuild":"^0.20.2","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.2.0","@types/ws":"^8.5.10","react-dom":"^18.2.0","refractor":"^4.8.1","@sanity/ui":"^2.1.2","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.2.75","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.9","@commitlint/cli":"^19.2.1","react-refractor":"^2.1.7","@types/react-dom":"^18.2.24","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.4.1","styled-components":"^6.1.8","eslint-plugin-react":"^7.34.1","@vitejs/plugin-react":"^4.2.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.6.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.0","prettier-plugin-packagejson":"^2.4.14","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.6.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.18_1712825097994_0.08610893594498559","host":"s3://npm-registry-packages"}},"3.1.0-canary.0":{"name":"@portabletext/react","version":"3.1.0-canary.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.1.0-canary.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"29228349cd072315f52ec8bc1fd1bba0ce04246b","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.1.0-canary.0.tgz","fileCount":18,"integrity":"sha512-4MZ6GQtA4XWwSDY69B3XpLtXhZna77DxsgpoCd2TERkAMmMB4hHZIGUYD+ap8vcpZND+3Rblxfahx8IFKhzQhQ==","signatures":[{"sig":"MEYCIQDPUTuDIfnKF5qszlCAekWxotSJGlFHyRfw98k0k13+TAIhAPoztVw9CJkgN2KnhKD3G+Z8RwNz6GrYpDr13y6uOcyg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146769},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.1.0-canary.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/private/var/folders/9j/n80lnrrx1zsch6tcj4xsk2f80000gn/T/01ba3b722bbce761a582db2cbd32f588/portabletext-react-3.1.0-canary.0.tgz","_integrity":"sha512-4MZ6GQtA4XWwSDY69B3XpLtXhZna77DxsgpoCd2TERkAMmMB4hHZIGUYD+ap8vcpZND+3Rblxfahx8IFKhzQhQ==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.15.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.2.11","husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.21.4","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.3.1","@types/ws":"^8.5.10","react-dom":"^18.3.1","refractor":"^4.8.1","@sanity/ui":"^2.1.13","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.3.3","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.12","@commitlint/cli":"^19.3.0","react-refractor":"^2.2.0","@types/react-dom":"^18.3.0","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.8.18","styled-components":"^6.1.11","eslint-plugin-react":"^7.34.2","@vitejs/plugin-react":"^4.3.0","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.11.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-packagejson":"^2.5.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/react_3.1.0-canary.0_1716890352927_0.7644100275731951","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@portabletext/react","version":"3.1.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.1.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"95d08b67e74d380705726db6762321bf926796a6","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.1.0.tgz","fileCount":18,"integrity":"sha512-ZGHlvS+NvId9RSqnflN8xF2KVZgAgD399dK1GaycurnGNZGZYTd5nZmc8by1yL76Ar8n/dbVtouUDJIkO4Tupw==","signatures":[{"sig":"MEUCIHwoEeb+b2x7iUHperw8px27ZVWmz/Ga7E5T38ASRHLsAiEAhxjOOjvN63vhJc/XnW5sGJXaoySDOmpZWNXXMGqpOSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146930},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/e52e2a231d93da2987baa147c308e9b8/portabletext-react-3.1.0.tgz","_integrity":"sha512-ZGHlvS+NvId9RSqnflN8xF2KVZgAgD399dK1GaycurnGNZGZYTd5nZmc8by1yL76Ar8n/dbVtouUDJIkO4Tupw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.13.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.21.4","leaflet":"^1.9.4","prettier":"^3.2.5","react-is":"^18.3.1","@types/ws":"^8.5.10","react-dom":"^18.3.1","refractor":"^4.8.1","@sanity/ui":"^2.1.13","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.3.3","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.12","@commitlint/cli":"^19.3.0","react-refractor":"^2.2.0","@types/react-dom":"^18.3.0","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.8.18","styled-components":"^6.1.11","eslint-plugin-react":"^7.34.2","@vitejs/plugin-react":"^4.3.0","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.11.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-packagejson":"^2.5.0","eslint-plugin-react-compiler":"0.0.0-experimental-c8b3f72-20240517","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.11.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/react_3.1.0_1716893506885_0.7485256773699644","host":"s3://npm-registry-packages"}},"3.1.0-canary.1":{"name":"@portabletext/react","version":"3.1.0-canary.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.1.0-canary.1","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"9fb186e3bc30e644b89b3a28cd2f34f8048a8411","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.1.0-canary.1.tgz","fileCount":20,"integrity":"sha512-DpQ7eXHUPNFRmcFHmIdUCmCw8d+ziPIOeCcalUzq8AiYDbxJe/N4fXqidN6zfhz3lJEw4ELeqZ/DnyD4lZNoPg==","signatures":[{"sig":"MEUCICRAfUwxVEkKzH4gbe3TzobeEEC9mNKOiWdQCZrg6sNzAiEAjjkZTT7MyRtZYTlmlrdpW2tInp6EtTzen/gKP7uQkmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197365},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.1.0-canary.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs","react-compiler":{"source":"./src/index.ts","default":"./dist/index.compiled.js"}},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/private/var/folders/9j/n80lnrrx1zsch6tcj4xsk2f80000gn/T/7540926bb56284e4f657fd84bbb57b32/portabletext-react-3.1.0-canary.1.tgz","_integrity":"sha512-DpQ7eXHUPNFRmcFHmIdUCmCw8d+ziPIOeCcalUzq8AiYDbxJe/N4fXqidN6zfhz3lJEw4ELeqZ/DnyD4lZNoPg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.15.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.3.1","husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.21.5","leaflet":"^1.9.4","prettier":"^3.3.2","react-is":"^18.3.1","@types/ws":"^8.5.10","react-dom":"^18.3.1","refractor":"^4.8.1","@sanity/ui":"^2.4.0","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.3.3","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.12","@commitlint/cli":"^19.3.0","react-refractor":"^2.2.0","@types/react-dom":"^18.3.0","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.10.0","styled-components":"^6.1.11","eslint-plugin-react":"^7.34.3","@vitejs/plugin-react":"^4.3.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.13.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-packagejson":"^2.5.0","eslint-plugin-react-compiler":"0.0.0-experimental-c8b3f72-20240517","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","@babel/plugin-transform-object-rest-spread":"^7.24.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/react_3.1.0-canary.1_1718803210780_0.9977315705789243","host":"s3://npm-registry-packages"}},"3.0.18-canary.0":{"name":"@portabletext/react","version":"3.0.18-canary.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.0.18-canary.0","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"08ca381d925b200a13a4b817bb97cf30062af120","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.0.18-canary.0.tgz","fileCount":20,"integrity":"sha512-c+0jZ6Yzc93n1ogPPZaX1+wnlNHK51oFnOcEGRzJJXBoA3mOjXCmlc1tFc6w3jBnjihGdVNHYcV7ulJv4fUIpg==","signatures":[{"sig":"MEYCIQDXffMIsI1GdG7FBFSuARtKaKiJCWPjeoQ8yBvJrKPofAIhAPweJ/KGTNzlIqW6EXIke9qiUTgyFy8fk2DuWSYqcuoi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190205},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.0.18-canary.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs","react-compiler":{"source":"./src/index.ts","default":"./dist/index.compiled.js"}},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/private/var/folders/9j/n80lnrrx1zsch6tcj4xsk2f80000gn/T/179cde65a2873fdf0237e4ab1ff116ea/portabletext-react-3.0.18-canary.0.tgz","_integrity":"sha512-c+0jZ6Yzc93n1ogPPZaX1+wnlNHK51oFnOcEGRzJJXBoA3mOjXCmlc1tFc6w3jBnjihGdVNHYcV7ulJv4fUIpg==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.15.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.3.1","husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.21.5","leaflet":"^1.9.4","prettier":"^3.3.2","react-is":"^18.3.1","@types/ws":"^8.5.10","react-dom":"^18.3.1","refractor":"^4.8.1","@sanity/ui":"^2.4.0","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.3.3","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.12","@commitlint/cli":"^19.3.0","react-refractor":"^2.2.0","@types/react-dom":"^18.3.0","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.10.0","styled-components":"^6.1.11","eslint-plugin-react":"^7.34.3","@vitejs/plugin-react":"^4.3.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.13.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-packagejson":"^2.5.0","eslint-plugin-react-compiler":"0.0.0-experimental-c8b3f72-20240517","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.18-canary.0_1718803423763_0.6510172237439968","host":"s3://npm-registry-packages"}},"3.1.0-canary.2":{"name":"@portabletext/react","version":"3.1.0-canary.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.1.0-canary.2","maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"f57142c6745d9afc980e3f3ae18410cac0cffd8b","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.1.0-canary.2.tgz","fileCount":20,"integrity":"sha512-DRiswrg9xQV8XUyWJbuOBVH/Kti26bTRbDkZkwBEXvoAeHeBIqBeL2x7j5ykrTdYr6TXSwem2orWXp+9BQz0XA==","signatures":[{"sig":"MEQCIHbq9BXFN09CipJBOqmhLC7IU/CzH6AYuvW0Uo+B0B7lAiBF9z/WrOpYwTBn2SAzv1v5VhtuF1moGw9EM85p4JQcrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196559},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.1.0-canary.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs","react-compiler":{"source":"./src/index.ts","default":"./dist/index.compiled.js"}},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/private/var/folders/9j/n80lnrrx1zsch6tcj4xsk2f80000gn/T/f271117ab7b094c7b32bdf43a344f57e/portabletext-react-3.1.0-canary.2.tgz","_integrity":"sha512-DRiswrg9xQV8XUyWJbuOBVH/Kti26bTRbDkZkwBEXvoAeHeBIqBeL2x7j5ykrTdYr6TXSwem2orWXp+9BQz0XA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"8.15.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"20.11.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.15"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^5.3.1","husky":"^8.0.3","react":"^18.3.1","eslint":"^8.57.0","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.21.5","leaflet":"^1.9.4","prettier":"^3.3.2","react-is":"^18.3.1","@types/ws":"^8.5.10","react-dom":"^18.3.1","refractor":"^4.8.1","@sanity/ui":"^2.4.0","commitizen":"^4.3.0","typescript":"^5.4.5","@types/react":"^18.3.3","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.12","@commitlint/cli":"^19.3.0","react-refractor":"^2.2.0","@types/react-dom":"^18.3.0","@types/refractor":"^3.4.1","esbuild-register":"^3.5.0","@sanity/pkg-utils":"^6.10.0","styled-components":"^6.1.11","eslint-plugin-react":"^7.34.3","@vitejs/plugin-react":"^4.3.1","eslint-config-sanity":"^7.1.2","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.13.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^4.6.2","prettier-plugin-packagejson":"^2.5.0","eslint-plugin-react-compiler":"0.0.0-experimental-c8b3f72-20240517","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.13.1","@babel/plugin-transform-object-rest-spread":"^7.24.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-rc"},"_npmOperationalInternal":{"tmp":"tmp/react_3.1.0-canary.2_1718804747377_0.0745165382922226","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@portabletext/react","version":"3.2.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.2.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"676ce1c7fc89ad574f6c1827eb02ec953ec5d630","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.2.0.tgz","fileCount":18,"integrity":"sha512-BA216Z8yhb/eP24bfb09uiT0SVnQHTVZMPXf4MRBEZ+G8cMzZM/ab3tcp8owyp91+3kTKR0qSIpzYSKdm1Pakw==","signatures":[{"sig":"MEUCIBsCXNJGgjCVn0TZ41pP4Z1YMn4c1snPnDOXzTxkK7GoAiEA0TcxDcoU1+IM5rw+SCCeLOMuKyp64zB3J/UCbq1jnKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146962},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/5af56a1144976b3f67b6f504eb1b1074/portabletext-react-3.2.0.tgz","_integrity":"sha512-BA216Z8yhb/eP24bfb09uiT0SVnQHTVZMPXf4MRBEZ+G8cMzZM/ab3tcp8owyp91+3kTKR0qSIpzYSKdm1Pakw==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.9.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.11.0","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.16"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","husky":"^8.0.3","react":"^19.0.0","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.24.0","leaflet":"^1.9.4","prettier":"^3.4.2","react-is":"^19.0.0","@types/ws":"^8.5.13","react-dom":"^19.0.0","refractor":"^4.8.1","@sanity/ui":"^2.9.1","commitizen":"^4.3.1","typescript":"^5.7.2","@types/react":"^19.0.1","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.15","@commitlint/cli":"^19.6.0","react-refractor":"^2.2.0","@types/react-dom":"^19.0.1","@types/refractor":"^3.4.1","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^6.11.14","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.3.4","eslint-config-sanity":"^7.1.3","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","babel-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","prettier-plugin-packagejson":"^2.5.6","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^7.18.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.2.0_1733508913483_0.5655664187975207","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@portabletext/react","version":"3.2.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.2.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"9fc19c9bfef3b2c2e6b71628e7879d1f343446cf","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.2.1.tgz","fileCount":18,"integrity":"sha512-RyFLk6u2q6ZyABTdOk+xoNR2Tq/4fcQFEWayNk4Kbd3gHpUUTabqOrDMChcmG6C7YVLSpwIEBwHoBVcy4vK/hA==","signatures":[{"sig":"MEQCIEIlT2zljmupH9egYI2NWj4uZkpB2xum/gT2FbRWgrl3AiBHycNwwtlRxhzDmJ2DU48thbifFWSwNAobBSbeYz4fTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146962},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"sanity-io","email":"developers@sanity.io"},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/6036f2c5fac8c88f52f9bfa748e15de9/portabletext-react-3.2.1.tgz","_integrity":"sha512-RyFLk6u2q6ZyABTdOk+xoNR2Tq/4fcQFEWayNk4Kbd3gHpUUTabqOrDMChcmG6C7YVLSpwIEBwHoBVcy4vK/hA==","commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"10.9.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.13.1","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.17"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","husky":"^8.0.3","react":"^19.0.0","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^1.6.0","esbuild":"^0.24.0","leaflet":"^1.9.4","prettier":"^3.4.2","react-is":"^19.0.0","@types/ws":"^8.5.13","react-dom":"^19.0.0","refractor":"^4.8.1","@sanity/ui":"^2.9.1","commitizen":"^4.3.1","typescript":"^5.7.2","@types/react":"^19.0.1","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.15","@commitlint/cli":"^19.6.0","react-refractor":"^2.2.0","@types/react-dom":"^19.0.1","@types/refractor":"^3.4.1","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^6.11.14","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.2","@vitejs/plugin-react":"^4.3.4","eslint-config-sanity":"^7.1.3","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.12.0","@typescript-eslint/parser":"^7.18.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-react-hooks":"^5.1.0","babel-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","prettier-plugin-packagejson":"^2.5.6","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@commitlint/config-conventional":"^19.6.0","@typescript-eslint/eslint-plugin":"^7.18.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.2.1_1738849877934_0.7764927391561398","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@portabletext/react","version":"3.2.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.2.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"b66c38789db539c56c5df446949df2e4ac604009","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.2.2.tgz","fileCount":18,"integrity":"sha512-VpTqULNbQq76YKDOdtn50E83Xl95+oX04aMk4w2T5J3e1d4SiKSSPGTV26Q7cBHApGFh5YcveG+5E6cezYExtg==","signatures":[{"sig":"MEUCICwthP9Mv2rPhC14WSlowhy+Ct2gN3qvZdV1rOUDJGBSAiEAmbZsWkSMfBSsAF/hE8XXrGbktUJ89mR4h+HkxD7eBKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146616},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/6980330bffad140f042ed6f31787771b/portabletext-react-3.2.2.tgz","_integrity":"sha512-VpTqULNbQq76YKDOdtn50E83Xl95+oX04aMk4w2T5J3e1d4SiKSSPGTV26Q7cBHApGFh5YcveG+5E6cezYExtg==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.13","@portabletext/toolkit":"^2.0.17"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.14","react":"^19.0.0","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^1.6.1","esbuild":"^0.25.0","leaflet":"^1.9.4","prettier":"^3.5.1","react-is":"^19.0.0","@types/ws":"^8.5.14","react-dom":"^19.0.0","refractor":"^4.8.1","@sanity/ui":"^2.13.0","typescript":"^5.7.3","@types/react":"^19.0.8","npm-run-all2":"^5.0.2","react-leaflet":"^4.2.1","@types/leaflet":"^1.9.16","@changesets/cli":"^2.29.6","react-refractor":"^2.2.0","@types/react-dom":"^19.0.3","@types/refractor":"^3.4.1","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^6.13.4","styled-components":"^6.1.15","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.3.4","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.1.0","babel-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","prettier-plugin-packagejson":"^2.5.8","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.0.0-beta-df7b47d-20241124","@typescript-eslint/eslint-plugin":"^7.18.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.2.2_1755772635202_0.8906840164690575","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@portabletext/react","version":"3.2.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.2.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"d90b098d5ef6395541657a1486ee6cef9c467826","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.2.3.tgz","fileCount":18,"integrity":"sha512-SpTBIRmYipbKYlzAasgLKnLK1LmSSPP13mzlZzGciTD5YDc8dvCNLKImLCBHc1Dm1wyeRw8NQkbdTlvt1BY1Iw==","signatures":[{"sig":"MEUCIQCZE6IGYfgpOfJSUctC1qqMTJKykQzwULSgwGtpRII5DwIgHIHok9uMCi8pQ4xmIM2+EEQnw7mYwVwLCaX4mZ+DyBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146528},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"vite demo --config=./vite.config.demo.ts","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":{"semi":false,"plugins":["prettier-plugin-packagejson"],"printWidth":100,"singleQuote":true,"bracketSpacing":false},"_resolved":"/tmp/0d676fb6ac91e9764d7b01cb72a05f13/portabletext-react-3.2.3.tgz","_integrity":"sha512-SpTBIRmYipbKYlzAasgLKnLK1LmSSPP13mzlZzGciTD5YDc8dvCNLKImLCBHc1Dm1wyeRw8NQkbdTlvt1BY1Iw==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^2.0.14","@portabletext/toolkit":"^2.0.18"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.14","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^1.6.1","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.5.1","react-is":"^19.1.1","@types/ws":"^8.5.14","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.7","typescript":"5.9.2","@types/react":"^19.1.10","npm-run-all2":"^5.0.2","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.7","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.0.3","styled-components":"npm:@sanity/css-in-js@6.1.18-33","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.7.0","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^9.1.0","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","babel-plugin-react-compiler":"19.1.0-rc.2","prettier-plugin-packagejson":"^2.5.8","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.2.3_1755774411961_0.64676970269408","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@portabletext/react","version":"3.2.4","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@3.2.4","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"38d4892a7b031fbd16fd2d476737375aefb3e381","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-3.2.4.tgz","fileCount":18,"integrity":"sha512-Gq0BaIBw6PMXnN1M9clG7vOa952O4F+CTfANLH/NaxiH5eI1sOx3IoGoGLnPPUTxCKq3F380gz4ycz6WzMtu0Q==","signatures":[{"sig":"MEUCICC409PEdEv0Pe1WCNRPAiLE5zbmLGJOSUSxT5seEGOnAiEA3KqVsMF+QwaUBv9hIHVwwMMrsS+YmIDxjbhjWQRT23g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@3.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146556},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-3.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":"@sanity/prettier-config","_resolved":"/tmp/47dce1862f3101949cc314bff9f73243/portabletext-react-3.2.4.tgz","_integrity":"sha512-Gq0BaIBw6PMXnN1M9clG7vOa952O4F+CTfANLH/NaxiH5eI1sOx3IoGoGLnPPUTxCKq3F380gz4ycz6WzMtu0Q==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["extends @sanity/browserslist-config","node 14"],"dependencies":{"@portabletext/types":"^2.0.15","@portabletext/toolkit":"^2.0.18"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.6.2","react-is":"^19.1.1","@types/ws":"^8.5.14","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.7","typescript":"5.9.2","@types/react":"^19.1.10","npm-run-all2":"^5.0.2","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.7","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.0.3","styled-components":"npm:@sanity/css-in-js@6.1.18-33","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.7.0","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^9.1.0","@sanity/prettier-config":"^2.0.1","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"19.1.0-rc.2","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0","@babel/plugin-proposal-object-rest-spread":"^7.20.7"},"peerDependencies":{"react":"^17 || ^18 || >=19.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/react_3.2.4_1755803395675_0.41134658028533466","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@portabletext/react","version":"4.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@4.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"e6b7cea7746dc8d8405dab14db1114b29a667e07","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-4.0.0.tgz","fileCount":18,"integrity":"sha512-d42z407jKUOVixecj/JHpENQfT11Oemcw+u9R6Dq6EltdNSkzQ/8iMmQyViEMbgplyHWvYqkHepQ1tnn58p+Jw==","signatures":[{"sig":"MEYCIQC374TrZ9MHLvhv/b4zb1H1Uylg/c5ae33OlfXUAq5ljwIhAIkKJA2Szs/VzYdyAyzgddNgpEZRi5gMnWtHXLBB+qdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128795},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":"@sanity/prettier-config","_resolved":"/tmp/1aee507cd72c26777ace3fabc4dfd957/portabletext-react-4.0.0.tgz","_integrity":"sha512-d42z407jKUOVixecj/JHpENQfT11Oemcw+u9R6Dq6EltdNSkzQ/8iMmQyViEMbgplyHWvYqkHepQ1tnn58p+Jw==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["extends @sanity/browserslist-config","node 14"],"dependencies":{"@portabletext/types":"^2.0.15","@portabletext/toolkit":"^3.0.0"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.6.2","react-is":"^19.1.1","@types/ws":"^8.5.14","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.7","typescript":"5.9.2","@types/react":"^19.1.10","npm-run-all2":"^5.0.2","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.7","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.0.3","styled-components":"npm:@sanity/css-in-js@6.1.18-33","eslint-plugin-react":"^7.37.4","@vitejs/plugin-react":"^4.7.0","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^9.1.0","@sanity/prettier-config":"^2.0.1","rollup-plugin-visualizer":"^5.14.0","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"19.1.0-rc.2","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"react":"^18.3 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_4.0.0_1755803957017_0.5541651057021317","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@portabletext/react","version":"4.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@4.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"a51a31a24da263f9c01a201c8d6b6acd8df73cd5","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-4.0.1.tgz","fileCount":18,"integrity":"sha512-S1MNyGQERpdU5bVUYGDWyyHkTiedwnuOHSMPgLr96yJmLKGcyHTcwPktqcgPuaCxsRUrqPVR89IYFsGW2JKn3w==","signatures":[{"sig":"MEUCIH4ffWYAihQjfrWPPEt8op1bpXyvJxF3FW5k1BxAxUQhAiEAjpXIoIREDoOijWmOVUM6En5lbvlLwa6WeAGD5/JkwDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128795},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-4.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":"@sanity/prettier-config","_resolved":"/tmp/30372f03ee66c25ffc5ff0498638e39e/portabletext-react-4.0.1.tgz","_integrity":"sha512-S1MNyGQERpdU5bVUYGDWyyHkTiedwnuOHSMPgLr96yJmLKGcyHTcwPktqcgPuaCxsRUrqPVR89IYFsGW2JKn3w==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["extends @sanity/browserslist-config","node 14"],"dependencies":{"@portabletext/types":"^2.0.15","@portabletext/toolkit":"^3.0.0"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.6.2","react-is":"^19.1.1","@types/ws":"^8.18.1","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.7","typescript":"5.9.2","@types/react":"^19.1.10","npm-run-all2":"^8.0.4","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.7","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.0.3","styled-components":"npm:@sanity/css-in-js@6.1.18-33","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.1","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^10.1.8","@sanity/prettier-config":"^2.0.1","rollup-plugin-visualizer":"^6.0.3","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"19.1.0-rc.2","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_4.0.1_1755806351828_0.017190490853669305","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@portabletext/react","version":"4.0.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@4.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"27601a0c64391ee9def8f692dec8b01b2aeb7ad6","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-4.0.2.tgz","fileCount":18,"integrity":"sha512-IuBAqJspmH7WNbUZanTHY49tREVqEtwaPPfoUWmBTva8Ywm3S/gy2IEbZu3mSQKlWDM4DQPAT9/Bqp3GkZegSg==","signatures":[{"sig":"MEUCIEaN+xcDx0Jk8Hnll8Dt4uhYIYP+WDlME/l12rPlyGIjAiEArN6pXUUQW5tnN8aJ9E5hdKz3R5MdbkW31b2kKP6Tm70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128909},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-4.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":"@sanity/prettier-config","_resolved":"/tmp/a30fc34991df8206b45675891cc3d3d0/portabletext-react-4.0.2.tgz","_integrity":"sha512-IuBAqJspmH7WNbUZanTHY49tREVqEtwaPPfoUWmBTva8Ywm3S/gy2IEbZu3mSQKlWDM4DQPAT9/Bqp3GkZegSg==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["extends @sanity/browserslist-config","node 14"],"dependencies":{"@portabletext/types":"^2.0.15","@portabletext/toolkit":"^3.0.0"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.3","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.6.2","react-is":"^19.1.1","@types/ws":"^8.18.1","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.8","typescript":"5.9.2","@types/react":"^19.1.12","npm-run-all2":"^8.0.4","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.8","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.1.1","styled-components":"npm:@sanity/css-in-js@6.1.19","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^10.1.8","@sanity/prettier-config":"^2.0.1","rollup-plugin-visualizer":"^6.0.3","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"19.1.0-rc.2","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_4.0.2_1756372344701_0.5731572066873047","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@portabletext/react","version":"4.0.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@4.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"eee5f24f35746e46e0f9d532c875fe5ecc68c201","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-4.0.3.tgz","fileCount":18,"integrity":"sha512-sdVSXbi0L5MBVb1Ch5KwbBPZjW/Oqe6s5ZkPi4LcItzHl8rqY2jB0VxsFaGywZyn8Jc47cGLaOtyBM9HkW/9Hg==","signatures":[{"sig":"MEYCIQC1qB0sP5lnmK58+3XFZQgq8rAQ5j5hbirktwoJZZ6OfwIhAOVBmvVH2Vb4A2HkYT3YIevtukKlPc8Ymi6OpPo31XeM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128909},"main":"./dist/index.cjs","type":"module","_from":"file:portabletext-react-4.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^14.13.1 || >=16.0.0"},"exports":{".":{"import":"./dist/index.js","source":"./src/index.ts","default":"./dist/index.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"eslint .","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"prettier --write --cache --ignore-unknown .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"prettier":"@sanity/prettier-config","_resolved":"/tmp/ec51c70add8adeb5031c714202e29050/portabletext-react-4.0.3.tgz","_integrity":"sha512-sdVSXbi0L5MBVb1Ch5KwbBPZjW/Oqe6s5ZkPi4LcItzHl8rqY2jB0VxsFaGywZyn8Jc47cGLaOtyBM9HkW/9Hg==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.5.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["prettier --write --cache --ignore-unknown"]},"sideEffects":false,"_nodeVersion":"22.18.0","browserslist":["extends @sanity/browserslist-config","node 14"],"dependencies":{"@portabletext/types":"^2.0.15","@portabletext/toolkit":"^3.0.1"},"eslintConfig":{"rules":{"react/prop-types":"off","react-compiler/react-compiler":"error"},"extends":["sanity","sanity/react","sanity/typescript","prettier"],"plugins":["react-compiler"],"parserOptions":{"sourceType":"module","ecmaVersion":9,"ecmaFeatures":{"modules":true}},"ignorePatterns":["dist/**/"]},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.4","react":"^19.1.1","eslint":"^8.57.1","rimraf":"^5.0.1","vitest":"^3.2.4","esbuild":"^0.25.9","leaflet":"^1.9.4","prettier":"^3.6.2","react-is":"^19.1.1","@types/ws":"^8.18.1","react-dom":"^19.1.1","refractor":"^5.0.0","@sanity/ui":"^3.0.8","typescript":"5.9.2","@types/react":"^19.1.12","npm-run-all2":"^8.0.4","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.20","@changesets/cli":"^2.29.6","react-refractor":"^4.0.0","@types/react-dom":"^19.1.9","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^8.1.4","styled-components":"npm:@sanity/css-in-js@6.1.21","eslint-plugin-react":"^7.37.5","@vitejs/plugin-react":"^5.0.2","eslint-config-sanity":"^7.1.4","eslint-config-prettier":"^10.1.8","@sanity/prettier-config":"^2.0.1","rollup-plugin-visualizer":"^6.0.3","@typescript-eslint/parser":"^7.18.0","eslint-plugin-react-hooks":"^5.2.0","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"19.1.0-rc.3","@changesets/changelog-github":"^0.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_4.0.3_1756807782558_0.8226355868433166","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@portabletext/react","version":"5.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@5.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"6971b6967d9934a22f5217f196791a44387e6978","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-5.0.0.tgz","fileCount":15,"integrity":"sha512-ZEYhjsiUn2Dvrhyao3qAvi6C/re9ZBt2atp14dtwWtPruMNgp1uMf3p+URf0pEEhu+rMEh9JeK0A8FgNejEWCg==","signatures":[{"sig":"MEYCIQDy2by7dptWtMKrvpeVDy+ExRDEp1i6MpCQ8mCtSXmeKQIhAOMsQTEM1oTZ4LWl1JNCYpFzps/jURM1K0RgHCZHugl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85012},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-5.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"source":"./src/index.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --deny-warnings --report-unused-disable-directives --type-aware","test":"vitest","build":"pkg-utils build --strict --check --clean","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/ee95b9af94bf0e50f5329665477dc9da/portabletext-react-5.0.0.tgz","_integrity":"sha512-ZEYhjsiUn2Dvrhyao3qAvi6C/re9ZBt2atp14dtwWtPruMNgp1uMf3p+URf0pEEhu+rMEh9JeK0A8FgNejEWCg==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.6.2","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.11.0","browserslist":"extends @sanity/browserslist-config","dependencies":{"@portabletext/types":"^3.0.0","@portabletext/toolkit":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.12","oxfmt":"^0.9.0","react":"^19.2.0","oxlint":"^1.25.0","rimraf":"^5.0.1","vitest":"^4.0.7","esbuild":"^0.25.12","leaflet":"^1.9.4","react-is":"^19.2.0","@types/ws":"^8.18.1","react-dom":"^19.2.0","refractor":"^5.0.0","@sanity/ui":"^3.1.11","typescript":"5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.29.7","oxlint-tsgolint":"^0.5.0","react-refractor":"^4.0.0","@types/react-dom":"^19.2.2","esbuild-register":"^3.6.0","@sanity/pkg-utils":"^9.0.1","styled-components":"npm:@sanity/css-in-js@6.1.25","@vitejs/plugin-react":"^5.1.0","rollup-plugin-visualizer":"^6.0.5","@sanity/browserslist-config":"^1.0.5","babel-plugin-react-compiler":"1.0.0","@changesets/changelog-github":"^0.5.1"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_5.0.0_1762299212853_0.1622376448357714","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@portabletext/react","version":"6.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"1b363488ef8ba10bf3ab6437c813899f313d4542","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.0.0.tgz","fileCount":7,"integrity":"sha512-8jzmFruC6fhC8A47c+RdiFfldzRq/rRW/FwRsr5ZMeNeCf3S0dXVlM/LJQRWH5JLQXbH3oxINN1UV2mbuZQJ9w==","signatures":[{"sig":"MEQCIE7f5Jkhmte4G3Z5b2/O+BShZKTezgs5P4QodIDwYnzMAiA6jz/JKvxYnVAqgHl/5FDBwuEFPhhSXVxRpxHMu3qEMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61328},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-6.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/79db40e280527d21796d6cc82810eaf1/portabletext-react-6.0.0.tgz","_integrity":"sha512-8jzmFruC6fhC8A47c+RdiFfldzRq/rRW/FwRsr5ZMeNeCf3S0dXVlM/LJQRWH5JLQXbH3oxINN1UV2mbuZQJ9w==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.6.4","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@portabletext/types":"^4.0.0","@portabletext/toolkit":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","oxfmt":"^0.17.0","react":"^19.2.1","oxlint":"^1.32.0","rimraf":"^5.0.1","tsdown":"^0.17.2","vitest":"^4.0.15","esbuild":"^0.27.1","leaflet":"^1.9.4","react-is":"^19.2.1","@types/ws":"^8.18.1","react-dom":"^19.2.1","refractor":"^5.0.0","@sanity/ui":"^3.1.11","typescript":"5.9.3","@types/react":"^19.2.7","npm-run-all2":"^8.0.4","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.29.8","oxlint-tsgolint":"^0.8.4","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.0.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","styled-components":"npm:@sanity/css-in-js@6.1.26","@vitejs/plugin-react":"^5.1.2","@sanity/tsdown-config":"^0.4.0","rollup-plugin-visualizer":"^6.0.5","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.5.2"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.0.0_1765294456379_0.13861862879159514","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@portabletext/react","version":"6.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"0858243651481caf2ba5676da51e77e496d0b026","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.0.1.tgz","fileCount":7,"integrity":"sha512-LZE7AY/nVGI7EPgqG6nTDcmHHMo475NbLCFT7ooRG2hhsyw/yxImvT3meYM1eOdtWhAZmWNRP/f1JR548q+hNw==","signatures":[{"sig":"MEUCIC+XxdlcNvT0OvV81rdZzKcb+XONxny9TAvhfZcfU5QXAiEAk9MRSE+tTZm/7xn9QTi9dSUffRhG6m0vKmYhcW3C25Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61296},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-6.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/883b438d279c58565708f6af4d7b6b0f/portabletext-react-6.0.1.tgz","_integrity":"sha512-LZE7AY/nVGI7EPgqG6nTDcmHHMo475NbLCFT7ooRG2hhsyw/yxImvT3meYM1eOdtWhAZmWNRP/f1JR548q+hNw==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.7.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@portabletext/types":"^4.0.1","@portabletext/toolkit":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","oxfmt":"^0.21.0","react":"^19.2.3","oxlint":"^1.36.0","rimraf":"^5.0.1","tsdown":"^0.18.4","vitest":"^4.0.16","esbuild":"^0.27.2","leaflet":"^1.9.4","react-is":"^19.2.3","@types/ws":"^8.18.1","react-dom":"^19.2.3","refractor":"^5.0.0","@sanity/ui":"^3.1.11","typescript":"5.9.3","@types/react":"^19.2.7","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.29.8","oxlint-tsgolint":"^0.10.0","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.1.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","styled-components":"npm:@sanity/css-in-js@6.2.1","@vitejs/plugin-react":"^5.1.2","@sanity/tsdown-config":"^0.5.2","rollup-plugin-visualizer":"^6.0.5","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.5.2"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.0.1_1767179410105_0.7117581517172618","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@portabletext/react","version":"6.0.2","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.0.2","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"d953b2a62d3f0f300056a8e00c8cbc73bbe5eae8","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.0.2.tgz","fileCount":7,"integrity":"sha512-qE3/Fg8PqzGzZ6+lxVXKPDqthJTRG3T1R0R6wrUCVAYeC5e0JtXWwhOiWa0daLG9TEOwn2SUeB2SuWxQlTq+5g==","signatures":[{"sig":"MEQCIBa+1QEl+SXqyI2V8IEeBUesPBFqJsA4DYTKj6dqyBFpAiA6K4BXvX1tCzng0s2kFIPhqRr8+K0kAEXoRN+nYw40NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61296},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-6.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/31977147a0cf07fd9bf8c0b75aec2371/portabletext-react-6.0.2.tgz","_integrity":"sha512-qE3/Fg8PqzGzZ6+lxVXKPDqthJTRG3T1R0R6wrUCVAYeC5e0JtXWwhOiWa0daLG9TEOwn2SUeB2SuWxQlTq+5g==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.7.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@portabletext/types":"^4.0.1","@portabletext/toolkit":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0","oxfmt":"^0.21.0","react":"^19.2.3","oxlint":"^1.36.0","rimraf":"^5.0.1","tsdown":"^0.18.4","vitest":"^4.0.16","esbuild":"^0.27.2","leaflet":"^1.9.4","react-is":"^19.2.3","@types/ws":"^8.18.1","react-dom":"^19.2.3","refractor":"^5.0.0","@sanity/ui":"^3.1.11","typescript":"5.9.3","@types/react":"^19.2.7","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.29.8","oxlint-tsgolint":"^0.10.0","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.1.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","styled-components":"npm:@sanity/css-in-js@6.2.1","@vitejs/plugin-react":"^5.1.2","@sanity/tsdown-config":"^0.5.2","rollup-plugin-visualizer":"^6.0.5","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.5.2"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.0.2_1767183880871_0.5441387159185442","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@portabletext/react","version":"6.0.3","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.0.3","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"749889f5a933cb53b08822dd635c6ad488f16d1b","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.0.3.tgz","fileCount":7,"integrity":"sha512-xkpykEYKdyR8DJq1oTGKhmwQMqIta8OEHAEMq1EQ5kGOdnVU4ZzU6c+1EZNgyNFpSZs/25ee3kA4Te9ybbQCyA==","signatures":[{"sig":"MEYCIQD8ebawWG5pI8qof/VMpBCa1gZOtMrXmrNawmOmYXeUcgIhANj2InU9U7ihujoCqcT/ZMvHKzH7scFHbJA0SmYsm91X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60501},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-6.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/d2ad718b138a88717786d4093ffbeba9/portabletext-react-6.0.3.tgz","_integrity":"sha512-xkpykEYKdyR8DJq1oTGKhmwQMqIta8OEHAEMq1EQ5kGOdnVU4ZzU6c+1EZNgyNFpSZs/25ee3kA4Te9ybbQCyA==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.11.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","oxfmt":"^0.36.0","react":"^19.2.4","oxlint":"^1.51.0","rimraf":"^5.0.1","tsdown":"^0.20.3","vitest":"^4.0.18","esbuild":"^0.27.3","leaflet":"^1.9.4","react-is":"^19.2.4","@types/ws":"^8.18.1","react-dom":"^19.2.4","refractor":"^5.0.0","@sanity/ui":"^3.1.13","typescript":"5.9.3","@types/react":"^19.2.14","react-leaflet":"^5.0.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.29.8","oxlint-tsgolint":"^0.16.0","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.1.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","styled-components":"npm:@sanity/css-in-js@6.2.1","@vitejs/plugin-react":"^5.1.4","@sanity/tsdown-config":"^0.5.8","rollup-plugin-visualizer":"^7.0.0","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.5.2"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.0.3_1772628244597_0.48602050130607743","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@portabletext/react","version":"6.1.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.1.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"f67bbcd8481a0ff946a6c9245803b33fa2e87f78","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.1.0.tgz","fileCount":7,"integrity":"sha512-qs87L87oxz4dIWXDCEW9nTxWtsN6zkJbpsIJ5izWfE6EpJDH1WZtfHrUZyR3Ot3jwlViHNu9b3qztxFvMM2Rzg==","signatures":[{"sig":"MEUCIFOf2PLJwi8hZDass9Z8bacsstRQ+CpPJGpV1MsW2D+JAiEAoT0OWdLrqqYDIrOW7RF1EwUhzA7iKRrYugO6SLytm+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60842},"main":"./dist/index.js","type":"module","_from":"file:portabletext-react-6.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/961620a063421219ea48f35e9f222965/portabletext-react-6.1.0.tgz","_integrity":"sha512-qs87L87oxz4dIWXDCEW9nTxWtsN6zkJbpsIJ5izWfE6EpJDH1WZtfHrUZyR3Ot3jwlViHNu9b3qztxFvMM2Rzg==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.13.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^5.23.0","vite":"^7.3.1","oxfmt":"^0.47.0","react":"^19.2.5","oxlint":"^1.62.0","rimraf":"^5.0.1","sanity":"^5.23.0","tsdown":"^0.21.10","vitest":"^4.1.5","esbuild":"^0.28.0","leaflet":"^1.9.4","react-is":"^19.2.5","@types/ws":"^8.18.1","react-dom":"^19.2.5","refractor":"^5.0.0","@sanity/ui":"^3.1.14","typescript":"5.9.3","@types/react":"^19.2.14","react-leaflet":"^5.0.0","@sanity/client":"^7.22.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.31.0","oxlint-tsgolint":"^0.22.1","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.1.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","styled-components":"npm:@sanity/css-in-js@6.2.1","@vitejs/plugin-react":"^5.2.0","@sanity/tsdown-config":"^0.6.1","rollup-plugin-visualizer":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.6.0"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.1.0_1777976316899_0.9854127894846625","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@portabletext/react","version":"6.2.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@6.2.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"8e90d54fef244efcf41af5c64fe9eedccec7b40d","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-6.2.0.tgz","fileCount":7,"integrity":"sha512-Z0J/AWrvg7GyDfEBQRRhi6ZpxLOsN4/QbU8KhTwfa6r2ELiRaMa4gkHE9wfs3V1ozNDrTG4IRr+8yBnHNDnAqA==","signatures":[{"sig":"MEYCIQCne9PuK4iGi2Dremp/YzB6JhNejJ6FeX0iMijqo6WmpQIhAMQYVvp+E7GTFPmMEeNafvQp4crGnOAAa43+f5Q8dQNk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90112},"type":"module","_from":"file:portabletext-react-6.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":"./dist/index.js","./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","typegen":"(cd test/typegen && sanity schema extract && sanity typegen generate)","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit -p tsconfig.dist.json","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/1dfec86902897628af0f6063f80cd4f8/portabletext-react-6.2.0.tgz","_integrity":"sha512-Z0J/AWrvg7GyDfEBQRRhi6ZpxLOsN4/QbU8KhTwfa6r2ELiRaMa4gkHE9wfs3V1ozNDrTG4IRr+8yBnHNDnAqA==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.13.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^5.24.0","vite":"^8.0.10","oxfmt":"^0.48.0","react":"^19.2.5","oxlint":"^1.63.0","rimraf":"^5.0.1","sanity":"^5.24.0","tsdown":"^0.21.10","vitest":"^4.1.5","esbuild":"^0.28.0","leaflet":"^1.9.4","react-is":"^19.2.5","@types/ws":"^8.18.1","react-dom":"^19.2.5","refractor":"^5.0.0","@sanity/ui":"^3.2.0","typescript":"5.9.3","@types/react":"^19.2.14","react-leaflet":"^5.0.0","@sanity/client":"^7.22.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.31.0","oxlint-tsgolint":"^0.22.1","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.1.0","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","@sanity/image-url":"^2.1.1","styled-components":"npm:@sanity/css-in-js@6.2.1","@vitejs/plugin-react":"^6.0.1","@sanity/tsdown-config":"^0.6.1","@rolldown/plugin-babel":"^0.2.3","rollup-plugin-visualizer":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.6.0"},"peerDependencies":{"react":"^18.2 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/react_6.2.0_1778065783123_0.2801249868677078","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@portabletext/react","version":"7.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@7.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"2eb10d910a836cb41da9be13d606b9d2a6824f86","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-7.0.0.tgz","fileCount":9,"integrity":"sha512-J1d9LC+wNe6NKfJd7ZKe0XXicpn9X1ckJYVRPaQczCEkouXdDjJbXOyjmD0OexMOKg80zTE7iDnFcL/rTWOY4Q==","signatures":[{"sig":"MEUCIEU1o3IjQTZBd2r2CzxEhz+tiq2It2PrsByRsyjYpz/XAiEA14I9+LOEP8Z2LFisMFNR7lRl/6NId5ufYvT1ETzZjxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124863},"type":"module","_from":"file:portabletext-react-7.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","react-server":"./dist/index.react-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","typegen":"(cd test/typegen && sanity schema extract && sanity typegen generate)","test:next":"node test/next-app/run.mjs","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit -p tsconfig.dist.json","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/dd38c6db251201e2d01c9f6582857394/portabletext-react-7.0.0.tgz","_integrity":"sha512-J1d9LC+wNe6NKfJd7ZKe0XXicpn9X1ckJYVRPaQczCEkouXdDjJbXOyjmD0OexMOKg80zTE7iDnFcL/rTWOY4Q==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.18.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^6.6.0","vite":"^8.1.5","oxfmt":"^0.60.0","react":"^19.2.8","oxlint":"^1.75.0","rimraf":"^5.0.1","sanity":"^6.6.0","tsdown":"^0.22.13","vitest":"^4.1.10","esbuild":"^0.28.1","leaflet":"^1.9.4","react-is":"^19.2.8","@types/ws":"^8.18.1","react-dom":"^19.2.8","refractor":"^5.0.0","@sanity/ui":"^3.4.3","typescript":"7.0.2","@types/react":"^19.2.17","react-leaflet":"^5.0.0","@sanity/client":"^7.24.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.31.1","oxlint-tsgolint":"^7.0.2001","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.2.1","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","@sanity/image-url":"^2.1.1","styled-components":"^6.4.4","@vitejs/plugin-react":"^6.0.4","@sanity/tsdown-config":"^0.21.0","@rolldown/plugin-babel":"^0.2.3","rollup-plugin-visualizer":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.7.0"},"peerDependencies":{"react":"^19"},"_npmOperationalInternal":{"tmp":"tmp/react_7.0.0_1784820023552_0.6765245607208734","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@portabletext/react","version":"7.0.1","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@7.0.1","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"c87f0cb6cb4ca54a0b6efabdb94206c3aa5b8bd7","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-7.0.1.tgz","fileCount":9,"integrity":"sha512-NMedRgByZMSbV6dA7tdM6Jom4J/AfV7xIXcZk3kQMs8bCq6faeY9GbjtgYIYsomdjXvNsVIVx3PXvVPpiUa7mA==","signatures":[{"sig":"MEQCIEGL5R7UxXPp4GYs7VMpcx+iIfekNX8TRlkHQmBNLhKjAiAnAH/XGxZ2ykR00FwpItJiPPnCT2qD3REa1VJ0S2+GcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3vZrnJ6TBvyaCwLr9hlZm+oQGNW+Q96SUDBcrHeEcVwIhAPxvk2n8VrR454/Narcd+6GyFC5Jg+x6E60LLa+x9F6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136538},"type":"module","_from":"file:portabletext-react-7.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19 <22 || >=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","react-server":"./dist/index.react-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","typegen":"(cd test/typegen && sanity schema extract && sanity typegen generate)","test:next":"node test/next-app/run.mjs","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit -p tsconfig.dist.json","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/64009cf4dd96737eb73fe40cec2637eb/portabletext-react-7.0.1.tgz","_integrity":"sha512-NMedRgByZMSbV6dA7tdM6Jom4J/AfV7xIXcZk3kQMs8bCq6faeY9GbjtgYIYsomdjXvNsVIVx3PXvVPpiUa7mA==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.18.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^6.6.0","vite":"^8.1.5","oxfmt":"^0.60.0","react":"^19.2.8","oxlint":"^1.75.0","rimraf":"^5.0.1","sanity":"^6.6.0","tsdown":"^0.22.13","vitest":"^4.1.10","esbuild":"^0.28.1","leaflet":"^1.9.4","react-is":"^19.2.8","@types/ws":"^8.18.1","react-dom":"^19.2.8","refractor":"^5.0.0","@sanity/ui":"^3.4.3","typescript":"7.0.2","@types/react":"^19.2.17","react-leaflet":"^5.0.0","@sanity/client":"^7.24.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.31.1","oxlint-tsgolint":"^7.0.2001","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.2.1","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","@sanity/image-url":"^2.1.1","styled-components":"^6.4.4","@vitejs/plugin-react":"^6.0.4","@sanity/tsdown-config":"^0.21.0","@rolldown/plugin-babel":"^0.2.3","rollup-plugin-visualizer":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.7.0"},"peerDependencies":{"react":"^19"},"_npmOperationalInternal":{"tmp":"tmp/react_7.0.1_1784821631260_0.3540468918927988","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@portabletext/react","version":"8.0.0","keywords":["portable-text"],"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","_id":"@portabletext/react@8.0.0","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"homepage":"https://github.com/portabletext/react-portabletext#readme","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"dbd10d342d7155632efc0a683348b01dc6027f0f","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-8.0.0.tgz","fileCount":9,"integrity":"sha512-xXWm0LvJrWPqv1BI2wR95q/+YNQW2hFl0wG26hoF0YUoQFhXz5jWZHlsvTtLx/IkFcPd+LCsfoYRgEHnLJslIQ==","signatures":[{"sig":"MEUCIAkVOa1F8XpkLDGh6018xItKvHj2xk6g3Xsy3q8CsltHAiEAstKunnqDHBfmWOKzzQ5dQiFnA6QGFLlBoECo0UMH87s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOjNpCkR8DwK3g1ndpVGCCREE4/gCYUReImjB0fvDKoQIgdLb0cugggF37mcVRbdJdfosVuceZfkd1lEeOAKbqw+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136523},"type":"module","_from":"file:portabletext-react-8.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","react-server":"./dist/index.react-server.js"},"./package.json":"./package.json"},"scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","typegen":"(cd test/typegen && sanity schema extract && sanity typegen generate)","test:next":"node test/next-app/run.mjs","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit -p tsconfig.dist.json","prebuild:demo":"pnpm clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"_resolved":"/tmp/be20f6ff3542a1436bc80c0602460686/portabletext-react-8.0.0.tgz","_integrity":"sha512-xXWm0LvJrWPqv1BI2wR95q/+YNQW2hFl0wG26hoF0YUoQFhXz5jWZHlsvTtLx/IkFcPd+LCsfoYRgEHnLJslIQ==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.19.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^6.6.0","vite":"^8.1.5","oxfmt":"^0.61.0","react":"^19.2.8","oxlint":"^1.76.0","rimraf":"^5.0.1","sanity":"^6.6.0","tsdown":"^0.22.14","vitest":"^4.1.10","esbuild":"^0.28.1","leaflet":"^1.9.4","react-is":"^19.2.8","@types/ws":"^8.18.1","react-dom":"^19.2.8","refractor":"^5.0.0","@sanity/ui":"^3.5.0","typescript":"7.0.2","@types/react":"^19.2.17","react-leaflet":"^5.0.0","@sanity/client":"^7.25.0","@types/leaflet":"^1.9.21","@changesets/cli":"^2.31.1","oxlint-tsgolint":"^7.0.2001","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.2.1","@types/react-dom":"^19.2.3","esbuild-register":"^3.6.0","@sanity/image-url":"^2.1.1","styled-components":"^6.4.4","@vitejs/plugin-react":"^6.0.4","@sanity/tsdown-config":"^0.21.1","@rolldown/plugin-babel":"^0.2.3","rollup-plugin-visualizer":"^7.0.1","babel-plugin-react-compiler":"^1.0.0","@changesets/changelog-github":"^0.7.0"},"peerDependencies":{"react":"^19"},"_npmOperationalInternal":{"tmp":"tmp/react_8.0.0_1786556001838_0.4251227103444015","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"_id":"@portabletext/react@8.0.1","bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"dist":{"shasum":"2f1ff540760405b707a46000352ebafe9c288790","tarball":"https://registry.npmjs.org/@portabletext/react/-/react-8.0.1.tgz","fileCount":9,"integrity":"sha512-Fy9UxVhppgEckEvczZytg4bBxiPcZIM49NrJ3sizEoz19aNzJWEYoUj7f3TI94907psEk0yfR145eoOgkedM2A==","signatures":[{"sig":"MEYCIQDjFr18HQeI7O54njksS5ckeyxsDqRDHd3tYp8VipdmiAIhAJ4pnB4PqUSfkRYQM2NKwJplKrXC+LgViONt55xIA29L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGlNzv4mSXO477OkB2dFxZisXLn+X4wOEseALBWhH8aFAiADX6P1OXCgyuTHT/jFRvQ/j6EFFBN0CJXJVixWqyG7Dg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@portabletext%2freact@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132213},"name":"@portabletext/react","type":"module","_from":"file:portabletext-react-8.0.1.tgz","types":"./dist/index.d.ts","author":{"name":"Sanity.io","email":"hello@sanity.io"},"engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","react-server":"./dist/index.react-server.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"vite demo --config=./vite.config.demo.ts","lint":"oxlint --type-aware --type-check --deny-warnings --report-unused-disable-directives","test":"vitest","build":"tsdown","clean":"rimraf dist coverage demo/dist .nyc_output","start":"pnpm dev","format":"oxfmt .","release":"changeset publish","typegen":"(cd test/typegen && sanity schema extract && sanity typegen generate)","test:next":"node test/next-app/run.mjs","build:demo":"vite build demo --config=./vite.config.demo.ts --base=/react-portabletext/","type-check":"tsc --noEmit -p tsconfig.dist.json","prebuild:demo":"pnpm clean"},"version":"8.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:183f45e6-16b8-4631-a797-bcd3c885aead"}},"homepage":"https://github.com/portabletext/react-portabletext#readme","keywords":["portable-text"],"_resolved":"/tmp/186d4bc3bec9c519a064313dfca58056/portabletext-react-8.0.1.tgz","_integrity":"sha512-Fy9UxVhppgEckEvczZytg4bBxiPcZIM49NrJ3sizEoz19aNzJWEYoUj7f3TI94907psEk0yfR145eoOgkedM2A==","repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"_npmVersion":"11.19.0","description":"Render Portable Text with React","directories":{},"lint-staged":{"*":["oxfmt"]},"maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@portabletext/types":"^4.0.2","@portabletext/toolkit":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"groq":"^6.10.1","vite":"^8.2.1","oxfmt":"^0.64.0","react":"^19.2.8","oxlint":"^1.79.0","rimraf":"^5.0.1","sanity":"^6.10.1","tsdown":"^0.22.14","vitest":"^4.1.11","esbuild":"^0.28.2","leaflet":"^1.9.4","react-is":"^19.2.8","@types/ws":"^8.18.1","react-dom":"^19.2.8","refractor":"^5.0.0","@sanity/ui":"^4.0.5","typescript":"7.0.2","@types/react":"^19.2.18","react-leaflet":"^5.0.0","@sanity/client":"^8.2.0","@types/leaflet":"^1.9.22","@changesets/cli":"^2.31.1","oxlint-tsgolint":"^7.0.2001","react-refractor":"^4.0.0","@sanity/tsconfig":"^2.2.1","@types/react-dom":"^19.2.4","esbuild-register":"^3.6.0","@sanity/image-url":"^2.1.1","styled-components":"^6.5.3","oxc-transform-react":"^0.145.0","@vitejs/plugin-react":"^6.1.0","@sanity/tsdown-config":"^0.26.0","rollup-plugin-visualizer":"^7.1.1","@changesets/changelog-github":"^0.7.0"},"peerDependencies":{"react":"^19"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_8.0.1_1787304428259_0.08552000123082748"}}},"time":{"created":"2022-01-21T03:23:07.163Z","modified":"2026-08-21T09:27:08.762Z","1.0.0":"2022-01-21T03:23:07.392Z","1.0.1":"2022-01-21T03:31:33.280Z","1.0.2":"2022-02-04T01:44:12.850Z","1.0.3":"2022-02-11T19:28:36.108Z","1.0.4":"2022-03-07T03:49:58.602Z","1.0.6":"2022-04-09T16:40:05.568Z","2.0.0":"2022-11-03T20:15:04.391Z","2.0.1":"2023-01-27T11:01:03.460Z","2.0.2":"2023-02-27T16:20:53.110Z","2.0.3":"2023-04-20T17:56:34.385Z","3.0.0":"2023-04-26T08:56:02.956Z","3.0.1":"2023-05-31T11:08:31.503Z","3.0.2":"2023-05-31T13:21:29.744Z","3.0.3":"2023-06-23T20:43:03.189Z","3.0.4":"2023-06-26T20:24:49.674Z","3.0.5":"2023-08-23T19:05:24.267Z","3.0.6":"2023-08-23T22:57:40.791Z","3.0.7":"2023-08-23T23:07:50.869Z","3.0.8":"2023-09-28T17:44:18.128Z","3.0.9":"2023-09-28T17:59:14.674Z","3.0.10":"2023-10-10T08:56:44.897Z","3.0.11":"2023-10-10T11:16:40.794Z","3.0.12":"2024-03-16T16:35:41.585Z","3.0.13":"2024-03-18T20:27:55.500Z","3.0.14":"2024-03-20T23:03:29.352Z","3.0.15":"2024-03-20T23:07:23.465Z","3.0.16":"2024-04-05T09:55:00.003Z","3.0.17":"2024-04-05T10:17:27.530Z","3.0.18":"2024-04-11T08:44:58.127Z","3.1.0-canary.0":"2024-05-28T09:59:13.090Z","3.1.0":"2024-05-28T10:51:47.076Z","3.1.0-canary.1":"2024-06-19T13:20:11.041Z","3.0.18-canary.0":"2024-06-19T13:23:43.989Z","3.1.0-canary.2":"2024-06-19T13:45:47.571Z","3.2.0":"2024-12-06T18:15:13.668Z","3.2.1":"2025-02-06T13:51:18.109Z","3.2.2":"2025-08-21T10:37:15.392Z","3.2.3":"2025-08-21T11:06:52.366Z","3.2.4":"2025-08-21T19:09:55.848Z","4.0.0":"2025-08-21T19:19:17.199Z","4.0.1":"2025-08-21T19:59:12.017Z","4.0.2":"2025-08-28T09:12:24.894Z","4.0.3":"2025-09-02T10:09:42.742Z","5.0.0":"2025-11-04T23:33:33.059Z","6.0.0":"2025-12-09T15:34:16.510Z","6.0.1":"2025-12-31T11:10:10.259Z","6.0.2":"2025-12-31T12:24:41.008Z","6.0.3":"2026-03-04T12:44:04.753Z","6.1.0":"2026-05-05T10:18:37.053Z","6.2.0":"2026-05-06T11:09:43.267Z","7.0.0":"2026-07-23T15:20:23.767Z","7.0.1":"2026-07-23T15:47:11.351Z","8.0.0":"2026-08-12T17:33:21.929Z","8.0.1":"2026-08-21T09:27:08.340Z"},"bugs":{"url":"https://github.com/portabletext/react-portabletext/issues"},"author":{"name":"Sanity.io","email":"hello@sanity.io"},"license":"MIT","homepage":"https://github.com/portabletext/react-portabletext#readme","keywords":["portable-text"],"repository":{"url":"git+ssh://git@github.com/portabletext/react-portabletext.git","type":"git"},"description":"Render Portable Text with React","maintainers":[{"name":"kmelve","email":"knut.melvaer@gmail.com"},{"name":"rexxars","email":"espen@hovlandsdal.com"},{"name":"skogsmaskin","email":"per.kristian.nordnes@gmail.com"},{"name":"mariuslundgard","email":"studio@mariuslundgard.com"},{"name":"bjoerge","email":"bjoerge@gmail.com"},{"name":"rbotten","email":"rbotten@gmail.com"},{"name":"sanity-io","email":"developers@sanity.io"},{"name":"snorreeb","email":"snorre.e.brekke@gmail.com"},{"name":"josef-sanity","email":"josef.hlavacek@sanity.io"},{"name":"stipsan","email":"stipsan@gmail.com"},{"name":"christianhg","email":"services@groengaard.dk"}],"readme":"# @portabletext/react\n\n[![npm version](https://img.shields.io/npm/v/@portabletext/react.svg?style=flat-square)](https://www.npmjs.com/package/@portabletext/react)[![npm bundle size](https://img.shields.io/bundlephobia/minzip/@portabletext/react?style=flat-square)](https://bundlephobia.com/result?p=@portabletext/react)[![Build Status](https://img.shields.io/github/actions/workflow/status/portabletext/react-portabletext/main.yml?branch=main&style=flat-square)](https://github.com/portabletext/react-portabletext/actions?query=workflow%3Atest)\n\nRender [Portable Text](https://portabletext.org/) with React.\n\nMigrating from [@sanity/block-content-to-react](https://www.npmjs.com/package/@sanity/block-content-to-react)? Refer to the [migration docs](https://github.com/portabletext/react-portabletext/blob/main/MIGRATING.md).\n\n## Table of contents\n\n- [Installation](#installation)\n- [Basic usage](#basic-usage)\n- [React Server Components](#react-server-components)\n- [Styling](#styling-the-output)\n- [Customizing components](#customizing-components)\n- [Available components](#available-components)\n  - [types](#types)\n  - [marks](#marks)\n  - [block](#block)\n  - [list](#list)\n  - [listItem](#listItem)\n  - [hardBreak](#hardBreak)\n  - [unknown components](#unknownMark)\n- [Disable warnings / Handling unknown types](#disabling-warnings--handling-unknown-types)\n- [Rendering Plain Text](#rendering-plain-text)\n- [Sanity TypeGen Compatibility](#sanity-typegen-compatibility)\n  - [A re-usable `CustomPortableText` component](#a-re-usable-customportabletext-component)\n  - [Choosing what to feed `InferValue<T>`](#choosing-what-to-feed-infervaluet)\n  - [`InferComponents` vs `InferStrictComponents`](#infercomponents-vs-inferstrictcomponents)\n- [Manually Typing Portable Text](#manually-typing-portable-text)\n\n## Installation\n\n```\nnpm install --save @portabletext/react\n```\n\n## Basic usage\n\n```js\nimport {PortableText} from '@portabletext/react'\n\n<PortableText\n  value={[/* array of portable text blocks */]}\n  components={/* optional object of custom components to use */}\n/>\n```\n\n## React Server Components\n\n`<PortableText>` renders in both worlds without configuration: use it directly in a React Server Component, or in a file with a `'use client'` directive. The package publishes two builds selected automatically through export conditions — client components and SSR load a build optimized with [React Compiler](https://react.dev/learn/react-compiler), while server components load an uncompiled build through the `react-server` condition ([React Compiler output can't load in server components](https://github.com/facebook/react/issues/31702), and since server components render exactly once, memoization couldn't pay off there anyway).\n\n## Styling the output\n\nThe rendered HTML does not have any styling applied, so you will either render a parent container with a class name you can target in your CSS, or pass [custom components](#customizing-components) if you want to control the direct markup and CSS of each element.\n\n## Customizing components\n\nDefault components are provided for all standard features of the Portable Text spec, with logical HTML defaults. You can pass an object of components to use, both to override the defaults and to provide components for your custom content types.\n\nProvided components will be merged with the defaults. In other words, you only need to provide the things you want to override.\n\n**Note**: Make sure the object does not change on every render - eg do not create the object within a React component, or if you do, use `useMemo` to ensure referential identity between renders for better performance.\n\n```js\nconst myPortableTextComponents = {\n  types: {\n    image: ({value}) => <img src={value.imageUrl} />,\n    callToAction: ({value, isInline}) =>\n      isInline ? (\n        <a href={value.url}>{value.text}</a>\n      ) : (\n        <div className=\"callToAction\">{value.text}</div>\n      ),\n  },\n\n  marks: {\n    link: ({children, value}) => {\n      const rel = !value.href.startsWith('/') ? 'noreferrer noopener' : undefined\n      return (\n        <a href={value.href} rel={rel}>\n          {children}\n        </a>\n      )\n    },\n  },\n}\n\nconst YourComponent = (props) => {\n  return <PortableText value={props.value} components={myPortableTextComponents} />\n}\n```\n\n## Available components\n\nThese are the overridable/implementable keys:\n\n### `types`\n\nAn object of React components that renders different types of objects that might appear both as part of the input array, or as inline objects within text blocks - eg alongside text spans.\n\nUse the `isInline` property to check whether or not this is an inline object or a block.\n\nThe object has the shape `{typeName: ReactComponent}`, where `typeName` is the value set in individual `_type` attributes.\n\nExample of rendering a custom `image` object:\n\n```jsx\nimport {PortableText} from '@portabletext/react'\nimport urlBuilder from '@sanity/image-url'\nimport {getImageDimensions} from '@sanity/asset-utils'\n\n// Barebones lazy-loaded image component\nconst SampleImageComponent = ({value, isInline}) => {\n  const {width, height} = getImageDimensions(value)\n  return (\n    <img\n      src={urlBuilder()\n        .image(value)\n        .width(isInline ? 100 : 800)\n        .fit('max')\n        .auto('format')\n        .url()}\n      alt={value.alt || ''}\n      loading=\"lazy\"\n      style={{\n        // Display alongside text if image appears inside a block text span\n        display: isInline ? 'inline-block' : 'block',\n\n        // Avoid jumping around with aspect-ratio CSS property\n        aspectRatio: width / height,\n      }}\n    />\n  )\n}\n\nconst components = {\n  types: {\n    image: SampleImageComponent,\n    // Any other custom types you have in your content\n    // Examples: mapLocation, contactForm, code, featuredProjects, latestNews, etc.\n  },\n}\n\nconst YourComponent = (props) => {\n  return <PortableText value={somePortableTextInput} components={components} />\n}\n```\n\n### `marks`\n\nObject of React components that renders different types of marks that might appear in spans. Marks can either be simple \"decorators\" (eg emphasis, underline, italic) or full \"annotations\" which include associated data (eg links, references, descriptions).\n\nIf the mark is a decorator, the component will receive a `markType` prop which has the name of the decorator (eg `em`). If the mark is an annotation, it will receive both a `markType` with the associated `_type` property (eg `link`), and a `value` property with an object holding the data for this mark.\n\nThe component also receives a `children` prop that should (usually) be returned in whatever parent container component makes sense for this mark (eg `<a>`, `<em>`).\n\n```tsx\n// `components` object you'll pass to PortableText w/ optional TS definition\nimport {PortableTextComponents} from '@portabletext/react'\n\nconst components = {\n  marks: {\n    // Ex. 1: custom renderer for the em / italics decorator\n    em: ({children}) => <em className=\"text-gray-600 font-semibold\">{children}</em>,\n\n    // Ex. 2: rendering a custom `link` annotation\n    link: ({value, children}) => {\n      const target = (value?.href || '').startsWith('http') ? '_blank' : undefined\n      return (\n        <a href={value?.href} target={target} rel={target === '_blank' && 'noindex nofollow'}>\n          {children}\n        </a>\n      )\n    },\n  },\n} satisfies PortableTextComponents\n```\n\n### `block`\n\nAn object of React components that renders portable text blocks with different `style` properties. The object has the shape `{styleName: ReactComponent}`, where `styleName` is the value set in individual `style` attributes on blocks (`normal` being the default).\n\n```tsx\nimport {PortableText, PortableTextReactComponents} from '@portabletext/react'\n\n// `components` object you'll pass to PortableText\nconst components = {\n  block: {\n    // Ex. 1: customizing common block types\n    normal: ({children}) => <p className=\"text-sm\">{children}</p>,\n    h1: ({children}) => <h1 className=\"text-2xl\">{children}</h1>,\n    blockquote: ({children}) => <blockquote className=\"border-l-purple-500\">{children}</blockquote>,\n\n    // Ex. 2: rendering custom styles\n    customHeading: ({children}) => (\n      <h2 className=\"text-lg text-primary text-purple-700\">{children}</h2>\n    ),\n  },\n} satisfies Partial<PortableTextReactComponents>\n```\n\nThe `block` object can also be set to a single React component, which would handle block styles of _any_ type.\n\n### `list`\n\nObject of React components used to render lists of different types (`bullet` vs `number`, for instance, which by default is `<ul>` and `<ol>`, respectively).\n\nNote that there is no actual \"list\" node type in the Portable Text specification, but a series of list item blocks with the same `level` and `listItem` properties will be grouped into a virtual one inside of this library.\n\n```jsx\nconst components = {\n  list: {\n    // Ex. 1: customizing common list types\n    bullet: ({children}) => <ul className=\"mt-xl\">{children}</ul>,\n    number: ({children}) => <ol className=\"mt-lg\">{children}</ol>,\n\n    // Ex. 2: rendering custom lists\n    checkmarks: ({children}) => <ol className=\"m-auto text-lg\">{children}</ol>,\n  },\n}\n```\n\nThe `list` property can also be set to a single React component, which would handle lists of _any_ type.\n\n### `listItem`\n\nObject of React components used to render different list item styles. The object has the shape `{listItemType: ReactComponent}`, where `listItemType` is the value set in individual `listItem` attributes on blocks.\n\n```jsx\nconst components = {\n  listItem: {\n    // Ex. 1: customizing common list types\n    bullet: ({children}) => <li style={{listStyleType: 'disclosure-closed'}}>{children}</li>,\n\n    // Ex. 2: rendering custom list items\n    checkmarks: ({children}) => <li>✅ {children}</li>,\n  },\n}\n```\n\nThe `listItem` property can also be set to a single React component, which would handle list items of _any_ type.\n\n### `hardBreak`\n\nComponent to use for rendering \"hard breaks\", eg `\\n` inside of text spans.\n\nWill by default render a `<br />`. Pass `false` to render as-is (`\\n`)\n\n### `unknownMark`\n\nReact component used when encountering a mark type there is no registered component for in the `components.marks` prop.\n\n### `unknownType`\n\nReact component used when encountering an object type there is no registered component for in the `components.types` prop.\n\n### `unknownBlockStyle`\n\nReact component used when encountering a block style there is no registered component for in the `components.block` prop. Only used if `components.block` is an object.\n\n### `unknownList`\n\nReact component used when encountering a list style there is no registered component for in the `components.list` prop. Only used if `components.list` is an object.\n\n### `unknownListItem`\n\nReact component used when encountering a list item style there is no registered component for in the `components.listItem` prop. Only used if `components.listItem` is an object.\n\n## Disabling warnings / handling unknown types\n\nWhen the library encounters a block, mark, list or list item with a type that is not known (eg it has no corresponding component in the `components` property), it will by default print a console warning.\n\nTo disable this behavior, you can either pass `false` to the `onMissingComponent` property, or give it a custom function you want to use to report the error. For instance:\n\n```tsx\nimport {PortableText} from '@portabletext/react'\n\n<PortableText\n  value={[/* array of portable text blocks */]}\n  onMissingComponent={false}\n/>\n\n// or, pass it a function:\n\n<PortableText\n  value={[/* array of portable text blocks */]}\n  onMissingComponent={(message, options) => {\n    myErrorLogger.report(message, {\n      // eg `someUnknownType`\n      type: options.type,\n\n      // 'block' | 'mark' | 'blockStyle' | 'listStyle' | 'listItemStyle'\n      nodeType: options.nodeType\n    })\n  }}\n/>\n```\n\n## Rendering Plain Text\n\nThis module also exports a function (`toPlainText()`) that will render one or more Portable Text blocks as plain text. This is helpful in cases where formatted text is not supported, or you need to process the raw text value.\n\nFor instance, to render an OpenGraph meta description for a page:\n\n```tsx\nimport {toPlainText} from '@portabletext/react'\n\nconst MetaDescription = (myPortableTextData) => {\n  return <meta name=\"og:description\" value={toPlainText(myPortableTextData)} />\n}\n```\n\nOr to generate element IDs for headers, in order for them to be linkable:\n\n```tsx\nimport {PortableText, toPlainText, PortableTextComponents} from '@portabletext/react'\nimport slugify from 'slugify'\n\nconst LinkableHeader = ({children, value}) => {\n  // `value` is the single Portable Text block of this header\n  const slug = slugify(toPlainText(value))\n  return <h2 id={slug}>{children}</h2>\n}\n\nconst components = {\n  block: {\n    h2: LinkableHeader,\n  },\n} satisfies PortableTextComponents\n```\n\n## Sanity TypeGen Compatibility\n\nWhen you use [Sanity TypeGen](https://www.sanity.io/docs/apis-and-sdks/sanity-typegen), `@portabletext/react` infers everything for you - which custom types, marks, block styles, and list styles your handlers receive, and what shape their `value` props have - directly from your queries. No manual generics or hand-written type unions needed.\n\nThe library exposes three utility types to make this ergonomic:\n\n- `InferValue<T>` - derives a Portable Text array value type from any TypeGen query result type.\n- `InferComponents<T>` - forgiving component map type, mirrors the inline `components` prop inference.\n- `InferStrictComponents<T>` - strict component map type, requires inferred handlers and rejects unknown ones.\n\n### A re-usable `CustomPortableText` component\n\nThis is the recommended pattern for a single Portable Text renderer that you reuse across your app. `InferValue<SanityQueries[keyof SanityQueries]>` collects every Portable Text item shape returned by every registered TypeGen query into an array value type, and `InferStrictComponents` forces you to define a handler for each of them.\n\n```tsx\nimport type { SanityQueries} from '@sanity/client'\nimport {createImageUrlBuilder} from '@sanity/image-url'\nimport {\n  PortableText,\n  type InferStrictComponents,\n  type InferValue,\n} from '@portabletext/react'\n\nconst builder = createImageUrlBuilder(...)\n\n// Array value type for every Portable Text item shape across all registered queries.\ntype PortableTextValue = InferValue<SanityQueries[keyof SanityQueries]>\n\nexport function CustomPortableText({value}: {value: PortableTextValue}) {\n  const components = {\n    types: {\n      // `value` is fully typed from the inferred image variant.\n      image: ({value}) => <img src={builder.image(value).url()} alt={value.alt || ''} />,\n    },\n    // Add `types`, `marks`, `block`, `list` etc. handlers as your schema requires.\n  } satisfies InferStrictComponents<PortableTextValue>\n  //   ^ TypeScript errors when the schema gains a custom type, block, mark, or list\n  //     style without a matching handler defined here.\n\n  return <PortableText components={components} value={value} />\n}\n```\n\nYou can drop this component in anywhere a TypeGen-typed Portable Text array shows up:\n\n```tsx\nimport {createClient} from '@sanity/client'\nimport {defineQuery} from 'groq'\n\nconst client = createClient(...)\n\n\nexport default async function Page({slug}: {slug: string}) {\n  const postQuery = defineQuery(`*[_type == \"post\" && slug.current == $slug][0]{title,content}`)\n  const data = await client.fetch(postQuery, {slug})\n\n  if (!data) return notFound()\n\n  return (\n    <article>\n      <h1>{data.title}</h1>\n      {Array.isArray(data.content) && <CustomPortableText value={data.content} />}\n    </article>\n  )\n}\n```\n\n### Choosing what to feed `InferValue<T>`\n\n`InferValue<T>` is meant for re-usable wrapper components that accept Portable Text via a `value` prop. You feed it a TypeGen-generated _query_ result type (or union of them) so the component covers every shape it might be asked to render. It returns the array value type directly, so `type PortableTextValue = InferValue<...>` can be used as the `value` prop type without adding `[]` yourself.\n\n> Feed `InferValue` query result types, not Sanity schema types. Schema types describe how content is **stored** in Sanity, not how it's **queried**. For example, an `inlineAuthor` value with an `author` reference is stored as `{_type: 'inlineAuthor', author: {_ref: string, _type: 'reference'}}`, but a query that follows the reference with `author->` will return `{_type: 'inlineAuthor', author: {_id: string, _type: 'author', ...}}`. Always type from query results.\n\nThere are three common strategies:\n\n**Preferred: every registered query**\n\n```tsx\nimport {type SanityQueries} from '@sanity/client'\n\ntype PortableTextValue = InferValue<SanityQueries[keyof SanityQueries]>\n```\n\nThis auto-updates as you add or remove queries, so you don't have to come back and adjust the prop type later. Requires `overloadClientMethods` in `sanity.cli.ts#typegen` (on by default).\n\n**Fallback: specific named queries**\n\nIf `SanityQueries[keyof SanityQueries]` produces too large a union and slows down type-checking, narrow it to the specific query results that contain Portable Text fields:\n\n```tsx\nimport type {AuthorQueryResult, PostQueryResult} from './sanity.types'\n\ntype PortableTextValue = InferValue<AuthorQueryResult | PostQueryResult>\n```\n\nYou'll have to keep this union in sync as you add or change queries; that trade-off is the cost of skipping the wide one.\n\n**Alternative: a scoped mock query**\n\nYou can define a focused GROQ query inside `CustomPortableText` purely for type generation. TypeGen registers it in `SanityQueries` like any other, but you only feed _its_ result type into `InferValue`, keeping the union tight:\n\n```tsx\nimport {type SanityQueries} from '@sanity/client'\nimport {defineQuery} from 'groq'\n\nconst mockQuery = defineQuery(`*[_type in [\"author\", \"category\", \"post\"]]{\n  _type == \"author\" => {bio},\n  _type == \"category\" => {description},\n  _type == \"post\" => {content},\n}`)\n\nfunction CustomPortableText({value}: {value: InferValue<SanityQueries[typeof mockQuery]>}) {\n  // ...\n}\n```\n\nUse this when `SanityQueries[keyof SanityQueries]` is too slow but you don't want to maintain a hand-written union of named query results either.\n\n**Don't combine** the mock query with `SanityQueries[keyof SanityQueries]` - the mock query gets added to `SanityQueries` and bloats the union you're trying to avoid. Pick one strategy or the other.\n\n### `InferComponents` vs `InferStrictComponents`\n\nBoth utilities derive component handler types from a value type. They differ in how strict they are.\n\n**`InferComponents<T>`** - forgiving. Mirrors the same inference behavior as inlining `components` directly on `<PortableText>`:\n\n- All handlers are optional.\n- Extra handlers for types not present in `T` are allowed (they fall back to `any`).\n- Best for: incremental migration, partial coverage, schemas that change often.\n\n```tsx\nimport {PortableText, type InferComponents} from '@portabletext/react'\n\nconst components = {\n  types: {\n    image: ({value}) => <img src={builder.image(value).url()} alt={value.alt || ''} />,\n    // Optional: legacy types not in the current schema are allowed.\n  },\n} satisfies InferComponents<typeof data.content>\n```\n\n**`InferStrictComponents<T>`** - strict. Treats your schema as the contract:\n\n- Custom types, marks, block styles, and list styles inferred from `T` are **required**.\n- Handlers for keys that aren't inferred from `T` are **rejected**.\n- Default handlers (`em`, `strong`, `link`, `normal`, `h1`-`h6`, `bullet`, `number`, etc.) remain optional - the library renders them by default.\n- Best for: production-grade renderers where missing or stale handlers should fail TypeScript.\n\n```tsx\nimport {PortableText, type InferStrictComponents} from '@portabletext/react'\n\nconst components = {\n  types: {\n    image: ({value}) => <img src={builder.image(value).url()} alt={value.alt || ''} />,\n    // Omit `image` and TypeScript errors.\n    // Add `legacyEmbed` and TypeScript errors.\n  },\n} satisfies InferStrictComponents<typeof data.content>\n```\n\nPick `InferComponents` when you want flexibility, and `InferStrictComponents` when you want TypeScript to scream the moment your schema and your renderer go out of sync.\n\n## Manually Typing Portable Text\n\nIf you're not using Sanity TypeGen, Portable Text data can be typed using the [`@portabletext/types`](https://www.npmjs.com/package/@portabletext/types) package.\n\n### Basic usage\n\nUse `PortableTextBlock` without generics for loosely typed defaults.\n\n```ts\nimport {PortableTextBlock} from '@portabletext/types'\n\ninterface MySanityDocument {\n  portableTextField: (PortableTextBlock | SomeBlockType)[]\n}\n```\n\n### Narrow types, marks, inline-blocks and lists\n\n`PortableTextBlock` supports generics, and has the following signature:\n\n```ts\ninterface PortableTextBlock<\n  M extends PortableTextMarkDefinition = PortableTextMarkDefinition,\n  C extends TypedObject = ArbitraryTypedObject | PortableTextSpan,\n  S extends string = PortableTextBlockStyle,\n  L extends string = PortableTextListItemType,\n> {}\n```\n\nCreate your own, narrowed Portable text type:\n\n```ts\nimport {PortableTextBlock, PortableTextMarkDefinition, PortableTextSpan} from '@portabletext/types'\n\n// MARKS\ninterface FirstMark extends PortableTextMarkDefinition {\n  _type: 'firstMark'\n  // ...other fields\n}\n\ninterface SecondMark extends PortableTextMarkDefinition {\n  _type: 'secondMark'\n  // ...other fields\n}\n\ntype CustomMarks = FirstMark | SecondMark\n\n// INLINE BLOCKS\n\ninterface MyInlineBlock {\n  _type: 'myInlineBlock'\n  // ...other fields\n}\n\ntype InlineBlocks = PortableTextSpan | MyInlineBlock\n\n// STYLES\n\ntype TextStyles = 'normal' | 'h1' | 'myCustomStyle'\n\n// LISTS\n\ntype ListStyles = 'bullet' | 'myCustomList'\n\n// CUSTOM PORTABLE TEXT BLOCK\n\n// Putting it all together by specifying generics\n// all of these are valid:\n// type CustomPortableTextBlock = PortableTextBlock<CustomMarks>\n// type CustomPortableTextBlock = PortableTextBlock<CustomMarks, InlineBlocks>\n// type CustomPortableTextBlock = PortableTextBlock<CustomMarks, InlineBlocks, TextStyles>\ntype CustomPortableTextBlock = PortableTextBlock<CustomMarks, InlineBlocks, TextStyles, ListStyles>\n\n// Other BLOCKS that can appear inbetween text\n\ninterface MyCustomBlock {\n  _type: 'myCustomBlock'\n  // ...other fields\n}\n\n// TYPE FOR PORTABLE TEXT FIELD ITEMS\ntype PortableTextFieldType = CustomPortableTextBlock | MyCustomBlock\n\n// Using it in your document type\ninterface MyDocumentType {\n  portableTextField: PortableTextFieldType[]\n}\n```\n\n## License\n\nMIT © [Sanity.io](https://www.sanity.io/)\n","readmeFilename":"README.md"}