CATcher-org / CATcher-org/WATcher

Node 16.0.0 causes frequent recompiles

Open
#99 1 comment 0 reactions 0 assignees View on GitHub
category.Bug
Dominant language
TypeScript
Stars
10
Forks
38
PR merge metrics
No merged PRs in 30d

Description

Currently, WATcher works well only with node 14.0.0. However, when using node versions >=16.0.0, frequent recompiles (almost every 4-5 seconds) occur. This affects usability and can be quite annoying, and warrants further investigation

**To Reproduce**
Steps to reproduce the behavior:

1. Use node -v 16
2. Run using npm run ng:serve:web
3. Watch as app continues to recompile

**Expected behavior**
App should only recompile if there are changes made.

**Desktop (please complete the following information):**

- OS: MacOS Monterey
- Browser: chrome
- Node version: 16

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue with Node 16 by running `npm run ng:serve:web` and observe the repeated recompiles. Investigate the web development build/watch entry point and verify that recompilation occurs only after file changes; there are no specific files or tests named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js, typescript
Domain
build-system, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.