diff --git a/nix/gomod2nix.toml b/nix/gomod2nix.toml index d176af57..be97e5e7 100644 --- a/nix/gomod2nix.toml +++ b/nix/gomod2nix.toml @@ -7,18 +7,21 @@ schema = 3 [mod."4d63.com/gochecknoglobals"] version = "v0.2.1" hash = "sha256-xg9HRunGRN3lGKbhbAbTpP1vUnXQ3MlaWT4jnxtC75Q=" + [mod."github.com/4meepo/tagalign"] + version = "v1.2.2" + hash = "sha256-/eS8rGfmllshZeMiRk1DFN6z0WpsLZQcK/uB88Twjt8=" [mod."github.com/Abirdcfly/dupword"] version = "v0.0.11" hash = "sha256-pmgB5cbKgg3X04ph13mOn4DykSROKwJSx0hRPB2lJBY=" [mod."github.com/Antonboom/errname"] - version = "v0.1.9" - hash = "sha256-9nabf+xbsxGzGGHbQODA6i6xzGzsjfF0aEOad+C39IU=" + version = "v0.1.10" + hash = "sha256-7UhOVGXEu07Cpjq23ylYtg9UN89/mTVYbiali4ZOu50=" [mod."github.com/Antonboom/nilnil"] - version = "v0.1.3" - hash = "sha256-liFo7csP2tOIgcx7iyHbB1Yi8bgohoxNe8M6SK9y5LQ=" + version = "v0.1.5" + hash = "sha256-L2oc60kl/QPfYd3fnz+Jl6be2N1KV/nmdmbNU9RpFyY=" [mod."github.com/BurntSushi/toml"] - version = "v1.2.1" - hash = "sha256-Z1dlsUTjF8SJZCknYKt7ufJz8NPGg9P9+W17DQn+LO0=" + version = "v1.3.2" + hash = "sha256-FIwyH67KryRWI9Bk4R8s1zFP0IgKR4L66wNQJYQZLeg=" [mod."github.com/Djarvur/go-err113"] version = "v0.0.0-20210108212216-aea10b59be24" hash = "sha256-CjpyMf/lB+cvUCNX181R8jQLzW6f0SrCafQpsz1Ummk=" @@ -37,12 +40,15 @@ schema = 3 [mod."github.com/Masterminds/sprig/v3"] version = "v3.2.3" hash = "sha256-1GLZic3WQIBZGyjvyHbfcZ/7EV7oNzNhkwEiiTpVfL4=" - [mod."github.com/OpenPeeDeeP/depguard"] - version = "v1.1.1" - hash = "sha256-MIKOpGigjNK+03Ajdljlunc8Z5bEVPTPrtfe4rrbASw=" + [mod."github.com/OpenPeeDeeP/depguard/v2"] + version = "v2.1.0" + hash = "sha256-vVx/xv2Ro2+IAeJb07ggDDR9HaF9GyhawyQtlx7bi0c=" [mod."github.com/ProtonMail/go-crypto"] version = "v0.0.0-20230217124315-7d5c6f04bbb8" hash = "sha256-QWS55wWNCrgx6BbIrroWpc1s08FeSqf2ehNTXkhbDJQ=" + [mod."github.com/alexkohler/nakedret/v2"] + version = "v2.0.2" + hash = "sha256-OBQIjEkgmEX0nqYTlns8Qf5TRNf2R27sger09FnJ4pU=" [mod."github.com/alexkohler/prealloc"] version = "v1.0.0" hash = "sha256-+D6PMR+aOD+ayCYQoIH4aLu+yNu7EzJPkPxJ/7FHMQQ=" @@ -50,8 +56,8 @@ schema = 3 version = "v0.0.11" hash = "sha256-GOhT8GUNdl8eruKyNZuuTlrA4tky9myEvpe90dkYf6s=" [mod."github.com/ashanbrown/forbidigo"] - version = "v1.5.1" - hash = "sha256-i196ClKXbxmQpA+JZ+kmOasSf84SsZA4IB1xvhYNZ2Q=" + version = "v1.5.3" + hash = "sha256-zIFMH4WpxXPR18G1c/kLWr6HSwqucw36IORwTXzEV8A=" [mod."github.com/ashanbrown/makezero"] version = "v1.1.1" hash = "sha256-GLoE0pIdC/BrHYSbLsYph76p+278u+TSnYE/yWvP66Q=" @@ -62,8 +68,8 @@ schema = 3 version = "v1.0.1" hash = "sha256-h75GUqfwJKngCJQVE5Ao5wnO3cfKD9lSIteoLp/3xJ4=" [mod."github.com/bkielbasa/cyclop"] - version = "v1.2.0" - hash = "sha256-LJTTZzDgsxWnU69s6fc9WqPLGC+sbB8JgqNQ6W0tg/M=" + version = "v1.2.1" + hash = "sha256-fjEMkTvcuS6ooJMV8UUutpAEETL8jSArBX+GzjeaidI=" [mod."github.com/blizzy78/varnamelen"] version = "v0.8.0" hash = "sha256-0+DAj7fTIgRLoPmmb+N1cYdi/VhLDj+fK11x3w6Dyxo=" @@ -77,8 +83,11 @@ schema = 3 version = "v0.3.1" hash = "sha256-Jt3YqJqG3B0Yw805k8SrqE6Qkw7UtodfSxes7wI8RyA=" [mod."github.com/butuzov/ireturn"] - version = "v0.1.1" - hash = "sha256-aan9v3ZuzyWUnZxWu2zyUGOmrXoPH8GeCTWB2ksnlWc=" + version = "v0.2.0" + hash = "sha256-1OWQxmJs/9bTNSO1MsfRJ8HtDxvdOklbeTfe/FswhgM=" + [mod."github.com/butuzov/mirror"] + version = "v1.1.0" + hash = "sha256-ttedSfCBTFSLcyXBEg5aikxKaNnxaaa734Td1kED0JY=" [mod."github.com/cespare/xxhash/v2"] version = "v2.1.2" hash = "sha256-YV9SmXDtmmgQylQUfrUgQLAPfqYexcHxegMBT+IX9qM=" @@ -125,8 +134,8 @@ schema = 3 version = "v0.6.0" hash = "sha256-Gz8F24WCZXiQ0rlc2qKknHhu1IwxzbarwHyeYXpEVGo=" [mod."github.com/go-critic/go-critic"] - version = "v0.7.0" - hash = "sha256-/uuOzLycei4ADOZdVYxKa8zVRZ+WeWd8S/040qIu1o8=" + version = "v0.8.1" + hash = "sha256-feWJj6Cw2WNKBwg6JnpYrVQ0VJvt5AUrWK9hTj+3Xrc=" [mod."github.com/go-toolsmith/astcast"] version = "v1.1.0" hash = "sha256-Rv3tAJMtJMeKGWmRB5ZzWQXEdK2XIVRa3moJy/7Dzfw=" @@ -173,8 +182,8 @@ schema = 3 version = "v0.0.0-20220901101216-f2edd75033f2" hash = "sha256-k+rSHQPqZsnPeBwM7BvZzFTYoGmbchoVmIXD/+dmpV8=" [mod."github.com/golangci/golangci-lint"] - version = "v1.52.2" - hash = "sha256-kay1y8bfo0LEuQNaxx7aCuE/RbkqCVna8hE62tkiF8s=" + version = "v1.53.3" + hash = "sha256-hWF4aPKhs4N+mZOlZ70TJb2Kut+W8AVrdNXYG1yE2hU=" [mod."github.com/golangci/lint-1"] version = "v0.0.0-20191013205115-297bf364a8e0" hash = "sha256-rOuNPlUFvXoonHgdgnoqreAxYBOhUfCQHnS+VdOO6pY=" @@ -203,8 +212,8 @@ schema = 3 version = "v1.3.0" hash = "sha256-QoR55eBtA94T2tBszyxfDtO7/pjZZSGb5vm7U0Xhs0Y=" [mod."github.com/gordonklaus/ineffassign"] - version = "v0.0.0-20230107090616-13ace0543b28" - hash = "sha256-QqCpKhHTQFSnCCj38deLUNU74jpKvqOiJFfNE4Ae/u8=" + version = "v0.0.0-20230610083614-0e73809eb601" + hash = "sha256-2To04dsnAc0Qc7jpegBwiK/3EnIKeQ+gnuvIBhWbHC0=" [mod."github.com/gostaticanalysis/analysisutil"] version = "v0.7.1" hash = "sha256-kyLDWIxSa6zcIUSNGwakXb8zISsGBk8fsjI+WYj7DNs=" @@ -253,9 +262,6 @@ schema = 3 [mod."github.com/julz/importas"] version = "v0.1.0" hash = "sha256-a3kUhwknXeIG4cFUm1zMS2NxqIR8BHyR3VUDHKVn1og=" - [mod."github.com/junk1tm/musttag"] - version = "v0.5.0" - hash = "sha256-UX4qaPq6hvvMmye+aoHGL0f6e5Nf3JAfFPdFjdU97s4=" [mod."github.com/kisielk/errcheck"] version = "v1.6.3" hash = "sha256-t5ValY4I3RzsomJP7mJjJSN9wU1HLQrajxpqmrri/oU=" @@ -269,8 +275,8 @@ schema = 3 version = "v0.6.3" hash = "sha256-mONMDqWqU4+Iq1k6G3vzzIysr+cBZ/k+URjOx+YZocQ=" [mod."github.com/kunwardeep/paralleltest"] - version = "v1.0.6" - hash = "sha256-N2fwgZmboHxR4nKcXbWFOIZ4yDx67gwffQmskLInCFY=" + version = "v1.0.7" + hash = "sha256-SRh/erzykl7h9mELB7KRLf86VgqGm5kNwXrCkA3Vdwk=" [mod."github.com/kyoh86/exportloopref"] version = "v0.1.11" hash = "sha256-8zX5lYjvQO0BDeUj+Xf/YvQ5eDHo0NCgjoLnJ4x+GxE=" @@ -278,8 +284,8 @@ schema = 3 version = "v0.2.3" hash = "sha256-huP1kJUh0FsQ8OuvcIvM4yztPfsZGeslV4B0qBoCas8=" [mod."github.com/ldez/tagliatelle"] - version = "v0.4.0" - hash = "sha256-m3oe+o0BMPjOhHgNtNw3yO4OqtrhYFyUnJgmG+MvQl8=" + version = "v0.5.0" + hash = "sha256-Ns3Y5qIuJoNyRgA9Nn3sID3mkEUVcNcPh3VH/vENCWk=" [mod."github.com/leonklingele/grouper"] version = "v1.1.1" hash = "sha256-FTqWzyerUmy70v8y7kk+Dq+5AS3D3njGJUVrOZSj6yE=" @@ -305,8 +311,8 @@ schema = 3 version = "v0.1.13" hash = "sha256-qb3Qbo0CELGRIzvw7NVM1g/aayaz4Tguppk9MD2/OI8=" [mod."github.com/mattn/go-isatty"] - version = "v0.0.17" - hash = "sha256-c1u9eiMF9wLXgGvPTB5DH6S8uuCPqWZJTa6tCGuB3Ek=" + version = "v0.0.18" + hash = "sha256-QpIn0DSggtBn2ocyj0RlXDKLK5F5KZG1/ogzrqBCjF8=" [mod."github.com/mattn/go-runewidth"] version = "v0.0.14" hash = "sha256-O3QdxqAcJgQ+HL1v8oBA4iKBwJ2AlDN+F464027hWMU=" @@ -317,8 +323,8 @@ schema = 3 version = "v1.2.0" hash = "sha256-9bWt9lFgzQsdbT0smDbKTeD6uQYgs/dBbXbkWuXUf6c=" [mod."github.com/mgechev/revive"] - version = "v1.3.1" - hash = "sha256-PSr3UxlfxkpgNVtQkYfgExvkaJPan/HCWSktO+kxq3I=" + version = "v1.3.2" + hash = "sha256-v5eqZ+XxgZ4SRnei1jZdwEyuEV5oEXeBzBQtsubq+So=" [mod."github.com/mitchellh/copystructure"] version = "v1.2.0" hash = "sha256-VR9cPZvyW62IHXgmMw8ee+hBDThzd2vftgPksQYR/Mc=" @@ -335,8 +341,8 @@ schema = 3 version = "v0.3.1" hash = "sha256-Pmi98e4j7YOzIuaaS+7nw9Gd+Ny0I8a9typ9ZGYKW5k=" [mod."github.com/muesli/termenv"] - version = "v0.15.1" - hash = "sha256-vbltynBfzDXd+XO/naRmAeh71o8jlT7Y4fHA1Jj6qg8=" + version = "v0.15.2" + hash = "sha256-Eum/SpyytcNIchANPkG4bYGBgcezLgej7j/+6IhqoMU=" [mod."github.com/nakabonne/nestif"] version = "v0.3.1" hash = "sha256-wU/KvbZ1MWMW0a4KWSk1h+xYKI6RkJAIFDPLQMce6dc=" @@ -344,14 +350,14 @@ schema = 3 version = "v0.0.0-20210217022336-fa2cb2858354" hash = "sha256-itcpdpUbcbdekFMA8Xa9HCncIKCnUTKHC2bmS4Evzgg=" [mod."github.com/nishanths/exhaustive"] - version = "v0.9.5" - hash = "sha256-JYYa65bj4Mf5ZYKoTm9A+FftS6Wa69IuSXc/UGfEPDI=" + version = "v0.11.0" + hash = "sha256-11RAVM7/RWWtKdkYGCs7qeeb6Ucxa704f9VezKEnwEY=" [mod."github.com/nishanths/predeclared"] version = "v0.2.2" hash = "sha256-cmCD0LtDqvhnthh8TPAwe5D63OwIzUEpDm4J6AeJYMI=" [mod."github.com/nunnatsa/ginkgolinter"] - version = "v0.9.0" - hash = "sha256-4KDbu07GGW1DOWijRtcCBBQ+Kg4ISN/pMy482BpNKmA=" + version = "v0.12.1" + hash = "sha256-IDg0vfPCrFtdOwTBB4y4JiH44ZPOPTNHsizuFE2sSMc=" [mod."github.com/olekukonko/tablewriter"] version = "v0.0.5" hash = "sha256-/5i70IkH/qSW5KjGzv8aQNKh9tHoz98tqtL0K2DMFn4=" @@ -368,8 +374,8 @@ schema = 3 version = "v1.0.0" hash = "sha256-/FtmHnaGjdvEIKAJtrUfEhV7EVo5A/eYrtdnUkuxLDA=" [mod."github.com/polyfloyd/go-errorlint"] - version = "v1.4.0" - hash = "sha256-FWsa8eB7eb3HS8q6W8nPaNv7xfXsFehwxVYZX2tZ+zA=" + version = "v1.4.2" + hash = "sha256-GB/Kd0lCplSNh2GmtPTVYddW6ulA9STvr4NScOV3qa4=" [mod."github.com/prometheus/client_golang"] version = "v1.12.1" hash = "sha256-QQPuyDb3jydugvx7/qfDQZLUHCCB+fx8e/L+2Gy0hjQ=" @@ -413,8 +419,8 @@ schema = 3 version = "v1.23.0" hash = "sha256-Ehgl1zzoM+Vpy7jak28WfZGRfMuuDWxgrd26vYfm710=" [mod."github.com/securego/gosec/v2"] - version = "v2.15.0" - hash = "sha256-QorTq9UIczsxCl2eYrwVfaBnHjdUbsbfQ2M4YpXneEw=" + version = "v2.16.0" + hash = "sha256-wtlynOkbk3jcm84rMOF01EZPPHRhMD3dmcqqqKQAXG4=" [mod."github.com/shazow/go-diff"] version = "v0.0.0-20160112020656-b6b7b6733b8c" hash = "sha256-+a0x0L96MzUJMyQ2R3uEtpfBlHwHgPAFOxdJkhhLuCQ=" @@ -422,11 +428,11 @@ schema = 3 version = "v1.2.0" hash = "sha256-f4Sk7p3S4ClpJN9sfm5MOJhWftcXrGgpX2ArRLt8TBg=" [mod."github.com/sirupsen/logrus"] - version = "v1.9.0" - hash = "sha256-xOwGFsYGIxNiurS8Zue8mhlFK/G7U1LVFFrv4vcr1GM=" + version = "v1.9.3" + hash = "sha256-EnxsWdEUPYid+aZ9H4/iMTs1XMvCLbXZRDyvj89Ebms=" [mod."github.com/sivchari/containedctx"] - version = "v1.0.2" - hash = "sha256-hxqTtn5sy3VPe2FHYEYhWT7q0ViSv26Khm8Ui42gtIQ=" + version = "v1.0.3" + hash = "sha256-VvZHHliW31QB5CbiCE162UeiAnW239FUGDWENxOHmQI=" [mod."github.com/sivchari/nosnakecase"] version = "v1.7.0" hash = "sha256-oShj2wqZeoyYEzfODGFa0W3XDb1y5AWF7ApQNWH/Slo=" @@ -467,8 +473,8 @@ schema = 3 version = "v0.5.0" hash = "sha256-nY4mvP0f0Ry1IKMKQAYNuioA5h4red4mmQqeGZw6EF0=" [mod."github.com/stretchr/testify"] - version = "v1.8.2" - hash = "sha256-n32PGyJL6VLtwOGEbS0lFchxunNU9nlol7OSEZlrKUM=" + version = "v1.8.4" + hash = "sha256-MoOmRzbz9QgiJ+OOBo5h5/LbilhJfRUryvzHJmXAWjo=" [mod."github.com/subosito/gotenv"] version = "v1.4.1" hash = "sha256-aHAUs8Gh+BREUulljWr7vBZQg1BLu/M/8UfNK8CWSn8=" @@ -482,8 +488,8 @@ schema = 3 version = "v1.4.11" hash = "sha256-WLzChh6OfePXm6rv+jNHCS0IA57z3hEKcaCKg84LILY=" [mod."github.com/timakin/bodyclose"] - version = "v0.0.0-20221125081123-e39cf3fc478e" - hash = "sha256-aA8Jm5sqrq3gNN9Mh5Dq0ahQ8oN8TtFtFbt6/xjsVcU=" + version = "v0.0.0-20230421092635-574207250966" + hash = "sha256-qUt8uOk1vgj2rtzTevGh9c4McxbFKgEw83pq7IAlRdg=" [mod."github.com/timonwong/loggercheck"] version = "v0.9.4" hash = "sha256-NS/oyncVRomsPQUAhg0/4n1PHWnPT1M2aE/o4dxpUKM=" @@ -502,15 +508,24 @@ schema = 3 [mod."github.com/uudashr/gocognit"] version = "v1.0.6" hash = "sha256-Zgb/DWXS5uAEW4pmyJIGuE5cTL/6hiWRGJlB4DaV0tg=" + [mod."github.com/xen0n/gosmopolitan"] + version = "v1.2.1" + hash = "sha256-JT+wd9aMQp6EUPJL8sUuCqBYTYFV90XATPboTs5VZyk=" [mod."github.com/yagipy/maintidx"] version = "v1.0.0" hash = "sha256-H8gwKHwe6pSdU1G9MZ29xbmXKWq1NI8UZIkVQ9/pFRc=" [mod."github.com/yeya24/promlinter"] version = "v0.2.0" hash = "sha256-fVsZ1ECN5zItGPVHVDm6RCgSMAigifp0SOTJQx7uqeI=" + [mod."github.com/ykadowak/zerologlint"] + version = "v0.1.2" + hash = "sha256-+dTteJpCNF1B8P/GbG2OKHxe0dRHzong5a7Cpf/XqaQ=" [mod."gitlab.com/bosi/decorder"] version = "v0.2.3" hash = "sha256-uefCmTQCoIdkhA1A0u9vYEFp2w95PmqB//M8NO+uOIE=" + [mod."go.tmz.dev/musttag"] + version = "v0.7.0" + hash = "sha256-WEYdjicN/ZTV+5ZgLOgaxxUOpDDVSPij3nnvmjG/1sM=" [mod."go.uber.org/atomic"] version = "v1.7.0" hash = "sha256-g83RSzO/5k8W3qyiIsrQbVq1F8qJGccdWEXTjkqUOfc=" @@ -521,38 +536,38 @@ schema = 3 version = "v1.24.0" hash = "sha256-yLzjFbMWnc5b033gcPLGP0KY1xWPJ3sjnUG/RndmC3o=" [mod."golang.org/x/crypto"] - version = "v0.7.0" - hash = "sha256-Yc4casCQyfOgIr48FV+NI9qhanhBuYnkph5iI7rDyZE=" + version = "v0.9.0" + hash = "sha256-RpGvWrx96GBXpu1zsWxdv9/+WcRmjBxOC7fvSgOJGL0=" [mod."golang.org/x/exp"] - version = "v0.0.0-20220722155223-a9213eeb770e" - hash = "sha256-kNgzydWRpjm0sZl4uXEs3LX5L0xjJtJRAFf/CTlYUN4=" + version = "v0.0.0-20230510235704-dd950f8aeaea" + hash = "sha256-ufjPZXn2/Hn3jUnS4OkE9dpfqq3a+2cO2NU+5t7VnRc=" [mod."golang.org/x/exp/typeparams"] version = "v0.0.0-20230224173230-c95f2b4c22f2" hash = "sha256-IdVdYrszhwtJ63OmlyzuqJ261dGyYulHd/MW9RKkIZg=" [mod."golang.org/x/mod"] - version = "v0.9.0" - hash = "sha256-Lk+O2L4cTlie5j6iO5P3jrkYe2u94Y/a1OFjOBbivIE=" + version = "v0.10.0" + hash = "sha256-g0T2wz+K0nhPWdVQJRGGqEqzlTHMBahv+9C3y090eIM=" [mod."golang.org/x/net"] - version = "v0.8.0" - hash = "sha256-2cOtqa7aJ5mn64kZ+8+PVjJ4uGbhpXTpC1vm/+iaZzM=" + version = "v0.10.0" + hash = "sha256-HkGiUYBZOBdOtt7mYo3N3swFjjAXzW++pG2JeWGJR9Q=" [mod."golang.org/x/oauth2"] version = "v0.6.0" hash = "sha256-M6yqSRqMcgp4bOCa4ey8/13z/0BrjQgyUQXJZU1hmnw=" [mod."golang.org/x/sync"] - version = "v0.1.0" - hash = "sha256-Hygjq9euZ0qz6TvHYQwOZEjNiTbTh1nSLRAWZ6KFGR8=" + version = "v0.2.0" + hash = "sha256-hKk9zsy2aXY7R0qGFZhGOVvk5qD17f6KHEuK4rGpTsg=" [mod."golang.org/x/sys"] - version = "v0.6.0" - hash = "sha256-zAgxiTuL24sGhbXrna9R1UYqLQh46ldztpumOScmduY=" - [mod."golang.org/x/text"] version = "v0.8.0" - hash = "sha256-hgWFnT01DRmywBEXKYEVaOee7i6z8Ydz7zGbjcWwOgI=" + hash = "sha256-wLPPnoFkHM1HPUaFIfRyQZOJjrqXVZimB0nMySly7Xg=" + [mod."golang.org/x/text"] + version = "v0.9.0" + hash = "sha256-tkhDeMsSQZr3jo7vmKehWs3DvWetwXR0IB+DCLbQ4nk=" [mod."golang.org/x/tools"] - version = "v0.7.0" - hash = "sha256-ZEjfFulQd6U9r4mEJ5RZOnW49NZnQnrCFLMKCgLg7go=" + version = "v0.9.3" + hash = "sha256-kG0OA2q/7SM6hn7qfPpIn5NjPeisAAVYzKE/tPapc2k=" [mod."golang.org/x/vuln"] - version = "v0.0.0-20230414205624-d3666e3e8dbb" - hash = "sha256-vKEON5xlVBVBof9wbvc2tppcWCCLeH5e9Zs0hHmB0/I=" + version = "v0.2.0" + hash = "sha256-CNxXJMQmZm7SVzv4pjhHGj1TEoZqS3ylUtoH0YR959c=" [mod."google.golang.org/appengine"] version = "v1.6.7" hash = "sha256-zIxGRHiq4QBvRqkrhMGMGCaVL4iM4TtlYpAi/hrivS4=" @@ -572,8 +587,8 @@ schema = 3 version = "v0.4.3" hash = "sha256-pp2ZbSAOlmg2YuzLEAW2U0FjGhyl8N43s9BnersA+sQ=" [mod."mvdan.cc/gofumpt"] - version = "v0.4.0" - hash = "sha256-R/WzvCWVqiRZq80HeOCEF3We02/MlA8qBSou0LzElLI=" + version = "v0.5.0" + hash = "sha256-wwOWZe0dAOp3S/DGfFAuItXFY01mduPV1WvvGr4tOx8=" [mod."mvdan.cc/interfacer"] version = "v0.0.0-20180901003855-c20040233aed" hash = "sha256-8B+O4GOM+VWsu1wV0Txki8uDktH4rTZw0C2rojLs1Dk="