Skip to content

tursynbekoff/node-nodejs-basics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task "Node.js basics"

  1. Task link - https://github.com/tursynbekoff/nodejs-assignments/blob/main/assignments/nodejs-basics/assignment.md
  2. Submit: 2022-12-05 00.45 / Deadline: 06.12.2022 02.59
  3. Total task (206/206)

Basic Scope (136/136)

  • File system (src/fs)
    • +6 create.js implemented properly
    • +10 copy.js implemented properly
    • +10 rename.js implemented properly
    • +6 delete.js implemented properly
    • +6 list.js implemented properly
    • +6 read.js implemented properly
  • Command line interface(src/cli)
    • +6 env.js implemented properly
    • +6 args.js implemented properly
  • Modules(src/modules)
    • +20 cjsToEsm.cjs refactored properly
  • Hash (src/hash)
    • +10 calcHash.js implemented properly
  • Streams (src/streams)
    • +10 read.js implemented properly
    • +10 write.js implemented properly
    • +10 transform.js implemented properly
  • Zlib (src/zip)
    • +10 compress.js implemented properly
    • +10 decompress.js implemented properly

Advanced Scope (70/70)

  • Worker Threads (src/wt)
    • +10 worker.js implemented properly
    • +30 main.js implemented properly
  • Child Processes (src/cp)
    • +10 spawns child process
    • +10 child process stdin receives input from master process stdin
    • +10 child process stdout sends data to master process stdout

Forfeits (0)

  • -95% of total task score Any external tools/libraries are used
  • -30% of total task score Commits after deadline (except commits that affect only Readme.md, .gitignore, etc.)

Mark calculation: 136 + 70 - 0 = 206 points

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%