Versions in this module Expand all Collapse all v0 v0.3.0 Aug 24, 2026 v0.2.0 Aug 12, 2026 Changes in this version + func ShouldDiffMultilineStrings(a, b any) bool + type JsonOpts struct + Array TransformArrayJson + Object TransformObjectJson + Primitive TransformPrimitiveJson + Sensitive TransformSensitiveJson + TypeChange TransformTypeChangeJson + Unknown TransformUnknownJson + func (opts JsonOpts) Transform(change structured.Change) computed.Diff + type TransformArrayJson func([]computed.Diff, plans.Action) computed.Diff + type TransformObjectJson func(map[string]computed.Diff, plans.Action) computed.Diff + type TransformPrimitiveJson func(before, after interface{}, ctype cty.Type, action plans.Action) computed.Diff + type TransformSensitiveJson func(computed.Diff, bool, bool, plans.Action) computed.Diff + type TransformTypeChangeJson func(before, after computed.Diff, action plans.Action) computed.Diff + type TransformUnknownJson func(computed.Diff, plans.Action) computed.Diff + type Type string + const Array + const Bool + const Null + const Number + const Object + const String + func GetType(val interface{}) Type