processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.3k stars 1.27k forks source link

Migrating the whole codebase from `javascript` to `typescript` #3007

Closed Swarnendu0123 closed 4 months ago

Swarnendu0123 commented 5 months ago

Increasing Access

By migrating the codebase to TypeScript, we aim to increase accessibility to developers who are familiar with statically typed languages and who prefer the robust type checking provided by TypeScript. This change will facilitate a smoother onboarding process for new contributors and help improve collaboration within the open-source community.

Feature enhancement details

On a very high level we have 3 main folders, which we can convert into typescript:

pravintargaryen commented 5 months ago

Cool. Right Decision for the long term.

lindapaiste commented 4 months ago

I'm going to close this issue so that we can keep the discussion in one place in #3004