Skip to content

Removed the custom browserFilesAlias and Claude reviews#740

Merged
VisLab merged 2 commits into
hed-standard:mainfrom
VisLab:fix_actions
May 25, 2026
Merged

Removed the custom browserFilesAlias and Claude reviews#740
VisLab merged 2 commits into
hed-standard:mainfrom
VisLab:fix_actions

Conversation

@VisLab
Copy link
Copy Markdown
Member

@VisLab VisLab commented May 25, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

Claude code review could not run. The request to the Claude API failed (possible causes: billing limit reached, token expired, or service unavailable). Review this PR manually.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the browser build configuration for hed-validator by removing the custom esbuild alias plugin and relying on the package browser field for redirecting Node-specific file utilities when bundling for browsers.

Changes:

  • Added a browser field mapping in package.json to redirect ./src/utils/files.js to ./src/utils/files.browser.js (and kept fs: false).
  • Removed the custom browserFilesAlias esbuild plugin and adjusted the browser-build comment accordingly.
  • Removed two GitHub Actions workflows related to “Claude” automation.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
package.json Adds browser field mapping for browser-safe file utilities resolution.
esbuild.mjs Removes the custom alias plugin and relies on package.json browser mapping for the browser bundle.
.github/workflows/claude.yaml Removes the Claude Code workflow.
.github/workflows/claude-code-review.yml Removes the Claude Code Review workflow.

Comment thread esbuild.mjs Outdated
Comment thread package.json
@github-actions
Copy link
Copy Markdown

Claude code review could not run. The request to the Claude API failed (possible causes: billing limit reached, token expired, or service unavailable). Review this PR manually.

@VisLab VisLab changed the title Removed the custom browserFilesAlias Removed the custom browserFilesAlias and Claude reviews May 25, 2026
@VisLab VisLab merged commit 7c4d6b6 into hed-standard:main May 25, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants