-
-
Notifications
You must be signed in to change notification settings - Fork 224
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: bvaughn/react-error-boundary
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.1.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: bvaughn/react-error-boundary
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 11 files changed
- 3 contributors
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0a10d4c - Browse repository at this point
Copy the full SHA 0a10d4cView commit details
Commits on Dec 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c8d234 - Browse repository at this point
Copy the full SHA 5c8d234View commit details -
chore(eslint): migrate eslint configuration .eslintrc.js to eslint.co…
…nfig.mjs (#205) This pr converts the existing .eslintrc.js configuration file to the latest eslint format, eslint.config.mjs, and includes necessary updates to related libraries to support this change. a .nvmrc file specifying v20.9.0 has also been added to ensure compatibility with eslint’s minimum version requirements. the update ensures that the original eslint configuration is adapted to the flat config format while maintaining consistent functionality with typescript, react, and prettier plugins and recommended rules. **Why**: the main goal of this change is to adopt eslint’s latest configuration style, making maintenance easier and leveraging the flexibility of the flat config structure. this approach is expected to bring several benefits: * adoption of the latest module standard: the flat config format uses the latest ecmascript module (esm) standard, allowing for more flexible application of javascript features in configuration. * improved maintainability and extensibility: by updating plugins, we are now using versions optimized for flat config. this transition also prepares us to more easily adapt to future eslint version updates. * node version compatibility: a .nvmrc file specifying v20.9.0 has been added to ensure compatibility with [eslint’s minimum version requirements, as the latest eslint requires node.js version 18.18.0, 20.9.0, or 21.1.0 and above](https://eslint.org/docs/latest/use/getting-started#prerequisites). this change helps ensure that all environments using this repository align with the required node version. **How**: * configuration migration: all configurations from .eslintrc.js were transferred to eslint.config.mjs and adapted to the flat config format, ensuring functional parity with the previous setup. * library updates: major eslint-related plugins (typescript, react, prettier) were updated to their latest versions, supporting the new configuration style. * node version specification: a .nvmrc file was added with v20.9.0 to meet eslint’s minimum node version requirements, ensuring compatibility across environments. * environment and global variable consistency: the environment variables and global options (browser, es2021, node) from the previous configuration were applied consistently in the flat config, ensuring that the setup performs identically to the former .eslintrc.js configuration. this transition modularizes the eslint configuration with the latest standards, improving maintainability and allowing for greater flexibility in accommodating future eslint and plugin updates.
Configuration menu - View commit details
-
Copy full SHA for e1a6a0a - Browse repository at this point
Copy the full SHA e1a6a0aView commit details -
Update withErrorBoundary types for forwards compat (#211)
Co-authored-by: Brian Vaughn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4368fc0 - Browse repository at this point
Copy the full SHA 4368fc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed17cc - Browse repository at this point
Copy the full SHA 3ed17ccView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.1.2...5.0.0