From d55b0ed1b545ef8c02384f3e3b5d5e22480e3f81 Mon Sep 17 00:00:00 2001 From: Sora <8521327+SoraKasvgano@users.noreply.github.com> Date: Thu, 18 Dec 2025 11:31:39 +0800 Subject: [PATCH] Format code with goimports and prettier --- cmd/wire_gen.go | 3 +- go.mod | 1 - go.sum | 2 -- plugins/api/api.pb.go | 1 + plugins/api/api_host.pb.go | 3 +- plugins/api/api_options.pb.go | 1 + plugins/api/api_plugin.pb.go | 1 + plugins/api/api_vtproto.pb.go | 3 +- plugins/host/artwork/artwork.pb.go | 1 + plugins/host/artwork/artwork_host.pb.go | 1 + plugins/host/artwork/artwork_plugin.pb.go | 3 +- plugins/host/artwork/artwork_vtproto.pb.go | 3 +- plugins/host/cache/cache.pb.go | 1 + plugins/host/cache/cache_host.pb.go | 1 + plugins/host/cache/cache_plugin.pb.go | 3 +- plugins/host/cache/cache_vtproto.pb.go | 3 +- plugins/host/config/config.pb.go | 1 + plugins/host/config/config_host.pb.go | 1 + plugins/host/config/config_plugin.pb.go | 3 +- plugins/host/config/config_vtproto.pb.go | 3 +- plugins/host/http/http.pb.go | 1 + plugins/host/http/http_host.pb.go | 1 + plugins/host/http/http_plugin.pb.go | 3 +- plugins/host/http/http_vtproto.pb.go | 3 +- plugins/host/scheduler/scheduler.pb.go | 1 + plugins/host/scheduler/scheduler_host.pb.go | 1 + plugins/host/scheduler/scheduler_plugin.pb.go | 3 +- .../host/scheduler/scheduler_vtproto.pb.go | 3 +- plugins/host/subsonicapi/subsonicapi.pb.go | 1 + .../host/subsonicapi/subsonicapi_host.pb.go | 1 + .../host/subsonicapi/subsonicapi_plugin.pb.go | 3 +- .../subsonicapi/subsonicapi_vtproto.pb.go | 3 +- plugins/host/websocket/websocket.pb.go | 1 + plugins/host/websocket/websocket_host.pb.go | 1 + plugins/host/websocket/websocket_plugin.pb.go | 3 +- .../host/websocket/websocket_vtproto.pb.go | 3 +- plugins/schema/manifest_gen.go | 8 +++-- server/public/handle_shares.go | 11 +++--- ui/package-lock.json | 35 +++++++++++++++++++ 39 files changed, 95 insertions(+), 30 deletions(-) diff --git a/cmd/wire_gen.go b/cmd/wire_gen.go index d7b6a3ad2..f354c7dd5 100644 --- a/cmd/wire_gen.go +++ b/cmd/wire_gen.go @@ -8,6 +8,7 @@ package cmd import ( "context" + "github.com/google/wire" "github.com/navidrome/navidrome/core" "github.com/navidrome/navidrome/core/agents" @@ -29,9 +30,7 @@ import ( "github.com/navidrome/navidrome/server/nativeapi" "github.com/navidrome/navidrome/server/public" "github.com/navidrome/navidrome/server/subsonic" -) -import ( _ "github.com/navidrome/navidrome/adapters/taglib" ) diff --git a/go.mod b/go.mod index 478f81263..8b741caff 100644 --- a/go.mod +++ b/go.mod @@ -125,7 +125,6 @@ require ( github.com/spf13/pflag v1.0.10 // indirect github.com/stretchr/objx v0.5.2 // indirect github.com/subosito/gotenv v1.6.0 // indirect - github.com/wtolson/go-taglib v0.0.0-20210406152913-79209c280058 // indirect github.com/zeebo/xxh3 v1.0.2 // indirect go.uber.org/multierr v1.11.0 // indirect go.yaml.in/yaml/v2 v2.4.2 // indirect diff --git a/go.sum b/go.sum index d85baf346..f5916c912 100644 --- a/go.sum +++ b/go.sum @@ -277,8 +277,6 @@ github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY= github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= github.com/unrolled/secure v1.17.0 h1:Io7ifFgo99Bnh0J7+Q+qcMzWM6kaDPCA5FroFZEdbWU= github.com/unrolled/secure v1.17.0/go.mod h1:BmF5hyM6tXczk3MpQkFf1hpKSRqCyhqcbiQtiAF7+40= -github.com/wtolson/go-taglib v0.0.0-20210406152913-79209c280058 h1:/kj9W8wSHTlwt/i4n6902i/YOPYNIXiDR/PAmgbrDyc= -github.com/wtolson/go-taglib v0.0.0-20210406152913-79209c280058/go.mod h1:p+WHGfN/a+Ol37Pm7EIOO/6Cylieb2qn1jmKfxtSsUg= github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342 h1:FnBeRrxr7OU4VvAzt5X7s6266i6cSVkkFPS0TuXWbIg= github.com/xrash/smetrics v0.0.0-20250705151800-55b8f293f342/go.mod h1:Ohn+xnUBiLI6FVj/9LpzZWtj1/D6lUovWYBkxHVV3aM= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= diff --git a/plugins/api/api.pb.go b/plugins/api/api.pb.go index b570d5c61..8ae524f28 100644 --- a/plugins/api/api.pb.go +++ b/plugins/api/api.pb.go @@ -8,6 +8,7 @@ package api import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/api/api_host.pb.go b/plugins/api/api_host.pb.go index 55e648c6c..41e8e285a 100644 --- a/plugins/api/api_host.pb.go +++ b/plugins/api/api_host.pb.go @@ -12,10 +12,11 @@ import ( context "context" errors "errors" fmt "fmt" + os "os" + wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" sys "github.com/tetratelabs/wazero/sys" - os "os" ) const MetadataAgentPluginAPIVersion = 1 diff --git a/plugins/api/api_options.pb.go b/plugins/api/api_options.pb.go index 430bf0a5c..c6b120e93 100644 --- a/plugins/api/api_options.pb.go +++ b/plugins/api/api_options.pb.go @@ -10,6 +10,7 @@ package api import ( context "context" + wazero "github.com/tetratelabs/wazero" wasi_snapshot_preview1 "github.com/tetratelabs/wazero/imports/wasi_snapshot_preview1" ) diff --git a/plugins/api/api_plugin.pb.go b/plugins/api/api_plugin.pb.go index 0a022be9b..05599833d 100644 --- a/plugins/api/api_plugin.pb.go +++ b/plugins/api/api_plugin.pb.go @@ -10,6 +10,7 @@ package api import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" ) diff --git a/plugins/api/api_vtproto.pb.go b/plugins/api/api_vtproto.pb.go index 11caa1946..6a88cf29b 100644 --- a/plugins/api/api_vtproto.pb.go +++ b/plugins/api/api_vtproto.pb.go @@ -8,9 +8,10 @@ package api import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/artwork/artwork.pb.go b/plugins/host/artwork/artwork.pb.go index 228eced22..80e6d2443 100644 --- a/plugins/host/artwork/artwork.pb.go +++ b/plugins/host/artwork/artwork.pb.go @@ -8,6 +8,7 @@ package artwork import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/artwork/artwork_host.pb.go b/plugins/host/artwork/artwork_host.pb.go index 346fe1449..cc51f0a6d 100644 --- a/plugins/host/artwork/artwork_host.pb.go +++ b/plugins/host/artwork/artwork_host.pb.go @@ -10,6 +10,7 @@ package artwork import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/artwork/artwork_plugin.pb.go b/plugins/host/artwork/artwork_plugin.pb.go index f54aac0b9..379412395 100644 --- a/plugins/host/artwork/artwork_plugin.pb.go +++ b/plugins/host/artwork/artwork_plugin.pb.go @@ -10,8 +10,9 @@ package artwork import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type artworkService struct{} diff --git a/plugins/host/artwork/artwork_vtproto.pb.go b/plugins/host/artwork/artwork_vtproto.pb.go index 6a1c0ba4e..8346d0984 100644 --- a/plugins/host/artwork/artwork_vtproto.pb.go +++ b/plugins/host/artwork/artwork_vtproto.pb.go @@ -8,9 +8,10 @@ package artwork import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/cache/cache.pb.go b/plugins/host/cache/cache.pb.go index 6113a89b4..ac2140020 100644 --- a/plugins/host/cache/cache.pb.go +++ b/plugins/host/cache/cache.pb.go @@ -8,6 +8,7 @@ package cache import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/cache/cache_host.pb.go b/plugins/host/cache/cache_host.pb.go index 479473fa8..67c7cc047 100644 --- a/plugins/host/cache/cache_host.pb.go +++ b/plugins/host/cache/cache_host.pb.go @@ -10,6 +10,7 @@ package cache import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/cache/cache_plugin.pb.go b/plugins/host/cache/cache_plugin.pb.go index 6e3bdcd44..aa6d1a9dc 100644 --- a/plugins/host/cache/cache_plugin.pb.go +++ b/plugins/host/cache/cache_plugin.pb.go @@ -10,8 +10,9 @@ package cache import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type cacheService struct{} diff --git a/plugins/host/cache/cache_vtproto.pb.go b/plugins/host/cache/cache_vtproto.pb.go index 0ee3d9f22..d48db4f72 100644 --- a/plugins/host/cache/cache_vtproto.pb.go +++ b/plugins/host/cache/cache_vtproto.pb.go @@ -9,10 +9,11 @@ package cache import ( binary "encoding/binary" fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" math "math" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/config/config.pb.go b/plugins/host/config/config.pb.go index dfc70af19..9825a0db7 100644 --- a/plugins/host/config/config.pb.go +++ b/plugins/host/config/config.pb.go @@ -8,6 +8,7 @@ package config import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/config/config_host.pb.go b/plugins/host/config/config_host.pb.go index 87894f1a2..2e0919d41 100644 --- a/plugins/host/config/config_host.pb.go +++ b/plugins/host/config/config_host.pb.go @@ -10,6 +10,7 @@ package config import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/config/config_plugin.pb.go b/plugins/host/config/config_plugin.pb.go index 45c60d13a..dec01b3ed 100644 --- a/plugins/host/config/config_plugin.pb.go +++ b/plugins/host/config/config_plugin.pb.go @@ -10,8 +10,9 @@ package config import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type configService struct{} diff --git a/plugins/host/config/config_vtproto.pb.go b/plugins/host/config/config_vtproto.pb.go index 295da164d..1f3e5a442 100644 --- a/plugins/host/config/config_vtproto.pb.go +++ b/plugins/host/config/config_vtproto.pb.go @@ -8,9 +8,10 @@ package config import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/http/http.pb.go b/plugins/host/http/http.pb.go index 0bc2c5040..6f414fb12 100644 --- a/plugins/host/http/http.pb.go +++ b/plugins/host/http/http.pb.go @@ -8,6 +8,7 @@ package http import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/http/http_host.pb.go b/plugins/host/http/http_host.pb.go index 326aba508..6e606bc9c 100644 --- a/plugins/host/http/http_host.pb.go +++ b/plugins/host/http/http_host.pb.go @@ -10,6 +10,7 @@ package http import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/http/http_plugin.pb.go b/plugins/host/http/http_plugin.pb.go index 2e8c21891..36cd2c883 100644 --- a/plugins/host/http/http_plugin.pb.go +++ b/plugins/host/http/http_plugin.pb.go @@ -10,8 +10,9 @@ package http import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type httpService struct{} diff --git a/plugins/host/http/http_vtproto.pb.go b/plugins/host/http/http_vtproto.pb.go index 064fdb08a..449c5965f 100644 --- a/plugins/host/http/http_vtproto.pb.go +++ b/plugins/host/http/http_vtproto.pb.go @@ -8,9 +8,10 @@ package http import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/scheduler/scheduler.pb.go b/plugins/host/scheduler/scheduler.pb.go index 07d250cc5..f8f8db940 100644 --- a/plugins/host/scheduler/scheduler.pb.go +++ b/plugins/host/scheduler/scheduler.pb.go @@ -8,6 +8,7 @@ package scheduler import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/scheduler/scheduler_host.pb.go b/plugins/host/scheduler/scheduler_host.pb.go index 714603a3b..c7f8b3c8d 100644 --- a/plugins/host/scheduler/scheduler_host.pb.go +++ b/plugins/host/scheduler/scheduler_host.pb.go @@ -10,6 +10,7 @@ package scheduler import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/scheduler/scheduler_plugin.pb.go b/plugins/host/scheduler/scheduler_plugin.pb.go index ab7f8cd48..3974cde96 100644 --- a/plugins/host/scheduler/scheduler_plugin.pb.go +++ b/plugins/host/scheduler/scheduler_plugin.pb.go @@ -10,8 +10,9 @@ package scheduler import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type schedulerService struct{} diff --git a/plugins/host/scheduler/scheduler_vtproto.pb.go b/plugins/host/scheduler/scheduler_vtproto.pb.go index ee6421783..ae9a1a464 100644 --- a/plugins/host/scheduler/scheduler_vtproto.pb.go +++ b/plugins/host/scheduler/scheduler_vtproto.pb.go @@ -8,9 +8,10 @@ package scheduler import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/subsonicapi/subsonicapi.pb.go b/plugins/host/subsonicapi/subsonicapi.pb.go index 0dbd9054f..57b877a04 100644 --- a/plugins/host/subsonicapi/subsonicapi.pb.go +++ b/plugins/host/subsonicapi/subsonicapi.pb.go @@ -8,6 +8,7 @@ package subsonicapi import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/subsonicapi/subsonicapi_host.pb.go b/plugins/host/subsonicapi/subsonicapi_host.pb.go index b7c0f042e..b81c3d9fa 100644 --- a/plugins/host/subsonicapi/subsonicapi_host.pb.go +++ b/plugins/host/subsonicapi/subsonicapi_host.pb.go @@ -10,6 +10,7 @@ package subsonicapi import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/subsonicapi/subsonicapi_plugin.pb.go b/plugins/host/subsonicapi/subsonicapi_plugin.pb.go index 1ffdbf526..844d44fcb 100644 --- a/plugins/host/subsonicapi/subsonicapi_plugin.pb.go +++ b/plugins/host/subsonicapi/subsonicapi_plugin.pb.go @@ -10,8 +10,9 @@ package subsonicapi import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type subsonicAPIService struct{} diff --git a/plugins/host/subsonicapi/subsonicapi_vtproto.pb.go b/plugins/host/subsonicapi/subsonicapi_vtproto.pb.go index 05403216b..99a755b1a 100644 --- a/plugins/host/subsonicapi/subsonicapi_vtproto.pb.go +++ b/plugins/host/subsonicapi/subsonicapi_vtproto.pb.go @@ -8,9 +8,10 @@ package subsonicapi import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/host/websocket/websocket.pb.go b/plugins/host/websocket/websocket.pb.go index f3ab68963..53875fc22 100644 --- a/plugins/host/websocket/websocket.pb.go +++ b/plugins/host/websocket/websocket.pb.go @@ -8,6 +8,7 @@ package websocket import ( context "context" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) diff --git a/plugins/host/websocket/websocket_host.pb.go b/plugins/host/websocket/websocket_host.pb.go index b95eb451c..20fb995b9 100644 --- a/plugins/host/websocket/websocket_host.pb.go +++ b/plugins/host/websocket/websocket_host.pb.go @@ -10,6 +10,7 @@ package websocket import ( context "context" + wasm "github.com/knqyf263/go-plugin/wasm" wazero "github.com/tetratelabs/wazero" api "github.com/tetratelabs/wazero/api" diff --git a/plugins/host/websocket/websocket_plugin.pb.go b/plugins/host/websocket/websocket_plugin.pb.go index e7d5c3fe0..8c7e97baf 100644 --- a/plugins/host/websocket/websocket_plugin.pb.go +++ b/plugins/host/websocket/websocket_plugin.pb.go @@ -10,8 +10,9 @@ package websocket import ( context "context" - wasm "github.com/knqyf263/go-plugin/wasm" _ "unsafe" + + wasm "github.com/knqyf263/go-plugin/wasm" ) type webSocketService struct{} diff --git a/plugins/host/websocket/websocket_vtproto.pb.go b/plugins/host/websocket/websocket_vtproto.pb.go index fb15a22b7..d0dc46405 100644 --- a/plugins/host/websocket/websocket_vtproto.pb.go +++ b/plugins/host/websocket/websocket_vtproto.pb.go @@ -8,9 +8,10 @@ package websocket import ( fmt "fmt" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" io "io" bits "math/bits" + + protoimpl "google.golang.org/protobuf/runtime/protoimpl" ) const ( diff --git a/plugins/schema/manifest_gen.go b/plugins/schema/manifest_gen.go index 97e07a077..9091abf4e 100644 --- a/plugins/schema/manifest_gen.go +++ b/plugins/schema/manifest_gen.go @@ -2,9 +2,11 @@ package schema -import "encoding/json" -import "fmt" -import "reflect" +import ( + "encoding/json" + "fmt" + "reflect" +) type BasePermission struct { // Explanation of why this permission is needed diff --git a/server/public/handle_shares.go b/server/public/handle_shares.go index 812c5d197..60842dbb7 100644 --- a/server/public/handle_shares.go +++ b/server/public/handle_shares.go @@ -136,11 +136,11 @@ func (pub *Router) handleAPlayer(w http.ResponseWriter, r *http.Request) { } type aplayerShareInfo struct { - ID string `json:"id"` - Description string `json:"description"` - Downloadable bool `json:"downloadable"` - Tracks []aplayerTrack `json:"tracks"` - ImageUrl string `json:"imageUrl"` + ID string `json:"id"` + Description string `json:"description"` + Downloadable bool `json:"downloadable"` + Tracks []aplayerTrack `json:"tracks"` + ImageUrl string `json:"imageUrl"` } shareData := aplayerShareInfo{ @@ -196,7 +196,6 @@ func (pub *Router) handleAPlayer(w http.ResponseWriter, r *http.Request) { _, _ = w.Write(buf.Bytes()) } - func checkShareError(ctx context.Context, w http.ResponseWriter, err error, id string) { switch { case errors.Is(err, model.ErrExpired): diff --git a/ui/package-lock.json b/ui/package-lock.json index 59f4cbefe..75d8c0626 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -120,6 +120,7 @@ "version": "7.28.5", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "peer": true, "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.5", @@ -1616,6 +1617,7 @@ "url": "https://opencollective.com/csstools" } ], + "peer": true, "engines": { "node": ">=18" }, @@ -1638,6 +1640,7 @@ "url": "https://opencollective.com/csstools" } ], + "peer": true, "engines": { "node": ">=18" } @@ -2284,6 +2287,7 @@ "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "peer": true, "dependencies": { "@babel/runtime": "^7.4.4", "@material-ui/styles": "^4.11.5", @@ -2328,6 +2332,7 @@ "version": "4.11.3", "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz", "integrity": "sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA==", + "peer": true, "dependencies": { "@babel/runtime": "^7.4.4" }, @@ -2959,6 +2964,7 @@ "version": "3.3.6", "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.6.tgz", "integrity": "sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==", + "peer": true, "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -3005,6 +3011,7 @@ "integrity": "sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==", "devOptional": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -3024,6 +3031,7 @@ "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.89.tgz", "integrity": "sha512-I98SaDCar5lvEYl80ClRIUztH/hyWHR+I2f+5yTVp/MQ205HgYkA2b5mVdry/+nsEIrf8I65KA5V/PASx68MsQ==", "license": "MIT", + "peer": true, "dependencies": { "@types/prop-types": "*", "@types/scheduler": "^0.16", @@ -3155,6 +3163,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", "dev": true, + "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "6.21.0", "@typescript-eslint/types": "6.21.0", @@ -3470,6 +3479,7 @@ "version": "8.14.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -4020,6 +4030,7 @@ "url": "https://github.com/sponsors/ai" } ], + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001716", "electron-to-chromium": "^1.5.149", @@ -4431,6 +4442,7 @@ "version": "6.9.3", "resolved": "https://registry.npmjs.org/connected-react-router/-/connected-react-router-6.9.3.tgz", "integrity": "sha512-4ThxysOiv/R2Dc4Cke1eJwjKwH1Y51VDwlOrOfs1LjpdYOVvCNjNkZDayo7+sx42EeGJPQUNchWkjAIJdXGIOQ==", + "peer": true, "dependencies": { "lodash.isequalwith": "^4.4.0", "prop-types": "^15.7.2" @@ -5257,6 +5269,7 @@ "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, + "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -5817,6 +5830,7 @@ "version": "4.20.10", "resolved": "https://registry.npmjs.org/final-form/-/final-form-4.20.10.tgz", "integrity": "sha512-TL48Pi1oNHeMOHrKv1bCJUrWZDcD3DIG6AGYVNOnyZPr7Bd/pStN0pL+lfzF5BNoj/FclaoiaLenk4XUIFVYng==", + "peer": true, "dependencies": { "@babel/runtime": "^7.10.0" }, @@ -5832,6 +5846,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/final-form-arrays/-/final-form-arrays-3.1.0.tgz", "integrity": "sha512-TWBvun+AopgBLw9zfTFHBllnKMVNEwCEyDawphPuBGGqNsuhGzhT7yewHys64KFFwzIs6KEteGLpKOwvTQEscQ==", + "peer": true, "peerDependencies": { "final-form": "^4.20.8" } @@ -6318,6 +6333,7 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "peer": true, "dependencies": { "@babel/runtime": "^7.1.2", "loose-envify": "^1.2.0", @@ -8382,6 +8398,7 @@ "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "peer": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", @@ -8466,6 +8483,7 @@ "version": "3.19.12", "resolved": "https://registry.npmjs.org/ra-core/-/ra-core-3.19.12.tgz", "integrity": "sha512-E0cM6OjEUtccaR+dR5mL1MLiVVYML0Yf7aPhpLEq4iue73X3+CKcLztInoBhWgeevPbFQwgAtsXhlpedeyrNNg==", + "peer": true, "dependencies": { "classnames": "~2.3.1", "date-fns": "^1.29.0", @@ -8822,6 +8840,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -8899,6 +8918,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -8974,6 +8994,7 @@ "version": "6.5.9", "resolved": "https://registry.npmjs.org/react-final-form/-/react-final-form-6.5.9.tgz", "integrity": "sha512-x3XYvozolECp3nIjly+4QqxdjSSWfcnpGEL5K8OBT6xmGrq5kBqbA6+/tOqoom9NwqIPPbxPNsOViFlbKgowbA==", + "peer": true, "dependencies": { "@babel/runtime": "^7.15.4" }, @@ -8990,6 +9011,7 @@ "version": "3.1.4", "resolved": "https://registry.npmjs.org/react-final-form-arrays/-/react-final-form-arrays-3.1.4.tgz", "integrity": "sha512-siVFAolUAe29rMR6u8VwepoysUcUdh6MLV2OWnCtKpsPRUdT9VUgECjAPaVMAH2GROZNiVB9On1H9MMrm9gdpg==", + "peer": true, "dependencies": { "@babel/runtime": "^7.19.4" }, @@ -9086,6 +9108,7 @@ "version": "7.2.9", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.9.tgz", "integrity": "sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==", + "peer": true, "dependencies": { "@babel/runtime": "^7.15.4", "@types/react-redux": "^7.1.20", @@ -9119,6 +9142,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "peer": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -9138,6 +9162,7 @@ "version": "5.3.4", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "peer": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -9305,6 +9330,7 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.1.tgz", "integrity": "sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==", + "peer": true, "dependencies": { "@babel/runtime": "^7.9.2" } @@ -9314,6 +9340,7 @@ "resolved": "https://registry.npmjs.org/redux-saga/-/redux-saga-1.4.2.tgz", "integrity": "sha512-QLIn/q+7MX/B+MkGJ/K6R3//60eJ4QNy65eqPsJrfGezbxdh1Jx+37VRKE2K4PsJnNET5JufJtgWdT30WBa+6w==", "license": "MIT", + "peer": true, "dependencies": { "@redux-saga/core": "^1.4.2" } @@ -9550,6 +9577,7 @@ "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.41.1.tgz", "integrity": "sha512-70qfem+U3hAgwNgOlnUQiIdfKHLELUxsEWbFWg3aErPUvsyXYF1HALJBwoDgMUhRWyn+SqWVneDTnO/Kbey9hg==", "devOptional": true, + "peer": true, "dependencies": { "@types/estree": "1.0.7" }, @@ -10396,6 +10424,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, + "peer": true, "engines": { "node": ">=12" }, @@ -10615,6 +10644,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -10859,6 +10889,7 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.12.tgz", "integrity": "sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==", "dev": true, + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", @@ -10980,6 +11011,7 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, + "peer": true, "engines": { "node": ">=12" }, @@ -10992,6 +11024,7 @@ "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.3.tgz", "integrity": "sha512-IUSop8jgaT7w0g1yOM/35qVtKjr/8Va4PrjzH1OUb0YH4c3OXB2lCZDkMAB6glA8T5w8S164oJGsbcmAecr4sA==", "dev": true, + "peer": true, "dependencies": { "@vitest/expect": "4.0.3", "@vitest/mocker": "4.0.3", @@ -11423,6 +11456,7 @@ "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -11467,6 +11501,7 @@ "version": "2.79.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "peer": true, "bin": { "rollup": "dist/bin/rollup" },