exercism / exercism/javascript-analyzer

Use shelljs

Open
#8 0 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.