Skip to content

Conversation

@ltardivo
Copy link
Collaborator

@ltardivo ltardivo commented Jan 23, 2025

This PR enhances project security and improves the build and test processes.

  • Removes high-risk dependencies, upgrade version of conflicting packages
  • Removes script at nakamotoJs, use normal npm audit
  • Moves dotenv to devDependencies at package/lib

Bitcoin Computer Node build automatization:

  • Changes build path in docker-compose.yml file to automatically build when starting the node npm run up

Testing over regtest:

  • Use bcdb custom BTC docker image to simplify development on regtest
  • Inline scripts, cleanup

@ltardivo ltardivo changed the title Feat/cleanup node Feat/cleanup node and monorepo Jan 24, 2025
Copy link
Contributor

@ClemensLey ClemensLey left a comment

Choose a reason for hiding this comment

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

Looks good to me

@ClemensLey ClemensLey merged commit 9643189 into main Jan 25, 2025
@ClemensLey ClemensLey deleted the feat/cleanup-node branch January 25, 2025 00:35
@ltardivo ltardivo mentioned this pull request Feb 6, 2025
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.

3 participants