1.0.2 • Published 1 year ago

@chocodev/sn v1.0.2

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
1 year ago

Snap CLI

This is a powerful Git workflow enhancement tool designed to streamline your version control experience with intuitive commands and additional features.

Features

  • Smart Commit Management

    • Push to branches with custom messages
    • Support for signed commits
    • Commit amending capabilities
    • Pre-commit hook integration
  • Branch Operations

    • Create and delete branches
    • List local and remote branches
    • Easy branch switching
    • Force checkout options
  • Configuration Management

    • Edit configuration via CLI
    • Support for multiple locales
    • Customizable editor preferences
  • Web Interface

    • Real-time repository status
    • Branch visualization
    • Repository statistics
    • Auto-refresh capabilities
  • Enhanced Status Display

    • Colorized output
    • Detailed file tracking
    • Branch status information
    • Commit statistics

Installation

Install globally using npm:

npm install -g @chocodev/sn

Or yarn:

yarn global add @chocodev/sn

Configuration

Configuration file is automatically created at:

  • Windows: %APPDATA%\snap-cli\config.ini
  • Unix/Mac: ~/.snap-cli/config.ini

Available Settings

[i18n]
locale = "en-US"  # default locale

Internationalization

Snap CLI supports multiple languages. Set your preferred language in the configuration file:

snap config i18n.locale=es_ES

Note: To view the available locales, look in the src/translations directory.

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

Author

Created by chocoOnEstrogen Inspired by GIT