diff --git a/go.mod b/go.mod index b62f9b5e..037a5fd1 100644 --- a/go.mod +++ b/go.mod @@ -17,13 +17,13 @@ require ( github.com/spf13/afero v1.15.0 github.com/stretchr/objx v0.5.2 // indirect github.com/stretchr/testify v1.11.1 - golang.org/x/net v0.46.0 // indirect + golang.org/x/net v0.47.0 // indirect golang.org/x/sys v0.38.0 // indirect gopkg.in/yaml.v3 v3.0.1 ) require ( - github.com/PuerkitoBio/goquery v1.10.3 + github.com/PuerkitoBio/goquery v1.11.0 github.com/andybalholm/brotli v1.2.0 github.com/go-chi/chi/v5 v5.2.3 github.com/go-chi/jwtauth/v5 v5.3.3 diff --git a/go.sum b/go.sum index 7cf27923..8b3344f1 100644 --- a/go.sum +++ b/go.sum @@ -4,6 +4,8 @@ github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERo github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/PuerkitoBio/goquery v1.10.3 h1:pFYcNSqHxBD06Fpj/KsbStFRsgRATgnf3LeXiUkhzPo= github.com/PuerkitoBio/goquery v1.10.3/go.mod h1:tMUX0zDMHXYlAQk6p35XxQMqMweEKB7iK7iLNd4RH4Y= +github.com/PuerkitoBio/goquery v1.11.0 h1:jZ7pwMQXIITcUXNH83LLk+txlaEy6NVOfTuP43xxfqw= +github.com/PuerkitoBio/goquery v1.11.0/go.mod h1:wQHgxUOU3JGuj3oD/QFfxUdlzW6xPHfqyHre6VMY4DQ= github.com/alexflint/go-arg v1.5.1 h1:nBuWUCpuRy0snAG+uIJ6N0UvYxpxA0/ghA/AaHxlT8Y= github.com/alexflint/go-arg v1.5.1/go.mod h1:A7vTJzvjoaSTypg4biM5uYNTkJ27SkNTArtYXnlqVO8= github.com/alexflint/go-arg v1.6.0 h1:wPP9TwTPO54fUVQl4nZoxbFfKCcy5E6HBCumj1XVRSo= @@ -374,6 +376,8 @@ golang.org/x/net v0.45.0 h1:RLBg5JKixCy82FtLJpeNlVM0nrSqpCRYzVU1n8kj0tM= golang.org/x/net v0.45.0/go.mod h1:ECOoLqd5U3Lhyeyo/QDCEVQ4sNgYsqvCZ722XogGieY= golang.org/x/net v0.46.0 h1:giFlY12I07fugqwPuWJi68oOnpfqFnJIJzaIIm2JVV4= golang.org/x/net v0.46.0/go.mod h1:Q9BGdFy1y4nkUwiLvT5qtyhAnEHgnQ/zd8PfU6nc210= +golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY= +golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU= golang.org/x/oauth2 v0.26.0 h1:afQXWNNaeC4nvZ0Ed9XvCCzXM6UHJG7iCg0W4fPqSBE= golang.org/x/oauth2 v0.26.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/oauth2 v0.27.0 h1:da9Vo7/tDv5RH/7nZDz1eMGS/q1Vv1N/7FCrBhI9I3M= diff --git a/package.json b/package.json index f053508d..b474c728 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", "d3-transition": "^3.0.1", - "daisyui": "5.5.3", + "daisyui": "5.5.5", "entities": "^7.0.0", "fuse.js": "^7.1.0", "lodash.debounce": "^4.0.8", @@ -106,8 +106,8 @@ "ts-node": "^10.9.2", "typescript": "^5.9.3", "vitest": "^4.0.9", - "vue-component-type-helpers": "3.1.3", - "vue-tsc": "3.1.3" + "vue-component-type-helpers": "3.1.4", + "vue-tsc": "3.1.4" }, "lint-staged": { "*.{js,vue,css,ts,html,md}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e7d73939..d23c68ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -87,8 +87,8 @@ importers: specifier: ^3.0.1 version: 3.0.1(d3-selection@3.0.0) daisyui: - specifier: 5.5.3 - version: 5.5.3 + specifier: 5.5.5 + version: 5.5.5 entities: specifier: ^7.0.0 version: 7.0.0 @@ -124,7 +124,7 @@ importers: version: 30.0.0(@babel/parser@7.28.5)(vue@3.5.24(typescript@5.9.3)) unplugin-vue-macros: specifier: ^2.14.5 - version: 2.14.5(@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.3)))(esbuild@0.25.10)(rollup@4.52.4)(typescript@5.9.3)(vite@7.2.2(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1))(vue-tsc@3.1.3(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)) + version: 2.14.5(@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.3)))(esbuild@0.25.10)(rollup@4.52.4)(typescript@5.9.3)(vite@7.2.2(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1))(vue-tsc@3.1.4(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)) unplugin-vue-router: specifier: ^0.17.0 version: 0.17.0(@vue/compiler-sfc@3.5.24)(typescript@5.9.3)(vue-router@4.6.3(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)) @@ -238,11 +238,11 @@ importers: specifier: ^4.0.9 version: 4.0.9(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1) vue-component-type-helpers: - specifier: 3.1.3 - version: 3.1.3 + specifier: 3.1.4 + version: 3.1.4 vue-tsc: - specifier: 3.1.3 - version: 3.1.3(typescript@5.9.3) + specifier: 3.1.4 + version: 3.1.4(typescript@5.9.3) packages: @@ -1540,6 +1540,14 @@ packages: typescript: optional: true + '@vue/language-core@3.1.4': + resolution: {integrity: sha512-n/58wm8SkmoxMWkUNUH/PwoovWe4hmdyPJU2ouldr3EPi1MLoS7iDN46je8CsP95SnVBs2axInzRglPNKvqMcg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@vue/reactivity@3.5.24': resolution: {integrity: sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==} @@ -2075,8 +2083,8 @@ packages: peerDependencies: d3-selection: 2 - 3 - daisyui@5.5.3: - resolution: {integrity: sha512-xcDZlujfSHu3AbwXY1mpl25YXDLyzonsBX1YtiIyhvWGTnVIsX4krD5A7mm6RyiwDRlmKbPvMUPPxivQE4Nsvg==} + daisyui@5.5.5: + resolution: {integrity: sha512-ekvI93ZkWIJoCOtDl0D2QMxnWvTejk9V5nWBqRv+7t0xjiBXqAK5U6o6JE2RPvlIC3EqwNyUoIZSdHX9MZK3nw==} data-urls@6.0.0: resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==} @@ -3629,8 +3637,8 @@ packages: vue-component-type-helpers@2.2.8: resolution: {integrity: sha512-4bjIsC284coDO9om4HPA62M7wfsTvcmZyzdfR0aUlFXqq4tXxM1APyXpNVxPC8QazKw9OhmZNHBVDA6ODaZsrA==} - vue-component-type-helpers@3.1.3: - resolution: {integrity: sha512-V1dOD8XYfstOKCnXbWyEJIrhTBMwSyNjv271L1Jlx9ExpNlCSuqOs3OdWrGJ0V544zXufKbcYabi/o+gK8lyfQ==} + vue-component-type-helpers@3.1.4: + resolution: {integrity: sha512-Uws7Ew1OzTTqHW8ZVl/qLl/HB+jf08M0NdFONbVWAx0N4gMLK8yfZDgeB77hDnBmaigWWEn5qP8T9BG59jIeyQ==} vue-i18n@11.1.12: resolution: {integrity: sha512-BnstPj3KLHLrsqbVU2UOrPmr0+Mv11bsUZG0PyCOzsawCivk8W00GMXHeVUWIDOgNaScCuZah47CZFE+Wnl8mw==} @@ -3643,8 +3651,8 @@ packages: peerDependencies: vue: ^3.5.0 - vue-tsc@3.1.3: - resolution: {integrity: sha512-StMNfZHwPIXQgY3KxPKM0Jsoc8b46mDV3Fn2UlHCBIwRJApjqrSwqeMYgWf0zpN+g857y74pv7GWuBm+UqQe1w==} + vue-tsc@3.1.4: + resolution: {integrity: sha512-GsRJxttj4WkmXW/zDwYPGMJAN3np/4jTzoDFQTpTsI5Vg/JKMWamBwamlmLihgSVHO66y9P7GX+uoliYxeI4Hw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4994,7 +5002,7 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/volar@0.30.15(typescript@5.9.3)(vue-tsc@3.1.3(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3))': + '@vue-macros/volar@0.30.15(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3))': dependencies: '@vue-macros/boolean-prop': 0.5.5(vue@3.5.24(typescript@5.9.3)) '@vue-macros/common': 1.16.1(vue@3.5.24(typescript@5.9.3)) @@ -5005,7 +5013,7 @@ snapshots: muggle-string: 0.4.1 ts-macro: 0.1.25(typescript@5.9.3) optionalDependencies: - vue-tsc: 3.1.3(typescript@5.9.3) + vue-tsc: 3.1.4(typescript@5.9.3) transitivePeerDependencies: - typescript - vue @@ -5099,9 +5107,9 @@ snapshots: '@vue/language-core@2.1.10(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.23 - '@vue/compiler-dom': 3.5.23 + '@vue/compiler-dom': 3.5.24 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.23 + '@vue/shared': 3.5.24 alien-signals: 0.2.2 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -5112,9 +5120,9 @@ snapshots: '@vue/language-core@2.2.8(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.23 - '@vue/compiler-dom': 3.5.23 + '@vue/compiler-dom': 3.5.24 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.23 + '@vue/shared': 3.5.24 alien-signals: 1.0.13 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -5134,6 +5142,18 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@vue/language-core@3.1.4(typescript@5.9.3)': + dependencies: + '@volar/language-core': 2.4.23 + '@vue/compiler-dom': 3.5.24 + '@vue/shared': 3.5.24 + alien-signals: 3.0.0 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + picomatch: 4.0.3 + optionalDependencies: + typescript: 5.9.3 + '@vue/reactivity@3.5.24': dependencies: '@vue/shared': 3.5.24 @@ -5631,7 +5651,7 @@ snapshots: d3-selection: 3.0.0 d3-timer: 3.0.1 - daisyui@5.5.3: {} + daisyui@5.5.5: {} data-urls@6.0.0: dependencies: @@ -6953,7 +6973,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.3)))(esbuild@0.25.10)(rollup@4.52.4)(typescript@5.9.3)(vite@7.2.2(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1))(vue-tsc@3.1.3(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@14.0.0(vue@3.5.24(typescript@5.9.3)))(esbuild@0.25.10)(rollup@4.52.4)(typescript@5.9.3)(vite@7.2.2(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1))(vue-tsc@3.1.4(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.24(typescript@5.9.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.24(typescript@5.9.3)) @@ -6983,7 +7003,7 @@ snapshots: '@vue-macros/short-bind': 1.1.5(vue@3.5.24(typescript@5.9.3)) '@vue-macros/short-emits': 1.6.5(vue@3.5.24(typescript@5.9.3)) '@vue-macros/short-vmodel': 1.5.5(vue@3.5.24(typescript@5.9.3)) - '@vue-macros/volar': 0.30.15(typescript@5.9.3)(vue-tsc@3.1.3(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)) + '@vue-macros/volar': 0.30.15(typescript@5.9.3)(vue-tsc@3.1.4(typescript@5.9.3))(vue@3.5.24(typescript@5.9.3)) unplugin: 1.16.1 unplugin-combine: 1.2.1(esbuild@0.25.10)(rollup@4.52.4)(unplugin@1.16.1)(vite@7.2.2(@types/node@24.10.1)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.1)) unplugin-vue-define-options: 1.5.5(vue@3.5.24(typescript@5.9.3)) @@ -7196,7 +7216,7 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-component-type-helpers@3.1.3: {} + vue-component-type-helpers@3.1.4: {} vue-i18n@11.1.12(vue@3.5.24(typescript@5.9.3)): dependencies: @@ -7210,10 +7230,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.24(typescript@5.9.3) - vue-tsc@3.1.3(typescript@5.9.3): + vue-tsc@3.1.4(typescript@5.9.3): dependencies: '@volar/typescript': 2.4.23 - '@vue/language-core': 3.1.3(typescript@5.9.3) + '@vue/language-core': 3.1.4(typescript@5.9.3) typescript: 5.9.3 vue@3.5.24(typescript@5.9.3):