Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elonvolo/superclean
Multi-platform all-purpose project cleaner
https://github.com/elonvolo/superclean
android clean docker ios project react-native xcode
Last synced: 14 days ago
JSON representation
Multi-platform all-purpose project cleaner
- Host: GitHub
- URL: https://github.com/elonvolo/superclean
- Owner: ElonVolo
- License: mit
- Created: 2024-04-04T08:31:52.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-29T17:14:17.000Z (5 months ago)
- Last Synced: 2024-10-03T12:44:21.774Z (about 1 month ago)
- Topics: android, clean, docker, ios, project, react-native, xcode
- Language: TypeScript
- Homepage:
- Size: 157 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# superclean
superclean is a one-stop shopping project cleaner that supports multiple platforms, frameworks, and development environments.
It collates all those really good pieces of advice on cleaning projects that you search for in the dark corners of StackOverflow when your project stops running and you've ruled out everything else.
## Install
$ ```npm install -g superclean```
## Usage
$ __superclean__ _project_type_
example:
```
superclean react-native
```_project_type_ can be one of the following:
| project_type | Description | notes |
| ---- | ---- | ---- |
| android | Android projects | mac-only (win/linux coming)
| cocoapods | Cleans cocoapods dependencies | mac-only |
| docker | Docker Environment | Experimental, save your data, mac-only (win/linux coming) |
| homebrew | Cleans homebrew dependencies | mac-only |
| node | node.js projects |
| react-native | React Native projects | mac-only
| vscode | Cleans vscode caches |
| xcode | Xcode projects | mac-only## caveats
superclean will delete most build artifacts in project's directory, as well as both local and global caches that the project relies on. When you use it, you will have to re-download all those dependencies and re-run commands to rebuild the project.
# License
MIT - see LICENSE