Versions in this module Expand all Collapse all v0 v0.1.1 Nov 14, 2023 v0.1.0 Oct 2, 2023 Changes in this version + var BasenameFunc = function.New(&function.Spec{ ... }) + var DirnameFunc = function.New(&function.Spec{ ... }) + func Basename(path cty.Value) (cty.Value, error) + func Dirname(path cty.Value) (cty.Value, error) + func File(fsys afero.Fs, baseDir string, path cty.Value) (cty.Value, error) + func FileBase64(fsys afero.Fs, baseDir string, path cty.Value) (cty.Value, error) + func FileExists(fsys afero.Fs, baseDir string, path cty.Value) (cty.Value, error) + func FileSet(fsys afero.Fs, baseDir string, path, pattern cty.Value) (cty.Value, error) + func MakeAbsPathFunc(fsys afero.Fs, baseDir string) function.Function + func MakeFileBase64Sha256Func(fsys afero.Fs, baseDir string) function.Function + func MakeFileBase64Sha512Func(fsys afero.Fs, baseDir string) function.Function + func MakeFileExistsFunc(fsys afero.Fs, baseDir string) function.Function + func MakeFileFunc(fsys afero.Fs, baseDir string, encBase64 bool) function.Function + func MakeFileMd5Func(fsys afero.Fs, baseDir string) function.Function + func MakeFileSetFunc(fsys afero.Fs, baseDir string) function.Function + func MakeFileSha1Func(fsys afero.Fs, baseDir string) function.Function + func MakeFileSha256Func(fsys afero.Fs, baseDir string) function.Function + func MakeFileSha512Func(fsys afero.Fs, baseDir string) function.Function + func MakePathExpandFunc(fsys afero.Fs) function.Function + func MakeTemplateFileFunc(fsys afero.Fs, baseDir string, funcsCb func() map[string]function.Function) function.Function + func Override(fsys afero.Fs, scope lang.Scope) map[string]function.Function + func Pathexpand(fsys afero.Fs, path cty.Value) (cty.Value, error)