faressoft / faressoft/terminalizer

Consider support latest version of Node

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.