{"_id":"@lit-labs/ssr-react","_rev":"15-4390118998482a54045f8c6ea3cc80d7","name":"@lit-labs/ssr-react","dist-tags":{"pre":"0.2.1-pre.0","latest":"0.3.4"},"versions":{"0.1.0":{"name":"@lit-labs/ssr-react","version":"0.1.0","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.1.0","maintainers":[{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"e88c083f22bca5a21c094728dd7c0466d1b36781","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.1.0.tgz","fileCount":58,"integrity":"sha512-UOSTpO2CDHkt+k3jG7G6ZXjafSzTR6MJOIvfK1ieC+Q5KxAvYjCV1eEPopvVE80DpaxRGyUzWuP94ccAu6/aQA==","signatures":[{"sig":"MEUCIHjVNDt8204kxNTsYShHaKt9NoOzW8pWzUNds1P7HL0OAiEA9VoEWh+exuQ29S2wrXBpjRByDsA56mjePJa8r4GOE8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGkjwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfxg//Ru7vnEaCpca5qbKLQZVBq6xYJdUElKIiWNTulKrbSwQuoj80\r\n3lvZnsZW8pffnUbkGg2kaxXXq4uGqZi0OHLe6YrBtt2cas5IrFF5eqPL1ODs\r\nY5iwFLRy/8QckA+/tTgFcyTtlF19P8jYskgOkvJaYPTuXi3RIQBtHD+Eh2tn\r\nyglbC0BYfeDNpDct4k9bqnZcKLg9GhG5fMPHFWhzAVzwp0weSbfIbbV7PuGB\r\nNv5WSb+33V02dUorn+VjTi34jO2RLll8fGQxEVrCY0qINStPTcytNUfddB4K\r\nhatBVrjKcf+v8esbmbd3UC0m/W2rp4SCPa4bNShUyjHXv5+ADoON5ay5oCFN\r\nuYRr04jjMY9BdpMuoXObv6OUbt6PW0Rxu3YSmvj4PKdOufdW7bjis1P5jjUW\r\nmJsy/ijgngGU+fQV7NAS9knyCxHIRU9rQz+vfrVQAK5ahtAuwx4SE8XIfB/Q\r\ng7eEDD34cFqQaUyQ/uTVwBRtqLj5VA5X1tYZHMWEs8X4wBrP2Y1RAjqTGGwX\r\nRiI1tOtJbarm7/BMdNHvINhPcDwGZDNzerXLv8HZGXrsQbiosj5UpNrxT+jG\r\n0MrJ4uElHp3LBQzF5q+fuHb+/Dwdp3OrUznSr8EqaazQAAO3d8C8ovRP6opz\r\nH6OGeXVHK6XOHkNlmMBo/i2CWL3ygUCOi30=\r\n=S0mQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"69f4d3d0c62998af357030dfd6b9bc3ab6153e8c","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"8.19.3","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lit":"^2.7.0","@lit-labs/ssr":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.1.0_1679444207973_0.7870339783573379","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@lit-labs/ssr-react","version":"0.1.1","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.1.1","maintainers":[{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"2837d647485e79e0bbff5b99aab0a17540732d66","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.1.1.tgz","fileCount":58,"integrity":"sha512-CCLzPFtr+xz+o5f1YOkLJk8JtrEnhKphzfg97SN09WiZ3O4zfuJh1qz02blllgpQ9fjPthBybypEn3JldJSPoA==","signatures":[{"sig":"MEUCIClHXXBmSWc+9N3ZWKUY36xEovHBIEo0IG8uTSSJ5lwOAiEAhHcx+6onhFE/1M2MfOKSxpy3SQ0W0/BOzmJv+EjTICg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0UfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmAA/7BlIO4ZASMCynFvUgODjum5s9hTzMmHJTvc1Onm6GUU7TsrVB\r\nth9HEH6UlfFEeXufwCF1pwVQ1Q3+dRmmjFrFuV1YPgXgzhh77ajqrBX7BzqG\r\nC0+Bbl716jij2dHsL/5PSr4UvTX6kFpxRH2RODzJFq43imz5s6VbXOp49v2s\r\nCUJ3pRlzIRqoKK1pYm09NxPAwbDf+UGOi/4HrWM2tVJFVXhkuGnfSghDq4kp\r\n8IAIct4+7BCX8KSFb3HNdSI1q7BsdPnSlVWqiTqWtXxHJNh0b63KAjJV7Z2W\r\nriSZTBQh9SW7gPiwfQ+idrUm+geGA9K7jcG83MGIn4yoI/r1f7xsutG6oz1x\r\nWQidedk50cExVdUvEp/8W56mRc7voucC0YyBVb6bed5STGdvWEqEyG0n0JOM\r\nsSuKwrKSrC+WfMwktxUf+bxkRcTABi9V+i/86iHY0QkQQ+IY/yTvZPymWZyT\r\nNuScrUf2eO1WtqFY9zlLME4X2VugkHyAqrpWCEPg709wYpFzkE92CC22b5pp\r\nDi8DJcGFtR4Dvv1WvEJsK71F+EBVelsmMgNV50lHJD6H/R8Fhnhm/G22jLte\r\nIQ/Qdnx9ZxyrlnTY1UeYBjPOsRtasKfurnT8QhLafA5VrgooAFfdz4t4Eovg\r\nDWHxRocomrjNFgex3lyB2br23gzDZwmsYMc=\r\n=jNbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build:ts:types"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"c3b71231df6c1d86a707edd35b4a89c045a31b80","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"8.19.3","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lit":"^2.7.0","@lit-labs/ssr":"^3.1.0","@lit-labs/ssr-client":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.1.1_1680557343100_0.30476080959282337","host":"s3://npm-registry-packages"}},"0.1.2-pre.0":{"name":"@lit-labs/ssr-react","version":"0.1.2-pre.0","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.1.2-pre.0","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"fd002b3d3831109c7ae8dfcdf08ba809902097d7","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.1.2-pre.0.tgz","fileCount":58,"integrity":"sha512-KM9qcvYy07e/P3d5NJzv0t1dTJVpkYnmi/8tg1kfO/SIScNJs4gtbA2J7fjr2uqQNYkgoiIPjiGSebILXn8dgQ==","signatures":[{"sig":"MEYCIQCm5V886pSCTrPZ/ChvXGjpmfdyxp9kGzfEw1X9w5EL6QIhAKzwZmFFk9QsAUfoYhAowKQizXxcrLImDrIS66MYF+ff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSwQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp31w/7BRNkEsY14Q50CmpBgasdMvmrKFQdO8fExsUOx4CDiRdEF4JL\r\nxQiHXnlx+9jcGAB+IHcBMd8eSx+r+pqqatL81nmuQo28USzh5ZLKPLAvpVe5\r\nQGFUwDZzcDwvrn33zXILjS/xVAwaoi3GJhhUI2kq2IGh9mtZAEAM219CNtt7\r\nOqYoMcRW2He5xnq35V1Edud4pzgV+Z5w7KYFgUoDuT0ucYkKdxeTWdAy6lN+\r\noSjk9LjjSi7+3bsMQWU1YwZ57mZed7xJDKFYT6Gz2TRJDc2ZHXHQjP7reNHf\r\nOJZyTOy7cqj/l1x+9gAUsKIPcDOgxtLuix9MwBI206L2fbDbS1AeAvEKKwQ6\r\nq3vEunS4xyGJIf2NB+xvKmoypf+qx6nPNoGDQ649Q5z8k3fDFGvF20460u3i\r\nj+b6KgdSrTf+SKt7qXvYpM2zisF9Rv6TfD8ti5hvWv1OKIDEDssv8/ESzQKB\r\noCjVUpKnohtunKDMZQ3iOBE0LYtxZN5wb/l+73ca0WPxYCCYIbUV/hljC+ws\r\nh8Nw9pTYPRRoQPnFdjtXqNWfq+HIr19YaxI+ptdDbjELitGeHp5wHXYuraxy\r\nrtVpu31tfhB+kAkoaqxJzmwxQbfsFyxX/TkbJvtvEP9QCICljQAN9DH/L0CO\r\np72032m5YXdz4HV4/dUtOGg2YpmWbgA6hWk=\r\n=Ddi9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build:ts:types"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"1cf03a948d25b5eebbf3e822d18ea6daa4f42e62","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"8.19.4","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^3.0.0-pre.0","@lit-labs/ssr":"^3.1.3-pre.0","@lit-labs/ssr-client":"^1.1.2-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.1.2-pre.0_1682637879555_0.26645418031652235","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@lit-labs/ssr-react","version":"0.1.2","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.1.2","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"56a0d23f8cfd53d57de357e015945c09b8be2d68","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.1.2.tgz","fileCount":58,"integrity":"sha512-ME8aCpmQoiD7WlC005YBxWfbtQlmX7ZwWK5IJtrnQptHTnJoDNAHCCc1LYqvKIl7kU4pV+jy9p6hT3fzfYI5Jg==","signatures":[{"sig":"MEUCIQCt82MmFI4jSuK41f8jrWGghn5CzbutVmvu6SDafu7KuQIgbWTfQBwIqUHfA+ht811+GON8D3c5wbrP8ShfhQEOOCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVADPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtfA//QIVJNpYr1l93DcnLvSfYnPvkj7JhvUg+nc5KSA16gKHd38Vo\r\nrRH9cahD+wa8p+YwPSDJtI/OPeR5SduPU98bu5UbJ7DoGXJYZuOkk1l3z/rl\r\n4uMoBkFFUOJpfuJU/ujJUZop7HicD4peola7t/OKQCMzT6lBXRfTlJ6cU8/t\r\nJkG4EQjeywGxCXxkYo1BZEmOLLGHhBszg3zJdvqHTMDanNqAqNnrpfF0RiTO\r\nUyRM72M7Ozk/jz2eRIziUnPl1cguljyw/HuJW/O+hpnBLlR9G4zbcItEj7jC\r\nPoXGd7XvFzKOMMaU70kxa3VLn6KnjRpU4CZ5lYItzGFW560vQPa0uGahsOAl\r\nI/iGwa+D3ja14JWWr1o2fF7yb2R2+6ulo3k1wJGCxecHc+vWDHg+uuiq4bFl\r\nZlnCbRMTmHPBokn27/VCONzIGJ+q9RqW9065H+NCIQpEFH0C3ejNw0IuFvOh\r\n2A86OcW1QaC8kjRsUsTK42tnSVfXBm570I5T9eKMJGzZ8apbgETSE40E+lCy\r\nvTUhF6mVZKINHj7H4gcKkbtIxq8TfrVSd8AXgqc7ZQXN7FKo8mTSG+2aTU+B\r\nq8DIgX5FURggJajWIda6ZbMTHYJ8bzsyqjnd2yqzYW44Dx5n9rq1FqBly4jv\r\n8C8iOjOWVBhc3QQAxJYTMeoFL4y3EK5ZML4=\r\n=ktHX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build:ts:types"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"a42e005353884ce457241d300a1559c55b3d013d","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"8.19.4","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^2.7.0","@lit-labs/ssr":"^3.1.0","@lit-labs/ssr-client":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.1.2_1683226831581_0.8316124690994935","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@lit-labs/ssr-react","version":"0.2.0","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.2.0","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"5a6f34e14c7fbe4f059f001d8a52869633a545ff","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.2.0.tgz","fileCount":58,"integrity":"sha512-Niuiy1UWspAKXVMiiuHOWko/4YX7bRolZ1gM4hUMqGc8tvkkOFIp9tznjcmOYAB965nkpna2OQd1pdYxvpJAJA==","signatures":[{"sig":"MEUCIQCvU6BNOgVC70rVWUU+5wHHj/QG9IOexAadfWvU6VEzegIgC4j2yNugJhLySXdWtn0x6mpY+knLwUnDL7YfV+Nx4hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52115},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"06288ad7515f116b2bf7777fb5696da16b0e0922","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"8.19.4","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^2.7.0","@lit-labs/ssr":"^3.1.0","@lit-labs/ssr-client":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@types/react":"^18.0.27","@lit-labs/react":"^1.2.0","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.2.0_1685661111127_0.2562783235749584","host":"s3://npm-registry-packages"}},"0.2.1-pre.0":{"name":"@lit-labs/ssr-react","version":"0.2.1-pre.0","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.2.1-pre.0","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"4505424382f3ada653b465e0869ccb94d91aa7e0","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.2.1-pre.0.tgz","fileCount":58,"integrity":"sha512-dIzmKH53ANGTFsb3vMxU58onYR7P1FGndDyhsMw61NiIDJ3L1Br2+2Smhmv00gffI4k3KAO626h3wEB6wDj9vQ==","signatures":[{"sig":"MEYCIQDCywQvf0dq5rMazoW+r/OxGHLeh/8h83c1XMobjJPaYAIhALgjVrDdEYW5Y5hlJzNIYfzFqmR12VjX5mb/jAmwQQSo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52609},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"76d73c62c32c1277a16de2238686f6358be97213","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.1.0","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.7.0","dependencies":{"lit":"^3.0.0-pre.1","@lit-labs/ssr":"^3.1.8-pre.0","@lit-labs/ssr-client":"^1.1.4-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.0-pre.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.2.1-pre.0_1695945910846_0.008093203750673794","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@lit-labs/ssr-react","version":"0.2.1","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.2.1","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"11257860ccdaaaa381f367844a9fde069b74d217","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.2.1.tgz","fileCount":58,"integrity":"sha512-JQ/aK2Fq89wjNlW9RTmi2VM6aouhkx094+6XnPqqf6NIduIDNdOhwO1bWtYOdq4Y5dSXtSxqMcli8CAcD3SiIA==","signatures":[{"sig":"MEMCIHnwnS0QDM14v7O7LfjGIYg3LhpR8Csv4qE9Pa3B3+r/Ah94dweWRvROp6yG+VW5ME64+HSA4i+e9ncRiGf1uRUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52591},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"c4818c507771d9da58b13eaddd800f57f1846ea6","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.1.0","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.8.0","dependencies":{"lit":"^3.0.0","@lit-labs/ssr":"^3.1.8-pre.0","@lit-labs/ssr-client":"^1.1.4-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.2.1_1696914944744_0.08343700125564446","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@lit-labs/ssr-react","version":"0.2.2","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.2.2","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"6af0917059412185c43d940c4dec47acca608de0","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.2.2.tgz","fileCount":58,"integrity":"sha512-y2OKUIeSzAHVSU8b9C9NMmd90SQXvduusBV7e3i29nRRJngfG1qgUXHK6avGrnweduAKUm9m0oTDgHEP/82KSg==","signatures":[{"sig":"MEYCIQDAPe19rJKpOaPx0T9wTXYnOArcTXnFCas350r6PycRyQIhAM9AJIkFNUfhekvn9nstDx7WnfCc8z+peSGry7G43pWC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52579},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"62d7818e6c0d11741886fe7e6c093667fccb1559","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.1.0","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@lit-labs/ssr":"^3.1.8","@lit-labs/ssr-client":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.0.0","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.1","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.2.2_1698461819036_0.46075935690823155","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@lit-labs/ssr-react","version":"0.2.3","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.2.3","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"59b29f5b0b60e2ec24aa052b7eca5ba11b4efce2","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.2.3.tgz","fileCount":58,"integrity":"sha512-deVnaOC3L6WcoRXJ6nY6x9liYMsSWFdHo9zHqarAt7F9ujAWxP+kiSc1dJewcmvfxYke/kwtFS+FZDw8Paxhag==","signatures":[{"sig":"MEQCID0iVyziX9dbcfH6lz/+z4LPTolK0X6sITQHgYXpqWbVAiAklMNkXXs8/W4gQPCYAmQNPyNHbQortMANVirNrO/4Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52739},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"f5f68b842b5dbf472ec4b7ffdceb76a211cffe12","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.1.0","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@lit-labs/ssr":"^3.2.0","@lit-labs/ssr-client":"^1.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.1.0","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.2","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.2.3_1700095526659_0.93541456553853","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@lit-labs/ssr-react","version":"0.3.0","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.3.0","maintainers":[{"name":"augustjk","email":"ajk830@gmail.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"5d9f8762dd5dbbc2949ee2d49a9d585d9601f4eb","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.3.0.tgz","fileCount":62,"integrity":"sha512-+zbwB8YtBnxBdJwcrwvXTGblS8kchY0pbNNFrK5wyJ2HfKs1Ol1CcE+AO7ZQ7Yz88SZZ07FMb9ABXod9EuOtrw==","signatures":[{"sig":"MEUCIEowfe5RCGxB6N9J0Wmj/1yEljswRMVdO7hl3HTMSvnpAiEA0Af5pE1kFFLz4AiA5msHjl9QuM1DnasWWVk/M8rLSyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60613},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"56cb2ca4a86f2c7f6af757c612f05e50d1966615","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.5.0","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@lit-labs/ssr":"^3.2.2","@lit-labs/ssr-client":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.1.2","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.5","@types/node":"^20.11.25","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18","@types/react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.3.0_1714074657864_0.6739276052721832","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@lit-labs/ssr-react","version":"0.3.1","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.3.1","maintainers":[{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"augustjk","email":"ajk830@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"16a89116e3da4b7b1613d3347f2ed85867c70d9b","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.3.1.tgz","fileCount":62,"integrity":"sha512-5dNVvqRlg07AI799+edejJ2HigKTrDbl3OwVJbuoLoYzaWqkX0iGImF+gFSQZ4TRL/bU4gI879tfc3YleJvkJA==","signatures":[{"sig":"MEYCIQDGAMVWDR+81sg6MxuBlLuljz844bmQH2QYAwGMTa0ZvQIhAOoi4YdtKZTqFow3MFF9Pjm4WN4Bz3WoSnDqER225seg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr-react@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60836},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"935697d47e62ed75e3157423400163a8371c62fc","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.8.2","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@lit-labs/ssr":"^3.3.0","@lit-labs/ssr-client":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.1.2","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.7","@types/node":"^20.11.25","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18 || 19","@types/react":"17 || 18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.3.1_1736555456439_0.7009909037963167","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@lit-labs/ssr-react","version":"0.3.2","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.3.2","maintainers":[{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"augustjk","email":"ajk830@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"9eed3825fe0bfef20739dd333fb55986b19003b6","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.3.2.tgz","fileCount":62,"integrity":"sha512-r3fuBC+GG6nrZN5OsZef65jM2Rpd+z/m2qnWCdh/pCqCLDnRqd1ptMo6mlYk1h3sebiv4nLY8jZGSpSaBkRPQg==","signatures":[{"sig":"MEUCIQDWRptHRTUF2gwqOH2LXGV5Qyw1wThmtAwrLxw/WAZuNgIgd9vakUWnwc0ZpVGwtxuYnBrmlRLuRK1eLtGDBHEyBcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr-react@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61171},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"7db8eadb285c2a55fe4aa78c491585e1e90d3b1c","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.8.2","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@lit-labs/ssr":"^3.3.0","@lit-labs/ssr-client":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.1.2","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.7","@types/node":"^20.11.25","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18 || 19","@types/react":"17 || 18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.3.2_1739553902795_0.41880228482494153","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@lit-labs/ssr-react","version":"0.3.3","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr-react@0.3.3","maintainers":[{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"augustjk","email":"ajk830@gmail.com"}],"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"21e35be2f21af6ede80b05c358f7b86bd6b1802e","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.3.3.tgz","fileCount":62,"integrity":"sha512-tWpQifKVgFuKxZW+K55JJDp/j2aZjAGjr7tL+FE+WGTd3a5OIFmfb4m1snN9lu9b6xwb8wLwy0RQjiP/0DkvsA==","signatures":[{"sig":"MEUCICUw6Z4wb+8SJlGmtNJvvs399rcZsP6z3t2uQWHn5Q0rAiEAsrgreTU1+jozT4o+FKzJcQ93bZcEPZDgAbyC+YNktpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr-react@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61393},"main":"index.js","type":"module","wireit":{"test":{"files":[],"output":[],"command":"uvu test _test.js$","dependencies":["build"]},"build":{"dependencies":["build:ts"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"]}},"exports":{".":{"node":"./node/index.js","types":"./index.d.ts","default":"./index.js"},"./jsx-runtime":{"node":"./node/jsx-runtime.js","types":"./jsx-runtime.d.ts","default":"./jsx-runtime.js"},"./jsx-dev-runtime":{"node":"./node/jsx-dev-runtime.js","types":"./jsx-dev-runtime.d.ts","default":"./jsx-dev-runtime.js"},"./enable-lit-ssr.js":{"node":"./node/enable-lit-ssr.js","types":"./enable-lit-ssr.d.ts","default":"./enable-lit-ssr.js"}},"gitHead":"43c6168acc4a30d70091ee30c307f692a02387d5","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit"},"typings":"index.d.ts","_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr-react"},"_npmVersion":"10.8.2","description":"Lit SSR integration for React","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@lit-labs/ssr":"^3.3.0","@lit-labs/ssr-client":"^1.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"lit":"^3.1.2","uvu":"^0.5.6","react":"^18.2.0","react-dom":"^18.2.0","@lit/react":"1.0.8","@types/node":"^20.11.25","@types/react":"^18.0.27","@types/react-dom":"^18.0.10"},"peerDependencies":{"react":"17 || 18 || 19","@types/react":"17 || 18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/ssr-react_0.3.3_1752205005966_0.5473808310297779","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@lit-labs/ssr-react","version":"0.3.4","publishConfig":{"access":"public"},"description":"Lit SSR integration for React","license":"BSD-3-Clause","author":{"name":"Google LLC"},"homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","repository":{"type":"git","url":"git+https://github.com/lit/lit.git","directory":"packages/labs/ssr-react"},"main":"index.js","typings":"index.d.ts","type":"module","exports":{".":{"types":"./index.d.ts","node":"./node/index.js","default":"./index.js"},"./enable-lit-ssr.js":{"types":"./enable-lit-ssr.d.ts","node":"./node/enable-lit-ssr.js","default":"./enable-lit-ssr.js"},"./jsx-dev-runtime":{"types":"./jsx-dev-runtime.d.ts","node":"./node/jsx-dev-runtime.js","default":"./jsx-dev-runtime.js"},"./jsx-runtime":{"types":"./jsx-runtime.d.ts","node":"./node/jsx-runtime.js","default":"./jsx-runtime.js"}},"dependencies":{"@lit-labs/ssr":"^4.0.0","@lit-labs/ssr-client":"^1.1.7"},"peerDependencies":{"@types/react":"17 || 18 || 19","react":"17 || 18 || 19"},"scripts":{"build":"wireit","build:ts":"wireit","test":"wireit"},"wireit":{"build":{"dependencies":["build:ts"]},"build:ts":{"command":"tsc --build --pretty","clean":"if-file-deleted","dependencies":["../ssr:build:ts","../ssr-client:build","../react:build","../../lit:build"],"files":["src/**/*.ts{,x}","tsconfig.json"],"output":["lib/","node/","test/","enable-lit-ssr.{d.ts,d.ts.map,js,js.map}","index.{d.ts,d.ts.map,js,js.map}","jsx-dev-runtime.{d.ts,d.ts.map,js,js.map}","jsx-runtime.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"]},"test":{"command":"uvu test _test.js$","files":[],"output":[],"dependencies":["build"]}},"devDependencies":{"@lit/react":"1.0.8","@types/node":"^22.17.0","@types/react":"^18.0.27","@types/react-dom":"^18.0.10","lit":"^3.1.2","react":"^18.2.0","react-dom":"^18.2.0","uvu":"^0.5.6"},"keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"_id":"@lit-labs/ssr-react@0.3.4","gitHead":"0fc671bc390cac3b9900fc3616347eeeecd91d5a","bugs":{"url":"https://github.com/lit/lit/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-HtGvc3jt8hom8+0UoNXuDSE9mJqYTPNSHeWCVibihAUbucZbhAq90IU+B8UZG05tD6wYJz5MGbG7O/rbS6voKA==","shasum":"a1942d2517997fb978a05b81210aa11e62e7f4f7","tarball":"https://registry.npmjs.org/@lit-labs/ssr-react/-/ssr-react-0.3.4.tgz","fileCount":62,"unpackedSize":61508,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr-react@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8tZDeyBMLsdB75dpZH1Si4t8aRY6rAOmLbVkYkirSnAiAvaVCLcLwpBXApHnXKGNGFqRC9MUmFC9G9gaaHcT9M3A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:21ab9e28-b1e0-4556-a31b-7f0f1bff93dc"}},"directories":{},"maintainers":[{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"augustjk","email":"ajk830@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ssr-react_0.3.4_1766527407694_0.09565458381852965"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-22T00:16:47.776Z","modified":"2025-12-23T22:03:28.304Z","0.1.0":"2023-03-22T00:16:48.178Z","0.1.1":"2023-04-03T21:29:03.317Z","0.1.2-pre.0":"2023-04-27T23:24:39.752Z","0.1.2":"2023-05-04T19:00:31.769Z","0.2.0":"2023-06-01T23:11:51.335Z","0.2.1-pre.0":"2023-09-29T00:05:11.724Z","0.2.1":"2023-10-10T05:15:44.947Z","0.2.2":"2023-10-28T02:56:59.259Z","0.2.3":"2023-11-16T00:45:26.820Z","0.3.0":"2024-04-25T19:50:58.057Z","0.3.1":"2025-01-11T00:30:56.623Z","0.3.2":"2025-02-14T17:25:02.970Z","0.3.3":"2025-07-11T03:36:46.132Z","0.3.4":"2025-12-23T22:03:27.825Z"},"bugs":{"url":"https://github.com/lit/lit/issues"},"author":{"name":"Google LLC"},"license":"BSD-3-Clause","homepage":"https://github.com/lit/lit/tree/main/packages/labs/ssr-react","keywords":["lit","lit-element","lit-ssr","next","react","ssr","web components"],"repository":{"type":"git","url":"git+https://github.com/lit/lit.git","directory":"packages/labs/ssr-react"},"description":"Lit SSR integration for React","maintainers":[{"name":"sorvell","email":"sorvell@google.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"rictic","email":"rictic@gmail.com"},{"name":"graysnorton","email":"graynorton@google.com"},{"name":"lit-robot","email":"lit-robot@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"},{"name":"augustjk","email":"ajk830@gmail.com"}],"readme":"# @lit-labs/ssr-react\n\nA package for integrating Lit SSR with React and React frameworks.\n\n> [!WARNING]\n>\n> This package is part of [Lit Labs](https://lit.dev/docs/libraries/labs/). It\n> is published in order to get feedback on the design and may receive breaking\n> changes or stop being supported.\n>\n> Please read our [Lit Labs documentation](https://lit.dev/docs/libraries/labs/)\n> before using this library in production.\n\n## Overview\n\nBy default, React's SSR library renders custom elements _shallowly_, i.e. only the element's open and closing tags, attributes, and light DOM children are present in the server-rendered HTML - shadow DOM contents are not rendered.\n\nThis package provides tools to integrate [`@lit-labs/ssr`](../ssr/README.md) with React SSR so that Lit components are deeply rendered, including their shadow DOM contents.\n\n## Usage\n\nTo get React SSR to deeply render Lit components, we'll need React JSX code to call an enhanced version of `createElement()` provided by this package. The way to achieve this depends on your project configuration.\n\n### Monkey patching React element creation (recommended)\n\nThis package provides the `@lit-labs/ssr-react/enable-lit-ssr.js` module which, when imported in a server environment, has the side-effect of monkey patching `React.createElement()` and runtime JSX functions to be enhanced to add the declarative shadow DOM output to registered custom elements. This can be imported at the entry point of the application before `React` is imported or any JSX containing Lit components is evaluated.\n\n```js\n// index.js\nimport '@lit-labs/ssr-react/enable-lit-ssr.js';\n\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport './my-element.js';\n\nconst App = () => {\n  return <my-element />;\n};\n```\n\nIn the browser environment, this module does not patch `React.createElement()` but instead imports `@lit-labs/ssr-client/lit-element-hydrate-support.js` which must be imported before the `lit` package to allow hydration of server-rendered Lit elements.\n\n### Using the Classic Runtime JSX Transform\n\nThe classic JSX transform replaces JSX expressions with `React.createElement()` function calls. In the default mode, it requires that `React` is imported and available in the scope of the JSX file.\n\nIf you wish to control which components use the enhanced `createElement()` function without a global monkey patch, you may do so by using a JSX pragma.\n\n```diff\n- import React from 'react';\n+ /** @jsx createElement */\n+ import {createElement} from '@lit-labs/ssr-react';\n\nconst Component = (props) => {\n  return <my-element />;\n}\n```\n\nYou may also set the compiler options to specify the function to use instead of the JSX pragma.\n\n- For Babel: set the [`pragma`](https://babeljs.io/docs/en/babel-preset-react#pragma) option for `@babel/preset-react` to `\"createElement\"`.\n- For TypeScript: set the [`jsxFactory`](https://www.typescriptlang.org/tsconfig#jsxFactory) option in `tsconfig.json` to `\"createElement\"`.\n\nNote that the import line must still be present for every file that contains JSX expressions to transform in the classic runtime mode.\n\nThis approach only works for server-rendering custom elements added to your project's JSX expressions. It will not affect any pre-compiled JSX expressions or direct calls to `React.createElement()`. You will also need to manually import the `@lit-labs/ssr-client/lit-element-hydrate-support.js` to your client JS. For those scenarios, use the [monkey patching](#monkey-patching-react-element-creation-recommended) approach.\n\n### Using the Automatic Runtime JSX Transform\n\nIf your project is using the [runtime JSX transform](https://reactjs.org/blog/2020/09/22/introducing-the-new-jsx-transform.html), this package can serve as the JSX import source.\n\n- For Babel: set the [`importSource`](https://babeljs.io/docs/en/babel-preset-react#importsource) option in `@babel/preset-react` to `@lit-labs/ssr-react`.\n- For TypeScript: set the [`jsxImportSource`](https://www.typescriptlang.org/tsconfig#jsxImportSource) option in `tsconfig.json` to `@lit-labs/ssr-react`.\n\nThese JSX runtime modules contain jsx functions enhanced to add the declarative shadow DOM output to registered custom elements when imported into server environemtns. They also automatically import `@lit-labs/ssr-client/lit-element-hydrate-support.js` in the browser environment.\n\nThis method will not work for any pre-compiled JSX expressions or direct calls to `React.createElement()`, including those in the usage of the `@lit/react` package's `createComponent()`. Consider using the [monkey patching](#monkey-patching-react-element-creation-recommended) approach to handle such scenarios.\n\n### Advanced Usage\n\nFor composing multiple `createElement()` functions, e.g. for use along side other React libraries that enhancee `createElement()`, this package also provides a `wrapCreateElement()` function which accepts a `createElement()` function and returns an enhanced one.\n\n```js\nimport {wrapCreateElement} from '@lit-labs/ssr-react';\nimport React from 'react';\n\nconst enhancedCreateElement = wrapCreateElement(React.createElement);\n```\n\n## How it Works\n\nThe enhancements to `React.createElement()` or runtime JSX functions work by adding a `<template shadowrootmode>` element to the custom element's `children` list, if the custom element is defined and has a Lit SSR `ElementRenderer` registered to SSR the element. By default, all `LitElement` subclasses are rendered by the built-in `LitElementRenderer`.\n\n### Handling of Props\n\nFor bare custom elements, all props provided by React are set as **attributes** on the element during server rendering, as is the default behavior for custom elements rendered by React on the client (as of version 18). This works for simple components whose properties can easily be represented as attributes, i.e. they are easily serialized/deserialized and the attribute name does not differ with the property name.\n\nFor Lit elements wrapped with `@lit/react`'s `createComponent()`, properties present on the element will be set as **properties** instead of **attributes** for server rendering. Client side hydration will also be deferred such that it'll wait for element properties to be set before the first update happens.\n\n## Enabling Declarative Shadow DOM\n\nAs of February 2023, declarative shadow DOM is supported in Chromium and Safari Technology Preview. For browsers that do not yet support it, you must include the [`template-shadowroot`](https://github.com/webcomponents/template-shadowroot) polyfill. Without this, React's own hydration may warn of hydration mismatch due to the lingering `<template>` element. See https://lit.dev/docs/ssr/client-usage/#using-the-template-shadowroot-polyfill for inspiration on how to incorporate this into your application.\n\n## Contributing\n\nPlease see [CONTRIBUTING.md](../../../CONTRIBUTING.md).\n","readmeFilename":"README.md"}