Skip to content

Conversation

@erickzhao
Copy link
Member

@erickzhao erickzhao commented Nov 26, 2025

WIP.

  • Bump engines to Node 22
  • Update @types/node dependencies
  • Upgrade all @electron/ packages to their latest major versions
  • Use type: module in package.json
  • Drop support Rechoir/Interpret configurations
  • Replace ts-node with tsx
  • Remove dependencies on distutils and Python 3.11
  • Replace lodash with lodash-es
  • Remove Lodash entirely
  • Check if we still need jiti for the configuration loading
  • Check Webpack plugin ESM/CJS compatibility
  • Get tests to pass
  • Re-enable ESLint import plugin with correct ESM parsing
  • Ensure Forge configurations can still be loaded properly in ESM and CJS

@socket-security
Copy link

socket-security bot commented Nov 26, 2025

@erickzhao erickzhao added the next label Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants