Skip to main content

A tool to clean up build directories in various programming languages.

Project description

JunkPurge

A simple Python script to recursively delete common build and install directories for various programming languages, helping you clean up unnecessary files and free up space.

Supported Languages

  • JavaScript (js)
  • Rust (rust)
  • Python (python)
  • C++ (cpp)
  • Java (java)
  • C# (csharp)
  • Go (go)
  • Ruby (ruby)
  • PHP (php)
  • Dart (dart)
  • Flutter (flutter)

Installation

You can install JunkPurge directly from PyPI:

pip install junkpurge

Once installed, you can use it as a command-line tool:

junkpurge <directory> <language>

For example, to clean the build directories for a JavaScript project:

junkpurge my_project js

This will remove directories like node_modules, dist, and build from the specified my_project directory.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

junkpurge-0.1.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

junkpurge-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file junkpurge-0.1.0.tar.gz.

File metadata

  • Download URL: junkpurge-0.1.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for junkpurge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2455631bf51727c01fc39b846953713e69793b163d4f4b7242d2d829b9517b37
MD5 6937724c3ca0578b26265fd3b4613317
BLAKE2b-256 ffbc6687ed307e6bb3f6d378c3a0dfe1b67311a9547d96db47cb7bfcea3e6f58

See more details on using hashes here.

File details

Details for the file junkpurge-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: junkpurge-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.7

File hashes

Hashes for junkpurge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4928f4711a53d075bc967b36599e322086f703de9c1bca7be2fa08a4ffcd12ed
MD5 2057656e3e089349e25cac531430898c
BLAKE2b-256 82e4102787b12cbfa423d4e7288e0979da23f790aa6c356341d71c08324ae403

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page