Repository navigation
chore: prune redundant package script aliases - #1451
Open
fhammerschmidt wants to merge 2 commits into
Open
fhammerschmidt wants to merge 2 commits into
fhammerschmidt wants to merge 2 commits into
Conversation
Keep focused docs helpers in their workspace and retain contributor commands with an explicit purpose. Document manual tools and Yarn preparation behavior, and remove duplicate docs formatting and cleaning entries.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
guide | 9f9ad34 | Commit Preview URL Branch Preview URL |
Oct 12 2026, 08:45 AM |
fhammerschmidt
added a commit
that referenced
this pull request
Oct 12, 2026
Include #1451 so its package-script audit can merge first without conflicts. Preserve the root ReScript formatting and generated-output checks and the docs formatting delegate.
fhammerschmidt
added a commit
that referenced
this pull request
Oct 12, 2026
Include #1451 so its package-script audit can merge first without conflicts. Preserve the repository-wide root formatter and docs workspace formatting delegate.
fhammerschmidt
added a commit
to fhammerschmidt/rescript-lang.org
that referenced
this pull request
Oct 12, 2026
Include rescript-lang#1451 so its package-script audit can merge first without conflicts. Preserve the dead-code check and corrected repository-wide reanalyze commands.
This was referenced Oct 12, 2026
Contributor
Lighthouse baselineCompared with target branch
Download the full Lighthouse reports and baseline Commit |
Keep the package-script audit focused on the eight redundant entries. Explain retained manual commands in the PR description without duplicating package scripts and contributor documentation.
Contributor
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The package-script audit found redundant root aliases and duplicate workspace commands, while several scripts without automated callers are useful contributor tools. Remove eight redundant entries while keeping useful manual contributor commands.
Fixes #1419. Part of #1421.
build:generate-llms,ci:homepage-performance,ci:test:e2e,dev:vite,dev:wrangler, andprepare. The docs workspace helpers stay available to builds, CI, and direct workspace invocation.ci:formatandclean:res; use the root commands for these repository-wide operations.prepare; docs development calls its workspace script explicitly. Lefthook has its own postinstall for hook installation. See Yarn lifecycle scripts and Lefthook installation.Branch:
fix/1421-package-scripts, based on websitemaster(v12), pushed directly torescript-lang/rescript-lang.org. No compiler changes or dependency changes.Validation: Oxfmt and ReScript formatting checks pass. A one-off audit verifies all 24 remaining workspace aliases, local script dependencies, GitHub workflow references, the homepage E2E helper, contributor commands, and explicit development preparation. Local Yarn fails to load the global
.yarnrc.yml, including after an unrestricted retry. All six PR CI jobs passed on the script cleanup, verifying installation, builds, script tests, browser and visual tests, and all 40 homepage Cypress tests. Both deployments and Lighthouse also passed. The follow-up only restores the existing scripts README; its formatting check passes.Coordination: keep Cypress entry points documented by #1447, the root
clean:resused by #1448, guide watch mode documented by #1449, and dead-code commands corrected by #1443. This cleanup is incorporated into #1443, #1448, and #1449; merge #1451 first so its changes drop out of their diffs. Merge simulations with #1443, #1447, #1448, #1449, and #1450 pass, and the original CI formatting/generated-output and dead-code commands are preserved.