Recommendation: Any plan on modularising the application/splitting into multiple files and also any plan of converting to typescipt.
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 15/100
- Issue type
- Refactor
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript, typescript
- Domain
- developer-experience, web-dev
Research direction
The issue names no files, tests, or entry points and proposes a broad modularization and TypeScript migration. Start by reviewing the current JavaScript SDK structure and the migration mentioned in the issue; done would require an agreed scope, implementation plan, and acceptance criteria from maintainers.
Written by the indexing model from the issue text.
Description
Reason: This would help in attracting more contributors. As it would be easy to understand the code and identify the issues/improvements.
Note: I can contribute in the migration. I did something related to it, splitting into multiple files (Also migrating to Typescript) and now it is working as it should. And it can be further improved for better readability.
- Dominant language
- JavaScript
- Stars
- 212
- Forks
- 147
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Similar issues
-
bug lsp sev-3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
Miaotofu01/Study-Mate#206 ·
Maintainers usually reply within 1 day
-
effort:low model:light plan planner:fable-5-1 test-quality tests
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
zhw2590582/ArtPlayer#1073 ·