Skip to content

Conversation

@vikaspotluri123
Copy link
Member

@vikaspotluri123 vikaspotluri123 commented Jun 19, 2025

merge strategy: rebase

  • created a separate package.json for app dependencies
  • removed uuid in favor of crypto.randomUUID
  • added explicit dependency on handlebars (previously came from express-hbs)
  • node_modules went from ~168MB to ~72MB

Manual testing: Ran the app and uploaded a fixture, getting proper results.
Missing tests: Didn't test with Sentry, or that the Dockerfile works
Also: Not sure if the Renovate config needs to be picked up, or if it will automatically find app/package.json

- we now use GitHub actions instead of travis
- we don't use grunt anymore
- created a separate package.json for app dependencies
- removed `uuid` in favor of `crypto.randomUUID`
- added explicit dependency on handlebars (previously came from express-hbs)
- node_modules went from ~168MB to ~72MB
@vikaspotluri123 vikaspotluri123 marked this pull request as ready for review June 19, 2025 16:13
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.

1 participant