{"bugs":{"url":"https://github.com/lit/lit/issues"},"dist":{"shasum":"529e6c6d50ed049e3c3bc6d348472bd279d02b15","tarball":"https://registry.npmjs.org/@lit-labs/ssr/-/ssr-4.1.0.tgz","fileCount":71,"integrity":"sha512-m0zymVVlHB1ddJQ1lastsV8ROW3whFOiHJhVPQWd04MnGTkTlUUVLQctux1QlyD9BtLXNN6iASxv388vhgKMFg==","signatures":[{"sig":"MEYCIQCwST83j/9en2ZryrSBh5pGFC2TjbMpZgqQTVRsEwJcUAIhAMNWoeCMAbC4NpvmfZlhIx1I6UGGM5haEDC4+WZwf6mo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lit-labs%2fssr@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321921},"main":"index.js","name":"@lit-labs/ssr","type":"module","types":"./index.d.ts","author":{"name":"Google LLC"},"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":"20afabd3c5bfd49fdcdf1b8518e05c7f99a46db6","license":"BSD-3-Clause","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"}},"homepage":"https://github.com/lit/lit#readme","repository":{"url":"git+https://github.com/lit/lit.git","type":"git","directory":"packages/labs/ssr"},"_npmVersion":"11.5.1","description":"SSR for Lit","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"}],"_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.6.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.1.0_1778730957566_0.7469018532763019","host":"s3://npm-registry-packages-npm-production"},"_id":"@lit-labs/ssr@4.1.0","version":"4.1.0"}