1.0.20 β€’ Published 9 months ago

node-tidy v1.0.20

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Node-Tidy

Node-Tidy is a CLI tool designed to identify and remove unused dependencies and Missing Dependencies required in your Js projects. It simplifies package management and ensures your node_modules directory and package.json stay clean and efficient run your code on Production Error Free 😊


πŸš€ Features

  • Detects unused dependencies and devDependencies in your project.
  • Provides an interactive option to remove unused packages.
  • Keeps your project lightweight and efficient.
  • Rollback option to restore changes if needed.
  • Find Missing Dependencies and Install them

πŸ“¦ Installation

Install Node-Tidy globally via NPM:

npm install -g node-tidy

πŸ› οΈ Usage

  • Navigate to your Node.js project directory:
cd your-project
  • Run
node-tidy

❯ node-tidy
Checking for unused packages. This may take a while...
Unused packages found:
Dependencies:
- mongoose
Do you want to remove these unused packages? (yes/no): y
Removing mongoose...
Unused packages removed successfully.
Do you want to rollback the changes? (yes/no): n
Changes retained.
Scanning for missing packages...

Missing packages detected:
- express
- dotenv
- morgan

Do you want to install these missing packages? (yes/no): y
Installing express...
Installing dotenv...
Installing morgan...
Missing packages installed successfully.

😊 Why Use Node-Tidy?

  • Save Disk Space: By removing unnecessary packages, you free up space in your project and on your disk, ensuring you're only keeping what's necessary.
  • Improve Performance: A leaner node_modules and cleaner package.json means faster install times and more efficient project load times.
  • Cleaner Project Structure: Node-Tidy helps keep your project organized by removing unused dependencies, ensuring your package.json is only reflecting what’s in use.
  • Easier Dependency Management: Keeping your dependencies up-to-date and removing unused ones reduces the complexity of managing package versions and conflicts.
  • Quick and Interactive: Node-Tidy offers an easy-to-use interactive prompt, making the process of identifying and removing unused dependencies simple and painless.
  • Rollback Changes: Made a mistake? No worries. Node-Tidy lets you rollback the removal process, restoring your project to its previous state.
  • Find Missing Dependencies and Install Them : Missing dependencies but don't which and getting error but don't worry Node-Tidy got you covered.It will find all dependencies and install them so that you don't have to worry about them and run Project error free

😊 Supported?

  • React.js NextJs:
  • NodeJS ExpressJS NestJS ...other Frameworks:
1.0.20

9 months ago

1.0.19

10 months ago

1.0.18

10 months ago

1.0.17

10 months ago

1.0.16

10 months ago

1.0.15

10 months ago

1.0.14

10 months ago

1.0.13

10 months ago

1.0.12

10 months ago

1.0.11

10 months ago

1.0.10

10 months ago

1.0.9

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago