js-stellar-sdk icon indicating copy to clipboard operation
js-stellar-sdk copied to clipboard

Move JS SDKs into a monorepo

Open morleyzhi opened this issue 6 years ago • 1 comments

Is your feature request related to a problem? Please describe. It's annoying to toggle between three different codebases, each with independent prettier / eslint / build settings. It would be a lot easier to manage all three packages from one repo.

Describe the solution you'd like

  • [ ] init lerna
  • [ ] Move stellar-sdk files into packages dir
  • [ ] Move js-xdr and js-stellar-base here
  • [ ] Update CI and deploy settings

Describe alternatives you've considered We don't technically have to do this (which is why it hasn't happened yet), but the sooner we do, the more we can reap the small conveniences.

morleyzhi avatar May 21 '19 14:05 morleyzhi

This is fine except I think js-xdr should stay in it's own repo. It can be useful in other projects and committers shouldn't have to pull all Stellar-related code. However, I don't have very strong feelings about it, it just seems more clean.

bartekn avatar May 21 '19 17:05 bartekn