jeffbski / jeffbski/wait-on

Drop lodash

Open
#212 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2k
Forks
87
PR merge metrics
No merged PRs in 30d

Description

`wait-on` was created in the early days of Node.js development. Now with ES6 and new ECMAScript and Node.js features, many lodash methods usages are no longer needed.

If you wish, I can start progressive migrating, this should further reduce installation size of the package.

Currently, `wait-on` is the only dependency in my project that uses `lodash`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the lodash usages and the dependency declaration in the wait-on repository, then run the existing test suite to establish current behavior. Replace the unnecessary usages while preserving command-line and Node.js API behavior; done means the tests pass and lodash is no longer an installed dependency.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.