CorePackage

CorePackage.CorePackage

Base abstraction for Pure libraries and provides essential information.

CorePackage.CorePackage.Name

Provides name of package, should be the same as assembly file name

CorePackage.CorePackage.Version

Provides version of package, should be the same as assembly file version

CorePackage.CorePackage.Description

Provides description of package

CorePackage.CorePackage.Dependancies

Provides textual description of package dependancies, should be the same as assembly project file dependancies and as shown in Nuget

CorePackage.ExperimentalLibrary

In-dev library

CorePackage.ExperimentalLibrary.Type

Provides retrivable self-identification of package type

CorePackage.Framework

Framework

CorePackage.Framework.Type

Provides retrivable self-identification of package type

CorePackage.MetaPackage

MetaPackage

CorePackage.MetaPackage.Type

Provides retrivable self-identification of package type

CorePackage.StandardLibraryStatus

Development status of library

CorePackage.StandardLibraryStatus.Official

The library if official and can be used in production

CorePackage.StandardLibraryStatus.Experimental

The library is experimental

CorePackage.StandardLibraryStatus.InDevelopment

WIP

CorePackage.StandardLibraryType

Self-description of library type

CorePackage.StandardLibraryType.Core

The library is official and part of core dev effort

CorePackage.StandardLibraryType.Experimental

The library is experimental

CorePackage.StandardLibraryType.MetaPackage

The library provides entry points or is a wrapper of other existing libraries

CorePackage.StandardLibraryType.Framework

The library is a framework

CorePackage.StandardLibrary

Base definition of custom libraries

CorePackage.StandardLibrary.Status

Readiness pf package

CorePackage.StandardLibrary.Type

Provides retrivable self-identification of package type

CorePackage.StandardLibrary.Instructions

All libraries have the capability of issuing load-time instructions, but should generally be used only by meta-packages