CLUNL 0.0.4
See the version list below for details.
dotnet add package CLUNL --version 0.0.4
NuGet\Install-Package CLUNL -Version 0.0.4
<PackageReference Include="CLUNL" Version="0.0.4" />
paket add CLUNL --version 0.0.4
#r "nuget: CLUNL, 0.0.4"
// Install CLUNL as a Cake Addin #addin nuget:?package=CLUNL&version=0.0.4 // Install CLUNL as a Cake Tool #tool nuget:?package=CLUNL&version=0.0.4
Creeper-Lv-s-Universal-dotNet-Library
Libraries for my programs such as servers, tools, games, etc.
What's its goal?
To isolate some frequently used codes in my projects, and they can be updated independently. It can be useful on reducing project size.
Distribution
You may use it freely as long as you follow the LICENSE.
Two ways of use.
1. A common path to store libs.
I tend to use '~/.libs', '~/.libs/creeperlv', '~/.libraries/creeperlv', '~/.libraries/' for these paths are all available in Windows and Linux.
2. Include in application distribution.
To avoid user to think I am snooping his or her personal files.
Usage
You can directly use it via NuGet, all libraries under this repo are started with CLUNL
in NuGet Gallery.
Design
CLUNL
The main library. It contains data processing tools, command-line resolve utilities, wrapped IO, etc.
CLUNL.Pipeline
A prototype pipeline implementation.
CLUNL.Localization
It can handle language easily as long as you put language files correctly.
Also, it can be used to produce a language definition.
CLUNL.ConsoleAppHelper
A helper for console applications, make it more standardized. It can handle parameters with multiple variants. Once you use it, ConsoleAppHelper will took in hand of processing arguments.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Newtonsoft.Json (>= 12.0.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on CLUNL:
Package | Downloads |
---|---|
CLUNL.Pipeline
Pipeline package of Creeper Lv's Universal dotNet Library. |
|
CLUNL.CacheManager
CacheManager of Creeper Lv's Universal dotNet Library |
GitHub repositories
This package is not used by any popular GitHub repositories.
BREAK CHANGE: Upgraded from .Net Standard 2.0 to .Net Standard 2.1 for Unity 2021.2 is now supporting .Net Standard 2.1
#Introducing Shell Script Style serialization
Shell Script Style serialization is capable of serializing a List object into a format that looks like shell script.