
## Summary Comprehensive repository cleanup focusing on plugin dependency management, documentation improvements, and git tracking optimization. ## Key Changes ### 🔧 Core Infrastructure - Synchronized all nu-* dependencies across plugins for version consistency - Enhanced upstream tracking and automation systems - Removed nushell directory from git tracking for cleaner repository management ### 📚 Documentation - Significantly expanded README.md with comprehensive development guides - Added detailed workflow documentation and command references - Improved plugin collection overview and usage examples ### 🧹 Repository Cleanup - Removed legacy bash scripts (build-all.sh, collect-install.sh, make_plugin.sh) - Streamlined automation through unified justfile and nushell script approach - Updated .gitignore with nushell directory and archive patterns - Removed nushell directory from git tracking to prevent unwanted changes ### 🔌 Plugin Updates - **nu_plugin_image**: Major refactoring with modular architecture improvements - **nu_plugin_hashes**: Enhanced functionality and build system improvements - **nu_plugin_highlight**: Updated for new plugin API compatibility - **nu_plugin_clipboard**: Dependency synchronization - **nu_plugin_desktop_notifications**: Version alignment - **nu_plugin_port_extension & nu_plugin_qr_maker**: Consistency updates - **nu_plugin_kcl & nu_plugin_tera**: Submodule synchronization ### 🏗️ Git Tracking Optimization - Removed nushell directory from version control for cleaner repository management - Added comprehensive .gitignore patterns for build artifacts and archives ## Statistics - 2,082 files changed - 2,373 insertions, 339,936 deletions - Net reduction of 337,563 lines (primarily from removing nushell directory tracking) ## Benefits - Complete version consistency across all plugins - Cleaner repository with optimized git tracking - Improved developer experience with streamlined workflows - Enhanced documentation and automation - Reduced repository size and complexity 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
49 lines
1.2 KiB
TOML
49 lines
1.2 KiB
TOML
[dependencies]
|
|
slog = "2.7.0"
|
|
termcolor = "1.4.1"
|
|
ansi_colours = "1.2.3"
|
|
crossterm = "0.29.0"
|
|
image = "0.25.8"
|
|
imageproc = "0.25.0"
|
|
include-flate = "0.3.1"
|
|
ab_glyph = "0.2.31"
|
|
vte = "0.15.0"
|
|
lazy_static = "1.5.0"
|
|
slog-term = "2.9.2"
|
|
slog-async = "2.8.0"
|
|
|
|
[dependencies.clap]
|
|
features = ["derive"]
|
|
version = "4.5.48"
|
|
|
|
[dependencies.nu-plugin]
|
|
version = "0.107.0"
|
|
path = "../nushell/crates/nu-plugin"
|
|
|
|
[dependencies.nu-protocol]
|
|
features = ["plugin"]
|
|
version = "0.107.0"
|
|
path = "../nushell/crates/nu-protocol"
|
|
|
|
[features]
|
|
all-fonts = ["font-iosevka_term", "font-anonymous_pro", "font-ubuntu"]
|
|
default = []
|
|
font-anonymous_pro = []
|
|
font-iosevka_term = []
|
|
font-ubuntu = []
|
|
|
|
with-debug = ["slog/max_level_debug", "slog/release_max_level_debug"]
|
|
with-trace = ["slog/max_level_trace", "slog/release_max_level_trace"]
|
|
|
|
[package]
|
|
authors = ["Motalleb Fallahnezhad <fmotalleb@gmail.com>"]
|
|
description = "A nushell plugin to open png images in the shell and save ansi string as images (like tables or ...)"
|
|
edition = "2024"
|
|
homepage = "https://github.com/FMotalleb/nu_plugin_image"
|
|
keywords = ["nushell", "image", "render", "plugin"]
|
|
license = "MIT"
|
|
name = "nu_plugin_image"
|
|
readme = "README.md"
|
|
repository = "https://github.com/FMotalleb/nu_plugin_image"
|
|
version = "0.105.1"
|