Closed piyalbasu closed 1 week ago
but i think renovate is better
I am applying to this issue via OnlyDust platform.
Hi. My name is Joy and i am a web3 developer and open source contributor.
I plan to solve this by reviewing carefully the existing typescript version, ensuring its compatibility and then upgrading it. I will also test the changes thoroughly to avoid breaking existing functions and also add the changes to the ReadME.
I am applying to this issue via OnlyDust platform.
Hello, i am Dprof-in-tech, an experienced Full Stack Blockchain Developer and I am excited to contribute my skills to the this project in this ODHACK 8. With a strong background in Next.js, TypeScript, JavaScript, React, Node.js, Rust and Cairo, I've honed my technical skills across the blockchain development landscape.
My journey with OnlyDust began at Edition 2, and I've since made 34 contributions across 11 projects. This extensive experience on the platform has allowed me to develop a keen understanding of delivering high-quality solutions under tight deadlines. Due to my web2 experience, i am skilled in writing Typescript and i would love to contribute to this project by solving this issue.
Below is a link to my OnlyDust public profile. https://app.onlydust.com/u/Dprof-in-tech
To solve this issue, i would:
Update TypeScript: I'll install the latest stable version of TypeScript and ensure it's reflected in the project dependencies.
Verify the Version: I’ll confirm that the latest version is installed and working correctly.
Review Changes: I’ll check the release notes for any updates or breaking changes and ensure that our code is compatible with the new version.
Update Configuration: If needed, I’ll adjust the TypeScript configuration file to align with the latest standards and features.
Test Everything: I’ll run a full test of the codebase to catch any issues, making sure our project builds correctly and functions as expected.
Fix and Optimize: If any issues arise due to the upgrade, I’ll resolve them and take advantage of new features to optimize our code where possible.
Commit the Changes: Once everything is tested and working, I’ll commit the updates for future use.
This process will ensure that we’re using the latest version of TypeScript, keeping the project up-to-date and taking advantage of the latest improvements
I am applying to this issue via OnlyDust platform.
hello i am a frontend dev and blockchain developer please can i work on this issue :) and would love to be a contributor
this issue is easy to tackle kindly assign and i'll get straight to work
ETA: 48hrs
I am applying to this issue via OnlyDust platform.
Hello, I am Joseph I am a frontend developer 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.
I will upgrade the packaged Typescript version to the latest and conclude in 1-2 days
I am applying to this issue via OnlyDust platform.
I am a Full Stack Developer with extensive experience in blockchain development, specializing in Next.js, TypeScript, Node.js, and Rust. With over 18 contributions across projects in the OnlyDust ecosystem, I’ve developed a strong proficiency in delivering high-quality solutions and tackling complex issues under tight deadlines. My experience spans frontend, backend, smart contract development, and a deep understanding of optimizing and maintaining scalable codebases.
To approach this upgrade, I will start by reviewing the entire codebase and its dependencies to identify any potential conflicts with the new TypeScript version. Once the assessment is done, I’ll upgrade TypeScript to the latest stable release, ensuring all configurations, particularly in the tsconfig.json file, are updated accordingly.
After upgrading, I will run tests to identify any type errors that may arise from the new version, refactoring the code where necessary to maintain type safety. I’ll then run both unit and integration tests, combined with manual testing, to validate that everything is working as expected. Any updates required for tools like ESLint or Prettier will also be addressed to maintain the developer experience.
Lastly, I’ll ensure that performance remains unaffected by the upgrade and prepare everything for deployment. This update will keep the project current, enhance type-checking, and improve security, all while maintaining stability and ensuring a smooth transition for the team.
I am applying to this issue via OnlyDust platform.
I am Web3 frontend developer skilled in Cairo, Typescript, JavaScript, Cairo, and Solidity. I have successfully contributed to an open source project like starknet quest
I am applying to this issue via OnlyDust platform.
Helloo, my name is Hellen. I´m currently a computer science student and a web3 developer. I have been working on different exercises on different platforms like Exercism and Starklings in the past weeks so I can get my knowledge about the different languages better . I am hopeful to contribute on this repository!!
I would work on this problem by doing the following:
I am applying to this issue via OnlyDust platform.
JavaScript developer with 5+ years of experience involved in the full software development lifecycle. My experience includes providing IT solutions for enterprises using JavaScript, React, TypeScript, Node.js, and MongoDB. Additionally, I am expanding my knowledge in Web3 technologies, particularly in Cairo and Solidity.
I am also a community leader and sensei at Dev.f, where I mentor and lead a vibrant community of developers and am a Dojo Coding Member.
My areas of interest include Web3, frontend, backend, and full-stack development.
First I position myself in the terminal in each of the projects of the typescript package:
cd cdm/crates/soroban-spec-typescript
npm i
npm list typescript
to know which version was installed
npm install typescript@latest --save-dev
to update it to the latest version
Test the project
npm run build
to check that it compiles
Or
Modify the packages.json and change the dependency version:
"devDependencies": {
"typescript": "^5.6.2"
}
I am applying to this issue via OnlyDust platform.
I have experience in TypeScript and JavaScript development, with a focus on package management and dependency updates. I’ve previously worked on similar upgrades to ensure compatibility and leverage new features.
I’d start by reviewing the current TypeScript version in the project and checking the changelog for breaking changes. Then, I’d upgrade to the latest version, run tests to ensure compatibility, and address any issues that arise during the update process.
@piyalbasu I am almost done with this issue. How can i message you on telegram? Any group link? I have some questions to ask.
Hello, @piyalbasu , i will make a PR soon. There has been a huge progress.
@piyalbasu I just updated my PR #1641
@willemneal please help review my PR. Thanks
Upgrade the packaged Typescript version to the latest. https://www.npmjs.com/package/typescript?activeTab=versions