JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 7
  • Score
    100M100P100Q27756F
  • License MIT

A CLI tool to find and remove unused NPM packages in your Node.js projects.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (node-tidy) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Node-Tidy

    Node-Tidy is a CLI tool designed to identify and remove unused dependencies in your Node.js projects. It simplifies package management and ensures your node_modules directory and package.json stay clean and efficient.


    πŸš€ 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.

    πŸ“¦ 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

    😊 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.