URI: 
       tpl/data: Deprecate data.GetJSON and data.GetCSV - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 292626e679e5203faf3d42f004c12027da3e4300
   DIR parent 60d954c7854fbbe59d5f8cb7e8428e01c3763288
  HTML Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
       Date:   Sun, 28 Jan 2024 16:11:12 +0100
       
       tpl/data: Deprecate data.GetJSON and data.GetCSV
       
       Diffstat:
         M tpl/data/data.go                    |       5 +++++
       
       1 file changed, 5 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/tpl/data/data.go b/tpl/data/data.go
       @@ -25,6 +25,7 @@ import (
                "strings"
        
                "github.com/gohugoio/hugo/cache/filecache"
       +        "github.com/gohugoio/hugo/common/hugo"
                "github.com/gohugoio/hugo/common/maps"
                "github.com/gohugoio/hugo/config/security"
        
       @@ -63,6 +64,8 @@ type Namespace struct {
        // If you provide multiple parts for the URL they will be joined together to the final URL.
        // GetCSV returns nil or a slice slice to use in a short code.
        func (ns *Namespace) GetCSV(sep string, args ...any) (d [][]string, err error) {
       +        hugo.Deprecate("data.GetJSON", "use resources.Get or resources.GetRemote with transform.Unmarshal.", "v0.123.0")
       +
                url, headers := toURLAndHeaders(args)
                cache := ns.cacheGetCSV
        
       @@ -102,6 +105,8 @@ func (ns *Namespace) GetCSV(sep string, args ...any) (d [][]string, err error) {
        // If you provide multiple parts they will be joined together to the final URL.
        // GetJSON returns nil or parsed JSON to use in a short code.
        func (ns *Namespace) GetJSON(args ...any) (any, error) {
       +        hugo.Deprecate("data.GetJSON", "use resources.Get or resources.GetRemote with transform.Unmarshal.", "v0.123.0")
       +
                var v any
                url, headers := toURLAndHeaders(args)
                cache := ns.cacheGetJSON