diff --git a/go.mod b/go.mod index 2e9057ef0c..daf443a1dd 100644 --- a/go.mod +++ b/go.mod @@ -42,11 +42,11 @@ require ( github.com/stretchr/testify v1.9.0 github.com/uber-go/tally/v4 v4.1.10 github.com/urfave/negroni/v3 v3.1.0 - github.com/warrensbox/terraform-switcher v0.1.1-0.20240405200119-d692ecdfa1ac - github.com/xanzy/go-gitlab v0.100.0 + github.com/warrensbox/terraform-switcher v0.1.1-0.20240408135053-fe07d8bd0d6f + github.com/xanzy/go-gitlab v0.102.0 go.etcd.io/bbolt v1.3.9 go.uber.org/zap v1.27.0 - golang.org/x/term v0.18.0 + golang.org/x/term v0.19.0 golang.org/x/text v0.14.0 gopkg.in/yaml.v3 v3.0.1 ) @@ -131,7 +131,7 @@ require ( github.com/yuin/gopher-lua v1.1.1 // indirect github.com/zclconf/go-cty v1.13.2 // indirect go.uber.org/multierr v1.11.0 // indirect - golang.org/x/crypto v0.19.0 // indirect + golang.org/x/crypto v0.22.0 // indirect golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect golang.org/x/mod v0.13.0 // indirect golang.org/x/net v0.21.0 // indirect diff --git a/go.sum b/go.sum index a91f131b07..9138520b40 100644 --- a/go.sum +++ b/go.sum @@ -441,10 +441,12 @@ github.com/urfave/negroni/v3 v3.1.0 h1:lzmuxGSpnJCT/ujgIAjkU3+LW3NX8alCglO/L6KjI github.com/urfave/negroni/v3 v3.1.0/go.mod h1:jWvnX03kcSjDBl/ShB0iHvx5uOs7mAzZXW+JvJ5XYAs= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= -github.com/warrensbox/terraform-switcher v0.1.1-0.20240405200119-d692ecdfa1ac h1:NuZFYRrmMpsJ9pVHNFy2FQdss17BxdDgDjJFzj1oAw0= -github.com/warrensbox/terraform-switcher v0.1.1-0.20240405200119-d692ecdfa1ac/go.mod h1:/Kef1w16s+WTt7aL7EFt63wslP4SVC1r8LOAPR1uYw0= +github.com/warrensbox/terraform-switcher v0.1.1-0.20240408135053-fe07d8bd0d6f h1:tsSQe/FisFfSY699BQL2Cg13JDTEs4py9thmkuP1U7U= +github.com/warrensbox/terraform-switcher v0.1.1-0.20240408135053-fe07d8bd0d6f/go.mod h1:g/BtIOjGxYaOe1HMyvl740MMkOoGi3Ib0dv0P6ihiVI= github.com/xanzy/go-gitlab v0.100.0 h1:jaOtYj5nWI19+9oVVmgy233pax2oYqucwetogYU46ks= github.com/xanzy/go-gitlab v0.100.0/go.mod h1:ETg8tcj4OhrB84UEgeE8dSuV/0h4BBL1uOV/qK0vlyI= +github.com/xanzy/go-gitlab v0.102.0 h1:ExHuJ1OTQ2yt25zBMMj0G96ChBirGYv8U7HyUiYkZ+4= +github.com/xanzy/go-gitlab v0.102.0/go.mod h1:ETg8tcj4OhrB84UEgeE8dSuV/0h4BBL1uOV/qK0vlyI= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e h1:JVG44RsyaB9T2KIHavMF/ppJZNG9ZpyihvCd0w101no= github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e/go.mod h1:RbqR21r5mrJuqunuUZ/Dhy/avygyECGrLceyNeo4LiM= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -485,8 +487,8 @@ golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod h1:P+XmwS30IXTQdn5 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/crypto v0.19.0 h1:ENy+Az/9Y1vSrlrvBSyna3PITt4tiZLf7sgCjZBX7Wo= -golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= +golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30= +golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -639,8 +641,8 @@ golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= -golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8= -golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= +golang.org/x/term v0.19.0 h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q= +golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= diff --git a/package.json b/package.json index b543237112..83bd3125b7 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "@vuepress/plugin-docsearch": "2.0.0-rc.24", "@vuepress/plugin-google-analytics": "2.0.0-rc.21", "@vuepress/plugin-sitemap": "2.0.0-rc.24", - "@vuepress/theme-default": "2.0.0-rc.23", + "@vuepress/theme-default": "2.0.0-rc.24", "@vuepress/utils": "2.0.0-rc.9", "sass-loader": "14.1.1", "vuepress": "2.0.0-rc.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e751d509f7..378e991a37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ devDependencies: specifier: 2.0.0-rc.24 version: 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/theme-default': - specifier: 2.0.0-rc.23 - version: 2.0.0-rc.23(sass-loader@14.1.1)(vuepress@2.0.0-rc.9) + specifier: 2.0.0-rc.24 + version: 2.0.0-rc.24(sass-loader@14.1.1)(vuepress@2.0.0-rc.9) '@vuepress/utils': specifier: 2.0.0-rc.9 version: 2.0.0-rc.9 @@ -1050,8 +1050,8 @@ packages: - typescript dev: true - /@vuepress/plugin-back-to-top@2.0.0-rc.23(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-h9HRWIzWC+jYQp9A+wSdUV4LywMh/7DjPbBXL6EdEo3bAvA8j494D4XKm19P3C+pRVxMrn6jsjjxQegX1GYwxw==} + /@vuepress/plugin-back-to-top@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-cU5KtsuqUBcDiNlAD+I2NaaEd7ZRDldWPggJMgE7VvhEQ8uJMOq4ogh2IabeqGZ26XiUYuGnNrp4JK5mDkQlvw==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1075,8 +1075,8 @@ packages: vuepress: 2.0.0-rc.9(@vuepress/bundler-webpack@2.0.0-rc.9)(vue@3.4.21) dev: true - /@vuepress/plugin-copy-code@2.0.0-rc.23(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-KBq394svgsqhQuQD/AXdZ3+ClBr5+t/VqF+bA/gUzEQASsw4WFIKJ9kOFZlp20vJZtSGT0faZ07Afv78nO60jw==} + /@vuepress/plugin-copy-code@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-anLxeQqTiU+LNdEBK7EUbeIcU0YEh6x9Bs9SQV4wrdFKjYc5x2U4Gf9l9NagOSf1e3c0QZRYL3wLQ5q3XZnGjA==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1112,8 +1112,8 @@ packages: - typescript dev: true - /@vuepress/plugin-external-link-icon@2.0.0-rc.21(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-Wt7hjWpoUccJHj5KHK24Uks+6oWug6y5cw9QzWlNgiCyg+hvII7I+FdORRvibPUG2ndymi6ZOFyJZcR072kbKA==} + /@vuepress/plugin-external-link-icon@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-kry1EFkv6WaGOCzk9vRGHGcAuQHNVQ/jDEgtagUFaRk5+HtCQB60VzhmFdwM08DC2XAmDieBLm1MMR0T2DdHSw==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1140,8 +1140,8 @@ packages: vuepress: 2.0.0-rc.9(@vuepress/bundler-webpack@2.0.0-rc.9)(vue@3.4.21) dev: true - /@vuepress/plugin-links-check@2.0.0-rc.23(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-FboVGBHuN0AGj3Gl4ylSxX55wQmr8Q8odVUbTfZdBuEV4KB1fUBBFO07UbfmSc0itt05WLpvUUFa5vfyujm/rg==} + /@vuepress/plugin-links-check@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-+HPIutNZhMP2eSf1Gb217WLCQlQhsMkebTfuZYyDSGGvY5TQmXOAuu/X7Xwh1lJlml9asPUXTcFe2cZcEtHHIA==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1151,8 +1151,8 @@ packages: - typescript dev: true - /@vuepress/plugin-medium-zoom@2.0.0-rc.23(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-WdvsPolNMOS9RoKBMCjK/aZO8SVo2FFLzH1YrP3yiaOF5oPUAMtboEB2byhnXHIiAIHOSXg3kWc8Z0oFFBGOCQ==} + /@vuepress/plugin-medium-zoom@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-ic9C8VVJGb+II+tcGyu2ihCDmyCgH8WJwSsQaLjYsAQPbgoJXbN4tbflmmx9nN3y44o75UHwPkUh/2k9pDMGgA==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1193,8 +1193,8 @@ packages: vuepress: 2.0.0-rc.9(@vuepress/bundler-webpack@2.0.0-rc.9)(vue@3.4.21) dev: true - /@vuepress/plugin-seo@2.0.0-rc.23(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-CfMVp4njYOyrlOvFZye/RM8nbB6AKF8H35SNYHI17NtZVCefgq/zqu+jDZ8ZS4LbneAHnbpjDj32PDIKF+6Rzg==} + /@vuepress/plugin-seo@2.0.0-rc.24(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-E0dRCNqV6RLoVV4j8xchmlsnlR7OyPQxWmWrk20mBiyluRI05OXdb20ZQbYJe3PfK8f8DnyETzob943HBg3sVA==} peerDependencies: vuepress: 2.0.0-rc.9 dependencies: @@ -1234,8 +1234,8 @@ packages: '@mdit-vue/types': 2.0.0 dev: true - /@vuepress/theme-default@2.0.0-rc.23(sass-loader@14.1.1)(vuepress@2.0.0-rc.9): - resolution: {integrity: sha512-Z/KuxVMyCBVyUOjPbwhB9aQ4pdt1f196sA0Wlyv+TlfpEoPvAQl/ksa2hJ3eI7vZFtLgSbi7yiQAUGHpopLl8g==} + /@vuepress/theme-default@2.0.0-rc.24(sass-loader@14.1.1)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-jzFIV4DnaRcew7iZUf7fvKoJ4dV2QKVkcCK6jwTCEzjO/XaPZD+yl9mUWoLKTM3NYgZx28RdBfcH6im/oC5eMQ==} peerDependencies: sass-loader: ^14.0.0 vuepress: 2.0.0-rc.9 @@ -1245,21 +1245,21 @@ packages: dependencies: '@vuepress/helper': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-active-header-links': 2.0.0-rc.21(vuepress@2.0.0-rc.9) - '@vuepress/plugin-back-to-top': 2.0.0-rc.23(vuepress@2.0.0-rc.9) + '@vuepress/plugin-back-to-top': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-container': 2.0.0-rc.21(vuepress@2.0.0-rc.9) - '@vuepress/plugin-copy-code': 2.0.0-rc.23(vuepress@2.0.0-rc.9) - '@vuepress/plugin-external-link-icon': 2.0.0-rc.21(vuepress@2.0.0-rc.9) + '@vuepress/plugin-copy-code': 2.0.0-rc.24(vuepress@2.0.0-rc.9) + '@vuepress/plugin-external-link-icon': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-git': 2.0.0-rc.22(vuepress@2.0.0-rc.9) - '@vuepress/plugin-links-check': 2.0.0-rc.23(vuepress@2.0.0-rc.9) - '@vuepress/plugin-medium-zoom': 2.0.0-rc.23(vuepress@2.0.0-rc.9) + '@vuepress/plugin-links-check': 2.0.0-rc.24(vuepress@2.0.0-rc.9) + '@vuepress/plugin-medium-zoom': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-nprogress': 2.0.0-rc.21(vuepress@2.0.0-rc.9) '@vuepress/plugin-palette': 2.0.0-rc.21(vuepress@2.0.0-rc.9) '@vuepress/plugin-prismjs': 2.0.0-rc.21(vuepress@2.0.0-rc.9) - '@vuepress/plugin-seo': 2.0.0-rc.23(vuepress@2.0.0-rc.9) + '@vuepress/plugin-seo': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-sitemap': 2.0.0-rc.24(vuepress@2.0.0-rc.9) '@vuepress/plugin-theme-data': 2.0.0-rc.21(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.21) - sass: 1.72.0 + sass: 1.74.1 sass-loader: 14.1.1(webpack@5.91.0) vue: 3.4.21 vuepress: 2.0.0-rc.9(@vuepress/bundler-webpack@2.0.0-rc.9)(vue@3.4.21) @@ -3793,8 +3793,8 @@ packages: webpack: 5.91.0 dev: true - /sass@1.72.0: - resolution: {integrity: sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA==} + /sass@1.74.1: + resolution: {integrity: sha512-w0Z9p/rWZWelb88ISOLyvqTWGmtmu2QJICqDBGyNnfG4OUnPX9BBjjYIXUpXCMOOg5MQWNpqzt876la1fsTvUA==} engines: {node: '>=14.0.0'} hasBin: true dependencies: