Skip to content

DevDaddyJacob/C-Node-Module-Cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C Node Modules Cleaner

This is a simple console program designed to help identify the node_modules folders on your system and how much storage they eat up, as we all know these folders can gorw in size very quick and often are forgotten about when we move from project to project

It is an interactive program which first scans your system for the drives and then prompts you to select those to scan, it then scans them and then outputs a sorted list into a CSV file.

This project uses the following skills: - Dynamic Arrays - Sorting Algorithms (Block Sort) - Multi Threading

Build Output (Release Mode)

>.\utils\rbuild        
* gcc -c -o obj/app.o src/app.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/error.o src/error.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/main.o src/main.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/structures/drive_list.o src/structures/drive_list.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/structures/int_list.o src/structures/int_list.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/structures/node_module.o src/structures/node_module.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/structures/sorter.o src/structures/sorter.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/utils/common.o src/utils/common.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -c -o obj/utils/uint64.o src/utils/uint64.c -std=c89 -Wall -Wextra -pedantic -Werror
* gcc -o bin/NodeModuleCleaner obj/app.o obj/error.o obj/main.o obj/structures/drive_list.o obj/structures/int_list.o obj/structures/node_module.o obj/structures/sorter.o obj/utils/common.o obj/utils/uint64.o -std=c89 -Wall -Wextra -pedantic -Werror

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published