package
0.10.0
Repository: https://github.com/kcl-lang/kpm.git
Documentation: pkg.go.dev

# Functions

GetKclPackage returns the kcl package infomation.
GetKclPkgPath will return the value of $KCL_PKG_PATH.
IsSchema returns true if the type is schema.
IsSchemaInstance returns true if the type is schema instance.
IsSchemaNamed returns true if the type is schema and the name is equal to the given name.
IsSchemaType returns true if the type is schema type.
NewKclTypes returns a new KclType.
RunCurrentPkg will compile the current kcl package.
RunOci will compile the kcl package from an OCI reference.
RunOciPkg will compile the kcl package from an OCI reference.
RunPkg will compile current kcl package.
RunPkgInPath will load the 'KclPkg' from path 'pkgPath'.
RunPkgWithOpt will compile the kcl package with the compile options.
RunTar will compile the kcl package from a kcl package tar.
RunTarPkg will compile the kcl package from a kcl package tar.
CompileWithOpt will compile the kcl program without kcl package.
RunWithOpts will compile the kcl package with the compile options.

# Structs

The KCL Package.
An additional field 'Name' is added to the original 'KclType'.

# Type aliases

No description provided by the author