├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bridgetown-lit-renderer.gemspec ├── frontend └── javascript │ └── index.js ├── lib ├── bridgetown-lit-renderer.rb └── bridgetown-lit-renderer │ ├── builder.rb │ ├── renderer.rb │ └── version.rb ├── package.json ├── script ├── cibuild ├── fmt ├── release └── test ├── src ├── build.mjs ├── serve.js └── server │ ├── import-meta-url-shim.js │ └── ssr_exec.js └── test ├── fixtures ├── bridgetown.config.yml ├── config │ ├── esbuild-plugins.js │ ├── initializers.rb │ ├── lit-components-entry.js │ └── lit-ssr.config.js ├── jsconfig.json └── src │ ├── _components │ └── happy-days.lit.js │ ├── _data │ └── site_metadata.yml │ ├── _layouts │ └── default.liquid │ └── index.erb ├── helper.rb └── test_bridgetown_lit_renderer.rb /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/Rakefile -------------------------------------------------------------------------------- /bridgetown-lit-renderer.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/bridgetown-lit-renderer.gemspec -------------------------------------------------------------------------------- /frontend/javascript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/frontend/javascript/index.js -------------------------------------------------------------------------------- /lib/bridgetown-lit-renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/lib/bridgetown-lit-renderer.rb -------------------------------------------------------------------------------- /lib/bridgetown-lit-renderer/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/lib/bridgetown-lit-renderer/builder.rb -------------------------------------------------------------------------------- /lib/bridgetown-lit-renderer/renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/lib/bridgetown-lit-renderer/renderer.rb -------------------------------------------------------------------------------- /lib/bridgetown-lit-renderer/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module BridgetownLitRenderer 4 | VERSION = "3.0.0" 5 | end 6 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/package.json -------------------------------------------------------------------------------- /script/cibuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/script/cibuild -------------------------------------------------------------------------------- /script/fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/script/fmt -------------------------------------------------------------------------------- /script/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/script/release -------------------------------------------------------------------------------- /script/test: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -ex 3 | 4 | bundle exec rake test "$@" 5 | -------------------------------------------------------------------------------- /src/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/src/build.mjs -------------------------------------------------------------------------------- /src/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/src/serve.js -------------------------------------------------------------------------------- /src/server/import-meta-url-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/src/server/import-meta-url-shim.js -------------------------------------------------------------------------------- /src/server/ssr_exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/src/server/ssr_exec.js -------------------------------------------------------------------------------- /test/fixtures/bridgetown.config.yml: -------------------------------------------------------------------------------- 1 | timezone: UTC 2 | -------------------------------------------------------------------------------- /test/fixtures/config/esbuild-plugins.js: -------------------------------------------------------------------------------- 1 | export const plugins = [] -------------------------------------------------------------------------------- /test/fixtures/config/initializers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/config/initializers.rb -------------------------------------------------------------------------------- /test/fixtures/config/lit-components-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/config/lit-components-entry.js -------------------------------------------------------------------------------- /test/fixtures/config/lit-ssr.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/config/lit-ssr.config.js -------------------------------------------------------------------------------- /test/fixtures/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/jsconfig.json -------------------------------------------------------------------------------- /test/fixtures/src/_components/happy-days.lit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/src/_components/happy-days.lit.js -------------------------------------------------------------------------------- /test/fixtures/src/_data/site_metadata.yml: -------------------------------------------------------------------------------- 1 | title: My Awesome Site 2 | -------------------------------------------------------------------------------- /test/fixtures/src/_layouts/default.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/src/_layouts/default.liquid -------------------------------------------------------------------------------- /test/fixtures/src/index.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/fixtures/src/index.erb -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/test_bridgetown_lit_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bridgetownrb/bridgetown-lit-renderer/HEAD/test/test_bridgetown_lit_renderer.rb --------------------------------------------------------------------------------