Skip to content

Dev#74

Open
lomserg wants to merge 2 commits intoAlreadyBored:masterfrom
lomserg:dev
Open

Dev#74
lomserg wants to merge 2 commits intoAlreadyBored:masterfrom
lomserg:dev

Conversation

@lomserg
Copy link

@lomserg lomserg commented Mar 9, 2026

  1. Task: https://github.com/AlreadyBored/nodejs-assignments/blob/main/assignments-v2/01-nodejs-fundamentals/assignment.md
  2. Screenshot:
image 3. Deployment: [-](https://github.com/lomserg/node-nodejs-fundamentals/tree/dev) 4. Done 09.03.2026 / deadline 10.03.2026 5. Score: 68 / 200 - File System (src/fs) (32/32) - [x] snapshot.js implemented properly – recursive scan, correct JSON structure with path/type/size (10) - [x] restore.js implemented properly – reads snapshot and recreates directory/file structure (10) - [x] findByExt.js implemented properly – recursive search, sorted output (6) - [x] merge.js implemented properly – reads .txt files in order, concatenates and writes result (6)
  • CLI (src/cli) (26/26)

    • interactive.js implemented properly – readline prompt, supports uptime/cwd/date/exit commands, handles Ctrl+C (10)
    • progress.js implemented properly – in-place updating progress bar from 0% to 100% (~5 seconds) (10)
    • progress.js supports --color (#RRGGBB), applies color only to filled segment and resets ANSI styles correctly (6)
  • Modules (src/modules) (10/10)

    • dynamic.js implemented properly – dynamically imports plugin from plugins/, calls run(), handles missing plugin (10)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant