faressoft / faressoft/terminalizer
Consider support latest version of Node
- Dominant language
- JavaScript
- Stars
- 16.2k
- Forks
- 520
- PR merge metrics
- No merged PRs in 30d
Description
This is a great tool! I like to use this very much. It's my primary to record my terminal. But...
Unfortunately, it does not support the latest version of Node (v16). Each time I do `brew upgrade`, my `node` bumps to its `latest` version. And I have to do the following steps every time in order to make `terminalizer` work:
1. `brew unlink node`
2. `brew install node@12`
3. `brew link --overwrite node@12`
4. `npm install -g terminalizer`
I do not like to dealing with `npm` stuff since it's too "noisy" and does not work as expected in general. I would be so glad if someone gets to it to make it work with the latest node versions. Thanks! :)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the installation and usage problem with Node v16, using the terminalizer command and the downgrade steps described in the issue. Trace the runtime compatibility problem from installation through normal use; done means terminalizer works on the latest Node without manually switching to Node 12.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100