Versions in this module Expand all Collapse all v1 v1.0.53 Dec 1, 2025 v1.0.52 Jul 8, 2025 Changes in this version + var Err = fmt.Errorf("bkl error") + var ErrCircularRef = fmt.Errorf("circular reference (%w)", Err) + var ErrConflictingParent = fmt.Errorf("conflicting $parent (%w)", Err) + var ErrExtraEntries = fmt.Errorf("extra entries (%w)", Err) + var ErrExtraKeys = fmt.Errorf("extra keys (%w)", Err) + var ErrInvalidArguments = fmt.Errorf("invalid arguments (%w)", Err) + var ErrInvalidDirective = fmt.Errorf("invalid directive (%w)", Err) + var ErrInvalidFilename = fmt.Errorf("invalid filename (%w)", Err) + var ErrInvalidIndex = fmt.Errorf("invalid index (%w)", Err) + var ErrInvalidInput = fmt.Errorf("invalid input (%w)", Err) + var ErrInvalidParent = fmt.Errorf("invalid $parent (%w)", Err) + var ErrInvalidRepeat = fmt.Errorf("invalid $repeat (%w)", Err) + var ErrInvalidType = fmt.Errorf("invalid type (%w)", Err) + var ErrMarshal = fmt.Errorf("encoding error (%w)", Err) + var ErrMissingEnv = fmt.Errorf("missing environment variable (%w)", Err) + var ErrMissingFile = fmt.Errorf("missing file (%w)", Err) + var ErrMissingMatch = fmt.Errorf("missing $match (%w)", Err) + var ErrMultiMatch = fmt.Errorf("multiple documents $match (%w)", Err) + var ErrNoCloneFound = fmt.Errorf("no document/entry matched $clone (%w)", Err) + var ErrNoMatchFound = fmt.Errorf("no document/entry matched $match (%w)", Err) + var ErrOutputFile = fmt.Errorf("error opening output file (%w)", Err) + var ErrRefNotFound = fmt.Errorf("reference not found (%w)", Err) + var ErrRequiredField = fmt.Errorf("required field not set (%w)", Err) + var ErrUnknownFormat = fmt.Errorf("unknown format (%w)", Err) + var ErrUnmarshal = fmt.Errorf("decoding error (%w)", Err) + var ErrUselessOverride = fmt.Errorf("useless override (%w)", Err) + var ErrVariableNotFound = fmt.Errorf("variable not found (%w)", Err)