From d9b5b43aebb71bfc725fae5e04719dcb5e83f366 Mon Sep 17 00:00:00 2001
From: milesj <milesj@users.noreply.github.com>
Date: Thu, 12 Sep 2024 00:09:48 +0000
Subject: [PATCH] deploy: 8cb0d21de4bee80cf9d0ad02e531a2923510f6b2

---
 404.html                                                      | 2 +-
 api.html                                                      | 2 +-
 api/report.html                                               | 2 +-
 api/report/function/formatDuration.html                       | 2 +-
 api/report/function/formatTime.html                           | 2 +-
 api/report/function/getDurationInMillis.html                  | 2 +-
 api/report/function/getIconForStatus.html                     | 2 +-
 api/report/function/hasFailed.html                            | 2 +-
 api/report/function/hasPassed.html                            | 2 +-
 api/report/function/isFlaky.html                              | 2 +-
 api/report/function/isSlow.html                               | 2 +-
 api/report/function/prepareReportActions.html                 | 2 +-
 api/report/function/sortReport.html                           | 2 +-
 api/report/interface/PreparedAction.html                      | 2 +-
 api/runtime.html                                              | 2 +-
 api/runtime/function/getContext.html                          | 2 +-
 api/runtime/interface/RuntimeContext.html                     | 2 +-
 api/types.html                                                | 2 +-
 api/types/interface/Action.html                               | 2 +-
 api/types/interface/ActionContext.html                        | 2 +-
 api/types/interface/ActionGraph.html                          | 2 +-
 api/types/interface/ActionGraphEdge.html                      | 2 +-
 api/types/interface/ActionGraphNode.html                      | 2 +-
 api/types/interface/ActionNodeInstallProjectDeps.html         | 2 +-
 api/types/interface/ActionNodeInstallWorkspaceDeps.html       | 2 +-
 api/types/interface/ActionNodeRunTask.html                    | 2 +-
 api/types/interface/ActionNodeSetupToolchain.html             | 2 +-
 api/types/interface/ActionNodeSyncProject.html                | 2 +-
 api/types/interface/ActionNodeSyncWorkspace.html              | 2 +-
 api/types/interface/Attempt.html                              | 2 +-
 api/types/interface/BinConfig.html                            | 2 +-
 api/types/interface/BunConfig.html                            | 2 +-
 api/types/interface/BunpmConfig.html                          | 2 +-
 api/types/interface/CodeownersConfig.html                     | 2 +-
 api/types/interface/ConstraintsConfig.html                    | 2 +-
 api/types/interface/DenoConfig.html                           | 2 +-
 api/types/interface/DependencyConfig.html                     | 2 +-
 api/types/interface/DockerConfig.html                         | 2 +-
 api/types/interface/DockerPruneConfig.html                    | 2 +-
 api/types/interface/DockerScaffoldConfig.html                 | 2 +-
 api/types/interface/Duration.html                             | 2 +-
 api/types/interface/EventActionCompleted.html                 | 2 +-
 api/types/interface/EventActionFinished.html                  | 2 +-
 api/types/interface/EventActionStarted.html                   | 2 +-
 api/types/interface/EventDependenciesInstalled.html           | 2 +-
 api/types/interface/EventDependenciesInstalling.html          | 2 +-
 api/types/interface/EventPipelineAborted.html                 | 2 +-
 api/types/interface/EventPipelineCompleted.html               | 2 +-
 api/types/interface/EventPipelineFinished.html                | 2 +-
 api/types/interface/EventPipelineStarted.html                 | 2 +-
 api/types/interface/EventProjectSynced.html                   | 2 +-
 api/types/interface/EventProjectSyncing.html                  | 2 +-
 api/types/interface/EventTargetRan.html                       | 2 +-
 api/types/interface/EventTargetRunning.html                   | 2 +-
 api/types/interface/EventTaskRan.html                         | 2 +-
 api/types/interface/EventTaskRunning.html                     | 2 +-
 api/types/interface/EventToolInstalled.html                   | 2 +-
 api/types/interface/EventToolInstalling.html                  | 2 +-
 api/types/interface/EventWorkspaceSynced.html                 | 2 +-
 api/types/interface/ExperimentsConfig.html                    | 2 +-
 api/types/interface/ExtensionConfig.html                      | 2 +-
 api/types/interface/FileGroup.html                            | 2 +-
 api/types/interface/GeneratorConfig.html                      | 2 +-
 api/types/interface/HasherConfig.html                         | 2 +-
 api/types/interface/InheritedTasksConfig.html                 | 2 +-
 api/types/interface/NodeConfig.html                           | 2 +-
 api/types/interface/NotifierConfig.html                       | 2 +-
 api/types/interface/NpmConfig.html                            | 2 +-
 api/types/interface/Operation.html                            | 2 +-
 api/types/interface/OperationMetaArchiveCreation.html         | 2 +-
 api/types/interface/OperationMetaBaseOutput.html              | 2 +-
 api/types/interface/OperationMetaHashGeneration.html          | 2 +-
 api/types/interface/OperationMetaMutexAcquisition.html        | 2 +-
 api/types/interface/OperationMetaNoOperation.html             | 2 +-
 api/types/interface/OperationMetaOutputHydration.html         | 2 +-
 api/types/interface/OperationMetaSyncOperation.html           | 2 +-
 api/types/interface/OperationMetaTaskExecution.html           | 2 +-
 api/types/interface/OwnersConfig.html                         | 2 +-
 api/types/interface/PartialBinConfig.html                     | 2 +-
 api/types/interface/PartialBunConfig.html                     | 2 +-
 api/types/interface/PartialBunpmConfig.html                   | 2 +-
 api/types/interface/PartialCodeownersConfig.html              | 2 +-
 api/types/interface/PartialConstraintsConfig.html             | 2 +-
 api/types/interface/PartialDenoConfig.html                    | 2 +-
 api/types/interface/PartialDependencyConfig.html              | 2 +-
 api/types/interface/PartialDockerConfig.html                  | 2 +-
 api/types/interface/PartialDockerPruneConfig.html             | 2 +-
 api/types/interface/PartialDockerScaffoldConfig.html          | 2 +-
 api/types/interface/PartialExperimentsConfig.html             | 2 +-
 api/types/interface/PartialExtensionConfig.html               | 2 +-
 api/types/interface/PartialGeneratorConfig.html               | 2 +-
 api/types/interface/PartialHasherConfig.html                  | 2 +-
 api/types/interface/PartialInheritedTasksConfig.html          | 2 +-
 api/types/interface/PartialNodeConfig.html                    | 2 +-
 api/types/interface/PartialNotifierConfig.html                | 2 +-
 api/types/interface/PartialNpmConfig.html                     | 2 +-
 api/types/interface/PartialOwnersConfig.html                  | 2 +-
 api/types/interface/PartialPnpmConfig.html                    | 2 +-
 api/types/interface/PartialProjectConfig.html                 | 2 +-
 api/types/interface/PartialProjectDockerConfig.html           | 2 +-
 api/types/interface/PartialProjectDockerFileConfig.html       | 2 +-
 api/types/interface/PartialProjectDockerScaffoldConfig.html   | 2 +-
 api/types/interface/PartialProjectGraph.html                  | 2 +-
 api/types/interface/PartialProjectMetadataConfig.html         | 2 +-
 .../interface/PartialProjectToolchainCommonToolConfig.html    | 2 +-
 api/types/interface/PartialProjectToolchainConfig.html        | 2 +-
 .../interface/PartialProjectToolchainTypeScriptConfig.html    | 2 +-
 api/types/interface/PartialProjectWorkspaceConfig.html        | 2 +-
 .../PartialProjectWorkspaceInheritedTasksConfig.html          | 2 +-
 api/types/interface/PartialRunnerConfig.html                  | 2 +-
 api/types/interface/PartialRustConfig.html                    | 2 +-
 api/types/interface/PartialTaskConfig.html                    | 2 +-
 api/types/interface/PartialTaskDependencyConfig.html          | 2 +-
 api/types/interface/PartialTaskOptionsConfig.html             | 2 +-
 api/types/interface/PartialTemplateConfig.html                | 2 +-
 api/types/interface/PartialTemplateFrontmatterConfig.html     | 2 +-
 api/types/interface/PartialTemplateVariableBoolSetting.html   | 2 +-
 api/types/interface/PartialTemplateVariableEnumSetting.html   | 2 +-
 .../interface/PartialTemplateVariableEnumValueConfig.html     | 2 +-
 api/types/interface/PartialTemplateVariableNumberSetting.html | 2 +-
 api/types/interface/PartialTemplateVariableStringSetting.html | 2 +-
 api/types/interface/PartialToolConfig.html                    | 2 +-
 api/types/interface/PartialToolchainConfig.html               | 2 +-
 api/types/interface/PartialTypeScriptConfig.html              | 2 +-
 api/types/interface/PartialVcsConfig.html                     | 2 +-
 api/types/interface/PartialWorkspaceConfig.html               | 2 +-
 api/types/interface/PartialWorkspaceProjectsConfig.html       | 2 +-
 api/types/interface/PartialYarnConfig.html                    | 2 +-
 api/types/interface/PnpmConfig.html                           | 2 +-
 api/types/interface/Project.html                              | 2 +-
 api/types/interface/ProjectConfig.html                        | 2 +-
 api/types/interface/ProjectDockerConfig.html                  | 2 +-
 api/types/interface/ProjectDockerFileConfig.html              | 2 +-
 api/types/interface/ProjectDockerScaffoldConfig.html          | 2 +-
 api/types/interface/ProjectGraph.html                         | 2 +-
 api/types/interface/ProjectGraphInner.html                    | 2 +-
 api/types/interface/ProjectMetadataConfig.html                | 2 +-
 api/types/interface/ProjectToolchainCommonToolConfig.html     | 2 +-
 api/types/interface/ProjectToolchainConfig.html               | 2 +-
 api/types/interface/ProjectToolchainTypeScriptConfig.html     | 2 +-
 api/types/interface/ProjectWorkspaceConfig.html               | 2 +-
 api/types/interface/ProjectWorkspaceInheritedTasksConfig.html | 2 +-
 api/types/interface/ProviderEnvironment.html                  | 2 +-
 api/types/interface/RunReport.html                            | 2 +-
 api/types/interface/RunnerConfig.html                         | 2 +-
 api/types/interface/Runtime.html                              | 2 +-
 api/types/interface/RustConfig.html                           | 2 +-
 api/types/interface/TargetState.html                          | 2 +-
 api/types/interface/Task.html                                 | 2 +-
 api/types/interface/TaskConfig.html                           | 2 +-
 api/types/interface/TaskDependencyConfig.html                 | 2 +-
 api/types/interface/TaskMetadata.html                         | 2 +-
 api/types/interface/TaskOptions.html                          | 2 +-
 api/types/interface/TaskOptionsConfig.html                    | 2 +-
 api/types/interface/TemplateConfig.html                       | 2 +-
 api/types/interface/TemplateFrontmatterConfig.html            | 2 +-
 api/types/interface/TemplateVariableBoolSetting.html          | 2 +-
 api/types/interface/TemplateVariableEnumSetting.html          | 2 +-
 api/types/interface/TemplateVariableEnumValueConfig.html      | 2 +-
 api/types/interface/TemplateVariableNumberSetting.html        | 2 +-
 api/types/interface/TemplateVariableStringSetting.html        | 2 +-
 api/types/interface/ToolConfig.html                           | 2 +-
 api/types/interface/ToolchainConfig.html                      | 2 +-
 api/types/interface/TypeScriptConfig.html                     | 2 +-
 api/types/interface/VcsConfig.html                            | 2 +-
 api/types/interface/WebhookPayload.html                       | 2 +-
 api/types/interface/WorkspaceConfig.html                      | 2 +-
 api/types/interface/WorkspaceProjectsConfig.html              | 2 +-
 api/types/interface/YarnConfig.html                           | 2 +-
 assets/js/{193b481a.fa4a61d7.js => 193b481a.177d3c81.js}      | 2 +-
 .../js/{runtime~main.3cfcc823.js => runtime~main.b42bce38.js} | 2 +-
 blog.html                                                     | 2 +-
 blog/2023-roadmap.html                                        | 2 +-
 blog/2024-roadmap.html                                        | 2 +-
 blog/archive.html                                             | 2 +-
 blog/moon-v1.0.html                                           | 2 +-
 blog/moon-v1.1.html                                           | 2 +-
 blog/moon-v1.10.html                                          | 2 +-
 blog/moon-v1.11.html                                          | 2 +-
 blog/moon-v1.12.html                                          | 2 +-
 blog/moon-v1.13.html                                          | 2 +-
 blog/moon-v1.14.html                                          | 2 +-
 blog/moon-v1.15.html                                          | 2 +-
 blog/moon-v1.16.html                                          | 2 +-
 blog/moon-v1.17.html                                          | 2 +-
 blog/moon-v1.18.html                                          | 2 +-
 blog/moon-v1.19.html                                          | 2 +-
 blog/moon-v1.2.html                                           | 2 +-
 blog/moon-v1.20.html                                          | 2 +-
 blog/moon-v1.21.html                                          | 2 +-
 blog/moon-v1.22.html                                          | 2 +-
 blog/moon-v1.23.html                                          | 2 +-
 blog/moon-v1.24.html                                          | 2 +-
 blog/moon-v1.25.html                                          | 2 +-
 blog/moon-v1.26.html                                          | 2 +-
 blog/moon-v1.27.html                                          | 2 +-
 blog/moon-v1.28.html                                          | 2 +-
 blog/moon-v1.3.html                                           | 2 +-
 blog/moon-v1.4.html                                           | 2 +-
 blog/moon-v1.5.html                                           | 2 +-
 blog/moon-v1.6.html                                           | 2 +-
 blog/moon-v1.7.html                                           | 2 +-
 blog/moon-v1.8.html                                           | 2 +-
 blog/moon-v1.9.html                                           | 2 +-
 blog/moonbase.html                                            | 2 +-
 blog/page/2.html                                              | 2 +-
 blog/page/3.html                                              | 2 +-
 blog/page/4.html                                              | 2 +-
 blog/page/5.html                                              | 2 +-
 blog/page/6.html                                              | 2 +-
 blog/page/7.html                                              | 2 +-
 blog/page/8.html                                              | 2 +-
 blog/page/9.html                                              | 2 +-
 blog/proto-v0.11.html                                         | 2 +-
 blog/proto-v0.12.html                                         | 2 +-
 blog/proto-v0.13.html                                         | 2 +-
 blog/proto-v0.14.html                                         | 2 +-
 blog/proto-v0.15.html                                         | 2 +-
 blog/proto-v0.16.html                                         | 2 +-
 blog/proto-v0.17.html                                         | 2 +-
 blog/proto-v0.18.html                                         | 2 +-
 blog/proto-v0.19.html                                         | 2 +-
 blog/proto-v0.20.html                                         | 2 +-
 blog/proto-v0.21.html                                         | 2 +-
 blog/proto-v0.23.html                                         | 2 +-
 blog/proto-v0.24.html                                         | 2 +-
 blog/proto-v0.25.html                                         | 2 +-
 blog/proto-v0.26-rc.html                                      | 2 +-
 blog/proto-v0.26.html                                         | 2 +-
 blog/proto-v0.27.html                                         | 2 +-
 blog/proto-v0.28.html                                         | 2 +-
 blog/proto-v0.29.html                                         | 2 +-
 blog/proto-v0.3.html                                          | 2 +-
 blog/proto-v0.31.html                                         | 2 +-
 blog/proto-v0.34.html                                         | 2 +-
 blog/proto-v0.35.html                                         | 2 +-
 blog/proto-v0.36.html                                         | 2 +-
 blog/proto-v0.37.html                                         | 2 +-
 blog/proto-v0.38.html                                         | 2 +-
 blog/proto-v0.39.html                                         | 2 +-
 blog/proto-v0.4.html                                          | 2 +-
 blog/proto-v0.40.html                                         | 2 +-
 blog/proto-v0.5.html                                          | 2 +-
 blog/proto-v0.6.html                                          | 2 +-
 blog/proto-v0.7.html                                          | 2 +-
 blog/proto-v0.8.html                                          | 2 +-
 blog/proto-v0.9.html                                          | 2 +-
 blog/proto.html                                               | 2 +-
 blog/tags.html                                                | 2 +-
 blog/tags/action.html                                         | 2 +-
 blog/tags/activate.html                                       | 2 +-
 blog/tags/affected.html                                       | 2 +-
 blog/tags/alias.html                                          | 2 +-
 blog/tags/args.html                                           | 2 +-
 blog/tags/arm-64.html                                         | 2 +-
 blog/tags/automation.html                                     | 2 +-
 blog/tags/base.html                                           | 2 +-
 blog/tags/bin.html                                            | 2 +-
 blog/tags/builtin.html                                        | 2 +-
 blog/tags/bun.html                                            | 2 +-
 blog/tags/cache.html                                          | 2 +-
 blog/tags/calendar.html                                       | 2 +-
 blog/tags/calver.html                                         | 2 +-
 blog/tags/canary.html                                         | 2 +-
 blog/tags/checksum.html                                       | 2 +-
 blog/tags/ci.html                                             | 2 +-
 blog/tags/clean.html                                          | 2 +-
 blog/tags/code.html                                           | 2 +-
 blog/tags/codegen.html                                        | 2 +-
 blog/tags/command.html                                        | 2 +-
 blog/tags/config.html                                         | 2 +-
 blog/tags/console.html                                        | 2 +-
 blog/tags/constraints.html                                    | 2 +-
 blog/tags/debug.html                                          | 2 +-
 blog/tags/deno.html                                           | 2 +-
 blog/tags/dep-graph.html                                      | 2 +-
 blog/tags/dependency.html                                     | 2 +-
 blog/tags/dependents.html                                     | 2 +-
 blog/tags/deps.html                                           | 2 +-
 blog/tags/detect.html                                         | 2 +-
 blog/tags/detection.html                                      | 2 +-
 blog/tags/diagnose.html                                       | 2 +-
 blog/tags/docker.html                                         | 2 +-
 blog/tags/dockerfile.html                                     | 2 +-
 blog/tags/doctor.html                                         | 2 +-
 blog/tags/dump.html                                           | 2 +-
 blog/tags/editors.html                                        | 2 +-
 blog/tags/env-vars.html                                       | 2 +-
 blog/tags/env.html                                            | 2 +-
 blog/tags/environment.html                                    | 2 +-
 blog/tags/errors.html                                         | 2 +-
 blog/tags/experiments.html                                    | 2 +-
 blog/tags/extensions.html                                     | 2 +-
 blog/tags/extism.html                                         | 2 +-
 blog/tags/fetch.html                                          | 2 +-
 blog/tags/file-groups.html                                    | 2 +-
 blog/tags/generator.html                                      | 2 +-
 blog/tags/git.html                                            | 2 +-
 blog/tags/github.html                                         | 2 +-
 blog/tags/global.html                                         | 2 +-
 blog/tags/globals.html                                        | 2 +-
 blog/tags/gnu.html                                            | 2 +-
 blog/tags/go.html                                             | 2 +-
 blog/tags/graph.html                                          | 2 +-
 blog/tags/hash.html                                           | 2 +-
 blog/tags/hasher.html                                         | 2 +-
 blog/tags/head.html                                           | 2 +-
 blog/tags/hook.html                                           | 2 +-
 blog/tags/hooks.html                                          | 2 +-
 blog/tags/http.html                                           | 2 +-
 blog/tags/hydration.html                                      | 2 +-
 blog/tags/id.html                                             | 2 +-
 blog/tags/ignore.html                                         | 2 +-
 blog/tags/index.html                                          | 2 +-
 blog/tags/inheritance.html                                    | 2 +-
 blog/tags/init.html                                           | 2 +-
 blog/tags/install.html                                        | 2 +-
 blog/tags/javascript.html                                     | 2 +-
 blog/tags/lang.html                                           | 2 +-
 blog/tags/language.html                                       | 2 +-
 blog/tags/life.html                                           | 2 +-
 blog/tags/linux.html                                          | 2 +-
 blog/tags/local.html                                          | 2 +-
 blog/tags/locator.html                                        | 2 +-
 blog/tags/log.html                                            | 2 +-
 blog/tags/logging.html                                        | 2 +-
 blog/tags/manager.html                                        | 2 +-
 blog/tags/meta.html                                           | 2 +-
 blog/tags/metadata.html                                       | 2 +-
 blog/tags/migrate.html                                        | 2 +-
 blog/tags/mode.html                                           | 2 +-
 blog/tags/monorepo.html                                       | 2 +-
 blog/tags/moonbase.html                                       | 2 +-
 blog/tags/murex.html                                          | 2 +-
 blog/tags/musl.html                                           | 2 +-
 blog/tags/mutex.html                                          | 2 +-
 blog/tags/name.html                                           | 2 +-
 blog/tags/node.html                                           | 2 +-
 blog/tags/notifier.html                                       | 2 +-
 blog/tags/npm.html                                            | 2 +-
 blog/tags/nx.html                                             | 2 +-
 blog/tags/offline.html                                        | 2 +-
 blog/tags/onboarding.html                                     | 2 +-
 blog/tags/operation.html                                      | 2 +-
 blog/tags/options.html                                        | 2 +-
 blog/tags/os.html                                             | 2 +-
 blog/tags/outdated.html                                       | 2 +-
 blog/tags/owners.html                                         | 2 +-
 blog/tags/ownership.html                                      | 2 +-
 blog/tags/package.html                                        | 2 +-
 blog/tags/packages.html                                       | 2 +-
 blog/tags/path.html                                           | 2 +-
 blog/tags/pin.html                                            | 2 +-
 blog/tags/pipeline.html                                       | 2 +-
 blog/tags/platform.html                                       | 2 +-
 blog/tags/plugin.html                                         | 2 +-
 blog/tags/plugins.html                                        | 2 +-
 blog/tags/preset.html                                         | 2 +-
 blog/tags/profile.html                                        | 2 +-
 blog/tags/progress.html                                       | 2 +-
 blog/tags/project-graph.html                                  | 2 +-
 blog/tags/project.html                                        | 2 +-
 blog/tags/projects.html                                       | 2 +-
 blog/tags/proto.html                                          | 2 +-
 blog/tags/proto/page/2.html                                   | 2 +-
 blog/tags/proto/page/3.html                                   | 2 +-
 blog/tags/proto/page/4.html                                   | 2 +-
 blog/tags/python.html                                         | 2 +-
 blog/tags/qol.html                                            | 2 +-
 blog/tags/quality.html                                        | 2 +-
 blog/tags/query.html                                          | 2 +-
 blog/tags/railway.html                                        | 2 +-
 blog/tags/registry.html                                       | 2 +-
 blog/tags/remote-cache.html                                   | 2 +-
 blog/tags/reporter.html                                       | 2 +-
 blog/tags/request.html                                        | 2 +-
 blog/tags/rfc.html                                            | 2 +-
 blog/tags/roadmap.html                                        | 2 +-
 blog/tags/run.html                                            | 2 +-
 blog/tags/runner.html                                         | 2 +-
 blog/tags/runtime.html                                        | 2 +-
 blog/tags/rust.html                                           | 2 +-
 blog/tags/schema.html                                         | 2 +-
 blog/tags/script.html                                         | 2 +-
 blog/tags/shell.html                                          | 2 +-
 blog/tags/shim.html                                           | 2 +-
 blog/tags/shorthand.html                                      | 2 +-
 blog/tags/source.html                                         | 2 +-
 blog/tags/status.html                                         | 2 +-
 blog/tags/survey.html                                         | 2 +-
 blog/tags/tack.html                                           | 2 +-
 blog/tags/tag.html                                            | 2 +-
 blog/tags/tags.html                                           | 2 +-
 blog/tags/target.html                                         | 2 +-
 blog/tags/task.html                                           | 2 +-
 blog/tags/tasks.html                                          | 2 +-
 blog/tags/template.html                                       | 2 +-
 blog/tags/templates.html                                      | 2 +-
 blog/tags/tier.html                                           | 2 +-
 blog/tags/token.html                                          | 2 +-
 blog/tags/tokens.html                                         | 2 +-
 blog/tags/toml.html                                           | 2 +-
 blog/tags/tool.html                                           | 2 +-
 blog/tags/toolchain.html                                      | 2 +-
 blog/tags/toolchain/page/2.html                               | 2 +-
 blog/tags/tools.html                                          | 2 +-
 blog/tags/trace.html                                          | 2 +-
 blog/tags/turborepo.html                                      | 2 +-
 blog/tags/typescript.html                                     | 2 +-
 blog/tags/vcs.html                                            | 2 +-
 blog/tags/version.html                                        | 2 +-
 blog/tags/vscode.html                                         | 2 +-
 blog/tags/wasm.html                                           | 2 +-
 blog/tags/windows.html                                        | 2 +-
 blog/typescript-monorepo.html                                 | 2 +-
 blog/v0.13.html                                               | 2 +-
 blog/v0.14.html                                               | 2 +-
 blog/v0.15.html                                               | 2 +-
 blog/v0.16.html                                               | 2 +-
 blog/v0.17.html                                               | 2 +-
 blog/v0.18.html                                               | 2 +-
 blog/v0.19.html                                               | 2 +-
 blog/v0.20.html                                               | 2 +-
 blog/v0.21.html                                               | 2 +-
 blog/v0.22.html                                               | 2 +-
 blog/v0.23.html                                               | 2 +-
 blog/v0.24.html                                               | 2 +-
 blog/v0.25.html                                               | 2 +-
 blog/v0.26.html                                               | 2 +-
 blog/vscode-extension.html                                    | 2 +-
 docs.html                                                     | 2 +-
 docs/cheat-sheet.html                                         | 2 +-
 docs/commands.html                                            | 2 +-
 docs/commands/action-graph.html                               | 2 +-
 docs/commands/bin.html                                        | 2 +-
 docs/commands/check.html                                      | 2 +-
 docs/commands/ci.html                                         | 2 +-
 docs/commands/clean.html                                      | 2 +-
 docs/commands/completions.html                                | 2 +-
 docs/commands/docker.html                                     | 2 +-
 docs/commands/docker/file.html                                | 2 +-
 docs/commands/docker/prune.html                               | 2 +-
 docs/commands/docker/scaffold.html                            | 2 +-
 docs/commands/docker/setup.html                               | 2 +-
 docs/commands/ext.html                                        | 2 +-
 docs/commands/generate.html                                   | 2 +-
 docs/commands/init.html                                       | 2 +-
 docs/commands/migrate.html                                    | 2 +-
 docs/commands/migrate/from-package-json.html                  | 2 +-
 docs/commands/migrate/from-turborepo.html                     | 2 +-
 docs/commands/overview.html                                   | 2 +-
 docs/commands/project-graph.html                              | 2 +-
 docs/commands/project.html                                    | 2 +-
 docs/commands/query.html                                      | 2 +-
 docs/commands/query/hash-diff.html                            | 2 +-
 docs/commands/query/hash.html                                 | 2 +-
 docs/commands/query/projects.html                             | 2 +-
 docs/commands/query/tasks.html                                | 2 +-
 docs/commands/query/touched-files.html                        | 2 +-
 docs/commands/run.html                                        | 2 +-
 docs/commands/setup.html                                      | 2 +-
 docs/commands/sync.html                                       | 2 +-
 docs/commands/sync/codeowners.html                            | 2 +-
 docs/commands/sync/hooks.html                                 | 2 +-
 docs/commands/sync/projects.html                              | 2 +-
 docs/commands/task.html                                       | 2 +-
 docs/commands/teardown.html                                   | 2 +-
 docs/commands/templates.html                                  | 2 +-
 docs/commands/upgrade.html                                    | 2 +-
 docs/comparison.html                                          | 2 +-
 docs/concepts.html                                            | 2 +-
 docs/concepts/cache.html                                      | 2 +-
 docs/concepts/file-group.html                                 | 2 +-
 docs/concepts/file-pattern.html                               | 2 +-
 docs/concepts/project.html                                    | 2 +-
 docs/concepts/query-lang.html                                 | 2 +-
 docs/concepts/target.html                                     | 2 +-
 docs/concepts/task-inheritance.html                           | 2 +-
 docs/concepts/task.html                                       | 2 +-
 docs/concepts/token.html                                      | 2 +-
 docs/concepts/toolchain.html                                  | 2 +-
 docs/concepts/workspace.html                                  | 2 +-
 docs/config.html                                              | 2 +-
 docs/config/project.html                                      | 2 +-
 docs/config/tasks.html                                        | 2 +-
 docs/config/template.html                                     | 2 +-
 docs/config/toolchain.html                                    | 2 +-
 docs/config/workspace.html                                    | 2 +-
 docs/create-project.html                                      | 2 +-
 docs/create-task.html                                         | 2 +-
 docs/editors.html                                             | 2 +-
 docs/editors/vscode.html                                      | 2 +-
 docs/faq.html                                                 | 2 +-
 docs/guides/ci.html                                           | 2 +-
 docs/guides/codegen.html                                      | 2 +-
 docs/guides/codeowners.html                                   | 2 +-
 docs/guides/debug-task.html                                   | 2 +-
 docs/guides/docker.html                                       | 2 +-
 docs/guides/examples/angular.html                             | 2 +-
 docs/guides/examples/astro.html                               | 2 +-
 docs/guides/examples/eslint.html                              | 2 +-
 docs/guides/examples/jest.html                                | 2 +-
 docs/guides/examples/nest.html                                | 2 +-
 docs/guides/examples/next.html                                | 2 +-
 docs/guides/examples/nuxt.html                                | 2 +-
 docs/guides/examples/packemon.html                            | 2 +-
 docs/guides/examples/prettier.html                            | 2 +-
 docs/guides/examples/react.html                               | 2 +-
 docs/guides/examples/remix.html                               | 2 +-
 docs/guides/examples/solid.html                               | 2 +-
 docs/guides/examples/storybook.html                           | 2 +-
 docs/guides/examples/sveltekit.html                           | 2 +-
 docs/guides/examples/typescript.html                          | 2 +-
 docs/guides/examples/vite.html                                | 2 +-
 docs/guides/examples/vue.html                                 | 2 +-
 docs/guides/extensions.html                                   | 2 +-
 docs/guides/javascript/bun-handbook.html                      | 2 +-
 docs/guides/javascript/deno-handbook.html                     | 2 +-
 docs/guides/javascript/node-handbook.html                     | 2 +-
 docs/guides/javascript/typescript-eslint.html                 | 2 +-
 docs/guides/javascript/typescript-project-refs.html           | 2 +-
 docs/guides/node/examples.html                                | 2 +-
 docs/guides/offline-mode.html                                 | 2 +-
 docs/guides/open-source.html                                  | 2 +-
 docs/guides/profile.html                                      | 2 +-
 docs/guides/remote-cache.html                                 | 2 +-
 docs/guides/root-project.html                                 | 2 +-
 docs/guides/rust/handbook.html                                | 2 +-
 docs/guides/sharing-config.html                               | 2 +-
 docs/guides/vcs-hooks.html                                    | 2 +-
 docs/guides/wasm-plugins.html                                 | 2 +-
 docs/guides/webhooks.html                                     | 2 +-
 docs/how-it-works.html                                        | 2 +-
 docs/how-it-works/action-graph.html                           | 2 +-
 docs/how-it-works/languages.html                              | 2 +-
 docs/how-it-works/project-graph.html                          | 2 +-
 docs/install.html                                             | 2 +-
 docs/migrate-to-moon.html                                     | 2 +-
 docs/proto.html                                               | 2 +-
 docs/proto/commands/activate.html                             | 2 +-
 docs/proto/commands/alias.html                                | 2 +-
 docs/proto/commands/bin.html                                  | 2 +-
 docs/proto/commands/clean.html                                | 2 +-
 docs/proto/commands/completions.html                          | 2 +-
 docs/proto/commands/debug.html                                | 2 +-
 docs/proto/commands/debug/config.html                         | 2 +-
 docs/proto/commands/debug/env.html                            | 2 +-
 docs/proto/commands/diagnose.html                             | 2 +-
 docs/proto/commands/install.html                              | 2 +-
 docs/proto/commands/list-remote.html                          | 2 +-
 docs/proto/commands/list.html                                 | 2 +-
 docs/proto/commands/outdated.html                             | 2 +-
 docs/proto/commands/pin.html                                  | 2 +-
 docs/proto/commands/plugin.html                               | 2 +-
 docs/proto/commands/plugin/add.html                           | 2 +-
 docs/proto/commands/plugin/info.html                          | 2 +-
 docs/proto/commands/plugin/list.html                          | 2 +-
 docs/proto/commands/plugin/remove.html                        | 2 +-
 docs/proto/commands/plugin/search.html                        | 2 +-
 docs/proto/commands/regen.html                                | 2 +-
 docs/proto/commands/run.html                                  | 2 +-
 docs/proto/commands/setup.html                                | 2 +-
 docs/proto/commands/status.html                               | 2 +-
 docs/proto/commands/unalias.html                              | 2 +-
 docs/proto/commands/uninstall.html                            | 2 +-
 docs/proto/commands/unpin.html                                | 2 +-
 docs/proto/commands/upgrade.html                              | 2 +-
 docs/proto/commands/use.html                                  | 2 +-
 docs/proto/config.html                                        | 2 +-
 docs/proto/detection.html                                     | 2 +-
 docs/proto/faq.html                                           | 2 +-
 docs/proto/install.html                                       | 2 +-
 docs/proto/plugins.html                                       | 2 +-
 docs/proto/toml-plugin.html                                   | 2 +-
 docs/proto/tools.html                                         | 2 +-
 docs/proto/version-spec.html                                  | 2 +-
 docs/proto/wasm-plugin.html                                   | 2 +-
 docs/proto/workflows.html                                     | 2 +-
 docs/run-task.html                                            | 2 +-
 docs/setup-toolchain.html                                     | 2 +-
 docs/setup-workspace.html                                     | 2 +-
 docs/tags.html                                                | 2 +-
 docs/tags/code.html                                           | 2 +-
 docs/tags/codegen.html                                        | 2 +-
 docs/tags/codeowners.html                                     | 2 +-
 docs/tags/extension.html                                      | 2 +-
 docs/tags/generator.html                                      | 2 +-
 docs/tags/git-hooks.html                                      | 2 +-
 docs/tags/git.html                                            | 2 +-
 docs/tags/hooks.html                                          | 2 +-
 docs/tags/lang.html                                           | 2 +-
 docs/tags/mql.html                                            | 2 +-
 docs/tags/owners.html                                         | 2 +-
 docs/tags/plugin.html                                         | 2 +-
 docs/tags/query.html                                          | 2 +-
 docs/tags/scaffold.html                                       | 2 +-
 docs/tags/solid.html                                          | 2 +-
 docs/tags/solidjs.html                                        | 2 +-
 docs/tags/template.html                                       | 2 +-
 docs/tags/vcs.html                                            | 2 +-
 docs/tags/wasm.html                                           | 2 +-
 docs/terminology.html                                         | 2 +-
 index.html                                                    | 2 +-
 moon.html                                                     | 4 ++--
 moonbase.html                                                 | 2 +-
 proto.html                                                    | 2 +-
 search.html                                                   | 2 +-
 607 files changed, 608 insertions(+), 608 deletions(-)
 rename assets/js/{193b481a.fa4a61d7.js => 193b481a.177d3c81.js} (98%)
 rename assets/js/{runtime~main.3cfcc823.js => runtime~main.b42bce38.js} (99%)

diff --git a/404.html b/404.html
index fca67e1a6b1..86d8c4a0f12 100644
--- a/404.html
+++ b/404.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api.html b/api.html
index 9d6d894ac81..a774f7c7fca 100644
--- a/api.html
+++ b/api.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report.html b/api/report.html
index 132b87516d4..5994208e4bc 100644
--- a/api/report.html
+++ b/api/report.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/formatDuration.html b/api/report/function/formatDuration.html
index 80cefeadf31..27246553ca4 100644
--- a/api/report/function/formatDuration.html
+++ b/api/report/function/formatDuration.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/formatTime.html b/api/report/function/formatTime.html
index 105ed25cce4..57da99399a7 100644
--- a/api/report/function/formatTime.html
+++ b/api/report/function/formatTime.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/getDurationInMillis.html b/api/report/function/getDurationInMillis.html
index ff68ed34178..000a2e03945 100644
--- a/api/report/function/getDurationInMillis.html
+++ b/api/report/function/getDurationInMillis.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/getIconForStatus.html b/api/report/function/getIconForStatus.html
index 87c481c55ea..fb28c248864 100644
--- a/api/report/function/getIconForStatus.html
+++ b/api/report/function/getIconForStatus.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/hasFailed.html b/api/report/function/hasFailed.html
index 42df4290df3..b21d5f52633 100644
--- a/api/report/function/hasFailed.html
+++ b/api/report/function/hasFailed.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/hasPassed.html b/api/report/function/hasPassed.html
index 48bc9cac107..2d32c4a59e3 100644
--- a/api/report/function/hasPassed.html
+++ b/api/report/function/hasPassed.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/isFlaky.html b/api/report/function/isFlaky.html
index e033fff30f3..ae0269836ec 100644
--- a/api/report/function/isFlaky.html
+++ b/api/report/function/isFlaky.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/isSlow.html b/api/report/function/isSlow.html
index 1e50fd52772..92927bbfe76 100644
--- a/api/report/function/isSlow.html
+++ b/api/report/function/isSlow.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/prepareReportActions.html b/api/report/function/prepareReportActions.html
index 609ab49ab06..a9e741c588f 100644
--- a/api/report/function/prepareReportActions.html
+++ b/api/report/function/prepareReportActions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/function/sortReport.html b/api/report/function/sortReport.html
index 7adb89c8424..3e983ce3604 100644
--- a/api/report/function/sortReport.html
+++ b/api/report/function/sortReport.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/report/interface/PreparedAction.html b/api/report/interface/PreparedAction.html
index a0a0d54b76c..f1776c4c56c 100644
--- a/api/report/interface/PreparedAction.html
+++ b/api/report/interface/PreparedAction.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/runtime.html b/api/runtime.html
index 2f24684c50e..a3383bd3849 100644
--- a/api/runtime.html
+++ b/api/runtime.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/runtime/function/getContext.html b/api/runtime/function/getContext.html
index 28f9cd2c8d3..c2ffc22ad8d 100644
--- a/api/runtime/function/getContext.html
+++ b/api/runtime/function/getContext.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/runtime/interface/RuntimeContext.html b/api/runtime/interface/RuntimeContext.html
index 19086b1b809..d2798b2d2a1 100644
--- a/api/runtime/interface/RuntimeContext.html
+++ b/api/runtime/interface/RuntimeContext.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types.html b/api/types.html
index c108472e64c..9322ea7a5ef 100644
--- a/api/types.html
+++ b/api/types.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Action.html b/api/types/interface/Action.html
index 91ec7c88e54..4dbeff7ebb3 100644
--- a/api/types/interface/Action.html
+++ b/api/types/interface/Action.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionContext.html b/api/types/interface/ActionContext.html
index b6e7b97bb71..92f930b9868 100644
--- a/api/types/interface/ActionContext.html
+++ b/api/types/interface/ActionContext.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionGraph.html b/api/types/interface/ActionGraph.html
index dd7e01e5445..cb419c7afbd 100644
--- a/api/types/interface/ActionGraph.html
+++ b/api/types/interface/ActionGraph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionGraphEdge.html b/api/types/interface/ActionGraphEdge.html
index cd0863f0587..55fbf93fad5 100644
--- a/api/types/interface/ActionGraphEdge.html
+++ b/api/types/interface/ActionGraphEdge.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionGraphNode.html b/api/types/interface/ActionGraphNode.html
index d78040393ce..e4c31c5688a 100644
--- a/api/types/interface/ActionGraphNode.html
+++ b/api/types/interface/ActionGraphNode.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeInstallProjectDeps.html b/api/types/interface/ActionNodeInstallProjectDeps.html
index 099264f76c2..e9ca6d7195d 100644
--- a/api/types/interface/ActionNodeInstallProjectDeps.html
+++ b/api/types/interface/ActionNodeInstallProjectDeps.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeInstallWorkspaceDeps.html b/api/types/interface/ActionNodeInstallWorkspaceDeps.html
index e0eb4ab86ba..e163e4e6c86 100644
--- a/api/types/interface/ActionNodeInstallWorkspaceDeps.html
+++ b/api/types/interface/ActionNodeInstallWorkspaceDeps.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeRunTask.html b/api/types/interface/ActionNodeRunTask.html
index 782e4bd71e5..ed21d69f50d 100644
--- a/api/types/interface/ActionNodeRunTask.html
+++ b/api/types/interface/ActionNodeRunTask.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeSetupToolchain.html b/api/types/interface/ActionNodeSetupToolchain.html
index 4ca67fe6636..cdeb5f53991 100644
--- a/api/types/interface/ActionNodeSetupToolchain.html
+++ b/api/types/interface/ActionNodeSetupToolchain.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeSyncProject.html b/api/types/interface/ActionNodeSyncProject.html
index a28b5a2f9fb..cfb788ffe64 100644
--- a/api/types/interface/ActionNodeSyncProject.html
+++ b/api/types/interface/ActionNodeSyncProject.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ActionNodeSyncWorkspace.html b/api/types/interface/ActionNodeSyncWorkspace.html
index 3a5688c833f..b28efccceac 100644
--- a/api/types/interface/ActionNodeSyncWorkspace.html
+++ b/api/types/interface/ActionNodeSyncWorkspace.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Attempt.html b/api/types/interface/Attempt.html
index 9f7659fa460..a76835aeddc 100644
--- a/api/types/interface/Attempt.html
+++ b/api/types/interface/Attempt.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/BinConfig.html b/api/types/interface/BinConfig.html
index c4420fb23d9..f5e76bb2d38 100644
--- a/api/types/interface/BinConfig.html
+++ b/api/types/interface/BinConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/BunConfig.html b/api/types/interface/BunConfig.html
index 5d878a0ea75..9cad55db866 100644
--- a/api/types/interface/BunConfig.html
+++ b/api/types/interface/BunConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/BunpmConfig.html b/api/types/interface/BunpmConfig.html
index 14d30ecd0e0..aedd048b699 100644
--- a/api/types/interface/BunpmConfig.html
+++ b/api/types/interface/BunpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/CodeownersConfig.html b/api/types/interface/CodeownersConfig.html
index 3ec0e0b4845..3f9a3f72cd0 100644
--- a/api/types/interface/CodeownersConfig.html
+++ b/api/types/interface/CodeownersConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ConstraintsConfig.html b/api/types/interface/ConstraintsConfig.html
index f688a993724..fa4272739d3 100644
--- a/api/types/interface/ConstraintsConfig.html
+++ b/api/types/interface/ConstraintsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/DenoConfig.html b/api/types/interface/DenoConfig.html
index ecfd1f49518..ec019aadba4 100644
--- a/api/types/interface/DenoConfig.html
+++ b/api/types/interface/DenoConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/DependencyConfig.html b/api/types/interface/DependencyConfig.html
index 99a125bd4c2..ff269d5ca91 100644
--- a/api/types/interface/DependencyConfig.html
+++ b/api/types/interface/DependencyConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/DockerConfig.html b/api/types/interface/DockerConfig.html
index 898d8be60f1..3ffd3159a87 100644
--- a/api/types/interface/DockerConfig.html
+++ b/api/types/interface/DockerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/DockerPruneConfig.html b/api/types/interface/DockerPruneConfig.html
index 3634df94333..c571f8cda4d 100644
--- a/api/types/interface/DockerPruneConfig.html
+++ b/api/types/interface/DockerPruneConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/DockerScaffoldConfig.html b/api/types/interface/DockerScaffoldConfig.html
index 326f54d99aa..18f2f37cffd 100644
--- a/api/types/interface/DockerScaffoldConfig.html
+++ b/api/types/interface/DockerScaffoldConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Duration.html b/api/types/interface/Duration.html
index a8c9e5a2948..8b3d3d9f17d 100644
--- a/api/types/interface/Duration.html
+++ b/api/types/interface/Duration.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventActionCompleted.html b/api/types/interface/EventActionCompleted.html
index 094c1e3f19b..19a3b1924ec 100644
--- a/api/types/interface/EventActionCompleted.html
+++ b/api/types/interface/EventActionCompleted.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventActionFinished.html b/api/types/interface/EventActionFinished.html
index d165e665ca7..a05aa7110e9 100644
--- a/api/types/interface/EventActionFinished.html
+++ b/api/types/interface/EventActionFinished.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventActionStarted.html b/api/types/interface/EventActionStarted.html
index f865b250bb1..f08c22a6be9 100644
--- a/api/types/interface/EventActionStarted.html
+++ b/api/types/interface/EventActionStarted.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventDependenciesInstalled.html b/api/types/interface/EventDependenciesInstalled.html
index 159d316d3b1..37335d87ab9 100644
--- a/api/types/interface/EventDependenciesInstalled.html
+++ b/api/types/interface/EventDependenciesInstalled.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventDependenciesInstalling.html b/api/types/interface/EventDependenciesInstalling.html
index 04015930c35..3d71552b6cf 100644
--- a/api/types/interface/EventDependenciesInstalling.html
+++ b/api/types/interface/EventDependenciesInstalling.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventPipelineAborted.html b/api/types/interface/EventPipelineAborted.html
index ffd0b595430..b20a3d3a5ad 100644
--- a/api/types/interface/EventPipelineAborted.html
+++ b/api/types/interface/EventPipelineAborted.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventPipelineCompleted.html b/api/types/interface/EventPipelineCompleted.html
index fa518a47e80..5b8a10ea70a 100644
--- a/api/types/interface/EventPipelineCompleted.html
+++ b/api/types/interface/EventPipelineCompleted.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventPipelineFinished.html b/api/types/interface/EventPipelineFinished.html
index 2b7436e4a3a..196504a9d8a 100644
--- a/api/types/interface/EventPipelineFinished.html
+++ b/api/types/interface/EventPipelineFinished.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventPipelineStarted.html b/api/types/interface/EventPipelineStarted.html
index 34be25d9ece..b3afc4667f6 100644
--- a/api/types/interface/EventPipelineStarted.html
+++ b/api/types/interface/EventPipelineStarted.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventProjectSynced.html b/api/types/interface/EventProjectSynced.html
index 8af090f9ac5..6c01b919466 100644
--- a/api/types/interface/EventProjectSynced.html
+++ b/api/types/interface/EventProjectSynced.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventProjectSyncing.html b/api/types/interface/EventProjectSyncing.html
index a8533a8c59a..ac693b83187 100644
--- a/api/types/interface/EventProjectSyncing.html
+++ b/api/types/interface/EventProjectSyncing.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventTargetRan.html b/api/types/interface/EventTargetRan.html
index 1706c2d3a33..1bffd7f0b41 100644
--- a/api/types/interface/EventTargetRan.html
+++ b/api/types/interface/EventTargetRan.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventTargetRunning.html b/api/types/interface/EventTargetRunning.html
index 99d96402720..9984530c865 100644
--- a/api/types/interface/EventTargetRunning.html
+++ b/api/types/interface/EventTargetRunning.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventTaskRan.html b/api/types/interface/EventTaskRan.html
index 0202a6c56f3..cd457ac3283 100644
--- a/api/types/interface/EventTaskRan.html
+++ b/api/types/interface/EventTaskRan.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventTaskRunning.html b/api/types/interface/EventTaskRunning.html
index a053afab7e6..6383661d171 100644
--- a/api/types/interface/EventTaskRunning.html
+++ b/api/types/interface/EventTaskRunning.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventToolInstalled.html b/api/types/interface/EventToolInstalled.html
index 34ab34f8a63..5e608d1e5f5 100644
--- a/api/types/interface/EventToolInstalled.html
+++ b/api/types/interface/EventToolInstalled.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventToolInstalling.html b/api/types/interface/EventToolInstalling.html
index 04da68a7ac2..9f9ecce9be9 100644
--- a/api/types/interface/EventToolInstalling.html
+++ b/api/types/interface/EventToolInstalling.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/EventWorkspaceSynced.html b/api/types/interface/EventWorkspaceSynced.html
index 60d45d7ebe2..da8ddce9d96 100644
--- a/api/types/interface/EventWorkspaceSynced.html
+++ b/api/types/interface/EventWorkspaceSynced.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ExperimentsConfig.html b/api/types/interface/ExperimentsConfig.html
index e1b064d0efc..45d899ec4d9 100644
--- a/api/types/interface/ExperimentsConfig.html
+++ b/api/types/interface/ExperimentsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ExtensionConfig.html b/api/types/interface/ExtensionConfig.html
index 7f5441347a6..4f04158c714 100644
--- a/api/types/interface/ExtensionConfig.html
+++ b/api/types/interface/ExtensionConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/FileGroup.html b/api/types/interface/FileGroup.html
index 15a01b8ad21..78dabf0c9f9 100644
--- a/api/types/interface/FileGroup.html
+++ b/api/types/interface/FileGroup.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/GeneratorConfig.html b/api/types/interface/GeneratorConfig.html
index 8236cf163ef..fab736d1656 100644
--- a/api/types/interface/GeneratorConfig.html
+++ b/api/types/interface/GeneratorConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/HasherConfig.html b/api/types/interface/HasherConfig.html
index 2489d416739..7cde40c764d 100644
--- a/api/types/interface/HasherConfig.html
+++ b/api/types/interface/HasherConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/InheritedTasksConfig.html b/api/types/interface/InheritedTasksConfig.html
index 0b4427e040d..4df194d9a30 100644
--- a/api/types/interface/InheritedTasksConfig.html
+++ b/api/types/interface/InheritedTasksConfig.html
@@ -17,7 +17,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/NodeConfig.html b/api/types/interface/NodeConfig.html
index 2cfe06460e0..6f46e7580c7 100644
--- a/api/types/interface/NodeConfig.html
+++ b/api/types/interface/NodeConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/NotifierConfig.html b/api/types/interface/NotifierConfig.html
index d50b9b0f704..e2cc3f9139d 100644
--- a/api/types/interface/NotifierConfig.html
+++ b/api/types/interface/NotifierConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/NpmConfig.html b/api/types/interface/NpmConfig.html
index b05ef1a5981..9238c078f02 100644
--- a/api/types/interface/NpmConfig.html
+++ b/api/types/interface/NpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Operation.html b/api/types/interface/Operation.html
index 89d31f11d0f..0cdbea1251a 100644
--- a/api/types/interface/Operation.html
+++ b/api/types/interface/Operation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaArchiveCreation.html b/api/types/interface/OperationMetaArchiveCreation.html
index 7cb605fc06c..a5cfe4b0068 100644
--- a/api/types/interface/OperationMetaArchiveCreation.html
+++ b/api/types/interface/OperationMetaArchiveCreation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaBaseOutput.html b/api/types/interface/OperationMetaBaseOutput.html
index ec3656ba1b2..704af52f453 100644
--- a/api/types/interface/OperationMetaBaseOutput.html
+++ b/api/types/interface/OperationMetaBaseOutput.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaHashGeneration.html b/api/types/interface/OperationMetaHashGeneration.html
index 134f29b2165..81890f8dbec 100644
--- a/api/types/interface/OperationMetaHashGeneration.html
+++ b/api/types/interface/OperationMetaHashGeneration.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaMutexAcquisition.html b/api/types/interface/OperationMetaMutexAcquisition.html
index 9b7c3a98efa..498e3703b7d 100644
--- a/api/types/interface/OperationMetaMutexAcquisition.html
+++ b/api/types/interface/OperationMetaMutexAcquisition.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaNoOperation.html b/api/types/interface/OperationMetaNoOperation.html
index 32a67e77fb6..ed33c3d1e51 100644
--- a/api/types/interface/OperationMetaNoOperation.html
+++ b/api/types/interface/OperationMetaNoOperation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaOutputHydration.html b/api/types/interface/OperationMetaOutputHydration.html
index 420d6b79a7f..37c210c886e 100644
--- a/api/types/interface/OperationMetaOutputHydration.html
+++ b/api/types/interface/OperationMetaOutputHydration.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaSyncOperation.html b/api/types/interface/OperationMetaSyncOperation.html
index 543c69024b2..6f81dee90c3 100644
--- a/api/types/interface/OperationMetaSyncOperation.html
+++ b/api/types/interface/OperationMetaSyncOperation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OperationMetaTaskExecution.html b/api/types/interface/OperationMetaTaskExecution.html
index b6249708698..d6f804667cf 100644
--- a/api/types/interface/OperationMetaTaskExecution.html
+++ b/api/types/interface/OperationMetaTaskExecution.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/OwnersConfig.html b/api/types/interface/OwnersConfig.html
index db75cdf1026..b1ec3591fc5 100644
--- a/api/types/interface/OwnersConfig.html
+++ b/api/types/interface/OwnersConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialBinConfig.html b/api/types/interface/PartialBinConfig.html
index 66265ccfb47..ddef8856f21 100644
--- a/api/types/interface/PartialBinConfig.html
+++ b/api/types/interface/PartialBinConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialBunConfig.html b/api/types/interface/PartialBunConfig.html
index 5342a10d9fa..747f960bebe 100644
--- a/api/types/interface/PartialBunConfig.html
+++ b/api/types/interface/PartialBunConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialBunpmConfig.html b/api/types/interface/PartialBunpmConfig.html
index 2bfc351c345..f244e81d792 100644
--- a/api/types/interface/PartialBunpmConfig.html
+++ b/api/types/interface/PartialBunpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialCodeownersConfig.html b/api/types/interface/PartialCodeownersConfig.html
index a0832709cc4..a7463b292a9 100644
--- a/api/types/interface/PartialCodeownersConfig.html
+++ b/api/types/interface/PartialCodeownersConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialConstraintsConfig.html b/api/types/interface/PartialConstraintsConfig.html
index 436733de332..6efeb274c61 100644
--- a/api/types/interface/PartialConstraintsConfig.html
+++ b/api/types/interface/PartialConstraintsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialDenoConfig.html b/api/types/interface/PartialDenoConfig.html
index 61bc09da087..198b5b57dfd 100644
--- a/api/types/interface/PartialDenoConfig.html
+++ b/api/types/interface/PartialDenoConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialDependencyConfig.html b/api/types/interface/PartialDependencyConfig.html
index 7ebb488a1a1..6842544cac6 100644
--- a/api/types/interface/PartialDependencyConfig.html
+++ b/api/types/interface/PartialDependencyConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialDockerConfig.html b/api/types/interface/PartialDockerConfig.html
index 0a1a066b5fc..28318069f9e 100644
--- a/api/types/interface/PartialDockerConfig.html
+++ b/api/types/interface/PartialDockerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialDockerPruneConfig.html b/api/types/interface/PartialDockerPruneConfig.html
index 33ef952e5d9..ac51e6702a2 100644
--- a/api/types/interface/PartialDockerPruneConfig.html
+++ b/api/types/interface/PartialDockerPruneConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialDockerScaffoldConfig.html b/api/types/interface/PartialDockerScaffoldConfig.html
index e4a97e5dcc4..ebc990048e0 100644
--- a/api/types/interface/PartialDockerScaffoldConfig.html
+++ b/api/types/interface/PartialDockerScaffoldConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialExperimentsConfig.html b/api/types/interface/PartialExperimentsConfig.html
index bbcc4d9fef8..f3f782f7201 100644
--- a/api/types/interface/PartialExperimentsConfig.html
+++ b/api/types/interface/PartialExperimentsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialExtensionConfig.html b/api/types/interface/PartialExtensionConfig.html
index 476cc740cb7..c2a4d2ac5f0 100644
--- a/api/types/interface/PartialExtensionConfig.html
+++ b/api/types/interface/PartialExtensionConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialGeneratorConfig.html b/api/types/interface/PartialGeneratorConfig.html
index 8fd088ac077..d6609382a74 100644
--- a/api/types/interface/PartialGeneratorConfig.html
+++ b/api/types/interface/PartialGeneratorConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialHasherConfig.html b/api/types/interface/PartialHasherConfig.html
index 422016069a2..afa110432f9 100644
--- a/api/types/interface/PartialHasherConfig.html
+++ b/api/types/interface/PartialHasherConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialInheritedTasksConfig.html b/api/types/interface/PartialInheritedTasksConfig.html
index a6a997339b5..896dc3fcba2 100644
--- a/api/types/interface/PartialInheritedTasksConfig.html
+++ b/api/types/interface/PartialInheritedTasksConfig.html
@@ -17,7 +17,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialNodeConfig.html b/api/types/interface/PartialNodeConfig.html
index 9e1fa9e9ab4..5553bbd059c 100644
--- a/api/types/interface/PartialNodeConfig.html
+++ b/api/types/interface/PartialNodeConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialNotifierConfig.html b/api/types/interface/PartialNotifierConfig.html
index 6c6fbb1751c..e7600e109e4 100644
--- a/api/types/interface/PartialNotifierConfig.html
+++ b/api/types/interface/PartialNotifierConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialNpmConfig.html b/api/types/interface/PartialNpmConfig.html
index 3dbe3c8395c..cd42e291dd9 100644
--- a/api/types/interface/PartialNpmConfig.html
+++ b/api/types/interface/PartialNpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialOwnersConfig.html b/api/types/interface/PartialOwnersConfig.html
index 43236b76661..92168f76f70 100644
--- a/api/types/interface/PartialOwnersConfig.html
+++ b/api/types/interface/PartialOwnersConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialPnpmConfig.html b/api/types/interface/PartialPnpmConfig.html
index 546a0ad85e5..239ca701fc7 100644
--- a/api/types/interface/PartialPnpmConfig.html
+++ b/api/types/interface/PartialPnpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectConfig.html b/api/types/interface/PartialProjectConfig.html
index 810c6318469..29180943059 100644
--- a/api/types/interface/PartialProjectConfig.html
+++ b/api/types/interface/PartialProjectConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectDockerConfig.html b/api/types/interface/PartialProjectDockerConfig.html
index 1127c5f9921..1194f067269 100644
--- a/api/types/interface/PartialProjectDockerConfig.html
+++ b/api/types/interface/PartialProjectDockerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectDockerFileConfig.html b/api/types/interface/PartialProjectDockerFileConfig.html
index 4711ac02cf3..25a3535a87d 100644
--- a/api/types/interface/PartialProjectDockerFileConfig.html
+++ b/api/types/interface/PartialProjectDockerFileConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectDockerScaffoldConfig.html b/api/types/interface/PartialProjectDockerScaffoldConfig.html
index 8b7e03c6ea5..ef18dcc225e 100644
--- a/api/types/interface/PartialProjectDockerScaffoldConfig.html
+++ b/api/types/interface/PartialProjectDockerScaffoldConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectGraph.html b/api/types/interface/PartialProjectGraph.html
index e1830b8714d..e546a8b961d 100644
--- a/api/types/interface/PartialProjectGraph.html
+++ b/api/types/interface/PartialProjectGraph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectMetadataConfig.html b/api/types/interface/PartialProjectMetadataConfig.html
index 7f598ac0ecc..06af070e1f2 100644
--- a/api/types/interface/PartialProjectMetadataConfig.html
+++ b/api/types/interface/PartialProjectMetadataConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectToolchainCommonToolConfig.html b/api/types/interface/PartialProjectToolchainCommonToolConfig.html
index 720f5a318cf..1be3ab24584 100644
--- a/api/types/interface/PartialProjectToolchainCommonToolConfig.html
+++ b/api/types/interface/PartialProjectToolchainCommonToolConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectToolchainConfig.html b/api/types/interface/PartialProjectToolchainConfig.html
index cba26520222..daaeae3f847 100644
--- a/api/types/interface/PartialProjectToolchainConfig.html
+++ b/api/types/interface/PartialProjectToolchainConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectToolchainTypeScriptConfig.html b/api/types/interface/PartialProjectToolchainTypeScriptConfig.html
index bbf356b4beb..9c8951586fd 100644
--- a/api/types/interface/PartialProjectToolchainTypeScriptConfig.html
+++ b/api/types/interface/PartialProjectToolchainTypeScriptConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectWorkspaceConfig.html b/api/types/interface/PartialProjectWorkspaceConfig.html
index 5be7185bcdc..16673dd7f47 100644
--- a/api/types/interface/PartialProjectWorkspaceConfig.html
+++ b/api/types/interface/PartialProjectWorkspaceConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialProjectWorkspaceInheritedTasksConfig.html b/api/types/interface/PartialProjectWorkspaceInheritedTasksConfig.html
index 89b528d5fde..d37027bdb8b 100644
--- a/api/types/interface/PartialProjectWorkspaceInheritedTasksConfig.html
+++ b/api/types/interface/PartialProjectWorkspaceInheritedTasksConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialRunnerConfig.html b/api/types/interface/PartialRunnerConfig.html
index 54184e236ab..5144f502792 100644
--- a/api/types/interface/PartialRunnerConfig.html
+++ b/api/types/interface/PartialRunnerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialRustConfig.html b/api/types/interface/PartialRustConfig.html
index 267ec66b249..25580df55ae 100644
--- a/api/types/interface/PartialRustConfig.html
+++ b/api/types/interface/PartialRustConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTaskConfig.html b/api/types/interface/PartialTaskConfig.html
index 8c03577ed87..1f9b2040721 100644
--- a/api/types/interface/PartialTaskConfig.html
+++ b/api/types/interface/PartialTaskConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTaskDependencyConfig.html b/api/types/interface/PartialTaskDependencyConfig.html
index e09febb79fe..6061083252e 100644
--- a/api/types/interface/PartialTaskDependencyConfig.html
+++ b/api/types/interface/PartialTaskDependencyConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTaskOptionsConfig.html b/api/types/interface/PartialTaskOptionsConfig.html
index cea88e8ad86..8c5032f365f 100644
--- a/api/types/interface/PartialTaskOptionsConfig.html
+++ b/api/types/interface/PartialTaskOptionsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateConfig.html b/api/types/interface/PartialTemplateConfig.html
index 737dd72cffe..dfab7024c8c 100644
--- a/api/types/interface/PartialTemplateConfig.html
+++ b/api/types/interface/PartialTemplateConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateFrontmatterConfig.html b/api/types/interface/PartialTemplateFrontmatterConfig.html
index adeb88cf5e4..6224b9f7417 100644
--- a/api/types/interface/PartialTemplateFrontmatterConfig.html
+++ b/api/types/interface/PartialTemplateFrontmatterConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateVariableBoolSetting.html b/api/types/interface/PartialTemplateVariableBoolSetting.html
index 4556ba5c878..fa30747029c 100644
--- a/api/types/interface/PartialTemplateVariableBoolSetting.html
+++ b/api/types/interface/PartialTemplateVariableBoolSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateVariableEnumSetting.html b/api/types/interface/PartialTemplateVariableEnumSetting.html
index 87bcdab7b6a..bcf6435bd64 100644
--- a/api/types/interface/PartialTemplateVariableEnumSetting.html
+++ b/api/types/interface/PartialTemplateVariableEnumSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateVariableEnumValueConfig.html b/api/types/interface/PartialTemplateVariableEnumValueConfig.html
index b3e6a17c29b..db85fc15067 100644
--- a/api/types/interface/PartialTemplateVariableEnumValueConfig.html
+++ b/api/types/interface/PartialTemplateVariableEnumValueConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateVariableNumberSetting.html b/api/types/interface/PartialTemplateVariableNumberSetting.html
index 5f5faa9f99c..40309a8dd3b 100644
--- a/api/types/interface/PartialTemplateVariableNumberSetting.html
+++ b/api/types/interface/PartialTemplateVariableNumberSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTemplateVariableStringSetting.html b/api/types/interface/PartialTemplateVariableStringSetting.html
index e69ec5fd503..3b18a83826e 100644
--- a/api/types/interface/PartialTemplateVariableStringSetting.html
+++ b/api/types/interface/PartialTemplateVariableStringSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialToolConfig.html b/api/types/interface/PartialToolConfig.html
index 8aacb064a9e..20df5396e61 100644
--- a/api/types/interface/PartialToolConfig.html
+++ b/api/types/interface/PartialToolConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialToolchainConfig.html b/api/types/interface/PartialToolchainConfig.html
index f0813e7f585..d2d3cba453b 100644
--- a/api/types/interface/PartialToolchainConfig.html
+++ b/api/types/interface/PartialToolchainConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialTypeScriptConfig.html b/api/types/interface/PartialTypeScriptConfig.html
index c5c972d0eff..c16790076ea 100644
--- a/api/types/interface/PartialTypeScriptConfig.html
+++ b/api/types/interface/PartialTypeScriptConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialVcsConfig.html b/api/types/interface/PartialVcsConfig.html
index 8be225181c1..f72c9769ca7 100644
--- a/api/types/interface/PartialVcsConfig.html
+++ b/api/types/interface/PartialVcsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialWorkspaceConfig.html b/api/types/interface/PartialWorkspaceConfig.html
index cb8bf89eb36..63e7084bef5 100644
--- a/api/types/interface/PartialWorkspaceConfig.html
+++ b/api/types/interface/PartialWorkspaceConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialWorkspaceProjectsConfig.html b/api/types/interface/PartialWorkspaceProjectsConfig.html
index 03a4dff094c..81ce3b0c3ee 100644
--- a/api/types/interface/PartialWorkspaceProjectsConfig.html
+++ b/api/types/interface/PartialWorkspaceProjectsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PartialYarnConfig.html b/api/types/interface/PartialYarnConfig.html
index 6443282fbfd..5d403efd42b 100644
--- a/api/types/interface/PartialYarnConfig.html
+++ b/api/types/interface/PartialYarnConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/PnpmConfig.html b/api/types/interface/PnpmConfig.html
index f4dce2ba15e..d07660bab7f 100644
--- a/api/types/interface/PnpmConfig.html
+++ b/api/types/interface/PnpmConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Project.html b/api/types/interface/Project.html
index b0afc129c76..5a0cff0a6e2 100644
--- a/api/types/interface/Project.html
+++ b/api/types/interface/Project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectConfig.html b/api/types/interface/ProjectConfig.html
index f0984117714..bc91b0d677d 100644
--- a/api/types/interface/ProjectConfig.html
+++ b/api/types/interface/ProjectConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectDockerConfig.html b/api/types/interface/ProjectDockerConfig.html
index cf0e01c1e1a..ac6be7a8e3d 100644
--- a/api/types/interface/ProjectDockerConfig.html
+++ b/api/types/interface/ProjectDockerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectDockerFileConfig.html b/api/types/interface/ProjectDockerFileConfig.html
index ec54767e108..0ee145202f2 100644
--- a/api/types/interface/ProjectDockerFileConfig.html
+++ b/api/types/interface/ProjectDockerFileConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectDockerScaffoldConfig.html b/api/types/interface/ProjectDockerScaffoldConfig.html
index ba825772513..0f3f4273074 100644
--- a/api/types/interface/ProjectDockerScaffoldConfig.html
+++ b/api/types/interface/ProjectDockerScaffoldConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectGraph.html b/api/types/interface/ProjectGraph.html
index 7235a4e0fd2..8ea2a5b31aa 100644
--- a/api/types/interface/ProjectGraph.html
+++ b/api/types/interface/ProjectGraph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectGraphInner.html b/api/types/interface/ProjectGraphInner.html
index 512f9fbc126..cdcae61b5d8 100644
--- a/api/types/interface/ProjectGraphInner.html
+++ b/api/types/interface/ProjectGraphInner.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectMetadataConfig.html b/api/types/interface/ProjectMetadataConfig.html
index d6242ca2642..1303c2f965f 100644
--- a/api/types/interface/ProjectMetadataConfig.html
+++ b/api/types/interface/ProjectMetadataConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectToolchainCommonToolConfig.html b/api/types/interface/ProjectToolchainCommonToolConfig.html
index 116c43ad9b3..bd33ac51deb 100644
--- a/api/types/interface/ProjectToolchainCommonToolConfig.html
+++ b/api/types/interface/ProjectToolchainCommonToolConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectToolchainConfig.html b/api/types/interface/ProjectToolchainConfig.html
index 0e2c5af820d..7de8ff1a82b 100644
--- a/api/types/interface/ProjectToolchainConfig.html
+++ b/api/types/interface/ProjectToolchainConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectToolchainTypeScriptConfig.html b/api/types/interface/ProjectToolchainTypeScriptConfig.html
index 56dead3623d..637e5fe251c 100644
--- a/api/types/interface/ProjectToolchainTypeScriptConfig.html
+++ b/api/types/interface/ProjectToolchainTypeScriptConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectWorkspaceConfig.html b/api/types/interface/ProjectWorkspaceConfig.html
index 55272b7f76e..1d0e4e41b7f 100644
--- a/api/types/interface/ProjectWorkspaceConfig.html
+++ b/api/types/interface/ProjectWorkspaceConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProjectWorkspaceInheritedTasksConfig.html b/api/types/interface/ProjectWorkspaceInheritedTasksConfig.html
index 729ad1ccbb6..bbc843ffff1 100644
--- a/api/types/interface/ProjectWorkspaceInheritedTasksConfig.html
+++ b/api/types/interface/ProjectWorkspaceInheritedTasksConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ProviderEnvironment.html b/api/types/interface/ProviderEnvironment.html
index 180b0ccc7c8..a2c67dc4567 100644
--- a/api/types/interface/ProviderEnvironment.html
+++ b/api/types/interface/ProviderEnvironment.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/RunReport.html b/api/types/interface/RunReport.html
index 25e97b4bc83..d3ca153649a 100644
--- a/api/types/interface/RunReport.html
+++ b/api/types/interface/RunReport.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/RunnerConfig.html b/api/types/interface/RunnerConfig.html
index 26569d2f3bd..0ab1cac13b4 100644
--- a/api/types/interface/RunnerConfig.html
+++ b/api/types/interface/RunnerConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Runtime.html b/api/types/interface/Runtime.html
index 7c32a0ef530..887000c4c64 100644
--- a/api/types/interface/Runtime.html
+++ b/api/types/interface/Runtime.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/RustConfig.html b/api/types/interface/RustConfig.html
index 1b77f21cb5f..e5edf2e1bac 100644
--- a/api/types/interface/RustConfig.html
+++ b/api/types/interface/RustConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TargetState.html b/api/types/interface/TargetState.html
index 6a275c1115c..74388eabf8e 100644
--- a/api/types/interface/TargetState.html
+++ b/api/types/interface/TargetState.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/Task.html b/api/types/interface/Task.html
index 8225d980a5f..787a5685f16 100644
--- a/api/types/interface/Task.html
+++ b/api/types/interface/Task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TaskConfig.html b/api/types/interface/TaskConfig.html
index 2e8b57ee1bd..f8ce11b5b9c 100644
--- a/api/types/interface/TaskConfig.html
+++ b/api/types/interface/TaskConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TaskDependencyConfig.html b/api/types/interface/TaskDependencyConfig.html
index 228da9c61cd..aa3e7b043df 100644
--- a/api/types/interface/TaskDependencyConfig.html
+++ b/api/types/interface/TaskDependencyConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TaskMetadata.html b/api/types/interface/TaskMetadata.html
index d677e71d4d9..b87db52684a 100644
--- a/api/types/interface/TaskMetadata.html
+++ b/api/types/interface/TaskMetadata.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TaskOptions.html b/api/types/interface/TaskOptions.html
index fe10dc42276..b4c171f9711 100644
--- a/api/types/interface/TaskOptions.html
+++ b/api/types/interface/TaskOptions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TaskOptionsConfig.html b/api/types/interface/TaskOptionsConfig.html
index d39a3016b58..b14466e3b53 100644
--- a/api/types/interface/TaskOptionsConfig.html
+++ b/api/types/interface/TaskOptionsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateConfig.html b/api/types/interface/TemplateConfig.html
index caa0e5db669..da985c330bb 100644
--- a/api/types/interface/TemplateConfig.html
+++ b/api/types/interface/TemplateConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateFrontmatterConfig.html b/api/types/interface/TemplateFrontmatterConfig.html
index d5372505b6e..61bfea466ab 100644
--- a/api/types/interface/TemplateFrontmatterConfig.html
+++ b/api/types/interface/TemplateFrontmatterConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateVariableBoolSetting.html b/api/types/interface/TemplateVariableBoolSetting.html
index 40611b56bdf..9b164ed0e38 100644
--- a/api/types/interface/TemplateVariableBoolSetting.html
+++ b/api/types/interface/TemplateVariableBoolSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateVariableEnumSetting.html b/api/types/interface/TemplateVariableEnumSetting.html
index 3e334dc9938..6b6f05eb9c6 100644
--- a/api/types/interface/TemplateVariableEnumSetting.html
+++ b/api/types/interface/TemplateVariableEnumSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateVariableEnumValueConfig.html b/api/types/interface/TemplateVariableEnumValueConfig.html
index acf1f62e20c..d75cd56132f 100644
--- a/api/types/interface/TemplateVariableEnumValueConfig.html
+++ b/api/types/interface/TemplateVariableEnumValueConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateVariableNumberSetting.html b/api/types/interface/TemplateVariableNumberSetting.html
index f1215f24c6d..cbee9cce5bf 100644
--- a/api/types/interface/TemplateVariableNumberSetting.html
+++ b/api/types/interface/TemplateVariableNumberSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TemplateVariableStringSetting.html b/api/types/interface/TemplateVariableStringSetting.html
index cc6b0cad030..108177a2cb2 100644
--- a/api/types/interface/TemplateVariableStringSetting.html
+++ b/api/types/interface/TemplateVariableStringSetting.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ToolConfig.html b/api/types/interface/ToolConfig.html
index 406a55f30c7..2bf42571817 100644
--- a/api/types/interface/ToolConfig.html
+++ b/api/types/interface/ToolConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/ToolchainConfig.html b/api/types/interface/ToolchainConfig.html
index 2183badfcb7..beee9dee254 100644
--- a/api/types/interface/ToolchainConfig.html
+++ b/api/types/interface/ToolchainConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/TypeScriptConfig.html b/api/types/interface/TypeScriptConfig.html
index 658d960c00e..2ccd917c7b3 100644
--- a/api/types/interface/TypeScriptConfig.html
+++ b/api/types/interface/TypeScriptConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/VcsConfig.html b/api/types/interface/VcsConfig.html
index 352091a705c..ffed9ce9c1e 100644
--- a/api/types/interface/VcsConfig.html
+++ b/api/types/interface/VcsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/WebhookPayload.html b/api/types/interface/WebhookPayload.html
index 62cd3719b6a..84ac7c27df3 100644
--- a/api/types/interface/WebhookPayload.html
+++ b/api/types/interface/WebhookPayload.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/WorkspaceConfig.html b/api/types/interface/WorkspaceConfig.html
index fedaadd62c7..224a7d98e9a 100644
--- a/api/types/interface/WorkspaceConfig.html
+++ b/api/types/interface/WorkspaceConfig.html
@@ -15,7 +15,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/WorkspaceProjectsConfig.html b/api/types/interface/WorkspaceProjectsConfig.html
index 17edece176d..2e03777ad5d 100644
--- a/api/types/interface/WorkspaceProjectsConfig.html
+++ b/api/types/interface/WorkspaceProjectsConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/api/types/interface/YarnConfig.html b/api/types/interface/YarnConfig.html
index 7fb9a234294..d31aa91aade 100644
--- a/api/types/interface/YarnConfig.html
+++ b/api/types/interface/YarnConfig.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/assets/js/193b481a.fa4a61d7.js b/assets/js/193b481a.177d3c81.js
similarity index 98%
rename from assets/js/193b481a.fa4a61d7.js
rename to assets/js/193b481a.177d3c81.js
index bdd61d0bba0..61c6722cd03 100644
--- a/assets/js/193b481a.fa4a61d7.js
+++ b/assets/js/193b481a.177d3c81.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[99662],{59220:(e,t,s)=>{s.d(t,{Z:()=>i});var n=s(9619),r=s(24246);function i(e){let{className:t,status:s}=e;switch(s){case"experimental":return(0,r.jsx)(n.Z,{className:t,text:"Experimental",variant:"failure"});case"in-development":return(0,r.jsx)(n.Z,{className:t,text:"In development",variant:"success"});case"coming-soon":return(0,r.jsx)(n.Z,{className:t,text:"Coming soon",variant:"warning"});case"new":return(0,r.jsx)(n.Z,{className:t,text:"New",variant:"info"});default:return null}}},33453:(e,t,s)=>{s.d(t,{Z:()=>a});var n=s(40624),r=s(36641),i=s(24246);function a(e){let{children:t,href:s,color:a}=e;return(0,i.jsx)(r.default,{href:s,className:(0,n.Z)("inline-flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white hover:scale-105 md:text-lg transition-transform",a??"bg-purple-600"),children:t})}},75969:(e,t,s)=>{s.d(t,{Z:()=>m});var n=s(40624),r=s(31792),i=s(9187),a=s(30658),l=s(59220),o=s(24246);const c={1:"from-purple-600 to-blurple-600",2:"from-pink-400 to-red-400",3:"from-teal-400 to-slate-100",4:"from-yellow-300 to-green-600"},d={1:"text-blurple-300",2:"text-pink-500",3:"text-teal-600",4:"text-green-600"};function m(e){let{header:t,description:s,features:m,reversed:A,tier:p}=e;return(0,o.jsx)("div",{children:(0,o.jsx)("div",{className:"relative py-4 sm:py-5 lg:py-6",children:(0,o.jsx)("div",{className:"mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4",children:(0,o.jsxs)("div",{className:(0,n.Z)("md:flex items-center justify-between",A&&"flex-row-reverse"),children:[(0,o.jsxs)("aside",{className:(0,n.Z)("md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center",A?"md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left":"md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right",c[p]),children:[(0,o.jsx)("h2",{className:(0,n.Z)("m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded",A?"md:rounded-tl-none md:rounded-bl-none md:pl-4":"md:rounded-tr-none md:rounded-br-none md:pr-4"),children:t}),(0,o.jsx)(i.Z,{className:(0,n.Z)("mt-2 text-white",A?"md:ml-4":"md:mr-4"),level:2,children:s})]}),(0,o.jsx)("section",{className:"md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10",children:(0,o.jsx)("ul",{className:"m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4",children:m.map((e=>(0,o.jsxs)("li",{className:"flex",children:[(0,o.jsx)("div",{className:"pt-1 w-9 shrink-0 grow-0",children:(0,o.jsx)(r.Z,{icon:e.icon,className:(0,n.Z)("text-5xl justify-center flex",d[p]),style:{maxWidth:54}})}),(0,o.jsxs)("div",{className:"ml-1",children:[(0,o.jsx)(i.Z,{level:4,className:"text-gray-900",children:e.title}),e.status&&(0,o.jsx)("p",{className:"m-0",children:(0,o.jsx)(l.Z,{status:e.status})}),(0,o.jsx)(a.ZP,{className:"mt-1 mb-0",variant:"muted",children:e.description})]})]},e.title)))})})]})})})})}},81271:(e,t,s)=>{s.d(t,{Z:()=>i});var n=s(40624),r=s(24246);function i(e){let{icon:t,text:s,textClass:i}=e;return(0,r.jsxs)("h1",{className:"text-white flex justify-center md:justify-start items-stretch gap-3",style:{height:85},children:[(0,r.jsx)("div",{className:"relative",children:t}),(0,r.jsx)("div",{className:(0,n.Z)("relative",i),children:s})]})}},45655:(e,t,s)=>{s.r(t),s.d(t,{default:()=>S});var n=s(36641),r=s(21947),i=s(31792),a=s(9187),l=s(30658),o=s(59220),c=s(24246);function d(e){let{header:t,features:s}=e;return(0,c.jsx)("div",{className:"bg-white",children:(0,c.jsx)("div",{className:"relative py-4 sm:py-6 lg:py-8",children:(0,c.jsxs)("div",{className:"mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4",children:[(0,c.jsx)(a.Z,{align:"center",className:"text-gray-900",level:3,children:t}),(0,c.jsx)("dl",{className:"mt-4 grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-5 lg:grid-cols-4 lg:gap-6",children:s.map((e=>(0,c.jsxs)("div",{className:"relative",children:[(0,c.jsxs)("dt",{children:[(0,c.jsx)(i.Z,{icon:e.icon,className:"absolute h-3 w-3 text-purple-500",style:{maxWidth:16}}),(0,c.jsx)(a.Z,{className:"ml-4 text-gray-900",level:5,children:e.title})]}),(0,c.jsxs)(l.ZP,{as:"dd",className:"mt-1 ml-4",variant:"muted",children:[e.status&&(0,c.jsx)("p",{className:"mb-1",children:(0,c.jsx)(o.Z,{status:e.status})}),e.description]})]},e.title)))})]})})})}var m,A,p,x,u,h,g,f=s(75969),j=s(27378);function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)({}).hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},w.apply(null,arguments)}const b=e=>{let{title:t,titleId:s,...n}=e;return j.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",xmlSpace:"preserve",viewBox:"0 0 82.38 81.99","aria-labelledby":s},n),t?j.createElement("title",{id:s},t):null,m||(m=j.createElement("defs",null,j.createElement("circle",{id:"a",cx:36.65,cy:45.34,r:36.65}))),A||(A=j.createElement("clipPath",{id:"b"},j.createElement("use",{xlinkHref:"#a",overflow:"visible"}))),p||(p=j.createElement("g",{clipPath:"url(#b)"},j.createElement("defs",null,j.createElement("path",{id:"c",d:"M-5 3.69h83.3v83.3H-5z"})),j.createElement("clipPath",{id:"d"},j.createElement("use",{xlinkHref:"#c",overflow:"visible"})),j.createElement("g",{clipPath:"url(#d)"},j.createElement("image",{xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAAPIAAAFtAAACfn/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAK8AsQMBIgACEQEDEQH/ xADAAAEBAQADAQEAAAAAAAAAAAAAAQIEBQYHAwEBAAIDAQAAAAAAAAAAAAAAAAEFAgMEBhAAAQQC AgICAgIDAAAAAAAAABECAwQBBSAGEDASE0AUFTVwIzMRAAIBAQMFDAkEAgMAAAAAAAECAxEAIQQx QVESIhAgMEBhcYGRoTJCE7HRUmJygiNDBfCiMySSsuKTNBIAAgACBwYGAgMAAAAAAAAAAQIAERAh MUFREgMgMIGRobFhccHRIjJwUmJyQ//aAAwDAQACEQMRAAAA+gAAHV5uz6/y/DsHf8LrXW5U4zNz +X0rF6ztvnv6cr6C8939e0NQAABm+Q3P36OLpUbFIVBUFQXmcJi97yfA+0p3KHKAHX5Oo6BL5UbF QVBUFQVKAOXxGL6HvzHp6IGo8V6vwNiqLNUBBUFQW5pUFSgGvffP/TcL0IqXQeV7zobtpl0NSCpD TI0gqDSC3NKiV7Lrf1wfQx554vp+36a+aZbZqQ0yNMjTNNMjVzS3NRbmlQfQBQPM9B63yFsqTpnU grI0yNsjVyNs00zTVyNft+HZ4R7kefcP5z9S8DYOqkWU1kVkauKaZpq5G2bLVzTTNNep8v8AROKO QKk6zs2T5TPT+XvJJNjTI0zTTNNXNNXNNM2WrnnYu59X+f6UcBqAZ8H77O58nnpfM3E2GxUGrmmr mmkpbOxh+Pv3LqIDlAAAOl7pk+Z9d9c8/wB7wd7/AKzrnh3U2l/fsNbqf39P6Lmjz3ptq8GsAB// 2gAIAQIAAQUA8Mje/MWuwNrQNPrYOrwuJNczJLDJFnhXrumdFEyNvFzGuxaq5iz4YzL3QxNiZzc3 Dmzw5ikNdEufTfi+UZTb8YPTI35Rlf8A4+r/AElN3yg9MjvjGa+RM+m/L8Yxj8sdFK2RnNzsNbPL mWTxBO6J0crJG8XPa3Fq1mXPBj3MzHsMDbMLjGcZw6eJpJsGYJZpJc+f/9oACAEDAAEFAP8AAn// 2gAIAQEAAQUA5ZzjGLW91tYn7XNkk3+1kHbPYuz/ACOwGbvasIe03WZq9mozZimimZ7Njv6lPNzb XrufRBZnrP13Z8OzHIyRnoe9jG7bsMkzvZrtra176N+veh5Oc1rd1uX3n+6ldnoz6+/Bfr8ex7X7 H/ga3YS6+zDNHPF53WxxQpqufwesbL4P87+9m3sPwo5HRSUrTLdU2dr9Sguc54KL7uqW/lGdtnyy r4UUUUUUUUUX09fsfRtDtsmM3lFFFFFFFFFFFFF51ZPqtHaf7ZRRRRRRRRRRRRRRef8AI0ztP9so ooooooooooooooovH+OpncI8NvqKKKKKKKKKKKKKKKKL5qR/dbO4wZfTUUUUUUUUUUUUUUUUUXz1 2DM+2NrU/d1+VxlRRRRRRRRRRRRRRRRfPUKnxi8dlofpbNRRRRRRRRRRRRRRRfMMT5paNVlOp43+ rxsqOVxlRRRRRRRRRRRRePU9X838O26X6nqKKKKKKKKKLy1Gsl2VuCGKvFwc1r29i0Emul8L7NfQ sbCxrddBrqvJ7GPbveqS18+zVaW5s36/XVddB6dv1ijss7HQ7PW+mrTtXJNV09rSOKOGP15RL+u6 lbdZ65rsEurniHxujy3GXZioTSZr6CN+ael6vAU8UsQc/wD/2gAIAQICBj8AoyoCxieq3BfeKtNe NfePqvKK9NOAl2iemxQ4GsRJxLA3HZkKlH2bCMqCXc+e0VYZgbjGZa0N+HgaQq2sZQEW604nHcFW EwajBQ2WqcRQ2obviPXdBxah6GhP5TbnumX9lIo0/wCg3f8Ap0hPCa8t0zfqpNDaZv8AkPXdBBa5 6CgMtqmcB1vtGB3BZjICswXNlgGApmKwfsMYzIZ9x57RZjlAvMZVqQdfE7OZCVMS1F4r7RU68au8 TBqit15ziWmCxxNQibmeAuGx/9oACAEDAgY/APwJ/9oACAEBAQY/AN9U5LEeb5rjwx7Xb3e2xGHg VPecluwatiPO1Acyqo7aVtrHFS1Oh2A6gbf+qb/sb122cQxzbQVv9gbfWjSVeSqnrvHZYLMGgY5z tL1r6rCSF1kQ+JSCOzhTGn15xlVTsr8TWImkIjP202U6s/TwOvBI0baVNK8+mwjx41TkEyi75l9V hJGwdGFVYGoI4Eu7BUUVZiaADlJs0GCJSHIZRczc2gcLWM60R78Td082g282Bq0prqe8p0HflmIC gVJNwAFjBCSuFQ3DO5HiPJoHDieA0IuZTkYaDYTRXHI6HKraN8cBA2wh+swzsPB0Z+XiImSpQ3Sp mZfWM1lliYMjiqkbwsv80mzEOXO3Rapy8SOAlOy+1CTmbOvTvHCmsUH00pku7x6+JpKho6MGU8oN RaLEpcJFrTQchHQdyaetGVSE+Jtle02qcp4pNg2yofMTTQ3N1GnXuQwD7rljzIP+XFYamiy1jb5h d+6m5FGKbEVTzsxu7OKwy1pqSK1T7pB3G+BPRxb+T9reqzfAno4t/H+5vXaGQU24qHnVjeevisEV 31JEW/JtMBuQYgfacqeaQZeteKw+zFWRvlF37iNyfDgVZlJT412l7RahuI4pNjWyufLTTRb26zTq 3XZFpDiPqR6Knvj/AC4mkMY1nkIVRym60WGS8RrQnSTex6TusiD+xFtwnlzr8wtQ3EZRxI/kZhsJ swA528TdH6yb0/ksMuxIf7Cgd1j4+Y5+Xn4isK1Ea3zP7K+s5rJDCoSNBRVG9KsAysKMpvBBzGzY nDjWwUhup9onwnk0H9Hhlw+HWrG9mPdVfaay4eG/O7nK7HKTvyjqGRripFQRyg2fFfjlMkBvaAXu nw+0PRwv0l1IAaPOw2RyDSeawhw60ya7nvORnY8EZU/r4o3mVRcx99c/PlsWxEWtEPvR7SdJyjp4 Hy8LE0r5wouHOcgsJvybazZRh0Oz87Z+YddliiUJGgoqqKADhDrU1aX1yUsxknw8E1dpopkRq56r XV7LVwn5jCtoWWRV0eJWb0WqJsNIAKkpiIT0ULg9lgGKmvssrf6k2AGU3Xmg6zbZeEUpUtPEuX4n Fh5/5LBwrnpMrt1VA7bBsRjosU4p3pkVKj3Vb0k2AwPl+QCaeTq6lc/curwH/9k=",width:175,height:174,overflow:"visible",transform:"matrix(.48 0 0 .48 -5.258 3.595)"})))),x||(x=j.createElement("circle",{cx:52.4,cy:30.55,r:15.75,fill:"#5341d6"})),u||(u=j.createElement("defs",null,j.createElement("circle",{id:"e",cx:66.8,cy:15.75,r:15.75}))),h||(h=j.createElement("clipPath",{id:"f"},j.createElement("use",{xlinkHref:"#e",overflow:"visible"}))),g||(g=j.createElement("g",{clipPath:"url(#f)"},j.createElement("defs",null,j.createElement("path",{id:"g",d:"M46.05-5h41.5v41.5h-41.5z"})),j.createElement("clipPath",{id:"h"},j.createElement("use",{xlinkHref:"#g",overflow:"visible"})),j.createElement("g",{clipPath:"url(#h)"},j.createElement("image",{xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAALLAAADiwAABSX/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAFoAWgMBIgACEQEDEQH/ xAC5AAEAAgMBAQAAAAAAAAAAAAACAAUDBAYBBwEAAwADAAAAAAAAAAAAAAAAAgMEAAEFEAACAgEE AgIBBQAAAAAAAAAAAQIDBBESEwUQISAiFDAxMiMVEQABAQMHCQUGBwAAAAAAAAABAgARAzAhMUFR EiIQIGFxgZHB0eEyQlIzBKGxYnKiNMITI0MURIQSAAECAQoFBAMAAAAAAAAAAAEAAhEQICExYYGR EiIyQVGh0eHwcUIjYnIT/9oADAMBAAIRAxEAAAD6BIcxaujo01buDXNNu1tVJ3nVZOSv5Id6STzS p36V5nxGqohk6MYYMjPCeuq2uY6eGKt0dvUGE+IsMhBjwHja0hFhedNzO7mrbStarmcbwosWAw14 x5MbXgsNabqt68S8pLzDyZaM5cVPLIRY0Blr8ZdnujZtZOc6SRW8dbbRkvNY+o0ao6LPfZzdXWMk V0kiy//aAAgBAgABBQArx9SNVaHRVIuxpQRRH2mJiND8Zc9fqKZFkRDX2rf1REiIc/7IS2tESJOy MI80uUr3kdw+TS3k3H//2gAIAQMAAQUAKsZMjTUiWPTJXYzr8Q0ThYRsN45HCuV2aSjcRuFachu9 5DcbFaQtI2CmbzIp5I+04yIyINs09GTwGlZDjIbdD//aAAgBAQABBQDzkdhj0OzuMht9pnEe3zou nvFrTfTfH4SlGEczPncMaGhjKrraZ9f2cMteewynZNjGMYxkJyrn1+YszHMy500DGMYxjGdRlfj5 h2k/sMYxjGMZrof6EjsnrkDGMYxjH57OL5RjGMYxj8fgM7GrfQMYxjGMZh47ycoaTWTRKi1jGMYx jOkwnTV4yceORXdTZTNjGMYzq+qlZL4W013QyOqsiWV2VtjKuvy7nidPRT+g/wBrSn+fx//aAAgB AgIGPwBRfgtrbxFbQPahZm6m9RJmPCqbl+EM93JCaDyaRjBCyaG/gXdQrDMzOX9eMarOUmmq2pUh uPhaQy8+F9kY+qpP/9oACAEDAgY/AFF5uC2NvEVsA/WhZmnM3qJImbD47vCImg2I20zqNzauygaC JaJfs3cMu5aS+9o7qkuw8rTVJ//aAAgBAQEGPwDLdffXYmrWWwJSgby3m/SnkzysL0FI/C5gI8N1 qkcjza/CWFp0VaxVmlSi5InJa5DemHuKtecFwlFChWOLflrwRwJxUrSnMMFJwIM/xHpIJWguUkvS dIYRKFpwxBp65FKHaOFOsySQS6HFwK20HfkQiwFR2zcJJ4aj+p/J22M6xIHGT/zMhVRS7cesnQfs n0jzLNTXxTDL9hpkocFzwoi98opyEGcGYhig9mlJtEifURA6JFDkg0hHXKUKmPdVYWuRA41WHVnj 1HqEuhidCDMVG06M25EDx7mfAN9PhMyuTOiJKTpDsuGGUjxKwj2sFxv1Ygt7I2V7ZA8aGT9rT3+D HyqP26c7/9k=",width:88,height:87,overflow:"visible",transform:"matrix(.48 0 0 .48 45.622 -5.045)"})))))};var v;function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)({}).hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},y.apply(null,arguments)}const R=e=>{let{title:t,titleId:s,...n}=e;return j.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 174 37","aria-labelledby":s},n),t?j.createElement("title",{id:s},t):null,v||(v=j.createElement("path",{fill:"currentColor",d:"M77.543.376c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26S87.633.376 77.543.376m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18m41.27-29.44c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26s-8.17-18.26-18.26-18.26m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18M39.133.376c-4.76 0-9.01 2.16-11.83 5.55-2.83-3.39-7.08-5.55-11.83-5.55-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 8.32-8.32c4.39 0 7.98 3.41 8.29 7.72-.01.2-.03.4-.03.6v21.12h7.15v-21.12c0-.2-.02-.4-.03-.6.31-4.31 3.9-7.72 8.29-7.72a8.32 8.32 0 0 1 8.32 8.32v21.12h7.09v-21.12c-.02-8.51-6.92-15.41-15.42-15.41m118.09 0c-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 16.64 0v21.12h7.09v-21.12c0-8.51-6.9-15.41-15.41-15.41"})))};var E=s(50615),N=s(90728),Q=s(33453),B=s(81271);const M="$ moon run :build";function I(e,t){const s=Math.ceil(e-50);return Math.floor(Math.random()*(Math.floor(t-100)-s+1))+s}function k(e){return e>1e3?e/1e3+"s":`${e}ms`}const Z=[[["theme-tokens:build",I(450,800)]],[["design-system:build",I(250,1e3)],["accessibility:build",I(350,800)],["test-utils:build",I(250,700)]],[["data-layer:build",I(500,1e3)],["server:build",I(1400,2100)]],[["client:build",I(1300,1900)]],[["web:build",I(850,2150)],["mobile:build",I(750,1550)]]];function F(e){let{type:t,time:s,message:n}=e;return(0,c.jsxs)("li",{className:"list-none",children:["start"===t&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"text-gray-900",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-800",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-700",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-600",children:"\u25aa"})," "]}),"finish"===t&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"text-purple-700",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-600",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-500",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-400",children:"\u25aa"})," "]}),n,s&&(0,c.jsxs)("span",{className:"text-sm text-gray-700",children:[" (",k(s),")"]})]})}function U(){const e=(0,j.useRef)(null),[t,s]=(0,j.useState)(0),[n,r]=(0,j.useState)(-1),[i,a]=(0,j.useState)([]),[l,o]=(0,j.useState)(0),[d,m]=(0,j.useState)(0),A=(0,j.useRef)(!1);(0,j.useEffect)((()=>(A.current=!0,()=>{A.current=!1})),[]);const p=(0,j.useCallback)(((e,t)=>{A.current&&setTimeout((()=>{A.current&&e()}),t)}),[]);return(0,j.useEffect)((()=>{t<M.length?p((()=>{s((e=>e+1))}),125):(o(Date.now()),r(0))}),[t]),(0,j.useEffect)((()=>{if(n<0)return;if(n>=Z.length)return m(Date.now()),void p((()=>{s(0),r(-1),a([]),o(0),m(0)}),1e4);const e=Z[n],t=Math.max(...e.map((e=>e[1])));e.forEach((e=>{let[t,s]=e;a((e=>[...e,{type:"start",message:t}])),p((()=>{a((e=>[...e,{type:"finish",message:t,time:s}]))}),s)})),p((()=>{r((e=>e+1))}),t+100)}),[n]),(0,j.useEffect)((()=>{e.current&&(e.current.scrollTop=2*e.current.scrollHeight)}),[i,d]),(0,c.jsxs)("ul",{className:"flex flex-col w-full p-2 m-0 overflow-auto font-mono text-sm text-gray-200 border border-solid rounded-lg bg-slate-900 border-slate-500",style:{height:230},ref:e,children:[(0,c.jsx)("li",{className:"list-none",children:(0,c.jsx)("strong",{children:M.slice(0,t)})}),i.map((e=>(0,c.jsx)(F,{...e},e.type+e.message))),d>0&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("li",{className:"pt-2 list-none",children:[(0,c.jsx)("strong",{className:"text-gray-600",children:"Tasks"}),":"," ",(0,c.jsxs)("span",{className:"text-green-500",children:[i.length/2," completed"]})]}),(0,c.jsxs)("li",{className:"list-none",children:[(0,c.jsxs)("strong",{className:"text-gray-600",children:[(0,c.jsx)("span",{className:"invisible",children:"T"}),"Time"]}),": ",k(d-l)]})]})]})}const{version:G}=s(97107);function z(){return(0,c.jsx)("div",{className:"bg-gradient-to-b from-slate-900 to-slate-600 star-pattern",children:(0,c.jsxs)("div",{className:"max-w-7xl mx-auto py-10 px-4 pb-6 sm:py-12 sm:px-6 md:py-14 lg:py-16 lg:px-8 xl:py-20 flex flex-col md:flex-row",children:[(0,c.jsxs)("div",{className:"text-center md:text-left md:w-6/12",children:[(0,c.jsx)(B.Z,{icon:(0,c.jsx)(b,{height:75,style:{marginTop:1}}),text:(0,c.jsx)(R,{height:51}),textClass:"pt-2"}),(0,c.jsx)("p",{className:"mt-1 mb-0 text-base text-white sm:text-lg sm:max-w-xl sm:mx-auto md:text-xl md:mx-0 md:pr-4",children:"A task runner and monorepo management tool for the web ecosystem, written in Rust."}),(0,c.jsxs)("p",{className:"mt-1 text-white opacity-50 text-sm md:text-base md:pr-4",children:["Supports JavaScript, TypeScript, Rust, Go, Ruby,"," ",(0,c.jsx)(N.Z,{href:"/docs#supported-languages",variant:"muted",children:"and more"}),"."]}),(0,c.jsxs)("div",{className:"mt-3 flex justify-center md:justify-start",children:[(0,c.jsx)("div",{children:(0,c.jsxs)(Q.Z,{href:"/docs/install",children:["Get started",(0,c.jsx)(i.Z,{icon:r.XEr,className:"ml-1 md:ml-2 inline-block",style:{maxWidth:18}})]})}),(0,c.jsx)("div",{className:"ml-1 sm:ml-2 lg:ml-3",children:(0,c.jsxs)(n.default,{href:"https://www.npmjs.com/package/@moonrepo/cli",className:"w-full flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white bg-white/5 hover:scale-110 md:text-lg group transition-transform",children:[(0,c.jsx)("span",{className:"opacity-50",children:"v"}),G]})})]})]}),(0,c.jsxs)("div",{className:"mt-4 md:mt-0 md:w-6/12 flex flex-col flex-grow-0",children:[(0,c.jsx)(U,{}),(0,c.jsxs)("div",{className:"mt-2 flex justify-center items-start gap-1",children:[(0,c.jsx)("div",{children:(0,c.jsx)(l.ZP,{className:"text-white opacity-50 m-0",size:"sm",children:"Backed by"})}),(0,c.jsx)("div",{children:(0,c.jsx)(E.Z,{height:22})})]})]})]})})}var C=s(95682);const H=[{title:"Smart hashing",icon:r.QGx,description:"Collects inputs from multiple sources to ensure builds are deterministic and reproducible."},{title:"Remote caching",icon:r.wEO,description:"Persists builds, hashes, and caches between teammates and CI/CD environments."},{title:"Integrated toolchain",icon:r.AlB,description:"Automatically downloads and installs explicit versions of languages and tools for consistency across the entire workspace or per project."},{title:"Multi-platform",icon:r.Ff$,description:"Runs on common development platforms: Linux, macOS, and Windows."}],P=[{title:"Project graph",icon:r.Bkj,description:"Generates a project graph for dependency and dependent relationships."},{title:"Code generation",icon:r.Krp,description:"Easily scaffold new applications, libraries, tooling, and more!"},{title:"Task inheritance",icon:r.JUO,description:"Define a task once to be inherited by all or scoped projects. Avoid defining the same task in every project."},{title:"Code ownership",icon:r.iJk,description:"Declare owners, maintainers, support channels, and more. Generate CODEOWNERS."}],T=[{title:"Dependency graph",icon:r.Hw7,description:"Generates a dependency graph to increase performance and reduce workloads."},{title:"Action pipeline",icon:r.ar8,description:"Executes actions in parallel and in order using a thread pool and our dependency graph."},{title:"Action distribution",icon:r.fjp,description:"Distributes actions across multiple machines to increase throughput.",status:"coming-soon"},{title:"Incremental builds",icon:r.dzC,description:"With our smart hashing, only rebuild projects that have been touched since the last build."}],D=[{title:"Flakiness detection",icon:r.I85,description:"Reduce flaky builds with automatic retries and passthrough settings."},{title:"Webhook events",icon:r.$IR,description:"Receive a webhook for every event in the pipeline. Useful for metrics gathering and insights.",status:"experimental"},{title:"Terminal notifications",icon:r.Azy,description:"Receives notifications in your chosen terminal when builds are successful... or are not.",status:"coming-soon"},{title:"Git hooks",icon:r.tx1,description:"Manage Git hooks to enforce workflows and requirements for contributors."}],K=[{title:"Configuration & convention",icon:r.auv,description:"Use moon the way you want, but with some guard rails."},{title:"Scalability aware",icon:r.o$R,description:"Engineered to scale and grow for codebases of any size."},{title:"Integrated packages",icon:r.m_D,description:(0,c.jsxs)(c.Fragment,{children:["Enhance your pipeline with our"," ",(0,c.jsx)(n.default,{href:"https://www.npmjs.com/org/moonrepo",children:"@moonrepo"})," npm packages."]}),status:"in-development"},{title:"Process inspection",icon:r.BC0,description:"Inspect and debug failing task processes.",status:"coming-soon"},{title:"Build profiles",icon:r.b2$,description:(0,c.jsxs)(c.Fragment,{children:["Record ",(0,c.jsx)(n.default,{href:"/docs/guides/profile",children:"CPU and heap profiles"})," that can be analyzed in Chrome."]})},{title:"Editor extensions",icon:r.E_d,description:(0,c.jsxs)(c.Fragment,{children:["Utilize moon extensions in your favorite editor, like"," ",(0,c.jsx)(n.default,{href:"/docs/editors/vscode",children:"Visual Studio Code"}),"."]})}];function S(){return(0,c.jsxs)(C.Z,{title:"moon - A task runner and monorepo management tool for the web ecosystem, written in Rust",description:"Reduces build times and repository maintenance costs through high-quality developer tooling.",children:[(0,c.jsx)(z,{}),(0,c.jsxs)("main",{children:[(0,c.jsxs)("div",{className:"bg-gradient-to-b from-slate-600 via-purple-600 to-white",children:[(0,c.jsx)(f.Z,{header:"Management",description:"Develop more, manage less",features:H,tier:1}),(0,c.jsx)(f.Z,{header:"Organization",description:"Architect a repository to scale",features:P,tier:2,reversed:!0}),(0,c.jsx)(f.Z,{header:"Orchestration",description:"Offload heavy tasks",features:T,tier:3}),(0,c.jsx)(f.Z,{header:"Notification",description:"Monitor pipeline health",features:D,tier:4,reversed:!0})]}),(0,c.jsx)(d,{header:"And many more features",features:K})]})]})}},9619:(e,t,s)=>{s.d(t,{Z:()=>l});var n=s(40624),r=s(31792),i=s(24246);const a={failure:"bg-red-100 text-red-900",info:"bg-pink-100 text-pink-900",success:"bg-green-100 text-green-900",warning:"bg-orange-100 text-orange-900"};function l(e){let{className:t,icon:s,text:l,variant:o}=e;return(0,i.jsxs)("span",{className:(0,n.Z)("inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase",o?a[o]:"bg-gray-100 text-gray-800",t),children:[s&&(0,i.jsx)(r.Z,{icon:s,className:"mr-1"}),l]})}},97107:e=>{e.exports=JSON.parse('{"name":"@moonrepo/cli","version":"1.28.1","type":"commonjs","description":"moon command line and core system.","keywords":["moon","repo","cli","core"],"files":["moon.js","postinstall.js"],"author":"Miles Johnson","license":"MIT","bin":{"moon":"moon.js"},"repository":{"type":"git","url":"https://github.com/moonrepo/moon","directory":"packages/cli"},"scripts":{"postinstall":"node ./postinstall.js"},"dependencies":{"detect-libc":"^2.0.3"},"optionalDependencies":{"@moonrepo/core-linux-arm64-gnu":"1.28.1","@moonrepo/core-linux-arm64-musl":"1.28.1","@moonrepo/core-linux-x64-gnu":"1.28.1","@moonrepo/core-linux-x64-musl":"1.28.1","@moonrepo/core-macos-arm64":"1.28.1","@moonrepo/core-macos-x64":"1.28.1","@moonrepo/core-windows-x64-msvc":"1.28.1"}}')}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[99662],{59220:(e,t,s)=>{s.d(t,{Z:()=>i});var n=s(9619),r=s(24246);function i(e){let{className:t,status:s}=e;switch(s){case"experimental":return(0,r.jsx)(n.Z,{className:t,text:"Experimental",variant:"failure"});case"in-development":return(0,r.jsx)(n.Z,{className:t,text:"In development",variant:"success"});case"coming-soon":return(0,r.jsx)(n.Z,{className:t,text:"Coming soon",variant:"warning"});case"new":return(0,r.jsx)(n.Z,{className:t,text:"New",variant:"info"});default:return null}}},33453:(e,t,s)=>{s.d(t,{Z:()=>a});var n=s(40624),r=s(36641),i=s(24246);function a(e){let{children:t,href:s,color:a}=e;return(0,i.jsx)(r.default,{href:s,className:(0,n.Z)("inline-flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white hover:scale-105 md:text-lg transition-transform",a??"bg-purple-600"),children:t})}},75969:(e,t,s)=>{s.d(t,{Z:()=>m});var n=s(40624),r=s(31792),i=s(9187),a=s(30658),l=s(59220),o=s(24246);const c={1:"from-purple-600 to-blurple-600",2:"from-pink-400 to-red-400",3:"from-teal-400 to-slate-100",4:"from-yellow-300 to-green-600"},d={1:"text-blurple-300",2:"text-pink-500",3:"text-teal-600",4:"text-green-600"};function m(e){let{header:t,description:s,features:m,reversed:A,tier:p}=e;return(0,o.jsx)("div",{children:(0,o.jsx)("div",{className:"relative py-4 sm:py-5 lg:py-6",children:(0,o.jsx)("div",{className:"mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4",children:(0,o.jsxs)("div",{className:(0,n.Z)("md:flex items-center justify-between",A&&"flex-row-reverse"),children:[(0,o.jsxs)("aside",{className:(0,n.Z)("md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center",A?"md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left":"md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right",c[p]),children:[(0,o.jsx)("h2",{className:(0,n.Z)("m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded",A?"md:rounded-tl-none md:rounded-bl-none md:pl-4":"md:rounded-tr-none md:rounded-br-none md:pr-4"),children:t}),(0,o.jsx)(i.Z,{className:(0,n.Z)("mt-2 text-white",A?"md:ml-4":"md:mr-4"),level:2,children:s})]}),(0,o.jsx)("section",{className:"md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10",children:(0,o.jsx)("ul",{className:"m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4",children:m.map((e=>(0,o.jsxs)("li",{className:"flex",children:[(0,o.jsx)("div",{className:"pt-1 w-9 shrink-0 grow-0",children:(0,o.jsx)(r.Z,{icon:e.icon,className:(0,n.Z)("text-5xl justify-center flex",d[p]),style:{maxWidth:54}})}),(0,o.jsxs)("div",{className:"ml-1",children:[(0,o.jsx)(i.Z,{level:4,className:"text-gray-900",children:e.title}),e.status&&(0,o.jsx)("p",{className:"m-0",children:(0,o.jsx)(l.Z,{status:e.status})}),(0,o.jsx)(a.ZP,{className:"mt-1 mb-0",variant:"muted",children:e.description})]})]},e.title)))})})]})})})})}},81271:(e,t,s)=>{s.d(t,{Z:()=>i});var n=s(40624),r=s(24246);function i(e){let{icon:t,text:s,textClass:i}=e;return(0,r.jsxs)("h1",{className:"text-white flex justify-center md:justify-start items-stretch gap-3",style:{height:85},children:[(0,r.jsx)("div",{className:"relative",children:t}),(0,r.jsx)("div",{className:(0,n.Z)("relative",i),children:s})]})}},45655:(e,t,s)=>{s.r(t),s.d(t,{default:()=>S});var n=s(36641),r=s(21947),i=s(31792),a=s(9187),l=s(30658),o=s(59220),c=s(24246);function d(e){let{header:t,features:s}=e;return(0,c.jsx)("div",{className:"bg-white",children:(0,c.jsx)("div",{className:"relative py-4 sm:py-6 lg:py-8",children:(0,c.jsxs)("div",{className:"mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4",children:[(0,c.jsx)(a.Z,{align:"center",className:"text-gray-900",level:3,children:t}),(0,c.jsx)("dl",{className:"mt-4 grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-5 lg:grid-cols-4 lg:gap-6",children:s.map((e=>(0,c.jsxs)("div",{className:"relative",children:[(0,c.jsxs)("dt",{children:[(0,c.jsx)(i.Z,{icon:e.icon,className:"absolute h-3 w-3 text-purple-500",style:{maxWidth:16}}),(0,c.jsx)(a.Z,{className:"ml-4 text-gray-900",level:5,children:e.title})]}),(0,c.jsxs)(l.ZP,{as:"dd",className:"mt-1 ml-4",variant:"muted",children:[e.status&&(0,c.jsx)("p",{className:"mb-1",children:(0,c.jsx)(o.Z,{status:e.status})}),e.description]})]},e.title)))})]})})})}var m,A,p,x,u,h,g,f=s(75969),j=s(27378);function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)({}).hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},w.apply(null,arguments)}const b=e=>{let{title:t,titleId:s,...n}=e;return j.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",xmlSpace:"preserve",viewBox:"0 0 82.38 81.99","aria-labelledby":s},n),t?j.createElement("title",{id:s},t):null,m||(m=j.createElement("defs",null,j.createElement("circle",{id:"a",cx:36.65,cy:45.34,r:36.65}))),A||(A=j.createElement("clipPath",{id:"b"},j.createElement("use",{xlinkHref:"#a",overflow:"visible"}))),p||(p=j.createElement("g",{clipPath:"url(#b)"},j.createElement("defs",null,j.createElement("path",{id:"c",d:"M-5 3.69h83.3v83.3H-5z"})),j.createElement("clipPath",{id:"d"},j.createElement("use",{xlinkHref:"#c",overflow:"visible"})),j.createElement("g",{clipPath:"url(#d)"},j.createElement("image",{xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAAPIAAAFtAAACfn/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAK8AsQMBIgACEQEDEQH/ xADAAAEBAQADAQEAAAAAAAAAAAAAAQIEBQYHAwEBAAIDAQAAAAAAAAAAAAAAAAEFAgMEBhAAAQQC AgICAgIDAAAAAAAAABECAwQBBSAGEDASE0AUFTVwIzMRAAIBAQMFDAkEAgMAAAAAAAECAxEAIQQx QVESIhAgMEBhcYGRoTJCE7HRUmJygiNDBfCiMySSsuKTNBIAAgACBwYGAgMAAAAAAAAAAQIAERAh MUFREgMgMIGRobFhccHRIjJwUmJyQ//aAAwDAQACEQMRAAAA+gAAHV5uz6/y/DsHf8LrXW5U4zNz +X0rF6ztvnv6cr6C8939e0NQAABm+Q3P36OLpUbFIVBUFQXmcJi97yfA+0p3KHKAHX5Oo6BL5UbF QVBUFQVKAOXxGL6HvzHp6IGo8V6vwNiqLNUBBUFQW5pUFSgGvffP/TcL0IqXQeV7zobtpl0NSCpD TI0gqDSC3NKiV7Lrf1wfQx554vp+36a+aZbZqQ0yNMjTNNMjVzS3NRbmlQfQBQPM9B63yFsqTpnU grI0yNsjVyNs00zTVyNft+HZ4R7kefcP5z9S8DYOqkWU1kVkauKaZpq5G2bLVzTTNNep8v8AROKO QKk6zs2T5TPT+XvJJNjTI0zTTNNXNNXNNM2WrnnYu59X+f6UcBqAZ8H77O58nnpfM3E2GxUGrmmr mmkpbOxh+Pv3LqIDlAAAOl7pk+Z9d9c8/wB7wd7/AKzrnh3U2l/fsNbqf39P6Lmjz3ptq8GsAB// 2gAIAQIAAQUA8Mje/MWuwNrQNPrYOrwuJNczJLDJFnhXrumdFEyNvFzGuxaq5iz4YzL3QxNiZzc3 Dmzw5ikNdEufTfi+UZTb8YPTI35Rlf8A4+r/AElN3yg9MjvjGa+RM+m/L8Yxj8sdFK2RnNzsNbPL mWTxBO6J0crJG8XPa3Fq1mXPBj3MzHsMDbMLjGcZw6eJpJsGYJZpJc+f/9oACAEDAAEFAP8AAn// 2gAIAQEAAQUA5ZzjGLW91tYn7XNkk3+1kHbPYuz/ACOwGbvasIe03WZq9mozZimimZ7Njv6lPNzb XrufRBZnrP13Z8OzHIyRnoe9jG7bsMkzvZrtra176N+veh5Oc1rd1uX3n+6ldnoz6+/Bfr8ex7X7 H/ga3YS6+zDNHPF53WxxQpqufwesbL4P87+9m3sPwo5HRSUrTLdU2dr9Sguc54KL7uqW/lGdtnyy r4UUUUUUUUUX09fsfRtDtsmM3lFFFFFFFFFFFFF51ZPqtHaf7ZRRRRRRRRRRRRRRef8AI0ztP9so ooooooooooooooovH+OpncI8NvqKKKKKKKKKKKKKKKKL5qR/dbO4wZfTUUUUUUUUUUUUUUUUUXz1 2DM+2NrU/d1+VxlRRRRRRRRRRRRRRRRfPUKnxi8dlofpbNRRRRRRRRRRRRRRRfMMT5paNVlOp43+ rxsqOVxlRRRRRRRRRRRRePU9X838O26X6nqKKKKKKKKKLy1Gsl2VuCGKvFwc1r29i0Emul8L7NfQ sbCxrddBrqvJ7GPbveqS18+zVaW5s36/XVddB6dv1ijss7HQ7PW+mrTtXJNV09rSOKOGP15RL+u6 lbdZ65rsEurniHxujy3GXZioTSZr6CN+ael6vAU8UsQc/wD/2gAIAQICBj8AoyoCxieq3BfeKtNe NfePqvKK9NOAl2iemxQ4GsRJxLA3HZkKlH2bCMqCXc+e0VYZgbjGZa0N+HgaQq2sZQEW604nHcFW EwajBQ2WqcRQ2obviPXdBxah6GhP5TbnumX9lIo0/wCg3f8Ap0hPCa8t0zfqpNDaZv8AkPXdBBa5 6CgMtqmcB1vtGB3BZjICswXNlgGApmKwfsMYzIZ9x57RZjlAvMZVqQdfE7OZCVMS1F4r7RU68au8 TBqit15ziWmCxxNQibmeAuGx/9oACAEDAgY/APwJ/9oACAEBAQY/AN9U5LEeb5rjwx7Xb3e2xGHg VPecluwatiPO1Acyqo7aVtrHFS1Oh2A6gbf+qb/sb122cQxzbQVv9gbfWjSVeSqnrvHZYLMGgY5z tL1r6rCSF1kQ+JSCOzhTGn15xlVTsr8TWImkIjP202U6s/TwOvBI0baVNK8+mwjx41TkEyi75l9V hJGwdGFVYGoI4Eu7BUUVZiaADlJs0GCJSHIZRczc2gcLWM60R78Td082g282Bq0prqe8p0HflmIC gVJNwAFjBCSuFQ3DO5HiPJoHDieA0IuZTkYaDYTRXHI6HKraN8cBA2wh+swzsPB0Z+XiImSpQ3Sp mZfWM1lliYMjiqkbwsv80mzEOXO3Rapy8SOAlOy+1CTmbOvTvHCmsUH00pku7x6+JpKho6MGU8oN RaLEpcJFrTQchHQdyaetGVSE+Jtle02qcp4pNg2yofMTTQ3N1GnXuQwD7rljzIP+XFYamiy1jb5h d+6m5FGKbEVTzsxu7OKwy1pqSK1T7pB3G+BPRxb+T9reqzfAno4t/H+5vXaGQU24qHnVjeevisEV 31JEW/JtMBuQYgfacqeaQZeteKw+zFWRvlF37iNyfDgVZlJT412l7RahuI4pNjWyufLTTRb26zTq 3XZFpDiPqR6Knvj/AC4mkMY1nkIVRym60WGS8RrQnSTex6TusiD+xFtwnlzr8wtQ3EZRxI/kZhsJ swA528TdH6yb0/ksMuxIf7Cgd1j4+Y5+Xn4isK1Ea3zP7K+s5rJDCoSNBRVG9KsAysKMpvBBzGzY nDjWwUhup9onwnk0H9Hhlw+HWrG9mPdVfaay4eG/O7nK7HKTvyjqGRripFQRyg2fFfjlMkBvaAXu nw+0PRwv0l1IAaPOw2RyDSeawhw60ya7nvORnY8EZU/r4o3mVRcx99c/PlsWxEWtEPvR7SdJyjp4 Hy8LE0r5wouHOcgsJvybazZRh0Oz87Z+YddliiUJGgoqqKADhDrU1aX1yUsxknw8E1dpopkRq56r XV7LVwn5jCtoWWRV0eJWb0WqJsNIAKkpiIT0ULg9lgGKmvssrf6k2AGU3Xmg6zbZeEUpUtPEuX4n Fh5/5LBwrnpMrt1VA7bBsRjosU4p3pkVKj3Vb0k2AwPl+QCaeTq6lc/curwH/9k=",width:175,height:174,overflow:"visible",transform:"matrix(.48 0 0 .48 -5.258 3.595)"})))),x||(x=j.createElement("circle",{cx:52.4,cy:30.55,r:15.75,fill:"#5341d6"})),u||(u=j.createElement("defs",null,j.createElement("circle",{id:"e",cx:66.8,cy:15.75,r:15.75}))),h||(h=j.createElement("clipPath",{id:"f"},j.createElement("use",{xlinkHref:"#e",overflow:"visible"}))),g||(g=j.createElement("g",{clipPath:"url(#f)"},j.createElement("defs",null,j.createElement("path",{id:"g",d:"M46.05-5h41.5v41.5h-41.5z"})),j.createElement("clipPath",{id:"h"},j.createElement("use",{xlinkHref:"#g",overflow:"visible"})),j.createElement("g",{clipPath:"url(#h)"},j.createElement("image",{xlinkHref:"data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAALLAAADiwAABSX/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAFoAWgMBIgACEQEDEQH/ xAC5AAEAAgMBAQAAAAAAAAAAAAACAAUDBAYBBwEAAwADAAAAAAAAAAAAAAAAAgMEAAEFEAACAgEE AgIBBQAAAAAAAAAAAQIDBBESEwUQISAiFDAxMiMVEQABAQMHCQUGBwAAAAAAAAABAgARAzAhMUFR EiIQIGFxgZHB0eEyQlIzBKGxYnKiNMITI0MURIQSAAECAQoFBAMAAAAAAAAAAAEAAhEQICExYYGR EiIyQVGh0eHwcUIjYnIT/9oADAMBAAIRAxEAAAD6BIcxaujo01buDXNNu1tVJ3nVZOSv5Id6STzS p36V5nxGqohk6MYYMjPCeuq2uY6eGKt0dvUGE+IsMhBjwHja0hFhedNzO7mrbStarmcbwosWAw14 x5MbXgsNabqt68S8pLzDyZaM5cVPLIRY0Blr8ZdnujZtZOc6SRW8dbbRkvNY+o0ao6LPfZzdXWMk V0kiy//aAAgBAgABBQArx9SNVaHRVIuxpQRRH2mJiND8Zc9fqKZFkRDX2rf1REiIc/7IS2tESJOy MI80uUr3kdw+TS3k3H//2gAIAQMAAQUAKsZMjTUiWPTJXYzr8Q0ThYRsN45HCuV2aSjcRuFachu9 5DcbFaQtI2CmbzIp5I+04yIyINs09GTwGlZDjIbdD//aAAgBAQABBQDzkdhj0OzuMht9pnEe3zou nvFrTfTfH4SlGEczPncMaGhjKrraZ9f2cMteewynZNjGMYxkJyrn1+YszHMy500DGMYxjGdRlfj5 h2k/sMYxjGMZrof6EjsnrkDGMYxjH57OL5RjGMYxj8fgM7GrfQMYxjGMZh47ycoaTWTRKi1jGMYx jOkwnTV4yceORXdTZTNjGMYzq+qlZL4W013QyOqsiWV2VtjKuvy7nidPRT+g/wBrSn+fx//aAAgB AgIGPwBRfgtrbxFbQPahZm6m9RJmPCqbl+EM93JCaDyaRjBCyaG/gXdQrDMzOX9eMarOUmmq2pUh uPhaQy8+F9kY+qpP/9oACAEDAgY/AFF5uC2NvEVsA/WhZmnM3qJImbD47vCImg2I20zqNzauygaC JaJfs3cMu5aS+9o7qkuw8rTVJ//aAAgBAQEGPwDLdffXYmrWWwJSgby3m/SnkzysL0FI/C5gI8N1 qkcjza/CWFp0VaxVmlSi5InJa5DemHuKtecFwlFChWOLflrwRwJxUrSnMMFJwIM/xHpIJWguUkvS dIYRKFpwxBp65FKHaOFOsySQS6HFwK20HfkQiwFR2zcJJ4aj+p/J22M6xIHGT/zMhVRS7cesnQfs n0jzLNTXxTDL9hpkocFzwoi98opyEGcGYhig9mlJtEifURA6JFDkg0hHXKUKmPdVYWuRA41WHVnj 1HqEuhidCDMVG06M25EDx7mfAN9PhMyuTOiJKTpDsuGGUjxKwj2sFxv1Ygt7I2V7ZA8aGT9rT3+D HyqP26c7/9k=",width:88,height:87,overflow:"visible",transform:"matrix(.48 0 0 .48 45.622 -5.045)"})))))};var v;function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var n in s)({}).hasOwnProperty.call(s,n)&&(e[n]=s[n])}return e},y.apply(null,arguments)}const R=e=>{let{title:t,titleId:s,...n}=e;return j.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 174 37","aria-labelledby":s},n),t?j.createElement("title",{id:s},t):null,v||(v=j.createElement("path",{fill:"currentColor",d:"M77.543.376c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26S87.633.376 77.543.376m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18m41.27-29.44c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26s-8.17-18.26-18.26-18.26m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18M39.133.376c-4.76 0-9.01 2.16-11.83 5.55-2.83-3.39-7.08-5.55-11.83-5.55-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 8.32-8.32c4.39 0 7.98 3.41 8.29 7.72-.01.2-.03.4-.03.6v21.12h7.15v-21.12c0-.2-.02-.4-.03-.6.31-4.31 3.9-7.72 8.29-7.72a8.32 8.32 0 0 1 8.32 8.32v21.12h7.09v-21.12c-.02-8.51-6.92-15.41-15.42-15.41m118.09 0c-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 16.64 0v21.12h7.09v-21.12c0-8.51-6.9-15.41-15.41-15.41"})))};var E=s(50615),N=s(90728),Q=s(33453),B=s(81271);const M="$ moon run :build";function I(e,t){const s=Math.ceil(e-50);return Math.floor(Math.random()*(Math.floor(t-100)-s+1))+s}function k(e){return e>1e3?e/1e3+"s":`${e}ms`}const Z=[[["theme-tokens:build",I(450,800)]],[["design-system:build",I(250,1e3)],["accessibility:build",I(350,800)],["test-utils:build",I(250,700)]],[["data-layer:build",I(500,1e3)],["server:build",I(1400,2100)]],[["client:build",I(1300,1900)]],[["web:build",I(850,2150)],["mobile:build",I(750,1550)]]];function F(e){let{type:t,time:s,message:n}=e;return(0,c.jsxs)("li",{className:"list-none",children:["start"===t&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"text-gray-900",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-800",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-700",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-gray-600",children:"\u25aa"})," "]}),"finish"===t&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("span",{className:"text-purple-700",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-600",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-500",children:"\u25aa"}),(0,c.jsx)("span",{className:"text-purple-400",children:"\u25aa"})," "]}),n,s&&(0,c.jsxs)("span",{className:"text-sm text-gray-700",children:[" (",k(s),")"]})]})}function U(){const e=(0,j.useRef)(null),[t,s]=(0,j.useState)(0),[n,r]=(0,j.useState)(-1),[i,a]=(0,j.useState)([]),[l,o]=(0,j.useState)(0),[d,m]=(0,j.useState)(0),A=(0,j.useRef)(!1);(0,j.useEffect)((()=>(A.current=!0,()=>{A.current=!1})),[]);const p=(0,j.useCallback)(((e,t)=>{A.current&&setTimeout((()=>{A.current&&e()}),t)}),[]);return(0,j.useEffect)((()=>{t<M.length?p((()=>{s((e=>e+1))}),125):(o(Date.now()),r(0))}),[t]),(0,j.useEffect)((()=>{if(n<0)return;if(n>=Z.length)return m(Date.now()),void p((()=>{s(0),r(-1),a([]),o(0),m(0)}),1e4);const e=Z[n],t=Math.max(...e.map((e=>e[1])));e.forEach((e=>{let[t,s]=e;a((e=>[...e,{type:"start",message:t}])),p((()=>{a((e=>[...e,{type:"finish",message:t,time:s}]))}),s)})),p((()=>{r((e=>e+1))}),t+100)}),[n]),(0,j.useEffect)((()=>{e.current&&(e.current.scrollTop=2*e.current.scrollHeight)}),[i,d]),(0,c.jsxs)("ul",{className:"flex flex-col w-full p-2 m-0 overflow-auto font-mono text-sm text-gray-200 border border-solid rounded-lg bg-slate-900 border-slate-500",style:{height:230},ref:e,children:[(0,c.jsx)("li",{className:"list-none",children:(0,c.jsx)("strong",{children:M.slice(0,t)})}),i.map((e=>(0,c.jsx)(F,{...e},e.type+e.message))),d>0&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("li",{className:"pt-2 list-none",children:[(0,c.jsx)("strong",{className:"text-gray-600",children:"Tasks"}),":"," ",(0,c.jsxs)("span",{className:"text-green-500",children:[i.length/2," completed"]})]}),(0,c.jsxs)("li",{className:"list-none",children:[(0,c.jsxs)("strong",{className:"text-gray-600",children:[(0,c.jsx)("span",{className:"invisible",children:"T"}),"Time"]}),": ",k(d-l)]})]})]})}const{version:G}=s(97107);function z(){return(0,c.jsx)("div",{className:"bg-gradient-to-b from-slate-900 to-slate-600 star-pattern",children:(0,c.jsxs)("div",{className:"max-w-7xl mx-auto py-10 px-4 pb-6 sm:py-12 sm:px-6 md:py-14 lg:py-16 lg:px-8 xl:py-20 flex flex-col md:flex-row",children:[(0,c.jsxs)("div",{className:"text-center md:text-left md:w-6/12",children:[(0,c.jsx)(B.Z,{icon:(0,c.jsx)(b,{height:75,style:{marginTop:1}}),text:(0,c.jsx)(R,{height:51}),textClass:"pt-2"}),(0,c.jsx)("p",{className:"mt-1 mb-0 text-base text-white sm:text-lg sm:max-w-xl sm:mx-auto md:text-xl md:mx-0 md:pr-4",children:"A task runner and monorepo management tool for the web ecosystem, written in Rust."}),(0,c.jsxs)("p",{className:"mt-1 text-white opacity-50 text-sm md:text-base md:pr-4",children:["Supports JavaScript, TypeScript, Rust, Go, Ruby,"," ",(0,c.jsx)(N.Z,{href:"/docs#supported-languages",variant:"muted",children:"and more"}),"."]}),(0,c.jsxs)("div",{className:"mt-3 flex justify-center md:justify-start",children:[(0,c.jsx)("div",{children:(0,c.jsxs)(Q.Z,{href:"/docs/install",children:["Get started",(0,c.jsx)(i.Z,{icon:r.XEr,className:"ml-1 md:ml-2 inline-block",style:{maxWidth:18}})]})}),(0,c.jsx)("div",{className:"ml-1 sm:ml-2 lg:ml-3",children:(0,c.jsxs)(n.default,{href:"https://www.npmjs.com/package/@moonrepo/cli",className:"w-full flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white bg-white/5 hover:scale-110 md:text-lg group transition-transform",children:[(0,c.jsx)("span",{className:"opacity-50",children:"v"}),G]})})]})]}),(0,c.jsxs)("div",{className:"mt-4 md:mt-0 md:w-6/12 flex flex-col flex-grow-0",children:[(0,c.jsx)(U,{}),(0,c.jsxs)("div",{className:"mt-2 flex justify-center items-start gap-1",children:[(0,c.jsx)("div",{children:(0,c.jsx)(l.ZP,{className:"text-white opacity-50 m-0",size:"sm",children:"Backed by"})}),(0,c.jsx)("div",{children:(0,c.jsx)(E.Z,{height:22})})]})]})]})})}var C=s(95682);const H=[{title:"Smart hashing",icon:r.QGx,description:"Collects inputs from multiple sources to ensure builds are deterministic and reproducible."},{title:"Remote caching",icon:r.wEO,description:"Persists builds, hashes, and caches between teammates and CI/CD environments."},{title:"Integrated toolchain",icon:r.AlB,description:"Automatically downloads and installs explicit versions of languages and tools for consistency across the entire workspace or per project."},{title:"Multi-platform",icon:r.Ff$,description:"Runs on common development platforms: Linux, macOS, and Windows."}],P=[{title:"Project graph",icon:r.Bkj,description:"Generates a project graph for dependency and dependent relationships."},{title:"Code generation",icon:r.Krp,description:"Easily scaffold new applications, libraries, tooling, and more!"},{title:"Task inheritance",icon:r.JUO,description:"Define a task once to be inherited by all or scoped projects. Avoid defining the same task in every project."},{title:"Code ownership",icon:r.iJk,description:"Declare owners, maintainers, support channels, and more. Generate CODEOWNERS."}],T=[{title:"Dependency graph",icon:r.Hw7,description:"Generates a dependency graph to increase performance and reduce workloads."},{title:"Action pipeline",icon:r.ar8,description:"Executes actions in parallel and in order using a thread pool and our dependency graph."},{title:"Action distribution",icon:r.fjp,description:"Distributes actions across multiple machines to increase throughput.",status:"coming-soon"},{title:"Incremental builds",icon:r.dzC,description:"With our smart hashing, only rebuild projects that have been touched since the last build."}],D=[{title:"Flakiness detection",icon:r.I85,description:"Reduce flaky builds with automatic retries and passthrough settings."},{title:"Webhook events",icon:r.$IR,description:"Receive a webhook for every event in the pipeline. Useful for metrics gathering and insights.",status:"experimental"},{title:"Terminal notifications",icon:r.Azy,description:"Receives notifications in your chosen terminal when builds are successful... or are not.",status:"coming-soon"},{title:"Git hooks",icon:r.tx1,description:"Manage Git hooks to enforce workflows and requirements for contributors."}],K=[{title:"Configuration & convention",icon:r.auv,description:"Use moon the way you want, but with some guard rails."},{title:"Scalability aware",icon:r.o$R,description:"Engineered to scale and grow for codebases of any size."},{title:"Integrated packages",icon:r.m_D,description:(0,c.jsxs)(c.Fragment,{children:["Enhance your pipeline with our"," ",(0,c.jsx)(n.default,{href:"https://www.npmjs.com/org/moonrepo",children:"@moonrepo"})," npm packages."]}),status:"in-development"},{title:"Process inspection",icon:r.BC0,description:"Inspect and debug failing task processes.",status:"coming-soon"},{title:"Build profiles",icon:r.b2$,description:(0,c.jsxs)(c.Fragment,{children:["Record ",(0,c.jsx)(n.default,{href:"/docs/guides/profile",children:"CPU and heap profiles"})," that can be analyzed in Chrome."]})},{title:"Editor extensions",icon:r.E_d,description:(0,c.jsxs)(c.Fragment,{children:["Utilize moon extensions in your favorite editor, like"," ",(0,c.jsx)(n.default,{href:"/docs/editors/vscode",children:"Visual Studio Code"}),"."]})}];function S(){return(0,c.jsxs)(C.Z,{title:"moon - A task runner and monorepo management tool for the web ecosystem, written in Rust",description:"Reduces build times and repository maintenance costs through high-quality developer tooling.",children:[(0,c.jsx)(z,{}),(0,c.jsxs)("main",{children:[(0,c.jsxs)("div",{className:"bg-gradient-to-b from-slate-600 via-purple-600 to-white",children:[(0,c.jsx)(f.Z,{header:"Management",description:"Develop more, manage less",features:H,tier:1}),(0,c.jsx)(f.Z,{header:"Organization",description:"Architect a repository to scale",features:P,tier:2,reversed:!0}),(0,c.jsx)(f.Z,{header:"Orchestration",description:"Offload heavy tasks",features:T,tier:3}),(0,c.jsx)(f.Z,{header:"Notification",description:"Monitor pipeline health",features:D,tier:4,reversed:!0})]}),(0,c.jsx)(d,{header:"And many more features",features:K})]})]})}},9619:(e,t,s)=>{s.d(t,{Z:()=>l});var n=s(40624),r=s(31792),i=s(24246);const a={failure:"bg-red-100 text-red-900",info:"bg-pink-100 text-pink-900",success:"bg-green-100 text-green-900",warning:"bg-orange-100 text-orange-900"};function l(e){let{className:t,icon:s,text:l,variant:o}=e;return(0,i.jsxs)("span",{className:(0,n.Z)("inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase",o?a[o]:"bg-gray-100 text-gray-800",t),children:[s&&(0,i.jsx)(r.Z,{icon:s,className:"mr-1"}),l]})}},97107:e=>{e.exports=JSON.parse('{"name":"@moonrepo/cli","version":"1.28.2","type":"commonjs","description":"moon command line and core system.","keywords":["moon","repo","cli","core"],"files":["moon.js","postinstall.js"],"author":"Miles Johnson","license":"MIT","bin":{"moon":"moon.js"},"repository":{"type":"git","url":"https://github.com/moonrepo/moon","directory":"packages/cli"},"scripts":{"postinstall":"node ./postinstall.js"},"dependencies":{"detect-libc":"^2.0.3"},"optionalDependencies":{"@moonrepo/core-linux-arm64-gnu":"1.28.2","@moonrepo/core-linux-arm64-musl":"1.28.2","@moonrepo/core-linux-x64-gnu":"1.28.2","@moonrepo/core-linux-x64-musl":"1.28.2","@moonrepo/core-macos-arm64":"1.28.2","@moonrepo/core-macos-x64":"1.28.2","@moonrepo/core-windows-x64-msvc":"1.28.2"}}')}}]);
\ No newline at end of file
diff --git a/assets/js/runtime~main.3cfcc823.js b/assets/js/runtime~main.b42bce38.js
similarity index 99%
rename from assets/js/runtime~main.3cfcc823.js
rename to assets/js/runtime~main.b42bce38.js
index 8296b8338a0..ecfd13e7962 100644
--- a/assets/js/runtime~main.3cfcc823.js
+++ b/assets/js/runtime~main.b42bce38.js
@@ -1 +1 @@
-(()=>{"use strict";var e,f,d,a,b,c={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=c,e=[],r.O=(f,d,a,b)=>{if(!d){var c=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],b=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}b=b||0;for(var i=e.length;i>0&&e[i-1][2]>b;i--)e[i]=e[i-1];e[i]=[d,a,b]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var b=Object.create(null);r.r(b);var c={};f=f||[null,d({}),d([]),d(d)];for(var t=2&a&&e;"object"==typeof t&&!~f.indexOf(t);t=d(t))Object.getOwnPropertyNames(t).forEach((f=>c[f]=()=>e[f]));return c.default=()=>e,r.d(b,c),b},r.d=(e,f)=>{for(var d in f)r.o(f,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:f[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,d)=>(r.f[d](e,f),f)),[])),r.u=e=>"assets/js/"+({87:"0ecb9a2e",323:"686e1776",355:"ffbe9b82",499:"5c38afb0",581:"4582c82f",602:"6308087d",611:"8fa5d4d3",638:"d213043e",728:"6eb49eac",1020:"7dd3b2a7",1043:"f309558d",1175:"0cd40d9b",1358:"6fb24ff7",1719:"0cb5fac6",1795:"86257f88",1825:"372b95dc",1997:"2e1d4f59",2033:"a65441a5",2074:"2cd5cbb6",2615:"8876813e",3206:"f8409a7e",3261:"0f97d090",3432:"5fbd2814",3467:"9f86a55a",3556:"0bb95069",3663:"9932ae0e",3779:"af7c3e2d",3954:"898514b1",4068:"1badf320",4138:"88aaac27",4209:"32808bfa",4413:"36d31989",4538:"2ef74280",4896:"2bc2837c",5016:"cfdf2b5f",5046:"4f9bc944",5099:"4e11d6f1",5190:"fd996ddf",5285:"b73ecd06",5758:"2eaf3a2f",6506:"d1576682",6633:"9e528cee",6642:"c15d9823",6759:"0f8a713b",6855:"9a062e52",7012:"711949de",7357:"3482e519",7566:"3dc68565",7574:"f2ddec43",8039:"47db2966",8057:"c095dcfa",8187:"07160019",8248:"ce2c6db8",8450:"b819cecb",8641:"55da4735",8811:"1a4df92d",9084:"8c1f9eea",9157:"b831fe65",9197:"6be7ee83",9305:"1b381de4",9551:"87d62477",9573:"3a590d22",9685:"60778d1c",9817:"14eb3368",9847:"be324e15",10247:"c0f2ee16",10298:"fe1f09ef",10537:"4178efb8",10549:"0bbb2987",10639:"86c9fa2c",10744:"24556f49",10938:"51625dac",10948:"97878c65",11126:"4c8cef38",11312:"8fe4bb0e",11823:"a07ef81b",11944:"52c7a9ed",11978:"a8782f2a",12174:"ff13fcd4",12391:"204dd830",12585:"4e87380c",12655:"5c35b275",12741:"191005a7",12785:"957809ee",12949:"b0e766b4",13014:"42817e9c",13089:"bf04367c",13153:"79602d90",13481:"90f88783",13751:"3720c009",13774:"318f6953",14570:"c6057de4",15005:"1a4c02b1",15050:"f18fbdcd",15091:"56a06382",15253:"3f715564",15411:"fc3ae8bf",15494:"f9651623",15911:"57bd32c7",15980:"a7456010",15995:"861abce9",16039:"eb514dbf",16144:"42611ca7",16319:"cb9b57ed",16413:"09163c3c",16836:"427e2c3d",16999:"59908020",17300:"47cb0ede",17617:"5a9265e5",18113:"e8ef6962",18391:"f981ad48",18462:"b8f55829",18509:"cdad2d50",18518:"a7bd4aaa",18869:"61486960",19204:"db320b4a",19225:"0c019e22",19265:"17b93f41",19821:"83943ce1",19902:"e8700426",19950:"8f6f7bb5",20728:"dae127b6",20739:"8c4a23a7",20984:"f440db1d",21042:"39b245d7",21151:"a8fb3e3c",21364:"bb624440",21509:"bcbeccd3",21575:"0b289f4d",21702:"65071418",21714:"3ddb7ef2",21944:"57ed9d67",22108:"3e7d7789",22159:"e50a8586",22908:"92fb1dcd",23157:"89a53707",23168:"1cb65c7d",23358:"766b2171",23496:"0e0e0796",23512:"aa431e4a",23615:"71dfd0a8",23685:"d2864f87",23986:"7b9399b5",24130:"d2a6c32a",24393:"76c15ea9",24404:"f7bfbae9",24754:"305e33a6",25416:"086f4769",25425:"68d17c71",25547:"a0d8b188",25624:"77b7a366",25680:"fefbf444",26027:"ffef4e04",26561:"ab65eb4f",26911:"b184781f",27139:"25893289",27460:"a18798d1",27483:"4fc032be",27594:"63243ad1",27596:"c8c6dd18",27756:"39a2c297",27818:"bafe31b6",27918:"17896441",28119:"0302fd16",28129:"36027025",28214:"9414d753",28386:"a0ee3dff",28890:"3683c2d9",29631:"2dffafe2",29661:"5e95c892",29754:"3f5148d4",29769:"4fa82ff8",29917:"1365e0a6",29958:"a6d9fcee",30202:"d49a0a62",30464:"2fafdb99",31004:"c141421f",31286:"004b9cd7",31289:"d00f649a",31328:"2123995c",31622:"819f977d",31737:"cd988af7",32062:"822c6f2b",32207:"1d883b8c",32433:"b072568e",32823:"3d312808",33048:"a978e5ab",33068:"a701d349",33071:"937d7adc",33218:"3ecd2de3",33303:"4ae532f0",33412:"6dfe2e3e",33439:"53df8e83",33629:"aba21aa0",33643:"c6200b76",33869:"c6cdd4c0",33984:"e746f759",34653:"db006c88",35334:"b03b3eac",35570:"8b5eeafa",35666:"068b8e98",35892:"815f7c2f",36147:"0d478160",36371:"163fb342",36391:"4cafb32f",36394:"edfea66c",36433:"7c2d3bd5",36861:"2048b789",36863:"df212c12",36985:"029fe6f9",37133:"be1aaa14",37440:"79765aba",37467:"1888a50b",37514:"b87fcdd4",37548:"959bf5d1",37699:"724947d3",37794:"8951cc85",37941:"2d15743f",38086:"db676956",38488:"759c01e9",38670:"2804bc6d",38830:"9ff86157",40128:"74525e00",40362:"c7d2369f",40459:"429b21e2",40513:"1e8a3984",40614:"d8fdbe7a",40680:"79af6410",40944:"0ec39e53",41180:"90dd988c",41303:"5d48ec89",41525:"c5980a65",41692:"5727ee78",41758:"c791eb2c",42121:"2ed8359a",42277:"d9c57d72",42334:"7c9b29bb",42384:"4a82329b",42458:"090a998a",42463:"14f81d84",42656:"073e718f",42945:"5e371f0f",43073:"572629cd",43268:"52e97b50",43310:"f761bd07",43363:"03193cc0",43871:"d43cc2ec",43916:"95933c12",43950:"f8170aae",43972:"0e736169",43993:"14dbf3f1",44031:"f81c1134",44343:"9f025583",44436:"9edb948e",44497:"f90d8a46",45048:"d7cb860d",45230:"ac6d0fb5",45420:"fe36d4cd",45692:"40011a75",45750:"aeb8605d",45783:"ae3304ee",46070:"77530bb9",46103:"ccc49370",46480:"4d69ebec",46526:"a452709a",46920:"7d55a0f0",47890:"b7a8f57a",47969:"89c16be8",47981:"ff990d3a",48233:"4e986fc6",48529:"4931a616",48610:"6875c492",48641:"5da542a3",48667:"046e2194",49190:"46e7f252",50194:"95ca2abf",50556:"d4191cf9",50670:"0684a904",50689:"4e206b13",50818:"4ec8a4a9",50895:"ec5f54b8",51047:"db35e163",51084:"c7d98fe2",51294:"51ada3e3",51362:"9cd00277",51452:"c35cb5af",51684:"3f885d22",51705:"a6746ab5",51746:"ca67c4de",51970:"ab0a6bbd",52080:"626ef9ce",52287:"66926af2",52535:"814f3328",52753:"146ca1ad",53048:"f8a73cb6",53198:"4e01c0f4",53219:"36f2f148",53237:"1df93b7f",53451:"f8067c69",53608:"9e4087bc",53733:"245d4974",54184:"16ce7fd2",54213:"0e5dd1b0",54402:"e0409fc0",54595:"765982e2",55126:"732b1ff8",55453:"2439d3ae",55649:"b49860f1",56040:"efef7eb9",56256:"5c653e8d",56336:"3f2d0a0e",56720:"f1d6ac1e",56822:"6d3f7ccf",56835:"5a228dcb",56934:"d4ef1431",56987:"18ffe98c",57408:"bc2b5eda",57437:"f5dd5915",57442:"887264e1",57706:"942a52ee",58239:"e14e8919",58751:"f9cc98ab",59208:"36994c47",59364:"dd3540fa",59739:"a4fff773",60026:"f714495d",60159:"9cebb083",60314:"eda853ca",60459:"c3e887d3",60531:"7cea2253",60730:"b65c3624",60786:"84fb6bde",60997:"629cc59d",61361:"245074d6",61797:"39acd2c1",61819:"34e5947d",62525:"9c7b90dd",62970:"d26a6cb2",62990:"495160a0",63165:"00ddaded",63360:"a0db631d",63978:"aa01345c",64013:"01a85c17",64043:"60fa46e1",64065:"db0cc9f1",64086:"82eb6aa2",64088:"0058b4c6",64197:"8de38bef",64275:"9241040e",64322:"94ec84d4",64492:"5613e7cf",64623:"2a9820b4",65055:"04990fc3",65077:"ad536080",65379:"43bdf210",65457:"86235ccc",65507:"799bb087",65537:"f7f505dc",65735:"e35127f7",65819:"f41735e0",65899:"e7d7123e",66065:"303db6c1",66112:"2f8f53cb",66142:"a0c339c4",66172:"e13166f5",66185:"2da6b375",66205:"78126e66",66364:"c1e5e750",66404:"0911624e",66458:"49b772d3",66552:"1b4110ec",67005:"d7cf5e1f",67025:"7fff7c94",67174:"1ee4237a",67614:"2e78e54c",67619:"98ae4a66",67862:"d475de92",67964:"fab64b27",68026:"6c24c6c6",68198:"a0dbda19",68282:"a88c4343",68297:"993968af",68401:"c7d4690d",68452:"91d13ea8",69015:"3df11149",69186:"f09f371a",69243:"4124832d",69444:"6562202c",69791:"2f803e94",69959:"1aebc10b",70951:"e570d6db",70969:"a20401e4",71125:"b776f4b0",71133:"fe55d425",71188:"aae54234",71291:"deb8b0d5",71318:"a0d6997f",71781:"fe9a92c0",72214:"22449fec",72362:"71b061ed",72484:"195293b6",72831:"95ec0291",72900:"b94bf011",73192:"6dcdc16c",73275:"d8c862e2",73300:"09ef6d0a",73403:"f3ea4371",73573:"fbbc7ad3",73931:"a641c963",73986:"5f3507b2",74421:"34602670",74675:"8e9e3e30",74824:"0627e785",74825:"22e78681",74875:"81d944d1",75461:"72282222",75847:"2e4722bd",76159:"2e99cab3",76200:"672f8330",76232:"b67308d5",76266:"48e27f1e",76293:"daf0f692",76352:"17ae22f4",76353:"51985ffa",76569:"7dbcf43b",76629:"b78f40a6",76683:"7fbdcc31",77363:"69c95af3",77560:"845c4296",77774:"549398b5",77838:"a26a8dd3",77937:"ea313555",78234:"502d4212",78463:"b80596f4",78644:"8ea09047",79357:"f616eec2",79619:"d7de637e",79747:"b03b35cb",80115:"b717531a",80833:"012ab981",80925:"3cf7eb9d",80957:"91a39dd0",81812:"405d593f",82192:"a5a57258",82258:"488a99ce",82444:"b8f3d4c8",82510:"102839e0",82536:"909a5d60",82687:"6eae5b23",82763:"a33962b9",82976:"bd59ac92",83088:"2994c7d6",83108:"84861aa7",83322:"aa0754c8",83467:"ab129f1b",83508:"413318e8",83857:"61616653",84037:"c0e911ed",84114:"585f4f04",84247:"23ef67df",84366:"bf35a812",84536:"b104f86f",84930:"800e6432",85027:"02401b2b",85203:"0edd612b",85274:"f8deddba",85349:"8eb1eb0f",85390:"6dd55018",85606:"23260f79",85679:"d93dbc28",85880:"8c079f7d",85950:"22eddac1",85972:"af55bdb2",86066:"8decbc7d",86086:"2b1e4c91",86289:"0592e420",86831:"4759b96e",86861:"1009f4bc",87387:"d4c755e6",87451:"1b469a71",87519:"8556dc7b",87584:"e898b7f3",87722:"83632dd4",87976:"0631dc07",87998:"6e719b2a",88236:"592c23c9",88497:"a2c5af5d",88663:"2c114e85",88780:"9aafd492",88893:"17cacc08",89126:"c8acf440",89330:"9e8080fe",89624:"b6e1085a",89784:"8be9e95d",90297:"b9e9925e",90437:"da42f544",90543:"fd485bd3",91367:"f596f60c",91426:"832fe255",91710:"4e3c283c",91816:"28508d4c",92311:"d1269bca",92702:"aacc3e35",92778:"a581e456",92998:"511a9ee5",93089:"a6aa9e1f",93160:"24adbf31",93177:"d250a7e1",93231:"9f838734",93287:"fea2b255",93363:"54350ada",93554:"9dfe1d9b",93798:"07192832",93808:"ddf2357c",94268:"6b50e60a",94312:"cae36b15",94368:"a94703ab",94384:"c413f1b7",94488:"37e4cb73",94734:"98738a6c",95084:"351d319b",95129:"357f2143",95290:"fc9b539b",95924:"4665933c",95953:"dede4a3a",96149:"d2908feb",96688:"495816ef",96731:"04e3d115",96758:"4ddbfcdc",96822:"b666032b",96897:"4aa262b7",97064:"081149e5",97393:"acecf23e",97424:"0034bcd6",97571:"a3560cdb",97749:"a219b733",97889:"e16afba1",97920:"1a4e3797",98090:"a714238f",98401:"c4f95133",98450:"1aa28b52",98645:"5e26083b",98794:"25507e4f",99361:"3a2db09e",99588:"0507daf2",99662:"193b481a",99767:"dfba0ecd",99924:"df203c0f"}[e]||e)+"."+{87:"64697eb4",323:"9c7d5dfa",355:"73d37da4",499:"7934aa37",581:"9664c74e",602:"f6ca91ef",611:"df117ffd",638:"a62757e2",728:"8d1adaf4",1020:"518f3c90",1043:"2629765e",1175:"88bcfc77",1358:"603b7d68",1719:"2e1026ef",1795:"5571f7a5",1825:"4fbaa555",1997:"7e6fc60c",2033:"781048bf",2074:"a9098033",2615:"a40cc676",3206:"a8902a16",3261:"423cc166",3432:"87209a8d",3467:"425b2685",3556:"50d9b13a",3663:"4e496513",3779:"7a65e846",3954:"08c17663",4068:"9059bb20",4138:"2c627154",4209:"d4d25565",4413:"e2d712f7",4538:"2186eb4d",4896:"b79769cb",5016:"08db4ff7",5046:"c328b739",5099:"18061a25",5190:"285f4f9f",5285:"f36e3837",5563:"78ac10fc",5758:"7a4a9a42",6506:"3215541f",6633:"dccfa5ef",6642:"2ae27c1c",6759:"f7582c50",6855:"10692ee4",7012:"80d7a3cd",7357:"e830bacc",7566:"25e0901f",7574:"c08f011d",8039:"d8c087ff",8057:"7003ab6d",8187:"6e967748",8248:"d8c60acb",8450:"aad26fb1",8641:"261b6e7b",8811:"38f4b465",9084:"49c1fd0f",9157:"ec4e59ab",9197:"3494e4c2",9305:"5df299f0",9551:"2a227f2a",9573:"1e8f5da7",9685:"f385bd45",9817:"87a0ec4a",9847:"c3df8793",10247:"862f6193",10298:"c2c3a5b1",10537:"5d36e177",10549:"3f653d4c",10639:"3cd4d66d",10744:"f7e4b408",10938:"3b6e5caf",10948:"d8b73e69",11126:"e11836ff",11312:"d74c117f",11823:"ae552f27",11944:"b5d37950",11978:"f68ba1bb",12174:"33573849",12391:"eaeebce4",12585:"892a247e",12655:"031bb888",12700:"dc530ece",12741:"5f5d6966",12785:"b653eb1b",12949:"a61a206a",13014:"72880dc5",13089:"639ae20f",13153:"c86d89fc",13481:"e488f917",13751:"3ca4aaf1",13774:"185e4e83",14094:"86ce7de1",14570:"853cce05",15005:"4a68c87b",15050:"7b070888",15091:"40a03665",15253:"a26eedb5",15411:"ea2f96da",15494:"7b1cdb51",15911:"331e39d9",15980:"d80fd69d",15995:"62cf9ddb",16039:"03227fe1",16144:"b6d1f876",16319:"6bedf779",16413:"e7a28691",16836:"766a5267",16999:"ea49baa4",17300:"95ffe95e",17617:"ab47f5c2",18113:"563c37a2",18391:"59c9f22b",18462:"14afa25e",18509:"6576f832",18518:"97ef60ef",18869:"d75705be",19204:"a3eafd2c",19225:"d501aa7e",19265:"e67df3de",19821:"526b2a4e",19902:"21ec2434",19950:"cfa41769",20728:"849749e5",20739:"b442cfc0",20984:"1097f13b",21042:"437d022b",21151:"43cda17f",21364:"d05ac812",21509:"4d5edae4",21575:"cfe5eca9",21702:"c798e7d0",21714:"559767b5",21944:"319dbac3",21947:"d58c9bc3",22108:"e6b06c83",22159:"5a1ff159",22908:"5b2dbbe3",23157:"ad6f3011",23168:"41ff94d2",23358:"4482af6b",23496:"e4aaee67",23512:"afaee0a7",23615:"681af8a5",23685:"919c5db8",23924:"3b9c1c92",23986:"05021350",24130:"45abe069",24393:"4e77f65c",24404:"d93090ae",24754:"604a0b64",25416:"950a2573",25425:"06cc3956",25547:"44e3173d",25624:"958d78b5",25680:"dc7a1cbe",26027:"d32934f3",26561:"57f3745f",26911:"d13dd20d",27139:"ab01429f",27460:"8db3d04c",27483:"262ea135",27594:"b744d73f",27596:"2c357d9d",27756:"9905f998",27818:"1089fecd",27918:"317ef9f2",28119:"891bafc9",28129:"90dcacf9",28214:"514d0191",28386:"de8282e7",28890:"0bc2d6e5",29631:"5f3e1fa8",29661:"cc1b13a3",29754:"7ffac465",29769:"f63c250f",29917:"82075b81",29958:"3c2cf2f2",30202:"b2cbe0d5",30464:"7653eaeb",31004:"fdbec55f",31286:"873abbf9",31289:"b6e1987c",31328:"b61d41cc",31622:"a8a96385",31737:"f1af0776",32062:"e7a01305",32207:"cefeabf0",32392:"cccde4eb",32433:"d2426528",32823:"6478c3e8",33048:"c435d488",33068:"8a85276c",33071:"902f80fe",33218:"ffe8a1f8",33303:"3a956131",33412:"69f991ed",33439:"af66b410",33629:"5bc50980",33643:"148a3aa3",33869:"9977cc73",33984:"eadbb569",34653:"f741fdbf",34670:"931c0ca5",35334:"d25817bc",35570:"f000592f",35666:"3e5ce52b",35892:"032d4b1c",36147:"979642c0",36371:"8f7c809d",36391:"f567bd28",36394:"0b13c382",36433:"305a879a",36861:"02d4b259",36863:"129f0e5d",36985:"71c3a7e0",37133:"bf133a84",37440:"118d08fb",37467:"28cc3ce6",37514:"71ea714f",37548:"d6d3fe0f",37699:"94f721c3",37794:"c2c80a75",37941:"930e0173",38086:"26af09c3",38488:"d2c7a613",38670:"adf04271",38830:"ae17298a",40128:"2339ed96",40362:"7a4ce894",40459:"5031fa23",40513:"26295970",40614:"398111bc",40680:"54b7713a",40944:"7973463c",41180:"0f3b9396",41303:"1caf46b5",41525:"c60cf700",41692:"8e96644b",41758:"c70ee301",42121:"bebb5719",42277:"d380177b",42334:"25dca1b8",42384:"3000e03f",42458:"b18c73bd",42463:"b61bc6fa",42656:"937ace88",42945:"f65c99ce",43073:"65b59e4d",43268:"77360439",43310:"08893e6e",43363:"98602a87",43871:"f38f479e",43916:"9127366a",43950:"c906aa64",43972:"cf1e01e0",43993:"7b4cde5e",44031:"a6081f53",44343:"fb14036b",44436:"d1dfa962",44497:"5c2b84e2",45048:"e9c356a2",45230:"f549b1e5",45420:"b0b7da9e",45692:"6612c486",45750:"71797a46",45783:"d3e25157",46070:"f2f9c44c",46103:"681f90fa",46480:"5b76de44",46526:"e6272bcf",46920:"14cdd872",47890:"1e9da53a",47969:"acd9812d",47981:"bd535fd8",48233:"eed7f5be",48529:"31fd10c2",48610:"88fe2ce9",48641:"b7dad78f",48667:"a3ab94b8",49190:"eacd328c",50194:"5937d0f2",50556:"f66b8340",50670:"6dbcdba1",50689:"3ebc2e35",50818:"9c99b5a3",50895:"171a9aab",51047:"bb00da9f",51084:"68189edd",51294:"95f9fe3f",51362:"360eceff",51452:"3965da04",51684:"47948c70",51705:"d24aacbe",51746:"1373983b",51970:"f8b33bf5",52080:"78ce20d2",52287:"cefe5819",52535:"8a261ca7",52753:"c237f4de",52807:"cfe306bf",53048:"141242ac",53198:"4ee0dca0",53219:"d17fc9b4",53237:"6becb2ad",53451:"22b0f2b8",53608:"be41fe20",53733:"74969d84",54184:"45d59fd7",54213:"ae42eae5",54402:"85d9beb7",54595:"812c11d6",55126:"5aa7ee26",55453:"72a1c019",55649:"8eeaee0f",56040:"dd60317c",56256:"525b1776",56336:"6f9cdf1b",56720:"7ec65512",56822:"c3b35f0d",56835:"10574664",56934:"1470893f",56987:"81378b25",57408:"c9c1dfd1",57437:"fff14e4b",57442:"5453c621",57706:"2a2a8729",58239:"67e284fd",58751:"3a345d79",59208:"fbc70ebd",59364:"c109fb2f",59739:"1a6cc529",60026:"d43c77e8",60159:"8e0454cb",60314:"3807ab3c",60459:"eced5a5f",60531:"ce15fb50",60730:"cbbcd3ca",60786:"e640b131",60997:"b16d81e7",61361:"82f1fac8",61797:"9f9d79e8",61819:"c83f807b",62525:"e9981cf4",62970:"8252d5c5",62990:"1c7f3820",63165:"73b2671f",63360:"d6072e73",63978:"b48adb11",64013:"4cd9404b",64043:"5dddf18d",64065:"78e5f36e",64086:"7a0f75bd",64088:"05131ab2",64197:"165a1ba4",64275:"358fbcd9",64322:"e91fa577",64492:"9ebcde7c",64623:"6775d434",65055:"35cfea21",65077:"642df5d3",65379:"206268f2",65457:"184d6184",65507:"1f289dad",65537:"6fb729be",65735:"43dc7ced",65819:"c889acd0",65899:"e5276bcf",66065:"5562e733",66112:"32d7cb86",66142:"58078d56",66172:"ccf8aa5b",66185:"93f0d271",66205:"3855a190",66364:"c5155a06",66404:"3a0e0ebd",66458:"d3245bef",66552:"622a790a",67005:"0cdf83bd",67025:"bd102649",67174:"a0bdc02a",67614:"1d780b8b",67619:"7979a41c",67862:"53ee0d1a",67964:"569a4012",68026:"3beeba98",68198:"c35aabef",68282:"f2ed64a1",68297:"4e6d1fd2",68401:"af57ccc6",68452:"dee70552",69015:"6b0f8fa5",69186:"5f09c791",69243:"ac0f361a",69444:"9cb43d2f",69791:"1df13658",69959:"99a5eea4",70951:"3c29fda3",70969:"e00df1ec",71125:"37d4049d",71133:"819af745",71188:"e0b122ce",71291:"9bd8c086",71318:"8fce189d",71781:"490a5650",72214:"34817610",72362:"ed12b600",72484:"b35b359c",72831:"c2396da6",72900:"842176bd",73192:"6bdff551",73275:"a05a0708",73300:"eccfda0a",73403:"650063dc",73573:"1bbd07c1",73931:"921e22bc",73986:"6c31a6fe",74421:"61ca26b0",74675:"b745e170",74824:"4d305685",74825:"17310b62",74875:"b9b34361",75461:"8fd01d38",75847:"64f9ee9e",76159:"7a3830bb",76200:"7c3be95f",76232:"4a05da80",76266:"d8986873",76293:"31ef99e1",76352:"77525791",76353:"25c0f73b",76569:"0a7ec785",76629:"8d15cc8e",76683:"223db62a",77363:"7354665b",77560:"b51449e2",77774:"d5470dcf",77838:"7e3e1822",77937:"c45362eb",78234:"abae5dd4",78463:"ea94a22d",78644:"ebbd4543",79357:"1d864f66",79619:"6d093407",79747:"3f1b7b30",80115:"e7950b73",80833:"f32175e1",80925:"1872160f",80957:"504246ee",81812:"bed0988f",82192:"f82b0407",82258:"f90842c1",82444:"c365e47a",82510:"978805be",82536:"fc71ae05",82687:"8a85c50c",82763:"f0ac6db3",82976:"b16221dd",83054:"28917731",83088:"a56bd491",83108:"ad641871",83322:"b5a8fec3",83467:"e2be5cba",83508:"7b550dcb",83857:"cc94238e",84037:"0f0828cf",84114:"5735b1aa",84247:"33e1c72f",84366:"8c947775",84536:"b2b5c4aa",84930:"25ddadfd",85027:"9edd7245",85203:"30d0af9e",85274:"2851d7f7",85349:"368596ab",85390:"1bdc6b6f",85606:"0e6fb4a4",85679:"40ff56b1",85880:"b212b67e",85950:"730264c4",85972:"697ee537",86066:"8076cce1",86086:"ca21f900",86289:"404f9275",86831:"398f98bc",86861:"c36e208b",87387:"fb92c384",87451:"b75a3f77",87519:"3dad78b6",87584:"4924bb80",87722:"6c51b1e0",87976:"33c860ce",87998:"3e533861",88236:"22e09ee9",88497:"63015760",88663:"825124bb",88780:"cb0346c0",88893:"65ac7603",89126:"969c7d3c",89127:"70da48ea",89330:"cc584af5",89624:"105b873e",89784:"b455722a",90297:"0c8b6d5a",90437:"c350fd3e",90543:"52e08da2",91367:"9307538e",91426:"e0806314",91710:"6bc50d56",91816:"4840d870",92311:"1bbaa319",92702:"d061f7f5",92778:"78f94173",92998:"7335898b",93041:"3a8f7f74",93089:"0a424453",93160:"8324a4e1",93177:"337a886f",93231:"061bb1b1",93287:"5aad5ecc",93363:"40b4b9da",93554:"1c18f1e4",93798:"90357dae",93808:"03575256",94268:"d807548e",94312:"2a89fec9",94368:"a75aaea8",94384:"b792b18c",94488:"95565a3c",94734:"2d82bafa",95084:"999ae248",95129:"72e5ad26",95290:"f5b05884",95924:"fc457166",95953:"c05f7b8f",96149:"4f2e1475",96688:"ecd5cbb0",96731:"b215de53",96758:"b574be5c",96822:"e174f21c",96897:"71711e6d",97064:"1c947157",97279:"57c54ca9",97393:"13934864",97424:"c11283e3",97571:"bf98bed6",97749:"5f944ec4",97889:"f7852ae1",97920:"411653dd",98090:"bd5e9cb2",98401:"bbc50d1d",98450:"9ef6351a",98645:"c4fe9b62",98794:"2cee39cf",99361:"a5b00c05",99588:"1b85d68f",99662:"fa4a61d7",99767:"3597430b",99924:"7b83f8b8"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),a={},b="website:",r.l=(e,f,d,c)=>{if(a[e])a[e].push(f);else{var t,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var l=n[i];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==b+d){t=l;break}}t||(o=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,r.nc&&t.setAttribute("nonce",r.nc),t.setAttribute("data-webpack",b+d),t.src=e),a[e]=[f];var u=(f,d)=>{t.onerror=t.onload=null,clearTimeout(s);var b=a[e];if(delete a[e],t.parentNode&&t.parentNode.removeChild(t),b&&b.forEach((e=>e(d))),f)return f(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/",r.gca=function(e){return e={17896441:"27918",25893289:"27139",34602670:"74421",36027025:"28129",59908020:"16999",61486960:"18869",61616653:"83857",65071418:"21702",72282222:"75461","0ecb9a2e":"87","686e1776":"323",ffbe9b82:"355","5c38afb0":"499","4582c82f":"581","6308087d":"602","8fa5d4d3":"611",d213043e:"638","6eb49eac":"728","7dd3b2a7":"1020",f309558d:"1043","0cd40d9b":"1175","6fb24ff7":"1358","0cb5fac6":"1719","86257f88":"1795","372b95dc":"1825","2e1d4f59":"1997",a65441a5:"2033","2cd5cbb6":"2074","8876813e":"2615",f8409a7e:"3206","0f97d090":"3261","5fbd2814":"3432","9f86a55a":"3467","0bb95069":"3556","9932ae0e":"3663",af7c3e2d:"3779","898514b1":"3954","1badf320":"4068","88aaac27":"4138","32808bfa":"4209","36d31989":"4413","2ef74280":"4538","2bc2837c":"4896",cfdf2b5f:"5016","4f9bc944":"5046","4e11d6f1":"5099",fd996ddf:"5190",b73ecd06:"5285","2eaf3a2f":"5758",d1576682:"6506","9e528cee":"6633",c15d9823:"6642","0f8a713b":"6759","9a062e52":"6855","711949de":"7012","3482e519":"7357","3dc68565":"7566",f2ddec43:"7574","47db2966":"8039",c095dcfa:"8057","07160019":"8187",ce2c6db8:"8248",b819cecb:"8450","55da4735":"8641","1a4df92d":"8811","8c1f9eea":"9084",b831fe65:"9157","6be7ee83":"9197","1b381de4":"9305","87d62477":"9551","3a590d22":"9573","60778d1c":"9685","14eb3368":"9817",be324e15:"9847",c0f2ee16:"10247",fe1f09ef:"10298","4178efb8":"10537","0bbb2987":"10549","86c9fa2c":"10639","24556f49":"10744","51625dac":"10938","97878c65":"10948","4c8cef38":"11126","8fe4bb0e":"11312",a07ef81b:"11823","52c7a9ed":"11944",a8782f2a:"11978",ff13fcd4:"12174","204dd830":"12391","4e87380c":"12585","5c35b275":"12655","191005a7":"12741","957809ee":"12785",b0e766b4:"12949","42817e9c":"13014",bf04367c:"13089","79602d90":"13153","90f88783":"13481","3720c009":"13751","318f6953":"13774",c6057de4:"14570","1a4c02b1":"15005",f18fbdcd:"15050","56a06382":"15091","3f715564":"15253",fc3ae8bf:"15411",f9651623:"15494","57bd32c7":"15911",a7456010:"15980","861abce9":"15995",eb514dbf:"16039","42611ca7":"16144",cb9b57ed:"16319","09163c3c":"16413","427e2c3d":"16836","47cb0ede":"17300","5a9265e5":"17617",e8ef6962:"18113",f981ad48:"18391",b8f55829:"18462",cdad2d50:"18509",a7bd4aaa:"18518",db320b4a:"19204","0c019e22":"19225","17b93f41":"19265","83943ce1":"19821",e8700426:"19902","8f6f7bb5":"19950",dae127b6:"20728","8c4a23a7":"20739",f440db1d:"20984","39b245d7":"21042",a8fb3e3c:"21151",bb624440:"21364",bcbeccd3:"21509","0b289f4d":"21575","3ddb7ef2":"21714","57ed9d67":"21944","3e7d7789":"22108",e50a8586:"22159","92fb1dcd":"22908","89a53707":"23157","1cb65c7d":"23168","766b2171":"23358","0e0e0796":"23496",aa431e4a:"23512","71dfd0a8":"23615",d2864f87:"23685","7b9399b5":"23986",d2a6c32a:"24130","76c15ea9":"24393",f7bfbae9:"24404","305e33a6":"24754","086f4769":"25416","68d17c71":"25425",a0d8b188:"25547","77b7a366":"25624",fefbf444:"25680",ffef4e04:"26027",ab65eb4f:"26561",b184781f:"26911",a18798d1:"27460","4fc032be":"27483","63243ad1":"27594",c8c6dd18:"27596","39a2c297":"27756",bafe31b6:"27818","0302fd16":"28119","9414d753":"28214",a0ee3dff:"28386","3683c2d9":"28890","2dffafe2":"29631","5e95c892":"29661","3f5148d4":"29754","4fa82ff8":"29769","1365e0a6":"29917",a6d9fcee:"29958",d49a0a62:"30202","2fafdb99":"30464",c141421f:"31004","004b9cd7":"31286",d00f649a:"31289","2123995c":"31328","819f977d":"31622",cd988af7:"31737","822c6f2b":"32062","1d883b8c":"32207",b072568e:"32433","3d312808":"32823",a978e5ab:"33048",a701d349:"33068","937d7adc":"33071","3ecd2de3":"33218","4ae532f0":"33303","6dfe2e3e":"33412","53df8e83":"33439",aba21aa0:"33629",c6200b76:"33643",c6cdd4c0:"33869",e746f759:"33984",db006c88:"34653",b03b3eac:"35334","8b5eeafa":"35570","068b8e98":"35666","815f7c2f":"35892","0d478160":"36147","163fb342":"36371","4cafb32f":"36391",edfea66c:"36394","7c2d3bd5":"36433","2048b789":"36861",df212c12:"36863","029fe6f9":"36985",be1aaa14:"37133","79765aba":"37440","1888a50b":"37467",b87fcdd4:"37514","959bf5d1":"37548","724947d3":"37699","8951cc85":"37794","2d15743f":"37941",db676956:"38086","759c01e9":"38488","2804bc6d":"38670","9ff86157":"38830","74525e00":"40128",c7d2369f:"40362","429b21e2":"40459","1e8a3984":"40513",d8fdbe7a:"40614","79af6410":"40680","0ec39e53":"40944","90dd988c":"41180","5d48ec89":"41303",c5980a65:"41525","5727ee78":"41692",c791eb2c:"41758","2ed8359a":"42121",d9c57d72:"42277","7c9b29bb":"42334","4a82329b":"42384","090a998a":"42458","14f81d84":"42463","073e718f":"42656","5e371f0f":"42945","572629cd":"43073","52e97b50":"43268",f761bd07:"43310","03193cc0":"43363",d43cc2ec:"43871","95933c12":"43916",f8170aae:"43950","0e736169":"43972","14dbf3f1":"43993",f81c1134:"44031","9f025583":"44343","9edb948e":"44436",f90d8a46:"44497",d7cb860d:"45048",ac6d0fb5:"45230",fe36d4cd:"45420","40011a75":"45692",aeb8605d:"45750",ae3304ee:"45783","77530bb9":"46070",ccc49370:"46103","4d69ebec":"46480",a452709a:"46526","7d55a0f0":"46920",b7a8f57a:"47890","89c16be8":"47969",ff990d3a:"47981","4e986fc6":"48233","4931a616":"48529","6875c492":"48610","5da542a3":"48641","046e2194":"48667","46e7f252":"49190","95ca2abf":"50194",d4191cf9:"50556","0684a904":"50670","4e206b13":"50689","4ec8a4a9":"50818",ec5f54b8:"50895",db35e163:"51047",c7d98fe2:"51084","51ada3e3":"51294","9cd00277":"51362",c35cb5af:"51452","3f885d22":"51684",a6746ab5:"51705",ca67c4de:"51746",ab0a6bbd:"51970","626ef9ce":"52080","66926af2":"52287","814f3328":"52535","146ca1ad":"52753",f8a73cb6:"53048","4e01c0f4":"53198","36f2f148":"53219","1df93b7f":"53237",f8067c69:"53451","9e4087bc":"53608","245d4974":"53733","16ce7fd2":"54184","0e5dd1b0":"54213",e0409fc0:"54402","765982e2":"54595","732b1ff8":"55126","2439d3ae":"55453",b49860f1:"55649",efef7eb9:"56040","5c653e8d":"56256","3f2d0a0e":"56336",f1d6ac1e:"56720","6d3f7ccf":"56822","5a228dcb":"56835",d4ef1431:"56934","18ffe98c":"56987",bc2b5eda:"57408",f5dd5915:"57437","887264e1":"57442","942a52ee":"57706",e14e8919:"58239",f9cc98ab:"58751","36994c47":"59208",dd3540fa:"59364",a4fff773:"59739",f714495d:"60026","9cebb083":"60159",eda853ca:"60314",c3e887d3:"60459","7cea2253":"60531",b65c3624:"60730","84fb6bde":"60786","629cc59d":"60997","245074d6":"61361","39acd2c1":"61797","34e5947d":"61819","9c7b90dd":"62525",d26a6cb2:"62970","495160a0":"62990","00ddaded":"63165",a0db631d:"63360",aa01345c:"63978","01a85c17":"64013","60fa46e1":"64043",db0cc9f1:"64065","82eb6aa2":"64086","0058b4c6":"64088","8de38bef":"64197","9241040e":"64275","94ec84d4":"64322","5613e7cf":"64492","2a9820b4":"64623","04990fc3":"65055",ad536080:"65077","43bdf210":"65379","86235ccc":"65457","799bb087":"65507",f7f505dc:"65537",e35127f7:"65735",f41735e0:"65819",e7d7123e:"65899","303db6c1":"66065","2f8f53cb":"66112",a0c339c4:"66142",e13166f5:"66172","2da6b375":"66185","78126e66":"66205",c1e5e750:"66364","0911624e":"66404","49b772d3":"66458","1b4110ec":"66552",d7cf5e1f:"67005","7fff7c94":"67025","1ee4237a":"67174","2e78e54c":"67614","98ae4a66":"67619",d475de92:"67862",fab64b27:"67964","6c24c6c6":"68026",a0dbda19:"68198",a88c4343:"68282","993968af":"68297",c7d4690d:"68401","91d13ea8":"68452","3df11149":"69015",f09f371a:"69186","4124832d":"69243","6562202c":"69444","2f803e94":"69791","1aebc10b":"69959",e570d6db:"70951",a20401e4:"70969",b776f4b0:"71125",fe55d425:"71133",aae54234:"71188",deb8b0d5:"71291",a0d6997f:"71318",fe9a92c0:"71781","22449fec":"72214","71b061ed":"72362","195293b6":"72484","95ec0291":"72831",b94bf011:"72900","6dcdc16c":"73192",d8c862e2:"73275","09ef6d0a":"73300",f3ea4371:"73403",fbbc7ad3:"73573",a641c963:"73931","5f3507b2":"73986","8e9e3e30":"74675","0627e785":"74824","22e78681":"74825","81d944d1":"74875","2e4722bd":"75847","2e99cab3":"76159","672f8330":"76200",b67308d5:"76232","48e27f1e":"76266",daf0f692:"76293","17ae22f4":"76352","51985ffa":"76353","7dbcf43b":"76569",b78f40a6:"76629","7fbdcc31":"76683","69c95af3":"77363","845c4296":"77560","549398b5":"77774",a26a8dd3:"77838",ea313555:"77937","502d4212":"78234",b80596f4:"78463","8ea09047":"78644",f616eec2:"79357",d7de637e:"79619",b03b35cb:"79747",b717531a:"80115","012ab981":"80833","3cf7eb9d":"80925","91a39dd0":"80957","405d593f":"81812",a5a57258:"82192","488a99ce":"82258",b8f3d4c8:"82444","102839e0":"82510","909a5d60":"82536","6eae5b23":"82687",a33962b9:"82763",bd59ac92:"82976","2994c7d6":"83088","84861aa7":"83108",aa0754c8:"83322",ab129f1b:"83467","413318e8":"83508",c0e911ed:"84037","585f4f04":"84114","23ef67df":"84247",bf35a812:"84366",b104f86f:"84536","800e6432":"84930","02401b2b":"85027","0edd612b":"85203",f8deddba:"85274","8eb1eb0f":"85349","6dd55018":"85390","23260f79":"85606",d93dbc28:"85679","8c079f7d":"85880","22eddac1":"85950",af55bdb2:"85972","8decbc7d":"86066","2b1e4c91":"86086","0592e420":"86289","4759b96e":"86831","1009f4bc":"86861",d4c755e6:"87387","1b469a71":"87451","8556dc7b":"87519",e898b7f3:"87584","83632dd4":"87722","0631dc07":"87976","6e719b2a":"87998","592c23c9":"88236",a2c5af5d:"88497","2c114e85":"88663","9aafd492":"88780","17cacc08":"88893",c8acf440:"89126","9e8080fe":"89330",b6e1085a:"89624","8be9e95d":"89784",b9e9925e:"90297",da42f544:"90437",fd485bd3:"90543",f596f60c:"91367","832fe255":"91426","4e3c283c":"91710","28508d4c":"91816",d1269bca:"92311",aacc3e35:"92702",a581e456:"92778","511a9ee5":"92998",a6aa9e1f:"93089","24adbf31":"93160",d250a7e1:"93177","9f838734":"93231",fea2b255:"93287","54350ada":"93363","9dfe1d9b":"93554","07192832":"93798",ddf2357c:"93808","6b50e60a":"94268",cae36b15:"94312",a94703ab:"94368",c413f1b7:"94384","37e4cb73":"94488","98738a6c":"94734","351d319b":"95084","357f2143":"95129",fc9b539b:"95290","4665933c":"95924",dede4a3a:"95953",d2908feb:"96149","495816ef":"96688","04e3d115":"96731","4ddbfcdc":"96758",b666032b:"96822","4aa262b7":"96897","081149e5":"97064",acecf23e:"97393","0034bcd6":"97424",a3560cdb:"97571",a219b733:"97749",e16afba1:"97889","1a4e3797":"97920",a714238f:"98090",c4f95133:"98401","1aa28b52":"98450","5e26083b":"98645","25507e4f":"98794","3a2db09e":"99361","0507daf2":"99588","193b481a":"99662",dfba0ecd:"99767",df203c0f:"99924"}[e]||e,r.p+r.u(e)},(()=>{var e={51303:0,40532:0};r.f.j=(f,d)=>{var a=r.o(e,f)?e[f]:void 0;if(0!==a)if(a)d.push(a[2]);else if(/^(40532|51303)$/.test(f))e[f]=0;else{var b=new Promise(((d,b)=>a=e[f]=[d,b]));d.push(a[2]=b);var c=r.p+r.u(f),t=new Error;r.l(c,(d=>{if(r.o(e,f)&&(0!==(a=e[f])&&(e[f]=void 0),a)){var b=d&&("load"===d.type?"missing":d.type),c=d&&d.target&&d.target.src;t.message="Loading chunk "+f+" failed.\n("+b+": "+c+")",t.name="ChunkLoadError",t.type=b,t.request=c,a[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,d)=>{var a,b,c=d[0],t=d[1],o=d[2],n=0;if(c.some((f=>0!==e[f]))){for(a in t)r.o(t,a)&&(r.m[a]=t[a]);if(o)var i=o(r)}for(f&&f(d);n<c.length;n++)b=c[n],r.o(e,b)&&e[b]&&e[b][0](),e[b]=0;return r.O(i)},d=self.webpackChunkwebsite=self.webpackChunkwebsite||[];d.forEach(f.bind(null,0)),d.push=f.bind(null,d.push.bind(d))})()})();
\ No newline at end of file
+(()=>{"use strict";var e,f,d,a,b,c={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=c,e=[],r.O=(f,d,a,b)=>{if(!d){var c=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],b=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}b=b||0;for(var i=e.length;i>0&&e[i-1][2]>b;i--)e[i]=e[i-1];e[i]=[d,a,b]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var b=Object.create(null);r.r(b);var c={};f=f||[null,d({}),d([]),d(d)];for(var t=2&a&&e;"object"==typeof t&&!~f.indexOf(t);t=d(t))Object.getOwnPropertyNames(t).forEach((f=>c[f]=()=>e[f]));return c.default=()=>e,r.d(b,c),b},r.d=(e,f)=>{for(var d in f)r.o(f,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:f[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,d)=>(r.f[d](e,f),f)),[])),r.u=e=>"assets/js/"+({87:"0ecb9a2e",323:"686e1776",355:"ffbe9b82",499:"5c38afb0",581:"4582c82f",602:"6308087d",611:"8fa5d4d3",638:"d213043e",728:"6eb49eac",1020:"7dd3b2a7",1043:"f309558d",1175:"0cd40d9b",1358:"6fb24ff7",1719:"0cb5fac6",1795:"86257f88",1825:"372b95dc",1997:"2e1d4f59",2033:"a65441a5",2074:"2cd5cbb6",2615:"8876813e",3206:"f8409a7e",3261:"0f97d090",3432:"5fbd2814",3467:"9f86a55a",3556:"0bb95069",3663:"9932ae0e",3779:"af7c3e2d",3954:"898514b1",4068:"1badf320",4138:"88aaac27",4209:"32808bfa",4413:"36d31989",4538:"2ef74280",4896:"2bc2837c",5016:"cfdf2b5f",5046:"4f9bc944",5099:"4e11d6f1",5190:"fd996ddf",5285:"b73ecd06",5758:"2eaf3a2f",6506:"d1576682",6633:"9e528cee",6642:"c15d9823",6759:"0f8a713b",6855:"9a062e52",7012:"711949de",7357:"3482e519",7566:"3dc68565",7574:"f2ddec43",8039:"47db2966",8057:"c095dcfa",8187:"07160019",8248:"ce2c6db8",8450:"b819cecb",8641:"55da4735",8811:"1a4df92d",9084:"8c1f9eea",9157:"b831fe65",9197:"6be7ee83",9305:"1b381de4",9551:"87d62477",9573:"3a590d22",9685:"60778d1c",9817:"14eb3368",9847:"be324e15",10247:"c0f2ee16",10298:"fe1f09ef",10537:"4178efb8",10549:"0bbb2987",10639:"86c9fa2c",10744:"24556f49",10938:"51625dac",10948:"97878c65",11126:"4c8cef38",11312:"8fe4bb0e",11823:"a07ef81b",11944:"52c7a9ed",11978:"a8782f2a",12174:"ff13fcd4",12391:"204dd830",12585:"4e87380c",12655:"5c35b275",12741:"191005a7",12785:"957809ee",12949:"b0e766b4",13014:"42817e9c",13089:"bf04367c",13153:"79602d90",13481:"90f88783",13751:"3720c009",13774:"318f6953",14570:"c6057de4",15005:"1a4c02b1",15050:"f18fbdcd",15091:"56a06382",15253:"3f715564",15411:"fc3ae8bf",15494:"f9651623",15911:"57bd32c7",15980:"a7456010",15995:"861abce9",16039:"eb514dbf",16144:"42611ca7",16319:"cb9b57ed",16413:"09163c3c",16836:"427e2c3d",16999:"59908020",17300:"47cb0ede",17617:"5a9265e5",18113:"e8ef6962",18391:"f981ad48",18462:"b8f55829",18509:"cdad2d50",18518:"a7bd4aaa",18869:"61486960",19204:"db320b4a",19225:"0c019e22",19265:"17b93f41",19821:"83943ce1",19902:"e8700426",19950:"8f6f7bb5",20728:"dae127b6",20739:"8c4a23a7",20984:"f440db1d",21042:"39b245d7",21151:"a8fb3e3c",21364:"bb624440",21509:"bcbeccd3",21575:"0b289f4d",21702:"65071418",21714:"3ddb7ef2",21944:"57ed9d67",22108:"3e7d7789",22159:"e50a8586",22908:"92fb1dcd",23157:"89a53707",23168:"1cb65c7d",23358:"766b2171",23496:"0e0e0796",23512:"aa431e4a",23615:"71dfd0a8",23685:"d2864f87",23986:"7b9399b5",24130:"d2a6c32a",24393:"76c15ea9",24404:"f7bfbae9",24754:"305e33a6",25416:"086f4769",25425:"68d17c71",25547:"a0d8b188",25624:"77b7a366",25680:"fefbf444",26027:"ffef4e04",26561:"ab65eb4f",26911:"b184781f",27139:"25893289",27460:"a18798d1",27483:"4fc032be",27594:"63243ad1",27596:"c8c6dd18",27756:"39a2c297",27818:"bafe31b6",27918:"17896441",28119:"0302fd16",28129:"36027025",28214:"9414d753",28386:"a0ee3dff",28890:"3683c2d9",29631:"2dffafe2",29661:"5e95c892",29754:"3f5148d4",29769:"4fa82ff8",29917:"1365e0a6",29958:"a6d9fcee",30202:"d49a0a62",30464:"2fafdb99",31004:"c141421f",31286:"004b9cd7",31289:"d00f649a",31328:"2123995c",31622:"819f977d",31737:"cd988af7",32062:"822c6f2b",32207:"1d883b8c",32433:"b072568e",32823:"3d312808",33048:"a978e5ab",33068:"a701d349",33071:"937d7adc",33218:"3ecd2de3",33303:"4ae532f0",33412:"6dfe2e3e",33439:"53df8e83",33629:"aba21aa0",33643:"c6200b76",33869:"c6cdd4c0",33984:"e746f759",34653:"db006c88",35334:"b03b3eac",35570:"8b5eeafa",35666:"068b8e98",35892:"815f7c2f",36147:"0d478160",36371:"163fb342",36391:"4cafb32f",36394:"edfea66c",36433:"7c2d3bd5",36861:"2048b789",36863:"df212c12",36985:"029fe6f9",37133:"be1aaa14",37440:"79765aba",37467:"1888a50b",37514:"b87fcdd4",37548:"959bf5d1",37699:"724947d3",37794:"8951cc85",37941:"2d15743f",38086:"db676956",38488:"759c01e9",38670:"2804bc6d",38830:"9ff86157",40128:"74525e00",40362:"c7d2369f",40459:"429b21e2",40513:"1e8a3984",40614:"d8fdbe7a",40680:"79af6410",40944:"0ec39e53",41180:"90dd988c",41303:"5d48ec89",41525:"c5980a65",41692:"5727ee78",41758:"c791eb2c",42121:"2ed8359a",42277:"d9c57d72",42334:"7c9b29bb",42384:"4a82329b",42458:"090a998a",42463:"14f81d84",42656:"073e718f",42945:"5e371f0f",43073:"572629cd",43268:"52e97b50",43310:"f761bd07",43363:"03193cc0",43871:"d43cc2ec",43916:"95933c12",43950:"f8170aae",43972:"0e736169",43993:"14dbf3f1",44031:"f81c1134",44343:"9f025583",44436:"9edb948e",44497:"f90d8a46",45048:"d7cb860d",45230:"ac6d0fb5",45420:"fe36d4cd",45692:"40011a75",45750:"aeb8605d",45783:"ae3304ee",46070:"77530bb9",46103:"ccc49370",46480:"4d69ebec",46526:"a452709a",46920:"7d55a0f0",47890:"b7a8f57a",47969:"89c16be8",47981:"ff990d3a",48233:"4e986fc6",48529:"4931a616",48610:"6875c492",48641:"5da542a3",48667:"046e2194",49190:"46e7f252",50194:"95ca2abf",50556:"d4191cf9",50670:"0684a904",50689:"4e206b13",50818:"4ec8a4a9",50895:"ec5f54b8",51047:"db35e163",51084:"c7d98fe2",51294:"51ada3e3",51362:"9cd00277",51452:"c35cb5af",51684:"3f885d22",51705:"a6746ab5",51746:"ca67c4de",51970:"ab0a6bbd",52080:"626ef9ce",52287:"66926af2",52535:"814f3328",52753:"146ca1ad",53048:"f8a73cb6",53198:"4e01c0f4",53219:"36f2f148",53237:"1df93b7f",53451:"f8067c69",53608:"9e4087bc",53733:"245d4974",54184:"16ce7fd2",54213:"0e5dd1b0",54402:"e0409fc0",54595:"765982e2",55126:"732b1ff8",55453:"2439d3ae",55649:"b49860f1",56040:"efef7eb9",56256:"5c653e8d",56336:"3f2d0a0e",56720:"f1d6ac1e",56822:"6d3f7ccf",56835:"5a228dcb",56934:"d4ef1431",56987:"18ffe98c",57408:"bc2b5eda",57437:"f5dd5915",57442:"887264e1",57706:"942a52ee",58239:"e14e8919",58751:"f9cc98ab",59208:"36994c47",59364:"dd3540fa",59739:"a4fff773",60026:"f714495d",60159:"9cebb083",60314:"eda853ca",60459:"c3e887d3",60531:"7cea2253",60730:"b65c3624",60786:"84fb6bde",60997:"629cc59d",61361:"245074d6",61797:"39acd2c1",61819:"34e5947d",62525:"9c7b90dd",62970:"d26a6cb2",62990:"495160a0",63165:"00ddaded",63360:"a0db631d",63978:"aa01345c",64013:"01a85c17",64043:"60fa46e1",64065:"db0cc9f1",64086:"82eb6aa2",64088:"0058b4c6",64197:"8de38bef",64275:"9241040e",64322:"94ec84d4",64492:"5613e7cf",64623:"2a9820b4",65055:"04990fc3",65077:"ad536080",65379:"43bdf210",65457:"86235ccc",65507:"799bb087",65537:"f7f505dc",65735:"e35127f7",65819:"f41735e0",65899:"e7d7123e",66065:"303db6c1",66112:"2f8f53cb",66142:"a0c339c4",66172:"e13166f5",66185:"2da6b375",66205:"78126e66",66364:"c1e5e750",66404:"0911624e",66458:"49b772d3",66552:"1b4110ec",67005:"d7cf5e1f",67025:"7fff7c94",67174:"1ee4237a",67614:"2e78e54c",67619:"98ae4a66",67862:"d475de92",67964:"fab64b27",68026:"6c24c6c6",68198:"a0dbda19",68282:"a88c4343",68297:"993968af",68401:"c7d4690d",68452:"91d13ea8",69015:"3df11149",69186:"f09f371a",69243:"4124832d",69444:"6562202c",69791:"2f803e94",69959:"1aebc10b",70951:"e570d6db",70969:"a20401e4",71125:"b776f4b0",71133:"fe55d425",71188:"aae54234",71291:"deb8b0d5",71318:"a0d6997f",71781:"fe9a92c0",72214:"22449fec",72362:"71b061ed",72484:"195293b6",72831:"95ec0291",72900:"b94bf011",73192:"6dcdc16c",73275:"d8c862e2",73300:"09ef6d0a",73403:"f3ea4371",73573:"fbbc7ad3",73931:"a641c963",73986:"5f3507b2",74421:"34602670",74675:"8e9e3e30",74824:"0627e785",74825:"22e78681",74875:"81d944d1",75461:"72282222",75847:"2e4722bd",76159:"2e99cab3",76200:"672f8330",76232:"b67308d5",76266:"48e27f1e",76293:"daf0f692",76352:"17ae22f4",76353:"51985ffa",76569:"7dbcf43b",76629:"b78f40a6",76683:"7fbdcc31",77363:"69c95af3",77560:"845c4296",77774:"549398b5",77838:"a26a8dd3",77937:"ea313555",78234:"502d4212",78463:"b80596f4",78644:"8ea09047",79357:"f616eec2",79619:"d7de637e",79747:"b03b35cb",80115:"b717531a",80833:"012ab981",80925:"3cf7eb9d",80957:"91a39dd0",81812:"405d593f",82192:"a5a57258",82258:"488a99ce",82444:"b8f3d4c8",82510:"102839e0",82536:"909a5d60",82687:"6eae5b23",82763:"a33962b9",82976:"bd59ac92",83088:"2994c7d6",83108:"84861aa7",83322:"aa0754c8",83467:"ab129f1b",83508:"413318e8",83857:"61616653",84037:"c0e911ed",84114:"585f4f04",84247:"23ef67df",84366:"bf35a812",84536:"b104f86f",84930:"800e6432",85027:"02401b2b",85203:"0edd612b",85274:"f8deddba",85349:"8eb1eb0f",85390:"6dd55018",85606:"23260f79",85679:"d93dbc28",85880:"8c079f7d",85950:"22eddac1",85972:"af55bdb2",86066:"8decbc7d",86086:"2b1e4c91",86289:"0592e420",86831:"4759b96e",86861:"1009f4bc",87387:"d4c755e6",87451:"1b469a71",87519:"8556dc7b",87584:"e898b7f3",87722:"83632dd4",87976:"0631dc07",87998:"6e719b2a",88236:"592c23c9",88497:"a2c5af5d",88663:"2c114e85",88780:"9aafd492",88893:"17cacc08",89126:"c8acf440",89330:"9e8080fe",89624:"b6e1085a",89784:"8be9e95d",90297:"b9e9925e",90437:"da42f544",90543:"fd485bd3",91367:"f596f60c",91426:"832fe255",91710:"4e3c283c",91816:"28508d4c",92311:"d1269bca",92702:"aacc3e35",92778:"a581e456",92998:"511a9ee5",93089:"a6aa9e1f",93160:"24adbf31",93177:"d250a7e1",93231:"9f838734",93287:"fea2b255",93363:"54350ada",93554:"9dfe1d9b",93798:"07192832",93808:"ddf2357c",94268:"6b50e60a",94312:"cae36b15",94368:"a94703ab",94384:"c413f1b7",94488:"37e4cb73",94734:"98738a6c",95084:"351d319b",95129:"357f2143",95290:"fc9b539b",95924:"4665933c",95953:"dede4a3a",96149:"d2908feb",96688:"495816ef",96731:"04e3d115",96758:"4ddbfcdc",96822:"b666032b",96897:"4aa262b7",97064:"081149e5",97393:"acecf23e",97424:"0034bcd6",97571:"a3560cdb",97749:"a219b733",97889:"e16afba1",97920:"1a4e3797",98090:"a714238f",98401:"c4f95133",98450:"1aa28b52",98645:"5e26083b",98794:"25507e4f",99361:"3a2db09e",99588:"0507daf2",99662:"193b481a",99767:"dfba0ecd",99924:"df203c0f"}[e]||e)+"."+{87:"64697eb4",323:"9c7d5dfa",355:"73d37da4",499:"7934aa37",581:"9664c74e",602:"f6ca91ef",611:"df117ffd",638:"a62757e2",728:"8d1adaf4",1020:"518f3c90",1043:"2629765e",1175:"88bcfc77",1358:"603b7d68",1719:"2e1026ef",1795:"5571f7a5",1825:"4fbaa555",1997:"7e6fc60c",2033:"781048bf",2074:"a9098033",2615:"a40cc676",3206:"a8902a16",3261:"423cc166",3432:"87209a8d",3467:"425b2685",3556:"50d9b13a",3663:"4e496513",3779:"7a65e846",3954:"08c17663",4068:"9059bb20",4138:"2c627154",4209:"d4d25565",4413:"e2d712f7",4538:"2186eb4d",4896:"b79769cb",5016:"08db4ff7",5046:"c328b739",5099:"18061a25",5190:"285f4f9f",5285:"f36e3837",5563:"78ac10fc",5758:"7a4a9a42",6506:"3215541f",6633:"dccfa5ef",6642:"2ae27c1c",6759:"f7582c50",6855:"10692ee4",7012:"80d7a3cd",7357:"e830bacc",7566:"25e0901f",7574:"c08f011d",8039:"d8c087ff",8057:"7003ab6d",8187:"6e967748",8248:"d8c60acb",8450:"aad26fb1",8641:"261b6e7b",8811:"38f4b465",9084:"49c1fd0f",9157:"ec4e59ab",9197:"3494e4c2",9305:"5df299f0",9551:"2a227f2a",9573:"1e8f5da7",9685:"f385bd45",9817:"87a0ec4a",9847:"c3df8793",10247:"862f6193",10298:"c2c3a5b1",10537:"5d36e177",10549:"3f653d4c",10639:"3cd4d66d",10744:"f7e4b408",10938:"3b6e5caf",10948:"d8b73e69",11126:"e11836ff",11312:"d74c117f",11823:"ae552f27",11944:"b5d37950",11978:"f68ba1bb",12174:"33573849",12391:"eaeebce4",12585:"892a247e",12655:"031bb888",12700:"dc530ece",12741:"5f5d6966",12785:"b653eb1b",12949:"a61a206a",13014:"72880dc5",13089:"639ae20f",13153:"c86d89fc",13481:"e488f917",13751:"3ca4aaf1",13774:"185e4e83",14094:"86ce7de1",14570:"853cce05",15005:"4a68c87b",15050:"7b070888",15091:"40a03665",15253:"a26eedb5",15411:"ea2f96da",15494:"7b1cdb51",15911:"331e39d9",15980:"d80fd69d",15995:"62cf9ddb",16039:"03227fe1",16144:"b6d1f876",16319:"6bedf779",16413:"e7a28691",16836:"766a5267",16999:"ea49baa4",17300:"95ffe95e",17617:"ab47f5c2",18113:"563c37a2",18391:"59c9f22b",18462:"14afa25e",18509:"6576f832",18518:"97ef60ef",18869:"d75705be",19204:"a3eafd2c",19225:"d501aa7e",19265:"e67df3de",19821:"526b2a4e",19902:"21ec2434",19950:"cfa41769",20728:"849749e5",20739:"b442cfc0",20984:"1097f13b",21042:"437d022b",21151:"43cda17f",21364:"d05ac812",21509:"4d5edae4",21575:"cfe5eca9",21702:"c798e7d0",21714:"559767b5",21944:"319dbac3",21947:"d58c9bc3",22108:"e6b06c83",22159:"5a1ff159",22908:"5b2dbbe3",23157:"ad6f3011",23168:"41ff94d2",23358:"4482af6b",23496:"e4aaee67",23512:"afaee0a7",23615:"681af8a5",23685:"919c5db8",23924:"3b9c1c92",23986:"05021350",24130:"45abe069",24393:"4e77f65c",24404:"d93090ae",24754:"604a0b64",25416:"950a2573",25425:"06cc3956",25547:"44e3173d",25624:"958d78b5",25680:"dc7a1cbe",26027:"d32934f3",26561:"57f3745f",26911:"d13dd20d",27139:"ab01429f",27460:"8db3d04c",27483:"262ea135",27594:"b744d73f",27596:"2c357d9d",27756:"9905f998",27818:"1089fecd",27918:"317ef9f2",28119:"891bafc9",28129:"90dcacf9",28214:"514d0191",28386:"de8282e7",28890:"0bc2d6e5",29631:"5f3e1fa8",29661:"cc1b13a3",29754:"7ffac465",29769:"f63c250f",29917:"82075b81",29958:"3c2cf2f2",30202:"b2cbe0d5",30464:"7653eaeb",31004:"fdbec55f",31286:"873abbf9",31289:"b6e1987c",31328:"b61d41cc",31622:"a8a96385",31737:"f1af0776",32062:"e7a01305",32207:"cefeabf0",32392:"cccde4eb",32433:"d2426528",32823:"6478c3e8",33048:"c435d488",33068:"8a85276c",33071:"902f80fe",33218:"ffe8a1f8",33303:"3a956131",33412:"69f991ed",33439:"af66b410",33629:"5bc50980",33643:"148a3aa3",33869:"9977cc73",33984:"eadbb569",34653:"f741fdbf",34670:"931c0ca5",35334:"d25817bc",35570:"f000592f",35666:"3e5ce52b",35892:"032d4b1c",36147:"979642c0",36371:"8f7c809d",36391:"f567bd28",36394:"0b13c382",36433:"305a879a",36861:"02d4b259",36863:"129f0e5d",36985:"71c3a7e0",37133:"bf133a84",37440:"118d08fb",37467:"28cc3ce6",37514:"71ea714f",37548:"d6d3fe0f",37699:"94f721c3",37794:"c2c80a75",37941:"930e0173",38086:"26af09c3",38488:"d2c7a613",38670:"adf04271",38830:"ae17298a",40128:"2339ed96",40362:"7a4ce894",40459:"5031fa23",40513:"26295970",40614:"398111bc",40680:"54b7713a",40944:"7973463c",41180:"0f3b9396",41303:"1caf46b5",41525:"c60cf700",41692:"8e96644b",41758:"c70ee301",42121:"bebb5719",42277:"d380177b",42334:"25dca1b8",42384:"3000e03f",42458:"b18c73bd",42463:"b61bc6fa",42656:"937ace88",42945:"f65c99ce",43073:"65b59e4d",43268:"77360439",43310:"08893e6e",43363:"98602a87",43871:"f38f479e",43916:"9127366a",43950:"c906aa64",43972:"cf1e01e0",43993:"7b4cde5e",44031:"a6081f53",44343:"fb14036b",44436:"d1dfa962",44497:"5c2b84e2",45048:"e9c356a2",45230:"f549b1e5",45420:"b0b7da9e",45692:"6612c486",45750:"71797a46",45783:"d3e25157",46070:"f2f9c44c",46103:"681f90fa",46480:"5b76de44",46526:"e6272bcf",46920:"14cdd872",47890:"1e9da53a",47969:"acd9812d",47981:"bd535fd8",48233:"eed7f5be",48529:"31fd10c2",48610:"88fe2ce9",48641:"b7dad78f",48667:"a3ab94b8",49190:"eacd328c",50194:"5937d0f2",50556:"f66b8340",50670:"6dbcdba1",50689:"3ebc2e35",50818:"9c99b5a3",50895:"171a9aab",51047:"bb00da9f",51084:"68189edd",51294:"95f9fe3f",51362:"360eceff",51452:"3965da04",51684:"47948c70",51705:"d24aacbe",51746:"1373983b",51970:"f8b33bf5",52080:"78ce20d2",52287:"cefe5819",52535:"8a261ca7",52753:"c237f4de",52807:"cfe306bf",53048:"141242ac",53198:"4ee0dca0",53219:"d17fc9b4",53237:"6becb2ad",53451:"22b0f2b8",53608:"be41fe20",53733:"74969d84",54184:"45d59fd7",54213:"ae42eae5",54402:"85d9beb7",54595:"812c11d6",55126:"5aa7ee26",55453:"72a1c019",55649:"8eeaee0f",56040:"dd60317c",56256:"525b1776",56336:"6f9cdf1b",56720:"7ec65512",56822:"c3b35f0d",56835:"10574664",56934:"1470893f",56987:"81378b25",57408:"c9c1dfd1",57437:"fff14e4b",57442:"5453c621",57706:"2a2a8729",58239:"67e284fd",58751:"3a345d79",59208:"fbc70ebd",59364:"c109fb2f",59739:"1a6cc529",60026:"d43c77e8",60159:"8e0454cb",60314:"3807ab3c",60459:"eced5a5f",60531:"ce15fb50",60730:"cbbcd3ca",60786:"e640b131",60997:"b16d81e7",61361:"82f1fac8",61797:"9f9d79e8",61819:"c83f807b",62525:"e9981cf4",62970:"8252d5c5",62990:"1c7f3820",63165:"73b2671f",63360:"d6072e73",63978:"b48adb11",64013:"4cd9404b",64043:"5dddf18d",64065:"78e5f36e",64086:"7a0f75bd",64088:"05131ab2",64197:"165a1ba4",64275:"358fbcd9",64322:"e91fa577",64492:"9ebcde7c",64623:"6775d434",65055:"35cfea21",65077:"642df5d3",65379:"206268f2",65457:"184d6184",65507:"1f289dad",65537:"6fb729be",65735:"43dc7ced",65819:"c889acd0",65899:"e5276bcf",66065:"5562e733",66112:"32d7cb86",66142:"58078d56",66172:"ccf8aa5b",66185:"93f0d271",66205:"3855a190",66364:"c5155a06",66404:"3a0e0ebd",66458:"d3245bef",66552:"622a790a",67005:"0cdf83bd",67025:"bd102649",67174:"a0bdc02a",67614:"1d780b8b",67619:"7979a41c",67862:"53ee0d1a",67964:"569a4012",68026:"3beeba98",68198:"c35aabef",68282:"f2ed64a1",68297:"4e6d1fd2",68401:"af57ccc6",68452:"dee70552",69015:"6b0f8fa5",69186:"5f09c791",69243:"ac0f361a",69444:"9cb43d2f",69791:"1df13658",69959:"99a5eea4",70951:"3c29fda3",70969:"e00df1ec",71125:"37d4049d",71133:"819af745",71188:"e0b122ce",71291:"9bd8c086",71318:"8fce189d",71781:"490a5650",72214:"34817610",72362:"ed12b600",72484:"b35b359c",72831:"c2396da6",72900:"842176bd",73192:"6bdff551",73275:"a05a0708",73300:"eccfda0a",73403:"650063dc",73573:"1bbd07c1",73931:"921e22bc",73986:"6c31a6fe",74421:"61ca26b0",74675:"b745e170",74824:"4d305685",74825:"17310b62",74875:"b9b34361",75461:"8fd01d38",75847:"64f9ee9e",76159:"7a3830bb",76200:"7c3be95f",76232:"4a05da80",76266:"d8986873",76293:"31ef99e1",76352:"77525791",76353:"25c0f73b",76569:"0a7ec785",76629:"8d15cc8e",76683:"223db62a",77363:"7354665b",77560:"b51449e2",77774:"d5470dcf",77838:"7e3e1822",77937:"c45362eb",78234:"abae5dd4",78463:"ea94a22d",78644:"ebbd4543",79357:"1d864f66",79619:"6d093407",79747:"3f1b7b30",80115:"e7950b73",80833:"f32175e1",80925:"1872160f",80957:"504246ee",81812:"bed0988f",82192:"f82b0407",82258:"f90842c1",82444:"c365e47a",82510:"978805be",82536:"fc71ae05",82687:"8a85c50c",82763:"f0ac6db3",82976:"b16221dd",83054:"28917731",83088:"a56bd491",83108:"ad641871",83322:"b5a8fec3",83467:"e2be5cba",83508:"7b550dcb",83857:"cc94238e",84037:"0f0828cf",84114:"5735b1aa",84247:"33e1c72f",84366:"8c947775",84536:"b2b5c4aa",84930:"25ddadfd",85027:"9edd7245",85203:"30d0af9e",85274:"2851d7f7",85349:"368596ab",85390:"1bdc6b6f",85606:"0e6fb4a4",85679:"40ff56b1",85880:"b212b67e",85950:"730264c4",85972:"697ee537",86066:"8076cce1",86086:"ca21f900",86289:"404f9275",86831:"398f98bc",86861:"c36e208b",87387:"fb92c384",87451:"b75a3f77",87519:"3dad78b6",87584:"4924bb80",87722:"6c51b1e0",87976:"33c860ce",87998:"3e533861",88236:"22e09ee9",88497:"63015760",88663:"825124bb",88780:"cb0346c0",88893:"65ac7603",89126:"969c7d3c",89127:"70da48ea",89330:"cc584af5",89624:"105b873e",89784:"b455722a",90297:"0c8b6d5a",90437:"c350fd3e",90543:"52e08da2",91367:"9307538e",91426:"e0806314",91710:"6bc50d56",91816:"4840d870",92311:"1bbaa319",92702:"d061f7f5",92778:"78f94173",92998:"7335898b",93041:"3a8f7f74",93089:"0a424453",93160:"8324a4e1",93177:"337a886f",93231:"061bb1b1",93287:"5aad5ecc",93363:"40b4b9da",93554:"1c18f1e4",93798:"90357dae",93808:"03575256",94268:"d807548e",94312:"2a89fec9",94368:"a75aaea8",94384:"b792b18c",94488:"95565a3c",94734:"2d82bafa",95084:"999ae248",95129:"72e5ad26",95290:"f5b05884",95924:"fc457166",95953:"c05f7b8f",96149:"4f2e1475",96688:"ecd5cbb0",96731:"b215de53",96758:"b574be5c",96822:"e174f21c",96897:"71711e6d",97064:"1c947157",97279:"57c54ca9",97393:"13934864",97424:"c11283e3",97571:"bf98bed6",97749:"5f944ec4",97889:"f7852ae1",97920:"411653dd",98090:"bd5e9cb2",98401:"bbc50d1d",98450:"9ef6351a",98645:"c4fe9b62",98794:"2cee39cf",99361:"a5b00c05",99588:"1b85d68f",99662:"177d3c81",99767:"3597430b",99924:"7b83f8b8"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),a={},b="website:",r.l=(e,f,d,c)=>{if(a[e])a[e].push(f);else{var t,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var l=n[i];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==b+d){t=l;break}}t||(o=!0,(t=document.createElement("script")).charset="utf-8",t.timeout=120,r.nc&&t.setAttribute("nonce",r.nc),t.setAttribute("data-webpack",b+d),t.src=e),a[e]=[f];var u=(f,d)=>{t.onerror=t.onload=null,clearTimeout(s);var b=a[e];if(delete a[e],t.parentNode&&t.parentNode.removeChild(t),b&&b.forEach((e=>e(d))),f)return f(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/",r.gca=function(e){return e={17896441:"27918",25893289:"27139",34602670:"74421",36027025:"28129",59908020:"16999",61486960:"18869",61616653:"83857",65071418:"21702",72282222:"75461","0ecb9a2e":"87","686e1776":"323",ffbe9b82:"355","5c38afb0":"499","4582c82f":"581","6308087d":"602","8fa5d4d3":"611",d213043e:"638","6eb49eac":"728","7dd3b2a7":"1020",f309558d:"1043","0cd40d9b":"1175","6fb24ff7":"1358","0cb5fac6":"1719","86257f88":"1795","372b95dc":"1825","2e1d4f59":"1997",a65441a5:"2033","2cd5cbb6":"2074","8876813e":"2615",f8409a7e:"3206","0f97d090":"3261","5fbd2814":"3432","9f86a55a":"3467","0bb95069":"3556","9932ae0e":"3663",af7c3e2d:"3779","898514b1":"3954","1badf320":"4068","88aaac27":"4138","32808bfa":"4209","36d31989":"4413","2ef74280":"4538","2bc2837c":"4896",cfdf2b5f:"5016","4f9bc944":"5046","4e11d6f1":"5099",fd996ddf:"5190",b73ecd06:"5285","2eaf3a2f":"5758",d1576682:"6506","9e528cee":"6633",c15d9823:"6642","0f8a713b":"6759","9a062e52":"6855","711949de":"7012","3482e519":"7357","3dc68565":"7566",f2ddec43:"7574","47db2966":"8039",c095dcfa:"8057","07160019":"8187",ce2c6db8:"8248",b819cecb:"8450","55da4735":"8641","1a4df92d":"8811","8c1f9eea":"9084",b831fe65:"9157","6be7ee83":"9197","1b381de4":"9305","87d62477":"9551","3a590d22":"9573","60778d1c":"9685","14eb3368":"9817",be324e15:"9847",c0f2ee16:"10247",fe1f09ef:"10298","4178efb8":"10537","0bbb2987":"10549","86c9fa2c":"10639","24556f49":"10744","51625dac":"10938","97878c65":"10948","4c8cef38":"11126","8fe4bb0e":"11312",a07ef81b:"11823","52c7a9ed":"11944",a8782f2a:"11978",ff13fcd4:"12174","204dd830":"12391","4e87380c":"12585","5c35b275":"12655","191005a7":"12741","957809ee":"12785",b0e766b4:"12949","42817e9c":"13014",bf04367c:"13089","79602d90":"13153","90f88783":"13481","3720c009":"13751","318f6953":"13774",c6057de4:"14570","1a4c02b1":"15005",f18fbdcd:"15050","56a06382":"15091","3f715564":"15253",fc3ae8bf:"15411",f9651623:"15494","57bd32c7":"15911",a7456010:"15980","861abce9":"15995",eb514dbf:"16039","42611ca7":"16144",cb9b57ed:"16319","09163c3c":"16413","427e2c3d":"16836","47cb0ede":"17300","5a9265e5":"17617",e8ef6962:"18113",f981ad48:"18391",b8f55829:"18462",cdad2d50:"18509",a7bd4aaa:"18518",db320b4a:"19204","0c019e22":"19225","17b93f41":"19265","83943ce1":"19821",e8700426:"19902","8f6f7bb5":"19950",dae127b6:"20728","8c4a23a7":"20739",f440db1d:"20984","39b245d7":"21042",a8fb3e3c:"21151",bb624440:"21364",bcbeccd3:"21509","0b289f4d":"21575","3ddb7ef2":"21714","57ed9d67":"21944","3e7d7789":"22108",e50a8586:"22159","92fb1dcd":"22908","89a53707":"23157","1cb65c7d":"23168","766b2171":"23358","0e0e0796":"23496",aa431e4a:"23512","71dfd0a8":"23615",d2864f87:"23685","7b9399b5":"23986",d2a6c32a:"24130","76c15ea9":"24393",f7bfbae9:"24404","305e33a6":"24754","086f4769":"25416","68d17c71":"25425",a0d8b188:"25547","77b7a366":"25624",fefbf444:"25680",ffef4e04:"26027",ab65eb4f:"26561",b184781f:"26911",a18798d1:"27460","4fc032be":"27483","63243ad1":"27594",c8c6dd18:"27596","39a2c297":"27756",bafe31b6:"27818","0302fd16":"28119","9414d753":"28214",a0ee3dff:"28386","3683c2d9":"28890","2dffafe2":"29631","5e95c892":"29661","3f5148d4":"29754","4fa82ff8":"29769","1365e0a6":"29917",a6d9fcee:"29958",d49a0a62:"30202","2fafdb99":"30464",c141421f:"31004","004b9cd7":"31286",d00f649a:"31289","2123995c":"31328","819f977d":"31622",cd988af7:"31737","822c6f2b":"32062","1d883b8c":"32207",b072568e:"32433","3d312808":"32823",a978e5ab:"33048",a701d349:"33068","937d7adc":"33071","3ecd2de3":"33218","4ae532f0":"33303","6dfe2e3e":"33412","53df8e83":"33439",aba21aa0:"33629",c6200b76:"33643",c6cdd4c0:"33869",e746f759:"33984",db006c88:"34653",b03b3eac:"35334","8b5eeafa":"35570","068b8e98":"35666","815f7c2f":"35892","0d478160":"36147","163fb342":"36371","4cafb32f":"36391",edfea66c:"36394","7c2d3bd5":"36433","2048b789":"36861",df212c12:"36863","029fe6f9":"36985",be1aaa14:"37133","79765aba":"37440","1888a50b":"37467",b87fcdd4:"37514","959bf5d1":"37548","724947d3":"37699","8951cc85":"37794","2d15743f":"37941",db676956:"38086","759c01e9":"38488","2804bc6d":"38670","9ff86157":"38830","74525e00":"40128",c7d2369f:"40362","429b21e2":"40459","1e8a3984":"40513",d8fdbe7a:"40614","79af6410":"40680","0ec39e53":"40944","90dd988c":"41180","5d48ec89":"41303",c5980a65:"41525","5727ee78":"41692",c791eb2c:"41758","2ed8359a":"42121",d9c57d72:"42277","7c9b29bb":"42334","4a82329b":"42384","090a998a":"42458","14f81d84":"42463","073e718f":"42656","5e371f0f":"42945","572629cd":"43073","52e97b50":"43268",f761bd07:"43310","03193cc0":"43363",d43cc2ec:"43871","95933c12":"43916",f8170aae:"43950","0e736169":"43972","14dbf3f1":"43993",f81c1134:"44031","9f025583":"44343","9edb948e":"44436",f90d8a46:"44497",d7cb860d:"45048",ac6d0fb5:"45230",fe36d4cd:"45420","40011a75":"45692",aeb8605d:"45750",ae3304ee:"45783","77530bb9":"46070",ccc49370:"46103","4d69ebec":"46480",a452709a:"46526","7d55a0f0":"46920",b7a8f57a:"47890","89c16be8":"47969",ff990d3a:"47981","4e986fc6":"48233","4931a616":"48529","6875c492":"48610","5da542a3":"48641","046e2194":"48667","46e7f252":"49190","95ca2abf":"50194",d4191cf9:"50556","0684a904":"50670","4e206b13":"50689","4ec8a4a9":"50818",ec5f54b8:"50895",db35e163:"51047",c7d98fe2:"51084","51ada3e3":"51294","9cd00277":"51362",c35cb5af:"51452","3f885d22":"51684",a6746ab5:"51705",ca67c4de:"51746",ab0a6bbd:"51970","626ef9ce":"52080","66926af2":"52287","814f3328":"52535","146ca1ad":"52753",f8a73cb6:"53048","4e01c0f4":"53198","36f2f148":"53219","1df93b7f":"53237",f8067c69:"53451","9e4087bc":"53608","245d4974":"53733","16ce7fd2":"54184","0e5dd1b0":"54213",e0409fc0:"54402","765982e2":"54595","732b1ff8":"55126","2439d3ae":"55453",b49860f1:"55649",efef7eb9:"56040","5c653e8d":"56256","3f2d0a0e":"56336",f1d6ac1e:"56720","6d3f7ccf":"56822","5a228dcb":"56835",d4ef1431:"56934","18ffe98c":"56987",bc2b5eda:"57408",f5dd5915:"57437","887264e1":"57442","942a52ee":"57706",e14e8919:"58239",f9cc98ab:"58751","36994c47":"59208",dd3540fa:"59364",a4fff773:"59739",f714495d:"60026","9cebb083":"60159",eda853ca:"60314",c3e887d3:"60459","7cea2253":"60531",b65c3624:"60730","84fb6bde":"60786","629cc59d":"60997","245074d6":"61361","39acd2c1":"61797","34e5947d":"61819","9c7b90dd":"62525",d26a6cb2:"62970","495160a0":"62990","00ddaded":"63165",a0db631d:"63360",aa01345c:"63978","01a85c17":"64013","60fa46e1":"64043",db0cc9f1:"64065","82eb6aa2":"64086","0058b4c6":"64088","8de38bef":"64197","9241040e":"64275","94ec84d4":"64322","5613e7cf":"64492","2a9820b4":"64623","04990fc3":"65055",ad536080:"65077","43bdf210":"65379","86235ccc":"65457","799bb087":"65507",f7f505dc:"65537",e35127f7:"65735",f41735e0:"65819",e7d7123e:"65899","303db6c1":"66065","2f8f53cb":"66112",a0c339c4:"66142",e13166f5:"66172","2da6b375":"66185","78126e66":"66205",c1e5e750:"66364","0911624e":"66404","49b772d3":"66458","1b4110ec":"66552",d7cf5e1f:"67005","7fff7c94":"67025","1ee4237a":"67174","2e78e54c":"67614","98ae4a66":"67619",d475de92:"67862",fab64b27:"67964","6c24c6c6":"68026",a0dbda19:"68198",a88c4343:"68282","993968af":"68297",c7d4690d:"68401","91d13ea8":"68452","3df11149":"69015",f09f371a:"69186","4124832d":"69243","6562202c":"69444","2f803e94":"69791","1aebc10b":"69959",e570d6db:"70951",a20401e4:"70969",b776f4b0:"71125",fe55d425:"71133",aae54234:"71188",deb8b0d5:"71291",a0d6997f:"71318",fe9a92c0:"71781","22449fec":"72214","71b061ed":"72362","195293b6":"72484","95ec0291":"72831",b94bf011:"72900","6dcdc16c":"73192",d8c862e2:"73275","09ef6d0a":"73300",f3ea4371:"73403",fbbc7ad3:"73573",a641c963:"73931","5f3507b2":"73986","8e9e3e30":"74675","0627e785":"74824","22e78681":"74825","81d944d1":"74875","2e4722bd":"75847","2e99cab3":"76159","672f8330":"76200",b67308d5:"76232","48e27f1e":"76266",daf0f692:"76293","17ae22f4":"76352","51985ffa":"76353","7dbcf43b":"76569",b78f40a6:"76629","7fbdcc31":"76683","69c95af3":"77363","845c4296":"77560","549398b5":"77774",a26a8dd3:"77838",ea313555:"77937","502d4212":"78234",b80596f4:"78463","8ea09047":"78644",f616eec2:"79357",d7de637e:"79619",b03b35cb:"79747",b717531a:"80115","012ab981":"80833","3cf7eb9d":"80925","91a39dd0":"80957","405d593f":"81812",a5a57258:"82192","488a99ce":"82258",b8f3d4c8:"82444","102839e0":"82510","909a5d60":"82536","6eae5b23":"82687",a33962b9:"82763",bd59ac92:"82976","2994c7d6":"83088","84861aa7":"83108",aa0754c8:"83322",ab129f1b:"83467","413318e8":"83508",c0e911ed:"84037","585f4f04":"84114","23ef67df":"84247",bf35a812:"84366",b104f86f:"84536","800e6432":"84930","02401b2b":"85027","0edd612b":"85203",f8deddba:"85274","8eb1eb0f":"85349","6dd55018":"85390","23260f79":"85606",d93dbc28:"85679","8c079f7d":"85880","22eddac1":"85950",af55bdb2:"85972","8decbc7d":"86066","2b1e4c91":"86086","0592e420":"86289","4759b96e":"86831","1009f4bc":"86861",d4c755e6:"87387","1b469a71":"87451","8556dc7b":"87519",e898b7f3:"87584","83632dd4":"87722","0631dc07":"87976","6e719b2a":"87998","592c23c9":"88236",a2c5af5d:"88497","2c114e85":"88663","9aafd492":"88780","17cacc08":"88893",c8acf440:"89126","9e8080fe":"89330",b6e1085a:"89624","8be9e95d":"89784",b9e9925e:"90297",da42f544:"90437",fd485bd3:"90543",f596f60c:"91367","832fe255":"91426","4e3c283c":"91710","28508d4c":"91816",d1269bca:"92311",aacc3e35:"92702",a581e456:"92778","511a9ee5":"92998",a6aa9e1f:"93089","24adbf31":"93160",d250a7e1:"93177","9f838734":"93231",fea2b255:"93287","54350ada":"93363","9dfe1d9b":"93554","07192832":"93798",ddf2357c:"93808","6b50e60a":"94268",cae36b15:"94312",a94703ab:"94368",c413f1b7:"94384","37e4cb73":"94488","98738a6c":"94734","351d319b":"95084","357f2143":"95129",fc9b539b:"95290","4665933c":"95924",dede4a3a:"95953",d2908feb:"96149","495816ef":"96688","04e3d115":"96731","4ddbfcdc":"96758",b666032b:"96822","4aa262b7":"96897","081149e5":"97064",acecf23e:"97393","0034bcd6":"97424",a3560cdb:"97571",a219b733:"97749",e16afba1:"97889","1a4e3797":"97920",a714238f:"98090",c4f95133:"98401","1aa28b52":"98450","5e26083b":"98645","25507e4f":"98794","3a2db09e":"99361","0507daf2":"99588","193b481a":"99662",dfba0ecd:"99767",df203c0f:"99924"}[e]||e,r.p+r.u(e)},(()=>{var e={51303:0,40532:0};r.f.j=(f,d)=>{var a=r.o(e,f)?e[f]:void 0;if(0!==a)if(a)d.push(a[2]);else if(/^(40532|51303)$/.test(f))e[f]=0;else{var b=new Promise(((d,b)=>a=e[f]=[d,b]));d.push(a[2]=b);var c=r.p+r.u(f),t=new Error;r.l(c,(d=>{if(r.o(e,f)&&(0!==(a=e[f])&&(e[f]=void 0),a)){var b=d&&("load"===d.type?"missing":d.type),c=d&&d.target&&d.target.src;t.message="Loading chunk "+f+" failed.\n("+b+": "+c+")",t.name="ChunkLoadError",t.type=b,t.request=c,a[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,d)=>{var a,b,c=d[0],t=d[1],o=d[2],n=0;if(c.some((f=>0!==e[f]))){for(a in t)r.o(t,a)&&(r.m[a]=t[a]);if(o)var i=o(r)}for(f&&f(d);n<c.length;n++)b=c[n],r.o(e,b)&&e[b]&&e[b][0](),e[b]=0;return r.O(i)},d=self.webpackChunkwebsite=self.webpackChunkwebsite||[];d.forEach(f.bind(null,0)),d.push=f.bind(null,d.push.bind(d))})()})();
\ No newline at end of file
diff --git a/blog.html b/blog.html
index 97212f6e16d..a4ccb3920a9 100644
--- a/blog.html
+++ b/blog.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/2023-roadmap.html b/blog/2023-roadmap.html
index f7c29aa17be..c322ea36db3 100644
--- a/blog/2023-roadmap.html
+++ b/blog/2023-roadmap.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/2024-roadmap.html b/blog/2024-roadmap.html
index 7408e43274e..bcff546087c 100644
--- a/blog/2024-roadmap.html
+++ b/blog/2024-roadmap.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/archive.html b/blog/archive.html
index 790b392790d..95275a17ff0 100644
--- a/blog/archive.html
+++ b/blog/archive.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.0.html b/blog/moon-v1.0.html
index 613582cbfaa..657c920d708 100644
--- a/blog/moon-v1.0.html
+++ b/blog/moon-v1.0.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.1.html b/blog/moon-v1.1.html
index ffd017882d2..ef2ef9e2aa7 100644
--- a/blog/moon-v1.1.html
+++ b/blog/moon-v1.1.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.10.html b/blog/moon-v1.10.html
index 3622e1e9d6b..9709e0e2cb7 100644
--- a/blog/moon-v1.10.html
+++ b/blog/moon-v1.10.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.11.html b/blog/moon-v1.11.html
index 390c983a626..0006c06b2a2 100644
--- a/blog/moon-v1.11.html
+++ b/blog/moon-v1.11.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.12.html b/blog/moon-v1.12.html
index 6aa5fdb4ce3..716b6ed9f62 100644
--- a/blog/moon-v1.12.html
+++ b/blog/moon-v1.12.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.13.html b/blog/moon-v1.13.html
index 00bf4f9c686..f045a0c00e3 100644
--- a/blog/moon-v1.13.html
+++ b/blog/moon-v1.13.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.14.html b/blog/moon-v1.14.html
index fe88e46f9d8..339b2e5d653 100644
--- a/blog/moon-v1.14.html
+++ b/blog/moon-v1.14.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.15.html b/blog/moon-v1.15.html
index 704b961e9ba..d8ac92ebe3b 100644
--- a/blog/moon-v1.15.html
+++ b/blog/moon-v1.15.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.16.html b/blog/moon-v1.16.html
index e9e99b8b231..6e253bc9a66 100644
--- a/blog/moon-v1.16.html
+++ b/blog/moon-v1.16.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.17.html b/blog/moon-v1.17.html
index 06cdeeccf7f..6e91ae47b44 100644
--- a/blog/moon-v1.17.html
+++ b/blog/moon-v1.17.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.18.html b/blog/moon-v1.18.html
index 03db1fcaf56..fec942d172a 100644
--- a/blog/moon-v1.18.html
+++ b/blog/moon-v1.18.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.19.html b/blog/moon-v1.19.html
index 4a0465565f3..f2388eb8bd0 100644
--- a/blog/moon-v1.19.html
+++ b/blog/moon-v1.19.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.2.html b/blog/moon-v1.2.html
index 6c3429509e3..bdaa12c4c67 100644
--- a/blog/moon-v1.2.html
+++ b/blog/moon-v1.2.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.20.html b/blog/moon-v1.20.html
index da08d82fe30..74c944f973a 100644
--- a/blog/moon-v1.20.html
+++ b/blog/moon-v1.20.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.21.html b/blog/moon-v1.21.html
index 90e00794e6f..8065504e302 100644
--- a/blog/moon-v1.21.html
+++ b/blog/moon-v1.21.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.22.html b/blog/moon-v1.22.html
index a589a4e14af..1df39803abe 100644
--- a/blog/moon-v1.22.html
+++ b/blog/moon-v1.22.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.23.html b/blog/moon-v1.23.html
index 7c996f84e5c..e1ea7bb8dac 100644
--- a/blog/moon-v1.23.html
+++ b/blog/moon-v1.23.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.24.html b/blog/moon-v1.24.html
index 2718af38496..2c47f8c1c7d 100644
--- a/blog/moon-v1.24.html
+++ b/blog/moon-v1.24.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.25.html b/blog/moon-v1.25.html
index b56b3ae408e..d06c24e542e 100644
--- a/blog/moon-v1.25.html
+++ b/blog/moon-v1.25.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.26.html b/blog/moon-v1.26.html
index 63b2a5def41..d4d407bf8a4 100644
--- a/blog/moon-v1.26.html
+++ b/blog/moon-v1.26.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.27.html b/blog/moon-v1.27.html
index a9b10f3f17f..322a39154f1 100644
--- a/blog/moon-v1.27.html
+++ b/blog/moon-v1.27.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.28.html b/blog/moon-v1.28.html
index 161f75690bb..26405757456 100644
--- a/blog/moon-v1.28.html
+++ b/blog/moon-v1.28.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.3.html b/blog/moon-v1.3.html
index efcfa108239..d96437aff70 100644
--- a/blog/moon-v1.3.html
+++ b/blog/moon-v1.3.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.4.html b/blog/moon-v1.4.html
index f25648eaa46..66107547380 100644
--- a/blog/moon-v1.4.html
+++ b/blog/moon-v1.4.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.5.html b/blog/moon-v1.5.html
index 599dbffb7b9..1c5f3413ecc 100644
--- a/blog/moon-v1.5.html
+++ b/blog/moon-v1.5.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.6.html b/blog/moon-v1.6.html
index ed232ff0e76..cd839880d17 100644
--- a/blog/moon-v1.6.html
+++ b/blog/moon-v1.6.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.7.html b/blog/moon-v1.7.html
index 47997b1e165..24404ff0703 100644
--- a/blog/moon-v1.7.html
+++ b/blog/moon-v1.7.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.8.html b/blog/moon-v1.8.html
index 3af025d6876..e1ca9bba6ed 100644
--- a/blog/moon-v1.8.html
+++ b/blog/moon-v1.8.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moon-v1.9.html b/blog/moon-v1.9.html
index 5c4eb53ac75..d7b2010dd43 100644
--- a/blog/moon-v1.9.html
+++ b/blog/moon-v1.9.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/moonbase.html b/blog/moonbase.html
index 5ddbee4bd84..e6065b4636d 100644
--- a/blog/moonbase.html
+++ b/blog/moonbase.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/2.html b/blog/page/2.html
index 5743280582f..5dac4adfa6f 100644
--- a/blog/page/2.html
+++ b/blog/page/2.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/3.html b/blog/page/3.html
index b694ddd14c2..8135f789c9d 100644
--- a/blog/page/3.html
+++ b/blog/page/3.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/4.html b/blog/page/4.html
index 46de0abf18f..2e0aa3468fe 100644
--- a/blog/page/4.html
+++ b/blog/page/4.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/5.html b/blog/page/5.html
index f2002e0933e..460565e36cd 100644
--- a/blog/page/5.html
+++ b/blog/page/5.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/6.html b/blog/page/6.html
index 81a454ffd6a..694b60d9747 100644
--- a/blog/page/6.html
+++ b/blog/page/6.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/7.html b/blog/page/7.html
index 2e544a623a3..ff81c5a0770 100644
--- a/blog/page/7.html
+++ b/blog/page/7.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/8.html b/blog/page/8.html
index 7dcfe5910ca..9520d8e79c4 100644
--- a/blog/page/8.html
+++ b/blog/page/8.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/page/9.html b/blog/page/9.html
index 9e792fb4d45..4c8cc24d4fc 100644
--- a/blog/page/9.html
+++ b/blog/page/9.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.11.html b/blog/proto-v0.11.html
index 0c2448348ea..9f8d4e2ccc3 100644
--- a/blog/proto-v0.11.html
+++ b/blog/proto-v0.11.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.12.html b/blog/proto-v0.12.html
index a3eaf77c7d0..42e26361a6b 100644
--- a/blog/proto-v0.12.html
+++ b/blog/proto-v0.12.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.13.html b/blog/proto-v0.13.html
index 2e10e81a7df..3b50c06c100 100644
--- a/blog/proto-v0.13.html
+++ b/blog/proto-v0.13.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.14.html b/blog/proto-v0.14.html
index 554bda70023..70e98237b4d 100644
--- a/blog/proto-v0.14.html
+++ b/blog/proto-v0.14.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.15.html b/blog/proto-v0.15.html
index f961626df41..67b200525fc 100644
--- a/blog/proto-v0.15.html
+++ b/blog/proto-v0.15.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.16.html b/blog/proto-v0.16.html
index 95f05d65411..f432b20e182 100644
--- a/blog/proto-v0.16.html
+++ b/blog/proto-v0.16.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.17.html b/blog/proto-v0.17.html
index 341a2ea43f3..805a5418983 100644
--- a/blog/proto-v0.17.html
+++ b/blog/proto-v0.17.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.18.html b/blog/proto-v0.18.html
index d2dc5fa6b01..fab519c2145 100644
--- a/blog/proto-v0.18.html
+++ b/blog/proto-v0.18.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.19.html b/blog/proto-v0.19.html
index 55c403d5544..0cec649d62e 100644
--- a/blog/proto-v0.19.html
+++ b/blog/proto-v0.19.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.20.html b/blog/proto-v0.20.html
index 73d361d969c..e0ab419c76c 100644
--- a/blog/proto-v0.20.html
+++ b/blog/proto-v0.20.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.21.html b/blog/proto-v0.21.html
index 219c38941a8..b8b8c7c3656 100644
--- a/blog/proto-v0.21.html
+++ b/blog/proto-v0.21.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.23.html b/blog/proto-v0.23.html
index 7800b620379..1fd5a994149 100644
--- a/blog/proto-v0.23.html
+++ b/blog/proto-v0.23.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.24.html b/blog/proto-v0.24.html
index e22ea1f3148..7bd759784d0 100644
--- a/blog/proto-v0.24.html
+++ b/blog/proto-v0.24.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.25.html b/blog/proto-v0.25.html
index 900bd05274e..099a4d40614 100644
--- a/blog/proto-v0.25.html
+++ b/blog/proto-v0.25.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.26-rc.html b/blog/proto-v0.26-rc.html
index d74afa269fc..14a2acf60ec 100644
--- a/blog/proto-v0.26-rc.html
+++ b/blog/proto-v0.26-rc.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.26.html b/blog/proto-v0.26.html
index 2fed3cca109..4e680887732 100644
--- a/blog/proto-v0.26.html
+++ b/blog/proto-v0.26.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.27.html b/blog/proto-v0.27.html
index a17fccefd18..2d8b5e70f57 100644
--- a/blog/proto-v0.27.html
+++ b/blog/proto-v0.27.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.28.html b/blog/proto-v0.28.html
index ff6c119c8a5..c3faa11e942 100644
--- a/blog/proto-v0.28.html
+++ b/blog/proto-v0.28.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.29.html b/blog/proto-v0.29.html
index 60c5dab103c..d375da07ba2 100644
--- a/blog/proto-v0.29.html
+++ b/blog/proto-v0.29.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.3.html b/blog/proto-v0.3.html
index cf08609feed..9ffd1b56caf 100644
--- a/blog/proto-v0.3.html
+++ b/blog/proto-v0.3.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.31.html b/blog/proto-v0.31.html
index 67fad36993e..3420f07ae57 100644
--- a/blog/proto-v0.31.html
+++ b/blog/proto-v0.31.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.34.html b/blog/proto-v0.34.html
index 33be854bb0a..8afa390b326 100644
--- a/blog/proto-v0.34.html
+++ b/blog/proto-v0.34.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.35.html b/blog/proto-v0.35.html
index 25c5fa27693..63853adf275 100644
--- a/blog/proto-v0.35.html
+++ b/blog/proto-v0.35.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.36.html b/blog/proto-v0.36.html
index 7dd395d619a..15b9ffb6794 100644
--- a/blog/proto-v0.36.html
+++ b/blog/proto-v0.36.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.37.html b/blog/proto-v0.37.html
index 006f35e2f65..a39520bb42e 100644
--- a/blog/proto-v0.37.html
+++ b/blog/proto-v0.37.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.38.html b/blog/proto-v0.38.html
index cf8c13ad2a1..0626036458c 100644
--- a/blog/proto-v0.38.html
+++ b/blog/proto-v0.38.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.39.html b/blog/proto-v0.39.html
index 1f47b9fdbc1..89eda169a3a 100644
--- a/blog/proto-v0.39.html
+++ b/blog/proto-v0.39.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.4.html b/blog/proto-v0.4.html
index 9e0b7346b50..dc57b39e3ac 100644
--- a/blog/proto-v0.4.html
+++ b/blog/proto-v0.4.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.40.html b/blog/proto-v0.40.html
index bf2e630c391..aec019aa38c 100644
--- a/blog/proto-v0.40.html
+++ b/blog/proto-v0.40.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.5.html b/blog/proto-v0.5.html
index 49a12291d2f..ecf67418df6 100644
--- a/blog/proto-v0.5.html
+++ b/blog/proto-v0.5.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.6.html b/blog/proto-v0.6.html
index ee6295ed73e..2dc17064649 100644
--- a/blog/proto-v0.6.html
+++ b/blog/proto-v0.6.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.7.html b/blog/proto-v0.7.html
index 57922d572de..4de37bd0a99 100644
--- a/blog/proto-v0.7.html
+++ b/blog/proto-v0.7.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.8.html b/blog/proto-v0.8.html
index 874b7a9cd82..46c99fcca7a 100644
--- a/blog/proto-v0.8.html
+++ b/blog/proto-v0.8.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto-v0.9.html b/blog/proto-v0.9.html
index c12f8e161b4..87ced336a47 100644
--- a/blog/proto-v0.9.html
+++ b/blog/proto-v0.9.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/proto.html b/blog/proto.html
index 0235715f88d..f651c9292ca 100644
--- a/blog/proto.html
+++ b/blog/proto.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags.html b/blog/tags.html
index df7bb8029f0..3a9a91696cf 100644
--- a/blog/tags.html
+++ b/blog/tags.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/action.html b/blog/tags/action.html
index 924d70969bc..d0f8ea72fed 100644
--- a/blog/tags/action.html
+++ b/blog/tags/action.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/activate.html b/blog/tags/activate.html
index bb4cc8aaad7..2b10d648038 100644
--- a/blog/tags/activate.html
+++ b/blog/tags/activate.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/affected.html b/blog/tags/affected.html
index 37f52c563a7..ad1813d77a8 100644
--- a/blog/tags/affected.html
+++ b/blog/tags/affected.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/alias.html b/blog/tags/alias.html
index 02c6b53f160..a83c123673b 100644
--- a/blog/tags/alias.html
+++ b/blog/tags/alias.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/args.html b/blog/tags/args.html
index ab4a1c9033f..dd907e98a0d 100644
--- a/blog/tags/args.html
+++ b/blog/tags/args.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/arm-64.html b/blog/tags/arm-64.html
index bbf07f29f0d..826162bc1e9 100644
--- a/blog/tags/arm-64.html
+++ b/blog/tags/arm-64.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/automation.html b/blog/tags/automation.html
index 50c85dd1f04..aac2d70ee6d 100644
--- a/blog/tags/automation.html
+++ b/blog/tags/automation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/base.html b/blog/tags/base.html
index a4ac3a01460..8ea10af65f6 100644
--- a/blog/tags/base.html
+++ b/blog/tags/base.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/bin.html b/blog/tags/bin.html
index 3ab51f762bb..700b6dd6f17 100644
--- a/blog/tags/bin.html
+++ b/blog/tags/bin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/builtin.html b/blog/tags/builtin.html
index a4dc647cb2d..bbd35bdd67a 100644
--- a/blog/tags/builtin.html
+++ b/blog/tags/builtin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/bun.html b/blog/tags/bun.html
index f355aeadd8d..3888a56061b 100644
--- a/blog/tags/bun.html
+++ b/blog/tags/bun.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/cache.html b/blog/tags/cache.html
index 34bba0703c1..7b8b4171dba 100644
--- a/blog/tags/cache.html
+++ b/blog/tags/cache.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/calendar.html b/blog/tags/calendar.html
index 32c2b50f8b2..0d2af7e4e62 100644
--- a/blog/tags/calendar.html
+++ b/blog/tags/calendar.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/calver.html b/blog/tags/calver.html
index 5f2980c1796..958afdef26a 100644
--- a/blog/tags/calver.html
+++ b/blog/tags/calver.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/canary.html b/blog/tags/canary.html
index 9bb14edbc31..6d3e2e45ae4 100644
--- a/blog/tags/canary.html
+++ b/blog/tags/canary.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/checksum.html b/blog/tags/checksum.html
index 2bb7db06519..abe9aa1c59b 100644
--- a/blog/tags/checksum.html
+++ b/blog/tags/checksum.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/ci.html b/blog/tags/ci.html
index 0950b891503..f65ce50c048 100644
--- a/blog/tags/ci.html
+++ b/blog/tags/ci.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/clean.html b/blog/tags/clean.html
index 997aa1c2ea7..cddc7335b94 100644
--- a/blog/tags/clean.html
+++ b/blog/tags/clean.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/code.html b/blog/tags/code.html
index 9e38a7b756f..dd7db8a8fd3 100644
--- a/blog/tags/code.html
+++ b/blog/tags/code.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/codegen.html b/blog/tags/codegen.html
index 8cded0b19a2..2b2f6d5dfd6 100644
--- a/blog/tags/codegen.html
+++ b/blog/tags/codegen.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/command.html b/blog/tags/command.html
index 0f19876529a..e6138185d28 100644
--- a/blog/tags/command.html
+++ b/blog/tags/command.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/config.html b/blog/tags/config.html
index 2a1767926e3..d7d7db9a7e5 100644
--- a/blog/tags/config.html
+++ b/blog/tags/config.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/console.html b/blog/tags/console.html
index 1edcc096672..7e0d8ffcab4 100644
--- a/blog/tags/console.html
+++ b/blog/tags/console.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/constraints.html b/blog/tags/constraints.html
index 13fdd1a1652..ca49fec1860 100644
--- a/blog/tags/constraints.html
+++ b/blog/tags/constraints.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/debug.html b/blog/tags/debug.html
index a3e9288bd5e..1b43474d0e8 100644
--- a/blog/tags/debug.html
+++ b/blog/tags/debug.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/deno.html b/blog/tags/deno.html
index 7b0c9aab1ef..63e007f7286 100644
--- a/blog/tags/deno.html
+++ b/blog/tags/deno.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/dep-graph.html b/blog/tags/dep-graph.html
index 3db0434849a..244d2efc0ec 100644
--- a/blog/tags/dep-graph.html
+++ b/blog/tags/dep-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/dependency.html b/blog/tags/dependency.html
index a36c5a43236..9c4b7882c7a 100644
--- a/blog/tags/dependency.html
+++ b/blog/tags/dependency.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/dependents.html b/blog/tags/dependents.html
index c3af5ef809d..aecbe68f4ed 100644
--- a/blog/tags/dependents.html
+++ b/blog/tags/dependents.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/deps.html b/blog/tags/deps.html
index 85fb0094e75..9ee506353ce 100644
--- a/blog/tags/deps.html
+++ b/blog/tags/deps.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/detect.html b/blog/tags/detect.html
index 68860a55bff..6db3e17357b 100644
--- a/blog/tags/detect.html
+++ b/blog/tags/detect.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/detection.html b/blog/tags/detection.html
index 8783bb3bae1..a508827fb46 100644
--- a/blog/tags/detection.html
+++ b/blog/tags/detection.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/diagnose.html b/blog/tags/diagnose.html
index 4a88e3b9e3d..b7f3a74c0cd 100644
--- a/blog/tags/diagnose.html
+++ b/blog/tags/diagnose.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/docker.html b/blog/tags/docker.html
index b8ccdce209c..50a85725399 100644
--- a/blog/tags/docker.html
+++ b/blog/tags/docker.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/dockerfile.html b/blog/tags/dockerfile.html
index 266c01789b1..b5034f46637 100644
--- a/blog/tags/dockerfile.html
+++ b/blog/tags/dockerfile.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/doctor.html b/blog/tags/doctor.html
index 8a668f176c3..89c26517196 100644
--- a/blog/tags/doctor.html
+++ b/blog/tags/doctor.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/dump.html b/blog/tags/dump.html
index 5721e02cb2e..38d262627fd 100644
--- a/blog/tags/dump.html
+++ b/blog/tags/dump.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/editors.html b/blog/tags/editors.html
index 75fb5def0ba..b572dcc7fff 100644
--- a/blog/tags/editors.html
+++ b/blog/tags/editors.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/env-vars.html b/blog/tags/env-vars.html
index 6517083b23e..14985ee246e 100644
--- a/blog/tags/env-vars.html
+++ b/blog/tags/env-vars.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/env.html b/blog/tags/env.html
index 13c178f851f..f310cb85405 100644
--- a/blog/tags/env.html
+++ b/blog/tags/env.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/environment.html b/blog/tags/environment.html
index 5b6150deb41..76b80582945 100644
--- a/blog/tags/environment.html
+++ b/blog/tags/environment.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/errors.html b/blog/tags/errors.html
index ff59d2d6690..a833c66cf5d 100644
--- a/blog/tags/errors.html
+++ b/blog/tags/errors.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/experiments.html b/blog/tags/experiments.html
index 7eb83a27ded..f9d94c6827e 100644
--- a/blog/tags/experiments.html
+++ b/blog/tags/experiments.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/extensions.html b/blog/tags/extensions.html
index c68787692b8..76c15ebf2c6 100644
--- a/blog/tags/extensions.html
+++ b/blog/tags/extensions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/extism.html b/blog/tags/extism.html
index d7f036b9875..68636330ef5 100644
--- a/blog/tags/extism.html
+++ b/blog/tags/extism.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/fetch.html b/blog/tags/fetch.html
index 4ec89659a2b..25040bc1266 100644
--- a/blog/tags/fetch.html
+++ b/blog/tags/fetch.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/file-groups.html b/blog/tags/file-groups.html
index 441a9db37b2..1c3820e1e26 100644
--- a/blog/tags/file-groups.html
+++ b/blog/tags/file-groups.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/generator.html b/blog/tags/generator.html
index 9bed095dec8..72612ddcafb 100644
--- a/blog/tags/generator.html
+++ b/blog/tags/generator.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/git.html b/blog/tags/git.html
index 4e4276b6bef..b077221473c 100644
--- a/blog/tags/git.html
+++ b/blog/tags/git.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/github.html b/blog/tags/github.html
index ba360b18fbc..e3404de74de 100644
--- a/blog/tags/github.html
+++ b/blog/tags/github.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/global.html b/blog/tags/global.html
index 367fef8bf47..d17b8bc7fc7 100644
--- a/blog/tags/global.html
+++ b/blog/tags/global.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/globals.html b/blog/tags/globals.html
index be4fa5e1521..95b05e8152b 100644
--- a/blog/tags/globals.html
+++ b/blog/tags/globals.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/gnu.html b/blog/tags/gnu.html
index 28388d85894..9c868829ea1 100644
--- a/blog/tags/gnu.html
+++ b/blog/tags/gnu.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/go.html b/blog/tags/go.html
index 72a21e3032e..60d5b7191a9 100644
--- a/blog/tags/go.html
+++ b/blog/tags/go.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/graph.html b/blog/tags/graph.html
index cb556d819cd..65f3007b77d 100644
--- a/blog/tags/graph.html
+++ b/blog/tags/graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/hash.html b/blog/tags/hash.html
index 865fa25d30b..8e5cf48d7b1 100644
--- a/blog/tags/hash.html
+++ b/blog/tags/hash.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/hasher.html b/blog/tags/hasher.html
index 644cac1852b..6ddda3af517 100644
--- a/blog/tags/hasher.html
+++ b/blog/tags/hasher.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/head.html b/blog/tags/head.html
index f80aa788f94..55e29b35bd0 100644
--- a/blog/tags/head.html
+++ b/blog/tags/head.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/hook.html b/blog/tags/hook.html
index c0bf4e8dc9b..b4397a901ae 100644
--- a/blog/tags/hook.html
+++ b/blog/tags/hook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/hooks.html b/blog/tags/hooks.html
index 03d5a689947..ddba5ad33ab 100644
--- a/blog/tags/hooks.html
+++ b/blog/tags/hooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/http.html b/blog/tags/http.html
index b770055e331..a5eab1234ab 100644
--- a/blog/tags/http.html
+++ b/blog/tags/http.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/hydration.html b/blog/tags/hydration.html
index 9f43ff6df07..b87e67a0d96 100644
--- a/blog/tags/hydration.html
+++ b/blog/tags/hydration.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/id.html b/blog/tags/id.html
index 0a8364467df..c5309de11f4 100644
--- a/blog/tags/id.html
+++ b/blog/tags/id.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/ignore.html b/blog/tags/ignore.html
index f1a26e26ad9..9970378c644 100644
--- a/blog/tags/ignore.html
+++ b/blog/tags/ignore.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 68109d52a33..d1105b945a8 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/inheritance.html b/blog/tags/inheritance.html
index 3ba10da55ad..de8c1ef7c1e 100644
--- a/blog/tags/inheritance.html
+++ b/blog/tags/inheritance.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/init.html b/blog/tags/init.html
index e53cfa26dd6..4bb92e5437c 100644
--- a/blog/tags/init.html
+++ b/blog/tags/init.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/install.html b/blog/tags/install.html
index f663ffea7a9..3707f9ed23a 100644
--- a/blog/tags/install.html
+++ b/blog/tags/install.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/javascript.html b/blog/tags/javascript.html
index fc0dc41bf1a..9a11b01c5f4 100644
--- a/blog/tags/javascript.html
+++ b/blog/tags/javascript.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/lang.html b/blog/tags/lang.html
index 829baf1c606..774c1d0a74d 100644
--- a/blog/tags/lang.html
+++ b/blog/tags/lang.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/language.html b/blog/tags/language.html
index 68370aae71e..4da061e07f2 100644
--- a/blog/tags/language.html
+++ b/blog/tags/language.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/life.html b/blog/tags/life.html
index 37d2e900624..481207c5168 100644
--- a/blog/tags/life.html
+++ b/blog/tags/life.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/linux.html b/blog/tags/linux.html
index 4f48e8ba04f..e71082a62f2 100644
--- a/blog/tags/linux.html
+++ b/blog/tags/linux.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/local.html b/blog/tags/local.html
index 404b92a1a75..712b4113791 100644
--- a/blog/tags/local.html
+++ b/blog/tags/local.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/locator.html b/blog/tags/locator.html
index fa32caac00e..4a9cc42f41b 100644
--- a/blog/tags/locator.html
+++ b/blog/tags/locator.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/log.html b/blog/tags/log.html
index 867f5ff75aa..d9981f7ddff 100644
--- a/blog/tags/log.html
+++ b/blog/tags/log.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/logging.html b/blog/tags/logging.html
index 693e31f1277..c718f0ff63d 100644
--- a/blog/tags/logging.html
+++ b/blog/tags/logging.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/manager.html b/blog/tags/manager.html
index 95b7d765921..680753c4282 100644
--- a/blog/tags/manager.html
+++ b/blog/tags/manager.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/meta.html b/blog/tags/meta.html
index f379d3305bc..fc8b0496bf8 100644
--- a/blog/tags/meta.html
+++ b/blog/tags/meta.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/metadata.html b/blog/tags/metadata.html
index a4dc6cef91e..ef9de5c1842 100644
--- a/blog/tags/metadata.html
+++ b/blog/tags/metadata.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/migrate.html b/blog/tags/migrate.html
index 52c6baf2609..a49dd54c81f 100644
--- a/blog/tags/migrate.html
+++ b/blog/tags/migrate.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/mode.html b/blog/tags/mode.html
index 0e2a1ccfbc4..70df9b5f46b 100644
--- a/blog/tags/mode.html
+++ b/blog/tags/mode.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/monorepo.html b/blog/tags/monorepo.html
index 98bc5efaf85..a666f0e328f 100644
--- a/blog/tags/monorepo.html
+++ b/blog/tags/monorepo.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/moonbase.html b/blog/tags/moonbase.html
index 3d632819676..17e68c426b5 100644
--- a/blog/tags/moonbase.html
+++ b/blog/tags/moonbase.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/murex.html b/blog/tags/murex.html
index 05fe3f1ca23..9bab8b7fca1 100644
--- a/blog/tags/murex.html
+++ b/blog/tags/murex.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/musl.html b/blog/tags/musl.html
index 2854ddd1b70..f07e37df646 100644
--- a/blog/tags/musl.html
+++ b/blog/tags/musl.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/mutex.html b/blog/tags/mutex.html
index 5334fc53d22..2d7a1c8075f 100644
--- a/blog/tags/mutex.html
+++ b/blog/tags/mutex.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/name.html b/blog/tags/name.html
index a7c084fc428..652022519c0 100644
--- a/blog/tags/name.html
+++ b/blog/tags/name.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/node.html b/blog/tags/node.html
index 0b7949ea441..cb1a50b225b 100644
--- a/blog/tags/node.html
+++ b/blog/tags/node.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/notifier.html b/blog/tags/notifier.html
index ca497f45259..68ad77dec8a 100644
--- a/blog/tags/notifier.html
+++ b/blog/tags/notifier.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/npm.html b/blog/tags/npm.html
index 1b014c9ed81..6a99da3eb7c 100644
--- a/blog/tags/npm.html
+++ b/blog/tags/npm.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/nx.html b/blog/tags/nx.html
index a030e048721..7b91f9ad14d 100644
--- a/blog/tags/nx.html
+++ b/blog/tags/nx.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/offline.html b/blog/tags/offline.html
index 0aa34792621..386b49f9818 100644
--- a/blog/tags/offline.html
+++ b/blog/tags/offline.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/onboarding.html b/blog/tags/onboarding.html
index af4f9f67c53..1d9fcb61089 100644
--- a/blog/tags/onboarding.html
+++ b/blog/tags/onboarding.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/operation.html b/blog/tags/operation.html
index 299b6761f57..9970007a5d1 100644
--- a/blog/tags/operation.html
+++ b/blog/tags/operation.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/options.html b/blog/tags/options.html
index e0d88354ea1..ee50edcff4d 100644
--- a/blog/tags/options.html
+++ b/blog/tags/options.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/os.html b/blog/tags/os.html
index a2acdda49ea..1e82402eadd 100644
--- a/blog/tags/os.html
+++ b/blog/tags/os.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/outdated.html b/blog/tags/outdated.html
index 381ffc14709..31b2f0c8295 100644
--- a/blog/tags/outdated.html
+++ b/blog/tags/outdated.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/owners.html b/blog/tags/owners.html
index d35243b9778..ec12f0bf2e1 100644
--- a/blog/tags/owners.html
+++ b/blog/tags/owners.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/ownership.html b/blog/tags/ownership.html
index d516e26ac3c..2ccd974dc85 100644
--- a/blog/tags/ownership.html
+++ b/blog/tags/ownership.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/package.html b/blog/tags/package.html
index 4b5ada5d27d..ea0abf26d6c 100644
--- a/blog/tags/package.html
+++ b/blog/tags/package.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/packages.html b/blog/tags/packages.html
index 89260f9d962..3fc7c699513 100644
--- a/blog/tags/packages.html
+++ b/blog/tags/packages.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/path.html b/blog/tags/path.html
index 2acee180e84..bc462761713 100644
--- a/blog/tags/path.html
+++ b/blog/tags/path.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/pin.html b/blog/tags/pin.html
index 2a0d7ccbdf3..9e7531aaba4 100644
--- a/blog/tags/pin.html
+++ b/blog/tags/pin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/pipeline.html b/blog/tags/pipeline.html
index 7f9f59d853e..59f0323999b 100644
--- a/blog/tags/pipeline.html
+++ b/blog/tags/pipeline.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/platform.html b/blog/tags/platform.html
index 8ebb06703ca..0df4abb0b1c 100644
--- a/blog/tags/platform.html
+++ b/blog/tags/platform.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/plugin.html b/blog/tags/plugin.html
index dbad78e9bc3..c3f6ffc223f 100644
--- a/blog/tags/plugin.html
+++ b/blog/tags/plugin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/plugins.html b/blog/tags/plugins.html
index 59631e02d76..c9d2c33cc5c 100644
--- a/blog/tags/plugins.html
+++ b/blog/tags/plugins.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/preset.html b/blog/tags/preset.html
index 8d86005d51b..c4d34454020 100644
--- a/blog/tags/preset.html
+++ b/blog/tags/preset.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/profile.html b/blog/tags/profile.html
index 6aeb7ac9815..1c56e83d93b 100644
--- a/blog/tags/profile.html
+++ b/blog/tags/profile.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/progress.html b/blog/tags/progress.html
index ec997a0e425..98bfa07ec4a 100644
--- a/blog/tags/progress.html
+++ b/blog/tags/progress.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/project-graph.html b/blog/tags/project-graph.html
index d4142f1e789..03fd2507533 100644
--- a/blog/tags/project-graph.html
+++ b/blog/tags/project-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/project.html b/blog/tags/project.html
index 93de23c7095..cf8e57fc0c1 100644
--- a/blog/tags/project.html
+++ b/blog/tags/project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/projects.html b/blog/tags/projects.html
index f8458fee347..8f93528e097 100644
--- a/blog/tags/projects.html
+++ b/blog/tags/projects.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/proto.html b/blog/tags/proto.html
index 21e7ae3d84b..9e14ef08a3f 100644
--- a/blog/tags/proto.html
+++ b/blog/tags/proto.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/proto/page/2.html b/blog/tags/proto/page/2.html
index 728a6cab669..9ba7ad8ade6 100644
--- a/blog/tags/proto/page/2.html
+++ b/blog/tags/proto/page/2.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/proto/page/3.html b/blog/tags/proto/page/3.html
index b88e2192389..3e5f87d11d6 100644
--- a/blog/tags/proto/page/3.html
+++ b/blog/tags/proto/page/3.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/proto/page/4.html b/blog/tags/proto/page/4.html
index ce56ed1c307..d1a4c44cf05 100644
--- a/blog/tags/proto/page/4.html
+++ b/blog/tags/proto/page/4.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/python.html b/blog/tags/python.html
index 5af4265966c..14157f3a8c0 100644
--- a/blog/tags/python.html
+++ b/blog/tags/python.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/qol.html b/blog/tags/qol.html
index aec4f2fc578..1b6eb349e1e 100644
--- a/blog/tags/qol.html
+++ b/blog/tags/qol.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/quality.html b/blog/tags/quality.html
index 2501968490e..3d4cc689edb 100644
--- a/blog/tags/quality.html
+++ b/blog/tags/quality.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/query.html b/blog/tags/query.html
index 8c936152adb..76307f77513 100644
--- a/blog/tags/query.html
+++ b/blog/tags/query.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/railway.html b/blog/tags/railway.html
index 6edbd90c870..ba396ea4154 100644
--- a/blog/tags/railway.html
+++ b/blog/tags/railway.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/registry.html b/blog/tags/registry.html
index b094a321b54..7e60bae0268 100644
--- a/blog/tags/registry.html
+++ b/blog/tags/registry.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/remote-cache.html b/blog/tags/remote-cache.html
index bf7a2d8d361..d78817cd7f2 100644
--- a/blog/tags/remote-cache.html
+++ b/blog/tags/remote-cache.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/reporter.html b/blog/tags/reporter.html
index e3592b81bc1..7d2b7de8184 100644
--- a/blog/tags/reporter.html
+++ b/blog/tags/reporter.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/request.html b/blog/tags/request.html
index d6b274fc64f..65633ecccb1 100644
--- a/blog/tags/request.html
+++ b/blog/tags/request.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/rfc.html b/blog/tags/rfc.html
index 9187a460618..9b1f418f21f 100644
--- a/blog/tags/rfc.html
+++ b/blog/tags/rfc.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/roadmap.html b/blog/tags/roadmap.html
index ded21db92b5..8532fee5d51 100644
--- a/blog/tags/roadmap.html
+++ b/blog/tags/roadmap.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/run.html b/blog/tags/run.html
index c8697280e62..57c068339ed 100644
--- a/blog/tags/run.html
+++ b/blog/tags/run.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/runner.html b/blog/tags/runner.html
index e8565154276..e0a4c123ff6 100644
--- a/blog/tags/runner.html
+++ b/blog/tags/runner.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/runtime.html b/blog/tags/runtime.html
index ae61d0f3170..4fe4857f4b8 100644
--- a/blog/tags/runtime.html
+++ b/blog/tags/runtime.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/rust.html b/blog/tags/rust.html
index 55f8d9d083f..f85421b1b35 100644
--- a/blog/tags/rust.html
+++ b/blog/tags/rust.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/schema.html b/blog/tags/schema.html
index f4b29fb8470..65cc21fdc25 100644
--- a/blog/tags/schema.html
+++ b/blog/tags/schema.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/script.html b/blog/tags/script.html
index bb3cdfdc586..b650534d54c 100644
--- a/blog/tags/script.html
+++ b/blog/tags/script.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/shell.html b/blog/tags/shell.html
index 89c3c7af076..297e4c95de0 100644
--- a/blog/tags/shell.html
+++ b/blog/tags/shell.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/shim.html b/blog/tags/shim.html
index ea5a170ca9c..82193416c5b 100644
--- a/blog/tags/shim.html
+++ b/blog/tags/shim.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/shorthand.html b/blog/tags/shorthand.html
index ffd81b75948..cb826b0139e 100644
--- a/blog/tags/shorthand.html
+++ b/blog/tags/shorthand.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/source.html b/blog/tags/source.html
index 8169350b0ba..e81c7e22084 100644
--- a/blog/tags/source.html
+++ b/blog/tags/source.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/status.html b/blog/tags/status.html
index 12136d14e58..a4aaa6267bb 100644
--- a/blog/tags/status.html
+++ b/blog/tags/status.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/survey.html b/blog/tags/survey.html
index 64ca1865706..e42ea8ca3f6 100644
--- a/blog/tags/survey.html
+++ b/blog/tags/survey.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tack.html b/blog/tags/tack.html
index 7c2c8822dcb..e7c0d3404a6 100644
--- a/blog/tags/tack.html
+++ b/blog/tags/tack.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tag.html b/blog/tags/tag.html
index 1a304d799a0..35f0421ec39 100644
--- a/blog/tags/tag.html
+++ b/blog/tags/tag.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tags.html b/blog/tags/tags.html
index a2c24da0650..c09863bbc5b 100644
--- a/blog/tags/tags.html
+++ b/blog/tags/tags.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/target.html b/blog/tags/target.html
index 8e5c46c349f..80550722cf5 100644
--- a/blog/tags/target.html
+++ b/blog/tags/target.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/task.html b/blog/tags/task.html
index 73f87993ae3..ca8d7c217a4 100644
--- a/blog/tags/task.html
+++ b/blog/tags/task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tasks.html b/blog/tags/tasks.html
index c52f8778ff2..05ad1cdad9f 100644
--- a/blog/tags/tasks.html
+++ b/blog/tags/tasks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/template.html b/blog/tags/template.html
index 1ad9d98160d..e93f5221e3d 100644
--- a/blog/tags/template.html
+++ b/blog/tags/template.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/templates.html b/blog/tags/templates.html
index a7ab8055c78..ef81994d9d2 100644
--- a/blog/tags/templates.html
+++ b/blog/tags/templates.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tier.html b/blog/tags/tier.html
index 08d8bd4dc19..27547832963 100644
--- a/blog/tags/tier.html
+++ b/blog/tags/tier.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/token.html b/blog/tags/token.html
index 877897eae3b..ef92a09e853 100644
--- a/blog/tags/token.html
+++ b/blog/tags/token.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tokens.html b/blog/tags/tokens.html
index c8fe6ae308e..1e3efb4bb0d 100644
--- a/blog/tags/tokens.html
+++ b/blog/tags/tokens.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/toml.html b/blog/tags/toml.html
index 15d9aee0660..80f34c3d578 100644
--- a/blog/tags/toml.html
+++ b/blog/tags/toml.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tool.html b/blog/tags/tool.html
index f498fc6d1ba..c35f9c4a167 100644
--- a/blog/tags/tool.html
+++ b/blog/tags/tool.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/toolchain.html b/blog/tags/toolchain.html
index 0fa9471241b..40cb1d68a24 100644
--- a/blog/tags/toolchain.html
+++ b/blog/tags/toolchain.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/toolchain/page/2.html b/blog/tags/toolchain/page/2.html
index cc7a37f0d18..3ffaae1b3c8 100644
--- a/blog/tags/toolchain/page/2.html
+++ b/blog/tags/toolchain/page/2.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/tools.html b/blog/tags/tools.html
index 8992e66373a..5c32a1d7b79 100644
--- a/blog/tags/tools.html
+++ b/blog/tags/tools.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/trace.html b/blog/tags/trace.html
index 1b14beace3c..16954c32ef6 100644
--- a/blog/tags/trace.html
+++ b/blog/tags/trace.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/turborepo.html b/blog/tags/turborepo.html
index 01b73731707..9def3655c02 100644
--- a/blog/tags/turborepo.html
+++ b/blog/tags/turborepo.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/typescript.html b/blog/tags/typescript.html
index 1cd03d403a7..ace431c69eb 100644
--- a/blog/tags/typescript.html
+++ b/blog/tags/typescript.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/vcs.html b/blog/tags/vcs.html
index 0e060b5b275..4983e8ecfdb 100644
--- a/blog/tags/vcs.html
+++ b/blog/tags/vcs.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/version.html b/blog/tags/version.html
index 1665118d370..4e4975476d2 100644
--- a/blog/tags/version.html
+++ b/blog/tags/version.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/vscode.html b/blog/tags/vscode.html
index 863c4d39bc5..d51d59e6d4e 100644
--- a/blog/tags/vscode.html
+++ b/blog/tags/vscode.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/wasm.html b/blog/tags/wasm.html
index 0cc173c4b60..96ad8e1eed2 100644
--- a/blog/tags/wasm.html
+++ b/blog/tags/wasm.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/tags/windows.html b/blog/tags/windows.html
index a9856ce2529..c2ea84b3eab 100644
--- a/blog/tags/windows.html
+++ b/blog/tags/windows.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/typescript-monorepo.html b/blog/typescript-monorepo.html
index 5550ca7f983..1622d3a2600 100644
--- a/blog/typescript-monorepo.html
+++ b/blog/typescript-monorepo.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.13.html b/blog/v0.13.html
index 19ee00ae6fa..7399bd65e25 100644
--- a/blog/v0.13.html
+++ b/blog/v0.13.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.14.html b/blog/v0.14.html
index 203fe9d8764..9aeecacf7ed 100644
--- a/blog/v0.14.html
+++ b/blog/v0.14.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.15.html b/blog/v0.15.html
index 7db776584e2..b581d60063c 100644
--- a/blog/v0.15.html
+++ b/blog/v0.15.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.16.html b/blog/v0.16.html
index 6b1addd5a16..b3f0f118317 100644
--- a/blog/v0.16.html
+++ b/blog/v0.16.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.17.html b/blog/v0.17.html
index fb9f044b886..15b6170016e 100644
--- a/blog/v0.17.html
+++ b/blog/v0.17.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.18.html b/blog/v0.18.html
index 656553274e7..47991843e69 100644
--- a/blog/v0.18.html
+++ b/blog/v0.18.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.19.html b/blog/v0.19.html
index 6b3835e0c0b..77ef6dd3714 100644
--- a/blog/v0.19.html
+++ b/blog/v0.19.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.20.html b/blog/v0.20.html
index d8b95e47d2f..6b5639edd8d 100644
--- a/blog/v0.20.html
+++ b/blog/v0.20.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.21.html b/blog/v0.21.html
index d77b316349d..360f1b9a09c 100644
--- a/blog/v0.21.html
+++ b/blog/v0.21.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.22.html b/blog/v0.22.html
index 295c63b5c54..0f482172860 100644
--- a/blog/v0.22.html
+++ b/blog/v0.22.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.23.html b/blog/v0.23.html
index 9e49f656019..99405f90f78 100644
--- a/blog/v0.23.html
+++ b/blog/v0.23.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.24.html b/blog/v0.24.html
index 39dce67321a..9232e1e1571 100644
--- a/blog/v0.24.html
+++ b/blog/v0.24.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.25.html b/blog/v0.25.html
index 1d4460fae4f..cb3c0104139 100644
--- a/blog/v0.25.html
+++ b/blog/v0.25.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/v0.26.html b/blog/v0.26.html
index fda27914971..acdeb406588 100644
--- a/blog/v0.26.html
+++ b/blog/v0.26.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/blog/vscode-extension.html b/blog/vscode-extension.html
index 6d059278584..479cd26a080 100644
--- a/blog/vscode-extension.html
+++ b/blog/vscode-extension.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs.html b/docs.html
index 7d1af5fdc7c..bb837fe767e 100644
--- a/docs.html
+++ b/docs.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/cheat-sheet.html b/docs/cheat-sheet.html
index 833f18ddc02..33388f6fb09 100644
--- a/docs/cheat-sheet.html
+++ b/docs/cheat-sheet.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands.html b/docs/commands.html
index 3efb743903f..d08665e793c 100644
--- a/docs/commands.html
+++ b/docs/commands.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/action-graph.html b/docs/commands/action-graph.html
index 28ea4a5845d..73e1e3d670c 100644
--- a/docs/commands/action-graph.html
+++ b/docs/commands/action-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/bin.html b/docs/commands/bin.html
index c4a44fd376d..9f47e973959 100644
--- a/docs/commands/bin.html
+++ b/docs/commands/bin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/check.html b/docs/commands/check.html
index da421b897ee..bbdb30befad 100644
--- a/docs/commands/check.html
+++ b/docs/commands/check.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/ci.html b/docs/commands/ci.html
index c8792f7f71c..2518d9e0501 100644
--- a/docs/commands/ci.html
+++ b/docs/commands/ci.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/clean.html b/docs/commands/clean.html
index ab00b1c8d34..7b7e53c432f 100644
--- a/docs/commands/clean.html
+++ b/docs/commands/clean.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/completions.html b/docs/commands/completions.html
index 0a52d16a307..ac94ba1f83b 100644
--- a/docs/commands/completions.html
+++ b/docs/commands/completions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/docker.html b/docs/commands/docker.html
index 7d57193728f..891c85e9ce6 100644
--- a/docs/commands/docker.html
+++ b/docs/commands/docker.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/docker/file.html b/docs/commands/docker/file.html
index 73c24e3aad2..35c58951998 100644
--- a/docs/commands/docker/file.html
+++ b/docs/commands/docker/file.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/docker/prune.html b/docs/commands/docker/prune.html
index 237a3ed4ffe..e5d1c333899 100644
--- a/docs/commands/docker/prune.html
+++ b/docs/commands/docker/prune.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/docker/scaffold.html b/docs/commands/docker/scaffold.html
index 6b712e57d9e..426c73c1bf4 100644
--- a/docs/commands/docker/scaffold.html
+++ b/docs/commands/docker/scaffold.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/docker/setup.html b/docs/commands/docker/setup.html
index bb0418ab05c..e585cd2e9ce 100644
--- a/docs/commands/docker/setup.html
+++ b/docs/commands/docker/setup.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/ext.html b/docs/commands/ext.html
index 582c6702f44..bfc92693d02 100644
--- a/docs/commands/ext.html
+++ b/docs/commands/ext.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/generate.html b/docs/commands/generate.html
index dc5794eeffb..1c9c8b22fb3 100644
--- a/docs/commands/generate.html
+++ b/docs/commands/generate.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/init.html b/docs/commands/init.html
index e152555c73b..9e19f0076dc 100644
--- a/docs/commands/init.html
+++ b/docs/commands/init.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/migrate.html b/docs/commands/migrate.html
index 08443eb0ebe..0bd0f6408ad 100644
--- a/docs/commands/migrate.html
+++ b/docs/commands/migrate.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/migrate/from-package-json.html b/docs/commands/migrate/from-package-json.html
index a7fd0526343..6d71209a8b5 100644
--- a/docs/commands/migrate/from-package-json.html
+++ b/docs/commands/migrate/from-package-json.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/migrate/from-turborepo.html b/docs/commands/migrate/from-turborepo.html
index ac7167a00f2..f5fc335f083 100644
--- a/docs/commands/migrate/from-turborepo.html
+++ b/docs/commands/migrate/from-turborepo.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/overview.html b/docs/commands/overview.html
index a163288886a..70f460270a7 100644
--- a/docs/commands/overview.html
+++ b/docs/commands/overview.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/project-graph.html b/docs/commands/project-graph.html
index c1f61a80e6b..30381622e31 100644
--- a/docs/commands/project-graph.html
+++ b/docs/commands/project-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/project.html b/docs/commands/project.html
index 0a003caa01e..ede4a937219 100644
--- a/docs/commands/project.html
+++ b/docs/commands/project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query.html b/docs/commands/query.html
index 5f23a0b7468..c8d857703ff 100644
--- a/docs/commands/query.html
+++ b/docs/commands/query.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query/hash-diff.html b/docs/commands/query/hash-diff.html
index d78b7e77366..9aaf0d45575 100644
--- a/docs/commands/query/hash-diff.html
+++ b/docs/commands/query/hash-diff.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query/hash.html b/docs/commands/query/hash.html
index a1e026dd6c0..d0974599174 100644
--- a/docs/commands/query/hash.html
+++ b/docs/commands/query/hash.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query/projects.html b/docs/commands/query/projects.html
index 353ee0225f5..a81332472a6 100644
--- a/docs/commands/query/projects.html
+++ b/docs/commands/query/projects.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query/tasks.html b/docs/commands/query/tasks.html
index c8480b6d31e..1a2c45e8da2 100644
--- a/docs/commands/query/tasks.html
+++ b/docs/commands/query/tasks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/query/touched-files.html b/docs/commands/query/touched-files.html
index 438aabb6ca9..831b2f1b0ec 100644
--- a/docs/commands/query/touched-files.html
+++ b/docs/commands/query/touched-files.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/run.html b/docs/commands/run.html
index 58471efd21d..9ebc6ffe5db 100644
--- a/docs/commands/run.html
+++ b/docs/commands/run.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/setup.html b/docs/commands/setup.html
index 2e19788344e..2851b529028 100644
--- a/docs/commands/setup.html
+++ b/docs/commands/setup.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/sync.html b/docs/commands/sync.html
index 0c67cc39305..566ae75d2a2 100644
--- a/docs/commands/sync.html
+++ b/docs/commands/sync.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/sync/codeowners.html b/docs/commands/sync/codeowners.html
index d72d0dad812..10e22090dda 100644
--- a/docs/commands/sync/codeowners.html
+++ b/docs/commands/sync/codeowners.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/sync/hooks.html b/docs/commands/sync/hooks.html
index 3e4628aac2e..65d93f463a1 100644
--- a/docs/commands/sync/hooks.html
+++ b/docs/commands/sync/hooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/sync/projects.html b/docs/commands/sync/projects.html
index 46172604aea..0a9eacf99b6 100644
--- a/docs/commands/sync/projects.html
+++ b/docs/commands/sync/projects.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/task.html b/docs/commands/task.html
index 5997012a45b..c2b896553f1 100644
--- a/docs/commands/task.html
+++ b/docs/commands/task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/teardown.html b/docs/commands/teardown.html
index 58acff410e2..ef481cd5396 100644
--- a/docs/commands/teardown.html
+++ b/docs/commands/teardown.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/templates.html b/docs/commands/templates.html
index 6cb369832bb..3fc6019dc82 100644
--- a/docs/commands/templates.html
+++ b/docs/commands/templates.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/commands/upgrade.html b/docs/commands/upgrade.html
index 9827e402d92..40299e712b4 100644
--- a/docs/commands/upgrade.html
+++ b/docs/commands/upgrade.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/comparison.html b/docs/comparison.html
index ea1766cd173..1104dec878d 100644
--- a/docs/comparison.html
+++ b/docs/comparison.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts.html b/docs/concepts.html
index e8a49bc5c43..02cc5bfdd8c 100644
--- a/docs/concepts.html
+++ b/docs/concepts.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/cache.html b/docs/concepts/cache.html
index 5804afcf33a..3b623f43a24 100644
--- a/docs/concepts/cache.html
+++ b/docs/concepts/cache.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/file-group.html b/docs/concepts/file-group.html
index cdb7370dea4..3e77f073abd 100644
--- a/docs/concepts/file-group.html
+++ b/docs/concepts/file-group.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/file-pattern.html b/docs/concepts/file-pattern.html
index 59ab46cf637..9c0cca3c558 100644
--- a/docs/concepts/file-pattern.html
+++ b/docs/concepts/file-pattern.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/project.html b/docs/concepts/project.html
index 7b04c5085fe..22ca2fef649 100644
--- a/docs/concepts/project.html
+++ b/docs/concepts/project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/query-lang.html b/docs/concepts/query-lang.html
index bc894f5c726..c7c61d6326e 100644
--- a/docs/concepts/query-lang.html
+++ b/docs/concepts/query-lang.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/target.html b/docs/concepts/target.html
index 21fa382747e..19c5e8c22e9 100644
--- a/docs/concepts/target.html
+++ b/docs/concepts/target.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/task-inheritance.html b/docs/concepts/task-inheritance.html
index ec2d81d6fe7..e0f336f5c24 100644
--- a/docs/concepts/task-inheritance.html
+++ b/docs/concepts/task-inheritance.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/task.html b/docs/concepts/task.html
index cbdce7f7c18..97fe91622e6 100644
--- a/docs/concepts/task.html
+++ b/docs/concepts/task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/token.html b/docs/concepts/token.html
index c56261ad8a6..4f34dd9a1ea 100644
--- a/docs/concepts/token.html
+++ b/docs/concepts/token.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/toolchain.html b/docs/concepts/toolchain.html
index 555e6b54e2a..5a45894d098 100644
--- a/docs/concepts/toolchain.html
+++ b/docs/concepts/toolchain.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/concepts/workspace.html b/docs/concepts/workspace.html
index f87b84b1789..4e1b6818628 100644
--- a/docs/concepts/workspace.html
+++ b/docs/concepts/workspace.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config.html b/docs/config.html
index 459b7e75873..0c03d01ca30 100644
--- a/docs/config.html
+++ b/docs/config.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config/project.html b/docs/config/project.html
index bb0543e1483..bcef758ab2c 100644
--- a/docs/config/project.html
+++ b/docs/config/project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config/tasks.html b/docs/config/tasks.html
index 5f82071a3e0..a01a46adca5 100644
--- a/docs/config/tasks.html
+++ b/docs/config/tasks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config/template.html b/docs/config/template.html
index f6df162a0a7..589043b3ce9 100644
--- a/docs/config/template.html
+++ b/docs/config/template.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config/toolchain.html b/docs/config/toolchain.html
index c69e618c571..59e519a7677 100644
--- a/docs/config/toolchain.html
+++ b/docs/config/toolchain.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/config/workspace.html b/docs/config/workspace.html
index 5fd046b0672..5b15f1e791d 100644
--- a/docs/config/workspace.html
+++ b/docs/config/workspace.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/create-project.html b/docs/create-project.html
index bf3a5b65ea1..9b12fd2f068 100644
--- a/docs/create-project.html
+++ b/docs/create-project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/create-task.html b/docs/create-task.html
index f2a0680fae9..ca5764b739c 100644
--- a/docs/create-task.html
+++ b/docs/create-task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/editors.html b/docs/editors.html
index 32c3128c9a4..3b661dbff40 100644
--- a/docs/editors.html
+++ b/docs/editors.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/editors/vscode.html b/docs/editors/vscode.html
index a6a33425ba6..2274d9d8c06 100644
--- a/docs/editors/vscode.html
+++ b/docs/editors/vscode.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/faq.html b/docs/faq.html
index c35eb81cfd2..b1058828392 100644
--- a/docs/faq.html
+++ b/docs/faq.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/ci.html b/docs/guides/ci.html
index 1317fe514d4..088eaf819de 100644
--- a/docs/guides/ci.html
+++ b/docs/guides/ci.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/codegen.html b/docs/guides/codegen.html
index 1390feb92a6..ad616df9dab 100644
--- a/docs/guides/codegen.html
+++ b/docs/guides/codegen.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/codeowners.html b/docs/guides/codeowners.html
index 74bed5d55c9..a497901320a 100644
--- a/docs/guides/codeowners.html
+++ b/docs/guides/codeowners.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/debug-task.html b/docs/guides/debug-task.html
index a96f7dc51b0..b18b0b5bddd 100644
--- a/docs/guides/debug-task.html
+++ b/docs/guides/debug-task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/docker.html b/docs/guides/docker.html
index 5a0ee3d8269..a058349c7ad 100644
--- a/docs/guides/docker.html
+++ b/docs/guides/docker.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/angular.html b/docs/guides/examples/angular.html
index f6c7e3372d7..b418228b09e 100644
--- a/docs/guides/examples/angular.html
+++ b/docs/guides/examples/angular.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/astro.html b/docs/guides/examples/astro.html
index 54941275aee..efa367e854c 100644
--- a/docs/guides/examples/astro.html
+++ b/docs/guides/examples/astro.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/eslint.html b/docs/guides/examples/eslint.html
index a223810112b..6047e18dd2c 100644
--- a/docs/guides/examples/eslint.html
+++ b/docs/guides/examples/eslint.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/jest.html b/docs/guides/examples/jest.html
index 591e8074788..bb0b1dba030 100644
--- a/docs/guides/examples/jest.html
+++ b/docs/guides/examples/jest.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/nest.html b/docs/guides/examples/nest.html
index 0af7143732a..9c40bc1a4bf 100644
--- a/docs/guides/examples/nest.html
+++ b/docs/guides/examples/nest.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/next.html b/docs/guides/examples/next.html
index 37530626bf0..d9b54bea9bf 100644
--- a/docs/guides/examples/next.html
+++ b/docs/guides/examples/next.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/nuxt.html b/docs/guides/examples/nuxt.html
index fb59388ee8a..8e4cd110171 100644
--- a/docs/guides/examples/nuxt.html
+++ b/docs/guides/examples/nuxt.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/packemon.html b/docs/guides/examples/packemon.html
index 1d9e6b1ce48..a943598c7c9 100644
--- a/docs/guides/examples/packemon.html
+++ b/docs/guides/examples/packemon.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/prettier.html b/docs/guides/examples/prettier.html
index cdc6c217860..9fe223024ed 100644
--- a/docs/guides/examples/prettier.html
+++ b/docs/guides/examples/prettier.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/react.html b/docs/guides/examples/react.html
index bd01083627f..33fb6a026bd 100644
--- a/docs/guides/examples/react.html
+++ b/docs/guides/examples/react.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/remix.html b/docs/guides/examples/remix.html
index 517ad4e2024..c94f16f07f7 100644
--- a/docs/guides/examples/remix.html
+++ b/docs/guides/examples/remix.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/solid.html b/docs/guides/examples/solid.html
index d2411865357..900a73d5e12 100644
--- a/docs/guides/examples/solid.html
+++ b/docs/guides/examples/solid.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/storybook.html b/docs/guides/examples/storybook.html
index 08ab5866b42..e75543aea41 100644
--- a/docs/guides/examples/storybook.html
+++ b/docs/guides/examples/storybook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/sveltekit.html b/docs/guides/examples/sveltekit.html
index 35fc1f1f928..b1636589d0a 100644
--- a/docs/guides/examples/sveltekit.html
+++ b/docs/guides/examples/sveltekit.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/typescript.html b/docs/guides/examples/typescript.html
index b118af4e978..a188a230396 100644
--- a/docs/guides/examples/typescript.html
+++ b/docs/guides/examples/typescript.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/vite.html b/docs/guides/examples/vite.html
index 33c69d39166..2e6fe571489 100644
--- a/docs/guides/examples/vite.html
+++ b/docs/guides/examples/vite.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/examples/vue.html b/docs/guides/examples/vue.html
index 190b50c3573..940d3247251 100644
--- a/docs/guides/examples/vue.html
+++ b/docs/guides/examples/vue.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/extensions.html b/docs/guides/extensions.html
index 690302ef787..7e21899e576 100644
--- a/docs/guides/extensions.html
+++ b/docs/guides/extensions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/javascript/bun-handbook.html b/docs/guides/javascript/bun-handbook.html
index 0e6927ec052..35aa6660cf9 100644
--- a/docs/guides/javascript/bun-handbook.html
+++ b/docs/guides/javascript/bun-handbook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/javascript/deno-handbook.html b/docs/guides/javascript/deno-handbook.html
index 4d801ec8b69..d977e6d0647 100644
--- a/docs/guides/javascript/deno-handbook.html
+++ b/docs/guides/javascript/deno-handbook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/javascript/node-handbook.html b/docs/guides/javascript/node-handbook.html
index 3b04b780a24..06d686260aa 100644
--- a/docs/guides/javascript/node-handbook.html
+++ b/docs/guides/javascript/node-handbook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/javascript/typescript-eslint.html b/docs/guides/javascript/typescript-eslint.html
index af1ecdc813e..b4fdad1b777 100644
--- a/docs/guides/javascript/typescript-eslint.html
+++ b/docs/guides/javascript/typescript-eslint.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/javascript/typescript-project-refs.html b/docs/guides/javascript/typescript-project-refs.html
index 384d13e151e..ce7a7ea520e 100644
--- a/docs/guides/javascript/typescript-project-refs.html
+++ b/docs/guides/javascript/typescript-project-refs.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/node/examples.html b/docs/guides/node/examples.html
index 7be1b13096b..b7257f94eb1 100644
--- a/docs/guides/node/examples.html
+++ b/docs/guides/node/examples.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/offline-mode.html b/docs/guides/offline-mode.html
index 2deefb405b4..03d3506fcf9 100644
--- a/docs/guides/offline-mode.html
+++ b/docs/guides/offline-mode.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/open-source.html b/docs/guides/open-source.html
index 7b6606a2cbc..b621304b2e3 100644
--- a/docs/guides/open-source.html
+++ b/docs/guides/open-source.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/profile.html b/docs/guides/profile.html
index bd9da5f8a43..fa83134de60 100644
--- a/docs/guides/profile.html
+++ b/docs/guides/profile.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/remote-cache.html b/docs/guides/remote-cache.html
index 80259ecb9b2..846ffdbf027 100644
--- a/docs/guides/remote-cache.html
+++ b/docs/guides/remote-cache.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/root-project.html b/docs/guides/root-project.html
index 3a147a06b68..b27e448c658 100644
--- a/docs/guides/root-project.html
+++ b/docs/guides/root-project.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/rust/handbook.html b/docs/guides/rust/handbook.html
index 6abf52af93a..9130602b1e1 100644
--- a/docs/guides/rust/handbook.html
+++ b/docs/guides/rust/handbook.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/sharing-config.html b/docs/guides/sharing-config.html
index dc8c1f12045..ebe0f8a5e73 100644
--- a/docs/guides/sharing-config.html
+++ b/docs/guides/sharing-config.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/vcs-hooks.html b/docs/guides/vcs-hooks.html
index 377cc2e138a..3f71283f0e9 100644
--- a/docs/guides/vcs-hooks.html
+++ b/docs/guides/vcs-hooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/wasm-plugins.html b/docs/guides/wasm-plugins.html
index f54726944df..b940f0bb4e1 100644
--- a/docs/guides/wasm-plugins.html
+++ b/docs/guides/wasm-plugins.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/guides/webhooks.html b/docs/guides/webhooks.html
index 41d26484035..6f98d862ff7 100644
--- a/docs/guides/webhooks.html
+++ b/docs/guides/webhooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/how-it-works.html b/docs/how-it-works.html
index 4447826ff0e..b4535e54207 100644
--- a/docs/how-it-works.html
+++ b/docs/how-it-works.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/how-it-works/action-graph.html b/docs/how-it-works/action-graph.html
index 7779f0d7bf7..ee381d0aee6 100644
--- a/docs/how-it-works/action-graph.html
+++ b/docs/how-it-works/action-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/how-it-works/languages.html b/docs/how-it-works/languages.html
index 91c4f75e815..286c698e363 100644
--- a/docs/how-it-works/languages.html
+++ b/docs/how-it-works/languages.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/how-it-works/project-graph.html b/docs/how-it-works/project-graph.html
index 30dae523d26..5a78bb69656 100644
--- a/docs/how-it-works/project-graph.html
+++ b/docs/how-it-works/project-graph.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/install.html b/docs/install.html
index ce21505e37e..02b4cbeb5a2 100644
--- a/docs/install.html
+++ b/docs/install.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/migrate-to-moon.html b/docs/migrate-to-moon.html
index 8ee79c33269..31859996fbc 100644
--- a/docs/migrate-to-moon.html
+++ b/docs/migrate-to-moon.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto.html b/docs/proto.html
index dd63b9f0860..67f2088e8b9 100644
--- a/docs/proto.html
+++ b/docs/proto.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/activate.html b/docs/proto/commands/activate.html
index 9b452813b1b..3b7256e1d70 100644
--- a/docs/proto/commands/activate.html
+++ b/docs/proto/commands/activate.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/alias.html b/docs/proto/commands/alias.html
index df81aadd3de..d1284c98e4a 100644
--- a/docs/proto/commands/alias.html
+++ b/docs/proto/commands/alias.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/bin.html b/docs/proto/commands/bin.html
index 5315d28e8ae..5e6cd986281 100644
--- a/docs/proto/commands/bin.html
+++ b/docs/proto/commands/bin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/clean.html b/docs/proto/commands/clean.html
index 9b6175b0f7d..3b225266f2a 100644
--- a/docs/proto/commands/clean.html
+++ b/docs/proto/commands/clean.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/completions.html b/docs/proto/commands/completions.html
index 41008fef87a..cf00cf852c2 100644
--- a/docs/proto/commands/completions.html
+++ b/docs/proto/commands/completions.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/debug.html b/docs/proto/commands/debug.html
index db1473a84b3..20ecb5c9eaf 100644
--- a/docs/proto/commands/debug.html
+++ b/docs/proto/commands/debug.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/debug/config.html b/docs/proto/commands/debug/config.html
index 97a13c53830..316af18bba4 100644
--- a/docs/proto/commands/debug/config.html
+++ b/docs/proto/commands/debug/config.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/debug/env.html b/docs/proto/commands/debug/env.html
index d54d7384f04..0fec3c7eaf3 100644
--- a/docs/proto/commands/debug/env.html
+++ b/docs/proto/commands/debug/env.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/diagnose.html b/docs/proto/commands/diagnose.html
index 7f4e77138d7..2fec0130ae4 100644
--- a/docs/proto/commands/diagnose.html
+++ b/docs/proto/commands/diagnose.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/install.html b/docs/proto/commands/install.html
index c6bdeec9247..a38a6d8ed60 100644
--- a/docs/proto/commands/install.html
+++ b/docs/proto/commands/install.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/list-remote.html b/docs/proto/commands/list-remote.html
index 03d0d545137..6407a7cbabd 100644
--- a/docs/proto/commands/list-remote.html
+++ b/docs/proto/commands/list-remote.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/list.html b/docs/proto/commands/list.html
index d1ba1a1ad4e..a0cee4c7d8b 100644
--- a/docs/proto/commands/list.html
+++ b/docs/proto/commands/list.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/outdated.html b/docs/proto/commands/outdated.html
index f343dd69ac9..89bbe9bdf5b 100644
--- a/docs/proto/commands/outdated.html
+++ b/docs/proto/commands/outdated.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/pin.html b/docs/proto/commands/pin.html
index 0ed47aa360d..496456fdd75 100644
--- a/docs/proto/commands/pin.html
+++ b/docs/proto/commands/pin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin.html b/docs/proto/commands/plugin.html
index 19c1a4d1fe4..bb733592bb4 100644
--- a/docs/proto/commands/plugin.html
+++ b/docs/proto/commands/plugin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin/add.html b/docs/proto/commands/plugin/add.html
index 3d11d0889c9..acee52893e4 100644
--- a/docs/proto/commands/plugin/add.html
+++ b/docs/proto/commands/plugin/add.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin/info.html b/docs/proto/commands/plugin/info.html
index e29ef58ca94..d7ba6cf800d 100644
--- a/docs/proto/commands/plugin/info.html
+++ b/docs/proto/commands/plugin/info.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin/list.html b/docs/proto/commands/plugin/list.html
index 32ab52a9fd1..f0a8e0376dc 100644
--- a/docs/proto/commands/plugin/list.html
+++ b/docs/proto/commands/plugin/list.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin/remove.html b/docs/proto/commands/plugin/remove.html
index 7a355bd9c11..b46fbde5a1a 100644
--- a/docs/proto/commands/plugin/remove.html
+++ b/docs/proto/commands/plugin/remove.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/plugin/search.html b/docs/proto/commands/plugin/search.html
index 7c8ae36b13b..8aa8d15ce8d 100644
--- a/docs/proto/commands/plugin/search.html
+++ b/docs/proto/commands/plugin/search.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/regen.html b/docs/proto/commands/regen.html
index 755080fcd28..9d52ffa108e 100644
--- a/docs/proto/commands/regen.html
+++ b/docs/proto/commands/regen.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/run.html b/docs/proto/commands/run.html
index 17a425b2501..50791ba6cf2 100644
--- a/docs/proto/commands/run.html
+++ b/docs/proto/commands/run.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/setup.html b/docs/proto/commands/setup.html
index bd3a0dc0406..d5de41126db 100644
--- a/docs/proto/commands/setup.html
+++ b/docs/proto/commands/setup.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/status.html b/docs/proto/commands/status.html
index e282fb8aee5..d2aeb2fc4f6 100644
--- a/docs/proto/commands/status.html
+++ b/docs/proto/commands/status.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/unalias.html b/docs/proto/commands/unalias.html
index bca97b37734..03daa71f5fe 100644
--- a/docs/proto/commands/unalias.html
+++ b/docs/proto/commands/unalias.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/uninstall.html b/docs/proto/commands/uninstall.html
index 2e0437a53bc..effddeeb720 100644
--- a/docs/proto/commands/uninstall.html
+++ b/docs/proto/commands/uninstall.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/unpin.html b/docs/proto/commands/unpin.html
index 988cc94345c..93d05a0a71d 100644
--- a/docs/proto/commands/unpin.html
+++ b/docs/proto/commands/unpin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/upgrade.html b/docs/proto/commands/upgrade.html
index 9099adcb290..af831723d67 100644
--- a/docs/proto/commands/upgrade.html
+++ b/docs/proto/commands/upgrade.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/commands/use.html b/docs/proto/commands/use.html
index 9760eca050c..38a66896c6c 100644
--- a/docs/proto/commands/use.html
+++ b/docs/proto/commands/use.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/config.html b/docs/proto/config.html
index fe37b99e3e1..057f5d093ff 100644
--- a/docs/proto/config.html
+++ b/docs/proto/config.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/detection.html b/docs/proto/detection.html
index 17c46da0d21..4ca6b551691 100644
--- a/docs/proto/detection.html
+++ b/docs/proto/detection.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/faq.html b/docs/proto/faq.html
index c3268e1dd21..9f1ebb26155 100644
--- a/docs/proto/faq.html
+++ b/docs/proto/faq.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/install.html b/docs/proto/install.html
index ab00e0a21e0..e4e4a3f2588 100644
--- a/docs/proto/install.html
+++ b/docs/proto/install.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/plugins.html b/docs/proto/plugins.html
index 650a985d2f4..61e24895ccf 100644
--- a/docs/proto/plugins.html
+++ b/docs/proto/plugins.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/toml-plugin.html b/docs/proto/toml-plugin.html
index 3982b5cb083..5344ea24035 100644
--- a/docs/proto/toml-plugin.html
+++ b/docs/proto/toml-plugin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/tools.html b/docs/proto/tools.html
index b8d9ab8d1e1..83486dc9acc 100644
--- a/docs/proto/tools.html
+++ b/docs/proto/tools.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/version-spec.html b/docs/proto/version-spec.html
index bf4085276ff..01ada0a4076 100644
--- a/docs/proto/version-spec.html
+++ b/docs/proto/version-spec.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/wasm-plugin.html b/docs/proto/wasm-plugin.html
index ea3d446bba5..9dbb89a3a37 100644
--- a/docs/proto/wasm-plugin.html
+++ b/docs/proto/wasm-plugin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/proto/workflows.html b/docs/proto/workflows.html
index 0078018840f..821846fd797 100644
--- a/docs/proto/workflows.html
+++ b/docs/proto/workflows.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/run-task.html b/docs/run-task.html
index fc97284b116..7c6a33af959 100644
--- a/docs/run-task.html
+++ b/docs/run-task.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/setup-toolchain.html b/docs/setup-toolchain.html
index 9991f7349ba..c867fc3ce68 100644
--- a/docs/setup-toolchain.html
+++ b/docs/setup-toolchain.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/setup-workspace.html b/docs/setup-workspace.html
index 3802ac508db..83e02814a4c 100644
--- a/docs/setup-workspace.html
+++ b/docs/setup-workspace.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags.html b/docs/tags.html
index 01b549a8f9b..945155d5413 100644
--- a/docs/tags.html
+++ b/docs/tags.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/code.html b/docs/tags/code.html
index d5e03c2d212..4384570adf0 100644
--- a/docs/tags/code.html
+++ b/docs/tags/code.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/codegen.html b/docs/tags/codegen.html
index 6efd75c44bc..419d0d063a7 100644
--- a/docs/tags/codegen.html
+++ b/docs/tags/codegen.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/codeowners.html b/docs/tags/codeowners.html
index 2adcf96e24d..5945e96e473 100644
--- a/docs/tags/codeowners.html
+++ b/docs/tags/codeowners.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/extension.html b/docs/tags/extension.html
index b620ce38e7b..e74bff7be68 100644
--- a/docs/tags/extension.html
+++ b/docs/tags/extension.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/generator.html b/docs/tags/generator.html
index 83b5bcc9d2c..1bd064dc614 100644
--- a/docs/tags/generator.html
+++ b/docs/tags/generator.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/git-hooks.html b/docs/tags/git-hooks.html
index f373e206e59..90c6e3e2b85 100644
--- a/docs/tags/git-hooks.html
+++ b/docs/tags/git-hooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/git.html b/docs/tags/git.html
index cdc43c44cc4..acc14c97033 100644
--- a/docs/tags/git.html
+++ b/docs/tags/git.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/hooks.html b/docs/tags/hooks.html
index bc867304903..d0e35bd9896 100644
--- a/docs/tags/hooks.html
+++ b/docs/tags/hooks.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/lang.html b/docs/tags/lang.html
index d1776acdfac..0707de5fbac 100644
--- a/docs/tags/lang.html
+++ b/docs/tags/lang.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/mql.html b/docs/tags/mql.html
index 937b8794a56..5c8d0ed96d3 100644
--- a/docs/tags/mql.html
+++ b/docs/tags/mql.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/owners.html b/docs/tags/owners.html
index 3b480b5874b..f0bae145692 100644
--- a/docs/tags/owners.html
+++ b/docs/tags/owners.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/plugin.html b/docs/tags/plugin.html
index 76a9942dd0a..e5a93d3ad20 100644
--- a/docs/tags/plugin.html
+++ b/docs/tags/plugin.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/query.html b/docs/tags/query.html
index 023b5f247d1..120bcacfaea 100644
--- a/docs/tags/query.html
+++ b/docs/tags/query.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/scaffold.html b/docs/tags/scaffold.html
index 902d8206b75..9f77ef58159 100644
--- a/docs/tags/scaffold.html
+++ b/docs/tags/scaffold.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/solid.html b/docs/tags/solid.html
index 7aa024f8d0a..7e6c6ab1b71 100644
--- a/docs/tags/solid.html
+++ b/docs/tags/solid.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/solidjs.html b/docs/tags/solidjs.html
index 7c311a524d7..263340a75b1 100644
--- a/docs/tags/solidjs.html
+++ b/docs/tags/solidjs.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/template.html b/docs/tags/template.html
index 53b2cf0f274..5c2ace4a87f 100644
--- a/docs/tags/template.html
+++ b/docs/tags/template.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/vcs.html b/docs/tags/vcs.html
index 9f97e8768b5..d2e66fa7564 100644
--- a/docs/tags/vcs.html
+++ b/docs/tags/vcs.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/tags/wasm.html b/docs/tags/wasm.html
index d2b5af33599..48ff5d6b740 100644
--- a/docs/tags/wasm.html
+++ b/docs/tags/wasm.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/terminology.html b/docs/terminology.html
index 436c652cc5a..d565aa83e27 100644
--- a/docs/terminology.html
+++ b/docs/terminology.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/index.html b/index.html
index 001ca05e849..a7dcda14375 100644
--- a/index.html
+++ b/index.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/moon.html b/moon.html
index cf2099f7a00..0d38db19614 100644
--- a/moon.html
+++ b/moon.html
@@ -13,10 +13,10 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_oPtH" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="moon" class="themedComponent_siVc themedComponent--light_hHel"><img src="/img/logo.svg" alt="moon" class="themedComponent_siVc themedComponent--dark_yETr"></div></a><div class="navbar__item dropdown dropdown--hoverable"><a aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link" href="/moon">Products</a><ul class="dropdown__menu"><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/moon"><strong class="block mr-2">moon</strong><div class="opacity-60">Build system for managing codebases</div></a></li><li><a class="dropdown__link" href="/proto"><strong class="block mr-2">proto</strong><div class="opacity-60">Multi-language version manager</div></a></li></ul></div><div class="navbar__item dropdown dropdown--hoverable"><a aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link" href="/moon">Docs</a><ul class="dropdown__menu"><li><a class="dropdown__link" href="/docs"><strong>moon</strong></a></li><li><a class="dropdown__link" href="/docs/proto"><strong>proto</strong></a></li></ul></div><a class="navbar__item navbar__link" href="/docs/guides/ci">Guides</a><a class="navbar__item navbar__link" href="/blog">Blog</a><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub</a></div><div class="navbar__items navbar__items--right"><a href="https://moonrepo.app" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Sign in</a><div class="toggle_ki11 colorModeToggle_Hewu"><button class="clean-btn toggleButton_MMFG toggleButtonDisabled_Uw7m" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_lgto"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_U96C"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="navbarSearchContainer_bzqh"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_MB5r"><div class="bg-gradient-to-b from-slate-900 to-slate-600 star-pattern"><div class="max-w-7xl mx-auto py-10 px-4 pb-6 sm:py-12 sm:px-6 md:py-14 lg:py-16 lg:px-8 xl:py-20 flex flex-col md:flex-row"><div class="text-center md:text-left md:w-6/12"><h1 class="text-white flex justify-center md:justify-start items-stretch gap-3" style="height:85px"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" viewBox="0 0 82.38 81.99" height="75" style="margin-top:1px"><defs><circle id="a" cx="36.65" cy="45.34" r="36.65"></circle></defs><clipPath id="b"><use xlink:href="#a" overflow="visible"></use></clipPath><g clip-path="url(#b)"><defs><path id="c" d="M-5 3.69h83.3v83.3H-5z"></path></defs><clipPath id="d"><use xlink:href="#c" overflow="visible"></use></clipPath><g clip-path="url(#d)"><image xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAAPIAAAFtAAACfn/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAK8AsQMBIgACEQEDEQH/ xADAAAEBAQADAQEAAAAAAAAAAAAAAQIEBQYHAwEBAAIDAQAAAAAAAAAAAAAAAAEFAgMEBhAAAQQC AgICAgIDAAAAAAAAABECAwQBBSAGEDASE0AUFTVwIzMRAAIBAQMFDAkEAgMAAAAAAAECAxEAIQQx QVESIhAgMEBhcYGRoTJCE7HRUmJygiNDBfCiMySSsuKTNBIAAgACBwYGAgMAAAAAAAAAAQIAERAh MUFREgMgMIGRobFhccHRIjJwUmJyQ//aAAwDAQACEQMRAAAA+gAAHV5uz6/y/DsHf8LrXW5U4zNz +X0rF6ztvnv6cr6C8939e0NQAABm+Q3P36OLpUbFIVBUFQXmcJi97yfA+0p3KHKAHX5Oo6BL5UbF QVBUFQVKAOXxGL6HvzHp6IGo8V6vwNiqLNUBBUFQW5pUFSgGvffP/TcL0IqXQeV7zobtpl0NSCpD TI0gqDSC3NKiV7Lrf1wfQx554vp+36a+aZbZqQ0yNMjTNNMjVzS3NRbmlQfQBQPM9B63yFsqTpnU grI0yNsjVyNs00zTVyNft+HZ4R7kefcP5z9S8DYOqkWU1kVkauKaZpq5G2bLVzTTNNep8v8AROKO QKk6zs2T5TPT+XvJJNjTI0zTTNNXNNXNNM2WrnnYu59X+f6UcBqAZ8H77O58nnpfM3E2GxUGrmmr mmkpbOxh+Pv3LqIDlAAAOl7pk+Z9d9c8/wB7wd7/AKzrnh3U2l/fsNbqf39P6Lmjz3ptq8GsAB// 2gAIAQIAAQUA8Mje/MWuwNrQNPrYOrwuJNczJLDJFnhXrumdFEyNvFzGuxaq5iz4YzL3QxNiZzc3 Dmzw5ikNdEufTfi+UZTb8YPTI35Rlf8A4+r/AElN3yg9MjvjGa+RM+m/L8Yxj8sdFK2RnNzsNbPL mWTxBO6J0crJG8XPa3Fq1mXPBj3MzHsMDbMLjGcZw6eJpJsGYJZpJc+f/9oACAEDAAEFAP8AAn// 2gAIAQEAAQUA5ZzjGLW91tYn7XNkk3+1kHbPYuz/ACOwGbvasIe03WZq9mozZimimZ7Njv6lPNzb XrufRBZnrP13Z8OzHIyRnoe9jG7bsMkzvZrtra176N+veh5Oc1rd1uX3n+6ldnoz6+/Bfr8ex7X7 H/ga3YS6+zDNHPF53WxxQpqufwesbL4P87+9m3sPwo5HRSUrTLdU2dr9Sguc54KL7uqW/lGdtnyy r4UUUUUUUUUX09fsfRtDtsmM3lFFFFFFFFFFFFF51ZPqtHaf7ZRRRRRRRRRRRRRRef8AI0ztP9so ooooooooooooooovH+OpncI8NvqKKKKKKKKKKKKKKKKL5qR/dbO4wZfTUUUUUUUUUUUUUUUUUXz1 2DM+2NrU/d1+VxlRRRRRRRRRRRRRRRRfPUKnxi8dlofpbNRRRRRRRRRRRRRRRfMMT5paNVlOp43+ rxsqOVxlRRRRRRRRRRRRePU9X838O26X6nqKKKKKKKKKLy1Gsl2VuCGKvFwc1r29i0Emul8L7NfQ sbCxrddBrqvJ7GPbveqS18+zVaW5s36/XVddB6dv1ijss7HQ7PW+mrTtXJNV09rSOKOGP15RL+u6 lbdZ65rsEurniHxujy3GXZioTSZr6CN+ael6vAU8UsQc/wD/2gAIAQICBj8AoyoCxieq3BfeKtNe NfePqvKK9NOAl2iemxQ4GsRJxLA3HZkKlH2bCMqCXc+e0VYZgbjGZa0N+HgaQq2sZQEW604nHcFW EwajBQ2WqcRQ2obviPXdBxah6GhP5TbnumX9lIo0/wCg3f8Ap0hPCa8t0zfqpNDaZv8AkPXdBBa5 6CgMtqmcB1vtGB3BZjICswXNlgGApmKwfsMYzIZ9x57RZjlAvMZVqQdfE7OZCVMS1F4r7RU68au8 TBqit15ziWmCxxNQibmeAuGx/9oACAEDAgY/APwJ/9oACAEBAQY/AN9U5LEeb5rjwx7Xb3e2xGHg VPecluwatiPO1Acyqo7aVtrHFS1Oh2A6gbf+qb/sb122cQxzbQVv9gbfWjSVeSqnrvHZYLMGgY5z tL1r6rCSF1kQ+JSCOzhTGn15xlVTsr8TWImkIjP202U6s/TwOvBI0baVNK8+mwjx41TkEyi75l9V hJGwdGFVYGoI4Eu7BUUVZiaADlJs0GCJSHIZRczc2gcLWM60R78Td082g282Bq0prqe8p0HflmIC gVJNwAFjBCSuFQ3DO5HiPJoHDieA0IuZTkYaDYTRXHI6HKraN8cBA2wh+swzsPB0Z+XiImSpQ3Sp mZfWM1lliYMjiqkbwsv80mzEOXO3Rapy8SOAlOy+1CTmbOvTvHCmsUH00pku7x6+JpKho6MGU8oN RaLEpcJFrTQchHQdyaetGVSE+Jtle02qcp4pNg2yofMTTQ3N1GnXuQwD7rljzIP+XFYamiy1jb5h d+6m5FGKbEVTzsxu7OKwy1pqSK1T7pB3G+BPRxb+T9reqzfAno4t/H+5vXaGQU24qHnVjeevisEV 31JEW/JtMBuQYgfacqeaQZeteKw+zFWRvlF37iNyfDgVZlJT412l7RahuI4pNjWyufLTTRb26zTq 3XZFpDiPqR6Knvj/AC4mkMY1nkIVRym60WGS8RrQnSTex6TusiD+xFtwnlzr8wtQ3EZRxI/kZhsJ swA528TdH6yb0/ksMuxIf7Cgd1j4+Y5+Xn4isK1Ea3zP7K+s5rJDCoSNBRVG9KsAysKMpvBBzGzY nDjWwUhup9onwnk0H9Hhlw+HWrG9mPdVfaay4eG/O7nK7HKTvyjqGRripFQRyg2fFfjlMkBvaAXu nw+0PRwv0l1IAaPOw2RyDSeawhw60ya7nvORnY8EZU/r4o3mVRcx99c/PlsWxEWtEPvR7SdJyjp4 Hy8LE0r5wouHOcgsJvybazZRh0Oz87Z+YddliiUJGgoqqKADhDrU1aX1yUsxknw8E1dpopkRq56r XV7LVwn5jCtoWWRV0eJWb0WqJsNIAKkpiIT0ULg9lgGKmvssrf6k2AGU3Xmg6zbZeEUpUtPEuX4n Fh5/5LBwrnpMrt1VA7bBsRjosU4p3pkVKj3Vb0k2AwPl+QCaeTq6lc/curwH/9k=" width="175" height="174" overflow="visible" transform="matrix(.48 0 0 .48 -5.258 3.595)"></image></g></g><circle cx="52.4" cy="30.55" r="15.75" fill="#5341d6"></circle><defs><circle id="e" cx="66.8" cy="15.75" r="15.75"></circle></defs><clipPath id="f"><use xlink:href="#e" overflow="visible"></use></clipPath><g clip-path="url(#f)"><defs><path id="g" d="M46.05-5h41.5v41.5h-41.5z"></path></defs><clipPath id="h"><use xlink:href="#g" overflow="visible"></use></clipPath><g clip-path="url(#h)"><image xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAALLAAADiwAABSX/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAFoAWgMBIgACEQEDEQH/ xAC5AAEAAgMBAQAAAAAAAAAAAAACAAUDBAYBBwEAAwADAAAAAAAAAAAAAAAAAgMEAAEFEAACAgEE AgIBBQAAAAAAAAAAAQIDBBESEwUQISAiFDAxMiMVEQABAQMHCQUGBwAAAAAAAAABAgARAzAhMUFR EiIQIGFxgZHB0eEyQlIzBKGxYnKiNMITI0MURIQSAAECAQoFBAMAAAAAAAAAAAEAAhEQICExYYGR EiIyQVGh0eHwcUIjYnIT/9oADAMBAAIRAxEAAAD6BIcxaujo01buDXNNu1tVJ3nVZOSv5Id6STzS p36V5nxGqohk6MYYMjPCeuq2uY6eGKt0dvUGE+IsMhBjwHja0hFhedNzO7mrbStarmcbwosWAw14 x5MbXgsNabqt68S8pLzDyZaM5cVPLIRY0Blr8ZdnujZtZOc6SRW8dbbRkvNY+o0ao6LPfZzdXWMk V0kiy//aAAgBAgABBQArx9SNVaHRVIuxpQRRH2mJiND8Zc9fqKZFkRDX2rf1REiIc/7IS2tESJOy MI80uUr3kdw+TS3k3H//2gAIAQMAAQUAKsZMjTUiWPTJXYzr8Q0ThYRsN45HCuV2aSjcRuFachu9 5DcbFaQtI2CmbzIp5I+04yIyINs09GTwGlZDjIbdD//aAAgBAQABBQDzkdhj0OzuMht9pnEe3zou nvFrTfTfH4SlGEczPncMaGhjKrraZ9f2cMteewynZNjGMYxkJyrn1+YszHMy500DGMYxjGdRlfj5 h2k/sMYxjGMZrof6EjsnrkDGMYxjH57OL5RjGMYxj8fgM7GrfQMYxjGMZh47ycoaTWTRKi1jGMYx jOkwnTV4yceORXdTZTNjGMYzq+qlZL4W013QyOqsiWV2VtjKuvy7nidPRT+g/wBrSn+fx//aAAgB AgIGPwBRfgtrbxFbQPahZm6m9RJmPCqbl+EM93JCaDyaRjBCyaG/gXdQrDMzOX9eMarOUmmq2pUh uPhaQy8+F9kY+qpP/9oACAEDAgY/AFF5uC2NvEVsA/WhZmnM3qJImbD47vCImg2I20zqNzauygaC JaJfs3cMu5aS+9o7qkuw8rTVJ//aAAgBAQEGPwDLdffXYmrWWwJSgby3m/SnkzysL0FI/C5gI8N1 qkcjza/CWFp0VaxVmlSi5InJa5DemHuKtecFwlFChWOLflrwRwJxUrSnMMFJwIM/xHpIJWguUkvS dIYRKFpwxBp65FKHaOFOsySQS6HFwK20HfkQiwFR2zcJJ4aj+p/J22M6xIHGT/zMhVRS7cesnQfs n0jzLNTXxTDL9hpkocFzwoi98opyEGcGYhig9mlJtEifURA6JFDkg0hHXKUKmPdVYWuRA41WHVnj 1HqEuhidCDMVG06M25EDx7mfAN9PhMyuTOiJKTpDsuGGUjxKwj2sFxv1Ygt7I2V7ZA8aGT9rT3+D HyqP26c7/9k=" width="88" height="87" overflow="visible" transform="matrix(.48 0 0 .48 45.622 -5.045)"></image></g></g></svg></div><div class="relative pt-2"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 174 37" height="51"><path fill="currentColor" d="M77.543.376c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26S87.633.376 77.543.376m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18m41.27-29.44c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26s-8.17-18.26-18.26-18.26m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18M39.133.376c-4.76 0-9.01 2.16-11.83 5.55-2.83-3.39-7.08-5.55-11.83-5.55-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 8.32-8.32c4.39 0 7.98 3.41 8.29 7.72-.01.2-.03.4-.03.6v21.12h7.15v-21.12c0-.2-.02-.4-.03-.6.31-4.31 3.9-7.72 8.29-7.72a8.32 8.32 0 0 1 8.32 8.32v21.12h7.09v-21.12c-.02-8.51-6.92-15.41-15.42-15.41m118.09 0c-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 16.64 0v21.12h7.09v-21.12c0-8.51-6.9-15.41-15.41-15.41"></path></svg></div></h1><p class="mt-1 mb-0 text-base text-white sm:text-lg sm:max-w-xl sm:mx-auto md:text-xl md:mx-0 md:pr-4">A task runner and monorepo management tool for the web ecosystem, written in Rust.</p><p class="mt-1 text-white opacity-50 text-sm md:text-base md:pr-4">Supports JavaScript, TypeScript, Rust, Go, Ruby,<!-- --> <a class="cursor-pointer text-base text-gray-700 hover:text-gray-800 dark:text-gray-600 dark:hover:text-gray-500 font-normal" href="/docs#supported-languages">and more</a>.</p><div class="mt-3 flex justify-center md:justify-start"><div><a class="inline-flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white hover:scale-105 md:text-lg transition-transform bg-purple-600" href="/docs/install">Get started<span class="inline-block ml-1 md:ml-2 inline-block" aria-hidden="true" style="max-width:18px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="rocket-launch" class="svg-inline--fa fa-rocket-launch" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M118.5 288H24c-8.7 0-16.7-4.7-20.9-12.2s-4.1-16.8 .4-24.2l52.8-86.9C69.3 143.2 92.6 130 117.8 130h80.8c-28.5 45.8-60.7 114.5-80.1 158zM382 313.4v80.8c0 25.2-13.1 48.5-34.6 61.5l-86.9 52.8c-7.4 4.5-16.7 4.7-24.2 .4s-12.2-12.2-12.2-20.9l0-96.2c43.9-19.1 112.4-50.3 158-78.4zM166.5 470C132.3 504.3 66 511 28.3 511.9c-16 .4-28.6-12.2-28.2-28.2C1 446 7.7 379.7 42 345.5c34.4-34.4 90.1-34.4 124.5 0s34.4 90.1 0 124.5zm-46.7-36.4c11.4-11.4 11.4-30 0-41.4s-30-11.4-41.4 0c-10.1 10.1-13 28.5-13.7 41.3c-.5 8 5.9 14.3 13.9 13.9c12.8-.7 31.2-3.7 41.3-13.7z"></path><path class="fa-primary" fill="currentColor" d="M223.7 391.9c-4-56-49.1-100.6-105.3-103.8c21.4-47.9 58.4-126.6 88.8-171.5C289.1-4.1 411.1-8.1 483.9 5.3c11.6 2.1 20.6 11.2 22.8 22.8c13.4 72.9 9.3 194.8-111.4 276.7c-44.7 30.3-123.1 66.2-171.6 87.2zM424 128a40 40 0 1 0 -80 0 40 40 0 1 0 80 0z"></path></g></svg></span></a></div><div class="ml-1 sm:ml-2 lg:ml-3"><a href="https://www.npmjs.com/package/@moonrepo/cli" target="_blank" rel="noopener noreferrer" class="w-full flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white bg-white/5 hover:scale-110 md:text-lg group transition-transform"><span class="opacity-50">v</span>1.28.1</a></div></div></div><div class="mt-4 md:mt-0 md:w-6/12 flex flex-col flex-grow-0"><ul class="flex flex-col w-full p-2 m-0 overflow-auto font-mono text-sm text-gray-200 border border-solid rounded-lg bg-slate-900 border-slate-500" style="height:230px"><li class="list-none"><strong></strong></li></ul><div class="mt-2 flex justify-center items-start gap-1"><div><p class="text-sm font-normal text-white opacity-50 m-0">Backed by</p></div><div><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Layer_1" x="0" y="0" viewBox="0 0 1604 320" height="22"><style>.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fb651e}</style><g id="Group-19"><path id="Fill-1" d="M0 320h320V0H0z" class="st0"></path><path id="Fill-2" d="M173 175.9V247h-27v-71.1L77.1 73H110l49.6 76L209 73h32.9z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path><g id="Group-18" transform="translate(425.854 73.217)"><path id="Fill-3" d="M81.8 34.1C52.2 34.1 30 57 30 86.6s22.2 52.7 51.8 52.7c19 0 35.5-9.8 44.4-26.3l25.4 15.1c-14.2 24.3-40.8 40.1-69.8 40.1C36.2 168.1 0 131.9 0 86.6 0 41.2 36.2 5 81.8 5c29.3 0 55.6 15.6 69.8 40.1l-25.4 15.1c-9-16.5-25.4-26.1-44.4-26.1" class="st0"></path><path id="Fill-5" d="M249.2 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-7" d="M467.1 97.6v67.2h-29v-62.1c0-17.4-8.5-28.4-21.3-28.4-13.1 0-22.7 11-22.7 28.4v62.1h-28v-62.1c0-17.4-8.8-28.4-21.7-28.4s-22.3 11-22.3 28.4v62.1h-29v-115h29v14.7c7.1-11 18.1-17.9 31.6-17.9 14.7 0 26.3 8.3 33.4 21.2 7.3-11.5 20.8-21.2 37.8-21.2 25.5 0 42.2 22.5 42.2 51" class="st0"></path><path id="Fill-9" d="M570.2 108.4c0-19.2-11.9-33-28.6-33-16.3 0-28.6 13.1-28.6 32.7 0 19.5 12.6 32.7 29.1 32.7 16.2-.1 28.1-13.6 28.1-32.4m-22.5 59.4c-16 0-27.8-7.3-34.6-17.4v14.4h-29V4.8h29v59c7-9.4 18.8-16.2 34.1-16.2 29.7 0 52.4 25.6 52.9 60.1.5 34.9-22.7 60.1-52.4 60.1" class="st0"></path><path id="Fill-11" d="M612.1 164.8h29v-115h-29zm-3.7-147.6c0-9.8 8.2-17.2 18.1-17.2 9.6 0 17.6 7.3 17.6 17.2 0 9.8-8 17.2-17.6 17.2-9.8-.1-18.1-7.4-18.1-17.2" class="st0"></path><path id="Fill-13" d="M766.1 98.1v66.7h-28v-60.5c0-18.5-9.7-30-23.7-30-15.4 0-26.3 14-26.3 30.5v60h-28v-115h28v14.5c7.8-10.8 20.3-17.7 34.9-17.7 25.8 0 43.1 22 43.1 51.5" class="st0"></path><path id="Fill-14" d="M854.1 113.8v-2.5l-29.3 5.7c-9.8 2.3-15.8 7.3-15.8 14 0 7.1 6.5 12.4 17.2 12.1 15.4-.5 27.9-13.9 27.9-29.3m28-18.4v69.4h-28v-13.3c-8.5 9.2-21.8 16-36.5 16.3-19.5 0-36.7-12.8-36.7-34.8 0-20.8 15.6-32.7 38.8-37.3l33.7-6.4c-2.3-9.6-9.6-16.9-20.7-16.9-11 0-21.3 6.9-27.5 15.6l-21.1-15.3c10.8-15.1 29.8-25.2 48.7-25.2 28.2-.2 49.3 19.3 49.3 47.9" class="st0"></path><path id="Fill-15" d="M941.1 75.8V124c0 9.4 4.1 13.7 12.6 13.7h14.4v27h-18.4c-24.5 0-36.6-12-36.6-37.2V75.8h-21v-26h20V21.4l29-8.9v37.3h27v26z" class="st0"></path><path id="Fill-16" d="M1069 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-17" d="M1178.1 47.3v27.9c-25.9 0-37 12.6-37 29.1v60.5h-28v-115h28v14.4c7.9-10.3 20.6-16.9 37-16.9" class="st0"></path></g></g></svg></div></div></div></div></div><main><div class="bg-gradient-to-b from-slate-600 via-purple-600 to-white"><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right from-purple-600 to-blurple-600"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tr-none md:rounded-br-none md:pr-4">Management</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:mr-4">Develop more, manage less</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="fingerprint" class="svg-inline--fa fa-fingerprint" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 80c97.2 0 176 78.8 176 176v24.9c0 27.7-1.7 55.3-5 82.7c-1.4 11.7-11.5 20.3-23.3 20.3c-14.7 0-25.9-13.2-24.2-27.8c3-24.9 4.4-50.1 4.4-75.3V256c0-70.7-57.3-128-128-128c-11.6 0-22.8 1.5-33.4 4.4c-10.6 2.9-22.3 .4-29.4-7.9c-10.4-12.1-6.9-30.9 8.3-35.9C218.6 83 237 80 256 80zM150.7 148.7c8.2 9.6 7.5 23.8 .2 34.2C136.5 203.6 128 228.8 128 256v24.9c0 28.9-3.3 57.7-9.7 85.8C115.9 377 106.6 384 96.1 384c-15.9 0-27.3-15.6-23.9-31.1c5.2-23.6 7.8-47.7 7.8-71.9V256c0-40.6 13.7-78 36.8-107.7c8.5-11 24.8-10.2 33.9 .4zM280 256v24.9c0 65.8-12.1 131-35.7 192.4l-5.9 15.3c-4.8 12.4-18.6 18.5-31 13.8s-18.5-18.6-13.8-31l5.9-15.3C221 400.2 232 340.8 232 280.9V256c0-13.3 10.7-24 24-24s24 10.7 24 24z"></path><path class="fa-primary" fill="currentColor" d="M48 256C48 141.1 141.1 48 256 48c63.1 0 119.6 28.1 157.8 72.5c8.6 10.1 23.8 11.2 33.8 2.6s11.2-23.8 2.6-33.8C403.3 34.6 333.7 0 256 0C114.6 0 0 114.6 0 256v40c0 13.3 10.7 24 24 24s24-10.7 24-24V256zm458.5-52.9c-2.7-13-15.5-21.3-28.4-18.5s-21.3 15.5-18.5 28.4c2.9 13.9 4.5 28.3 4.5 43.1v40c0 13.3 10.7 24 24 24s24-10.7 24-24V256c0-18.1-1.9-35.8-5.5-52.9zM352 256c0-53-43-96-96-96s-96 43-96 96v24.9c0 35.9-4.6 71.5-13.8 106.1c-3.8 14.3 6.7 29 21.5 29c9.5 0 17.9-6.2 20.4-15.4c10.5-39 15.9-79.2 15.9-119.7V256c0-28.7 23.3-52 52-52s52 23.3 52 52v24.9c0 36.3-3.5 72.4-10.4 107.9c-2.7 13.9 7.7 27.2 21.8 27.2c10.2 0 19-7 21-17c7.7-38.8 11.6-78.3 11.6-118.1V256z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Smart hashing</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Collects inputs from multiple sources to ensure builds are deterministic and reproducible.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="cloud-arrow-up" class="svg-inline--fa fa-cloud-arrow-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V392c0 13.3 10.7 24 24 24s24-10.7 24-24V257.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"></path><path class="fa-primary" fill="currentColor" d="M223 297c-9.4-9.4-9.4-24.6 0-33.9l80-80c9.4-9.4 24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-39-39V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V257.9l-39 39c-9.4 9.4-24.6 9.4-33.9 0z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Remote caching</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Persists builds, hashes, and caches between teammates and CI/CD environments.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="toolbox" class="svg-inline--fa fa-toolbox" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M0 320l128 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 128 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 128 0 0 96c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64l0-96zM128 88c0-30.9 25.1-56 56-56l144 0c30.9 0 56 25.1 56 56l0 40-48 0 0-40c0-4.4-3.6-8-8-8L184 80c-4.4 0-8 3.6-8 8l0 40-48 0 0-40z"></path><path class="fa-primary" fill="currentColor" d="M0 320l0-85.5c0-17 6.7-33.3 18.7-45.3l42.5-42.5c12-12 28.3-18.7 45.3-18.7l299 0c17 0 33.3 6.7 45.3 18.7l42.5 42.5c12 12 18.7 28.3 18.7 45.3l0 85.5-128 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32-128 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L0 320z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Integrated toolchain</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Automatically downloads and installs explicit versions of languages and tools for consistency across the entire workspace or per project.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="microchip" class="svg-inline--fa fa-microchip" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M152 0c-13.3 0-24 10.7-24 24V64h48V24c0-13.3-10.7-24-24-24zm80 24V64h48V24c0-13.3-10.7-24-24-24s-24 10.7-24 24zm104 0V64h48V24c0-13.3-10.7-24-24-24s-24 10.7-24 24zM488 128H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zm0 104H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zm0 104H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zM384 488V448H336v40c0 13.3 10.7 24 24 24s24-10.7 24-24zM280 448H232v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448zm-104 0H128v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448zM24 384H64V336H24c-13.3 0-24 10.7-24 24s10.7 24 24 24zM64 280V232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H64zM24 128c-13.3 0-24 10.7-24 24s10.7 24 24 24H64V128H24zm328 32H160V352H352V160z"></path><path class="fa-primary" fill="currentColor" d="M128 64c-35.3 0-64 28.7-64 64V384c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H128zm32 64H352c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Multi-platform</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Runs on common development platforms: Linux, macOS, and Windows.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between flex-row-reverse"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left from-pink-400 to-red-400"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tl-none md:rounded-bl-none md:pl-4">Organization</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:ml-4">Architect a repository to scale</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="diagram-project" class="svg-inline--fa fa-diagram-project" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M144 224l80.3 107c2.5-24.2 22.9-43 47.7-43L191.7 181c-2.5 24.2-22.9 43-47.7 43zm48-64H384V96H192v64z"></path><path class="fa-primary" fill="currentColor" d="M0 80C0 53.5 21.5 32 48 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80zM224 336c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H272c-26.5 0-48-21.5-48-48V336zM432 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H432c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Project graph</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Generates a project graph for dependency and dependent relationships.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="layer-group" class="svg-inline--fa fa-layer-group" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M324.9 279.8l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"></path><path class="fa-primary" fill="currentColor" d="M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 337.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Code generation</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Easily scaffold new applications, libraries, tooling, and more!</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="grid-dividers" class="svg-inline--fa fa-grid-dividers" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M64 96c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H64zm0 288c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H64zM192 128v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H224c-17.7 0-32 14.3-32 32zm32 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H224zM352 128v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H384c-17.7 0-32 14.3-32 32zm32 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H384z"></path><path class="fa-primary" fill="currentColor" d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zm0 288c-13.3 0-24 10.7-24 24s10.7 24 24 24H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Task inheritance</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Define a task once to be inherited by all or scoped projects. Avoid defining the same task in every project.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="rectangle-barcode" class="svg-inline--fa fa-rectangle-barcode" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm56 96c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm56 16c0-8.8 7.2-16 16-16s16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144zm88-16c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm88 24c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm112-24c8.8 0 16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144c0-8.8 7.2-16 16-16z"></path><path class="fa-primary" fill="currentColor" d="M96 152c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm80-8c0-8.8 7.2-16 16-16s16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144zm88-16c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm88 24c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm112-24c8.8 0 16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144c0-8.8 7.2-16 16-16z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Code ownership</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Declare owners, maintainers, support channels, and more. Generate CODEOWNERS.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right from-teal-400 to-slate-100"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tr-none md:rounded-br-none md:pr-4">Orchestration</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:mr-4">Offload heavy tasks</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="sitemap" class="svg-inline--fa fa-sitemap" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M264 280v40h48V280H464c4.4 0 8 3.6 8 8v32h48V288c0-30.9-25.1-56-56-56H312V192H264v40H112c-30.9 0-56 25.1-56 56v32h48V288c0-4.4 3.6-8 8-8H264z"></path><path class="fa-primary" fill="currentColor" d="M208 80c0-26.5 21.5-48 48-48h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H256c-26.5 0-48-21.5-48-48V80zM48 320h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48zm208 0h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H256c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48zm208 0h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H464c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Dependency graph</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Generates a dependency graph to increase performance and reduce workloads.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="merge" class="svg-inline--fa fa-merge" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M243.8 252l3.2 4L154.2 372c-6.1 7.6-15.3 12-25 12H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h97.2c29.2 0 56.7-13.3 75-36l99.2-124h15.4c-29.2 0-56.7-13.3-75-36z"></path><path class="fa-primary" fill="currentColor" d="M32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h97.2c9.7 0 18.9 4.4 25 12l89.6 112c18.2 22.8 45.8 36 75 36H384v32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c6-6 9.4-14.1 9.4-22.6s-3.4-16.6-9.4-22.6l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6v32H318.8c-9.7 0-18.9-4.4-25-12L204.2 100c-18.2-22.8-45.8-36-75-36H32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Action pipeline</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Executes actions in parallel and in order using a thread pool and our dependency graph.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="diagram-sankey" class="svg-inline--fa fa-diagram-sankey" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M32 256c-17.7 0-32 14.3-32 32s14.3 32 32 32H141.9l86.7 144.5c5.8 9.6 16.2 15.5 27.4 15.5H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H274.1l-57.6-96H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H32z"></path><path class="fa-primary" fill="currentColor" d="M294.4 44.8c6-8.1 15.5-12.8 25.6-12.8H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H336L249.6 211.2c-6 8.1-15.5 12.8-25.6 12.8H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H208L294.4 44.8z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Action distribution</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Distributes actions across multiple machines to increase throughput.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="arrow-up-right-dots" class="svg-inline--fa fa-arrow-up-right-dots" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M528 128a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM400 256a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48 80a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM400 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm128 0a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM320 336a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM272 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm-80-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm336-80a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48-176a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"></path><path class="fa-primary" fill="currentColor" d="M128 32c0-17.7 14.3-32 32-32H288c17.7 0 32 14.3 32 32V160c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3L54.6 310.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 64H160c-17.7 0-32-14.3-32-32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Incremental builds</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">With our smart hashing, only rebuild projects that have been touched since the last build.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between flex-row-reverse"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left from-yellow-300 to-green-600"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tl-none md:rounded-bl-none md:pl-4">Notification</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:ml-4">Monitor pipeline health</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="shield-halved" class="svg-inline--fa fa-shield-halved" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 0c.2 0 .5 0 .7 0c4.6 0 9.2 1 13.4 2.9L458.4 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-8.3 4-17.4 6-26.4 6V0H256z"></path><path class="fa-primary" fill="currentColor" d="M256.7 0c-.2 0-.5 0-.7 0c-4.6 0-9.2 1-13.4 2.9L54.3 82.8c-22 9.3-38.4 31-38.3 57.2c.5 99.2 41.3 280.7 213.6 363.2c8.3 4 17.4 6 26.4 6V0h.7z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Flakiness detection</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Reduce flaky builds with automatic retries and passthrough settings.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="webhook" class="svg-inline--fa fa-webhook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M210.1 110C220 67 262.9 40.1 306 50.1c41.1 9.5 67.5 49.2 61.1 90.2c-2.1 13.1 6.9 25.4 20 27.4s25.4-6.9 27.4-20C424.8 82 382.6 18.5 316.8 3.3c-68.9-15.9-137.6 27-153.5 95.9c-10.7 46.3 5.2 92.6 37.7 122.7L129.7 336c17.7 .6 32.9 10.7 40.7 25.4l82.8-132.5c3.4-5.4 4.5-11.9 3-18.1s-5.3-11.6-10.7-15c-28.2-17.6-43.4-51.7-35.5-85.9zm120.3 40.5c-7.8 14.7-23.1 24.8-40.7 25.4l82.8 132.5c3.4 5.4 8.8 9.2 15 10.7s12.7 .3 18.1-3c30.9-19.3 72.1-15.5 99 11.3c31.2 31.2 31.2 81.9 0 113.1c-26.8 26.8-68.1 30.6-99 11.3c-11.2-7-26-3.6-33.1 7.6s-3.6 26 7.6 33.1c49.4 31 115.4 25 158.4-18c50-50 50-131 0-181c-37-37-91-46.6-136.8-28.9L330.4 150.5zM110.1 278.8c-5.1-12.2-19.1-18-31.4-12.9C22.1 289.4-11 351 3.3 412.8c15.9 68.9 84.6 111.8 153.5 95.9c51-11.8 87.7-52.5 97-100.7H406.4c-4.1-7.1-6.4-15.3-6.4-24s2.3-16.9 6.4-24H232c-6.4 0-12.5 2.5-17 7s-7 10.6-7 17c0 36.4-25 69.4-62 77.9c-43.1 9.9-86-16.9-95.9-60c-8.9-38.6 11.7-77.1 47.1-91.8c12.2-5.1 18-19.1 12.9-31.4z"></path><path class="fa-primary" fill="currentColor" d="M288 176a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM176 384a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm320 0a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Webhook events</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-red-100 text-red-900">Experimental</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Receive a webhook for every event in the pipeline. Useful for metrics gathering and insights.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="bell-on" class="svg-inline--fa fa-bell-on" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M320 0c-17.7 0-32 14.3-32 32V51.2C215 66 160 130.6 160 208v18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S115.4 416 128 416H512c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C497.3 319.2 480 273.9 480 226.8V208c0-77.4-55-142-128-156.8V32c0-17.7-14.3-32-32-32z"></path><path class="fa-primary" fill="currentColor" d="M586.7 53.5c11.9-5.9 16.7-20.3 10.7-32.2s-20.3-16.7-32.2-10.7l-64 32c-11.9 5.9-16.7 20.3-10.7 32.2s20.3 16.7 32.2 10.7l64-32zM0 200c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H24c-13.3 0-24 10.7-24 24zm512 0c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H536c-13.3 0-24 10.7-24 24zM42.5 21.3c-5.9 11.9-1.1 26.3 10.7 32.2l64 32c11.9 5.9 26.3 1.1 32.2-10.7s1.1-26.3-10.7-32.2l-64-32C62.9 4.6 48.5 9.4 42.5 21.3zm322.7 472c12-12 18.7-28.3 18.7-45.3H320 256c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Terminal notifications</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Receives notifications in your chosen terminal when builds are successful... or are not.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="scroll" class="svg-inline--fa fa-scroll" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M128 96V400c0 44.2 35.8 80 80 80s80-35.8 80-80V384c0-17.7 14.3-32 32-32H480V96c0-35.3-28.7-64-64-64H64c35.3 0 64 28.7 64 64z"></path><path class="fa-primary" fill="currentColor" d="M128 160H32c-17.7 0-32-14.3-32-32V96C0 60.7 28.7 32 64 32s64 28.7 64 64v64zM288 400V384c0-17.7 14.3-32 32-32H544c17.7 0 32 14.3 32 32c0 53-43 96-96 96H208c44.2 0 80-35.8 80-80z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Git hooks</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Manage Git hooks to enforce workflows and requirements for contributors.</p></div></li></ul></section></div></div></div></div></div><div class="bg-white"><div class="relative py-4 sm:py-6 lg:py-8"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><h3 class="m-0 text-center text-2xl font-bold text-gray-900">And many more features</h3><dl class="mt-4 grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-5 lg:grid-cols-4 lg:gap-6"><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="sliders-up" class="svg-inline--fa fa-sliders-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M96 0C78.3 0 64 14.3 64 32V86.7C73.8 82.4 84.6 80 96 80s22.2 2.4 32 6.7V32c0-17.7-14.3-32-32-32zM64 233.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V233.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7zM256 0c-17.7 0-32 14.3-32 32V278.7c9.8-4.3 20.6-6.7 32-6.7s22.2 2.4 32 6.7V32c0-17.7-14.3-32-32-32zM224 425.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V425.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7zM448 32c0-17.7-14.3-32-32-32s-32 14.3-32 32v86.7c9.8-4.3 20.6-6.7 32-6.7s22.2 2.4 32 6.7V32zM384 265.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V265.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7z"></path><path class="fa-primary" fill="currentColor" d="M96 128a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 112A80 80 0 1 0 96 80a80 80 0 1 0 0 160zm160 80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 112a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM384 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm112 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Configuration &amp; convention</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Use moon the way you want, but with some guard rails.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="circle-bolt" class="svg-inline--fa fa-circle-bolt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm74.1-396.4c5.8 4.7 7.6 12.9 4.2 19.6L281.9 240H352c6.8 0 12.9 4.3 15.1 10.7s.2 13.5-5.1 17.8l-160 128c-5.9 4.7-14.2 4.7-20.1-.1s-7.6-12.9-4.3-19.6L230.1 272H160c-6.8 0-12.8-4.3-15.1-10.7s-.2-13.5 5.1-17.8l160-128c5.9-4.7 14.2-4.7 20.1 .1z"></path><path class="fa-primary" fill="currentColor" d="M334.3 135.2c3.4-6.7 1.6-14.9-4.2-19.6s-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L177.7 376.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H281.9l52.4-104.8z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Scalability aware</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Engineered to scale and grow for codebases of any size.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="box-taped" class="svg-inline--fa fa-box-taped" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M50.7 58.5C58.9 42.3 75.5 32 93.7 32H192L160 160H0L50.7 58.5zM288 160v96c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V160H288zm0 0L256 32h98.3c18.2 0 34.8 10.3 42.9 26.5L448 160H288z"></path><path class="fa-primary" fill="currentColor" d="M160 160H0V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V160H288v96c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V160z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Integrated packages</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4"><p class="mb-1"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-green-100 text-green-900">In development</span></p>Enhance your pipeline with our<!-- --> <a href="https://www.npmjs.com/org/moonrepo" target="_blank" rel="noopener noreferrer">@moonrepo</a> npm packages.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="user-secret" class="svg-inline--fa fa-user-secret" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M128 169.6V184c0 22.1 17.9 40 40 40h12.4c16.5 0 31.1-10.6 36.3-26.2c2.3-7 12.2-7 14.5 0c5.2 15.6 19.9 26.2 36.3 26.2H280c22.1 0 40-17.9 40-40V169.6c5.5-.8 10.9-1.7 16-2.6v17c0 61.9-50.1 112-112 112s-112-50.1-112-112V167c5.1 .9 10.5 1.8 16 2.6z"></path><path class="fa-primary" fill="currentColor" d="M224 16c-6.7 0-10.8-2.8-15.5-6.1C201.9 5.4 194 0 176 0c-30.5 0-52 43.7-66 89.4C62.7 98.1 32 112.2 32 128c0 17.8 38.6 33.3 96 41.6V184c0 22.1 17.9 40 40 40h12.4c16.5 0 31.1-10.6 36.3-26.2c2.3-7 12.2-7 14.5 0c5.2 15.6 19.9 26.2 36.3 26.2H280c22.1 0 40-17.9 40-40V169.6c57.4-8.3 96-23.8 96-41.6c0-15.8-30.7-29.9-78-38.6C324 43.7 302.5 0 272 0c-18 0-25.9 5.4-32.5 9.9c-4.8 3.3-8.8 6.1-15.5 6.1zm44.1 496H417.3c17 0 30.7-13.8 30.7-30.7c0-57-29.6-107.1-74.2-135.8L415 242.4c.6-1.6 1-3.3 1-5c0-7.4-6-13.4-13.4-13.4h-59L273.7 490.5l-34-116.6 17.8-29.6c6.4-10.7-1.3-24.2-13.7-24.2H224 204.3c-12.4 0-20.1 13.6-13.7 24.2l17.8 29.6-34 116.6L104.4 224h-59C38 224 32 230 32 237.4c0 1.7 .3 3.4 1 5L74.2 345.5C29.6 374.2 0 424.3 0 481.3c0 17 13.8 30.7 30.7 30.7H179.9h88.1z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Process inspection</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4"><p class="mb-1"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p>Inspect and debug failing task processes.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="aperture" class="svg-inline--fa fa-aperture" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M336.4 12.9C400.2 34 453 79.5 483.5 138.4c5.2 10.1-2.5 21.6-13.8 21.6H265.2c-12.3 0-20-13.3-13.9-24l67-116c3.6-6.3 11.1-9.4 18-7.1zM0 256c0-50.9 14.9-98.3 40.5-138.2c6.1-9.5 19.9-8.6 25.6 1.2L168.2 296c6.2 10.7-1.5 24-13.9 24H20.5c-7.3 0-13.7-4.9-15.2-12.1C1.8 291.2 0 273.8 0 256zM256 512c-4 0-7.9-.1-11.9-.3c-11.3-.5-17.5-12.9-11.8-22.8L334.5 312c6.2-10.7 21.6-10.7 27.7 0l66.9 115.9c3.6 6.3 2.6 14.3-2.9 19.2C381.1 487.5 321.4 512 256 512z"></path><path class="fa-primary" fill="currentColor" d="M256 0c4 0 7.9 .1 11.9 .3c11.3 .5 17.4 12.9 11.8 22.8L177.5 200c-6.2 10.7-21.6 10.7-27.7 0L82.8 84.1c-3.6-6.3-2.6-14.3 2.9-19.2C130.9 24.5 190.6 0 256 0zM193.6 492c-3.6 6.3-11.1 9.4-18 7.1C111.8 478 59 432.5 28.5 373.6C23.3 363.5 31 352 42.3 352H246.8c12.3 0 20 13.3 13.9 24l-67 116zm277.9-97.8c-6.1 9.5-19.9 8.6-25.6-1.2L343.8 216c-6.2-10.7 1.5-24 13.9-24H491.5c7.3 0 13.7 4.9 15.2 12.1c3.5 16.8 5.3 34.1 5.3 51.9c0 50.9-14.9 98.3-40.5 138.2z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Build profiles</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Record <a href="/docs/guides/profile">CPU and heap profiles</a> that can be analyzed in Chrome.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="chart-tree-map" class="svg-inline--fa fa-chart-tree-map" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M304 192c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V240c0-26.5-21.5-48-48-48H304zM48 272c-26.5 0-48 21.5-48 48V432c0 26.5 21.5 48 48 48H176c26.5 0 48-21.5 48-48V320c0-26.5-21.5-48-48-48H48z"></path><path class="fa-primary" fill="currentColor" d="M0 80C0 53.5 21.5 32 48 32H176c26.5 0 48 21.5 48 48V192c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80zm256 0c0-26.5 21.5-48 48-48H464c26.5 0 48 21.5 48 48v32c0 26.5-21.5 48-48 48H304c-26.5 0-48-21.5-48-48V80zm48 272H464c26.5 0 48 21.5 48 48v32c0 26.5-21.5 48-48 48H304c-26.5 0-48-21.5-48-48V400c0-26.5 21.5-48 48-48z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Editor extensions</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Utilize moon extensions in your favorite editor, like<!-- --> <a href="/docs/editors/vscode">Visual Studio Code</a>.</dd></div></dl></div></div></div></main></div><footer class="bg-gray-100 dark:bg-slate-600" aria-labelledby="footer-heading"><h2 id="footer-heading" class="sr-only">Footer</h2><div class="max-w-7xl mx-auto py-3 px-2 sm:px-3 md:py-4 md:px-4 lg:px-6"><div class="lg:grid lg:grid-cols-5 lg:gap-3"><div class="grid grid-cols-3 gap-3 lg:col-span-3"><div><h6 class="m-0 text-base font-semibold uppercase">Learn</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/docs">Docs</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/docs/guides/ci">Guides</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/blog">Blog</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/api">API</a></li></ul></div><div><h6 class="m-0 text-base font-semibold uppercase">Ecosystem</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a href="https://github.com/moonrepo/moon/releases" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Releases</a></li><li><a href="https://github.com/moonrepo/moon-configs" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Shared configs</a></li><li><a href="https://github.com/moonrepo/dev" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Developer tools</a></li><li><a href="https://github.com/moonrepo/examples" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Examples repository</a></li></ul></div><div><h6 class="m-0 text-base font-semibold uppercase">Support</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">GitHub</a></li><li><a href="https://discord.gg/qCh9MEynv2" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Discord</a></li><li><a href="https://twitter.com/tothemoonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Twitter</a></li></ul></div></div><div class="mt-4 lg:mt-0 col-span-2"><h6 class="m-0 text-base font-semibold uppercase">Contact us</h6><p class="text-base text-gray-800 dark:text-slate-100 font-normal">Want to learn more about moonrepo? Have questions?</p><div class="mt-2"><div class="flex justify-between gap-x-1"><div class="w-3/4"><label for="subject" class="sr-only">Subject</label><select id="subject" name="subject" required="" class="outline-none min-w-0 w-full bg-white border border-transparent rounded-md px-1 py-1 text-base text-gray-800 placeholder-gray-600 h-full font-sans"><option value="" selected=""></option><option value="Consultation">Consultation</option><option value="Partnership">Partnership</option><option value="Affiliation">Affiliation</option></select></div><button class="border border-transparent rounded-md px-2 flex items-center justify-center text-base font-bold text-white bg-blurple-400 dark:bg-purple-600 opacity-60 py-1 w-1/4" disabled="" id="contact-next" type="button">Next</button></div></div><div class="mt-4 flex justify-end items-start gap-1"><div><p class="text-sm text-gray-800 dark:text-slate-100 font-normal">Backed by</p></div><div><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Layer_1" x="0" y="0" viewBox="0 0 1604 320" height="22"><style>.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fb651e}</style><g id="Group-19"><path id="Fill-1" d="M0 320h320V0H0z" class="st0"></path><path id="Fill-2" d="M173 175.9V247h-27v-71.1L77.1 73H110l49.6 76L209 73h32.9z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path><g id="Group-18" transform="translate(425.854 73.217)"><path id="Fill-3" d="M81.8 34.1C52.2 34.1 30 57 30 86.6s22.2 52.7 51.8 52.7c19 0 35.5-9.8 44.4-26.3l25.4 15.1c-14.2 24.3-40.8 40.1-69.8 40.1C36.2 168.1 0 131.9 0 86.6 0 41.2 36.2 5 81.8 5c29.3 0 55.6 15.6 69.8 40.1l-25.4 15.1c-9-16.5-25.4-26.1-44.4-26.1" class="st0"></path><path id="Fill-5" d="M249.2 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-7" d="M467.1 97.6v67.2h-29v-62.1c0-17.4-8.5-28.4-21.3-28.4-13.1 0-22.7 11-22.7 28.4v62.1h-28v-62.1c0-17.4-8.8-28.4-21.7-28.4s-22.3 11-22.3 28.4v62.1h-29v-115h29v14.7c7.1-11 18.1-17.9 31.6-17.9 14.7 0 26.3 8.3 33.4 21.2 7.3-11.5 20.8-21.2 37.8-21.2 25.5 0 42.2 22.5 42.2 51" class="st0"></path><path id="Fill-9" d="M570.2 108.4c0-19.2-11.9-33-28.6-33-16.3 0-28.6 13.1-28.6 32.7 0 19.5 12.6 32.7 29.1 32.7 16.2-.1 28.1-13.6 28.1-32.4m-22.5 59.4c-16 0-27.8-7.3-34.6-17.4v14.4h-29V4.8h29v59c7-9.4 18.8-16.2 34.1-16.2 29.7 0 52.4 25.6 52.9 60.1.5 34.9-22.7 60.1-52.4 60.1" class="st0"></path><path id="Fill-11" d="M612.1 164.8h29v-115h-29zm-3.7-147.6c0-9.8 8.2-17.2 18.1-17.2 9.6 0 17.6 7.3 17.6 17.2 0 9.8-8 17.2-17.6 17.2-9.8-.1-18.1-7.4-18.1-17.2" class="st0"></path><path id="Fill-13" d="M766.1 98.1v66.7h-28v-60.5c0-18.5-9.7-30-23.7-30-15.4 0-26.3 14-26.3 30.5v60h-28v-115h28v14.5c7.8-10.8 20.3-17.7 34.9-17.7 25.8 0 43.1 22 43.1 51.5" class="st0"></path><path id="Fill-14" d="M854.1 113.8v-2.5l-29.3 5.7c-9.8 2.3-15.8 7.3-15.8 14 0 7.1 6.5 12.4 17.2 12.1 15.4-.5 27.9-13.9 27.9-29.3m28-18.4v69.4h-28v-13.3c-8.5 9.2-21.8 16-36.5 16.3-19.5 0-36.7-12.8-36.7-34.8 0-20.8 15.6-32.7 38.8-37.3l33.7-6.4c-2.3-9.6-9.6-16.9-20.7-16.9-11 0-21.3 6.9-27.5 15.6l-21.1-15.3c10.8-15.1 29.8-25.2 48.7-25.2 28.2-.2 49.3 19.3 49.3 47.9" class="st0"></path><path id="Fill-15" d="M941.1 75.8V124c0 9.4 4.1 13.7 12.6 13.7h14.4v27h-18.4c-24.5 0-36.6-12-36.6-37.2V75.8h-21v-26h20V21.4l29-8.9v37.3h27v26z" class="st0"></path><path id="Fill-16" d="M1069 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-17" d="M1178.1 47.3v27.9c-25.9 0-37 12.6-37 29.1v60.5h-28v-115h28v14.4c7.9-10.3 20.6-16.9 37-16.9" class="st0"></path></g></g></svg></div></div></div></div><div class="mt-3 pt-3 md:mt-4 md:pt-4 border-0 border-t border-solid border-gray-200 dark:border-slate-400 flex items-center justify-between"><div class="text-sm text-gray-800 dark:text-slate-100 font-normal m-0"><div class="footer__copyright">Copyright © 2024, moonrepo, Inc.</div></div><div class="flex space-x-2"><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">GitHub</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a href="https://discord.gg/qCh9MEynv2" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">Discord</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="discord" class="svg-inline--fa fa-discord" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path></svg></span></a><a href="https://twitter.com/tothemoonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">Twitter</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="twitter" class="svg-inline--fa fa-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg></span></a></div></div></div></footer></div>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_oPtH" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.svg" alt="moon" class="themedComponent_siVc themedComponent--light_hHel"><img src="/img/logo.svg" alt="moon" class="themedComponent_siVc themedComponent--dark_yETr"></div></a><div class="navbar__item dropdown dropdown--hoverable"><a aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link" href="/moon">Products</a><ul class="dropdown__menu"><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/moon"><strong class="block mr-2">moon</strong><div class="opacity-60">Build system for managing codebases</div></a></li><li><a class="dropdown__link" href="/proto"><strong class="block mr-2">proto</strong><div class="opacity-60">Multi-language version manager</div></a></li></ul></div><div class="navbar__item dropdown dropdown--hoverable"><a aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link" href="/moon">Docs</a><ul class="dropdown__menu"><li><a class="dropdown__link" href="/docs"><strong>moon</strong></a></li><li><a class="dropdown__link" href="/docs/proto"><strong>proto</strong></a></li></ul></div><a class="navbar__item navbar__link" href="/docs/guides/ci">Guides</a><a class="navbar__item navbar__link" href="/blog">Blog</a><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub</a></div><div class="navbar__items navbar__items--right"><a href="https://moonrepo.app" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Sign in</a><div class="toggle_ki11 colorModeToggle_Hewu"><button class="clean-btn toggleButton_MMFG toggleButtonDisabled_Uw7m" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_lgto"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_U96C"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="navbarSearchContainer_bzqh"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_MB5r"><div class="bg-gradient-to-b from-slate-900 to-slate-600 star-pattern"><div class="max-w-7xl mx-auto py-10 px-4 pb-6 sm:py-12 sm:px-6 md:py-14 lg:py-16 lg:px-8 xl:py-20 flex flex-col md:flex-row"><div class="text-center md:text-left md:w-6/12"><h1 class="text-white flex justify-center md:justify-start items-stretch gap-3" style="height:85px"><div class="relative"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" viewBox="0 0 82.38 81.99" height="75" style="margin-top:1px"><defs><circle id="a" cx="36.65" cy="45.34" r="36.65"></circle></defs><clipPath id="b"><use xlink:href="#a" overflow="visible"></use></clipPath><g clip-path="url(#b)"><defs><path id="c" d="M-5 3.69h83.3v83.3H-5z"></path></defs><clipPath id="d"><use xlink:href="#c" overflow="visible"></use></clipPath><g clip-path="url(#d)"><image xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAAPIAAAFtAAACfn/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAK8AsQMBIgACEQEDEQH/ xADAAAEBAQADAQEAAAAAAAAAAAAAAQIEBQYHAwEBAAIDAQAAAAAAAAAAAAAAAAEFAgMEBhAAAQQC AgICAgIDAAAAAAAAABECAwQBBSAGEDASE0AUFTVwIzMRAAIBAQMFDAkEAgMAAAAAAAECAxEAIQQx QVESIhAgMEBhcYGRoTJCE7HRUmJygiNDBfCiMySSsuKTNBIAAgACBwYGAgMAAAAAAAAAAQIAERAh MUFREgMgMIGRobFhccHRIjJwUmJyQ//aAAwDAQACEQMRAAAA+gAAHV5uz6/y/DsHf8LrXW5U4zNz +X0rF6ztvnv6cr6C8939e0NQAABm+Q3P36OLpUbFIVBUFQXmcJi97yfA+0p3KHKAHX5Oo6BL5UbF QVBUFQVKAOXxGL6HvzHp6IGo8V6vwNiqLNUBBUFQW5pUFSgGvffP/TcL0IqXQeV7zobtpl0NSCpD TI0gqDSC3NKiV7Lrf1wfQx554vp+36a+aZbZqQ0yNMjTNNMjVzS3NRbmlQfQBQPM9B63yFsqTpnU grI0yNsjVyNs00zTVyNft+HZ4R7kefcP5z9S8DYOqkWU1kVkauKaZpq5G2bLVzTTNNep8v8AROKO QKk6zs2T5TPT+XvJJNjTI0zTTNNXNNXNNM2WrnnYu59X+f6UcBqAZ8H77O58nnpfM3E2GxUGrmmr mmkpbOxh+Pv3LqIDlAAAOl7pk+Z9d9c8/wB7wd7/AKzrnh3U2l/fsNbqf39P6Lmjz3ptq8GsAB// 2gAIAQIAAQUA8Mje/MWuwNrQNPrYOrwuJNczJLDJFnhXrumdFEyNvFzGuxaq5iz4YzL3QxNiZzc3 Dmzw5ikNdEufTfi+UZTb8YPTI35Rlf8A4+r/AElN3yg9MjvjGa+RM+m/L8Yxj8sdFK2RnNzsNbPL mWTxBO6J0crJG8XPa3Fq1mXPBj3MzHsMDbMLjGcZw6eJpJsGYJZpJc+f/9oACAEDAAEFAP8AAn// 2gAIAQEAAQUA5ZzjGLW91tYn7XNkk3+1kHbPYuz/ACOwGbvasIe03WZq9mozZimimZ7Njv6lPNzb XrufRBZnrP13Z8OzHIyRnoe9jG7bsMkzvZrtra176N+veh5Oc1rd1uX3n+6ldnoz6+/Bfr8ex7X7 H/ga3YS6+zDNHPF53WxxQpqufwesbL4P87+9m3sPwo5HRSUrTLdU2dr9Sguc54KL7uqW/lGdtnyy r4UUUUUUUUUX09fsfRtDtsmM3lFFFFFFFFFFFFF51ZPqtHaf7ZRRRRRRRRRRRRRRef8AI0ztP9so ooooooooooooooovH+OpncI8NvqKKKKKKKKKKKKKKKKL5qR/dbO4wZfTUUUUUUUUUUUUUUUUUXz1 2DM+2NrU/d1+VxlRRRRRRRRRRRRRRRRfPUKnxi8dlofpbNRRRRRRRRRRRRRRRfMMT5paNVlOp43+ rxsqOVxlRRRRRRRRRRRRePU9X838O26X6nqKKKKKKKKKLy1Gsl2VuCGKvFwc1r29i0Emul8L7NfQ sbCxrddBrqvJ7GPbveqS18+zVaW5s36/XVddB6dv1ijss7HQ7PW+mrTtXJNV09rSOKOGP15RL+u6 lbdZ65rsEurniHxujy3GXZioTSZr6CN+ael6vAU8UsQc/wD/2gAIAQICBj8AoyoCxieq3BfeKtNe NfePqvKK9NOAl2iemxQ4GsRJxLA3HZkKlH2bCMqCXc+e0VYZgbjGZa0N+HgaQq2sZQEW604nHcFW EwajBQ2WqcRQ2obviPXdBxah6GhP5TbnumX9lIo0/wCg3f8Ap0hPCa8t0zfqpNDaZv8AkPXdBBa5 6CgMtqmcB1vtGB3BZjICswXNlgGApmKwfsMYzIZ9x57RZjlAvMZVqQdfE7OZCVMS1F4r7RU68au8 TBqit15ziWmCxxNQibmeAuGx/9oACAEDAgY/APwJ/9oACAEBAQY/AN9U5LEeb5rjwx7Xb3e2xGHg VPecluwatiPO1Acyqo7aVtrHFS1Oh2A6gbf+qb/sb122cQxzbQVv9gbfWjSVeSqnrvHZYLMGgY5z tL1r6rCSF1kQ+JSCOzhTGn15xlVTsr8TWImkIjP202U6s/TwOvBI0baVNK8+mwjx41TkEyi75l9V hJGwdGFVYGoI4Eu7BUUVZiaADlJs0GCJSHIZRczc2gcLWM60R78Td082g282Bq0prqe8p0HflmIC gVJNwAFjBCSuFQ3DO5HiPJoHDieA0IuZTkYaDYTRXHI6HKraN8cBA2wh+swzsPB0Z+XiImSpQ3Sp mZfWM1lliYMjiqkbwsv80mzEOXO3Rapy8SOAlOy+1CTmbOvTvHCmsUH00pku7x6+JpKho6MGU8oN RaLEpcJFrTQchHQdyaetGVSE+Jtle02qcp4pNg2yofMTTQ3N1GnXuQwD7rljzIP+XFYamiy1jb5h d+6m5FGKbEVTzsxu7OKwy1pqSK1T7pB3G+BPRxb+T9reqzfAno4t/H+5vXaGQU24qHnVjeevisEV 31JEW/JtMBuQYgfacqeaQZeteKw+zFWRvlF37iNyfDgVZlJT412l7RahuI4pNjWyufLTTRb26zTq 3XZFpDiPqR6Knvj/AC4mkMY1nkIVRym60WGS8RrQnSTex6TusiD+xFtwnlzr8wtQ3EZRxI/kZhsJ swA528TdH6yb0/ksMuxIf7Cgd1j4+Y5+Xn4isK1Ea3zP7K+s5rJDCoSNBRVG9KsAysKMpvBBzGzY nDjWwUhup9onwnk0H9Hhlw+HWrG9mPdVfaay4eG/O7nK7HKTvyjqGRripFQRyg2fFfjlMkBvaAXu nw+0PRwv0l1IAaPOw2RyDSeawhw60ya7nvORnY8EZU/r4o3mVRcx99c/PlsWxEWtEPvR7SdJyjp4 Hy8LE0r5wouHOcgsJvybazZRh0Oz87Z+YddliiUJGgoqqKADhDrU1aX1yUsxknw8E1dpopkRq56r XV7LVwn5jCtoWWRV0eJWb0WqJsNIAKkpiIT0ULg9lgGKmvssrf6k2AGU3Xmg6zbZeEUpUtPEuX4n Fh5/5LBwrnpMrt1VA7bBsRjosU4p3pkVKj3Vb0k2AwPl+QCaeTq6lc/curwH/9k=" width="175" height="174" overflow="visible" transform="matrix(.48 0 0 .48 -5.258 3.595)"></image></g></g><circle cx="52.4" cy="30.55" r="15.75" fill="#5341d6"></circle><defs><circle id="e" cx="66.8" cy="15.75" r="15.75"></circle></defs><clipPath id="f"><use xlink:href="#e" overflow="visible"></use></clipPath><g clip-path="url(#f)"><defs><path id="g" d="M46.05-5h41.5v41.5h-41.5z"></path></defs><clipPath id="h"><use xlink:href="#g" overflow="visible"></use></clipPath><g clip-path="url(#h)"><image xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAlgCWAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA EAMCAwYAAALLAAADiwAABSX/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAFoAWgMBIgACEQEDEQH/ xAC5AAEAAgMBAQAAAAAAAAAAAAACAAUDBAYBBwEAAwADAAAAAAAAAAAAAAAAAgMEAAEFEAACAgEE AgIBBQAAAAAAAAAAAQIDBBESEwUQISAiFDAxMiMVEQABAQMHCQUGBwAAAAAAAAABAgARAzAhMUFR EiIQIGFxgZHB0eEyQlIzBKGxYnKiNMITI0MURIQSAAECAQoFBAMAAAAAAAAAAAEAAhEQICExYYGR EiIyQVGh0eHwcUIjYnIT/9oADAMBAAIRAxEAAAD6BIcxaujo01buDXNNu1tVJ3nVZOSv5Id6STzS p36V5nxGqohk6MYYMjPCeuq2uY6eGKt0dvUGE+IsMhBjwHja0hFhedNzO7mrbStarmcbwosWAw14 x5MbXgsNabqt68S8pLzDyZaM5cVPLIRY0Blr8ZdnujZtZOc6SRW8dbbRkvNY+o0ao6LPfZzdXWMk V0kiy//aAAgBAgABBQArx9SNVaHRVIuxpQRRH2mJiND8Zc9fqKZFkRDX2rf1REiIc/7IS2tESJOy MI80uUr3kdw+TS3k3H//2gAIAQMAAQUAKsZMjTUiWPTJXYzr8Q0ThYRsN45HCuV2aSjcRuFachu9 5DcbFaQtI2CmbzIp5I+04yIyINs09GTwGlZDjIbdD//aAAgBAQABBQDzkdhj0OzuMht9pnEe3zou nvFrTfTfH4SlGEczPncMaGhjKrraZ9f2cMteewynZNjGMYxkJyrn1+YszHMy500DGMYxjGdRlfj5 h2k/sMYxjGMZrof6EjsnrkDGMYxjH57OL5RjGMYxj8fgM7GrfQMYxjGMZh47ycoaTWTRKi1jGMYx jOkwnTV4yceORXdTZTNjGMYzq+qlZL4W013QyOqsiWV2VtjKuvy7nidPRT+g/wBrSn+fx//aAAgB AgIGPwBRfgtrbxFbQPahZm6m9RJmPCqbl+EM93JCaDyaRjBCyaG/gXdQrDMzOX9eMarOUmmq2pUh uPhaQy8+F9kY+qpP/9oACAEDAgY/AFF5uC2NvEVsA/WhZmnM3qJImbD47vCImg2I20zqNzauygaC JaJfs3cMu5aS+9o7qkuw8rTVJ//aAAgBAQEGPwDLdffXYmrWWwJSgby3m/SnkzysL0FI/C5gI8N1 qkcjza/CWFp0VaxVmlSi5InJa5DemHuKtecFwlFChWOLflrwRwJxUrSnMMFJwIM/xHpIJWguUkvS dIYRKFpwxBp65FKHaOFOsySQS6HFwK20HfkQiwFR2zcJJ4aj+p/J22M6xIHGT/zMhVRS7cesnQfs n0jzLNTXxTDL9hpkocFzwoi98opyEGcGYhig9mlJtEifURA6JFDkg0hHXKUKmPdVYWuRA41WHVnj 1HqEuhidCDMVG06M25EDx7mfAN9PhMyuTOiJKTpDsuGGUjxKwj2sFxv1Ygt7I2V7ZA8aGT9rT3+D HyqP26c7/9k=" width="88" height="87" overflow="visible" transform="matrix(.48 0 0 .48 45.622 -5.045)"></image></g></g></svg></div><div class="relative pt-2"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 174 37" height="51"><path fill="currentColor" d="M77.543.376c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26S87.633.376 77.543.376m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18m41.27-29.44c-10.09 0-18.26 8.18-18.26 18.26s8.18 18.26 18.26 18.26c10.09 0 18.26-8.18 18.26-18.26s-8.17-18.26-18.26-18.26m0 29.44c-6.17 0-11.18-5-11.18-11.18 0-6.17 5-11.18 11.18-11.18s11.18 5 11.18 11.18-5.01 11.18-11.18 11.18M39.133.376c-4.76 0-9.01 2.16-11.83 5.55-2.83-3.39-7.08-5.55-11.83-5.55-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 8.32-8.32c4.39 0 7.98 3.41 8.29 7.72-.01.2-.03.4-.03.6v21.12h7.15v-21.12c0-.2-.02-.4-.03-.6.31-4.31 3.9-7.72 8.29-7.72a8.32 8.32 0 0 1 8.32 8.32v21.12h7.09v-21.12c-.02-8.51-6.92-15.41-15.42-15.41m118.09 0c-8.51 0-15.41 6.9-15.41 15.41v21.12h7.09v-21.12a8.32 8.32 0 0 1 16.64 0v21.12h7.09v-21.12c0-8.51-6.9-15.41-15.41-15.41"></path></svg></div></h1><p class="mt-1 mb-0 text-base text-white sm:text-lg sm:max-w-xl sm:mx-auto md:text-xl md:mx-0 md:pr-4">A task runner and monorepo management tool for the web ecosystem, written in Rust.</p><p class="mt-1 text-white opacity-50 text-sm md:text-base md:pr-4">Supports JavaScript, TypeScript, Rust, Go, Ruby,<!-- --> <a class="cursor-pointer text-base text-gray-700 hover:text-gray-800 dark:text-gray-600 dark:hover:text-gray-500 font-normal" href="/docs#supported-languages">and more</a>.</p><div class="mt-3 flex justify-center md:justify-start"><div><a class="inline-flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white hover:scale-105 md:text-lg transition-transform bg-purple-600" href="/docs/install">Get started<span class="inline-block ml-1 md:ml-2 inline-block" aria-hidden="true" style="max-width:18px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="rocket-launch" class="svg-inline--fa fa-rocket-launch" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M118.5 288H24c-8.7 0-16.7-4.7-20.9-12.2s-4.1-16.8 .4-24.2l52.8-86.9C69.3 143.2 92.6 130 117.8 130h80.8c-28.5 45.8-60.7 114.5-80.1 158zM382 313.4v80.8c0 25.2-13.1 48.5-34.6 61.5l-86.9 52.8c-7.4 4.5-16.7 4.7-24.2 .4s-12.2-12.2-12.2-20.9l0-96.2c43.9-19.1 112.4-50.3 158-78.4zM166.5 470C132.3 504.3 66 511 28.3 511.9c-16 .4-28.6-12.2-28.2-28.2C1 446 7.7 379.7 42 345.5c34.4-34.4 90.1-34.4 124.5 0s34.4 90.1 0 124.5zm-46.7-36.4c11.4-11.4 11.4-30 0-41.4s-30-11.4-41.4 0c-10.1 10.1-13 28.5-13.7 41.3c-.5 8 5.9 14.3 13.9 13.9c12.8-.7 31.2-3.7 41.3-13.7z"></path><path class="fa-primary" fill="currentColor" d="M223.7 391.9c-4-56-49.1-100.6-105.3-103.8c21.4-47.9 58.4-126.6 88.8-171.5C289.1-4.1 411.1-8.1 483.9 5.3c11.6 2.1 20.6 11.2 22.8 22.8c13.4 72.9 9.3 194.8-111.4 276.7c-44.7 30.3-123.1 66.2-171.6 87.2zM424 128a40 40 0 1 0 -80 0 40 40 0 1 0 80 0z"></path></g></svg></span></a></div><div class="ml-1 sm:ml-2 lg:ml-3"><a href="https://www.npmjs.com/package/@moonrepo/cli" target="_blank" rel="noopener noreferrer" class="w-full flex items-center justify-center px-2 py-1 sm:px-3 sm:py-2 text-base font-bold rounded-md text-white hover:text-white bg-white/5 hover:scale-110 md:text-lg group transition-transform"><span class="opacity-50">v</span>1.28.2</a></div></div></div><div class="mt-4 md:mt-0 md:w-6/12 flex flex-col flex-grow-0"><ul class="flex flex-col w-full p-2 m-0 overflow-auto font-mono text-sm text-gray-200 border border-solid rounded-lg bg-slate-900 border-slate-500" style="height:230px"><li class="list-none"><strong></strong></li></ul><div class="mt-2 flex justify-center items-start gap-1"><div><p class="text-sm font-normal text-white opacity-50 m-0">Backed by</p></div><div><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Layer_1" x="0" y="0" viewBox="0 0 1604 320" height="22"><style>.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fb651e}</style><g id="Group-19"><path id="Fill-1" d="M0 320h320V0H0z" class="st0"></path><path id="Fill-2" d="M173 175.9V247h-27v-71.1L77.1 73H110l49.6 76L209 73h32.9z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path><g id="Group-18" transform="translate(425.854 73.217)"><path id="Fill-3" d="M81.8 34.1C52.2 34.1 30 57 30 86.6s22.2 52.7 51.8 52.7c19 0 35.5-9.8 44.4-26.3l25.4 15.1c-14.2 24.3-40.8 40.1-69.8 40.1C36.2 168.1 0 131.9 0 86.6 0 41.2 36.2 5 81.8 5c29.3 0 55.6 15.6 69.8 40.1l-25.4 15.1c-9-16.5-25.4-26.1-44.4-26.1" class="st0"></path><path id="Fill-5" d="M249.2 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-7" d="M467.1 97.6v67.2h-29v-62.1c0-17.4-8.5-28.4-21.3-28.4-13.1 0-22.7 11-22.7 28.4v62.1h-28v-62.1c0-17.4-8.8-28.4-21.7-28.4s-22.3 11-22.3 28.4v62.1h-29v-115h29v14.7c7.1-11 18.1-17.9 31.6-17.9 14.7 0 26.3 8.3 33.4 21.2 7.3-11.5 20.8-21.2 37.8-21.2 25.5 0 42.2 22.5 42.2 51" class="st0"></path><path id="Fill-9" d="M570.2 108.4c0-19.2-11.9-33-28.6-33-16.3 0-28.6 13.1-28.6 32.7 0 19.5 12.6 32.7 29.1 32.7 16.2-.1 28.1-13.6 28.1-32.4m-22.5 59.4c-16 0-27.8-7.3-34.6-17.4v14.4h-29V4.8h29v59c7-9.4 18.8-16.2 34.1-16.2 29.7 0 52.4 25.6 52.9 60.1.5 34.9-22.7 60.1-52.4 60.1" class="st0"></path><path id="Fill-11" d="M612.1 164.8h29v-115h-29zm-3.7-147.6c0-9.8 8.2-17.2 18.1-17.2 9.6 0 17.6 7.3 17.6 17.2 0 9.8-8 17.2-17.6 17.2-9.8-.1-18.1-7.4-18.1-17.2" class="st0"></path><path id="Fill-13" d="M766.1 98.1v66.7h-28v-60.5c0-18.5-9.7-30-23.7-30-15.4 0-26.3 14-26.3 30.5v60h-28v-115h28v14.5c7.8-10.8 20.3-17.7 34.9-17.7 25.8 0 43.1 22 43.1 51.5" class="st0"></path><path id="Fill-14" d="M854.1 113.8v-2.5l-29.3 5.7c-9.8 2.3-15.8 7.3-15.8 14 0 7.1 6.5 12.4 17.2 12.1 15.4-.5 27.9-13.9 27.9-29.3m28-18.4v69.4h-28v-13.3c-8.5 9.2-21.8 16-36.5 16.3-19.5 0-36.7-12.8-36.7-34.8 0-20.8 15.6-32.7 38.8-37.3l33.7-6.4c-2.3-9.6-9.6-16.9-20.7-16.9-11 0-21.3 6.9-27.5 15.6l-21.1-15.3c10.8-15.1 29.8-25.2 48.7-25.2 28.2-.2 49.3 19.3 49.3 47.9" class="st0"></path><path id="Fill-15" d="M941.1 75.8V124c0 9.4 4.1 13.7 12.6 13.7h14.4v27h-18.4c-24.5 0-36.6-12-36.6-37.2V75.8h-21v-26h20V21.4l29-8.9v37.3h27v26z" class="st0"></path><path id="Fill-16" d="M1069 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-17" d="M1178.1 47.3v27.9c-25.9 0-37 12.6-37 29.1v60.5h-28v-115h28v14.4c7.9-10.3 20.6-16.9 37-16.9" class="st0"></path></g></g></svg></div></div></div></div></div><main><div class="bg-gradient-to-b from-slate-600 via-purple-600 to-white"><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right from-purple-600 to-blurple-600"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tr-none md:rounded-br-none md:pr-4">Management</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:mr-4">Develop more, manage less</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="fingerprint" class="svg-inline--fa fa-fingerprint" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 80c97.2 0 176 78.8 176 176v24.9c0 27.7-1.7 55.3-5 82.7c-1.4 11.7-11.5 20.3-23.3 20.3c-14.7 0-25.9-13.2-24.2-27.8c3-24.9 4.4-50.1 4.4-75.3V256c0-70.7-57.3-128-128-128c-11.6 0-22.8 1.5-33.4 4.4c-10.6 2.9-22.3 .4-29.4-7.9c-10.4-12.1-6.9-30.9 8.3-35.9C218.6 83 237 80 256 80zM150.7 148.7c8.2 9.6 7.5 23.8 .2 34.2C136.5 203.6 128 228.8 128 256v24.9c0 28.9-3.3 57.7-9.7 85.8C115.9 377 106.6 384 96.1 384c-15.9 0-27.3-15.6-23.9-31.1c5.2-23.6 7.8-47.7 7.8-71.9V256c0-40.6 13.7-78 36.8-107.7c8.5-11 24.8-10.2 33.9 .4zM280 256v24.9c0 65.8-12.1 131-35.7 192.4l-5.9 15.3c-4.8 12.4-18.6 18.5-31 13.8s-18.5-18.6-13.8-31l5.9-15.3C221 400.2 232 340.8 232 280.9V256c0-13.3 10.7-24 24-24s24 10.7 24 24z"></path><path class="fa-primary" fill="currentColor" d="M48 256C48 141.1 141.1 48 256 48c63.1 0 119.6 28.1 157.8 72.5c8.6 10.1 23.8 11.2 33.8 2.6s11.2-23.8 2.6-33.8C403.3 34.6 333.7 0 256 0C114.6 0 0 114.6 0 256v40c0 13.3 10.7 24 24 24s24-10.7 24-24V256zm458.5-52.9c-2.7-13-15.5-21.3-28.4-18.5s-21.3 15.5-18.5 28.4c2.9 13.9 4.5 28.3 4.5 43.1v40c0 13.3 10.7 24 24 24s24-10.7 24-24V256c0-18.1-1.9-35.8-5.5-52.9zM352 256c0-53-43-96-96-96s-96 43-96 96v24.9c0 35.9-4.6 71.5-13.8 106.1c-3.8 14.3 6.7 29 21.5 29c9.5 0 17.9-6.2 20.4-15.4c10.5-39 15.9-79.2 15.9-119.7V256c0-28.7 23.3-52 52-52s52 23.3 52 52v24.9c0 36.3-3.5 72.4-10.4 107.9c-2.7 13.9 7.7 27.2 21.8 27.2c10.2 0 19-7 21-17c7.7-38.8 11.6-78.3 11.6-118.1V256z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Smart hashing</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Collects inputs from multiple sources to ensure builds are deterministic and reproducible.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="cloud-arrow-up" class="svg-inline--fa fa-cloud-arrow-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128H144zm79-217c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l39-39V392c0 13.3 10.7 24 24 24s24-10.7 24-24V257.9l39 39c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-80-80c-9.4-9.4-24.6-9.4-33.9 0l-80 80z"></path><path class="fa-primary" fill="currentColor" d="M223 297c-9.4-9.4-9.4-24.6 0-33.9l80-80c9.4-9.4 24.6-9.4 33.9 0l80 80c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-39-39V392c0 13.3-10.7 24-24 24s-24-10.7-24-24V257.9l-39 39c-9.4 9.4-24.6 9.4-33.9 0z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Remote caching</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Persists builds, hashes, and caches between teammates and CI/CD environments.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="toolbox" class="svg-inline--fa fa-toolbox" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M0 320l128 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 128 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 128 0 0 96c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64l0-96zM128 88c0-30.9 25.1-56 56-56l144 0c30.9 0 56 25.1 56 56l0 40-48 0 0-40c0-4.4-3.6-8-8-8L184 80c-4.4 0-8 3.6-8 8l0 40-48 0 0-40z"></path><path class="fa-primary" fill="currentColor" d="M0 320l0-85.5c0-17 6.7-33.3 18.7-45.3l42.5-42.5c12-12 28.3-18.7 45.3-18.7l299 0c17 0 33.3 6.7 45.3 18.7l42.5 42.5c12 12 18.7 28.3 18.7 45.3l0 85.5-128 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32-128 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L0 320z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Integrated toolchain</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Automatically downloads and installs explicit versions of languages and tools for consistency across the entire workspace or per project.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-blurple-300" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="microchip" class="svg-inline--fa fa-microchip" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M152 0c-13.3 0-24 10.7-24 24V64h48V24c0-13.3-10.7-24-24-24zm80 24V64h48V24c0-13.3-10.7-24-24-24s-24 10.7-24 24zm104 0V64h48V24c0-13.3-10.7-24-24-24s-24 10.7-24 24zM488 128H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zm0 104H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zm0 104H448v48h40c13.3 0 24-10.7 24-24s-10.7-24-24-24zM384 488V448H336v40c0 13.3 10.7 24 24 24s24-10.7 24-24zM280 448H232v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448zm-104 0H128v40c0 13.3 10.7 24 24 24s24-10.7 24-24V448zM24 384H64V336H24c-13.3 0-24 10.7-24 24s10.7 24 24 24zM64 280V232H24c-13.3 0-24 10.7-24 24s10.7 24 24 24H64zM24 128c-13.3 0-24 10.7-24 24s10.7 24 24 24H64V128H24zm328 32H160V352H352V160z"></path><path class="fa-primary" fill="currentColor" d="M128 64c-35.3 0-64 28.7-64 64V384c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H128zm32 64H352c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H160c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Multi-platform</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Runs on common development platforms: Linux, macOS, and Windows.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between flex-row-reverse"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left from-pink-400 to-red-400"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tl-none md:rounded-bl-none md:pl-4">Organization</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:ml-4">Architect a repository to scale</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="diagram-project" class="svg-inline--fa fa-diagram-project" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M144 224l80.3 107c2.5-24.2 22.9-43 47.7-43L191.7 181c-2.5 24.2-22.9 43-47.7 43zm48-64H384V96H192v64z"></path><path class="fa-primary" fill="currentColor" d="M0 80C0 53.5 21.5 32 48 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80zM224 336c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H272c-26.5 0-48-21.5-48-48V336zM432 32h96c26.5 0 48 21.5 48 48v96c0 26.5-21.5 48-48 48H432c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Project graph</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Generates a project graph for dependency and dependent relationships.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="layer-group" class="svg-inline--fa fa-layer-group" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M324.9 279.8l152-70.2 53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 277.8C37.4 273.8 32 265.3 32 256s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0z"></path><path class="fa-primary" fill="currentColor" d="M264.5 5.2c14.9-6.9 32.1-6.9 47 0l218.6 101c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 149.8C37.4 145.8 32 137.3 32 128s5.4-17.9 13.9-21.8L264.5 5.2zM476.9 337.6l53.2 24.6c8.5 3.9 13.9 12.4 13.9 21.8s-5.4 17.9-13.9 21.8l-218.6 101c-14.9 6.9-32.1 6.9-47 0L45.9 405.8C37.4 401.8 32 393.3 32 384s5.4-17.9 13.9-21.8l53.2-24.6 152 70.2c23.4 10.8 50.4 10.8 73.8 0l152-70.2z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Code generation</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Easily scaffold new applications, libraries, tooling, and more!</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="grid-dividers" class="svg-inline--fa fa-grid-dividers" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M64 96c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H64zm0 288c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H64zM192 128v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H224c-17.7 0-32 14.3-32 32zm32 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H224zM352 128v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32H384c-17.7 0-32 14.3-32 32zm32 256c-17.7 0-32 14.3-32 32v64c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V416c0-17.7-14.3-32-32-32H384z"></path><path class="fa-primary" fill="currentColor" d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zm0 288c-13.3 0-24 10.7-24 24s10.7 24 24 24H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H24z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Task inheritance</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Define a task once to be inherited by all or scoped projects. Avoid defining the same task in every project.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-pink-500" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="rectangle-barcode" class="svg-inline--fa fa-rectangle-barcode" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H512c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm56 96c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm56 16c0-8.8 7.2-16 16-16s16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144zm88-16c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm88 24c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm112-24c8.8 0 16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144c0-8.8 7.2-16 16-16z"></path><path class="fa-primary" fill="currentColor" d="M96 152c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm80-8c0-8.8 7.2-16 16-16s16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144zm88-16c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm88 24c0-13.3 10.7-24 24-24s24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V152zm112-24c8.8 0 16 7.2 16 16V368c0 8.8-7.2 16-16 16s-16-7.2-16-16V144c0-8.8 7.2-16 16-16z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Code ownership</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Declare owners, maintainers, support channels, and more. Generate CODEOWNERS.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-lg md:rounded-tr-none md:rounded-bl-lg md:rounded-br-none bg-gradient-to-br md:pr-0 md:text-right from-teal-400 to-slate-100"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tr-none md:rounded-br-none md:pr-4">Orchestration</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:mr-4">Offload heavy tasks</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="sitemap" class="svg-inline--fa fa-sitemap" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M264 280v40h48V280H464c4.4 0 8 3.6 8 8v32h48V288c0-30.9-25.1-56-56-56H312V192H264v40H112c-30.9 0-56 25.1-56 56v32h48V288c0-4.4 3.6-8 8-8H264z"></path><path class="fa-primary" fill="currentColor" d="M208 80c0-26.5 21.5-48 48-48h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H256c-26.5 0-48-21.5-48-48V80zM48 320h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48zm208 0h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H256c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48zm208 0h64c26.5 0 48 21.5 48 48v64c0 26.5-21.5 48-48 48H464c-26.5 0-48-21.5-48-48V368c0-26.5 21.5-48 48-48z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Dependency graph</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Generates a dependency graph to increase performance and reduce workloads.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="merge" class="svg-inline--fa fa-merge" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M243.8 252l3.2 4L154.2 372c-6.1 7.6-15.3 12-25 12H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h97.2c29.2 0 56.7-13.3 75-36l99.2-124h15.4c-29.2 0-56.7-13.3-75-36z"></path><path class="fa-primary" fill="currentColor" d="M32 64C14.3 64 0 78.3 0 96s14.3 32 32 32h97.2c9.7 0 18.9 4.4 25 12l89.6 112c18.2 22.8 45.8 36 75 36H384v32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c6-6 9.4-14.1 9.4-22.6s-3.4-16.6-9.4-22.6l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6v32H318.8c-9.7 0-18.9-4.4-25-12L204.2 100c-18.2-22.8-45.8-36-75-36H32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Action pipeline</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Executes actions in parallel and in order using a thread pool and our dependency graph.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="diagram-sankey" class="svg-inline--fa fa-diagram-sankey" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M32 256c-17.7 0-32 14.3-32 32s14.3 32 32 32H141.9l86.7 144.5c5.8 9.6 16.2 15.5 27.4 15.5H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H274.1l-57.6-96H544c17.7 0 32-14.3 32-32s-14.3-32-32-32H32z"></path><path class="fa-primary" fill="currentColor" d="M294.4 44.8c6-8.1 15.5-12.8 25.6-12.8H544c17.7 0 32 14.3 32 32s-14.3 32-32 32H336L249.6 211.2c-6 8.1-15.5 12.8-25.6 12.8H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H208L294.4 44.8z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Action distribution</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Distributes actions across multiple machines to increase throughput.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-teal-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="arrow-up-right-dots" class="svg-inline--fa fa-arrow-up-right-dots" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M528 128a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM400 256a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48 80a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM400 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm128 0a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM320 336a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM272 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm-80-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm336-80a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm48-176a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"></path><path class="fa-primary" fill="currentColor" d="M128 32c0-17.7 14.3-32 32-32H288c17.7 0 32 14.3 32 32V160c0 17.7-14.3 32-32 32s-32-14.3-32-32V109.3L54.6 310.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 64H160c-17.7 0-32-14.3-32-32z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Incremental builds</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">With our smart hashing, only rebuild projects that have been touched since the last build.</p></div></li></ul></section></div></div></div></div><div><div class="relative py-4 sm:py-5 lg:py-6"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><div class="md:flex items-center justify-between flex-row-reverse"><aside class="md:w-1/3 mx-2 md:mx-0 p-2 sm:p-3 md:p-4 drop-shadow z-0 rounded-t-lg text-center md:rounded-tl-none md:rounded-tr-lg md:rounded-bl-none md:rounded-br-lg bg-gradient-to-bl md:pl-0 md:text-left from-yellow-300 to-green-600"><h2 class="m-0 px-1 py-0.5 inline-block text-base font-semibold uppercase tracking-wider text-white bg-black/20 rounded md:rounded-tl-none md:rounded-bl-none md:pl-4">Notification</h2><h2 class="m-0 text-3xl font-bold sm:text-4xl mt-2 text-white md:ml-4">Monitor pipeline health</h2></aside><section class="md:w-2/3 bg-white rounded-lg p-2 md:p-3 lg:p-4 drop-shadow z-10"><ul class="m-0 p-0 list-none grid grid-cols-1 sm:grid-cols-2 gap-2 md:gap-3 lg:gap-4"><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="shield-halved" class="svg-inline--fa fa-shield-halved" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 0c.2 0 .5 0 .7 0c4.6 0 9.2 1 13.4 2.9L458.4 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-8.3 4-17.4 6-26.4 6V0H256z"></path><path class="fa-primary" fill="currentColor" d="M256.7 0c-.2 0-.5 0-.7 0c-4.6 0-9.2 1-13.4 2.9L54.3 82.8c-22 9.3-38.4 31-38.3 57.2c.5 99.2 41.3 280.7 213.6 363.2c8.3 4 17.4 6 26.4 6V0h.7z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Flakiness detection</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Reduce flaky builds with automatic retries and passthrough settings.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="webhook" class="svg-inline--fa fa-webhook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M210.1 110C220 67 262.9 40.1 306 50.1c41.1 9.5 67.5 49.2 61.1 90.2c-2.1 13.1 6.9 25.4 20 27.4s25.4-6.9 27.4-20C424.8 82 382.6 18.5 316.8 3.3c-68.9-15.9-137.6 27-153.5 95.9c-10.7 46.3 5.2 92.6 37.7 122.7L129.7 336c17.7 .6 32.9 10.7 40.7 25.4l82.8-132.5c3.4-5.4 4.5-11.9 3-18.1s-5.3-11.6-10.7-15c-28.2-17.6-43.4-51.7-35.5-85.9zm120.3 40.5c-7.8 14.7-23.1 24.8-40.7 25.4l82.8 132.5c3.4 5.4 8.8 9.2 15 10.7s12.7 .3 18.1-3c30.9-19.3 72.1-15.5 99 11.3c31.2 31.2 31.2 81.9 0 113.1c-26.8 26.8-68.1 30.6-99 11.3c-11.2-7-26-3.6-33.1 7.6s-3.6 26 7.6 33.1c49.4 31 115.4 25 158.4-18c50-50 50-131 0-181c-37-37-91-46.6-136.8-28.9L330.4 150.5zM110.1 278.8c-5.1-12.2-19.1-18-31.4-12.9C22.1 289.4-11 351 3.3 412.8c15.9 68.9 84.6 111.8 153.5 95.9c51-11.8 87.7-52.5 97-100.7H406.4c-4.1-7.1-6.4-15.3-6.4-24s2.3-16.9 6.4-24H232c-6.4 0-12.5 2.5-17 7s-7 10.6-7 17c0 36.4-25 69.4-62 77.9c-43.1 9.9-86-16.9-95.9-60c-8.9-38.6 11.7-77.1 47.1-91.8c12.2-5.1 18-19.1 12.9-31.4z"></path><path class="fa-primary" fill="currentColor" d="M288 176a48 48 0 1 0 0-96 48 48 0 1 0 0 96zM176 384a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm320 0a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Webhook events</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-red-100 text-red-900">Experimental</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Receive a webhook for every event in the pipeline. Useful for metrics gathering and insights.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="bell-on" class="svg-inline--fa fa-bell-on" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M320 0c-17.7 0-32 14.3-32 32V51.2C215 66 160 130.6 160 208v18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S115.4 416 128 416H512c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C497.3 319.2 480 273.9 480 226.8V208c0-77.4-55-142-128-156.8V32c0-17.7-14.3-32-32-32z"></path><path class="fa-primary" fill="currentColor" d="M586.7 53.5c11.9-5.9 16.7-20.3 10.7-32.2s-20.3-16.7-32.2-10.7l-64 32c-11.9 5.9-16.7 20.3-10.7 32.2s20.3 16.7 32.2 10.7l64-32zM0 200c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H24c-13.3 0-24 10.7-24 24zm512 0c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24s-10.7-24-24-24H536c-13.3 0-24 10.7-24 24zM42.5 21.3c-5.9 11.9-1.1 26.3 10.7 32.2l64 32c11.9 5.9 26.3 1.1 32.2-10.7s1.1-26.3-10.7-32.2l-64-32C62.9 4.6 48.5 9.4 42.5 21.3zm322.7 472c12-12 18.7-28.3 18.7-45.3H320 256c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Terminal notifications</h4><p class="m-0"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Receives notifications in your chosen terminal when builds are successful... or are not.</p></div></li><li class="flex"><div class="pt-1 w-9 shrink-0 grow-0"><span class="inline-block text-5xl justify-center flex text-green-600" aria-hidden="true" style="max-width:54px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="scroll" class="svg-inline--fa fa-scroll" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M128 96V400c0 44.2 35.8 80 80 80s80-35.8 80-80V384c0-17.7 14.3-32 32-32H480V96c0-35.3-28.7-64-64-64H64c35.3 0 64 28.7 64 64z"></path><path class="fa-primary" fill="currentColor" d="M128 160H32c-17.7 0-32-14.3-32-32V96C0 60.7 28.7 32 64 32s64 28.7 64 64v64zM288 400V384c0-17.7 14.3-32 32-32H544c17.7 0 32 14.3 32 32c0 53-43 96-96 96H208c44.2 0 80-35.8 80-80z"></path></g></svg></span></div><div class="ml-1"><h4 class="m-0 text-xl font-bold text-gray-900">Git hooks</h4><p class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 mb-0">Manage Git hooks to enforce workflows and requirements for contributors.</p></div></li></ul></section></div></div></div></div></div><div class="bg-white"><div class="relative py-4 sm:py-6 lg:py-8"><div class="mx-auto max-w-md px-2 sm:max-w-3xl sm:px-3 lg:max-w-7xl lg:px-4"><h3 class="m-0 text-center text-2xl font-bold text-gray-900">And many more features</h3><dl class="mt-4 grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-5 lg:grid-cols-4 lg:gap-6"><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="sliders-up" class="svg-inline--fa fa-sliders-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M96 0C78.3 0 64 14.3 64 32V86.7C73.8 82.4 84.6 80 96 80s22.2 2.4 32 6.7V32c0-17.7-14.3-32-32-32zM64 233.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V233.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7zM256 0c-17.7 0-32 14.3-32 32V278.7c9.8-4.3 20.6-6.7 32-6.7s22.2 2.4 32 6.7V32c0-17.7-14.3-32-32-32zM224 425.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V425.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7zM448 32c0-17.7-14.3-32-32-32s-32 14.3-32 32v86.7c9.8-4.3 20.6-6.7 32-6.7s22.2 2.4 32 6.7V32zM384 265.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V265.3c-9.8 4.3-20.6 6.7-32 6.7s-22.2-2.4-32-6.7z"></path><path class="fa-primary" fill="currentColor" d="M96 128a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 112A80 80 0 1 0 96 80a80 80 0 1 0 0 160zm160 80a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm0 112a80 80 0 1 0 0-160 80 80 0 1 0 0 160zM384 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm112 0a80 80 0 1 0 -160 0 80 80 0 1 0 160 0z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Configuration &amp; convention</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Use moon the way you want, but with some guard rails.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="circle-bolt" class="svg-inline--fa fa-circle-bolt" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm74.1-396.4c5.8 4.7 7.6 12.9 4.2 19.6L281.9 240H352c6.8 0 12.9 4.3 15.1 10.7s.2 13.5-5.1 17.8l-160 128c-5.9 4.7-14.2 4.7-20.1-.1s-7.6-12.9-4.3-19.6L230.1 272H160c-6.8 0-12.8-4.3-15.1-10.7s-.2-13.5 5.1-17.8l160-128c5.9-4.7 14.2-4.7 20.1 .1z"></path><path class="fa-primary" fill="currentColor" d="M334.3 135.2c3.4-6.7 1.6-14.9-4.2-19.6s-14.2-4.7-20.1-.1l-160 128c-5.3 4.2-7.4 11.4-5.1 17.8s8.3 10.7 15.1 10.7h70.1L177.7 376.8c-3.4 6.7-1.6 14.9 4.3 19.6s14.2 4.7 20.1 .1l160-128c5.3-4.2 7.4-11.4 5.1-17.8s-8.3-10.7-15.1-10.7H281.9l52.4-104.8z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Scalability aware</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Engineered to scale and grow for codebases of any size.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="box-taped" class="svg-inline--fa fa-box-taped" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M50.7 58.5C58.9 42.3 75.5 32 93.7 32H192L160 160H0L50.7 58.5zM288 160v96c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V160H288zm0 0L256 32h98.3c18.2 0 34.8 10.3 42.9 26.5L448 160H288z"></path><path class="fa-primary" fill="currentColor" d="M160 160H0V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V160H288v96c0 17.7-14.3 32-32 32H192c-17.7 0-32-14.3-32-32V160z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Integrated packages</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4"><p class="mb-1"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-green-100 text-green-900">In development</span></p>Enhance your pipeline with our<!-- --> <a href="https://www.npmjs.com/org/moonrepo" target="_blank" rel="noopener noreferrer">@moonrepo</a> npm packages.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="user-secret" class="svg-inline--fa fa-user-secret" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M128 169.6V184c0 22.1 17.9 40 40 40h12.4c16.5 0 31.1-10.6 36.3-26.2c2.3-7 12.2-7 14.5 0c5.2 15.6 19.9 26.2 36.3 26.2H280c22.1 0 40-17.9 40-40V169.6c5.5-.8 10.9-1.7 16-2.6v17c0 61.9-50.1 112-112 112s-112-50.1-112-112V167c5.1 .9 10.5 1.8 16 2.6z"></path><path class="fa-primary" fill="currentColor" d="M224 16c-6.7 0-10.8-2.8-15.5-6.1C201.9 5.4 194 0 176 0c-30.5 0-52 43.7-66 89.4C62.7 98.1 32 112.2 32 128c0 17.8 38.6 33.3 96 41.6V184c0 22.1 17.9 40 40 40h12.4c16.5 0 31.1-10.6 36.3-26.2c2.3-7 12.2-7 14.5 0c5.2 15.6 19.9 26.2 36.3 26.2H280c22.1 0 40-17.9 40-40V169.6c57.4-8.3 96-23.8 96-41.6c0-15.8-30.7-29.9-78-38.6C324 43.7 302.5 0 272 0c-18 0-25.9 5.4-32.5 9.9c-4.8 3.3-8.8 6.1-15.5 6.1zm44.1 496H417.3c17 0 30.7-13.8 30.7-30.7c0-57-29.6-107.1-74.2-135.8L415 242.4c.6-1.6 1-3.3 1-5c0-7.4-6-13.4-13.4-13.4h-59L273.7 490.5l-34-116.6 17.8-29.6c6.4-10.7-1.3-24.2-13.7-24.2H224 204.3c-12.4 0-20.1 13.6-13.7 24.2l17.8 29.6-34 116.6L104.4 224h-59C38 224 32 230 32 237.4c0 1.7 .3 3.4 1 5L74.2 345.5C29.6 374.2 0 424.3 0 481.3c0 17 13.8 30.7 30.7 30.7H179.9h88.1z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Process inspection</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4"><p class="mb-1"><span class="inline-flex items-center px-1 py-0.5 rounded text-xs font-bold uppercase bg-orange-100 text-orange-900">Coming soon</span></p>Inspect and debug failing task processes.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="aperture" class="svg-inline--fa fa-aperture" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M336.4 12.9C400.2 34 453 79.5 483.5 138.4c5.2 10.1-2.5 21.6-13.8 21.6H265.2c-12.3 0-20-13.3-13.9-24l67-116c3.6-6.3 11.1-9.4 18-7.1zM0 256c0-50.9 14.9-98.3 40.5-138.2c6.1-9.5 19.9-8.6 25.6 1.2L168.2 296c6.2 10.7-1.5 24-13.9 24H20.5c-7.3 0-13.7-4.9-15.2-12.1C1.8 291.2 0 273.8 0 256zM256 512c-4 0-7.9-.1-11.9-.3c-11.3-.5-17.5-12.9-11.8-22.8L334.5 312c6.2-10.7 21.6-10.7 27.7 0l66.9 115.9c3.6 6.3 2.6 14.3-2.9 19.2C381.1 487.5 321.4 512 256 512z"></path><path class="fa-primary" fill="currentColor" d="M256 0c4 0 7.9 .1 11.9 .3c11.3 .5 17.4 12.9 11.8 22.8L177.5 200c-6.2 10.7-21.6 10.7-27.7 0L82.8 84.1c-3.6-6.3-2.6-14.3 2.9-19.2C130.9 24.5 190.6 0 256 0zM193.6 492c-3.6 6.3-11.1 9.4-18 7.1C111.8 478 59 432.5 28.5 373.6C23.3 363.5 31 352 42.3 352H246.8c12.3 0 20 13.3 13.9 24l-67 116zm277.9-97.8c-6.1 9.5-19.9 8.6-25.6-1.2L343.8 216c-6.2-10.7 1.5-24 13.9-24H491.5c7.3 0 13.7 4.9 15.2 12.1c3.5 16.8 5.3 34.1 5.3 51.9c0 50.9-14.9 98.3-40.5 138.2z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Build profiles</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Record <a href="/docs/guides/profile">CPU and heap profiles</a> that can be analyzed in Chrome.</dd></div><div class="relative"><dt><span class="inline-block absolute h-3 w-3 text-purple-500" aria-hidden="true" style="max-width:16px"><svg aria-hidden="true" focusable="false" data-prefix="fad" data-icon="chart-tree-map" class="svg-inline--fa fa-chart-tree-map" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><g class="fa-duotone-group"><path class="fa-secondary" fill="currentColor" d="M304 192c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48H464c26.5 0 48-21.5 48-48V240c0-26.5-21.5-48-48-48H304zM48 272c-26.5 0-48 21.5-48 48V432c0 26.5 21.5 48 48 48H176c26.5 0 48-21.5 48-48V320c0-26.5-21.5-48-48-48H48z"></path><path class="fa-primary" fill="currentColor" d="M0 80C0 53.5 21.5 32 48 32H176c26.5 0 48 21.5 48 48V192c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80zm256 0c0-26.5 21.5-48 48-48H464c26.5 0 48 21.5 48 48v32c0 26.5-21.5 48-48 48H304c-26.5 0-48-21.5-48-48V80zm48 272H464c26.5 0 48 21.5 48 48v32c0 26.5-21.5 48-48 48H304c-26.5 0-48-21.5-48-48V400c0-26.5 21.5-48 48-48z"></path></g></svg></span><h5 class="m-0 text-lg font-semibold ml-4 text-gray-900">Editor extensions</h5></dt><dd class="text-base text-gray-800 dark:text-slate-100 font-normal mt-1 ml-4">Utilize moon extensions in your favorite editor, like<!-- --> <a href="/docs/editors/vscode">Visual Studio Code</a>.</dd></div></dl></div></div></div></main></div><footer class="bg-gray-100 dark:bg-slate-600" aria-labelledby="footer-heading"><h2 id="footer-heading" class="sr-only">Footer</h2><div class="max-w-7xl mx-auto py-3 px-2 sm:px-3 md:py-4 md:px-4 lg:px-6"><div class="lg:grid lg:grid-cols-5 lg:gap-3"><div class="grid grid-cols-3 gap-3 lg:col-span-3"><div><h6 class="m-0 text-base font-semibold uppercase">Learn</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/docs">Docs</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/docs/guides/ci">Guides</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/blog">Blog</a></li><li><a class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal" href="/api">API</a></li></ul></div><div><h6 class="m-0 text-base font-semibold uppercase">Ecosystem</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a href="https://github.com/moonrepo/moon/releases" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Releases</a></li><li><a href="https://github.com/moonrepo/moon-configs" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Shared configs</a></li><li><a href="https://github.com/moonrepo/dev" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Developer tools</a></li><li><a href="https://github.com/moonrepo/examples" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Examples repository</a></li></ul></div><div><h6 class="m-0 text-base font-semibold uppercase">Support</h6><ul role="list" class="m-0 mt-2 p-0 space-y-1 list-none"><li><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">GitHub</a></li><li><a href="https://discord.gg/qCh9MEynv2" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Discord</a></li><li><a href="https://twitter.com/tothemoonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal">Twitter</a></li></ul></div></div><div class="mt-4 lg:mt-0 col-span-2"><h6 class="m-0 text-base font-semibold uppercase">Contact us</h6><p class="text-base text-gray-800 dark:text-slate-100 font-normal">Want to learn more about moonrepo? Have questions?</p><div class="mt-2"><div class="flex justify-between gap-x-1"><div class="w-3/4"><label for="subject" class="sr-only">Subject</label><select id="subject" name="subject" required="" class="outline-none min-w-0 w-full bg-white border border-transparent rounded-md px-1 py-1 text-base text-gray-800 placeholder-gray-600 h-full font-sans"><option value="" selected=""></option><option value="Consultation">Consultation</option><option value="Partnership">Partnership</option><option value="Affiliation">Affiliation</option></select></div><button class="border border-transparent rounded-md px-2 flex items-center justify-center text-base font-bold text-white bg-blurple-400 dark:bg-purple-600 opacity-60 py-1 w-1/4" disabled="" id="contact-next" type="button">Next</button></div></div><div class="mt-4 flex justify-end items-start gap-1"><div><p class="text-sm text-gray-800 dark:text-slate-100 font-normal">Backed by</p></div><div><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Layer_1" x="0" y="0" viewBox="0 0 1604 320" height="22"><style>.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fb651e}</style><g id="Group-19"><path id="Fill-1" d="M0 320h320V0H0z" class="st0"></path><path id="Fill-2" d="M173 175.9V247h-27v-71.1L77.1 73H110l49.6 76L209 73h32.9z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"></path><g id="Group-18" transform="translate(425.854 73.217)"><path id="Fill-3" d="M81.8 34.1C52.2 34.1 30 57 30 86.6s22.2 52.7 51.8 52.7c19 0 35.5-9.8 44.4-26.3l25.4 15.1c-14.2 24.3-40.8 40.1-69.8 40.1C36.2 168.1 0 131.9 0 86.6 0 41.2 36.2 5 81.8 5c29.3 0 55.6 15.6 69.8 40.1l-25.4 15.1c-9-16.5-25.4-26.1-44.4-26.1" class="st0"></path><path id="Fill-5" d="M249.2 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-7" d="M467.1 97.6v67.2h-29v-62.1c0-17.4-8.5-28.4-21.3-28.4-13.1 0-22.7 11-22.7 28.4v62.1h-28v-62.1c0-17.4-8.8-28.4-21.7-28.4s-22.3 11-22.3 28.4v62.1h-29v-115h29v14.7c7.1-11 18.1-17.9 31.6-17.9 14.7 0 26.3 8.3 33.4 21.2 7.3-11.5 20.8-21.2 37.8-21.2 25.5 0 42.2 22.5 42.2 51" class="st0"></path><path id="Fill-9" d="M570.2 108.4c0-19.2-11.9-33-28.6-33-16.3 0-28.6 13.1-28.6 32.7 0 19.5 12.6 32.7 29.1 32.7 16.2-.1 28.1-13.6 28.1-32.4m-22.5 59.4c-16 0-27.8-7.3-34.6-17.4v14.4h-29V4.8h29v59c7-9.4 18.8-16.2 34.1-16.2 29.7 0 52.4 25.6 52.9 60.1.5 34.9-22.7 60.1-52.4 60.1" class="st0"></path><path id="Fill-11" d="M612.1 164.8h29v-115h-29zm-3.7-147.6c0-9.8 8.2-17.2 18.1-17.2 9.6 0 17.6 7.3 17.6 17.2 0 9.8-8 17.2-17.6 17.2-9.8-.1-18.1-7.4-18.1-17.2" class="st0"></path><path id="Fill-13" d="M766.1 98.1v66.7h-28v-60.5c0-18.5-9.7-30-23.7-30-15.4 0-26.3 14-26.3 30.5v60h-28v-115h28v14.5c7.8-10.8 20.3-17.7 34.9-17.7 25.8 0 43.1 22 43.1 51.5" class="st0"></path><path id="Fill-14" d="M854.1 113.8v-2.5l-29.3 5.7c-9.8 2.3-15.8 7.3-15.8 14 0 7.1 6.5 12.4 17.2 12.1 15.4-.5 27.9-13.9 27.9-29.3m28-18.4v69.4h-28v-13.3c-8.5 9.2-21.8 16-36.5 16.3-19.5 0-36.7-12.8-36.7-34.8 0-20.8 15.6-32.7 38.8-37.3l33.7-6.4c-2.3-9.6-9.6-16.9-20.7-16.9-11 0-21.3 6.9-27.5 15.6l-21.1-15.3c10.8-15.1 29.8-25.2 48.7-25.2 28.2-.2 49.3 19.3 49.3 47.9" class="st0"></path><path id="Fill-15" d="M941.1 75.8V124c0 9.4 4.1 13.7 12.6 13.7h14.4v27h-18.4c-24.5 0-36.6-12-36.6-37.2V75.8h-21v-26h20V21.4l29-8.9v37.3h27v26z" class="st0"></path><path id="Fill-16" d="M1069 107.2c0-18.5-13.5-32.5-30.9-32.5-17.9 0-31.4 14-31.4 32.5s13.5 32.5 31.4 32.5c17.1 0 30.9-14 30.9-32.5m-91.4 0c0-33.4 26.8-60.2 60.5-60.2 33.2 0 60 26.8 60 60.2s-26.8 60.2-60 60.2c-33.7 0-60.5-26.8-60.5-60.2" class="st0"></path><path id="Fill-17" d="M1178.1 47.3v27.9c-25.9 0-37 12.6-37 29.1v60.5h-28v-115h28v14.4c7.9-10.3 20.6-16.9 37-16.9" class="st0"></path></g></g></svg></div></div></div></div><div class="mt-3 pt-3 md:mt-4 md:pt-4 border-0 border-t border-solid border-gray-200 dark:border-slate-400 flex items-center justify-between"><div class="text-sm text-gray-800 dark:text-slate-100 font-normal m-0"><div class="footer__copyright">Copyright © 2024, moonrepo, Inc.</div></div><div class="flex space-x-2"><a href="https://github.com/moonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">GitHub</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="github" class="svg-inline--fa fa-github" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></span></a><a href="https://discord.gg/qCh9MEynv2" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">Discord</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="discord" class="svg-inline--fa fa-discord" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path fill="currentColor" d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path></svg></span></a><a href="https://twitter.com/tothemoonrepo" target="_blank" rel="noopener noreferrer" class="cursor-pointer text-base text-blurple-300 hover:text-blurple-500 dark:text-purple-400 dark:hover:text-purple-200 font-normal"><span class="sr-only">Twitter</span><span class="inline-block" aria-hidden="true"><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="twitter" class="svg-inline--fa fa-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg></span></a></div></div></div></footer></div>
 </body>
 </html>
\ No newline at end of file
diff --git a/moonbase.html b/moonbase.html
index 529d021f294..9d2614e1e4f 100644
--- a/moonbase.html
+++ b/moonbase.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/proto.html b/proto.html
index 3623da02b6a..7c29a49929a 100644
--- a/proto.html
+++ b/proto.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/search.html b/search.html
index f7f525e8030..83d60c867fd 100644
--- a/search.html
+++ b/search.html
@@ -13,7 +13,7 @@
 
 
 <link rel="search" type="application/opensearchdescription+xml" title="moonrepo" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b38b7279.css">
-<script src="/assets/js/runtime~main.3cfcc823.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.b42bce38.js" defer="defer"></script>
 <script src="/assets/js/main.0e2fa488.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">