akosbalasko / akosbalasko/yarle
Running the command-line tool pins the CPU to 100% and does nothing
- Dominant language
- TypeScript
- Stars
- 1.8k
- Forks
- 111
- PR merge metrics
- No merged PRs in 30d
Description
Aurora 44 (Universal Blue) x86_64.
The npx command makes the CPU soar to 100% but otherwise does not seem to be doing anything.
```text
$ npx --verbose -p yarle-evernote-to-md@latest yarle --configFile yarle_20260620_200437.config
npm verbose cli /var/home/linuxbrew/.linuxbrew/Cellar/node/26.3.1/bin/node /var/home/linuxbrew/.linuxbrew/lib/node_modules/npm/bin/npm-cli.js
npm info using npm@11.16.0
npm info using node@v26.3.1
npm verbose title npm exec yarle --configFile yarle_20260620_200437.config
npm verbose argv "exec" "--loglevel" "verbose" "--package" "yarle-evernote-to-md@latest" "--" "yarle" "--configFile" "yarle_20260620_200437.config"
npm verbose logfile logs-max:10 dir:/var/home/zorael/.npm/_logs/2026-06-20T20_13_34_571Z-
npm verbose logfile /var/home/zorael/.npm/_logs/2026-06-20T20_13_34_571Z-debug-0.log
npm http fetch GET 200 https://registry.npmjs.org/yarle-evernote-to-md 159ms (cache revalidated)
```
It stops there and I have to Ctrl+C.
From the npm debug log file:
```text
0 verbose cli /var/home/linuxbrew/.linuxbrew/Cellar/node/26.3.1/bin/node /var/home/linuxbrew/.linuxbrew/lib/node_modules/npm/bin/npm-cli.js
1 info using npm@11.16.0
2 info using node@v26.3.1
3 silly config load:file:/var/home/linuxbrew/.linuxbrew/lib/node_modules/npm/npmrc
4 silly config load:file:/var/home/zorael/documents/_yarle/Bokföring Solididi 2013-14/.npmrc
5 silly config load:file:/var/home/zorael/.npmrc
6 silly config load:file:/home/linuxbrew/.linuxbrew/etc/npmrc
7 verbose title npm exec yarle --configFile yarle_20260620_200437.config
8 verbose argv "exec" "--loglevel" "verbose" "--package" "yarle-evernote-to-md@latest" "--" "yarle" "--configFile" "yarle_20260620_200437.config"
9 verbose logfile logs-max:10 dir:/var/home/zorael/.npm/_logs/2026-06-20T20_13_34_571Z-
10 verbose logfile /var/home/zorael/.npm/_logs/2026-06-20T20_13_34_571Z-debug-0.log
11 silly logfile start cleaning logs, removing 1 files
12 silly packumentCache heap:4395630592 maxSize:1098907648 maxEntrySize:549453824
13 silly logfile done cleaning log files
14 http fetch GET 200 https://registry.npmjs.org/yarle-evernote-to-md 159ms (cache revalidated)
15 silly packumentCache heap:4395630592 maxSize:1098907648 maxEntrySize:549453824
```
I hunted down the `yarle` executable, which in my case was `/var/home/zorael/.npm/_npx/106a035a6ccf201d/node_modules/yarle-evernote-to-md/dist/dropTheRope.js`. As when run via npx, running it manually immediately pins the CPU at 100% with no output.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported npx command on a similar Node/npm setup, then run the named CLI entry point dist/dropTheRope.js directly. The issue gives the hang point and npm debug output but no failing test or config contents, so first narrow whether startup or config loading is spinning. Done means the CLI no longer pins one CPU with no output for this invocation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, node.js, typescript
- Domain
- cli, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100