-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update all dependencies #2
Comments
Hi @ElliotFriend I would love to work on this. Can I be assigned? |
Hi @Joy-Adah! |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi! My name is Luis Sanchez, and I’m a Frontend Developer with 3 years of experience, specializing in TypeScript and React. I'm gonna be glad to contribute How I plan on tackling this issuewell, First, I’ll review the current state of the dependencies, particularly focusing on the @stellar/stellar-sdk and the node v20 migration. I’ll start by updating the @stellar/stellar-sdk package, replacing the older stellar-sdk version. I will address any breaking changes by reviewing the changelog and updating the affected code accordingly. After that, I’ll proceed with the Node v20 migration, Finally, I’ll document the changes and update any relevant documentation. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi. My name is Joy and I am a web3 developer and contributor. How I plan on tackling this issueI plan to update all dependencies, including the Stellar SDK and Node, to their latest versions. My plan is to carefully go through the existing dependencies, ensure compatibility with the latest versions, and test the changes thoroughly to avoid breaking existing functions. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello @ElliotFriend, I'm a software engineer from Costa Rica with over 1 year of experience and a member of Dojo Coding. I have worked with backend technologies such as Node.js, PhP, Java, C#, Cairo. I'd love the opportunity to help with this issue and contribute to your project. How I plan on tackling this issueAs I'm new to the project, my first step will be to thoroughly understand the codebase and get the necessary context. This will involve familiarizing myself with the architecture, dependencies, and existing documentation, allowing me to make informed decisions moving forward. For this issue I will:
Looking forward to hearing from you! Best regards. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have experience in JavaScript and package management, with a strong focus on upgrading dependencies and ensuring compatibility. I’ve worked on similar projects where I migrated packages and handled breaking changes, which will help me effectively manage the upgrade from stellar-sdk to @stellar/stellar-sdk and transition to Node v20. How I plan on tackling this issueI would start by reviewing the Dependabot PR (#11) for potential breaking changes, then upgrade the packages incrementally, focusing on transitioning from stellar-sdk to @stellar/stellar-sdk. I’d also migrate the project to Node v20, addressing any issues that arise during testing to ensure compatibility. Finally, I’d document the changes for future reference. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello @ElliotFriend I am Joseph I am a Softwaremdeveloper and blockchain developer and I am also an active contributor here on only dust here is my profile https://app.onlydust.com/u/josephchimebuka. This is my first time to contribute to this repo ill appreciate the opportunity to contribute. How I plan on tackling this issueI will have to update the dependecies to match the description. And I will ensure that they are updated by tomorrow if assigned the PR |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedhello i am a frontend dev and blockchain developer How I plan on tackling this issueCheck Current Dependencies: Review package.json for packages due for major version upgrades. Update @stellar/stellar-sdk: Replace stellar-sdk with @stellar/stellar-sdk and update to the latest version, addressing any breaking changes. Run Dependabot: Review the Dependabot pull request (#11) for updates and breaking change notifications. Test for Breaking Changes: Run tests and adjust code as needed to handle breaking changes from the updates. Migrate to Node v20: Update the project to Node v20, referencing the update-protocol-20 branch for guidance. Final Testing: Run the application and tests to ensure everything functions correctly after updates. Commit Changes: Commit updates with a clear message about the dependency and Node version changes. Documentation: Optionally, update the README to reflect the changes made. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have experience on full stack development building an EVM explorer and indexer: https://github.com/walnuthq/op-scan How I plan on tackling this issueI will continue the work started on the update-protocol-20 branch and make sure every dependency is up to date, following the migration paths described in each package CHANGELOG. |
We do have dependabot configured on this repo, as of #5. However, many packages are probably due for a major version upgrade. Let's do as many of those as possible.
Especially important is the
@stellar/stellar-sdk
dependency (which we should move to, instead of the currently usedstellar-sdk
package). At the moment, the current version is v12.3.0Edit: Dependabot has create #11, but it may result in some breaking changes that need some human intervention
Another Edit: We should also migrate to node
v20
while we're at it. Theupdate-protocol-20
branch has some work started to this end, though I'm sure it's incomplete atm.The text was updated successfully, but these errors were encountered: