exercism / exercism/javascript-analyzer
Use shelljs
Open
- Dominant language
- TypeScript
- Stars
- 16
- Forks
- 21
- Avg merge
- 6h 53m
- Merged PRs (30d)
- 2
Description
Currently there is quite a bit of code that is obnoxious because of `node.fs`. Instead, we might want to use [`shelljs`](https://github.com/shelljs/shelljs) and have a lot of this be handled by the operating system.
Contributor guide
Research direction
Start by locating the analyzer code that uses node.fs and review how those operations currently work. Check shelljs documentation and the existing analyzer workflow before deciding which filesystem operations should change. Done means the relevant node.fs usage is replaced without changing analyzer behavior, with tests or checks passing if the repository provides them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100