├── .bazelignore ├── .bazelrc ├── .bazelversion ├── .eslintrc.yaml ├── .git-blame-ignore-revs ├── .github └── workflows │ ├── ci.yaml │ ├── lint_main.yaml │ ├── lint_pr.yaml │ └── publish.yaml ├── .gitignore ├── .husky └── pre-push ├── .npmrc ├── .nvmrc ├── .vscode ├── bazel.code-snippets ├── extensions.json ├── jasmine.code-snippets ├── launch.json └── settings.json ├── BUILD.bazel ├── README.md ├── WORKSPACE.bazel ├── common ├── BUILD.bazel ├── binary.mts ├── binary_test.mts ├── collections.mts ├── collections_test.mts ├── file_system.mts ├── file_system_fake.mts ├── formatters.mts ├── formatters_test.mts ├── http.mts ├── http_test.mts ├── label.bzl ├── label_test.bzl ├── models │ ├── BUILD.bazel │ ├── prerender_annotation.mts │ ├── prerender_annotation_mock.mts │ ├── prerender_annotation_test.mts │ ├── prerender_metadata.mts │ ├── prerender_metadata_mock.mts │ ├── prerender_metadata_test.mts │ ├── prerender_resource.mts │ ├── prerender_resource_test.mts │ ├── url_path.mts │ └── url_path_test.mts ├── paths.bzl ├── paths_test.bzl ├── prerender_annotation_walker.mts ├── prerender_annotation_walker_test.mts ├── probably.mts ├── probably_test.mts ├── safe_html │ ├── BUILD.bazel │ ├── safe_html.mts │ ├── safe_html_impl.mts │ ├── safe_html_impl_test.mts │ └── unsafe_html.mts └── testing │ ├── BUILD.bazel │ ├── binary.mts │ ├── binary_test.mts │ ├── devserver.mts │ ├── devserver_test.mts │ ├── devserver_test_page.html │ ├── effect_fake.mts │ ├── effect_fake_test.mts │ ├── effect_tester.mts │ ├── effect_tester_test.mts │ ├── effects.mts │ ├── effects_test.mts │ ├── mocks.mts │ ├── mocks_test.mts │ ├── temp_dir.mts │ ├── temp_dir_test.mts │ ├── test_server.mts │ ├── test_server_test.mts │ ├── webdriver.mts │ ├── webdriver_test.mts │ └── webdriver_test_page.html ├── dependencies.bzl ├── docs ├── BUILD.bazel ├── README.md ├── common │ ├── BUILD.bazel │ ├── delayed.mts │ ├── delayed_test.mts │ ├── imperative_iterator.mts │ ├── imperative_iterator_test.mts │ ├── iterables.mts │ └── iterables_test.mts ├── components │ ├── footer │ │ ├── BUILD.bazel │ │ ├── footer.css │ │ ├── footer.tsx │ │ └── footer_test.tsx │ ├── header │ │ ├── BUILD.bazel │ │ ├── LICENSE │ │ ├── github_dark.svg │ │ ├── github_light.svg │ │ ├── hamburger.svg │ │ ├── header.css │ │ ├── header.tsx │ │ ├── header_script.mts │ │ └── header_test.tsx │ ├── layout │ │ ├── BUILD.bazel │ │ ├── layout.css │ │ ├── layout.tsx │ │ ├── layout_script.mts │ │ └── layout_test.tsx │ ├── markdown │ │ ├── BUILD.bazel │ │ ├── markdown.css │ │ ├── markdown.tsx │ │ └── markdown_test.tsx │ ├── nav_pane │ │ ├── BUILD.bazel │ │ ├── nav_pane.css │ │ ├── nav_pane.tsx │ │ ├── nav_pane_script.mts │ │ ├── nav_pane_script_test.mts │ │ ├── nav_pane_script_test_cases.tsx │ │ └── nav_pane_test.tsx │ ├── under_construction │ │ ├── BUILD.bazel │ │ ├── under_construction.css │ │ └── under_construction.tsx │ └── under_construction_banner │ │ ├── BUILD.bazel │ │ ├── under_construction_banner.css │ │ ├── under_construction_banner_prerender.tsx │ │ └── warning.svg ├── global.css ├── internal │ ├── README.md │ └── architecture │ │ ├── component.dot │ │ ├── component_aliases.dot │ │ ├── component_check.dot │ │ ├── component_composition.dot │ │ ├── component_metadata.dot │ │ ├── life_of_a_build.md │ │ ├── prerender_component.md │ │ └── publishing_components.md ├── markdown │ ├── BUILD.bazel │ ├── markdown_loader.mts │ ├── markdown_loader_test.mts │ ├── markdown_page.mts │ ├── markdown_page_mock.mts │ ├── markdown_page_test.mts │ └── markdown_testdata.md ├── netlify.toml ├── package.json ├── routing.mts ├── routing_mock.mts ├── routing_test.mts ├── site.tsx ├── test_id.mts ├── test_id_test.mts ├── theme.css └── www │ ├── BUILD.bazel │ ├── index.css │ ├── index.tsx │ ├── index_global.css │ ├── index_test.tsx │ ├── not_found │ ├── BUILD.bazel │ ├── not_found.css │ ├── not_found.tsx │ └── not_found_test.tsx │ └── tutorials │ ├── components │ └── components.md │ └── getting_started │ └── getting_started.md ├── examples ├── README.md ├── components │ ├── BUILD.bazel │ ├── README.md │ ├── component.tsx │ ├── dep.tsx │ ├── package.json │ ├── site.tsx │ ├── test.mts │ ├── transitive.tsx │ └── ts_dep.mts ├── data │ ├── BUILD.bazel │ ├── content │ │ ├── bar.txt │ │ ├── baz.txt │ │ └── foo.txt │ ├── package.json │ ├── site.tsx │ └── test.mts ├── declarative_shadow_dom │ ├── BUILD.bazel │ ├── README.md │ ├── component.css │ ├── component.tsx │ ├── package.json │ ├── site.tsx │ └── test.mts ├── empty_script │ ├── BUILD.bazel │ ├── empty_script.mts │ ├── site.tsx │ └── test.mts ├── external │ ├── .bazelignore │ ├── .bazelrc │ ├── .bazelversion │ ├── .npmrc │ ├── .nvmrc │ ├── BUILD.bazel │ ├── WORKSPACE.bazel │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.tsx │ │ ├── logo.png │ │ ├── script.mts │ │ └── style.css │ ├── package.json │ ├── pnpm-lock.yaml │ ├── site.tsx │ ├── tsconfig.client.json │ └── tsconfig.json ├── extract │ ├── BUILD.bazel │ ├── nested_resource.mts │ ├── nested_resource_expected.txt │ ├── single_resource.mts │ └── single_resource_expected.txt ├── javascript │ ├── BUILD.bazel │ ├── README.md │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.mjs │ │ ├── component_script.mjs │ │ ├── component_script_dep.mjs │ │ └── component_script_unused.mjs │ ├── package.json │ ├── site.mjs │ └── test.mts ├── minimal │ ├── BUILD.bazel │ ├── README.md │ ├── dep.mts │ ├── package.json │ ├── site.tsx │ ├── test.mts │ └── transitive.mts ├── multi_page │ ├── BUILD.bazel │ ├── README.md │ ├── logo.png │ ├── package.json │ ├── script.mts │ ├── site.tsx │ ├── styles.css │ └── test.mts ├── no_scripts │ ├── BUILD.bazel │ ├── README.md │ ├── site.tsx │ └── test.mts ├── preact │ ├── BUILD.bazel │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.tsx │ │ ├── script.mts │ │ └── style.css │ ├── package.json │ ├── site.tsx │ └── test.mts ├── prerender_resources │ ├── BUILD.bazel │ ├── README.md │ ├── generator.mts │ └── generator_test.mts ├── resources │ ├── BUILD.bazel │ ├── README.md │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.tsx │ │ └── image.png │ ├── logo.png │ ├── package.json │ ├── site.tsx │ ├── test.mts │ └── transitive │ │ ├── BUILD.bazel │ │ ├── icon.png │ │ └── transitive.tsx ├── script_isolation │ ├── BUILD.bazel │ ├── README.md │ ├── bar.mts │ ├── foo.mts │ ├── package.json │ ├── site.tsx │ └── test.mts ├── scripts │ ├── BUILD.bazel │ ├── README.md │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.tsx │ │ └── component_script.mts │ ├── package.json │ ├── script.mts │ ├── site.tsx │ ├── test.mts │ └── transitive │ │ ├── BUILD.bazel │ │ ├── transitive.tsx │ │ └── transitive_script.mts ├── shared_chunks │ ├── BUILD.bazel │ ├── README.md │ ├── goodbye.mts │ ├── hello.mts │ ├── package.json │ ├── shared.mts │ ├── site.tsx │ └── test.mts ├── site │ ├── BUILD.bazel │ ├── README.md │ ├── about │ │ ├── BUILD.bazel │ │ ├── about.css │ │ ├── about.tsx │ │ └── logo.png │ ├── blog │ │ ├── BUILD.bazel │ │ ├── blog.tsx │ │ ├── blog_test.mts │ │ └── posts │ │ │ ├── bar.md │ │ │ ├── baz.md │ │ │ └── foo.md │ ├── common │ │ ├── BUILD.bazel │ │ ├── links.mts │ │ └── theme.css │ ├── components │ │ ├── base │ │ │ ├── BUILD.bazel │ │ │ ├── base.css │ │ │ ├── base.tsx │ │ │ └── base_test.tsx │ │ ├── counter │ │ │ ├── BUILD.bazel │ │ │ ├── counter_prerender.tsx │ │ │ ├── counter_prerender_test.tsx │ │ │ ├── counter_script.mts │ │ │ ├── counter_test.mts │ │ │ └── counter_test_cases.tsx │ │ ├── footer │ │ │ ├── BUILD.bazel │ │ │ ├── footer.css │ │ │ ├── footer.tsx │ │ │ └── footer_test.tsx │ │ └── header │ │ │ ├── BUILD.bazel │ │ │ ├── header.css │ │ │ ├── header.tsx │ │ │ └── header_test.tsx │ ├── counter │ │ ├── BUILD.bazel │ │ └── counter.tsx │ ├── home │ │ ├── BUILD.bazel │ │ ├── home.tsx │ │ └── home_test.mts │ └── package.json ├── styles │ ├── BUILD.bazel │ ├── README.md │ ├── dep.css │ ├── package.json │ ├── site.tsx │ ├── styles.css │ └── test.mts ├── testonly │ ├── BUILD.bazel │ ├── README.md │ ├── component │ │ ├── BUILD.bazel │ │ ├── component.tsx │ │ ├── component_script.mts │ │ ├── component_styles.css │ │ └── image.png │ ├── image.png │ ├── package.json │ ├── site.tsx │ ├── site_script.mts │ ├── site_styles.css │ └── transitive │ │ ├── BUILD.bazel │ │ ├── image.png │ │ ├── transitive.tsx │ │ ├── transitive_script.mts │ │ └── transitive_styles.css ├── tsconfig │ ├── BUILD.bazel │ ├── README.md │ ├── package.json │ ├── site.tsx │ └── tsconfig.json └── tsjs │ ├── BUILD.bazel │ ├── README.md │ ├── js_child │ ├── BUILD.bazel │ ├── js_child.d.mts │ └── js_child.mjs │ ├── js_child_script.d.mts │ ├── js_child_script.mjs │ ├── js_parent │ ├── BUILD.bazel │ ├── js_parent.d.mts │ └── js_parent.mjs │ ├── js_parent_script.mjs │ ├── package.json │ ├── site.tsx │ ├── test.mts │ ├── ts_child │ ├── BUILD.bazel │ └── ts_child.tsx │ ├── ts_child_script.mts │ ├── ts_parent │ ├── BUILD.bazel │ └── ts_parent.tsx │ └── ts_parent_script.mts ├── index.bzl ├── npm_repositories.bzl ├── package.json ├── packages ├── declarative_shadow_dom │ ├── BUILD.bazel │ ├── README.md │ ├── declarative_shadow_dom.mts │ ├── declarative_shadow_dom_polyfill.mts │ ├── declarative_shadow_dom_test.mts │ ├── package.json │ ├── preact.mts │ └── preact_test.mts ├── preact │ ├── BUILD.bazel │ ├── README.md │ ├── index.mts │ ├── index_test.mts │ └── package.json └── rules_prerender │ ├── BUILD.bazel │ ├── css │ ├── BUILD.bazel │ ├── css_binaries.bzl │ ├── css_group.bzl │ ├── css_library.bzl │ ├── css_providers.bzl │ └── tests │ │ ├── bundle │ │ ├── BUILD.bazel │ │ ├── expected.css │ │ ├── lib.css │ │ └── transitive.css │ │ ├── dependencies │ │ ├── BUILD.bazel │ │ ├── bar.css │ │ ├── baz.css │ │ ├── expected.css │ │ └── foo.css │ │ ├── group │ │ ├── BUILD.bazel │ │ ├── conflicting_lib.css │ │ ├── group_test.bzl │ │ ├── lib1.css │ │ └── lib2.css │ │ ├── import_map │ │ ├── BUILD.bazel │ │ ├── foo.css │ │ ├── import_map_test.bzl │ │ └── subpackage │ │ │ ├── BUILD.bazel │ │ │ └── lib.css │ │ └── reexport │ │ ├── BUILD.bazel │ │ ├── bar.css │ │ ├── baz.css │ │ ├── dep.css │ │ ├── foo.css │ │ └── reexport_test.bzl │ ├── duplicate_execution_check.mts │ ├── duplicate_execution_check_test.mts │ ├── extract_single_resource.bzl │ ├── index.mts │ ├── inject_resources.bzl │ ├── inline_style_map.mts │ ├── link_prerender_component.bzl │ ├── multi_inject_resources.bzl │ ├── package.json │ ├── paths.mts │ ├── paths_test.mts │ ├── prerender_component.bzl │ ├── prerender_component_publish_files.bzl │ ├── prerender_component_publish_files_test.mts │ ├── prerender_component_publish_files_testdata │ ├── BUILD.bazel │ ├── component.mts │ ├── prerender_dep.mts │ ├── resource.txt │ ├── script.mts │ ├── script_dep.mts │ └── style.css │ ├── prerender_metadata.bzl │ ├── prerender_pages.bzl │ ├── prerender_pages_unbundled.bzl │ ├── prerender_resources.bzl │ ├── rollup.config.mts │ ├── script_entry_points.bzl │ ├── scripts.mts │ ├── scripts_test.mts │ ├── styles.mts │ ├── styles_test.mts │ ├── tests │ ├── BUILD.bazel │ └── empty.txt │ ├── visibility_aspect.bzl │ ├── web_resources.bzl │ └── web_resources_devserver.bzl ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── repositories.bzl ├── tools ├── bazel_stamp_vars.sh ├── bazelrc │ ├── ci.bazelrc │ ├── common.bazelrc │ ├── debug.bazelrc │ ├── incompatible.bazelrc │ └── release.bazelrc ├── binaries │ ├── README.md │ ├── annotation_extractor │ │ ├── BUILD.bazel │ │ ├── README.md │ │ ├── annotation_extractor.mts │ │ ├── annotation_extractor_test.mts │ │ ├── extractor.mts │ │ ├── extractor_test.mts │ │ ├── metadata.mts │ │ └── metadata_test.mts │ ├── css_bundler │ │ ├── BUILD.bazel │ │ ├── css_bundle.bzl │ │ ├── css_bundler.mts │ │ └── css_bundler_test.mts │ ├── js_bundler │ │ ├── BUILD.bazel │ │ ├── js_bundle.bzl │ │ └── js_bundler.mts │ ├── renderer │ │ ├── BUILD.bazel │ │ ├── build_vars.bzl │ │ ├── entry_point.mts │ │ ├── entry_point_test.mts │ │ ├── renderer.mts │ │ └── renderer_test.mts │ ├── resource_injector │ │ ├── BUILD.bazel │ │ ├── README.md │ │ ├── config.mts │ │ ├── injector.mts │ │ ├── injector_test.mts │ │ ├── resource_injector.mts │ │ └── resource_injector_test.mts │ ├── resource_packager │ │ ├── BUILD.bazel │ │ ├── README.md │ │ ├── package_loader.mts │ │ ├── package_loader_test.mts │ │ ├── packager.mts │ │ ├── packager_test.mts │ │ ├── resource_map.mts │ │ ├── resource_map_mock.mts │ │ ├── resource_map_test.mts │ │ ├── resource_packager.mts │ │ └── resource_packager_test.mts │ └── script_entry_generator │ │ ├── BUILD.bazel │ │ ├── README.md │ │ ├── generator.mts │ │ ├── generator_test.mts │ │ ├── script_entry_generator.mts │ │ └── script_entry_generator_test.mts ├── browsers │ ├── BUILD.bazel │ ├── README.md │ ├── browser_archive_repo.bzl │ ├── browser_configure.bzl │ ├── browser_repositories.bzl │ ├── chromium │ │ ├── BUILD.bazel │ │ ├── chromium.bzl │ │ ├── chromium.json │ │ └── chromium_debug.json │ ├── firefox │ │ ├── BUILD.bazel │ │ ├── firefox.bzl │ │ ├── firefox.json │ │ └── firefox_debug.json │ └── update_script │ │ ├── BUILD.bazel │ │ ├── README.md │ │ ├── browser.mts │ │ ├── browser_artifact.mts │ │ ├── chromium.mts │ │ ├── find_revision_chromium.mts │ │ ├── index.mts │ │ └── platform.mts ├── constraints │ └── BUILD.bazel ├── dependencies │ ├── BUILD.bazel │ ├── defs.bzl │ └── prune_dependencies.bzl ├── flags │ ├── BUILD.bazel │ └── README.md ├── jasmine │ ├── BUILD.bazel │ ├── defs.bzl │ ├── jasmine_node_test.bzl │ └── jasmine_web_test_suite.bzl ├── netlify │ ├── BUILD.bazel │ ├── defs.bzl │ └── netlify_deploy.bzl ├── publish │ ├── BUILD.bazel │ ├── defs.bzl │ ├── install_instructions.md │ ├── npm_publish.bzl │ └── npm_publish.sh ├── stamping │ ├── BUILD.bazel │ ├── defs.bzl │ ├── package_dependencies.json │ ├── package_dependencies_expected.json │ ├── package_ignored_dependencies.json │ ├── package_ignored_dependencies_expected.json │ ├── package_version.json │ ├── package_version_expected.json │ ├── stamp.jq │ └── stamp_package.bzl └── typescript │ ├── BUILD.bazel │ ├── defs.bzl │ └── ts_project.bzl ├── tsconfig.client.json └── tsconfig.json /.bazelignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.bazelignore -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 7.2.1 2 | -------------------------------------------------------------------------------- /.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.eslintrc.yaml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # ESM migration. 2 | 71ebac2ad2217caf45d447026b7cb89f10f85dbf 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/lint_main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.github/workflows/lint_main.yaml -------------------------------------------------------------------------------- /.github/workflows/lint_pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.github/workflows/lint_pr.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.17.0 2 | -------------------------------------------------------------------------------- /.vscode/bazel.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.vscode/bazel.code-snippets -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/jasmine.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.vscode/jasmine.code-snippets -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/WORKSPACE.bazel -------------------------------------------------------------------------------- /common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/BUILD.bazel -------------------------------------------------------------------------------- /common/binary.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/binary.mts -------------------------------------------------------------------------------- /common/binary_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/binary_test.mts -------------------------------------------------------------------------------- /common/collections.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/collections.mts -------------------------------------------------------------------------------- /common/collections_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/collections_test.mts -------------------------------------------------------------------------------- /common/file_system.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/file_system.mts -------------------------------------------------------------------------------- /common/file_system_fake.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/file_system_fake.mts -------------------------------------------------------------------------------- /common/formatters.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/formatters.mts -------------------------------------------------------------------------------- /common/formatters_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/formatters_test.mts -------------------------------------------------------------------------------- /common/http.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/http.mts -------------------------------------------------------------------------------- /common/http_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/http_test.mts -------------------------------------------------------------------------------- /common/label.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/label.bzl -------------------------------------------------------------------------------- /common/label_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/label_test.bzl -------------------------------------------------------------------------------- /common/models/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/BUILD.bazel -------------------------------------------------------------------------------- /common/models/prerender_annotation.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_annotation.mts -------------------------------------------------------------------------------- /common/models/prerender_annotation_mock.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_annotation_mock.mts -------------------------------------------------------------------------------- /common/models/prerender_annotation_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_annotation_test.mts -------------------------------------------------------------------------------- /common/models/prerender_metadata.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_metadata.mts -------------------------------------------------------------------------------- /common/models/prerender_metadata_mock.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_metadata_mock.mts -------------------------------------------------------------------------------- /common/models/prerender_metadata_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_metadata_test.mts -------------------------------------------------------------------------------- /common/models/prerender_resource.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_resource.mts -------------------------------------------------------------------------------- /common/models/prerender_resource_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/prerender_resource_test.mts -------------------------------------------------------------------------------- /common/models/url_path.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/url_path.mts -------------------------------------------------------------------------------- /common/models/url_path_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/models/url_path_test.mts -------------------------------------------------------------------------------- /common/paths.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/paths.bzl -------------------------------------------------------------------------------- /common/paths_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/paths_test.bzl -------------------------------------------------------------------------------- /common/prerender_annotation_walker.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/prerender_annotation_walker.mts -------------------------------------------------------------------------------- /common/prerender_annotation_walker_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/prerender_annotation_walker_test.mts -------------------------------------------------------------------------------- /common/probably.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/probably.mts -------------------------------------------------------------------------------- /common/probably_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/probably_test.mts -------------------------------------------------------------------------------- /common/safe_html/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/safe_html/BUILD.bazel -------------------------------------------------------------------------------- /common/safe_html/safe_html.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/safe_html/safe_html.mts -------------------------------------------------------------------------------- /common/safe_html/safe_html_impl.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/safe_html/safe_html_impl.mts -------------------------------------------------------------------------------- /common/safe_html/safe_html_impl_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/safe_html/safe_html_impl_test.mts -------------------------------------------------------------------------------- /common/safe_html/unsafe_html.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/safe_html/unsafe_html.mts -------------------------------------------------------------------------------- /common/testing/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/BUILD.bazel -------------------------------------------------------------------------------- /common/testing/binary.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/binary.mts -------------------------------------------------------------------------------- /common/testing/binary_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/binary_test.mts -------------------------------------------------------------------------------- /common/testing/devserver.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/devserver.mts -------------------------------------------------------------------------------- /common/testing/devserver_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/devserver_test.mts -------------------------------------------------------------------------------- /common/testing/devserver_test_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/devserver_test_page.html -------------------------------------------------------------------------------- /common/testing/effect_fake.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effect_fake.mts -------------------------------------------------------------------------------- /common/testing/effect_fake_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effect_fake_test.mts -------------------------------------------------------------------------------- /common/testing/effect_tester.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effect_tester.mts -------------------------------------------------------------------------------- /common/testing/effect_tester_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effect_tester_test.mts -------------------------------------------------------------------------------- /common/testing/effects.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effects.mts -------------------------------------------------------------------------------- /common/testing/effects_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/effects_test.mts -------------------------------------------------------------------------------- /common/testing/mocks.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/mocks.mts -------------------------------------------------------------------------------- /common/testing/mocks_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/mocks_test.mts -------------------------------------------------------------------------------- /common/testing/temp_dir.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/temp_dir.mts -------------------------------------------------------------------------------- /common/testing/temp_dir_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/temp_dir_test.mts -------------------------------------------------------------------------------- /common/testing/test_server.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/test_server.mts -------------------------------------------------------------------------------- /common/testing/test_server_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/test_server_test.mts -------------------------------------------------------------------------------- /common/testing/webdriver.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/webdriver.mts -------------------------------------------------------------------------------- /common/testing/webdriver_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/webdriver_test.mts -------------------------------------------------------------------------------- /common/testing/webdriver_test_page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/common/testing/webdriver_test_page.html -------------------------------------------------------------------------------- /dependencies.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/dependencies.bzl -------------------------------------------------------------------------------- /docs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/BUILD.bazel -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/BUILD.bazel -------------------------------------------------------------------------------- /docs/common/delayed.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/delayed.mts -------------------------------------------------------------------------------- /docs/common/delayed_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/delayed_test.mts -------------------------------------------------------------------------------- /docs/common/imperative_iterator.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/imperative_iterator.mts -------------------------------------------------------------------------------- /docs/common/imperative_iterator_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/imperative_iterator_test.mts -------------------------------------------------------------------------------- /docs/common/iterables.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/iterables.mts -------------------------------------------------------------------------------- /docs/common/iterables_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/common/iterables_test.mts -------------------------------------------------------------------------------- /docs/components/footer/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/footer/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/footer/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/footer/footer.css -------------------------------------------------------------------------------- /docs/components/footer/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/footer/footer.tsx -------------------------------------------------------------------------------- /docs/components/footer/footer_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/footer/footer_test.tsx -------------------------------------------------------------------------------- /docs/components/header/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/header/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/LICENSE -------------------------------------------------------------------------------- /docs/components/header/github_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/github_dark.svg -------------------------------------------------------------------------------- /docs/components/header/github_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/github_light.svg -------------------------------------------------------------------------------- /docs/components/header/hamburger.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/hamburger.svg -------------------------------------------------------------------------------- /docs/components/header/header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/header.css -------------------------------------------------------------------------------- /docs/components/header/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/header.tsx -------------------------------------------------------------------------------- /docs/components/header/header_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/header_script.mts -------------------------------------------------------------------------------- /docs/components/header/header_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/header/header_test.tsx -------------------------------------------------------------------------------- /docs/components/layout/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/layout/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/layout/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/layout/layout.css -------------------------------------------------------------------------------- /docs/components/layout/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/layout/layout.tsx -------------------------------------------------------------------------------- /docs/components/layout/layout_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/layout/layout_script.mts -------------------------------------------------------------------------------- /docs/components/layout/layout_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/layout/layout_test.tsx -------------------------------------------------------------------------------- /docs/components/markdown/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/markdown/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/markdown/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/markdown/markdown.css -------------------------------------------------------------------------------- /docs/components/markdown/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/markdown/markdown.tsx -------------------------------------------------------------------------------- /docs/components/markdown/markdown_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/markdown/markdown_test.tsx -------------------------------------------------------------------------------- /docs/components/nav_pane/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane.css -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane.tsx -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane_script.mts -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane_script_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane_script_test.mts -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane_script_test_cases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane_script_test_cases.tsx -------------------------------------------------------------------------------- /docs/components/nav_pane/nav_pane_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/nav_pane/nav_pane_test.tsx -------------------------------------------------------------------------------- /docs/components/under_construction/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/under_construction/under_construction.css: -------------------------------------------------------------------------------- 1 | :host { 2 | margin-top: 1rem; 3 | } 4 | -------------------------------------------------------------------------------- /docs/components/under_construction/under_construction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction/under_construction.tsx -------------------------------------------------------------------------------- /docs/components/under_construction_banner/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction_banner/BUILD.bazel -------------------------------------------------------------------------------- /docs/components/under_construction_banner/under_construction_banner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction_banner/under_construction_banner.css -------------------------------------------------------------------------------- /docs/components/under_construction_banner/under_construction_banner_prerender.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction_banner/under_construction_banner_prerender.tsx -------------------------------------------------------------------------------- /docs/components/under_construction_banner/warning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/components/under_construction_banner/warning.svg -------------------------------------------------------------------------------- /docs/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/global.css -------------------------------------------------------------------------------- /docs/internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/README.md -------------------------------------------------------------------------------- /docs/internal/architecture/component.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/component.dot -------------------------------------------------------------------------------- /docs/internal/architecture/component_aliases.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/component_aliases.dot -------------------------------------------------------------------------------- /docs/internal/architecture/component_check.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/component_check.dot -------------------------------------------------------------------------------- /docs/internal/architecture/component_composition.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/component_composition.dot -------------------------------------------------------------------------------- /docs/internal/architecture/component_metadata.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/component_metadata.dot -------------------------------------------------------------------------------- /docs/internal/architecture/life_of_a_build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/life_of_a_build.md -------------------------------------------------------------------------------- /docs/internal/architecture/prerender_component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/prerender_component.md -------------------------------------------------------------------------------- /docs/internal/architecture/publishing_components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/internal/architecture/publishing_components.md -------------------------------------------------------------------------------- /docs/markdown/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/BUILD.bazel -------------------------------------------------------------------------------- /docs/markdown/markdown_loader.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_loader.mts -------------------------------------------------------------------------------- /docs/markdown/markdown_loader_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_loader_test.mts -------------------------------------------------------------------------------- /docs/markdown/markdown_page.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_page.mts -------------------------------------------------------------------------------- /docs/markdown/markdown_page_mock.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_page_mock.mts -------------------------------------------------------------------------------- /docs/markdown/markdown_page_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_page_test.mts -------------------------------------------------------------------------------- /docs/markdown/markdown_testdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/markdown/markdown_testdata.md -------------------------------------------------------------------------------- /docs/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/netlify.toml -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /docs/routing.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/routing.mts -------------------------------------------------------------------------------- /docs/routing_mock.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/routing_mock.mts -------------------------------------------------------------------------------- /docs/routing_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/routing_test.mts -------------------------------------------------------------------------------- /docs/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/site.tsx -------------------------------------------------------------------------------- /docs/test_id.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/test_id.mts -------------------------------------------------------------------------------- /docs/test_id_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/test_id_test.mts -------------------------------------------------------------------------------- /docs/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/theme.css -------------------------------------------------------------------------------- /docs/www/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/BUILD.bazel -------------------------------------------------------------------------------- /docs/www/index.css: -------------------------------------------------------------------------------- 1 | #banner { 2 | margin-top: 1rem; 3 | } 4 | -------------------------------------------------------------------------------- /docs/www/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/index.tsx -------------------------------------------------------------------------------- /docs/www/index_global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/index_global.css -------------------------------------------------------------------------------- /docs/www/index_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/index_test.tsx -------------------------------------------------------------------------------- /docs/www/not_found/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/not_found/BUILD.bazel -------------------------------------------------------------------------------- /docs/www/not_found/not_found.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/not_found/not_found.css -------------------------------------------------------------------------------- /docs/www/not_found/not_found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/not_found/not_found.tsx -------------------------------------------------------------------------------- /docs/www/not_found/not_found_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/not_found/not_found_test.tsx -------------------------------------------------------------------------------- /docs/www/tutorials/components/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/tutorials/components/components.md -------------------------------------------------------------------------------- /docs/www/tutorials/getting_started/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/docs/www/tutorials/getting_started/getting_started.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/components/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/BUILD.bazel -------------------------------------------------------------------------------- /examples/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/README.md -------------------------------------------------------------------------------- /examples/components/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/component.tsx -------------------------------------------------------------------------------- /examples/components/dep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/dep.tsx -------------------------------------------------------------------------------- /examples/components/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/components/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/site.tsx -------------------------------------------------------------------------------- /examples/components/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/test.mts -------------------------------------------------------------------------------- /examples/components/transitive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/transitive.tsx -------------------------------------------------------------------------------- /examples/components/ts_dep.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/components/ts_dep.mts -------------------------------------------------------------------------------- /examples/data/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/BUILD.bazel -------------------------------------------------------------------------------- /examples/data/content/bar.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/content/bar.txt -------------------------------------------------------------------------------- /examples/data/content/baz.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/content/baz.txt -------------------------------------------------------------------------------- /examples/data/content/foo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/content/foo.txt -------------------------------------------------------------------------------- /examples/data/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/data/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/site.tsx -------------------------------------------------------------------------------- /examples/data/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/data/test.mts -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/BUILD.bazel -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/README.md -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/component.css -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/component.tsx -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/site.tsx -------------------------------------------------------------------------------- /examples/declarative_shadow_dom/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/declarative_shadow_dom/test.mts -------------------------------------------------------------------------------- /examples/empty_script/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/empty_script/BUILD.bazel -------------------------------------------------------------------------------- /examples/empty_script/empty_script.mts: -------------------------------------------------------------------------------- 1 | // Empty script, should not be injected into the page. 2 | -------------------------------------------------------------------------------- /examples/empty_script/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/empty_script/site.tsx -------------------------------------------------------------------------------- /examples/empty_script/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/empty_script/test.mts -------------------------------------------------------------------------------- /examples/external/.bazelignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /examples/external/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/.bazelrc -------------------------------------------------------------------------------- /examples/external/.bazelversion: -------------------------------------------------------------------------------- 1 | ../../.bazelversion -------------------------------------------------------------------------------- /examples/external/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/.npmrc -------------------------------------------------------------------------------- /examples/external/.nvmrc: -------------------------------------------------------------------------------- 1 | ../../.nvmrc -------------------------------------------------------------------------------- /examples/external/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/BUILD.bazel -------------------------------------------------------------------------------- /examples/external/WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/WORKSPACE.bazel -------------------------------------------------------------------------------- /examples/external/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/external/component/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/component/component.tsx -------------------------------------------------------------------------------- /examples/external/component/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/component/logo.png -------------------------------------------------------------------------------- /examples/external/component/script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/component/script.mts -------------------------------------------------------------------------------- /examples/external/component/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/component/style.css -------------------------------------------------------------------------------- /examples/external/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/package.json -------------------------------------------------------------------------------- /examples/external/pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.1' 2 | -------------------------------------------------------------------------------- /examples/external/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/site.tsx -------------------------------------------------------------------------------- /examples/external/tsconfig.client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/tsconfig.client.json -------------------------------------------------------------------------------- /examples/external/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/external/tsconfig.json -------------------------------------------------------------------------------- /examples/extract/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/extract/BUILD.bazel -------------------------------------------------------------------------------- /examples/extract/nested_resource.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/extract/nested_resource.mts -------------------------------------------------------------------------------- /examples/extract/nested_resource_expected.txt: -------------------------------------------------------------------------------- 1 | I'm a nested resource! -------------------------------------------------------------------------------- /examples/extract/single_resource.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/extract/single_resource.mts -------------------------------------------------------------------------------- /examples/extract/single_resource_expected.txt: -------------------------------------------------------------------------------- 1 | I'm a single resource! -------------------------------------------------------------------------------- /examples/javascript/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/BUILD.bazel -------------------------------------------------------------------------------- /examples/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/README.md -------------------------------------------------------------------------------- /examples/javascript/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/javascript/component/component.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/component/component.mjs -------------------------------------------------------------------------------- /examples/javascript/component/component_script.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/component/component_script.mjs -------------------------------------------------------------------------------- /examples/javascript/component/component_script_dep.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/component/component_script_dep.mjs -------------------------------------------------------------------------------- /examples/javascript/component/component_script_unused.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/component/component_script_unused.mjs -------------------------------------------------------------------------------- /examples/javascript/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/javascript/site.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/site.mjs -------------------------------------------------------------------------------- /examples/javascript/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/javascript/test.mts -------------------------------------------------------------------------------- /examples/minimal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/minimal/BUILD.bazel -------------------------------------------------------------------------------- /examples/minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/minimal/README.md -------------------------------------------------------------------------------- /examples/minimal/dep.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/minimal/dep.mts -------------------------------------------------------------------------------- /examples/minimal/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/minimal/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/minimal/site.tsx -------------------------------------------------------------------------------- /examples/minimal/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/minimal/test.mts -------------------------------------------------------------------------------- /examples/minimal/transitive.mts: -------------------------------------------------------------------------------- 1 | export const bar = 'bar'; 2 | -------------------------------------------------------------------------------- /examples/multi_page/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/BUILD.bazel -------------------------------------------------------------------------------- /examples/multi_page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/README.md -------------------------------------------------------------------------------- /examples/multi_page/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/logo.png -------------------------------------------------------------------------------- /examples/multi_page/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/multi_page/script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/script.mts -------------------------------------------------------------------------------- /examples/multi_page/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/site.tsx -------------------------------------------------------------------------------- /examples/multi_page/styles.css: -------------------------------------------------------------------------------- 1 | h2 { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /examples/multi_page/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/multi_page/test.mts -------------------------------------------------------------------------------- /examples/no_scripts/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/no_scripts/BUILD.bazel -------------------------------------------------------------------------------- /examples/no_scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/no_scripts/README.md -------------------------------------------------------------------------------- /examples/no_scripts/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/no_scripts/site.tsx -------------------------------------------------------------------------------- /examples/no_scripts/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/no_scripts/test.mts -------------------------------------------------------------------------------- /examples/preact/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/BUILD.bazel -------------------------------------------------------------------------------- /examples/preact/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/preact/component/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/component/component.tsx -------------------------------------------------------------------------------- /examples/preact/component/script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/component/script.mts -------------------------------------------------------------------------------- /examples/preact/component/style.css: -------------------------------------------------------------------------------- 1 | h2 { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /examples/preact/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/preact/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/site.tsx -------------------------------------------------------------------------------- /examples/preact/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/preact/test.mts -------------------------------------------------------------------------------- /examples/prerender_resources/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/prerender_resources/BUILD.bazel -------------------------------------------------------------------------------- /examples/prerender_resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/prerender_resources/README.md -------------------------------------------------------------------------------- /examples/prerender_resources/generator.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/prerender_resources/generator.mts -------------------------------------------------------------------------------- /examples/prerender_resources/generator_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/prerender_resources/generator_test.mts -------------------------------------------------------------------------------- /examples/resources/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/BUILD.bazel -------------------------------------------------------------------------------- /examples/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/README.md -------------------------------------------------------------------------------- /examples/resources/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/resources/component/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/component/component.tsx -------------------------------------------------------------------------------- /examples/resources/component/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/component/image.png -------------------------------------------------------------------------------- /examples/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/logo.png -------------------------------------------------------------------------------- /examples/resources/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/resources/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/site.tsx -------------------------------------------------------------------------------- /examples/resources/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/test.mts -------------------------------------------------------------------------------- /examples/resources/transitive/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/transitive/BUILD.bazel -------------------------------------------------------------------------------- /examples/resources/transitive/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/transitive/icon.png -------------------------------------------------------------------------------- /examples/resources/transitive/transitive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/resources/transitive/transitive.tsx -------------------------------------------------------------------------------- /examples/script_isolation/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/BUILD.bazel -------------------------------------------------------------------------------- /examples/script_isolation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/README.md -------------------------------------------------------------------------------- /examples/script_isolation/bar.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/bar.mts -------------------------------------------------------------------------------- /examples/script_isolation/foo.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/foo.mts -------------------------------------------------------------------------------- /examples/script_isolation/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/script_isolation/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/site.tsx -------------------------------------------------------------------------------- /examples/script_isolation/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/script_isolation/test.mts -------------------------------------------------------------------------------- /examples/scripts/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/BUILD.bazel -------------------------------------------------------------------------------- /examples/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/README.md -------------------------------------------------------------------------------- /examples/scripts/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/scripts/component/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/component/component.tsx -------------------------------------------------------------------------------- /examples/scripts/component/component_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/component/component_script.mts -------------------------------------------------------------------------------- /examples/scripts/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/scripts/script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/script.mts -------------------------------------------------------------------------------- /examples/scripts/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/site.tsx -------------------------------------------------------------------------------- /examples/scripts/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/test.mts -------------------------------------------------------------------------------- /examples/scripts/transitive/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/transitive/BUILD.bazel -------------------------------------------------------------------------------- /examples/scripts/transitive/transitive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/transitive/transitive.tsx -------------------------------------------------------------------------------- /examples/scripts/transitive/transitive_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/scripts/transitive/transitive_script.mts -------------------------------------------------------------------------------- /examples/shared_chunks/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/shared_chunks/BUILD.bazel -------------------------------------------------------------------------------- /examples/shared_chunks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/shared_chunks/README.md -------------------------------------------------------------------------------- /examples/shared_chunks/goodbye.mts: -------------------------------------------------------------------------------- 1 | import { name } from './shared.mjs'; 2 | 3 | console.log(`Goodbye, ${name}!`); 4 | -------------------------------------------------------------------------------- /examples/shared_chunks/hello.mts: -------------------------------------------------------------------------------- 1 | import { name } from './shared.mjs'; 2 | 3 | console.log(`Hello, ${name}!`); 4 | -------------------------------------------------------------------------------- /examples/shared_chunks/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/shared_chunks/shared.mts: -------------------------------------------------------------------------------- 1 | export const name = 'World'; 2 | -------------------------------------------------------------------------------- /examples/shared_chunks/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/shared_chunks/site.tsx -------------------------------------------------------------------------------- /examples/shared_chunks/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/shared_chunks/test.mts -------------------------------------------------------------------------------- /examples/site/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/README.md -------------------------------------------------------------------------------- /examples/site/about/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/about/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/about/about.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/about/about.css -------------------------------------------------------------------------------- /examples/site/about/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/about/about.tsx -------------------------------------------------------------------------------- /examples/site/about/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/about/logo.png -------------------------------------------------------------------------------- /examples/site/blog/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/blog/blog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/blog.tsx -------------------------------------------------------------------------------- /examples/site/blog/blog_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/blog_test.mts -------------------------------------------------------------------------------- /examples/site/blog/posts/bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/posts/bar.md -------------------------------------------------------------------------------- /examples/site/blog/posts/baz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/posts/baz.md -------------------------------------------------------------------------------- /examples/site/blog/posts/foo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/blog/posts/foo.md -------------------------------------------------------------------------------- /examples/site/common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/common/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/common/links.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/common/links.mts -------------------------------------------------------------------------------- /examples/site/common/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/common/theme.css -------------------------------------------------------------------------------- /examples/site/components/base/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/base/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/components/base/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/base/base.css -------------------------------------------------------------------------------- /examples/site/components/base/base.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/base/base.tsx -------------------------------------------------------------------------------- /examples/site/components/base/base_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/base/base_test.tsx -------------------------------------------------------------------------------- /examples/site/components/counter/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/components/counter/counter_prerender.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/counter_prerender.tsx -------------------------------------------------------------------------------- /examples/site/components/counter/counter_prerender_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/counter_prerender_test.tsx -------------------------------------------------------------------------------- /examples/site/components/counter/counter_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/counter_script.mts -------------------------------------------------------------------------------- /examples/site/components/counter/counter_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/counter_test.mts -------------------------------------------------------------------------------- /examples/site/components/counter/counter_test_cases.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/counter/counter_test_cases.tsx -------------------------------------------------------------------------------- /examples/site/components/footer/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/footer/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/components/footer/footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/footer/footer.css -------------------------------------------------------------------------------- /examples/site/components/footer/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/footer/footer.tsx -------------------------------------------------------------------------------- /examples/site/components/footer/footer_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/footer/footer_test.tsx -------------------------------------------------------------------------------- /examples/site/components/header/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/header/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/components/header/header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/header/header.css -------------------------------------------------------------------------------- /examples/site/components/header/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/header/header.tsx -------------------------------------------------------------------------------- /examples/site/components/header/header_test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/components/header/header_test.tsx -------------------------------------------------------------------------------- /examples/site/counter/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/counter/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/counter/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/counter/counter.tsx -------------------------------------------------------------------------------- /examples/site/home/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/home/BUILD.bazel -------------------------------------------------------------------------------- /examples/site/home/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/home/home.tsx -------------------------------------------------------------------------------- /examples/site/home/home_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/site/home/home_test.mts -------------------------------------------------------------------------------- /examples/site/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/styles/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/styles/BUILD.bazel -------------------------------------------------------------------------------- /examples/styles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/styles/README.md -------------------------------------------------------------------------------- /examples/styles/dep.css: -------------------------------------------------------------------------------- 1 | :host { 2 | --favorite-color: red; 3 | } 4 | -------------------------------------------------------------------------------- /examples/styles/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/styles/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/styles/site.tsx -------------------------------------------------------------------------------- /examples/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/styles/styles.css -------------------------------------------------------------------------------- /examples/styles/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/styles/test.mts -------------------------------------------------------------------------------- /examples/testonly/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/BUILD.bazel -------------------------------------------------------------------------------- /examples/testonly/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/README.md -------------------------------------------------------------------------------- /examples/testonly/component/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/component/BUILD.bazel -------------------------------------------------------------------------------- /examples/testonly/component/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/component/component.tsx -------------------------------------------------------------------------------- /examples/testonly/component/component_script.mts: -------------------------------------------------------------------------------- 1 | console.log('Hello from the component!'); 2 | -------------------------------------------------------------------------------- /examples/testonly/component/component_styles.css: -------------------------------------------------------------------------------- 1 | span { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /examples/testonly/component/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/component/image.png -------------------------------------------------------------------------------- /examples/testonly/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/image.png -------------------------------------------------------------------------------- /examples/testonly/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/testonly/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/site.tsx -------------------------------------------------------------------------------- /examples/testonly/site_script.mts: -------------------------------------------------------------------------------- 1 | console.log('Hello from the site!'); 2 | -------------------------------------------------------------------------------- /examples/testonly/site_styles.css: -------------------------------------------------------------------------------- 1 | span { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /examples/testonly/transitive/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/transitive/BUILD.bazel -------------------------------------------------------------------------------- /examples/testonly/transitive/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/transitive/image.png -------------------------------------------------------------------------------- /examples/testonly/transitive/transitive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/testonly/transitive/transitive.tsx -------------------------------------------------------------------------------- /examples/testonly/transitive/transitive_script.mts: -------------------------------------------------------------------------------- 1 | console.log('Hello from the transitive component!'); 2 | -------------------------------------------------------------------------------- /examples/testonly/transitive/transitive_styles.css: -------------------------------------------------------------------------------- 1 | span { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /examples/tsconfig/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsconfig/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsconfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsconfig/README.md -------------------------------------------------------------------------------- /examples/tsconfig/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/tsconfig/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsconfig/site.tsx -------------------------------------------------------------------------------- /examples/tsconfig/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsconfig/tsconfig.json -------------------------------------------------------------------------------- /examples/tsjs/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/README.md -------------------------------------------------------------------------------- /examples/tsjs/js_child/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_child/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsjs/js_child/js_child.d.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_child/js_child.d.mts -------------------------------------------------------------------------------- /examples/tsjs/js_child/js_child.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_child/js_child.mjs -------------------------------------------------------------------------------- /examples/tsjs/js_child_script.d.mts: -------------------------------------------------------------------------------- 1 | export const target: string; 2 | -------------------------------------------------------------------------------- /examples/tsjs/js_child_script.mjs: -------------------------------------------------------------------------------- 1 | export const target = 'World'; 2 | -------------------------------------------------------------------------------- /examples/tsjs/js_parent/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_parent/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsjs/js_parent/js_parent.d.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_parent/js_parent.d.mts -------------------------------------------------------------------------------- /examples/tsjs/js_parent/js_parent.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_parent/js_parent.mjs -------------------------------------------------------------------------------- /examples/tsjs/js_parent_script.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/js_parent_script.mjs -------------------------------------------------------------------------------- /examples/tsjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /examples/tsjs/site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/site.tsx -------------------------------------------------------------------------------- /examples/tsjs/test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/test.mts -------------------------------------------------------------------------------- /examples/tsjs/ts_child/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_child/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsjs/ts_child/ts_child.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_child/ts_child.tsx -------------------------------------------------------------------------------- /examples/tsjs/ts_child_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_child_script.mts -------------------------------------------------------------------------------- /examples/tsjs/ts_parent/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_parent/BUILD.bazel -------------------------------------------------------------------------------- /examples/tsjs/ts_parent/ts_parent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_parent/ts_parent.tsx -------------------------------------------------------------------------------- /examples/tsjs/ts_parent_script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/examples/tsjs/ts_parent_script.mts -------------------------------------------------------------------------------- /index.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/index.bzl -------------------------------------------------------------------------------- /npm_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/npm_repositories.bzl -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/package.json -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/BUILD.bazel -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/README.md -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/declarative_shadow_dom.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/declarative_shadow_dom.mts -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/declarative_shadow_dom_polyfill.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/declarative_shadow_dom_polyfill.mts -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/declarative_shadow_dom_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/declarative_shadow_dom_test.mts -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/package.json -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/preact.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/preact.mts -------------------------------------------------------------------------------- /packages/declarative_shadow_dom/preact_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/declarative_shadow_dom/preact_test.mts -------------------------------------------------------------------------------- /packages/preact/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/preact/BUILD.bazel -------------------------------------------------------------------------------- /packages/preact/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/preact/README.md -------------------------------------------------------------------------------- /packages/preact/index.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/preact/index.mts -------------------------------------------------------------------------------- /packages/preact/index_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/preact/index_test.mts -------------------------------------------------------------------------------- /packages/preact/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/preact/package.json -------------------------------------------------------------------------------- /packages/rules_prerender/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/css_binaries.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/css_binaries.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/css_group.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/css_group.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/css_library.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/css_library.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/css_providers.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/css_providers.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/bundle/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/bundle/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/bundle/expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/bundle/expected.css -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/bundle/lib.css: -------------------------------------------------------------------------------- 1 | @import './transitive.css'; 2 | 3 | .lib { 4 | color: red; 5 | } 6 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/bundle/transitive.css: -------------------------------------------------------------------------------- 1 | .transitive { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/dependencies/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/dependencies/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/dependencies/bar.css: -------------------------------------------------------------------------------- 1 | @import './baz.css'; 2 | 3 | .bar { 4 | color: green; 5 | } 6 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/dependencies/baz.css: -------------------------------------------------------------------------------- 1 | .baz { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/dependencies/expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/dependencies/expected.css -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/dependencies/foo.css: -------------------------------------------------------------------------------- 1 | @import './bar.css'; 2 | 3 | .foo { 4 | color: red; 5 | } 6 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/group/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/group/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/group/conflicting_lib.css: -------------------------------------------------------------------------------- 1 | .conflicting-lib { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/group/group_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/group/group_test.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/group/lib1.css: -------------------------------------------------------------------------------- 1 | .lib1 { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/group/lib2.css: -------------------------------------------------------------------------------- 1 | .lib2 { 2 | color: green; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/import_map/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/import_map/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/import_map/foo.css: -------------------------------------------------------------------------------- 1 | .foo { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/import_map/import_map_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/import_map/import_map_test.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/import_map/subpackage/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/import_map/subpackage/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/import_map/subpackage/lib.css: -------------------------------------------------------------------------------- 1 | .lib { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/reexport/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/bar.css: -------------------------------------------------------------------------------- 1 | .bar { color: green }; 2 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/baz.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/reexport/baz.css -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/dep.css: -------------------------------------------------------------------------------- 1 | :root { --color: blue; } 2 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/foo.css: -------------------------------------------------------------------------------- 1 | .foo { color: red; } 2 | -------------------------------------------------------------------------------- /packages/rules_prerender/css/tests/reexport/reexport_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/css/tests/reexport/reexport_test.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/duplicate_execution_check.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/duplicate_execution_check.mts -------------------------------------------------------------------------------- /packages/rules_prerender/duplicate_execution_check_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/duplicate_execution_check_test.mts -------------------------------------------------------------------------------- /packages/rules_prerender/extract_single_resource.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/extract_single_resource.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/index.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/index.mts -------------------------------------------------------------------------------- /packages/rules_prerender/inject_resources.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/inject_resources.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/inline_style_map.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/inline_style_map.mts -------------------------------------------------------------------------------- /packages/rules_prerender/link_prerender_component.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/link_prerender_component.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/multi_inject_resources.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/multi_inject_resources.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/package.json -------------------------------------------------------------------------------- /packages/rules_prerender/paths.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/paths.mts -------------------------------------------------------------------------------- /packages/rules_prerender/paths_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/paths_test.mts -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_component.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_component_publish_files.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_component_publish_files_test.mts -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_component_publish_files_testdata/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/component.mts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/prerender_dep.mts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/resource.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/script.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_component_publish_files_testdata/script.mts -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/script_dep.mts: -------------------------------------------------------------------------------- 1 | export function bar(): string { 2 | return 'baz'; 3 | } 4 | -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_component_publish_files_testdata/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_metadata.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_metadata.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_pages.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_pages.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_pages_unbundled.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_pages_unbundled.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/prerender_resources.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/prerender_resources.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/rollup.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/rollup.config.mts -------------------------------------------------------------------------------- /packages/rules_prerender/script_entry_points.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/script_entry_points.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/scripts.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/scripts.mts -------------------------------------------------------------------------------- /packages/rules_prerender/scripts_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/scripts_test.mts -------------------------------------------------------------------------------- /packages/rules_prerender/styles.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/styles.mts -------------------------------------------------------------------------------- /packages/rules_prerender/styles_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/styles_test.mts -------------------------------------------------------------------------------- /packages/rules_prerender/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/tests/BUILD.bazel -------------------------------------------------------------------------------- /packages/rules_prerender/tests/empty.txt: -------------------------------------------------------------------------------- 1 | Empty file for testing. 2 | -------------------------------------------------------------------------------- /packages/rules_prerender/visibility_aspect.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/visibility_aspect.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/web_resources.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/web_resources.bzl -------------------------------------------------------------------------------- /packages/rules_prerender/web_resources_devserver.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/packages/rules_prerender/web_resources_devserver.bzl -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/repositories.bzl -------------------------------------------------------------------------------- /tools/bazel_stamp_vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazel_stamp_vars.sh -------------------------------------------------------------------------------- /tools/bazelrc/ci.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazelrc/ci.bazelrc -------------------------------------------------------------------------------- /tools/bazelrc/common.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazelrc/common.bazelrc -------------------------------------------------------------------------------- /tools/bazelrc/debug.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazelrc/debug.bazelrc -------------------------------------------------------------------------------- /tools/bazelrc/incompatible.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazelrc/incompatible.bazelrc -------------------------------------------------------------------------------- /tools/bazelrc/release.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/bazelrc/release.bazelrc -------------------------------------------------------------------------------- /tools/binaries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/README.md -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/README.md -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/annotation_extractor.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/annotation_extractor.mts -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/annotation_extractor_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/annotation_extractor_test.mts -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/extractor.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/extractor.mts -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/extractor_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/extractor_test.mts -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/metadata.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/metadata.mts -------------------------------------------------------------------------------- /tools/binaries/annotation_extractor/metadata_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/annotation_extractor/metadata_test.mts -------------------------------------------------------------------------------- /tools/binaries/css_bundler/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/css_bundler/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/css_bundler/css_bundle.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/css_bundler/css_bundle.bzl -------------------------------------------------------------------------------- /tools/binaries/css_bundler/css_bundler.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/css_bundler/css_bundler.mts -------------------------------------------------------------------------------- /tools/binaries/css_bundler/css_bundler_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/css_bundler/css_bundler_test.mts -------------------------------------------------------------------------------- /tools/binaries/js_bundler/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/js_bundler/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/js_bundler/js_bundle.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/js_bundler/js_bundle.bzl -------------------------------------------------------------------------------- /tools/binaries/js_bundler/js_bundler.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/js_bundler/js_bundler.mts -------------------------------------------------------------------------------- /tools/binaries/renderer/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/renderer/build_vars.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/build_vars.bzl -------------------------------------------------------------------------------- /tools/binaries/renderer/entry_point.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/entry_point.mts -------------------------------------------------------------------------------- /tools/binaries/renderer/entry_point_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/entry_point_test.mts -------------------------------------------------------------------------------- /tools/binaries/renderer/renderer.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/renderer.mts -------------------------------------------------------------------------------- /tools/binaries/renderer/renderer_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/renderer/renderer_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_injector/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/resource_injector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/README.md -------------------------------------------------------------------------------- /tools/binaries/resource_injector/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/config.mts -------------------------------------------------------------------------------- /tools/binaries/resource_injector/injector.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/injector.mts -------------------------------------------------------------------------------- /tools/binaries/resource_injector/injector_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/injector_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_injector/resource_injector.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/resource_injector.mts -------------------------------------------------------------------------------- /tools/binaries/resource_injector/resource_injector_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_injector/resource_injector_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/resource_packager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/README.md -------------------------------------------------------------------------------- /tools/binaries/resource_packager/package_loader.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/package_loader.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/package_loader_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/package_loader_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/packager.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/packager.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/packager_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/packager_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/resource_map.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/resource_map.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/resource_map_mock.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/resource_map_mock.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/resource_map_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/resource_map_test.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/resource_packager.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/resource_packager.mts -------------------------------------------------------------------------------- /tools/binaries/resource_packager/resource_packager_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/resource_packager/resource_packager_test.mts -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/BUILD.bazel -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/README.md -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/generator.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/generator.mts -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/generator_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/generator_test.mts -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/script_entry_generator.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/script_entry_generator.mts -------------------------------------------------------------------------------- /tools/binaries/script_entry_generator/script_entry_generator_test.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/binaries/script_entry_generator/script_entry_generator_test.mts -------------------------------------------------------------------------------- /tools/browsers/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/BUILD.bazel -------------------------------------------------------------------------------- /tools/browsers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/README.md -------------------------------------------------------------------------------- /tools/browsers/browser_archive_repo.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/browser_archive_repo.bzl -------------------------------------------------------------------------------- /tools/browsers/browser_configure.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/browser_configure.bzl -------------------------------------------------------------------------------- /tools/browsers/browser_repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/browser_repositories.bzl -------------------------------------------------------------------------------- /tools/browsers/chromium/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/chromium/BUILD.bazel -------------------------------------------------------------------------------- /tools/browsers/chromium/chromium.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/chromium/chromium.bzl -------------------------------------------------------------------------------- /tools/browsers/chromium/chromium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/chromium/chromium.json -------------------------------------------------------------------------------- /tools/browsers/chromium/chromium_debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/chromium/chromium_debug.json -------------------------------------------------------------------------------- /tools/browsers/firefox/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/firefox/BUILD.bazel -------------------------------------------------------------------------------- /tools/browsers/firefox/firefox.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/firefox/firefox.bzl -------------------------------------------------------------------------------- /tools/browsers/firefox/firefox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/firefox/firefox.json -------------------------------------------------------------------------------- /tools/browsers/firefox/firefox_debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/firefox/firefox_debug.json -------------------------------------------------------------------------------- /tools/browsers/update_script/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/BUILD.bazel -------------------------------------------------------------------------------- /tools/browsers/update_script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/README.md -------------------------------------------------------------------------------- /tools/browsers/update_script/browser.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/browser.mts -------------------------------------------------------------------------------- /tools/browsers/update_script/browser_artifact.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/browser_artifact.mts -------------------------------------------------------------------------------- /tools/browsers/update_script/chromium.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/chromium.mts -------------------------------------------------------------------------------- /tools/browsers/update_script/find_revision_chromium.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/find_revision_chromium.mts -------------------------------------------------------------------------------- /tools/browsers/update_script/index.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/index.mts -------------------------------------------------------------------------------- /tools/browsers/update_script/platform.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/browsers/update_script/platform.mts -------------------------------------------------------------------------------- /tools/constraints/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/constraints/BUILD.bazel -------------------------------------------------------------------------------- /tools/dependencies/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/dependencies/BUILD.bazel -------------------------------------------------------------------------------- /tools/dependencies/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/dependencies/defs.bzl -------------------------------------------------------------------------------- /tools/dependencies/prune_dependencies.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/dependencies/prune_dependencies.bzl -------------------------------------------------------------------------------- /tools/flags/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/flags/BUILD.bazel -------------------------------------------------------------------------------- /tools/flags/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/flags/README.md -------------------------------------------------------------------------------- /tools/jasmine/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/jasmine/BUILD.bazel -------------------------------------------------------------------------------- /tools/jasmine/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/jasmine/defs.bzl -------------------------------------------------------------------------------- /tools/jasmine/jasmine_node_test.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/jasmine/jasmine_node_test.bzl -------------------------------------------------------------------------------- /tools/jasmine/jasmine_web_test_suite.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/jasmine/jasmine_web_test_suite.bzl -------------------------------------------------------------------------------- /tools/netlify/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/netlify/BUILD.bazel -------------------------------------------------------------------------------- /tools/netlify/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/netlify/defs.bzl -------------------------------------------------------------------------------- /tools/netlify/netlify_deploy.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/netlify/netlify_deploy.bzl -------------------------------------------------------------------------------- /tools/publish/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/publish/BUILD.bazel -------------------------------------------------------------------------------- /tools/publish/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/publish/defs.bzl -------------------------------------------------------------------------------- /tools/publish/install_instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/publish/install_instructions.md -------------------------------------------------------------------------------- /tools/publish/npm_publish.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/publish/npm_publish.bzl -------------------------------------------------------------------------------- /tools/publish/npm_publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/publish/npm_publish.sh -------------------------------------------------------------------------------- /tools/stamping/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/BUILD.bazel -------------------------------------------------------------------------------- /tools/stamping/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/defs.bzl -------------------------------------------------------------------------------- /tools/stamping/package_dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_dependencies.json -------------------------------------------------------------------------------- /tools/stamping/package_dependencies_expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_dependencies_expected.json -------------------------------------------------------------------------------- /tools/stamping/package_ignored_dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_ignored_dependencies.json -------------------------------------------------------------------------------- /tools/stamping/package_ignored_dependencies_expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_ignored_dependencies_expected.json -------------------------------------------------------------------------------- /tools/stamping/package_version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_version.json -------------------------------------------------------------------------------- /tools/stamping/package_version_expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/package_version_expected.json -------------------------------------------------------------------------------- /tools/stamping/stamp.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/stamp.jq -------------------------------------------------------------------------------- /tools/stamping/stamp_package.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/stamping/stamp_package.bzl -------------------------------------------------------------------------------- /tools/typescript/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/typescript/BUILD.bazel -------------------------------------------------------------------------------- /tools/typescript/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/typescript/defs.bzl -------------------------------------------------------------------------------- /tools/typescript/ts_project.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tools/typescript/ts_project.bzl -------------------------------------------------------------------------------- /tsconfig.client.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgp1130/rules_prerender/HEAD/tsconfig.json --------------------------------------------------------------------------------