{"_id":"@lit-labs/ssr","_rev":"45-757a8a856d977aecf249ed4a28f22257","name":"@lit-labs/ssr","dist-tags":{"pre":"3.1.8-pre.0","latest":"4.1.0"},"versions":{"1.0.0-pre.1":{"name":"@lit-labs/ssr","version":"1.0.0-pre.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@1.0.0-pre.1","maintainers":[{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"sorvell","email":"sorvell@google.com"}],"homepage":"https://github.com/PolymerLabs/lit-ssr#readme","bugs":{"url":"https://github.com/PolymerLabs/lit-ssr/issues"},"dist":{"shasum":"68c8dd8a761d3f159236d303fdee95b3c0bb7d47","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-1.0.0-pre.1.tgz","fileCount":38,"integrity":"sha512-OGnevvZo53RyZeLOGSyLra1o1pTWIa+xalT945WfkJCt2vrrizr/Zq8fEEn6VPnLveULzMr/EieJxfPk1CVGbg==","signatures":[{"sig":"MEUCIDuFLgM/aHOy3NwIcMRUYLdnmmK4is6oEY04HRaz0I6XAiEAndHJQjWaVy+9Xy0/kAoLDH1XlCTw7aJe9PRx7ioAl3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZQmaCRA9TVsSAnZWagAAfrcP/RDR2NWjjK1VX1hUN66r\njbBV35U/oCC1RfBMjqGG6JnIqQjjz6nfTshQ3kNj9cTplNscVw5Z3ZCKF9Dh\nqswlBtYMCKItZqGN2EGe6W9xBr1y6s4/b1jIsoGrsHTCUc4D7VlrweetUA7R\nIHNMSnzUDLsoHIKTCX48s73TXg1FA/Iq19KkiQB3/5LliyaIFqBScsvCj7kj\nEwPBHh5FXCtzaydU/cDmHeRoredKxFd4cF6FZ3+T+laVKXbrog0OT4B7mtQr\nMoL94SlVPaGF7qCZjAoP6K95umry0LmXmv5BWgDc7Zz5y7e1Fb4rEz0/4QVo\n5wANaYdG9QKVI45NJ0EPxWqXlacpMGLxyvyYRYuxNi8o/a5AkgpzyDwVaVpg\nCV74UU6yFweARCcLstAbd1HqPoJXA9Ifiy1e6d483fRY9JHFnoWFC1ULl1pQ\nuxdUt3oF+mgr8BORYVfQFLso9y5K2AUTb5/Fm4iMniTKV9GX5rG0KqyTTiQE\nN/V/dFL2ls2Mff7YK52vUBHT2UCHjbqE/r3pTWldZOzvcxRHnPDTH7tS7KdM\njAL79lP7gQYd4iWyI5lw92Eyd/ERlLL01EBIL4eVZg/uD0ssRBZxmAizssFs\nnHYZPRCAfHt6TqVIBcdbnD2WABeznlL0cY9Z8FkY0HpI0gxeF8qkiex7IGNE\n8kBe\r\n=YUfv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc","start":"node --experimental-vm-modules ./demo/server.js","link:dev":"rm -f node_modules/{lit-html,@lit/reactive-element,lit-element} && ln -s ../../lit-html/development node_modules/lit-html && ln -sf ../package.json ../lit-html/development/package.json && ln -s ../../reactive-element/development node_modules/@lit/reactive-element && ln -sf ../package.json ../reactive-element/development/package.json && ln -s ../../lit-element/development node_modules/lit-element && ln -sf ../package.json ../lit-element/development/package.json","link:prod":"rm -f node_modules/{lit-html,@lit/reactive-element,lit-element} && ln -s ../../lit-html node_modules/lit-html && ln -s ../../reactive-element node_modules/@lit/reactive-element && ln -s ../../lit-element node_modules/lit-element","test:unit":"node --experimental-vm-modules ./test/all-tests.js | tap-spec","link:check":"ls -l node_modules/{lit-html,@lit/reactive-element,lit-element}","build:watch":"tsc --watch","test:integration":"node --experimental-vm-modules test/integration/test.js"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/PolymerLabs/lit-ssr.git","type":"git"},"_npmVersion":"7.7.6","description":"SSR for Lit","directories":{},"_nodeVersion":"15.13.0","dependencies":{"koa":"^2.7.0","lit":"^2.0.0-pre.2","parse5":"^5.1.0","resolve":"^1.10.1","lit-html":"^2.0.0-pre.7","koa-static":"^5.0.0","node-fetch":"^2.6.0","escape-html":"^1.0.3","lit-element":"^3.0.0-pre.4","koa-node-resolve":"^1.0.0-pre.5","@lit-labs/ssr-client":"^1.0.0-pre.1","@webcomponents/template-shadowroot":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","tape":"^4.11.0","karma":"^4.4.1","mocha":"^7.1.1","prettier":"^1.19.1","tap-spec":"^5.0.0","deepmerge":"^4.2.2","@types/koa":"^2.0.49","karma-chai":"^0.1.0","typescript":"^4.1.3","@koa/router":"^8.0.8","@types/chai":"^4.2.11","@types/node":"^13.7.4","@types/tape":"^4.2.33","karma-mocha":"^1.3.0","@types/karma":"^4.4.1","@types/mocha":"^7.0.2","tape-promise":"^4.0.0","@types/parse5":"^5.0.0","@types/resolve":"^1.14.0","@open-wc/testing":"^2.5.8","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/escape-html":"^1.0.0","@types/koa__router":"^8.0.2","@types/tape-promise":"^4.0.0","@open-wc/testing-karma":"^3.3.10","@types/command-line-args":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_1.0.0-pre.1_1617234330223_0.102700007474263","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"@lit-labs/ssr","version":"1.0.0-rc.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@1.0.0-rc.1","maintainers":[{"name":"rictic","email":"rictic@gmail.com"},{"name":"graynorton","email":"gray@stanfordalumni.org"},{"name":"jbingham","email":"jb@jbingham.com"},{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"aomarks","email":"aomarks@gmail.com"},{"name":"sorvell","email":"sorvell@google.com"}],"homepage":"https://github.com/lit/lit#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"3d70c0c764f29f8ee271e88864a4451ca2dc8e1b","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-1.0.0-rc.1.tgz","fileCount":47,"integrity":"sha512-GK+iRJ/omAn/YCcGWErtBOM/lAqU3FGJlS307Qq7t0FuElhlERPhZFNOnF0HQio1CZ3+7kTaGAlKnkzv2nXItg==","signatures":[{"sig":"MEUCIQC7oDRcPIBHJN4meSlBMBbTOxgfS79IPT/HHVxT1yUxbgIgJckMFwJ5MyYrC/tnPJvo3CQX4yv0otAQHwsauBcQ/2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf569CRA9TVsSAnZWagAAZocP/0vDUYQs4/r0/DliHrzC\n+Wx0hEw0m0gqYtFrMdqQ3xJCKeK1uBqNiCUvi9Cp7vMIusWxmpoaxIisXU3g\n8RiW22Q0MaPxhvOdzVuC0dGVpGWPXh0cmiQpl2nNrGE5qbVukKG0hoftF7BI\nbTRLiRycpgn+kywBiapH5Ca0rUKW8ZhD1IBVlIG31efefYd0I+RCJF2obypG\nkt0LbwIgHghd/Otut37Pg9DG9ZR5W5AKAnjwN9kgEwpMJlSBwmyr69CTYIw+\nRQUUO3vW9OxbDKsoYAohcmpfv5vVNofAC4Qg7dcWXQo3SgjtUrVDQm5egX+T\n+3cIoyPoPoFl9WRSfO0TlFqtF85JZEVYhZbeKFc61sGwtVLCCW2/MtMt/vdZ\nyG1vOkexcqyoN9kk5sipqne1dV+r4f1aGot0K9o4brS88GEjpwA4pSQj6Jfw\n47Gr6ls/z8dxSA6C1FlUZHoyTZfJnjuFAcQ6aqhPmKLw7vz6CZuQRBda3JCv\nIWYFz6pvpYSNRkdYCEjgykK90RtFKUhC/b/rvo9Lbw8p3zVJar9Gs9AVm4YJ\nyC4M/pm6tkQmwgnCLgeodFJ8AXjobXxkrdoBdF+nh3+K1rFbwoONRHZtAAVC\niHnv1Lg9uCsRIy4YMzo4lY24nrxzno4+UVIz2ZyV23ChHcTHrcjY/YMNr1zh\nDP1v\r\n=8WKW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"tsc","start":"node --experimental-vm-modules ./demo/server.js","test:unit":"node --experimental-vm-modules ./test/all-tests.js | tap-spec","build:watch":"tsc --watch","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"rictic","email":"rictic@gmail.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"7.7.6","description":"SSR for Lit","directories":{},"_nodeVersion":"15.14.0","dependencies":{"koa":"^2.7.0","lit":"^2.0.0-rc.1","parse5":"^5.1.0","resolve":"^1.10.1","lit-html":"^2.0.0-rc.1","koa-static":"^5.0.0","node-fetch":"^2.6.0","escape-html":"^1.0.3","lit-element":"^3.0.0-rc.1","koa-node-resolve":"^1.0.0-pre.5","@lit-labs/ssr-client":"^1.0.0-rc.1","@webcomponents/template-shadowroot":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","tape":"^4.11.0","mocha":"^7.1.1","koa-cors":"^0.0.16","tap-spec":"^5.0.0","deepmerge":"^4.2.2","@types/koa":"^2.0.49","typescript":"^4.1.3","@koa/router":"^8.0.8","@types/chai":"^4.2.11","@types/node":"^13.7.4","@types/tape":"^4.2.33","@types/mocha":"^7.0.2","tape-promise":"^4.0.0","@types/parse5":"^5.0.0","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^2.5.8","@web/test-runner":"^0.12.19","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/escape-html":"^1.0.0","@types/koa__router":"^8.0.2","@types/tape-promise":"^4.0.0","@open-wc/testing-karma":"^3.3.10","@types/command-line-args":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_1.0.0-rc.1_1618976445043_0.4306201828916436","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"@lit-labs/ssr","version":"1.0.0-rc.2","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@1.0.0-rc.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"}],"homepage":"https://github.com/lit/lit#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"e8129bd9a3c8ee35bdf89a974a1e61202973c03c","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-1.0.0-rc.2.tgz","fileCount":46,"integrity":"sha512-Fv8TGbWGLE3wV/QjvA5Jdh4g50iDVm9juAFVhtwtfkVj6DZdeTlrZn1jUeqegDfghSsC71RQ1SAl57iVZZvO+g==","signatures":[{"sig":"MEYCIQDVPbswbCZZdPev/9WRFNVpPL0yGMsiPec6O96ss9kxVgIhAP65I8HAbQX550vdGUBNgxpvH7NhAUCz5zsJL4hKrUhE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHtDhCRA9TVsSAnZWagAAi0gP/izQu9YqtFKFbgfsuc4H\nzrjkYQxE9QoskFblIa/b5ye75UAA4LgshD6f5wzRXzRjzA7qJ6jZ/TF7Qz0J\n1BTmlEUOIPlNV2oxvtEFisi3ho09t08ArHhwaPzfnwPtue54BWrp6/Bjr7E4\nBhBYRBiQ8BN5eofj4QFwg8gjpPp04IpGUfLP13p4uVnOQp1FIiWsW7EZl1yl\nTWb0V205391wT3UQZYOFjkngpylyuzI3KOsCiPb+5mZz5dpfDq7Tw8pkht+D\nF/Ed6qZQ3YEmzU8N5ZJaR32CaFp6UBUit9Mc241/ZOEHz2Vq2lpcYPuqGXgY\nURmELDDvHlXCtKVTWZ1iQ6NGQIDaJf6AtksEKAb6xdPdz/g60mKfCngdKCLP\nYQUtHVYiGzSW3CGjzC/MzWdK2O+AAzlsrZt98DgLIVhK3+7GEWVvXhEHCcfm\nbXg5CMQFmj3279YVHXMbgMOv4FElYpbU5rul03JmK4Z37Cjlc+7pHS90QyHJ\nyQLs2m3qSOfnLlD8MtkKxGnw5t6tD+eRw10f3L4nYKHg3GE+wgr2ie5cvt3b\nlAkJqprpLJ/Wu2hIxaJL+dLnrGIjc/V6qoQIuhnGohLi+DraZctOLAvPQCnP\nkCk8jqYe/bedbpYQaAp3lRlapNiuCJ73twEiplF85lJZ/I/5V4GEBobBnr4k\nAYND\r\n=4dD5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"7.19.1","description":"SSR for Lit","directories":{},"_nodeVersion":"16.6.0","dependencies":{"koa":"^2.7.0","lit":"^2.0.0-rc.1","parse5":"^5.1.0","resolve":"^1.10.1","lit-html":"^2.0.0-rc.4","koa-static":"^5.0.0","node-fetch":"^2.6.0","escape-html":"^1.0.3","lit-element":"^3.0.0-rc.1","koa-node-resolve":"^1.0.0-pre.5","@lit-labs/ssr-client":"^1.0.0-rc.1","@webcomponents/template-shadowroot":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.1","chai":"^4.2.0","mocha":"^7.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","typescript":"^4.1.3","@koa/router":"^8.0.8","@types/chai":"^4.2.11","@types/node":"^13.7.4","@types/mocha":"^7.0.2","@types/parse5":"^5.0.0","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.12.19","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/escape-html":"^1.0.0","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^3.3.10","@types/command-line-args":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_1.0.0-rc.2_1629409505180_0.4967903288231148","host":"s3://npm-registry-packages"}},"1.0.0-rc.3":{"name":"@lit-labs/ssr","version":"1.0.0-rc.3","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@1.0.0-rc.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"}],"homepage":"https://github.com/lit/lit#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"221b0884db17e27bc36a2e5c5c6250fe124ed4e4","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-1.0.0-rc.3.tgz","fileCount":46,"integrity":"sha512-RfcIVAP7FQR6KmQsbspTbTri+qLlrLYyjSaM4bhZxlGPGHw4qPJlsOvoIHB1U3vueIXmlsq5zY10Svq/JhXq+w==","signatures":[{"sig":"MEYCIQDrvw6yzLZX7xRzQSDcSk+kXyODmr45cNaNMMz5I7H2wwIhANknYS0+PuL0kWg4Ys3q9ktPAl4ePpShyFZHZXMQ3bW9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMZoaCRA9TVsSAnZWagAAo3IQAJcJ0f1VAR25Bu9eKTPQ\n/38YZw4dpd3Gg1pdeYL/Y/Z4E4dLYmm5nylT4whUUaiuoaw5DhtbkPywcSq7\nlvXxQ5t08sw9tNug+vT2sVFmYUvadxNA9wBXN4wrW4xTvp4WntYOHiqWHA5G\nuFOx9fJ2pQWLCY6httYtXCTJiYudC0aJQnq8sKvwTB46cEmxbgBPuLa1sxyk\nf2GiNja20uVnaCOiPdWRe08NhxoEYzTOTaygqjeKIlsPe/qyqECOJJXU+arJ\nR+odCNvb9x5JTISMRCEScyB3F1KnBgarCK/T1cF/dq6ojMO0TmqnOjqdrNoR\ngVTQMyp7cq8OFoErYqKBDE91WZIyLyQvBR9KiPIMzzJA2QKSOiAggH6CQDwQ\nOjn22Cyclf83yTG1gmA56GaescFNrybqEIWtFNxOOrfOiEHpg0mFIXtb3v+d\nY9ixiHI3bGzX/bP6byklzjOQy10VmJW3tZTgdXX+YxkAM4q4eOK+lAb8G/iW\npdBQQWhbuulPED06jUcJTDv3vrUEUnLhQYQmrESLzc5+Oirw7PegvtiW4T30\ncHYv5cHbBx0pDbynsv9Q4/iP+63hXiAkJcmd3H+HSsKSeQQvaWo25+OHKQRU\nEbnghip4x6pnP5rYODJasciWg5COfjYbPzNQKF0UbZdwc85oaIY9Q/15+8q5\nc/W3\r\n=vfRz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"7.19.1","description":"SSR for Lit","directories":{},"_nodeVersion":"16.6.0","dependencies":{"koa":"^2.7.0","lit":"^2.0.0-rc.1","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.0.0-rc.4","koa-static":"^5.0.0","node-fetch":"^2.6.0","escape-html":"^1.0.3","lit-element":"^3.0.0-rc.1","koa-node-resolve":"^1.0.0-pre.5","@lit-labs/ssr-client":"^1.0.0-rc.1","@webcomponents/template-shadowroot":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/node":"^16.7.8","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/escape-html":"^1.0.0","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_1.0.0-rc.3_1630640666737_0.8316131077276239","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@lit-labs/ssr","version":"1.0.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@1.0.0","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"}],"homepage":"https://github.com/lit/lit#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"fd51dd84f8b7979156cc211e581d89a24dcc0d95","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-1.0.0.tgz","fileCount":47,"integrity":"sha512-Emn0n9kB9UNaavA2YJiC5uT+qVgo+coSfFn09Bmg3DnEfin1cpwG5hG10VmL8AGfuA8vyKkSMj+Cvp6n0MZgcg==","signatures":[{"sig":"MEQCIAzJDRKrgRQhVpjKD3krzauvB1Zne4PpUYo9hWyamoMMAiBS3NhxaCrP3N9ZxcU/FvQyLO8Zv7AX4z5eKQqSLJtdlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126174},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"kevinpschaaf","email":"kevinpschaaf@gmail.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"7.20.6","description":"SSR for Lit","directories":{},"_nodeVersion":"14.17.5","dependencies":{"koa":"^2.7.0","lit":"^2.0.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.0.0","koa-static":"^5.0.0","node-fetch":"^2.6.0","escape-html":"^1.0.3","lit-element":"^3.0.0","koa-node-resolve":"^1.0.0-pre.5","@lit-labs/ssr-client":"^1.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/node":"^16.7.8","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/escape-html":"^1.0.0","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_1.0.0_1632187357287_0.9233370858234722","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@lit-labs/ssr","version":"2.0.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.0.0","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"36012d28e1bfd626dfda4f961d84818939481108","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.0.0.tgz","fileCount":52,"integrity":"sha512-DmgSkm1zi2WQEOI4AQo5jYIpaIfX8bn/XINRDUQR6F9xRqW068nLMZkgu+uUvcyddnIw/HmToLoBlidu2q0B7g==","signatures":[{"sig":"MEUCIQCvXfLiXfZpqgqm5Fr8SAlsP/zVk8XYqFm0JRJKXL/vRAIgdvw8177Qgy07tbagw7c32QS7wvn5oXY5tQpBzMiz+4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1gkoCRA9TVsSAnZWagAAgkUP/01NWAn7LVO54cI8VwQ2\nizwzzCmqs9qkRLraquHW2Hf0T0zqm+LT2p2Pr5IGzUrgNmVxl5g+Zg0duqQ4\nwzOb5YJ/ooo6ts9hZDfME12wYbYyQfRzF20WAa7YGtnMKvPAZBe/+k+n9wBl\nFqOGEYtB5OZR7YRC0CWDo3SCg3xiXeydt7agJ47AizA4mnJ1bRNLt2uWIbte\neNu8ic9sjKbdzhM9nWQBawao5ZJAcdS7yc/6KqaNHx+SOh3Cn71hVLKLHYbw\nMz8wJ3ntfLnWtSIWF/9NwCN8sCG4s7p09i8215QagYIRpCwhfhxohCwwS667\n//ISw/26kpaxC3GtGxlWB1J7BuSrjBH4X5JZ2oQjdHNr6IxpRkEPY/3L2vdq\nzpm0Zg1jjknNVmlhhqso6cCLMG1iRSLqA/vhpzWGpo3msczRO6gnyz61n8Qe\nVg5msnbIJ8IZSUnSKnPNe/v8uRpY1XX7WkEs2dO4q1KklxRGZJfjBaE5EebY\nQeuwLhEUnnpKXSsrnid4dZsurLxhY2zeCgxKlijeK0WVS63HoVCMSzX6KvZy\nQZB1oyIT9/luR9K6rjJbNZmwUevWUU50zOaZ2lKsyAZlCTi1pRu6mOp1x/PL\nOw7QrNLy508kKx6NISYKPpHrVD1oJsiNWgA439lDXqA6liyZSZkOilodpT9m\ngRT/\r\n=7wIw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"6.14.15","description":"SSR for Lit","directories":{},"_nodeVersion":"14.18.2","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/node":"^16.7.8","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.0.0_1641416999957_0.4680646579934702","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@lit-labs/ssr","version":"2.0.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.0.1","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"18e5aa000b9937aeaa4325998e98a6f1c1a90b13","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.0.1.tgz","fileCount":52,"integrity":"sha512-WVBWmGj8NmuJLDu/Y812zsro4kzh03ZVzTTIinFlDIrSawZcPi8ZOCDIxtsXcNLYkYhmBNOsEb9nDtF9opdXnA==","signatures":[{"sig":"MEUCIQDLnU66QHhrAlsvHT6fGpBcrY6eYR48tW7vLQiGbz4GCAIgMFHAgca9qVm34e0kSmNEFC+boQGhpyRioGflCG+oOzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1y4jCRA9TVsSAnZWagAAiAMQAJbZaZRVGDRi6yBD0n43\ndw3d7MMNSYqVv6Dhh3VQtBgTS7JHxwMmZRUcs+Kkp/Au7SlinfbyVbyjKikU\nBWDF3AnWH5ClqedvKB3RLVwTX5gkDzYpfNUGQ0+9de5Wymhm1IQZJ4erD8oh\ne19vxg5CDEV3pXwL6TbCrJ17XpCImufsyzSyrfRjqvJWwugLNXTh8k8AQIKI\n23d2Ax7+I41+rjPpd2d8vTcl0uunRBpWEoOryDrrVRgjR0497QMdwrLwUsgO\ns0YhGxaLu48G72Yh+EejvoaJiZqQP9Kn2rkM9LMZrvBlqMQEMYdh5drTxGIs\nZIFdpuGgH6J08Vrl4OX87FE5Z+1BZgVcTUS2sQHP0ZsmN9kJLqiliOJFUFGm\n7fhw7OegcDRAVKn3G5k7bNtSbkPHHbBDoA654n2Lrh16JUi5yWqezxMvM1mZ\nkLlk99WdynO4iw86GG5dKV5CHEty56M+MD4Cq6Tih2oVr4thaMKqAM85r6OG\nU63NuOMMvWr0epOD06JMSudMraG+27iV7k2aHh/aD/SAhsu6aXgMA+hiA7hQ\nl3nW3G6a4GPoIz01Oebij0ibEX1EQpN4BGIEdkWtc+Rw4yIeDofVWF12VinK\n98vegATNx8EwuEaWYo1EVzgm3B9cL3VfQB/Wm5++js/XP89we7wGcWAefvUL\nor54\r\n=yFY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"6.14.15","description":"SSR for Lit","directories":{},"_nodeVersion":"14.18.2","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/node":"^16.7.8","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.0.1_1641492003367_0.21639695153937444","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@lit-labs/ssr","version":"2.0.2","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.0.2","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"a3a8d76fd316a9a8740ce489d9f72f3c303b55a3","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.0.2.tgz","fileCount":52,"integrity":"sha512-ERRTWqhIE8xaxZa/VvFQf1lG1+50sELlJw0/oAJRMOoIc4z74wlAUksamaDsfRV8xw/j/L8VtI6XeVYmt32aXw==","signatures":[{"sig":"MEUCIDLGK0sk2ZPrCP5flHBzniqWz3+iGZjIf4YgmNnBnrAnAiEAuON3WH59HTbczVe0QdHtLQ2yhIB9rRwje52UTB1iEUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAWqkCRA9TVsSAnZWagAAnHUQAI8upU9BRUROQU8ZzSTY\nNX05OhyyGKmoc7ACn6mKet0nQ5p7+v7VJJmIroSzN61rLsfIyU0MoOU2i1As\n0mlNA59GYPvTlCZWDNlJ0Jb4p3t5EJO6wP8qbn5SY9X1DFsvcpLA0dO5oV3G\nEj6gjK9v0lMfDkFztaXwzCyHNfu27e8pGO1WvGPBKJXk0BTVi63i5mbxUuma\nx7hefqDRCbyjbJURwWRsrGyriaSZUPDmbwizP5k8w/+oQkTkIQRGc0CJuqdY\nrbckiMh8Sv0ZqtPl24bkqi3nru1AIwLKfz1gFwnece840A5COj+RswqLyMhm\nArvcnenu9YRwX4NwXA9jQyrlukdRtiwa5m+1Jpre5Kf9XTw5F4zqbq+9ju1d\ntF+B6SR/Kv8XOBie9QTe2vqVS2F08Gs1b1e1AYYY57stuGI0MkMXGtGKAWzr\ntEfrFmRll77znoPJC2cUPmzOVL6HCE8NMvwGATSQWWUw14fVeYrD6d9sAm/e\n8fV50ovHtI8JxpiBQ+UcdiV/xPV3iXELkkxVYWmiR8RrRVpNhQKa+5dQq9+R\nA8+5QrBcJ0nQPFZzpYi9LRN+qwFqsy4zbKCauPFiarfqs5v4ZZd7M87/KXxp\nTjpmE5nx7Yv8GIcD2Jt8fecu8FHCnNU+5ZEDJJE/FHMQDLWR7DDQxBk8Iudi\n/UQY\r\n=+cD9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","engines":{"node":">=13.9.0"},"scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"6.14.15","description":"SSR for Lit","directories":{},"_nodeVersion":"14.18.3","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.0.2_1644260003953_0.09828800615822031","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@lit-labs/ssr","version":"2.0.3","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.0.3","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"a71f3e46ce34b8eb5fd5a2756969f64c3638c043","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.0.3.tgz","fileCount":51,"integrity":"sha512-SdsnFyRGPQXNPViiyqy2yjRc+pLmb/7wUVzaNj+pbflVi3w/z82ApOjiDWnYSC112sOv2PIBRqyyQDq/J+jWwg==","signatures":[{"sig":"MEUCIGYxsfjEBYAgHEGzU+zaE/pg9eAAmjs37Bz6AU2wD1QjAiEAysP8+u8GmYdvhQCySwkSoJWwWwOp4BHhA6xT1A/b+FQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDCn3CRA9TVsSAnZWagAAbsAP/RmStA+WoIVSsaMQS4AH\nPIMHH6X3O7BkO5M2Mrejzz3M3HgchR3MQgalwvwaywRbt4KZFLWanY8d53Nj\na28TQo1eispVfJ9xTnNuQ3dA0MBdtbvLCa8dI+ot6W9PvzE89PhmkDPRFTaf\ndAUd4AzEcigZNoktz4qKej5owAR66QdiYi3OQ4DTP5srozevPcA0i4pKa0wQ\nGoppdJkZVNTvuPu5VeQw/jyAecaeN8jQSiHuG/oa8qIAhSTi511H9zwDm1fW\nd8GsXZfDY0ZYzyd0iAYSIMcB6gFCY9xsQPWefaEoj+7bcrgL+sjrK1SKgIvS\nXQdMSxcPqZQXVxcRTJy2t/93doeIVrxK1lHennKnZ5xZ+9VvuvjG8/7iuGaQ\n6FfoktHc86rzsVM7kYoiOmHudvBZUopedlwaolEZTbbBKvNY9xkZZgSBhhfk\nOSor9EgDhvDIW6F9PC5bRVPO+TUcCr08ldQqrQSEsxVbeZ4S0NcBhT5XTKEh\nJnF6gzRvdIEbKf9d7gbFfNHL2xbhFjg/ez6rBScDbKQhhvt3EYtYOm3dsXD/\ntILVNn3eCmj3Ef/LsZyIaxFUfun/b1T0CjOOfMnAo+ZtXWAyDW9aVMu1kmZ8\nmPR8iN4cAGRsuSBnWh75GQoAZM8eXeSnXIaWTsDj0yLv7LLPXhJAkCEPoBwT\nlEyJ\r\n=7DHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","engines":{"node":">=13.9.0"},"gitHead":"7fe9f8a631c0aee50b3dbdec1cd9fd169ac97280","scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"justinfagnani","email":"justin@fagnani.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.1.2","description":"SSR for Lit","directories":{},"_nodeVersion":"16.13.2","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.0.3_1644964343797_0.6685535972413055","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@lit-labs/ssr","version":"2.0.4","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.0.4","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"326e7f163e16de6df368ebed6312c200e0bab2e5","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.0.4.tgz","fileCount":51,"integrity":"sha512-8DzMXAGJ6eGJg/Pa9Va6//pW2LGpF8FNz6z/kDX5cAcsZ4BLJRkVUkAoM1Sc9TXaNu04hAxpw6j5sY1tz7zpfg==","signatures":[{"sig":"MEQCIAw2/Cdr0tz8TfPKmGbC9xk6PO+8sTGfjeKmQJOpifDfAiAjHs23VRv+dRozmDorSdbRXAIV5zu6IX0R4rc2gsU4ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB/w/8CPYR1Tq89zP3nWphJjjQpNHUuHvjV/USvKC4FZEnzdU8YNf3\r\nn6mc6iDWDRK2ZO8QE/RVHPx1HUz9Q/vOvmDoJJXrJA6fP6qYGK+neOY5yzcr\r\ny9FURV8YfwSZ0lQ5CTK/h1lVfqcACkzuWHtzhf5pceyfxu3GmPt0w040MG+9\r\n3/SGgPKHlnSKlddjdTAmpG5DFpmk83Q7rEZn6/cGxcyM3ur3yZS6a2ifrgTH\r\nwMXr2ruQ+fYqe548EXpdlzoRO9onEttOg5VB/McVKT/ZXH3P5DEyl9UXSX8y\r\nb4pxmJPLgq6Bwa+xLj/LBO/bIRcKYXLM58lC1K1D9fh9kx9yH56BgangB+ei\r\nOqFUuG8uczin4E9newTkIA643HgpyNwlLmdcTWbl/JE278xcfHj+GG/LdV9P\r\nspVVPBB6Myvc6VNR7Q+DQ5WmMcEk7/7wnP5NrX8Xk6eeF8XLfxUKI2xpSxQB\r\n+pO+CAsIkB9vWjhZyqOpv36HKlf8yV4qQ0GvlvKY9JWzcUeHj+6uCgcksmqB\r\n+vr7e+4H4dR5FWuWx28UDOfe/WCVO+icWyMU7MJ81DCqzCk1Z5+l1iO/CnMA\r\njb63mxstS5b4ux7x8/2yMhoMDDY8/cEGLZfZCSbT83/mjKfRjbQgJS895jbz\r\n9Dsb3hSWTuaMHebup6CI7Ywbu2hAUdbpxRI=\r\n=8MDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","engines":{"node":">=13.9.0"},"gitHead":"8111d1e129336001ec3a70cb90b3fbacc33db1f7","scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.3.1","description":"SSR for Lit","directories":{},"_nodeVersion":"16.14.0","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.0.4_1646933190465_0.31156349564545094","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@lit-labs/ssr","version":"2.1.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.1.0","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"28de42723a9d7224d5e9ab53c420ae102502a033","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.1.0.tgz","fileCount":51,"integrity":"sha512-Tnz/S99G57QKQkI+5QhpfOyVxdHM/IbSa3DZmbF5aeIugivONjurHOuMn6AHzzgdteae3ihcGV2eehKPJuG4/w==","signatures":[{"sig":"MEUCIQD93r5/YY6WxyFYiDpY679G0SgUtBrlMW30mKwza+rjwgIgKK0ShSRNL2KyNbCFjVfZ1xlPyn7hBsJy5rnDa2WIzYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdVwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6AA/9EsLWwQyGbK1eCupSaD5bhjhvQYM9agdrPZDl21xmG28K/SS/\r\nkXJUXY+hn6axSj8TXlyuGuszb0S9LVZG55GALbjdCp533Ra8jdDG3daFTiaj\r\n8Z3Yg+xyjhKLPYlR+A1nSpRzpTW3Depnt3csPeC9Fxn3mqbxWr29IYoWgLcT\r\nAsz0Kc6Tzo2KEInl3wGXgJf1w7jKrMFdBZCFZ/vgd7UeL/x7Us9ftQre15Et\r\n6+CmquuVMxzKCPRfnMmcwAKzbneDQ8vL4KVXOXlJgE5oCQghqVZ/l/HsnLce\r\nQ/QqFr6lJ6FHCdFh5E3nG3svXZTOnTO3VokygnJsLlrwbb0XyjSlvo8mNO6B\r\n0QFNSbliJ04admFWXAF8j9ACa+d+d72y2DfuPhbkDOSDOiTO0ejzkfuV6VPO\r\ng6oler4rwZydaaTePIoo9+rSp/auXUKbzlmERCPCHClgyrlFRBLvjPMmDDq4\r\nSjLcZ2KqZKxPbo9a6zxLqmKs5J4il9DSGQZ0fNnG5xmhicN8NUQXDK1MURDy\r\nQ4aFezqK2HelYHSE6oUycgO3M40a+OcOWym4/F64psRIVq+c/MD5abINhilS\r\nkvgc9RCGWB2fHtD+dpQs2if3LrIzDpMfPtrVK7kGHJN9chdtcRmJGxbMtXW/\r\n1BlRxUrKp5DLPCkS2ZpuGv+3/VUBVsEMeI8=\r\n=wMIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","engines":{"node":">=13.9.0"},"gitHead":"6022c984b35e6aa4b6403048ffee3c8d01a8ad2c","scripts":{"test":"npm run test:unit && npm run test:integration","build":"npm run clean && npm run build:ts","clean":"rm -rf index.js demo/ test/ lib/ *.tsbuildinfo","build:ts":"tsc","test:unit":"node --experimental-vm-modules ./test/all-tests.js","demo:global":"node ./demo/global/server.js","build:ts:watch":"tsc --watch","demo:vm-modules":"node --experimental-vm-modules ./demo/vm-modules/server.js","test:integration":"npm run test:integration:dev && npm run test:integration:prod","test:integration:dev":"MODE=dev NODE_OPTIONS=--experimental-vm-modules wtr","test:integration:prod":"MODE=prod NODE_OPTIONS=--experimental-vm-modules wtr"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.5.0","description":"SSR for Lit","directories":{},"_nodeVersion":"16.14.2","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.1.0_1649268080517_0.5529142119946513","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@lit-labs/ssr","version":"2.2.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.2.0","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"f1c9922f4f6af487fd8a621790c18ba2f3eb9532","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.2.0.tgz","fileCount":51,"integrity":"sha512-XL8Iur+i7mSnBwou8MOezOayawNKklaer9F3PvrN0PhwhI/ZQGngWiYDdgGOUxoSJCmBN8ss/zlQ3GHXkbilkw==","signatures":[{"sig":"MEUCIQDVFSDl0+85mG4ZRKjEHP0bABoZBoGi2tJDPAplfCZQvwIgGoSFIsdlDFRr+9giILmwK3k72v34x8rAU9ei23snm80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijrerACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7dxAAnhLCwednBI8wh0c/TXFTF50DdQMn+yOHznE6/vt/mO+V75WM\r\nCPe5E9EF8V7fB3E6LMiYPfxI72suIKcRsrmiztmD05PB3hPiwXwCfl1O1SHy\r\nUh9B/aB6px0Hn2Q5CLhOaCxz8XhEcMHAtDmOv25WMs6REdTwxoZ6H6yAuxYh\r\nn4yqru03aMKT1E/0B8Ym7464iWXqALHQbDNX9xSNcVSnS2eqSIYPixW5oGK5\r\nsmYMoRT3wgZbdQrQUuS6WmmxEhcQZ3Yje7fBHQjh3Z0P2nOh4r7+9NeDhZeo\r\nMpP/lcFVC/IIiMqzKobRqQCiuXpBvP5MA0fEYCZhYSrW6zNbKHHAhuURAJZe\r\nLuMHFCsBdr/putQjF6quPKTcCtE6OsXMSJuK3bkei/MVZe5bGclQhAdpfrSE\r\nISOMW0BP6SBnetolNaiDda2WSAiT/mcpDiwen/98g8Fxn7NhpT0NNI+AQWnp\r\nEQer1mBKlMF2X5p1BAMZxon2UujU2oeviGmlDIe1b3GkfSuGmh8jm4ckY7CX\r\nQB+qt1/OCjEKt7uIklWDtYpLybqU3S5mMHrmO9A8LtGA9XLfEEo+eBY7hixF\r\nt/5c4F7Asheny6P1n9k9JGiJ//EeoTHtmXgvGQjC0uFt+YCk2FqzOuIfbcbN\r\n3aINGHGTsNSh+6S0JQ+KzhrS1j8Rt3yMSUQ=\r\n=Ff7w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"node --experimental-vm-modules ./test/all-tests.js","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"output":[],"command":"node ./demo/global/server.js","dependencies":["build"]},"demo:vm-modules":{"files":[],"output":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"]},"test:integration":{"dependencies":["test:integration:dev","test:integration:prod"]},"test:integration:dev":{"files":[],"output":[],"command":"MODE=dev NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:prod":{"files":[],"output":[],"command":"MODE=prod NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"53160aca58eab95c0d3ff4761714aadde13573e4","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:dev":"wireit","test:integration:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.5.5","description":"SSR for Lit","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.2.0_1653520299061_0.2755937090650773","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@lit-labs/ssr","version":"2.2.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.2.1","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"81d777a0c603714ecf8790d1810f66863df6a870","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.2.1.tgz","fileCount":51,"integrity":"sha512-PyLCQRyYIOSTLShdsmxFoEcwjMnq593n5tSbphjHgUc9q/SccbxdQJOsM/+2QTOWkJGsJ8eolpkNQoFF3YPQ+Q==","signatures":[{"sig":"MEUCIBUTNr0hWLX/kide2OUIP9FGgbSAPUOXJ/1drmuvz5ZNAiEAtyZ5Zaf+D4xcnDwP3okMp0Q6JohXTaDfj4Jnq4NbIVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivKX6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgOw//bFKSFVqwJGJYjzinpPEBPwXugWiUHb4hNHSvzNR3x6UlxTFI\r\nJjwhP0JPSq8ZqFCnZGT1fI93S1O9mvDyY+oct60SJMGlntZoW6GcM2eD35d4\r\nxXvGAiRHwKtBfsiZiIwYXx5cCixhhiq/q+ZjaPJaj0GKcUXup7bafBx2fFr5\r\nWpaLx1bAGE7TgFTqymeq81cRevQ0YIc5kRKQMon6KQk0NqLis1bSvA6PBwIZ\r\n2bHd8l2Qk06RZ05t5B5o9y2z7nchvWtSktk9LJqbuG6dVFHHbxZvFpShSjER\r\na7DtETJ0FaZhM0QXyFnTZJ8+PZLIXda+7z5qbq62qds0jIPLkSBobOGC0O6I\r\nvNJ1dCXCEspW1FMn7C0C69YHevw945IeXU89eKsD7+DZfkboZuclY9a6uj6g\r\nXZ73DNUINqlKsSiK/rbZqzGjAYVsPqqZ2iL0jINmF+DyMihNyVELWoFO2qiY\r\nYnaB8XOfA+ZMOpGsrM+xeGyVCOYPRoCUJag6TheWaakJJOzHzA0CiQmeSNxe\r\nEueOdZKaVlYSh+BkPFcYN/ATjYDjt7Eq3w7ONZsY87cAjSKQiFqPThE0kngP\r\nRp9SR9kyusuYDebktJzD6ksZ55+BgbMNiHPZz4BHmiT0jmAHAtXFZ59tpFKc\r\ncpnLSVuqCwBysSVtlDWPHPSDdzEbkYwkye0=\r\n=rN7/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"node --experimental-vm-modules ./test/all-tests.js","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"output":[],"command":"node ./demo/global/server.js","dependencies":["build"]},"demo:vm-modules":{"files":[],"output":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"]},"test:integration":{"dependencies":["test:integration:dev","test:integration:prod"]},"test:integration:dev":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=dev NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:prod":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=prod NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"75e90d3ed32bc047bb9af04bc8d2443a2d2e2e37","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:dev":"wireit","test:integration:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.11.0","description":"SSR for Lit","directories":{},"_nodeVersion":"16.15.1","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^2.6.0","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","uvu":"^0.5.1","chai":"^4.2.0","mocha":"^9.1.1","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","typescript":"^4.3.5","@koa/router":"^10.1.1","@types/chai":"^4.2.11","@types/mocha":"^9.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.14.0","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@web/test-runner":"^0.13.16","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","@types/node-fetch":"^2.5.7","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.2.1_1656530426500_0.8667200495411287","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@lit-labs/ssr","version":"2.2.2","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.2.2","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"545ce760d4f3d50459221f56e516ad1c0bf5d1cd","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.2.2.tgz","fileCount":51,"integrity":"sha512-pWyZurpOeOxueS5EXdWkZTM9fBEHfR70WJ3dAn4oE4iWRLpt6mwx9GvUWQF0oKHqi0tQP/WjfTRf+nafWWSTfw==","signatures":[{"sig":"MEUCIQCQbE010WSzuxPM1V9TnOFiDRuTOqosrnmIwzLq/kFHZwIgP/i9qJkMQbnRPYCbUkWK9tLKaysfteQm7KnJPNQUqcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2ewyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1BBAAkbRaAbCTHx4HEVv+OhUsWuoMG8t+IYK2rjpSBRv4tcIUWhZJ\r\nT95Vt59raQEhzCp5IFq9gz+6NrPzvqmIUcwiCz97IVfUk92QtdhXaIDc/eVm\r\n3aX9xld+lcvJp+XU60gD2vjQv3KuRIFRol2RnCLpGQD84n7fcCKGbQkUb9LG\r\nkkoswW/rK2jDjXpvf/UWAMrQKUL5z9q0X/uCToBH5NzUXMfdQYUD3U71jbwx\r\nM+p8Kz5GPgM7hzrQSRkq+tmk1JnRAzYsoeD+0tgm40Nyyn6c93Voi8TcvPvE\r\ngJ7KxLHcrBIEeiuaQvA8WZUsZE02GRBpPSh5XaAgbNgxbA9IAFX512LpQXpz\r\nmmCWEijNA6/lEHRvS0W1Dy6OHFfnWNJkOwoifc55Ccl5dqNU9tOUcbz25/Rb\r\nU6YZQj9/LDHauuQ5x5pOTx03fNkfK8h97zZXDcALSrK8Fmrrjl2amcP+ZmUn\r\n/+YJiM3iibuaQkwcddCBd6jnLWjlnj1xPK+V+/9Bb8dYjPYIiMHF2Kpmss4/\r\n18V/LiX+LgqGiofJQsBG2PP9KleMWoDGZVE748WVL3lxnCZVh2XG9Tx9pPU8\r\nHZk6vOq7GztODjOEe49dV4+RoLzAhKWZG9i/P0uDb0EpI9XZitmiyYyIITZo\r\nM+C7ExHgmw67ocS7oZvKHGAUIlwsve6EX7A=\r\n=v87m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"node --experimental-vm-modules ./test/all-tests.js","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"output":[],"command":"node ./demo/global/server.js","dependencies":["build"]},"demo:vm-modules":{"files":[],"output":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"]},"test:integration":{"dependencies":["test:integration:dev","test:integration:prod"]},"test:integration:dev":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=dev NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:prod":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=prod NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"1ac58058fbdf58633b2bb8d10649d0e11c409256","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:dev":"wireit","test:integration:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.11.0","description":"SSR for Lit","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lit":"^2.1.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.1.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.2.2_1658448945499_0.7984041103860042","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@lit-labs/ssr","version":"2.2.3","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.2.3","maintainers":[{"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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"8f9cc343ebf531dd670136d342562bee33ce9be0","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.2.3.tgz","fileCount":51,"integrity":"sha512-QOHZGR5a6znwqa8wM5hpMdlfO/fXUh0LYV39b16TEGtnszhGlKECx4+w9RiBuwOj/Qb5/SHGKpr81APRevWGeg==","signatures":[{"sig":"MEUCIQD5HEqupAhjCxm2e6C07WKhvs97/lxUb+86rDTd3Y2fLQIgCEn3/vgLw1rM4t5sqwo8WFn3qFlW1elT+rNgHpjvSmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9aPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFlg/7BVeY33DwdYdY3XsHvgsVaz28uv1loR0sg+odF+ZBmyd0woXZ\r\n40nNDi9n3uZ0cRo6nc+NIXq5kx0ewvrSkrN5XaBIEfVmVRGNQgORejJL03uc\r\npt0PyomTr+LMVRaZcXJKJFcs4zzae6cUYo8VHsTwXgaB3+CPfGwKw8+5VjMg\r\n4CZaq7/I6DFQypTWTHidZY05Ek1R0UOWUY3GVf5FhVDbIzG9QlyyXITe9848\r\nqA5Yp1GJ0LYy+x9K56wKPoGxPVmX8MkPLk197lav4vSHnL88Am5ejloH0V9h\r\nDrP0deBb9L1DzKtPTKYy5WkoW+8xdVZPe7ban+h4Ft2+HUwV5V0bjA0HSPdG\r\nNHVTVYIRhUPvoCYFpik089Ft40JmJo4xAYkCgN3DDB3Uc2CNrDoM1GZw4RMe\r\nJz/V4iv9ju8iaOJ0W9thypTzCtugLWvBa3OVtVqROy2aXPg3cq/NnJ80E1C1\r\ndwjQw5UihR23ED1FGPh/0Et5vEv/kzKTjuiuLW+i4b/t89Wt957CaWfay26F\r\nMRWI88OMMQRe1xMBfBrAK2L05rTjRm4qRQImY6blZNj0n5NkgcUTZqM9rqDc\r\njYd5i4K/ABadjqM/QikmkeOO48hxZ9EibxRrTgwUbyYY53jMRp09iWzUgxoO\r\n7Or/FcvGJUaqr6CjOdTMGm7eKJe/e+g13sM=\r\n=6SD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"node --experimental-vm-modules ./test/all-tests.js","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"output":[],"command":"node ./demo/global/server.js","dependencies":["build"]},"demo:vm-modules":{"files":[],"output":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"]},"test:integration":{"dependencies":["test:integration:dev","test:integration:prod"]},"test:integration:dev":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=dev NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:prod":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=prod NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"41ab4c4a72d23f50840a94d9ec6eca7abb993740","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:dev":"wireit","test:integration:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.11.0","description":"SSR for Lit","directories":{},"_nodeVersion":"16.16.0","dependencies":{"lit":"^2.3.0","parse5":"^6.0.1","resolve":"^1.10.1","lit-html":"^2.3.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.1.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.2.3_1660265410403_0.7038863120323735","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@lit-labs/ssr","version":"2.3.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@2.3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"5811ebbc9d219453510bad1d1e80115f1c431c3f","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-2.3.0.tgz","fileCount":51,"integrity":"sha512-uPaJoNf5w3t8DOVDpuI4WR6wo552mZwiiE9n9TpIvinh75lDgvl1ki07wvfrFI6VEbDVPRj4jHiCduBr1dVJ7A==","signatures":[{"sig":"MEUCIAECAO0aJ5cNfE/A7hINSoK3uog9tOonP6G1GmvUjd/QAiEA/xpXznIsy8nWclbjZ9uZyM34k+m4f++vGZL2gckQKvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkjvNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnag/9HS4YTE9DT8ltC5zMPh6dLwp+blD3r+hHkr/JLbV+7WQ6FSlJ\r\nM86XrPVTwMt6KREevjHLta70Zw+2pLHCMOyf0tJd+4swteQG9c76ydccGTRA\r\nd/VsF017t/gmxXwIObeK+VA6zaAFgZ9P7n6kCr7K2yb53NnKGS9xx4j9E2uf\r\nkU4/Ku8Tpf/5YAcLm0KZhl7dHuMNq9gjJSlXY9eCPw0xJTStDvOsMEOcS1lk\r\nQs45wIYqrVq+XjXt/Rmee4oCijTZXqEmHKZJN63ajnqlW3FwRbXYCiBJw8MO\r\ncQomFCWy+M99jYxoN9T/IfDOzDObbpiTHUA/l/kig4KlHkyYgtL/R09NBMPi\r\npGjdR4NchUxWTkRtc8sKmsufP7mUY8rXi7vIoiVGVzuOveUYishK9F4DqCDr\r\nZdb8IHbATWd1qrh3ciM5LAoD4ZL5GOf7y8q8Hq6/OepPqerTc8updb/6t8L2\r\nIOHl0c23onSVn4W7v+EbShgwcjnVD1A3JEiu3VFXI/39gJOwYQ26AGb72PWp\r\n530XTqmEHDekTxyRXCv+SX32L78wNyjd9bxjazbxS6T7HGPMgOSFBeyVuUX/\r\ncMAOk7H1ERTm4RPDh/0gwKWjgo/JB7QSMugIUHrSBLiLY84N4u/PXY2dZx7o\r\n1+YYj8iYTy0BVumjdL4jKzVe1Clzr5zfLJ0=\r\n=81fg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"node --experimental-vm-modules ./test/all-tests.js","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"output":[],"command":"node ./demo/global/server.js","dependencies":["build"]},"demo:vm-modules":{"files":[],"output":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"]},"test:integration":{"dependencies":["test:integration:dev","test:integration:prod"]},"test:integration:dev":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=dev NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:prod":{"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"MODE=prod NODE_OPTIONS=--experimental-vm-modules node ../../tests/run-web-tests.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"33a9302dc400b13ef12b33b8419be3b8aab06bf7","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:dev":"wireit","test:integration:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.2","description":"SSR for Lit","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lit":"^2.5.0","parse5":"^7.1.1","lit-html":"^2.5.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.1.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_2.3.0_1670527948932_0.327198347513171","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@lit-labs/ssr","version":"3.0.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.0.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"710f38c672b6b73df2fad760feb80f812563fb28","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.0.0.tgz","fileCount":59,"integrity":"sha512-Gz3iiDFWBtoHNtDTcBTd4UuNkCa2FoxgpUnj1/t3iSaOwFur8fSJqkD8I0iXlMiVQA6SRC6e9aDPTmSL1HLR5g==","signatures":[{"sig":"MEQCICZFS5BvJT2cEFdNljdTErCN/N4ULADGc7tvEople0OqAiB+uvFK5yV6YGD8fuYVvnW8DTmxTWT1Be6tYVDzZoCB+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvH1fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO6g//RGI92KUZyE/8quiycdjt7BZlMwK4oRpSrwiAbHhc77SZKEcC\r\nI0vF35cPtwh3wtmncE7095BIigLfOOVb8dQb1rsWxKp3UxSXH8vDRzXNVdnG\r\nEMrClZ94l4GYFlyRmGFraioHPqG9m2Yx4yR4i7RGorF8rpfOnw45urB/MhzT\r\n4R1uArs4qqYZHX5KZAogYzlT0oj80yy8ClmkSoZIE09WZCfuUTpGHRk6PEb1\r\nZYS3QLg4BcxbWgDqvZv8mK+BDLLPXOV96tixY4MC7Ri55Oa0GSx8HM+8Vry1\r\n1/nAkxHulqduANPXRMPq6caDWNZq7khEAuBXCbYrZFQaPZjr/i2y40ePBRH4\r\nQ+AQl2rruLXYYkqGr60UknxLV+bJM/7t2RyP4SzAiEYIhL8W0KVoe8ahSYby\r\nkwJB1jG7XlbT580zAmPScyQrgF8Ca1xtg5Zq4vmYEXlMDut+Ps/9lsrnvBYe\r\nst6rfZvYwtywBVw8g5VgCFoOHgmJlastU6fOQ+jXHcG777egnBf6PyXwql4M\r\nfAie1hfmLCreVdvMxJvLcscB/uV3vQl1e3JddDh6hy4n6aZQD1arL7WGaN0M\r\nRgGStdMD+A1c4KVxxT1rk/6S4SwtPZgOpyC5CztkFkc3j5qAQAJhB0XLy527\r\nSuHZTM84j9i7JGfSwflzd7abp6YtJFIyHVw=\r\n=zPDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"304e461111cb543f1c5777cb60240a7d6510dc0f","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.2","description":"SSR for Lit","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lit":"^2.6.0","parse5":"^7.1.1","lit-html":"^2.6.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.1.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.0.0_1673297247275_0.8077920332685347","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@lit-labs/ssr","version":"3.0.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.0.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"8869e671dc655c02721957e43b76becdd5659a57","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.0.1.tgz","fileCount":67,"integrity":"sha512-6SknH6jujOKa2wd0zEqkcEIoJrzrpQ8l4dac38kHXFHtPpT25UiRKdOYsmydleUjmhIg33Vx7W9lGjjYUNuzXw==","signatures":[{"sig":"MEUCIQDMWkVU7QBEnv9qWZ4aDdce0A40cnZTuc8v37whD2ayMQIgOn8LUpuob/dNwYJ9BQlEfWAN8wTwAROjfNgsRnqHW6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxzljACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Ig/+OIYoIB0p+7lj6LFdVyCEE24CRLUJVoXovNadDWYmsZbrLpR8\r\nEInGC13jnw6vf14wTubBYjc87CGlHaK6LJEpUkMwuy+NzuPmuVasimyuxJ7/\r\n77Nk7ezL0KHoccf90k2CUGoJv1VilUb0+gPdN1CrVDdrtitERc+Up0j2Mbd+\r\nKMLvea9oBiYEeQPrA9pPdTGyToK+tZj/p5HM/PqrjN05C1cY0bz9uOIqz9a7\r\n6mIqTHUZrQ3z6Eq21XI8mXeJKfZ73KhOq8Nt3nyVx4xJO8tx9v2I24gp9ga9\r\nV+mDO/EWqp+aXvQme1aj0L3dM0lIUJsoM+ukl+vz5lRLD5F3EfRCd61bIMrA\r\nv5qYeLm40dkDhzcYqBRXRW3RhUASKnpnSIURuTm98dyqjyepKOEw2kUJ1RX3\r\nHc3VAP8jYhOUJF/cvWpWUY7sJ1++BUqlqys2eTnrLp5RE67hIAUFRVCRzkM5\r\n8Y1ULMoqnwd6QWXBWDsaQRLUkLCKyaMQt9AT6EnAQuVe1yOduPRwnnClONvM\r\n/oYQV4BRxUaplfYBO7rjhIL4SmHfPYZlw6qxVWWHJ349EEZrwmC2dOLGSIUp\r\nrZCIL+QSHryYA7QjRDLAa4r9b3YSQTWaSZsVhVN0ObsDV5G0eRmueh271jTE\r\n1Dk+i48TUjLZwO2KkEkzOau1AsLjO0ujTXI=\r\n=EMxn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"023cdeb228124d98df4eb1c236a54b2e3db1d88a","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.3","description":"SSR for Lit","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lit":"^2.6.0","parse5":"^7.1.1","lit-html":"^2.6.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.1.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.0.1_1674000739769_0.8529760223020357","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@lit-labs/ssr","version":"3.1.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"4c71cf5a11a6f05d23a48091aceb219a6015f2cd","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.0.tgz","fileCount":67,"integrity":"sha512-D4Ut27bmmj5AV9iQaEOxdjPHSZGp11ww0DI3zAniyFf2KBOH7y/X2U163oOdmKh6KQNFLQDOkVx+A6NlmxcY4Q==","signatures":[{"sig":"MEYCIQC9XtaN1uWtAV+fxbK+eZef8tZlRvSoaRMFIfPY9xmjsAIhAM6fkIus2vQ8/ia7plxlXq/jGWVDW/wsp+Ev9flFhKWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGkjwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq/RAAhw/hsXZYd4WBJCECYAPQE03W91nGKgpnMuTM6s3UpqrEBxf6\r\nmotWDf8iQGpN52U8AqGeylFABwWa8tz4DuIcVDjSAZF9OtAu1B++BKjRSkyf\r\nEFio5fZ8cH5inBVV4L2Mdaedodr5HdzuTGPLBLxiyDhIfq/jzXfZLXRaa0A5\r\njBJvJ0P0i5/kla7kUz+Mzt+7yMtqJQt5CzTU3GZ7q86rGLZXdQ5DLh3J4E6X\r\noyBhIXUBnberiapL4Bb/HzfbNJc8LxDHZxE0o6/r/7qnO99IOk5R1/bsSK7s\r\nYY48FHoUAX6nvCBGD7qOAe0xMpaKWdO7xhDQ7tRIekBglFQ6h+EASblmTpeN\r\nKSDoRsWBpQxpTQUqfc4q7xcnnuDf1ks8E1k5nN1Md48UpempdR1WMxkKq2Aa\r\nsaVuz2a8guLMe2u9ZHPKICq70jdamAiDpNUiihNGXlQW42X3RAI6lacCVSO9\r\nJEcCnaMgauRUIQ8agfsuEVb3PAGk/nFstw8sP9XpaztgvrUy43nuUSXRRQfC\r\nSI+ynKmKmqqpI58tXsiFO9+5z3OtpRUh762LwQVYW4hzmG0inSDlXhHKbqnY\r\nzUKAjaegZ6xbvMXXhAR+2yzSYqPAC3TdG2lz+qE8Cb/Bb6geo5bdSTgHfpK7\r\nrusntV9xhC9lPJFRp3GJL0BXak2eIxjRFcQ=\r\n=1Vd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"69f4d3d0c62998af357030dfd6b9bc3ab6153e8c","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.3","description":"SSR for Lit","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.0.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.0_1679444207842_0.1182785630637131","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@lit-labs/ssr","version":"3.1.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"3111ab47224beb445aa7578644f6669aff304d87","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.1.tgz","fileCount":67,"integrity":"sha512-sJBKRmmXfql+tohPkG1rNb3khzqfZhNdOu7ingPBH1ET4re4w0eAtRBBceDwWdZI+5UUo/Io5qdV3guqeQCfhA==","signatures":[{"sig":"MEQCIDSJJpCfj2uW2XfGi4wVttV9HKShwgv5mglzHC0eekxxAiBJz5QPeVMCdccWRVhIbWhw+WGdSyHQ3gri/Di/kUnInQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0UfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou2xAAmZGimREbNQ9QhqPjm54eS9WJH4TVEnMUcDRg0aMI95r8RKBe\r\nbGeiYaGGjUahozDqLMOo5fOqtkyMiRu7T4or9wJjCQ59/SSgnlm7OnKwleEU\r\nrXUvOesRpOsF58/cPhZd5qLhp57FYJFt0CfzJqO1cthjf0W73xYKXnooTiDs\r\nHJJCp5OJWLYLmutwqfl84vy8HZ7jXztgGb7KJpkMD5nnPkSy7v8tjNd2oqOr\r\nAnnp59YDGuJrHJoaRpCGkIS0jYILs0B6kTFypoGYL6KWB3bQZyvlGIhi6orZ\r\nSgXnm9D8vVjieL9oGAxLgKkER6MiPNVqmgW3XpRDAxJ0jGfF4Q6nYrIuKmVk\r\n/jyh4GtOUFnpK33+J5tlZvS8pBQOQKQli6yeSlZZ9gknRV3YsGGEHUgi2dn9\r\nD+qwLqMIyYJw/5NDvwFl3MF1uKjb3VxuR4uVNo6IqU5jJz9kveFZhctUlpNG\r\nQtB/1huKl0YXj6rVWXfSpFQX7hNPf4jbDarjg8G9oaNky/mB77HoDNzCjM1u\r\ndoLk5MQlDC7eQtdeiYIun12PYTGEpkvq28Uuew/M+I8sH2aEDDllmm/WixJ7\r\nEIc2cUYdsmewEXwqLvxXUdujT4btJQ9k7Jv23KYBE2N/0PCxk4CRDl9EBCow\r\n5tLohmyvs+lAqV50KQZklCX/cMsPF9o4AnU=\r\n=L+6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"c3b71231df6c1d86a707edd35b4a89c045a31b80","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.3","description":"SSR for Lit","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.1_1680557343118_0.9408230204477648","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@lit-labs/ssr","version":"3.1.2","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"dc11aefa523ca128094631068eb120286bd75c96","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.2.tgz","fileCount":67,"integrity":"sha512-0VC5E0S5mSqKPsrzwKjRoeTOwuQ5tCQH7NL5tKLyRug5spEypbK0bT5SCxWZE9BL+94KtuwMYLCGMXBR7RK1nA==","signatures":[{"sig":"MEQCIAP8ojkcb3P7Pj81nMdjRwlRydvOKPXMI/Kf4rWH6XlpAiB2bsjPfhYxb+5L8bDucMVncmz4RXLrHiRBjB4TltFdbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSbqdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAvhAAki8+jLNGp9idYeBGq4GOLCwr7hAPuD2WJgE6wiAYqQQqt+dQ\r\n62l7DMISppK/uSXlAzwYT2owUtcuC07vqUC2+nxzvKm9kC5tQUgdK4Jfzkqy\r\nbELlHKjEr2Gwvnvb2gLqtdz1w3/LPnJKQcXSxcuXAKOclizNmoCiyTiow3Dw\r\nvPm1Mx0sk2fkVuRk5L9TEtecTYgQNmssiNh/uR/mySrDSVMP4fy6qWy8ks08\r\ncMIAqZhuuQGDPQtraibXfBwrMFiwY0e5Sx3jtMrV3sHdGrGrfy0+IqeZizL5\r\n1K+0xYNeH6XGY0ovfsKIuXKM40EX+cfBralsr3i78p/v+rsh8bUVl9M9gBJi\r\n2uO1rX3s1Zesiexc27vzpYn30zknDRiMugfo9uSF2wKxstnPaxnn5xGDkh48\r\nb4TuWK5ssP3R4W8SaBrhlB3U12GtkTnogpJ3r2pLvc4V0DQ+L0jUCoW18KTF\r\ngor/BjpUr/9M4Pq/U9qpKW7ePI/iiPqyXBCw5WxLo461HVzKk60B14ORBvy3\r\nser9+e/3AhXB9uGz8PXoScN7Xy+/3e/ayg6n3EucIvuUvHPogTLj8qlpzAfa\r\nxtyYDwDQCd5M76U4nPZxmEoMtuB7JU+fFPOpxny20r0JRI+2xc6j//ExqYgE\r\nTzmdwl8V9X+deGgVXEBMSP0ILqOV+IbhC64=\r\n=KZKC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"96eb6f903810bbec75b8e0d67b7b8e4197d851b7","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.2_1682553500958_0.7740951535068106","host":"s3://npm-registry-packages"}},"3.1.3-pre.0":{"name":"@lit-labs/ssr","version":"3.1.3-pre.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.3-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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"1e1f2704f9b84c68f0d8c85e35ad5374f3376e0b","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.3-pre.0.tgz","fileCount":67,"integrity":"sha512-fgdduPWku2WVpAwfRgt2A04gY7qeL/8bq7TojkGPbErq99UQmi/85hNLTHlf/szlrEcHgycsT7RdliDQ3oVoLQ==","signatures":[{"sig":"MEUCIC1FbmBAAGIlJiKI86qpMFuqEkwdP5Sx5O9kb7ri8mNOAiEAmUtH6DcbwuWsfZ3moZ2HZJB7znjcelxHBCM9B2ya7Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSwQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsLhAAjCQF/6c6mKZwxT8kL8GM9xUeMw7XbGVB2FJ11xlxd7IQt+El\r\nuToEWjw7/4ZG0LsPRuO7raHwWDIbVKgzs5RmnqR74diyZA4XIzacZvq+AXxH\r\niIBIwppmjcxCBy7iTfSjNWcg1WFw3JI41NQAwrbi32rLL/z5FlsBWrXdPmRt\r\nEI70nsu77bDblFpw1ubL6+hs7ezeyEtjd/GWDceXAgM5RcjzlyaxXuTVIDDj\r\n4DTGdXOHA3QgazkWpAPDl+SXf+wFoXQFwk7h+15UVsn4YiXZ4YjLprvEnZuk\r\nyOrGpZMKp8NAb/e+SDCmgV0dZUTrcubo+a3vwTqW7YHdzMeAJNFMygrcQfs5\r\nIftVaRvslFyHNr10kvt1+dxMHujyqVUMVWlp95eDpWLjx1qwbdKm7Se64EFM\r\nEpQe7sLhrWTGnHhYHk6GdjcnQBe66eNtSwhcMNqTX190vJXXPNu0GUsiRrmk\r\n2evL2IA8/xTzKJSX2BerGK3j98siGoTm1NVaFEW2cD8V9WVrgWA5MxcXfR66\r\noMLLy50sdBuYgEQvysmCqMH+/ztxZK83YVKpxCiYK003OQH/fD11mrqyOqlu\r\nqso6OUifRL5kEeRkU3KVK+TXAi45atpjydgqeob2LUfgMZ/ejTsbvv/Uw3zR\r\nrue2LF0doekP5EVTB5ghgJL6yu4CKVt+ZZw=\r\n=59/U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"1cf03a948d25b5eebbf3e822d18ea6daa4f42e62","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^3.0.0-pre.0","parse5":"^7.1.1","lit-html":"^3.0.0-pre.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.0-pre.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.2-pre.0","@lit/reactive-element":"^2.0.0-pre.0","@lit-labs/ssr-dom-shim":"^1.1.2-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.3-pre.0_1682637879572_0.4131499489270978","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@lit-labs/ssr","version":"3.1.3","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"142756ff044d14b68f6b4f32a270f5216cc73d7d","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.3.tgz","fileCount":67,"integrity":"sha512-2iyV2X0uSfbBxPIggrud8imVfsSnLnssB/WsTJ2NhIlu70KO2W/BG0yZW02vqG0O4dVT1YEfxjNq5VCF0BAVlQ==","signatures":[{"sig":"MEQCIB9dokrO6/KnQW3SBmcfRLFtVii9ZQvKGK97rV8rac9mAiBYQYLsZ3kUMtUpioGx2L5ClAWRzovnzREM3bTQPFt8Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224280},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"06288ad7515f116b2bf7777fb5696da16b0e0922","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.3_1685661111138_0.2473621708502527","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@lit-labs/ssr","version":"3.1.4","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.4","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"80e5f4eff309f26084b05fd0178ee88250440225","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.4.tgz","fileCount":67,"integrity":"sha512-oxIEjm42Hzl47FFZU/yr8OPYECwfx+Zl6pGXomZhM1byqIVtGEFzVHd/4kLkKhCiHP4Fz786x8j2Qq5ZA2LTBQ==","signatures":[{"sig":"MEUCIB9SJEhLxLq/vwQQSJvpag6ETFiDY47z7yVCIipxrTHBAiEAroJlu8xmAGv6DlTfqo7qhA6xLKfs0APBumC2KbOqC7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223509},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"5149081781993032f0e7d16067dd6c379d21ddfd","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.0","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.4_1686938542788_0.5425956765364088","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@lit-labs/ssr","version":"3.1.5","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.5","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"d396e10dc9e30079182f5a0b776af850f039f2dd","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.5.tgz","fileCount":67,"integrity":"sha512-OvjM3CZGPRjZTIAgWvLCXS3sFj574rXfAzhtzQjgHYNxTuRy+LMfKpgeu8xF7PywdcOniVaLZuGKF4WS7YI7hA==","signatures":[{"sig":"MEUCIQCnko+sCT/SsNEkZpIh0PrG3oiSn8cFPs/LdULbW3zwFQIgCxu0TmsddnKuxLz4hDFjbbG4AukaRygQxAAE+qp9A7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223917},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"84df6ef8c73fffec92384891b4b031d7efc01a64","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.1","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.1.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/parse5":"^6.0.1","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.5_1688594280326_0.04370152712773345","host":"s3://npm-registry-packages"}},"3.1.6":{"name":"@lit-labs/ssr","version":"3.1.6","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.6","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"605f0592e28ec114177dd419c2273a3f9f16434c","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.6.tgz","fileCount":67,"integrity":"sha512-mBULGxNZ4u5PT0im6M46Zu3meg7jRuoLbX/mOuIuVoXlWs1bF7jxQGwYORLdd87zm9M+PGhnXMPGf71IBaAn1w==","signatures":[{"sig":"MEUCIG/8WS2kt0eoNluiJnI5/4Zgm4mEQS+AIfxxS9DKKwmiAiEAi32ytWqSxw2vyLZ4j86n2L1dueuc1XoSM26F3eUZnOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224965},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"a120184c9afd54ec3c47b87627eccdcbfe97a47f","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.6_1694550215325_0.9984970407563427","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"@lit-labs/ssr","version":"3.1.7","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.7","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"0bb9a28aec6d2ab0052f4f73e18c9eeb203cde32","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.7.tgz","fileCount":67,"integrity":"sha512-eoH2Ech9lvk3VCMbG6d0yRqCJOD1Zs+ZKBRuGIxOG2OQoNYtQg8JV5JPeRhlx9OKy/wVAGPtIaWDL25n4mVjYQ==","signatures":[{"sig":"MEUCIQDLMc+o6J1qewr9UO32pLHdYLSxYVnx3xq9Y0+sKL9T5wIgBM1CmXLCHI+Bwvytxahz73DepRxN+W+uOH6EL6PZEuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225543},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"7175d11aa17abfda4adb75757abae1a6ee5b04ad","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"8.19.4","description":"SSR for Lit","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lit":"^2.7.0","parse5":"^7.1.1","lit-html":"^2.7.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.0","@lit/reactive-element":"^1.6.0","@lit-labs/ssr-dom-shim":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.7_1695778022862_0.05690329719803611","host":"s3://npm-registry-packages"}},"3.1.8-pre.0":{"name":"@lit-labs/ssr","version":"3.1.8-pre.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.8-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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"c16c6600e23dcdbe07f64d3434d27c924281745b","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.8-pre.0.tgz","fileCount":67,"integrity":"sha512-50MiNH0woMPjLwlSjY1h5V2B9ocGqG1tH09aGcVfzX3ATaQwCeHBWYd5Twg1Wh+2zc3BG0Awzr6GTKxc2ts7NA==","signatures":[{"sig":"MEUCIQD0fc9kPkjyAfQULkIFzqFUbRdMr3ish32HYTvZKTtLEAIgVLjiepeN2Vz7vaZBIeHuWTeQGocvIwluEQYK21ohJMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225913},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"76d73c62c32c1277a16de2238686f6358be97213","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.1.0","description":"SSR for Lit","directories":{},"_nodeVersion":"20.7.0","dependencies":{"lit":"^3.0.0-pre.1","parse5":"^7.1.1","lit-html":"^3.0.0-pre.1","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.0-pre.1","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.4-pre.0","@lit/reactive-element":"^2.0.0-pre.1","@lit-labs/ssr-dom-shim":"^1.1.2-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.8-pre.0_1695945904780_0.3027555275686218","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"@lit-labs/ssr","version":"3.1.8","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.8","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"23bdf7b15eec0ad872b15692f471ae6451e34524","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.8.tgz","fileCount":67,"integrity":"sha512-3++/wRaue1GuFTZKDNhvnBIIUBJcKjnv+YeVWjQNETH/qcoTApmS88rzZvJENri84Vq+JonfF7dDTtHtenDU2A==","signatures":[{"sig":"MEUCIDuv9O+Lxn0tVYQCZo6YnMrvB7a+A47yHtz9EuREcJ+mAiEAs/GyY+XPYZ73UCnRAxeUnGlcDEta8/+k2kopBz7Nqxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225883},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"c4818c507771d9da58b13eaddd800f57f1846ea6","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.1.0","description":"SSR for Lit","directories":{},"_nodeVersion":"20.8.0","dependencies":{"lit":"^3.0.0","parse5":"^7.1.1","lit-html":"^3.0.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.4-pre.0","@lit/reactive-element":"^2.0.0","@lit-labs/ssr-dom-shim":"^1.1.2-pre.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.0.0-next.1","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.8_1696914941145_0.4251316511353813","host":"s3://npm-registry-packages"}},"3.1.9":{"name":"@lit-labs/ssr","version":"3.1.9","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.1.9","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"2d28c8740094a22c9ab79be9012402c60b60d7e4","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.9.tgz","fileCount":67,"integrity":"sha512-yBM2k3vlTxhYh2OfLw+yxBenx2jq6KTenxnJjkb75dypmZDkcvxPV8VvDHpJerpcm/N+QgBKYN9NAChB3dGEng==","signatures":[{"sig":"MEYCIQDOgDV6w5ko5HLdcbLNvNg6e3fhYuuJsompy6bjTCHzWQIhAPeqVb7aClAn/tvgQU5c/2o67zVVWHtJi41vZzrcHirq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228773},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"62d7818e6c0d11741886fe7e6c093667fccb1559","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.1.0","description":"SSR for Lit","directories":{},"_nodeVersion":"20.9.0","dependencies":{"lit":"^2.7.0 || ^3.0.0","parse5":"^7.1.1","lit-html":"^2.7.0 || ^3.0.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0 || ^4.0.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.4","@lit/reactive-element":"^1.6.1 || ^2.0.0","@lit-labs/ssr-dom-shim":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.1.9_1698461819028_0.11122709819325727","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@lit-labs/ssr","version":"3.2.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"33669b887a753f594be18af26a9e64598edd9334","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.2.0.tgz","fileCount":71,"integrity":"sha512-5ZwVMEpYCHI5MF7+5ER3IvOyDjJimq/nzKtV4momqSKr3a/9gEFouHzTDogwaYoOwIBBtO8jl5SX2Vsb0kfZgA==","signatures":[{"sig":"MEUCIEz9i8EDXNp5+uykEjMlSgGLIHh1OJ4xbkdsHEb4NwwHAiEAlbZFJRpl7f2sfyjUwhZeXrMvUquGFSdPNhn6x/j1npY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262060},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"f5f68b842b5dbf472ec4b7ffdceb76a211cffe12","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.1.0","description":"SSR for Lit","directories":{},"_nodeVersion":"20.9.0","dependencies":{"lit":"^3.1.0","parse5":"^7.1.1","lit-html":"^3.1.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0 || ^4.0.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.4","@lit/reactive-element":"^1.6.1 || ^2.0.0","@lit-labs/ssr-dom-shim":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.2.0_1700095526142_0.9225160805601365","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@lit-labs/ssr","version":"3.2.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"ee6230776387b02844c8d8d4a3084c9534f76898","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.2.1.tgz","fileCount":71,"integrity":"sha512-y8LHFdRFYLXJ44kddCjeaKM/NVqcz1Z0TQHic7Siawxr07d4YZKYtghqnX1bbe2Oa8+qFW7NKFv54CIB7BzrZQ==","signatures":[{"sig":"MEQCIAZTveqfxgQff4PHK+obGR3f9Fp2hvDkKDW4Orw4YdvFAiBQSxtc85T1PtsfF+ATMWraKfPegEIljiMXhNte8RVvPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262431},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"5c8b142552542ffa775b74074b8bd16f427a00fa","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.2.3","description":"SSR for Lit","directories":{},"_nodeVersion":"20.10.0","dependencies":{"lit":"^3.1.0","parse5":"^7.1.1","lit-html":"^3.1.0","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^3.3.0 || ^4.0.0","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.4","@lit/reactive-element":"^1.6.1 || ^2.0.0","@lit-labs/ssr-dom-shim":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.2.1_1704842597108_0.0008715325639494509","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@lit-labs/ssr","version":"3.2.2","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"5f931a5e4cb77b91e1157965e03133ca38335713","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.2.2.tgz","fileCount":71,"integrity":"sha512-He5TzeNPM9ECmVpgXRYmVlz0UA5YnzHlT43kyLi2Lu6mUidskqJVonk9W5K699+2DKhoXp8Ra4EJmHR6KrcW1Q==","signatures":[{"sig":"MEYCIQCB/PAfdmTE+CAJge1PzG6TzwuRsu6LxbQXmZeUznSIIgIhALi1Ub/KQ64cTuzlsDLzwIlG5L/jbSBIX5eutaIWFZn7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264008},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"b4e3c0ef472b89aee09c1ecf194e2bbb9b1441f7","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.2.4","description":"SSR for Lit","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lit":"^3.1.2","parse5":"^7.1.1","lit-html":"^3.1.2","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.4","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.7","@lit/reactive-element":"^2.0.4","@lit-labs/ssr-dom-shim":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.2.2_1706730588740_0.4163066800127513","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@lit-labs/ssr","version":"3.3.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.3.0","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"c39e1164cb26fd8f0c5359bfcd626e82d440c8c5","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.3.0.tgz","fileCount":71,"integrity":"sha512-OGlPfWfJIC2CXQLuXXRtbWlgidryVI8VOEFUPc++Vk7gQ4aapAJwHJFi7Mi614ekebNLzhkpA/10IZy5g+nGcQ==","signatures":[{"sig":"MEYCIQDNuFWaFbcsvygHnb9orGhPbJHf2BZEmBEkzsgyoXiRSAIhAN40cbbRxVUdoqL0GNXmidU5NxiH7DGsl+8ndt6/Auwr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286671},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"935697d47e62ed75e3157423400163a8371c62fc","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.8.2","description":"SSR for Lit","directories":{},"_nodeVersion":"20.18.1","dependencies":{"lit":"^3.1.2","parse5":"^7.1.1","lit-html":"^3.1.2","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.4","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.7","@lit/reactive-element":"^2.0.4","@lit-labs/ssr-dom-shim":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.3.0_1736555456707_0.45696554608286477","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@lit-labs/ssr","version":"3.3.1","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@3.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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"39bcb47b0343442b7201231d6cf25b37a0e97c42","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.3.1.tgz","fileCount":71,"integrity":"sha512-JlF1PempxvzrGEpRFrF+Ki0MHzR3HA51SK8Zv0cFpW9p0bPW4k0FeCwrElCu371UEpXF7RcaE2wgYaE1az0XKg==","signatures":[{"sig":"MEYCIQCAYM9isGdoblP+5zqWDauSYORjotfeHosse0uskAK6ngIhANtxY30SkIbECxelA68ghbgVQKV6Yg7Z44DhzLfZowSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286709},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=--experimental-vm-modules uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"7db8eadb285c2a55fe4aa78c491585e1e90d3b1c","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"lit-robot","email":"lit-robot@google.com"},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"10.8.2","description":"SSR for Lit","directories":{},"_nodeVersion":"20.18.2","dependencies":{"lit":"^3.1.2","parse5":"^7.1.1","lit-html":"^3.1.2","node-fetch":"^3.2.8","@types/node":"^16.0.0","lit-element":"^4.0.4","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.7","@lit/reactive-element":"^2.0.4","@lit-labs/ssr-dom-shim":"^1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ssr_3.3.1_1739553902703_0.13084350527965838","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@lit-labs/ssr","version":"4.0.0","author":{"name":"Google LLC"},"license":"BSD-3-Clause","_id":"@lit-labs/ssr@4.0.0","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#readme","bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"1fa8a933c2ab64361f3583f32711fedc150a8394","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-4.0.0.tgz","fileCount":71,"integrity":"sha512-pODr+t7cZVIrCRLuSLuWAACDnztEk5IrRFwFsbxyAyWcP2XP8aKuUZdVM/biXqxvIyHyCKtNZ92Gdcr+pjA5BQ==","signatures":[{"sig":"MEYCIQDgget0f9QdyiSjfjnf1oZy5aXYMQ9y+ymwvRnYdmsl5wIhANCSORJqetLg/1127QCwsu4UqlBFVNteXDmROWLMJmKc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":317113},"main":"index.js","type":"module","types":"./index.d.ts","wireit":{"test":{"dependencies":["test:unit","test:integration","test:types"]},"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"clean":"if-file-deleted","files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"],"command":"tsc --build --pretty","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"test:unit":{"files":[],"output":[],"command":"NODE_OPTIONS=\"--experimental-vm-modules --enable-source-maps\" uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"]},"test:types":{"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[],"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"]},"demo:global":{"files":[],"command":"node ./demo/global/server.js","service":true,"dependencies":["build"]},"demo:vm-modules":{"files":[],"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","service":true,"dependencies":["build"]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"]},"test:integration:shimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:dev":{"env":{"MODE":"dev","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]},"test:integration:unshimmed:prod":{"env":{"MODE":"prod","BROWSERS":{"external":true},"NODE_OPTIONS":"--experimental-vm-modules"},"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[],"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","dependencies":["build","../../tests:build"]}},"engines":{"node":">=13.9.0"},"gitHead":"0fc671bc390cac3b9900fc3616347eeeecd91d5a","scripts":{"test":"wireit","build":"wireit","build:ts":"wireit","test:unit":"wireit","test:types":"wireit","demo:global":"wireit","demo:vm-modules":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:unshimmed:prod":"wireit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1479203-7b06-437f-841e-4fa6f4cde446"}},"repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"11.5.1","description":"SSR for Lit","directories":{},"_nodeVersion":"24.5.0","dependencies":{"lit":"^3.1.2","parse5":"^7.1.1","lit-html":"^3.1.2","node-fetch":"^3.2.8","lit-element":"^4.0.4","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","@lit-labs/ssr-client":"^1.1.7","@lit/reactive-element":"^2.0.4","@lit-labs/ssr-dom-shim":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.7.0","koa-cors":"^0.0.16","deepmerge":"^4.2.2","koa-mount":"^4.0.0","@types/koa":"^2.0.49","koa-static":"^5.0.0","@koa/router":"^12.0.0","@types/node":"^20.0.0","@types/resolve":"^1.20.2","@types/koa-cors":"*","@open-wc/testing":"^3.2.0","@types/koa-mount":"^4.0.2","koa-node-resolve":"^1.0.0-pre.5","@types/koa-static":"^4.0.1","command-line-args":"^5.1.1","@types/koa__router":"^8.0.2","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@webcomponents/template-shadowroot":"^0.1.0"},"peerDependencies":{"@types/node":">=20.0.0 <25.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ssr_4.0.0_1766527408270_0.24367182033508783","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@lit-labs/ssr","type":"module","version":"4.1.0","publishConfig":{"access":"public"},"description":"SSR for Lit","main":"index.js","scripts":{"build":"wireit","build:ts":"wireit","demo:vm-modules":"wireit","demo:global":"wireit","test":"wireit","test:integration":"wireit","test:integration:shimmed:dev":"wireit","test:integration:unshimmed:dev":"wireit","test:integration:shimmed:prod":"wireit","test:integration:unshimmed:prod":"wireit","test:unit":"wireit","test:types":"wireit"},"wireit":{"build":{"dependencies":["build:ts","../ssr-client:build","../../lit:build"]},"build:ts":{"command":"tsc --build --pretty","clean":"if-file-deleted","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"],"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":["lib/","test/","demo/","index.{d.ts,d.ts.map,js,js.map}","tsconfig.tsbuildinfo"]},"demo:vm-modules":{"command":"node --experimental-vm-modules ./demo/vm-modules/server.js","dependencies":["build"],"service":true,"files":[]},"demo:global":{"command":"node ./demo/global/server.js","dependencies":["build"],"service":true,"files":[]},"test":{"dependencies":["test:unit","test:integration","test:types"]},"test:unit":{"command":"NODE_OPTIONS=\"--experimental-vm-modules --enable-source-maps\" uvu test \"lib/.*_test\\.js$\"","#comment":["These unit tests use the default export condition, so they require a","full build of all dependencies."],"dependencies":["build"],"files":[],"output":[]},"test:integration":{"dependencies":["test:integration:shimmed:dev","test:integration:shimmed:prod","test:integration:unshimmed:dev","test:integration:unshimmed:prod"]},"test:integration:shimmed:dev":{"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","env":{"MODE":"dev","NODE_OPTIONS":"--experimental-vm-modules","BROWSERS":{"external":true}},"#comment":["TODO(aomarks) It seems like this should only depend on build:ts","but it errors on missing .js files that come from core library Rollup builds"],"dependencies":["build","../../tests:build"],"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[]},"test:integration:shimmed:prod":{"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-shimmed_test.js","env":{"MODE":"prod","NODE_OPTIONS":"--experimental-vm-modules","BROWSERS":{"external":true}},"dependencies":["build","../../tests:build"],"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[]},"test:integration:unshimmed:dev":{"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","env":{"MODE":"dev","NODE_OPTIONS":"--experimental-vm-modules","BROWSERS":{"external":true}},"dependencies":["build","../../tests:build"],"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[]},"test:integration:unshimmed:prod":{"command":"node ../../tests/run-web-tests.js test/integration/client/**/*-unshimmed_test.js","env":{"MODE":"prod","NODE_OPTIONS":"--experimental-vm-modules","BROWSERS":{"external":true}},"dependencies":["build","../../tests:build"],"files":["web-test-runner.config.js","../../tests/web-test-runner.config.js"],"output":[]},"test:types":{"command":"tsc --pretty --noEmit","dependencies":["../ssr-client:build:ts:types","../ssr-dom-shim:build:ts","../../lit:build:ts:types","../../lit-html:build:ts:types","../../lit-element:build:ts:types"],"files":["src/**/*.ts","custom_typings/**/*.ts","tsconfig.json"],"output":[]}},"author":{"name":"Google LLC"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/lit/lit.git","directory":"packages/labs/ssr"},"devDependencies":{"@koa/router":"^12.0.0","@open-wc/testing":"^3.2.0","@open-wc/testing-karma":"^4.0.9","@types/command-line-args":"^5.0.0","@types/koa":"^2.0.49","@types/koa__router":"^8.0.2","@types/koa-cors":"*","@types/koa-mount":"^4.0.2","@types/koa-static":"^4.0.1","@types/node":"^20.0.0","@types/resolve":"^1.20.2","@webcomponents/template-shadowroot":"^0.1.0","command-line-args":"^5.1.1","deepmerge":"^4.2.2","koa":"^2.7.0","koa-cors":"^0.0.16","koa-mount":"^4.0.0","koa-node-resolve":"^1.0.0-pre.5","koa-static":"^5.0.0"},"dependencies":{"@lit-labs/ssr-client":"^1.1.7","@lit-labs/ssr-dom-shim":"^1.6.0","@lit/reactive-element":"^2.0.4","@parse5/tools":"^0.3.0","enhanced-resolve":"^5.10.0","lit":"^3.1.2","lit-element":"^4.0.4","lit-html":"^3.1.2","node-fetch":"^3.2.8","parse5":"^7.1.1"},"peerDependencies":{"@types/node":">=20.0.0 <25.0.0"},"peerDependenciesMeta":{"@types/node":{"optional":true}},"engines":{"node":">=13.9.0"},"_id":"@lit-labs/ssr@4.1.0","gitHead":"20afabd3c5bfd49fdcdf1b8518e05c7f99a46db6","types":"./index.d.ts","bugs":{"url":"https://github.com/lit/lit/issues"},"homepage":"https://github.com/lit/lit#readme","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-m0zymVVlHB1ddJQ1lastsV8ROW3whFOiHJhVPQWd04MnGTkTlUUVLQctux1QlyD9BtLXNN6iASxv388vhgKMFg==","shasum":"529e6c6d50ed049e3c3bc6d348472bd279d02b15","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-4.1.0.tgz","fileCount":71,"unpackedSize":321921,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwST83j/9en2ZryrSBh5pGFC2TjbMpZgqQTVRsEwJcUAIhAMNWoeCMAbC4NpvmfZlhIx1I6UGGM5haEDC4+WZwf6mo"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1479203-7b06-437f-841e-4fa6f4cde446"}},"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_4.1.0_1778730957566_0.7469018532763019"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-31T23:45:29.992Z","modified":"2026-05-14T03:55:58.227Z","1.0.0-pre.1":"2021-03-31T23:45:30.425Z","1.0.0-rc.1":"2021-04-21T03:40:45.185Z","1.0.0-rc.2":"2021-08-19T21:45:05.355Z","1.0.0-rc.3":"2021-09-03T03:44:26.922Z","1.0.0":"2021-09-21T01:22:37.484Z","2.0.0":"2022-01-05T21:10:00.177Z","2.0.1":"2022-01-06T18:00:03.718Z","2.0.2":"2022-02-07T18:53:24.134Z","2.0.3":"2022-02-15T22:32:23.989Z","2.0.4":"2022-03-10T17:26:30.604Z","2.1.0":"2022-04-06T18:01:20.641Z","2.2.0":"2022-05-25T23:11:39.195Z","2.2.1":"2022-06-29T19:20:26.677Z","2.2.2":"2022-07-22T00:15:46.018Z","2.2.3":"2022-08-12T00:50:10.649Z","2.3.0":"2022-12-08T19:32:29.062Z","3.0.0":"2023-01-09T20:47:27.441Z","3.0.1":"2023-01-18T00:12:19.954Z","3.1.0":"2023-03-22T00:16:48.070Z","3.1.1":"2023-04-03T21:29:03.316Z","3.1.2":"2023-04-26T23:58:21.120Z","3.1.3-pre.0":"2023-04-27T23:24:39.777Z","3.1.3":"2023-06-01T23:11:51.355Z","3.1.4":"2023-06-16T18:02:22.998Z","3.1.5":"2023-07-05T21:58:00.545Z","3.1.6":"2023-09-12T20:23:35.698Z","3.1.7":"2023-09-27T01:27:03.122Z","3.1.8-pre.0":"2023-09-29T00:05:05.023Z","3.1.8":"2023-10-10T05:15:41.360Z","3.1.9":"2023-10-28T02:56:59.359Z","3.2.0":"2023-11-16T00:45:26.387Z","3.2.1":"2024-01-09T23:23:17.274Z","3.2.2":"2024-01-31T19:49:48.942Z","3.3.0":"2025-01-11T00:30:56.901Z","3.3.1":"2025-02-14T17:25:02.877Z","4.0.0":"2025-12-23T22:03:28.486Z","4.1.0":"2026-05-14T03:55:57.753Z"},"bugs":{"url":"https://github.com/lit/lit/issues"},"author":{"name":"Google LLC"},"license":"BSD-3-Clause","homepage":"https://github.com/lit/lit#readme","repository":{"type":"git","url":"git+https://github.com/lit/lit.git","directory":"packages/labs/ssr"},"description":"SSR for Lit","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\n\nA package for server-side rendering Lit templates and components.\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> Documentation: https://lit.dev/docs/ssr/overview/\n>\n> Give feedback: https://github.com/lit/lit/discussions/3353\n\n## Status\n\n`@lit-labs/ssr` is pre-release software, not quite ready for public consumption.\nIf you try Lit SSR, please give feedback and file issues with bugs and use cases\nyou'd like to see covered.\n\n## Server Usage\n\n### Rendering in the Node.js global scope\n\nThe easiest way to get started is to import your Lit template modules (and any\n`LitElement` definitions they may use) into the node global scope and render\nthem to a stream (or string) using the `render(value: unknown, renderInfo?: Partial<RenderInfo>): RenderResult` function provided by `@lit-labs/ssr`. When\nrunning in Node, Lit automatically depends on Node-compatible implementations of\na minimal set of DOM APIs provided by the `@lit-labs/ssr-dom-shim` package,\nincluding defining `customElements` on the global object.\n\n#### Rendering to a stream\n\nWeb servers should prefer rendering to a stream, as they have a lower memory\nfootprint and allow sending data in chunks as they are being processed. For this\ncase use `RenderResultReadable`, which is a Node `Readable` stream\nimplementation that provides values from `RenderResult`. This can be piped\ninto a `Writable` stream, or passed to web server frameworks like [Koa](https://koajs.com/).\n\n```js\n// Example: server.js:\n\nimport {renderThunked} from '@lit-labs/ssr';\nimport {RenderResultReadable} from '@lit-labs/ssr/lib/render-result-readable.js';\nimport {myTemplate} from './my-template.js';\n\n//...\n\nconst ssrResult = renderThunked(myTemplate(data));\n// Assume `context` is a Koa.Context.\ncontext.body = new RenderResultReadable(ssrResult);\n```\n\n#### Rendering to a string\n\nTo render to a string, you can use the `collectResult` or `collectResultSync` helper functions.\n\n```js\nimport {renderThunked} from '@lit-labs/ssr';\nimport {\n  collectResult,\n  collectResultSync,\n} from '@lit-labs/ssr/lib/render-result.js';\nimport {html} from 'lit';\n\nconst myServerTemplate = (name) => html`<p>Hello ${name}</p>`;\nconst ssrResult = renderThunked(myServerTemplate('SSR with Lit!'));\n\n// Will throw if a Promise is encountered\nconsole.log(collectResultSync(ssrResult));\n// Awaits promises\nconsole.log(await collectResult(ssrResult));\n```\n\n### Rendering in a separate VM context\n\nTo avoid polluting the Node.js global object with the DOM shim and ensure each request receives a fresh global object, we also provide a way to load app code into, and render from, a separate VM context with its own global object. _Note that using this feature requires Node 14+ and passing the `--experimental-vm-modules` flag to node on because of its use of [experimental VM modules](https://nodejs.org/api/vm.html#vm_class_vm_sourcetextmodule) for creating a module-compatible VM context._\n\nTo render in a VM context, the `renderModule` function from the\n`render-module.js` module will import a given module into a server-side VM\ncontext shimmed with the minimal DOM shim required for Lit server rendering,\nexecute a given function exported from that module, and return its value.\n\nWithin that module, you can call the `render` method from the\n`render-lit-html.js` module to render `lit-html` templates and return an\niterable that incrementally emits the serialized strings of the given template.\n\n```js\n// Example: render-template.js\n\nimport {renderThunked} from '@lit-labs/ssr';\nimport {myTemplate} from './my-template.js';\nexport const renderTemplate = (someData) => {\n  return renderThunked(myTemplate(someData));\n};\n```\n\n```js\n// Example: server.js:\n\nimport {RenderResultReadable} from '@lit-labs/ssr/lib/render-result-readable.js';\nimport {renderModule} from '@lit-labs/ssr/lib/render-module.js';\n\n// Execute the above `renderTemplate` in a separate VM context with a minimal DOM shim\nconst ssrResult = await (renderModule(\n  './render-template.js',  // Module to load in VM context\n  import.meta.url,         // Referrer URL for module\n  'renderTemplate',        // Function to call\n  [{some: \"data\"}]         // Arguments to function\n) as Promise<Iterable<unknown>>);\n\n// ...\n\n// Assume `context` is a Koa.Context, or other API that accepts a Readable.\ncontext.body = new RenderResultReadable(ssrResult);\n```\n\n## Client usage\n\n### Hydrating Lit templates\n\n\"Hydration\" is the process of re-associating expressions in a template with the nodes they should update in the DOM. Hydration is performed by the `hydrate()` function from the `@lit-labs/ssr-client` module.\n\nPrior to updating a server-rendered container using `render()`, you must first call `hydrate()` on that container using the same template and data that was used to render on the server:\n\n```js\nimport {myTemplate} from './my-template.js';\nimport {render} from 'lit';\nimport {hydrate} from '@lit-labs/ssr-client';\n// Initial hydration required before render:\n// (must be same data used to render on the server)\nconst initialData = getInitialAppData();\nhydrate(myTemplate(initialData), document.body);\n\n// After hydration, render will efficiently update the server-rendered DOM:\nconst update = (data) => render(myTemplate(data), document.body);\n```\n\n### Hydrating LitElements\n\nWhen `LitElement`s are server rendered, their shadow root contents are emitted inside a `<template shadowrootmode>`, also known as a [Declarative Shadow Root](https://web.dev/declarative-shadow-dom/), a new browser feature that shipped in [all modern browsers](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template#browser_compatibility). Declarative shadow roots automatically attach their contents to a shadow root on the template's parent element when parsed. For browsers that do not yet implement declarative shadow root, there is a [`template-shadowroot`](https://github.com/webcomponents/template-shadowroot) polyfill, described below.\n\n`hydrate()` does not descend into shadow roots - it only works on one scope of the DOM at a time. To hydrate `LitElement` shadow roots, load the `@lit-labs/ssr-client/lit-element-hydrate-support.js` module, which installs support for `LitElement` to automatically hydrate itself when it detects it was server-rendered with declarative shadow DOM. This module must be loaded before the `lit` module is loaded, to ensure hydration support is properly installed.\n\nPut together, an HTML page that was server rendered and containing `LitElement`s in the main document might look like this:\n\n```js\nimport {html} from 'lit';\nimport {render} from '@lit-labs/ssr';\nimport './app-components.js';\n\nconst ssrResult = render(html`\n  <html>\n    <head> </head>\n    <body>\n      <app-shell>\n        <app-page-one></app-page-one>\n        <app-page-two></app-page-two>\n      </app-shell>\n\n      <script type=\"module\">\n        // Hydrate template-shadowroots eagerly after rendering (for browsers without\n        // native declarative shadow roots)\n        import {\n          hasNativeDeclarativeShadowRoots,\n          hydrateShadowRoots,\n        } from './node_modules/@webcomponents/template-shadowroot/template-shadowroot.js';\n        if (!hasNativeDeclarativeShadowRoots()) {\n          hydrateShadowRoots(document.body);\n        }\n        // ...\n        // Load and hydrate components lazily\n        import('./app-components.js');\n      </script>\n    </body>\n  </html>\n`);\n\n// ...\n\ncontext.body = Readable.from(ssrResult);\n```\n\nNote that as a simple example, the code above assumes a static top-level\ntemplate that does not need to be hydrated on the client, and that top-level\ncomponents individually hydrate themselves using data supplied either by\nattributes or via a side-channel mechanism. This is in no way fundamental; the\ntop-level template can be used to pass data to the top-level components, and\nthat template can be loaded and hydrated on the client to apply the same data.\n\n## Server-only templates\n\n`@lit-labs/ssr` also exports an `html` template function, similar to the normal Lit `html` function, only it's used for server-only templates. These templates can be used for rendering full documents, including the `<!DOCTYPE html>`, and rendering into elements that Lit normally cannot, like `<title>`, `<textarea>`, `<template>`, and safe `<script>` tags like `<script type=\"text/json\">`. They are also slightly more efficient than normal Lit templates, because the generated HTML doesn't need to include markers for updating.\n\nServer-only templates can be composed, and combined, and they support almost all features that normal Lit templates do, with the exception of features that don't have a pure HTML representation, like event handlers or property bindings.\n\nServer-only templates can only be rendered on the server, they can't be rendered on the client. However if you render a normal Lit template inside a server-only template, then it can be hydrated and updated. Likewise, if you place a custom element inside a server-only template, it can be hydrated and update like normal.\n\nHere's an example that shows how to use a server-only template to render a full document, and then lazily hydrate both a custom element and a template:\n\n```js\nimport {renderThunked, html} from '@lit-labs/ssr';\nimport {RenderResultReadable} from '@lit-labs/ssr/lib/render-result-readable.js';\nimport './app-shell.js';\nimport {getContent} from './content-template.js';\n\nconst pageInfo = {\n  /* ... */\n};\n\nconst ssrResult = renderThunked(html`\n  <!DOCTYPE html>\n  <html>\n    <head><title>MyApp ${pageInfo.title}</head>\n    <body>\n      <app-shell>\n        <!-- getContent is hydratable, as it returns a normal Lit template -->\n        <div id=\"content\">${getContent(pageInfo.description)}</div>\n      </app-shell>\n\n      <script type=\"module\">\n        // Hydrate template-shadowroots eagerly after rendering (for browsers without\n        // native declarative shadow roots)\n        import {\n          hasNativeDeclarativeShadowRoots,\n          hydrateShadowRoots,\n        } from './node_modules/@webcomponents/template-shadowroot/template-shadowroot.js';\n        import {hydrate} from '@lit-labs/ssr-client';\n        import {getContent} from './content-template.js';\n        if (!hasNativeDeclarativeShadowRoots()) {\n          hydrateShadowRoots(document.body);\n        }\n\n        // Load and hydrate app-shell lazily\n        import('./app-shell.js');\n\n        // Hydrate content template. This <script type=module> will run after\n        // the page has loaded, so we can count on page-id being present.\n        const pageInfo = JSON.parse(document.getElementById('page-info').textContent);\n        hydrate(getContent(pageInfo.description), document.querySelector('#content'));\n        // #content element can now be efficiently updated\n      </script>\n      <!-- Pass data to client. -->\n      <script type=\"text/json\" id=\"page-info\">\n        ${JSON.stringify(pageInfo)}\n      </script>\n    </body>\n  </html>\n`);\n\n// ...\n\ncontext.body = new RenderResultReadable(ssrResult);\n```\n\n## Thunked vs non-Thunked Rendering\n\nYou may notice that SSR has two render function exports: `render()` and\n`renderThunked()`.\n\nThe difference between the two is that `renderThunked()` returns a\n`ThunkedRenderResult`, which is a lower-level representation of a render that\nhas lower overhead compared to the `RenderResult` returned by `render()`.\n\nYou should prefer `renderThunked()` over `render()`, which exists for backwards\ncompatibility.\n\nIn the future we may introduce APIs like `renderToString()` and\n`renderToStream()` that eliminate the need to expose the underlying\nrepresentation.\n\n## LitElementRenderer Configuration\n\nThe `LitElementRenderer` has the static property `renderOptions`, which accepts\ncallback functions with the element instance to be rendered as the parameter.\nA callback can return an object to indicate the render options for the given\nelement or `undefined` to let the next callback evaluate it or fall back to\nthe default options.\n\nBy default, the `connectedCallback` method is not called during SSR. To enable\ncalling `connectedCallback`, return an object with `connectedCallback` set to\n`true`.\n\n```js\nimport {LitElementRenderer} from '@lit-labs/ssr';\n\nLitElementRenderer.renderOptions.push((element) =>\n  element.localName === 'my-element' ? {connectedCallback: true} : undefined\n);\n```\n\nTo disable rendering an element during SSR, return an object with `disableSsr`\nset to `true`.\n\n```js\nimport {LitElementRenderer} from '@lit-labs/ssr';\n\nLitElementRenderer.renderOptions.push((element) =>\n  element.localName === 'my-element' ? {disableSsr: true} : undefined\n);\n```\n\n## Notes and limitations\n\nPlease note the following current limitations with the SSR package:\n\n- **Browser support**: Support for hydrating elements on browsers that require the ShadyCSS polyfill (IE11) is not currently tested or supported.\n- **DOM shim**: The DOM shim used by default is very minimal; because the server-rendering code for Lit relies largely on its declarative nature and string-based templates, we are able to incrementally stream the contents of a template and its sub-elements while avoiding the cost of a full DOM shim by not actually using the DOM for rendering. As such, the DOM shim used provides only enough to load and register element definitions, namely things like a minimal `HTMLElement` base class and `customElements` registry.\n- **DOM access**: The above point means care should be taken to avoid interacting directly with the DOM in certain lifecycle callbacks. Concretely, you should generally only interact directly with the DOM (like accessing child/parent nodes, querying, etc.) in the following lifecycle callbacks, which are not called on the server:\n  - `LitElement`'s `update`, `updated`, `firstUpdated`\n  - `Directive`'s `update`\n- **Events**: The DOM shim implements basic event handling.\n  - It is possible to register event handlers and to dispatch events, but only on custom elements.\n  - Be aware that you cannot mutate a parent via events, due to the way we stream data via SSR. This means only a use case like `@lit/context` is supported, where events are used to pass data from a parent back to a child to use in its rendering.\n  - The DOM tree is not fully formed and the `event.composedPath()` returns a simplified tree, only containing the custom elements.\n  - As an alternative to `document.documentElement` or `document.body` (which are expected to be undefined in the server environment) for global event listeners (e.g. for `@lit/context ContextProvider`), you can use the global variable `globalThis.litServerRoot` which is (only) available during SSR (e.g. `new ContextProvider(isServer ? globalThis.litServerRoot : document.body, {...})`).\n- **connectedCallback Opt-In**: We provide an opt-in for calling `connectedCallback`, as seen above in `LitElementRenderer Configuration`. Configuring this enables calling `connectedCallback` (and the `hostConnected` hook for controllers, but not the `hostUpdate` hook) on the server. This e.g. enables using `@lit/context` on the server.\n- **Patterns for usage**: As mentioned above under \"Status\", we intend to flesh out a number of common patterns for using this package, and provide appropriate APIs and documentation for these as the package reaches maturity. Concerns like server/client data management, incremental loading and hydration, etc. are currently beyond the scope of what this package offers, but we believe it should support building these patterns on top of it going forward. Please [file issues](https://github.com/lit/lit/issues/new/choose) for ideas, suggestions, and use cases you may encounter.\n","readmeFilename":"README.md"}