![]() |
VOOZH | about |
dotnet add package Eternal.ConsoleUtilities --version 1.0.12
NuGet\Install-Package Eternal.ConsoleUtilities -Version 1.0.12
<PackageReference Include="Eternal.ConsoleUtilities" Version="1.0.12" />
<PackageVersion Include="Eternal.ConsoleUtilities" Version="1.0.12" />Directory.Packages.props
<PackageReference Include="Eternal.ConsoleUtilities" />Project file
paket add Eternal.ConsoleUtilities --version 1.0.12
#r "nuget: Eternal.ConsoleUtilities, 1.0.12"
#:package Eternal.ConsoleUtilities@1.0.12
#addin nuget:?package=Eternal.ConsoleUtilities&version=1.0.12Install as a Cake Addin
#tool nuget:?package=Eternal.ConsoleUtilities&version=1.0.12Install as a Cake Tool
Copyright 2025 Eternal Developments, LLC. All Rights Reserved.
MIT
A set of helper functions to log to a command prompt with colors based on the function. e.g. warnings are printed in yellow. Function to convert a TimeSpan into a human readable string. Function to convert a number of bytes into a human readable string.
A function to launch a process with basic error checking and output capture.
A set of functions to read and write Json files.
A set of functions to read and write Xml files.
A set of functions to read and write Yaml files.
The only functional change is the text encoding of Json and Yaml files is now UTF-8 and not UTF-16. Not sure how that slipped through! Fixed a couple of code analysis warnings. Some naming convention updates. Updated Yaml package. Fixed some bad comments for the Yaml writer.
Upgraded to .net10
Updated Nuget packages Added License.txt Added link to T-Shirts
Upgraded to .net9
Added basic Yaml support Improved unit tests
Updated packages Updated to Net8.0 Added TimeString Added MemoryString
Full Doxygen documentation at https://eternaldevelopments.com/docs
All functions have basic unit tests to avoid simple mistakes.
I have no intention of maintaining backwards compatability, but will endeavor to mention if I make any changes.
This utility appeals to the most niche aspects of development, but if you feel like making a donation, please send DOGE to DFbEt36Qg2s2CVAdk5hZgRJfH8p1g6tW9i or buy a #programmerlife t-shirt
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on Eternal.ConsoleUtilities:
| Package | Downloads |
|---|---|
|
Eternal.PerforceUtilities
Some Perforce helper functions. |
This package is not used by any popular GitHub repositories.